]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
primary.c (match_boz_constant): Add missing break after gfc_error.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-14 Jakub Jelinek <jakub@redhat.com>
2
3 * gfortran.dg/boz_5.f90: New test.
4
5 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6
7 PR c++/22551
8 * g++.dg/other/switch2.C: New.
9
10 PR c++/23984
11 * g++.dg/init/ctor7.C: New.
12
13 2005-10-13 David Edelsohn <edelsohn@gnu.org>
14
15 PR c++/23730
16 * g++.dg/parse/crash32.C: New test.
17
18 2005-10-13 Mark Mitchell <mark@codesourcery.com>
19
20 PR c++/20721
21 * g++.dg/init/goto2.C: New test.
22
23 PR c++/22464
24 * g++.dg/template/crash/41.C: New test.
25
26 PR c++/22180
27 * g++.dg/template/crash40.C: New test.
28
29 PR c++/23694
30 * g++.dg/parse/friend5.C: New test.
31
32 PR c++/23307
33 * g++.dg/template/crash38.C: New test.
34
35 PR c++/22352
36 * g++.dg/template/friend38.C: New test.
37
38 PR c++/22405
39 * g++.dg/template/crash39.C: New test.
40
41 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
42
43 * gcc.dg/debug/dwarf2/dwarf-char1.c,
44 gcc.dg/debug/dwarf2/dwarf-char2.c,
45 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
46
47 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
48
49 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
50
51 * gcc.dg/dll-2.c: Add tests for warnings.
52 * gcc.dg/dll-3.c: Likewise.
53 * gcc.dg/dll-4.c: Likewise.
54
55 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
56 * g++.dg/ext/dllimport2.C: Likewise.
57 * g++.dg/ext/dllimport3.C: Likewise.
58 * g++.dg/ext/dllimport7.C: Likewise.
59 * g++.dg/ext/dllimport8.C: Likewise.
60 * g++.dg/ext/dllimport9.C: Likewise.
61
62 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
63
64 PR fortran/24092
65 * gfortran.dg/derived_pointer_recursion.f90: New test.
66
67 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
68
69 * gcc.c-torture/execute/20051012-1.c: New test.
70
71 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
72
73 PR fortran/18082
74 * gfortran.dg/automatic_char_len_1.f90: New test.
75
76 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
77
78 PR fortran/20847
79 * gfortran.dg/save_common.f90: New test.
80
81 PR fortran/20856
82 * gfortran.dg/save_result.f90: New test.
83
84 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
85
86 PR c++/21592
87 * g++.dg/template/dependent-expr1.C: Add new expected error.
88 * g++.dg/template/dependent-expr2.C: Adjust error text.
89 * g++.dg/template/overload6.C: New.
90
91 PR c++/23797
92 * g++.dg/other/typename8.C: New.
93
94 PR c++/21117
95 * g++.dg/other/return1.C: New.
96
97 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
98
99 PR c++/24052
100 * g++.dg/ext/label5.C: New.
101
102 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
103
104 PR c++/19964
105 * g++.dg/parse/crash31.C: New.
106
107 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
108
109 * g++.dg/ipa/ipa-1.c: New test.
110 * g++.dg/ipa/ipa-2.c: New test.
111 * g++.dg/ipa/ipa-3.c: New test.
112 * g++.dg/ipa/ipa-4.c: New test.
113 * g++.dg/ipa/ipa-5.c: New test.
114 * g++.dg/ipa/ipa.exp: New file.
115
116 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
117
118 PR fortran/24207
119 * gfortran.dg/private_type_3.f90: New test.
120
121 2005-10-11 Steven G. Kargl <kargls@comcast.net>
122
123 PR fortran/20786
124 gfortran.dg/aint_anint_1.f90: New test.
125
126 2005-10-11 Steven G. Kargl <kargls@comcast.net>
127
128 PR libgfortran/24313
129 gfortran.dg/csqrt.f: New test.
130
131 2005-10-11 Ian Lance Taylor <ian@airs.com>
132
133 PR c++/8057
134 * g++.dg/warn/noeffect7.C: New test.
135 * g++.dg/warn/noeffect2.C: Instantiate templates.
136 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
137 and warning.
138
139 2005-10-11 Mark Mitchell <mark@codesourcery.com>
140
141 PR c++/21089
142 * g++.dg/init/float1.C: New test.
143
144 PR c++/24277
145 * g++.dg/init/member1.C: Tweak error markers.
146
147 2005-10-11 Janis Johnson <janis187@us.ibm.com>
148
149 PR testsuite/24281
150 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
151 Check for null pointer.
152
153 2005-10-11 Mark Mitchell <mark@codesourcery.com>
154
155 PR c++/21369
156 * g++.dg/parse/ret-type3.C: New test.
157
158 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
159
160 PR tree-opt/23946
161 * gcc.c-torture/compile/pr23946.c: New test.
162
163 2005-10-11 Jakub Jelinek <jakub@redhat.com>
164
165 * g++.dg/opt/mmx2.C: New test.
166
167 2005-10-10 Mark Mitchell <mark@codesourcery.com>
168
169 PR c++/24277
170 * g++.dg/template/static20.C: New test.
171
172 PR c++/24302
173 * g++.dg/warn/Wunused-12.C: New test.
174
175 PR c++/23437
176 * g++.dg/template/arg4.C: New test.
177
178 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
179
180 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
181 * gcc.dg/ucnid-3.c: Likewise.
182 * gcc.dg/ucnid-4.c: Likewise.
183 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
184 * g++.dg/other/ucnid-1.C: Likewise.
185 * gcc.dg/sparc-frame-1.c: New test.
186
187 2005-10-10 Mark Mitchell <mark@codesourcery.com>
188
189 PR c++/24139
190 * g++.dg/template/spec27.C: New test.
191
192 PR c++/24275
193 * g++.dg/template/static19.C: New test.
194
195 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
196
197 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
198 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
199
200 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
201
202 PR target/24136
203 * gfortran.fortran-torture/compile/pr24136.f: New test.
204
205 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
206
207 PR c++/22172
208 * g++.dg/parse/crash30.C: New test.
209
210 2005-10-07 Richard Guenther <rguenther@suse.de>
211
212 PR middle-end/24227
213 * gcc.c-torture/compile/pr24227.c: New testcase.
214
215 2005-10-07 Steve Ellcey <sje@cup.hp.com>
216
217 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
218 Do not put aligned attributes on array elements.
219
220 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
221
222 PR testsuite/23611, PR testsuite/23615
223 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
224 writing prototypes of library functions by hand.
225 * obj-c++.dg/bitfield-4.mm: Likewise.
226 * obj-c++.dg/const-str-4.mm: Likewise.
227 * obj-c++.dg/encode-4.mm: Likewise.
228 * obj-c++.dg/encode-5.mm: Likewise.
229 * obj-c++.dg/encode-6.mm: Likewise.
230 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
231 * obj-c++.dg/method-10.mm: Likewise.
232 * obj-c++.dg/method-17.mm: Likewise.
233 * obj-c++.dg/method-19.mm: Likewise.
234 * obj-c++.dg/try-catch-2.mm: Likewise.
235
236 2005-10-06 Richard Henderson <rth@redhat.com>
237
238 PR 24236
239 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
240
241 2005-10-06 Dale Johannesen <dalej@apple.com>
242
243 * gcc.c-torture/execute/20030125-1.c: Correct.
244
245 2005-10-06 Richard Guenther <rguenther@suse.de>
246
247 PR tree-optimization/24238
248 * g++.dg/tree-ssa/pr24238.C: New testcase.
249
250 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
251
252 PR 18568
253 * gfortran.dg/der_pointer_3.f90: New test.
254
255 2005-10-05 Devang Patel <dpatel@apple.com>
256
257 PR Debug/23205
258 * g++.dg/other/PR23205.C: New.
259
260 2005-10-05 Richard Henderson <rth@redhat.com>
261
262 PR target/23602
263 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
264 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
265
266 2005-10-05 Dale Johannesen <dalej@apple.com>
267
268 * gcc.c-torture/execute/float-floor.c: New.
269
270 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
271
272 PR tree-optimization/21419
273 PR tree-optimization/24146
274 PR tree-optimization/24151
275
276 * g++.dg/ext/asm7.C: New.
277 * g++.dg/ext/asm8.C: New.
278 * gcc.dg/asm-1.c: Compile on all targets.
279 * gcc.dg/asm-pr24146.c: New.
280 * gcc.dg/pr21419.c: Adjust error messages.
281
282 2005-10-05 Richard Guenther <rguenther@suse.de>
283
284 PR fortran/24176
285 * gfortran.fortran-torture/compile/empty.f90: New testcase.
286
287 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
288
289 PR c++/23513
290 * g++.dg/template/spec22.C: Robustify test.
291 * g++.dg/template/spec26.C: New.
292
293 2005-10-05 Uros Bizjak <uros@kss-loka.si>
294
295 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
296 if target supports vector instructions.
297
298 2005-10-04 Geoffrey Keating <geoffk@apple.com>
299
300 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
301 C99 functions.
302
303 2005-10-04 Janis Johnson <janis187@us.ibm.com>
304
305 * lib/target-supports.exp (check_effective_target_fortran_large_real,
306 check_effective_target_fortran_large_int): Replace cached result
307 when target changes.
308
309 2005-10-04 Devang Patel <dpatel@apple.com>
310
311 * gcc.dg/i386-sse-vect-types.c: New.
312
313 2005-10-04 Ian Lance Taylor <ian@airs.com>
314
315 PR preprocessor/13726
316 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
317 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
318
319 2005-10-04 Richard Guenther <rguenther@suse.de>
320
321 PR c/23576
322 * gcc.dg/noncompile/pr23576.c: New testcase.
323
324 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
325
326 PR middle-end/23125
327 * gcc.dg/register-var-3.c: New test.
328
329 2005-10-04 Steven Bosscher <stevenb@suse.de>
330
331 * gcc.dg/pr23049.c: New test.
332
333 * gcc.dg/ucnid-4.c: Fix test.
334
335 2005-10-03 Diego Novillo <dnovillo@redhat.com>
336
337 PR 23445
338 * gcc.c-torture/compile/pr23445.c: New test.
339
340 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
341
342 * g++.dg/overload/unknown1.C: New.
343
344 2005-10-03 Mark Mitchell <mark@codesourcery.com>
345
346 PR c++/17775
347 * g++.dg/template/repo4.C: New test.
348
349 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
350
351 PR libfortran/19308
352 * gfortran.dg/large_real_kind_2.F90: New test.
353 * gfortran.dg/large_integer_kind_2.f90: New test.
354
355 2005-10-03 Uros Bizjak <uros@kss-loka.si>
356
357 * lib/target-supports.exp (check_effective_target_vect_shift):
358 Implement with result caching. Add i?86, x86_64 and ia64 targets.
359 (check_effective_target_vect_condition): Fix copy-n-pasto.
360
361 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
362 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
363 targets.
364
365 2005-10-02 Mark Mitchell <mark@codesourcery.com>
366
367 PR c++/22621
368 * g++.dg/template/overload5.C : New test.
369
370 PR c++/23840
371 * g++.dg/expr/stdarg1.C: New test.
372
373 2005-10-02 Diego Novillo <dnovillo@redhat.com>
374
375 PR 24142
376 * gcc.c-torture/execute/pr24142.c: New test.
377
378 2005-10-01 Diego Novillo <dnovillo@redhat.com>
379
380 PR 24141
381 * gcc.c-torture/execute/pr24141.c: New test.
382
383 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
384 Diego Novillo <dnovillo@redhat.com>
385
386 PR 23604
387 * gcc.c-torture/execute/pr23604.c: New test.
388
389 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
390
391 PR fortran/16404
392 PR fortran/20835
393 PR fortran/20890
394 PR fortran/20899
395 PR fortran/20900
396 PR fortran/20901
397 PR fortran/20902
398 gfortran.dg/equiv_constraint_1.f90: New test.
399 gfortran.dg/equiv_constraint_2.f90: New test.
400 gfortran.dg/equiv_constraint_3.f90: New test.
401 gfortran.dg/equiv_constraint_4.f90: New test.
402 gfortran.dg/equiv_constraint_5.f90: New test.
403 gfortran.dg/equiv_constraint_6.f90: New test.
404 gfortran.dg/equiv_constraint_7.f90: New test.
405 gfortran.dg/equiv_constraint_8.f90: New test.
406 gfortran.dg/private_type_1.f90: New test.
407 gfortran.dg/private_type_2.f90: New test.
408 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
409 980628-10.f: Assert std=gnu to permit mixing of
410 types in equivalence statements.
411
412 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
413
414 PR 24112
415 * gfortran.dg/open_status_1.f90: New.
416
417 2005-09-30 Uros Bizjak <uros@kss-loka.si>
418
419 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
420 * gcc.dg/vect/pr22480.c: Clean up temp files.
421 * gcc.dg/vect/pr23831.c: Clean up temp files.
422 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
423 Clean up temp files.
424 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
425 Clean up temp files.
426
427 * gcc.dg/20050309-1.c: Clean up temp files.
428 * gcc.dg/20050325-1.c: Clean up temp files.
429
430 2005-09-30 Uros Bizjak <uros@kss-loka.si>
431
432 PR tree-optimization/24059
433 * gcc.dg/vect/pr24059.c : New test.
434
435 2005-09-29 Jakub Jelinek <jakub@redhat.com>
436
437 PR middle-end/24109
438 * gcc.c-torture/execute/20050929-1.c: New test.
439
440 2005-09-29 Steven Bosscher <stevenb@suse.de>
441
442 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
443
444 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
445
446 PR c/21419
447 * gcc.dg/pr21419.c: New test.
448
449 2005-09-29 Steven Bosscher <stevenb@suse.de>
450
451 * gcc.dg/pr23911.c: New test.
452
453 2005-09-28 Mark Mitchell <mark@codesourcery.com>
454
455 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
456
457 PR c++/16782
458 * g++.dg/parse/qualified4.C: New test.
459 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
460 * g++.old-deja/g++.mike/p8154.C: Likewise.
461
462 2005-09-27 Mark Mitchell <mark@codesourcery.com>
463
464 PR c++/22147
465 * g++.dg/template/friend37.C: New test.
466 * g++.dg/parse/crash28.C: Adjust error markers.
467
468 2005-09-27 Jakub Jelinek <jakub@redhat.com>
469
470 PR fortran/18518
471 * gfortran.fortran-torture/execute/save_2.f90: New decl.
472
473 2005-09-27 Devang Patel <dpatel@apple.com>
474
475 PR tree-optimization/23625
476 * gcc.dg/pr23625.c: New test.
477
478 2005-09-27 Uros Bizjak <uros@kss-loka.si>
479
480 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
481 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
482
483 2005-09-26 Jakub Jelinek <jakub@redhat.com>
484
485 PR fortran/23677
486 * gfortran.fortran-torture/execute/save_1.f90: New test.
487 * gfortran.dg/save_1.f90: New test.
488
489 2005-09-26 Uros Bizjak <uros@kss-loka.si>
490
491 * gcc.target/i386/builtin-apply-mmx.c: New test.
492
493 PR target/22576
494 * gcc.target/i386/pr22576.c: New test.
495
496 PR target/22585
497 * gcc.target/i386/pr22585.c: New test.
498
499 PR target/23268
500 * gcc.target/i386/pr23268.c: New test.
501
502 PR middle-end/23831
503 * gcc.dg/vect/pr23831.c: New test.
504
505 PR target/24055
506 * gcc.target/i386/pr24055.c: New test.
507
508 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
509
510 PR tree-optimization/23960
511 * gcc.c-torture/compile/pr23960.c: New.
512
513 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
514
515 PR fortran/16861
516 * gfortran.dg/nested_modules_3.f90: New.
517
518 2005-09-22 Steven G. Kargl <kargls@comcast.net>
519
520 PR fortran/24005
521 gfortran.dg/interface_1.f90: New test.
522
523 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
524 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
525
526 PR fortran/23843
527 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
528
529 2005-09-22 Steven G. Kargl <kargls@comcast.net>
530
531 PR fortran/23516
532 * gfortran.dg/imag_1.f: New test.
533 * gfortran.dg/imag_2.f: Ditto.
534
535 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
536
537 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
538
539 2005-09-22 Jakub Jelinek <jakub@redhat.com>
540
541 PR c++/21983
542 * g++.dg/warn/pr21983.C: New test.
543
544 2005-09-21 Mark Mitchell <mark@codesourcery.com>
545
546 PR c++/23993
547 * g++.dg/template/array14.C: New test.
548
549 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
550
551 PR fortran/19929
552 * gfortran.dg/der_ptr_component_1.f90: New test.
553
554 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
555
556 PR c++/23965
557 * g++.dg/template/error1.C: Reject "no matching function" message.
558
559 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
560
561 PR c++/17609
562 * g++.dg/lookup/error1.C: New test.
563
564 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
565
566 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
567 functionality of the testcase.
568
569 2005-09-20 Richard Henderson <rth@redhat.com>
570
571 * gcc.dg/vect/vect-22.c: Require vect_float.
572 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
573
574 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
575
576 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
577 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
578 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
579 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
580 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
581 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
582 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
583 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
584 * gcc.dg/cpp/ucnid-8.c: New test.
585
586 2005-09-20 Jakub Jelinek <jakub@redhat.com>
587
588 PR tree-optimization/23929
589 * gcc.c-torture/compile/pr23929.c: New test.
590
591 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
592
593 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
594 for one loop.
595
596 2005-09-20 Steve Ellcey <sje@cup.hp.com>
597
598 PR testsuite/23186
599 * g++.dg/other/pr22003.C: Require named sections.
600
601 2005-09-20 Jakub Jelinek <jakub@redhat.com>
602
603 PR c++/23947
604 * g++.dg/rtti/crash3.C: New test.
605
606 PR tree-optimization/23818
607 * gcc.dg/pr23818.c: New test.
608
609 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
610
611 PR fortran/23420
612 * gfortran.dg/print_fmt_4.f: New.
613
614 2005-09-20 Jakub Jelinek <jakub@redhat.com>
615
616 PR fortran/23663
617 * gfortran.fortran-torture/execute/entry_11.f90: New test.
618
619 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
620
621 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
622 Use pointers to local alignable arrays instead. Added comments.
623 * gcc.dg/vect/vect-46.c: Likewise.
624 * gcc.dg/vect/vect-48.c: Likewise.
625 * gcc.dg/vect/vect-49.c: Likewise.
626 * gcc.dg/vect/vect-52.c: Likewise.
627 * gcc.dg/vect/vect-53.c: Likewise.
628 * gcc.dg/vect/vect-54.c: Likewise.
629 * gcc.dg/vect/vect-56.c: Likewise.
630 * gcc.dg/vect/vect-57.c: Likewise.
631 * gcc.dg/vect/vect-58.c: Likewise.
632 * gcc.dg/vect/vect-60.c: Likewise.
633 * gcc.dg/vect/vect-61.c: Likewise.
634
635 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
636 The test is no longer vectorizable on vect_no_align targets.
637 * gcc.dg/vect/vect-43.c: Likewsie.
638
639 * gcc.dg/vect/vect-44.c: Added comments.
640 * gcc.dg/vect/vect-45.c: Added comments.
641 * gcc.dg/vect/vect-50.c: Added comments.
642 * gcc.dg/vect/vect-51.c: Added comments.
643
644 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
645 aligned type.
646 * gcc.dg/vect/Os-vect-95.c: Likewise.
647
648 * gcc.dg/vect/vect-41.c: Test removed.
649 * gcc.dg/vect/vect-47.c: Test removed.
650 * gcc.dg/vect/vect-55.c: Test removed.
651 * gcc.dg/vect/vect-59.c: Test removed.
652
653 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
654
655 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
656 No longer vectorizable on vect_no_align targets.
657 * gcc.dg/vect/pr20122.c: Likewise.
658 * gcc.dg/vect/vect-74.c: Likewise.
659 * gcc.dg/vect/vect-75.c: Likewise.
660 * gcc.dg/vect/vect-76.c: Likewise.
661
662 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
663 Will not be vectorizable on vect_no_align targets once aliasing issues
664 are resolved.
665 * gcc.dg/vect/vect-79.c: Likewise.
666
667 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
668 * gcc.dg/vect/vect-78.c: Likewise.
669 * gcc.dg/vect/vect-97.c: Likewise.
670
671 2005-09-19 Steven Bosscher <stevenb@suse.de>
672
673 * gcc.dg/pr23943.c: New test.
674
675 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
676
677 PR fortran/19181
678 * gfortran.dg/derived_pointer_null_1.f90: New test.
679
680 2005-09-18 Richard Guenther <rguenther@suse.de>
681
682 PR middle-end/23944
683 * gcc.c-torture/compile/pr23944.c: New testcase.
684
685 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
686
687 PR fortran/15975
688 * gfortran.dg/der_pointer_2.f90: New test.
689
690 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
691
692 PR fortran/16861
693 * gfortran.dg/nested_modules_2.f90: New test.
694
695 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
696
697 PR c++/18368
698 * g++.dg/other/semicolon.C: New test.
699
700 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
701
702 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
703 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
704
705 2005-09-16 Mark Mitchell <mark@codesourcery.com>
706
707 PR c++/23914
708 * g++.dg/template/static18.C: New test.
709
710 PR c++/21514
711 * g++.dg/template/crash19.C: Remove dg-error marker.
712 * g++.dg/template/local4.C: New test.
713
714 2005-09-16 Paul Brook <paul@codesourcery.com>
715
716 PR fortran/23906
717 * gfortran.dg/dependency_1.f90: New test.
718
719 2005-09-15 Mark Mitchell <mark@codesourcery.com>
720
721 PR c++/23896
722 * g++.dg/template/static17.C: New test.
723
724 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
725
726 PR c++/23139
727 * g++.dg/warn/huge-val1.C: New test.
728
729 2005-09-15 Mark Mitchell <mark@codesourcery.com>
730
731 PR c++/13140
732 * g++.dg/parse/class2.C: New test.
733 * g++.dg/template/explicit8.C: Likewise.
734 * g++.dg/template/spec25.C: Likewise.
735
736 2005-09-14 Josh Conner <jconner@apple.com>
737
738 PR middle-end/23584
739 * gcc.dg/pr23584.c: New test.
740
741 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
742
743 PR fortran/21875 Internal Unit Array I/O, NIST
744 * gfortran.dg/arrayio_1.f90: New test.
745 * gfortran.dg/arrayio_1.f90: New test.
746 * gfortran.dg/arrayio_1.f90: New test.
747 * gfortran.dg/arrayio_1.f90: New test.
748 * gfortran.dg/arrayio_1.f90: New test.
749
750 2005-09-14 Uros Bizjak <uros@kss-loka.si>
751
752 PR middle-end/22480
753 * gcc.dg/vect/pr22480.c: New test.
754
755 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
756
757 PR fortran/19358
758 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
759
760 2005-09-13 Josh Conner <jconner@apple.com>
761
762 PR c++/23180
763 * g++.dg/init/struct2.C: New test.
764 * g++.dg/init/struct3.C: New test.
765
766 2005-09-13 Janis Johnson <janis187@us.ibm.com>
767
768 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
769 Clean up temp files.
770 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
771 gcc.dg/tree-ssa/builtin-fprintf-1.c,
772 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
773 gcc.dg/tree-ssa/builtin-printf-1.c,
774 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
775 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
776 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
777 gcc.dg/tree-ssa/builtin-vprintf-1.c,
778 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
779 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
780 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
781 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
782 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
783 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
784 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
785 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
786
787 2005-09-13 Josh Conner <jconner@apple.com>
788
789 * lib/gcc-dg.exp: Load scanipa.exp.
790 (cleanup-dump): New procedure.
791 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
792 * lib/scandump.exp: New file.
793 * lib/scantree.exp: Use it.
794 * lib/scanipa.exp: New file.
795
796 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
797
798 PR fortran/17740
799 * gfortran.dg/generic_4.f90: New test.
800
801 2005-09-13 Uros Bizjak <uros@kss-loka.si>
802
803 PR target/23816
804 * gcc.target/i386/pr23816-1.c: New test.
805 * gcc.target/i386/pr23816-2.c: New test.
806
807
808 2005-09-13 Bastian Blank <waldi@debian.org>
809
810 PR c++/16171
811 * g++.dg/abi/mangle26.C: New test.
812 * g++.dg/abi/mangle27.C: New test.
813 * g++.dg/abi/mangle28.C: New test.
814 * g++.dg/abi/mangle29.C: New test.
815
816 PR c++/23839
817 * g++.dg/parse/register1.C: New test.
818
819 2005-09-13 Mark Mitchell <mark@codesourcery.com>
820
821 PR c++/23842
822 * g++.dg/template/access16.C: New test.
823
824 2005-09-13 Richard Sandiford <richard@codesourcery.com>
825
826 * gfortran.dg/char_pack_2.f90: Increase the vector size.
827
828 2005-09-13 Richard Sandiford <richard@codesourcery.com>
829
830 PR fortran/18899
831 * gfortran.dg/shape_2.f90: New test.
832
833 2005-09-13 Richard Sandiford <richard@codesourcery.com>
834
835 PR target/19269
836 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
837 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
838 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
839 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
840 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
841 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
842 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
843 tests.
844
845 2005-09-12 Mark Mitchell <mark@codesourcery.com>
846
847 PR c++/23841
848 * g++.dg/parse/template17.C: New test.
849
850 2005-09-12 Mark Mitchell <mark@codesourcery.com>
851
852 PR c++/23789
853 * g++.dg/template/nontype14.C: New test.
854
855 2005-09-12 Ian Lance Taylor <ian@airs.com>
856
857 PR g++/7874
858 * g++.dg/lookup/friend7.C: New test.
859 * g++.dg/lookup/friend8.C: New test.
860 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
861 so that it will be found via argument dependent lookup.
862 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
863 friend functions which will no longer be found.
864 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
865 function g, so that it will be found via argument dependent
866 lookup.
867 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
868 * g++.old-deja/g++.mike/net43.C: Likewise.
869
870 2005-09-12 Mark Mitchell <mark@codesourcery.com>
871
872 PR c++/23691
873 * g++.dg/template/static16.C: New test.
874
875 2005-09-12 Josh Conner <jconner@apple.com>
876
877 PR middle-end/23237
878 * gcc.c-torture/compile/pr23237.c: New test.
879
880 2005-09-11 Richard Henderson <rth@redhat.com>
881
882 * g++.dg/other/error8.C: Update expected diagnostic text.
883
884 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
885
886 PR libfortran/19872
887 * gfortran.dg/overwrite_1.f: New test.
888
889 2005-09-09 Josh Conner <jconner@apple.com>
890
891 * g++.dg/init/pr23180-1.C: Removed.
892 * g++.dg/init/pr23180-2.C: Removed.
893
894 2005-09-09 David Daney <ddaney@avtrex.com>
895
896 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
897 files which are ...
898 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
899 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
900
901 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
902
903 * gfortran.dg/iostat_2.f90: New test.
904
905 2005-09-09 Mark Mitchell <mark@codesourcery.com>
906
907 PR c++/22252
908 * g++.dg/ext/interface1.C: New test.
909 * g++.dg/ext/interface1.h: Likewise.
910 * g++.dg/ext/interface1a.cc: Likewise.
911
912 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
913
914 * gfortran.dg/iomsg_1.f90: New test case.
915
916 2005-09-09 Richard Guenther <rguenther@suse.de>
917
918 PR c++/23624
919 * g++.dg/tree-ssa/pr23624.C: New testcase.
920
921 2005-09-09 Richard Sandiford <richard@codesourcery.com>
922
923 PR fortran/19239
924 * gfortran.dg/vector_subscript_1.f90,
925 * gfortran.dg/vector_subscript_2.f90: New tests.
926
927 2005-09-09 Richard Sandiford <richard@codesourcery.com>
928
929 PR fortran/21104
930 * gfortran.dg/array_alloc_1.f90,
931 * gfortran.dg/array_alloc_2.f90,
932 * gfortran.dg/array_alloc_3.f90: New tests.
933
934 2005-09-09 Richard Sandiford <richard@codesourcery.com>
935
936 PR fortran/12840
937 * gfortran.dg/array_constructor_6.f90
938 * gfortran.dg/array_constructor_7.f90
939 * gfortran.dg/array_constructor_8.f90
940 * gfortran.dg/array_constructor_9.f90
941 * gfortran.dg/array_constructor_10.f90
942 * gfortran.dg/array_constructor_11.f90
943 * gfortran.dg/array_constructor_12.f90: New tests.
944
945 2005-09-08 Josh Conner <jconner@apple.com>
946
947 PR c++/23180
948 * g++.dg/init/pr23180-1.C: New test.
949 * g++.dg/init/pr23180-2.C: New test.
950
951 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
952
953 PR fortran/18878
954 * gfortran.dg/module_double_reuse.f90: New.
955
956 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
957
958 PR fortran/23270
959 PR fortran/22304
960 PR fortran/18870
961 PR fortran/17917
962 PR fortran/16511
963 * gfortran.dg/common_equivalence_1.f: New.
964 * gfortran.dg/common_equivalence_2.f: New.
965 * gfortran.dg/common_equivalence_3.f: New.
966 * gfortran.dg/contained_equivalence_1.f90: New.
967 * gfortran.dg/module_blank_common.f90: New.
968 * gfortran.dg/module_commons_1.f90: New.
969 * gfortran.dg/module_equivalence_1.f90: New.
970 * gfortran.dg/nested_modules_1.f90: New.
971 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
972 equivalences and add comment to connect the test with
973 the PR.
974
975 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
976
977 PR fortran/23765
978 * gfortran.dg/common_6.f90: New test.
979
980 2005-09-08 Richard Sandiford <richard@codesourcery.com>
981
982 PR fortran/15326
983 * gfortran.dg/char_result_1.f90,
984 * gfortran.dg/char_result_2.f90,
985 * gfortran.dg/char_result_3.f90,
986 * gfortran.dg/char_result_4.f90,
987 * gfortran.dg/char_result_5.f90,
988 * gfortran.dg/char_result_6.f90,
989 * gfortran.dg/char_result_7.f90,
990 * gfortran.dg/char_result_8.f90: New tests.
991
992 2005-09-08 Richard Sandiford <richard@codesourcery.com>
993
994 PR fortran/19928
995 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
996
997 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
998
999 PR obj-c++/16816
1000 * obj-c++.dg/selector-5.mm: New test.
1001 * obj-c++.dg/selector-6.mm: New test.
1002
1003 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1004
1005 PR objc/20574
1006 PR objc/19324
1007 * objc.dg/error-1.m: New test.
1008
1009 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1010
1011 PR fortran/23373
1012 * gfortran.fortran-torture/execute/pr23373-1.f90,
1013 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1014
1015 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1016
1017 PR libfortran/23760
1018 * gfortran.dg/g77/1832.f: Remove long string in write statement
1019 to allow the test to pass on correct list directed output with
1020 prepended space.
1021
1022 2005-09-07 James E Wilson <wilson@specifix.com>
1023
1024 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1025
1026 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1027
1028 * gfortran.dg/parameter+save.f90: Rename to
1029 * gfortran.dg/parameter_save.f90: .. this.
1030
1031 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1032
1033 PR fortran/20848
1034 * gfortran.dg/parameter+save.f90: New test case.
1035
1036 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1037
1038 PR fortran/19269
1039 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1040
1041 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1042
1043 PR c/23075
1044 * gcc.dg/pr23075.c: New test.
1045 * g++.dg/warn/pr23075.C: New test.
1046
1047 PR target/22362
1048 * gcc.target/i386/pr22362.c: New test.
1049
1050 PR rtl-optimization/23098
1051 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1052
1053 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1054 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1055 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1056
1057 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1058
1059 * g++.dg/expr/cast6.C: New test.
1060
1061 PR c++/9782
1062 * g++.dg/init/new15.C: New test.
1063
1064 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1065
1066 * gcc.dg/vect/Os-vect-95.c: New test.
1067 * gcc.dg/vect/vect-95.c: Same.
1068
1069 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1070
1071 * gcc.dg/vect/vect-29.c: Update xfail testing.
1072 * gcc.dg/vect/vect-44.c: Same.
1073 * gcc.dg/vect/vect-48.c: Same.
1074 * gcc.dg/vect/vect-50.c: Same.
1075 * gcc.dg/vect/vect-72.c: Same.
1076 * gcc.dg/vect/vect-77.c: Same.
1077 * gcc.dg/vect/vect-78.c: Same.
1078 * gcc.dg/vect/vect-80.c: Same.
1079 * gcc.dg/vect/vect-96.c: Same.
1080 * gcc.dg/vect/vect-100.c: Same.
1081 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1082 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1083 * gfortran.dg/vect/vect-5.f90: Same.
1084
1085 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1086
1087 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1088 start strings.
1089 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1090 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1091
1092 PR c++/23056
1093 * g++.dg/opt/pr23056.C: New test.
1094
1095 PR rtl-optimization/23098
1096 * gcc.target/i386/pr23098.c: New test.
1097
1098 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1099
1100 PR c++/23667
1101 * g++.dg/template/static15.C: New test.
1102
1103 PR c++/21440
1104 * g++.dg/ext/stmtexpr5.C: New test.
1105 * g++.dg/ext/stmtexpr6.C: Likewise.
1106
1107 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1108
1109 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1110
1111 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1112 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1113 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1114
1115 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1116
1117 PR libfortran/23321
1118 * gfortran.dg/direct_io_4.f90: New test case.
1119
1120 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1121 Rasmus Hahn <rassahah@neofonie.de>
1122
1123 PR libobjc/23108
1124 * objc.dg/type-stream-1.m: New test.
1125
1126 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1127
1128 PR fortran/23661
1129 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1130 gfortran.dg/print_fmt_3.f90: New test.
1131
1132 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1133
1134 * gfortran.dg/fmt_t_1.f90: New test.
1135
1136 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1137
1138 PR rtl-optimization/23454
1139 * g++.dg/opt/pr23454.C: New test.
1140
1141 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1142
1143 PR c++/23699
1144 * g++.dg/ext/static1.C: New test.
1145
1146 2005-09-02 Richard Henderson <rth@redhat.com>
1147
1148 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1149 tail call to check_fa_work.
1150
1151 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1152
1153 PR c++/21687
1154 * g++.dg/other/gc3.C: New test.
1155
1156 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1157
1158 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1159 * gcc.dg/20050826-1.c: Likewise.
1160
1161 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1162
1163 PR c++/23167
1164 * g++.dg/expr/volatile1.C: New test.
1165
1166 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1167
1168 PR middle-end/23547
1169 * gcc.dg/pr23547.c: New test.
1170
1171 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1172
1173 PR c/22061
1174 * gcc.c-torture/execute/pr22061-1.c,
1175 * gcc.c-torture/execute/pr22061-2.c,
1176 * gcc.c-torture/execute/pr22061-3.c,
1177 * gcc.c-torture/execute/pr22061-4.c: New tests.
1178
1179 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1180
1181 * gcc.dg/Wredundant-decls-2.c: New test to check that
1182 -Wredundant-decls does not issue warning for a variable
1183 definition following a declaration.
1184
1185 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR debug/7241
1188 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1189 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1190 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1191
1192 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1193 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1194 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1195 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1196 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1197 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1198 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1199 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1200
1201 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1202
1203 PR objc/23306
1204 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1205 scan-assmbler.
1206
1207 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1208
1209 PR target/21255
1210 * gcc.dg/pr21255-1.c: New test.
1211 * gcc.dg/pr21255-2-mb.c: Likewise.
1212 * gcc.dg/pr21255-2-ml.c: Likewise.
1213 * gcc.dg/pr21255-3.c: Likewise.
1214 * gcc.dg/pr21255-4.c: Likewise.
1215
1216 2005-08-31 Dale Johannesen <dalej@apple.com>
1217
1218 * gcc.dg/20050830-1.c: New.
1219
1220 2005-08-31 Josh Conner <jconner@apple.com>
1221
1222 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1223 command-line options for arm-*-* targets.
1224 * g++.dg/init/array16.C: Likewise.
1225 * g++.dg/other/crash-4.C: Likewise.
1226
1227 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1228
1229 PR obj-c++/23640
1230 * obj-c++.dg/gnu-runtime-3.mm: New test.
1231
1232 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1233
1234 PR c++/13377
1235 * g++.dg/lookup/ambig4.C: New test.
1236 * g++.dg/lookup/ambig5.C: New test.
1237 * g++.dg/tc1/dr101.C: Adjust error markers.
1238
1239 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1240
1241 PR c++/23639
1242 * g++.dg/template/ttp5.C: Adjust error markers.
1243
1244 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1245
1246 PR testsuite/23609
1247 * lib/obj-c++.exp: Include target-libpath.exp.
1248 (obj-c++_link_flags): Look for the GNU libobjc library
1249 and set the library path to include it.
1250 Don't manually set LD_LIBRARY_PATH (etc.) but call
1251 set_ld_library_path_env_vars instead.
1252 (obj-c++_target_compile): Don't set library path or
1253 linker flags because they are already set correctly
1254 in obj-c++_link_flags.
1255
1256 2005-08-30 Josh Conner <jconner@apple.com>
1257
1258 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1259 to command-line options for arm-*-* targets.
1260
1261 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1262
1263 * g++.dg/other/i386-1.C: New.
1264
1265 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1266
1267 PR preprocessor/20348
1268 PR preprocessor/20356
1269 * gcc.dg/cpp/pr20348.c: New test.
1270 * gcc.dg/cpp/pr20348.h: New file.
1271 * gcc.dg/cpp/inc/pr20348.h: New file.
1272 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1273 * gcc.dg/cpp/pr20356.c: New test.
1274 * gcc.dg/cpp/pr20356.h: New file.
1275 * gcc.dg/cpp/inc/pr20356.h: New file.
1276 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1277
1278 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1279
1280 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1281 Fix array dimension to avoid correct end-of-file error.
1282
1283 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1284
1285 PR libfortran/23598
1286 * gfortran.dg/iostat_1.f90: New test.
1287
1288 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1289
1290 PR middle-end/23408
1291 * gcc.dg/pr23408.c: New test.
1292
1293 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1294
1295 PR c++/23099
1296 * g++.dg/init/member1.C: Make sure erroneous static data member
1297 definitions are required.
1298 * g++.dg/template/static13.C: New test.
1299 * g++.dg/template/static14.C: Likewise.
1300
1301 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1302
1303 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1304 -march=pentium4, remove ilp32 requirement.
1305
1306 PR middle-end/23484
1307 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1308 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1309
1310 2005-08-29 Andreas Jaeger <aj@suse.de>
1311
1312 PR testsuite/23607
1313 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1314
1315 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1316
1317 * gcc.c-torture/execute/20050316-2.c: New test.
1318 * gcc.c-torture/execute/20050316-3.c: New test.
1319 * gcc.dg/torture/pr16104-1.c: New test.
1320
1321 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1322
1323 PR middle-end/23463
1324 * gcc.c-torture/execute/zero-struct-1.c: New test.
1325
1326 2005-08-27 Richard Guenther <rguenther@suse.de>
1327
1328 PR target/23575
1329 * gcc.target/i386/pr23575.c: New testcase.
1330
1331 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1332
1333 PR rtl-optimization/23561
1334 * gcc.c-torture/execute/20050826-1.c: New test.
1335
1336 PR rtl-opt/23560
1337 * gcc.c-torture/execute/20050826-2.c: New test.
1338
1339 2005-08-26 Dale Johannesen <dalej@apple.com>
1340
1341 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1342 * gcc.dg/20050826-1.c: New.
1343
1344 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1345
1346 PR c++/19004
1347 * g++.dg/template/nontype13.C: New test.
1348
1349 PR c++/23491
1350 * g++.dg/init/new14.C: New test.
1351 * g++.dg/expr/anew1.C: Do not XFAIL.
1352 * g++.dg/expr/anew2.C: Likewise.
1353 * g++.dg/expr/anew3.C: Likewise.
1354
1355 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1356
1357 PR middle-end/22439
1358 * gcc.dg/vla-3.c: New test.
1359
1360 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1361
1362 PR fortran/20363
1363 * gfortran.dg/named_interface.f90: New.
1364
1365 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1366
1367 * gcc.c-torture/execute/frame-address.c: New test.
1368
1369 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1370
1371 PR c++/20817
1372 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1373
1374 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1375
1376 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1377
1378 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1379
1380 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1381 * gcc.dg/altivec-22.c: Rename from..
1382 * gcc.dg/altivec-nomfcr.c: ..this.
1383
1384 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1385
1386 PR tree-optimization/23546
1387 * gcc.dg/tree-ssa/pr23546.c: New test.
1388
1389 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1390
1391 PR fortran/17758
1392 * gfortran.dg/nonreturning_statements.f90: New test.
1393
1394 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1395
1396 PR c++/22454
1397 * g++.dg/parse/crash29.C: New.
1398
1399 2005-08-23 DJ Delorie <dj@redhat.com>
1400
1401 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1402 constants have the L suffix.
1403
1404 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1405
1406 PR c++/23044
1407 * g++.dg/template/instantiate8.C: New.
1408
1409 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1410
1411 PR middle-end/23467
1412 * gcc.c-torture/execute/pr23467.c: New test.
1413
1414 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1415
1416 PR tree-optimization/22043
1417 * gcc.c-torture/execute/20050613-1.c: New test.
1418
1419 2005-08-23 Ben Elliston <bje@au.ibm.com>
1420
1421 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1422
1423 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR rtl-optimization/23478
1426 * g++.dg/opt/pr23478.C: New test.
1427
1428 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1429
1430 PR c/18715
1431 * gcc.dg/switch-warn-3.c: New test.
1432
1433 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1434
1435 PR c++/22233
1436 * g++.dg/template/param1.C: New test.
1437
1438 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1439
1440 PR c++/23089
1441 * g++.dg/other/incomplete1.C: New test.
1442
1443 2005-08-22 Ira Rosen <irar@il.ibm.com>
1444
1445 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1446 are vectorizable.
1447
1448 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1449
1450 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1451 d_lines_5.f: New.
1452
1453 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1454
1455 * gcc.target/i386/sse-4.c: New test.
1456
1457 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1458
1459 PR testsuite/23239
1460 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1461
1462 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1463
1464 * gcc.dg/20050811-1.c: New test.
1465 * gcc.dg/20050811-2.c: New test.
1466
1467 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1468
1469 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1470
1471 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1472
1473 PR 23476
1474 * gcc.c-torture/compile/pr23476.c: New test.
1475
1476 2005-08-19 Devang Patel <dpatel@apple.com>
1477
1478 PR tree-optimization/23048
1479 * gcc.dg/tree-ssa/pr23048.c: New test.
1480
1481 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1482
1483 PR middle-end/20624
1484 * g++.dg/warn/Wreturn-3.C: New test
1485
1486 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1487
1488 PR tree-optimization/22228
1489 * g++.dg/vect/pr22543.cc: New test.
1490
1491 2005-08-17 Steven Bosscher <stevenb@suse.de>
1492
1493 PR tree-optimization/21574
1494 * gcc.dg/tree-ssa/pr21574.c: New test.
1495
1496 2005-08-16 James E Wilson <wilson@specifix.com>
1497
1498 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1499
1500 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1501
1502 PR tree-opt/23402
1503 * gcc.c-torture/compile/zero-strct-3.c: New test.
1504 * gcc.c-torture/compile/zero-strct-4.c: New test.
1505
1506 2005-08-16 Steven Bosscher <stevenb@suse.de>
1507
1508 PR target/23376
1509 * gcc.target/x86_64/pr23376.c: New test.
1510
1511 2005-08-16 Ian Lance Taylor <ian@airs.com>
1512
1513 PR c++/23337
1514 * g++.dg/ext/vector2.C: New.
1515
1516 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1517
1518 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1519
1520 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1521
1522 PR libfortran/23428
1523 * gfortran.dg/inquire-complex.f90: New test case.
1524
1525 2005-08-16 James E Wilson <wilson@specifix.com>
1526
1527 PR tree-optimization/21105
1528 * gcc.dg/large-size-array.c: New.
1529
1530 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1531
1532 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1533 type.
1534 * gcc.dg/vect/vect-41: Likewise.
1535 * gcc.dg/vect/vect-42: Likewise.
1536 * gcc.dg/vect/vect-43: Likewise.
1537 * gcc.dg/vect/vect-44: Likewise.
1538 * gcc.dg/vect/vect-46: Likewise.
1539 * gcc.dg/vect/vect-47: Likewise.
1540 * gcc.dg/vect/vect-48: Likewise.
1541 * gcc.dg/vect/vect-52: Likewise.
1542 * gcc.dg/vect/vect-53: Likewise.
1543 * gcc.dg/vect/vect-54: Likewise.
1544 * gcc.dg/vect/vect-55: Likewise.
1545 * gcc.dg/vect/vect-56: Likewise.
1546 * gcc.dg/vect/vect-57: Likewise.
1547 * gcc.dg/vect/vect-58: Likewise.
1548 * gcc.dg/vect/vect-59: Likewise.
1549 * gcc.dg/vect/vect-60: Likewise.
1550 * gcc.dg/vect/vect-61: Likewise.
1551 * gcc.dg/vect/vect-85: Likewise.
1552 * gcc.dg/vect/vect-87: Likewise.
1553 * gcc.dg/vect/vect-88: Likewise.
1554 * gcc.dg/vect/vect-93.c: Likewise.
1555 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1556 * gcc.dg/vect/vect-75: Likewise.
1557 * gcc.dg/vect/vect-76: Likewise.
1558 * gcc.dg/vect/vect-77: Likewise.
1559 * gcc.dg/vect/vect-78: Likewise.
1560 * gcc.dg/vect/vect-80: Likewise.
1561 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1562 vectorized for the expected reason, rather than checking how alignment
1563 was handled.
1564 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1565 type and also instead of aligned pointers. Added documentation.
1566
1567 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1568
1569 * gfortran.dg/power.f90: New test.
1570
1571 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1572
1573 PR rtl-optimization/23299
1574 * g++.dg/opt/pr23299.C: New test.
1575
1576 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1577
1578 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1579
1580 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1581
1582 * g++.dg/template/local6.C: New test.
1583
1584 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1585
1586 * execute/exceptions/finally-1.m: Check that the catch and finally are
1587 being called. Also add a "return 0;" at the end of main.
1588
1589 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1590
1591 PR fortran/21432.
1592 * gfortran.dg/namelist_print_1.f: New test of functionality of
1593 PRINT namelist.
1594 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1595 namelist generates error with -std=f95.
1596
1597 2005-08-14 Ira Rosen <irar@il.ibm.com>
1598
1599 PR tree-optimization/23119
1600 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1601
1602 2005-08-13 Marcin Koziej <creep@desk.pl>
1603 Andrew Pinski <pinskia@physics.uc.edu>
1604
1605 PR libobjc/22492
1606 * execute/exceptions/finally-1.m: New test.
1607
1608 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1609
1610 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1611 testsuite.
1612 * objc/execute/exceptions/trivial.m: New test.
1613 * objc.dg/try-catch-11.m: Move to ...
1614 * objc/execute/exceptions/foward-1.m: Here.
1615 * objc.dg/try-catch-2.m: Move to ...
1616 * objc/execute/exceptions/catchall-1.m: Here.
1617 * objc.dg/try-catch-8.m: Move to ...
1618 * objc/execute/exceptions/local-variables-1.m: Here.
1619
1620 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1621
1622 * objc.dg/nested-func-1.m: Move to ...
1623 * objc/execute/nested-func-1.m: Here.
1624
1625 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1626
1627 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1628 in ${options} instead of [target_info name].
1629 * lib/obj-c++.exp (objc_target_compile): Likewise.
1630
1631 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1632
1633 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1634
1635 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1636
1637 part of PR testsuite/23348
1638 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1639 of the torture options.
1640 * objc/compile/trivial.m: New test.
1641
1642 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1643
1644 * gfortran.dg/eoshift.f90: Correct format.
1645
1646 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1647
1648 * gfortran.fortran-torture/execute/character_passing.f90:
1649 Fix comment typo.
1650
1651 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1652
1653 PR c++/8271
1654 * g++.dg/template/unify10.C: New.
1655
1656 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1657
1658 * g++.dg/parse/pr22514.C: Move to...
1659 * g++.dg/debug/pr22514.C: here.
1660
1661 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1662
1663 PR c++/23266
1664 * g++.dg/inherit/pure1.C: New test.
1665
1666 * ChangeLog: Fix typos.
1667
1668 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1669 Steven Bosscher <stevenb@suse.de>
1670
1671 * gfortran.dg/runtime_warning_1.f90: New test.
1672
1673 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1674
1675 PR c++/23219
1676 * g++.dg/parse/crash28.C: New.
1677
1678 2005-08-11 Richard Guenther <rguenther@suse.de>
1679
1680 PR target/23289
1681 * gcc.target/i386/tailcall-1.c: New testcase.
1682
1683 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1684
1685 * gcc.dg/vect/vect-67.c: Un-xfail.
1686
1687 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1688
1689 PR c++/23225
1690 * g++.dg/testsuite/parse/crash27.C: new test.
1691
1692 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1693
1694 PR libfortran/22143
1695 * gfortran.dg/shift-kind.f90: New testcase.
1696
1697 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1698
1699 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1700 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1701
1702 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1703
1704 PR c++/20646
1705 * g++.dg/other/mult-stor1.C: New test.
1706
1707 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1708
1709 * gcc.c-torture/pr18299-1.c: Move to ...
1710 * gcc.c-torture/compile/pr18299-1.c: Here.
1711
1712 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1713
1714 * gfortran/fortran.torture/execute/character_passing.f90:
1715 Fix types for LSAME.
1716
1717 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1718
1719 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1720 input data back to what it was originally.
1721
1722 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1723
1724 * objc.dg/try-catch-8.m: Enable for all targets.
1725
1726 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1727
1728 * gcc.dg/pr23165.c: New test.
1729
1730 2005-08-09 Steven Bosscher <stevenb@suse.de>
1731
1732 PR tree-optimization/23234
1733 * gcc.dg/tree-ssa/pr23234.c: New test.
1734
1735 2005-08-08 Josh Conner <jconner@apple.com>
1736
1737 PR rtl-optimization/23241
1738 * gcc.dg/char-compare.c: New test.
1739
1740 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1741
1742 PR c++/22508
1743 * g++.dg/init/new13.C: New test.
1744
1745 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1746
1747 PR c++/21166
1748 * g++.dg/other/crash-4.C: Adjust
1749 * g++/dg/ext/packed9.C: New.
1750
1751 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1752
1753 PR middle-end/21964
1754 * gcc.c-torture/execute/pr21964-1.c: New test.
1755
1756 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1757
1758 PR c/22458
1759 * gcc.dg/pr22458-1.c: New test.
1760
1761 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1762 Steven G. Kargl <kargls@comcast.net>
1763
1764 PR fortran/22390
1765 * gfortran.dg/flush_1.f90: New test.
1766
1767 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1768
1769 PR c++/23191
1770 * g++.dg/template/eh2.C: New test.
1771
1772 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1773
1774 PR c++/19498
1775 * g++.dg/template/instantiate7.C: New test.
1776
1777 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1778
1779 PR c/23113
1780 * gcc.dg/Wunused-value-1.c: New test.
1781
1782 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1783
1784 PR rtl-optimization/23233
1785 * gcc.c-torture/compile/pr23233-1.c: New test.
1786
1787 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1788
1789 PR fortran/18833
1790 PR fortran/20850
1791 * gfortran.dg/equiv_1.f90: New test.
1792 * gfortran.dg/equiv_2.f90: New test.
1793 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1794 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1795 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1796
1797 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1798
1799 * gcc.c-torture/execute/vrp-5.c: New test.
1800 * gcc.c-torture/execute/vrp-6.c: New test.
1801 * gcc.dg/tree-ssa/vrp21.c: New test.
1802
1803 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1804
1805 * g++.dg/parse/pr22514.C: New test.
1806
1807 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1808
1809 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1810
1811 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1812 instead of constant loads / pool entries.
1813
1814 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1815
1816 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1817 TEST_TO_WCTYPE.
1818
1819 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1820
1821 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1822 __WINT_TYPE__ in generated prototypes if possible.
1823
1824 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1825
1826 PR 22037
1827 * g++.dg/tree-ssa/pr22037.C:
1828
1829 2005-08-04 Richard Henderson <rth@redhat.com>
1830
1831 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1832 scan-tree-dump-times directive.
1833
1834 2005-08-04 Jan Hubicka <jh@suse.cz>
1835
1836 * gcov-1.C: Fix switch counts.
1837 * gcov-4b.c: Likewise.
1838
1839 2005-08-03 Jeff Law <law@redhat.com>
1840
1841 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1842
1843 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1844
1845 * gcc.c-torture/execute/pr23135.c: New test.
1846
1847 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1848
1849 PR tree-optimization/19899
1850 * gcc.dg/tree-ssa/scev-1.c: New test.
1851 * gcc.dg/tree-ssa/scev-2.c: New test.
1852
1853 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1854
1855 PR target/18582
1856 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1857
1858 2005-08-03 Jan Hubicka <jh@suse.cz>
1859
1860 * update-conroll.c: New testcase.
1861 * update-conroll-2.c: New testcase.
1862
1863 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1864
1865 * gfortran.dg/constant_substring.f: New test.
1866 * gfortran.dg/pr22491.f: New test.
1867
1868 2005-08-02 Jan Hubicka <jh@suse.cz>
1869
1870 * update-threading.c: Replace by the proper one.
1871
1872 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1873
1874 PR 23164
1875 * g++.dg/tree-ssa/pr23164.C: New test.
1876
1877 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1878
1879 * gcc.dg/tree-ssa/pr23192.c: New test.
1880
1881 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1882
1883 * gcc.c-torture/execute/vrp-4.c: New test.
1884
1885 2005-08-02 Jan Hubicka <jh@suse.cz>
1886
1887 * update-threading.c: New test.
1888
1889 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1890
1891 * gcc.c-torture/compile/20050801-1.c: New test.
1892 * gcc.c-torture/compile/20050801-2.c: New test.
1893
1894 2005-08-01 Jan Hubicka <jh@suse.cz>
1895
1896 * val-prof-5.c: New test.
1897
1898 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1899
1900 PR c/22311
1901 * gcc.dg/pr22311-1.c : New test.
1902
1903 2005-07-31 Steven Bosscher <stevenb@suse.de>
1904
1905 PR target/23095
1906 * gfortran.dg/pr23095.f: New test.
1907
1908 PR c++/22003
1909 * g++.dg/other/pr22003.C: New test.
1910
1911 2005-07-31 Richard Sandiford <richard@codesourcery.com>
1912
1913 PR target/20621
1914 * gcc.c-torture/execute/pr20621-1.c: New test.
1915
1916 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
1917
1918 * gfortran.dg/comma_format_extension_4.f: Adjust length
1919 of string for format.
1920 * gfortran.dg/der_array_io_1.f: Replace illegal internal
1921 print statement with internal write.
1922 * gfortran.dg/der_array_io_2.f: Likewise.
1923 * gfortran.dg/der_array_io_3.f: Likewise.
1924
1925 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
1926
1927 * gcc.dg/fold-abs-4.c: new test.
1928
1929 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
1930
1931 PR fortran/22570 an related issues.
1932 * gfortran.dg/x_slash_1.f: New test.
1933
1934 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
1935
1936 PR c/23143
1937 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
1938 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
1939
1940 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1941
1942 PR c/529
1943 * gcc.dg/Wshadow-3.c: New test.
1944
1945 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
1946
1947 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
1948 used to have the wrong bounds).
1949
1950 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1951
1952 PR c/21720
1953 * gcc.dg/hex-round-1.c: Test more cases.
1954 * gcc.dg/hex-round-2.c: New test.
1955
1956 2005-07-29 Diego Novillo <dnovillo@redhat.com>
1957
1958 PR 22550
1959 * g++.dg/tree-ssa/pr22550.C: New test.
1960
1961 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
1962
1963 * gcc.dg/tree-ssa/vrp19.c: New test.
1964 * gcc.dg/tree-ssa-vrp20.c: New test.
1965
1966 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1967
1968 PR c/22240
1969 * gcc.dg/transparent-union-4.c: New test.
1970
1971 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1972
1973 PR c/22192
1974 * gcc.dg/c99-vla-2.c: New test.
1975
1976 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1977
1978 PR c/21720
1979 * gcc.dg/hex-round-1.c: New test.
1980
1981 2005-07-28 Jan Hubicka <jh@suse.cz>
1982
1983 * inliner-1.c: Do not dump everything.
1984 * tree-prof.exp: Do not pass -ftree-based-profiling.
1985 * bprob.exp: Likewise.
1986
1987 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
1988
1989 2005-07-28 Mark Mitchell <mark@codesourcery.com>
1990
1991 PR c++/22545
1992 * g++.dg/expr/ptrmem7.C: New test.
1993
1994 2005-07-28 Mike Stump <mrs@apple.com>
1995
1996 * g++.old-deja/g++.mike/visibility-1.C: New test.
1997
1998 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1999
2000 PR c/20187
2001 * gcc.c-torture/execute/pr20187-1.c: New test.
2002
2003 2005-07-28 Jeff Law <law@redhat.com>
2004
2005 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2006 * gcc.dg/tree-ssa/vrp18.c: New test.
2007
2008 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2009
2010 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2011
2012 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2013
2014 PR tree-optimization/22506
2015 * gcc.dg/vect/ps22506.c: New test.
2016
2017 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2018
2019 PR target/21149
2020 * gcc.target/i386/sse-3.c: New test.
2021
2022 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2023
2024 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2025 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2026
2027 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2028
2029 PR c/22589
2030 * gcc.c-torture/compile/pr22589-1.c: New test.
2031
2032 2005-07-28 Jan Hubicka <jh@suse.cz>
2033
2034 * update-loopch.c: New testcase.
2035
2036 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2037
2038 PR rtl-optimization/23047
2039 * gcc.c-torture/execute/pr23047.c: New test.
2040 * gcc.c-torture/execute/pr23047.x: New.
2041
2042 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2043
2044 PR tree-optimization/22493
2045 * gcc.c-torture/execute/pr22493-1.c: New test.
2046 * gcc.c-torture/execute/pr22493-1.x: New.
2047 * gcc.c-torture/execute/vrp-1.c: New test.
2048 * gcc.c-torture/execute/vrp-2.c: New test.
2049 * gcc.c-torture/execute/vrp-2.c: New test.
2050
2051 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2052
2053 * gcc.target/frv/all-builtin-read8.c: Delete.
2054 * gcc.target/frv/all-builtin-read16.c: Delete.
2055 * gcc.target/frv/all-builtin-read32.c: Delete.
2056 * gcc.target/frv/all-builtin-read64.c: Delete.
2057 * gcc.target/frv/all-builtin-write8.c: Delete.
2058 * gcc.target/frv/all-builtin-write16.c: Delete.
2059 * gcc.target/frv/all-builtin-write32.c: Delete.
2060 * gcc.target/frv/all-builtin-write64.c: Delete.
2061 * gcc.target/frv/all-read-write-1.c: New.
2062
2063 2005-07-27 Jeff Law <law@redhat.com>
2064
2065 * gcc.c-torture/execute/pr22630.c: New test.
2066
2067 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2068
2069 PR tree-optimization/23073
2070 * gcc.dg/vect/nodump-pr23073.c: New test.
2071 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2072
2073 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2074
2075 PR tree-optimize/22348
2076 * gcc.c-torture/execute/pr22348.c: New.
2077
2078 2005-07-27 Richard Guenther <rguenther@suse.de>
2079
2080 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2081
2082 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2083
2084 PR fortran/22503
2085 * gfortran.dg/logical_comp.f90: New test.
2086
2087 2005-07-27 Jan Hubicka <jh@suse.cz>
2088
2089 * inliner-1.c: Add cleanup of dumps.
2090 * val-prof-*.c: Likewise.
2091 * update-tailcall.c: New.
2092
2093 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2094
2095 PR 22591
2096 * gcc.dg/tree-ssa/pr22591.c: New test.
2097 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2098
2099 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2100
2101 PR libobjc/22606
2102 * objc.dg/try-catch-11.m: New test.
2103
2104 2005-07-26 Richard Guenther <rguenther@suse.de>
2105
2106 PR tree-optimization/22486
2107 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2108
2109 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2110
2111 PR tree-opt/22484
2112 * testsuite/g++.dg/opt/loop2.C: New test.
2113
2114 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2115
2116 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2117 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2118
2119 2005-07-25 Adam Nemet <anemet@lnxw.com>
2120
2121 * lib/profopt.exp (profopt-execute): Check for profiling data
2122 files on the target.
2123
2124 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2125
2126 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2127 for matching of asm labels.
2128
2129 2005-07-25 Richard Guenther <rguenther@suse.de>
2130
2131 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2132
2133 2005-07-25 Richard Guenther <rguenther@suse.de>
2134
2135 PR testsuite/22624
2136 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2137
2138 2005-07-25 Ira Rosen <irar@il.ibm.com>
2139
2140 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2141 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2142 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2143 * gcc.dg/vect/vect-100.c: New test.
2144 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2145 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2146 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2147 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2148 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2149 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2150 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2151 * gfortran.dg/vect/pr19049.f90: New testcase.
2152 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2153
2154 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2155
2156 * gcc.c-torture/execute/20050713-1.c: New test.
2157
2158 PR fortran/20063
2159 * gfortran.fortran-torture/execute/data_4.f90: New test.
2160
2161 PR middle-end/20303
2162 * gcc.dg/visibility-d.c: New test.
2163
2164 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2165
2166 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2167 * gfortran.dg/underflow.f90: Ditto.
2168
2169 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2170
2171 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2172 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2173 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2174
2175 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2176
2177 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2178 include case of field width of zero.
2179
2180 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2181
2182 PR libgfortran/21875
2183 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2184 with trailing blanks on normal formatted read.
2185
2186 2005-07-23 Chao-ying Fu <fu@mips.com>
2187
2188 * gcc.target/mips/mips32-dsp-type.c: New test.
2189 * gcc.target/mips/mips32-dsp.c: New test.
2190
2191 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2192
2193 PR testsuite/21073
2194 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2195
2196 PR testsuite/20454
2197 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2198 and __cyg_profile_func_exit.
2199
2200 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2201
2202 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2203 * gfortran.dg/comma_format_extension_4.f: Same.
2204 * gfortran.dg/pr15332.f: Same.
2205 * gfortran.dg/pr21730.f: Same.
2206
2207 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2208
2209 * g++.dg/opt/vrp2.C: Fix testcase.
2210
2211 PR tree-opt/22625
2212 * g++.dg/opt/vrp2.C: New test.
2213
2214 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2215
2216 PR debug/21828
2217 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2218
2219 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2220
2221 * gcc.dg/tree-ssa/20050719-1.c: New test.
2222
2223 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2224
2225 * gcc.dg/bfin-longcall-1.c: New file.
2226 * gcc.dg/bfin-longcall-2.c: New file.
2227
2228 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2229
2230 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2231
2232 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2233
2234 PR middle-end/19055
2235 * gcc.dg/tree-ssa/pr19055.c: New test.
2236 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2237
2238 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2239
2240 PR C++/22358
2241 * g++.dg/other/pr22358.C: New test.
2242
2243 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2244
2245 PR c++/2922
2246 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2247
2248 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2249
2250 PR c++/15938
2251 * g++.dg/init/union2.C: New test.
2252
2253 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2254
2255 PR c/22393
2256 * gcc.dg/complex-4.c: New test.
2257
2258 2005-07-21 Richard Guenther <rguenther@suse.de>
2259
2260 PR testsuite/22522
2261 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2262 scanning for asm labels.
2263 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2264
2265 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2266
2267 PR target/22085
2268 * gcc.dg/altivec-pr22085.c: New.
2269
2270 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2271
2272 PR tree-optimization/19210
2273 * gcc.dg/tree-ssa/pr19210-1.c: New.
2274 * gcc.dg/tree-ssa/pr19210-2.c: New.
2275
2276 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2277
2278 PR rtl-optimization/22167
2279 * g++.dg/opt/pr22167.C: New test.
2280
2281 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2282
2283 PR c++/2922
2284 * g++.dg/lookup/two-stage2.C: New.
2285 * g++.dg/lookup/two-stage3.C: New.
2286 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2287 fixed two-stage name lookup for operators.
2288 * g++.dg/template/call3.C: Compiler now produces an appropriate
2289 error message.
2290 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2291 14 as a candidate.
2292 * g++.dg/template/ptrmem4.C: Compiler produces different error
2293 message.
2294 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2295 connect_to_method as a candidate.
2296
2297 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2298
2299 * gcc.dg/fold-alloc-1.c: New test.
2300
2301 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2302
2303 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2304 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2305
2306 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2307
2308 * gcc.dg/fold-abs-1.c: New test.
2309 * gcc.dg/fold-abs-2.c: New test.
2310 * gcc.dg/fold-abs-3.c: New test.
2311
2312 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2313
2314 Make CONSTRUCTOR use VEC to store initializers.
2315 * g++.dg/ext/complit3.C: Check for specific error messages.
2316 * g++.dg/init/brace2.C: Update error message.
2317 * g++.dg/warn/Wbraces2.C: Likewise.
2318
2319 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2320
2321 PR fortran/16940
2322 * gfortran.dg/module_interface_1.f90: New test.
2323
2324 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2325 Kenneth Zadeck <zadeck@naturalbridge.com>
2326
2327 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2328
2329 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2330
2331 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2332 specify -Wformat for these tests.
2333 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2334 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2335 * gcc.dg/format/opt-6.c: Delete.
2336
2337 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2338
2339 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2340 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2341
2342 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2343
2344 * gcc.dg/tree-ssa/alias-2.c: New test.
2345
2346 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2347
2348 PR c++/22263
2349 * g++.dg/template/explicit7.C: New test.
2350
2351 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2352
2353 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2354 width of 8 to +Inf and -Inf.
2355
2356 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2357
2358 PR c++/22139
2359 * g++.dg/template/friend36.C: New test.
2360
2361 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2362
2363 PR fortran/21730
2364 * gfortran.dg/pr21730.f: New test.
2365
2366 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2367 Kenneth Zadeck <zadeck@naturalbridge.com>
2368
2369 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2370 since pure const detection cannot run at -O1 in c compiler.
2371 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2372 can now optimize this case properly.
2373 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2374 because we now pass.
2375 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2376
2377 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2378
2379 PR c/22421
2380 * gcc.dg/format/bitfld-1.c: New test.
2381
2382 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2383
2384 PR c++/22204
2385 * g++.dg/rtti/repo1.C: New test.
2386
2387 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2388
2389 PR middle-end/22398
2390 * gcc.c-torture/compile/pr22398.c: New test.
2391
2392 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/22132
2395 * g++.dg/expr/cast4.C: New test.
2396
2397 2005-07-15 Richard Guenther <rguenther@suse.de>
2398
2399 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2400 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2401
2402 2005-07-15 Steven Bosscher <stevenb@suse.de>
2403
2404 PR tree-optimization/22230
2405 * gcc.dg/tree-ssa/pr22230.c: New test.
2406
2407 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2408
2409 * gfortran.dg/g77/cpp6.f: New test.
2410
2411 PR fortran/22417
2412 * gfortran.dg/g77/cpp5.F: New test.
2413 * gfortran.dg/g77/cpp5.h: New file.
2414 * gfortran.dg/g77/cpp5inc.h: New file.
2415
2416 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2417
2418 PR libfortran/16435
2419 * gfortran.dg/tl_editting.f90: New.
2420 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2421
2422 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2423
2424 * gfortran.dg/char_array_constructor.f90: New test.
2425
2426 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2427
2428 * gfortran.dg/past_eor.f90: New.
2429 * gfortran.dg/complex_read.f90: New.
2430
2431 2005-07-13 Jeff Law <law@redhat.com>
2432
2433 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2434 additional casts.
2435
2436 * gcc.dg/tree-ssa/pr22321.c: New test
2437
2438 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2439
2440 PR tree-optimization/21921
2441 * gcc.dg/tree-ssa/pr21921.c: New.
2442
2443 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2444
2445 PR tree-optimizatio/22442
2446 * gcc.dg/tree-ssa/loop-11.c: New test.
2447
2448 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2449
2450 PR tree-opt/21840
2451 * gcc.c-torture/compile/pr21840.c: New test.
2452
2453 2005-07-12 Jan Hubicka <jh@suse.cz>
2454
2455 * gcc.c-torture/compile/pr22379.c: New test.
2456
2457 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2458
2459 PR libfortran/21593
2460 gfortran.dg/dev_null.f90: Remove outdated comment about
2461 PR libfortran/21593.
2462
2463
2464 2005-07-12 Dale Johannesen <dalej@apple.com>
2465
2466 * gcc.target/i386/compress-float-sse.c: New.
2467 * gcc.target/i386/compress-float-sse-pic.c: New.
2468 * gcc.target/i386/compress-float-387.c: New.
2469 * gcc.target/i386/compress-float-387-pic.c: New.
2470 * gcc.dg/compress-float-ppc.c: New.
2471 * gcc.dg/compress-float-ppc-pic.c: New.
2472
2473 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2474
2475 PR libfortran/21593
2476 gfortran.dg/dev_null.f90: Remove targets.
2477
2478 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2479
2480 PR tree-opt/22335
2481 * gcc.dg/pr22335-1.c: New test.
2482 * gcc.dg/pr22335-2.c: New test.
2483
2484 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2485
2486 PR c++/20172
2487 * g++.dg/template/nontype12.C : New test.
2488
2489 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2490
2491 * gcc.dg/tree-ssa/loop-10.c: New test.
2492
2493 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2494
2495 * gcc.c-torture/execute/20020720-1.x: Remove.
2496
2497 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2498
2499 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2500
2501 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2502
2503 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2504 (dg-mips-options): Use it.
2505
2506 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2507
2508 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2509
2510 2005-07-09 Richard Henderson <rth@redhat.com>
2511
2512 * lib/target-supports.exp (check_effective_target_sync_char_short):
2513 Add alpha.
2514
2515 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2516
2517 PR libfortran/22217
2518 * gfortran.dg/negative-z-descriptor.f90: New test.
2519
2520 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2521
2522 PR tree-opt/22329
2523 * gcc.dg/pr22329.c: New test.
2524
2525 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2526
2527 PR tree-optimization/20139
2528 * gcc.dg/tree-ssa/pr20139.c: New.
2529
2530 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2531
2532 PR tree-opt/22356
2533 * testsuite/gcc.dg/pr22356-1.c: New test.
2534
2535 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2536
2537 PR c++/21799
2538 * g++.dg/template/unify8.C: New.
2539 * g++.dg/template/unify9.C: New.
2540
2541 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2542
2543 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2544
2545 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2546
2547 * gcc.dg/darwin-version-1.c: New.
2548 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2549 * gcc.dg/builtins-20.c: Likewise.
2550 * gcc.dg/builtins-53.c: Likewise.
2551 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2552 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2553 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2554 * gcc.dg/torture/builtins-power-1.c: Likewise.
2555 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2556 on Darwin.
2557
2558 2005-07-07 Jeff Law <law@redhat.com>
2559
2560 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2561 argument evaluation order.
2562
2563 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2564
2565 PR libfortran/21594
2566 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2567 Add test cases where the shift length is greater than the
2568 array length.
2569
2570 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2571
2572 * obj-c++.dg/proto-lossage-6.mm: New.
2573 * objc.dg/proto-lossage-6.m: New.
2574
2575 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2576
2577 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2578 * objc.dg/gnu-runtime-2.m: Likewise.
2579
2580 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2581
2582 * gfortran.dg/longline.f: New test.
2583
2584 * gfortran.dg/badline.f: New test.
2585
2586 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2587
2588 PR fortran/16531
2589 PR fortran/15966
2590 PR fortran/18781
2591 * gfortran.dg/hollerith.f90: New.
2592 * gfortran.dg/hollerith2.f90: New.
2593 * gfortran.dg/hollerith3.f90: New.
2594 * gfortran.dg/hollerith4.f90: New.
2595 * gfortran.dg/hollerith_f95.f90: New.
2596 * gfortran.dg/hollerith_legacy.f90: New.
2597 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2598
2599 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2600
2601 PR objc/22274
2602 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2603 * objc.dg/gnu-runtime-2.m: New.
2604
2605 2005-07-06 Jeff Law <law@redhat.com>
2606
2607 * gcc.dg/tree-ssa/vrp17.c: New test.
2608
2609 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2610
2611 PR fortran/22327
2612 * gfortran.dg/array_constructor_5.f90: New test.
2613
2614 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2615
2616 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2617
2618 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2619
2620 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2621 * gcc.dg/980816-1.c: Ditto.
2622
2623 2005-07-06 Jeff Law <law@redhat.com>
2624
2625 * gcc.c-torture/compile/pr21356.c: New test.
2626
2627 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2628
2629 PR c/22013
2630 PR c/22098
2631 * gcc.c-torture/compile/pr22013-1.c,
2632 gcc.c-torture/execute/pr22098-1.c,
2633 gcc.c-torture/execute/pr22098-2.c,
2634 gcc.c-torture/execute/pr22098-3.c: New tests.
2635
2636 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2637
2638 PR c/22308
2639 * gcc.dg/pr22308-1.c: New test.
2640
2641 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2642
2643 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2644 target.
2645 * gcc.dg/compare9.c: Use -fshort-enums instead of
2646 -fno-short-enums. Change the last test to dg-bogus.
2647
2648 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2649
2650 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2651 * gcc.dg/compare9.c: New.
2652
2653 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2654
2655 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2656
2657 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2658
2659 PR testsuite/22288
2660 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2661
2662
2663 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2664
2665 * gcc.dg/format/gcc_gfc-1.c: New.
2666
2667 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2668
2669 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2670
2671 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2672
2673 PR fortran/20842
2674 * gfortran.dg/io_invalid_1.f90: New test.
2675
2676 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2677
2678 * gcc.dg/format/gcc_diag-1.c: Update.
2679
2680 2005-07-02 Jeff Law <law@redhat.com>
2681
2682 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2683 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2684
2685 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2686
2687 * gcc.dg/format/gcc_diag-1.c: Update.
2688
2689 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2690
2691 PR tree-opt/22269
2692 * gcc.c-torture/compile/pr22269.c: New test.
2693
2694 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2695
2696 PR 21584
2697 PR 22219
2698 * g++.dg/tree-ssa/pr21584-1.C: New test.
2699 * g++.dg/tree-ssa/pr21584-2.C: New test.
2700
2701 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2702
2703 * obj-c++.dg/try-catch-11.mm: New.
2704 * objc.dg/try-catch-10.m: New.
2705
2706 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2707
2708 * g++.dg/other/ucnid-1.C: xfail on AIX.
2709
2710 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2711
2712 PR 22234
2713 * gcc.dg/20050629-1.c: New test.
2714
2715 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2716
2717 * obj-c++.dg/const-str-1[0-1].mm: New.
2718 * objc.dg/const-str-1[0-1].m: New.
2719
2720 2005-05-29 Richard Henderson <rth@redhat.com>
2721
2722 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2723 Rename from check_effective_target_vect_no_max.
2724 (check_effective_target_vect_no_int_add): New.
2725 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2726 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2727 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2728 * gcc.dg/vect/vect-reduc-1.c: Use both.
2729 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2730
2731 2005-05-29 Richard Henderson <rth@redhat.com>
2732
2733 * lib/target-supports.exp (check_effective_target_vect_no_max):
2734 Remove i386 and x86_64.
2735
2736 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2737
2738 PR testsuite/21969
2739 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2740
2741 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2742
2743 PR middle-end/21969
2744 * gcc.dg/vect/pr21969.c: New test.
2745
2746 2005-06-28 Eric Christopher <echristo@redhat.com>
2747
2748 PR c/22052
2749 PR c/21975
2750 * gcc.dg/inline1.c: New test.
2751 * gcc.dg/inline2.c: Ditto.
2752 * gcc.dg/inline3.c: Ditto.
2753 * gcc.dg/inline4.c: Ditto.
2754 * gcc.dg/inline5.c: Ditto.
2755
2756 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2757
2758 PR libfortran/22142
2759 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2760 Add testcase also testing eoshift1 for PR 22142.
2761
2762 2005-06-28 Richard Henderson <rth@redhat.com>
2763
2764 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2765 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2766 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2767 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2768 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2769
2770 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2771
2772 PR libfortran/22142
2773 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2774 Add testcase for PR 22142.
2775
2776 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2777
2778 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2779 gcc.target/ia64/fpreg-2.c: New tests.
2780
2781 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2782
2783 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2784
2785 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2786
2787 PR libfortran/22170
2788 * gfortran.dg/slash_1.f90: New test.
2789
2790 2005-06-27 Richard Henderson <rth@redhat.com>
2791
2792 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2793 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2794 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2795 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2796 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2797 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2798
2799 2005-06-27 Richard Henderson <rth@redhat.com>
2800
2801 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2802 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2803
2804 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2805
2806 * obj-c++.dg/proto-lossage-5.mm: New.
2807 * objc.dg/proto-lossage-5.m: New.
2808
2809 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2810
2811 PR 21959
2812 * gcc.dg/tree-ssa/pr21959.c: New test.
2813
2814 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2815
2816 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2817 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2818 testing uninitialized var.
2819
2820 * gcc.c-torture/execute/builtins/chk.h: New.
2821 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2822 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2823 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2824 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2825 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2826 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2827 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2828 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2829 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2830 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2831 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2832 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2833 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2834 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2835 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2836 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2837 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2838 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2839 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2840 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2841 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2842 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2843 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2844 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2845 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2846 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2847 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2848 * gcc.dg/builtin-object-size-1.c: New test.
2849 * gcc.dg/builtin-object-size-2.c: New test.
2850 * gcc.dg/builtin-object-size-3.c: New test.
2851 * gcc.dg/builtin-object-size-4.c: New test.
2852 * gcc.dg/builtin-object-size-5.c: New test.
2853 * gcc.dg/builtin-stringop-chk-1.c: New test.
2854 * gcc.dg/builtin-stringop-chk-2.c: New test.
2855 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2856 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2857 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2858 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2859 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2860 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2861 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2862 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2863 * gcc.c-torture/execute/printf-1.c: New test.
2864 * gcc.c-torture/execute/fprintf-1.c: New test.
2865 * gcc.c-torture/execute/vprintf-1.c: New test.
2866 * gcc.c-torture/execute/vfprintf-1.c: New test.
2867 * gcc.c-torture/execute/printf-chk-1.c: New test.
2868 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2869 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2870 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2871
2872 2005-06-27 Michael Matz <matz@suse.de>
2873
2874 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2875 slot is not merged if address escapes.
2876
2877 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2878
2879 PR c/21911
2880 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2881
2882 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2883
2884 PR middle-end/17965
2885 * gcc.c-torture/compile/20050622-1.c: New test.
2886
2887 PR middle-end/22028
2888 * gcc.dg/20050620-1.c: New test.
2889
2890 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2891
2892 PR tree-optimization/22026
2893 * gcc.dg/tree-ssa/pr22026.c: New.
2894
2895 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2896
2897 PR libfortran/22144
2898 * gfortran.dg/shift-alloc.f90: New testcase.
2899
2900 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2901
2902 * all files: Update FSF address in copyright headers.
2903
2904 2005-06-22 Jan Hubicka <jh@suse.cz>
2905
2906 * wholeprogram-1.c: New testcase.
2907 * wholeprogram-2.c: New testcase.
2908
2909 2005-06-24 Mark Mitchell <mark@codesourcery.com>
2910
2911 PR 22171
2912 * gcc.dg/tree-ssa/pr22171.c: New test.
2913
2914 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
2915
2916 * gfortran.dg/simplify_modulo.f90: New.
2917
2918 2005-06-24 Jan Hubicka <jh@suse.cz>
2919
2920 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
2921
2922 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2923
2924 * obj-c++.dg/proto-lossage-[1-4].mm: New.
2925
2926 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2927
2928 * obj-c++.dg/typedef-alias-1.mm: New.
2929 * objc.dg/typedef-alias-1.m: New.
2930
2931 2005-06-23 Jeff Law <law@redhat.com>
2932
2933 * gcc.dg/tree-ssa/vrp16.c: New test.
2934
2935 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2936
2937 * lib/target-supports.exp: Add
2938 check_effective_target_fortran_large_real and
2939 check_effective_target_fortran_large_int to check for
2940 corresponding effective targets.
2941 * gfortran.dg/large_integer_kind_1.f90: New test.
2942 * gfortran.dg/large_real_kind_1.f90: New test.
2943
2944 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
2945
2946 PR tree-optimization/22117
2947 * gcc.dg/tree-ssa/pr22117.c: New.
2948
2949 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
2950
2951 PR testsuite/22123
2952 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
2953
2954 2005-06-23 David Edelsohn <edelsohn@gnu.org>
2955
2956 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
2957
2958 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
2959
2960 * gfortran.dg/f2c_4.f90: Add tests for complex functions
2961 * gfortran.dg/f2c_4.c: Likewise
2962
2963 2005-06-22 Paul Brook <paul@codesourcery.com>
2964
2965 PR fortran/21034
2966 * gfortran.dg/auto_save_1.f90: New test.
2967
2968 2005-06-22 Michael Matz <matz@suse.de>
2969
2970 * gcc.target/x86-64/abi: New directory.
2971 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
2972 * gcc.target/x86-64/abi/README.gcc: New file.
2973 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
2974 * gcc.target/x86-64/abi/asm-support.s: New file.
2975 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
2976 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
2977 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
2978 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
2979 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
2980 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
2981 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
2982 * gcc.target/x86_64/abi/test_bitfields.c: New test.
2983 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
2984 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
2985 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
2986 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
2987 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
2988 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
2989 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
2990 * gcc.target/x86_64/abi/test_varargs.c: New test.
2991
2992 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
2993
2994 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
2995 32-bit i?86 and x86_64.
2996
2997 2005-06-21 Ziemowit Laski <zlaski@apple.com>
2998
2999 * obj-c++.dg/const-str-[1-9].mm: New tests.
3000
3001 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3002
3003 PR fortran/22010
3004 * gfortran.dg/namelist_use.f90: New.
3005 * gfortran.dg/namelist_use_only.f90: New.
3006
3007 2005-06-21 Jeff Law <law@redhat.com>
3008
3009 * gcc.dg/tree-ssa/vrp15.c: New test.
3010
3011 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3012
3013 * lib/target-supports.exp (check_effective_target_vect_reduction):
3014 Remove.
3015 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3016 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3017 remove vect_reduction target keyword. Also avoid two returns in main.
3018 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3019 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3020 * gcc.dg/vect/vect-reduc-1short.c: New test.
3021 * gcc.dg/vect/vect-reduc-1char.c: New test.
3022 * gcc.dg/vect/vect-reduc-2short.c: New test.
3023 * gcc.dg/vect/vect-reduc-2char.c: New test.
3024 * gcc.dg/vect/vect-reduc-6.c: New test.
3025 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3026 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3027 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3028
3029 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3030 Paul Thomas <pault@gcc.gnu.org>
3031
3032 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3033 New tests.
3034
3035 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3036
3037 * gfortran.dg/backslash_1.f90: New test.
3038 * gfortran.dg/backslash_2.f90: New test.
3039
3040 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3041
3042 * gfortran.dg/duplicate_labels.f90: New test.
3043
3044 2005-06-20 Jan Beulich <jbeulich@novell.com>
3045
3046 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3047 unsupportable relocations.
3048 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3049 * gcc.dg/20050321-2.c: xfail for NetWare.
3050
3051 2005-06-20 Andreas Jaeger <aj@suse.de>
3052
3053 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3054 gcc.target/i386/fastcall-sseregparm.c,
3055 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3056
3057 2005-06-19 Richard Henderson <rth@redhat.com>
3058
3059 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3060
3061 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3062
3063 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3064
3065 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3066
3067 PR c++/22115
3068 * g++.dg/conversion/simd2.C: Change expected error message.
3069
3070 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3071
3072 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3073 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3074 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3075
3076 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3077
3078 * gcc.dg/fold-mod-1.c: New test.
3079
3080 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3081
3082 PR fortran/19926
3083 * gfortran.dg/pr19926.f90: New test.
3084
3085 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3086
3087 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3088 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3089 targets.
3090 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3091 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3092
3093 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3094
3095 * gcc.target/ia64/float80-varargs-1.c: New test.
3096
3097 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3098
3099 PR tree-opt/22035
3100 * gfortran.dg/f2c_6.f90: New test.
3101
3102 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3103
3104 PR c++/17413
3105 * g++.dg/template/local5.C: New.
3106
3107 2005-06-17 Richard Henderson <rth@redhat.com>
3108
3109 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3110
3111 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3112
3113 PR testsuite/21945
3114 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3115
3116 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3117
3118 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3119 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3120 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3121 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3122 check_vect to verify the presence of hardware vector support.
3123
3124 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3125
3126 PR testsuite/22056
3127 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3128
3129 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3130
3131 PR libfortran/19216
3132 * gfortran.dg/pr19216.f: Add correct space between brackets and
3133 dg directive.
3134
3135 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3136
3137 PR libfortran/16436
3138 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3139
3140 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3141
3142 * gcc.target/i386/attributes-error.c: New testcase.
3143 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3144 * gcc.target/i386/regparm-stdcall.c: Likewise.
3145 * gcc.target/i386/sseregparm-1.c: Likewise.
3146 * gcc.target/i386/sseregparm-2.c: Likewise.
3147
3148 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3149
3150 * g++.dg/rtti/crash2.C: New.
3151
3152 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3153
3154 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3155
3156 2005-06-15 David Ung <davidu@mips.com>
3157
3158 * gcc.target/mips/mips16e-extends.c: New test for testing the
3159 generation of MIPS16e zeb/zeh, seb/seh instructions.
3160
3161 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3162
3163 PR 22018
3164 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3165 * gcc.dg/tree-ssa/pr22018.c: New test.
3166
3167 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3168
3169 * gcc.dg/simd-1.c: Update error messages.
3170 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3171 * gcc.dg/simd-2.c: Update error messages.
3172 * gcc.dg/simd-4.c: New.
3173
3174 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3175
3176 PR c++/20678
3177 * g++.dg/other/crash-4.C: New.
3178
3179 2005-06-14 Devang Patel <dpatel@apple.com>
3180
3181 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3182
3183 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3184
3185 PR c++/21929
3186 * g++.dg/parse/crash11.C: Update
3187
3188 2005-06-13 Jeff Law <law@redhat.com>
3189
3190 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3191 perform the desired transformations.
3192 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3193 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3194
3195 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3196
3197 PR fortran/22038
3198 * gfortran.dg/forall_1.f90: Un-XFAIL.
3199
3200 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3201
3202 PR c++/21929
3203 * g++.dg/parse/crash26.C: New.
3204
3205 PR c++/20789
3206 * g++.dg/init/member1.C: New.
3207
3208 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3209
3210 * gfortran.dg/altreturn_1.f90: New test.
3211
3212 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3213
3214 PR middle-end/21985
3215 * gcc.dg/tree-ssa/pr21985.c: New test.
3216
3217 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3218
3219 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3220
3221 2005-06-12 Roger Sayle <roger@eyesopen.com>
3222
3223 PR c++/21930
3224 * g++.dg/other/error10.C: New test case.
3225
3226 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3227
3228 PR libfortran/19155
3229 * gfortran.dg/pr19155.f: Add test.
3230
3231 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3232
3233 * gfortran.dg/f2c_7.f90: New test.
3234
3235 * gfortran.dg/forall_1.f90: XFAILed.
3236
3237 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3238
3239 * gcc.dg/pr14796-1.c: New.
3240 * gcc.dg/pr14796-2.c: New.
3241
3242 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3243
3244 PR fortran/17792
3245 PR fortran/21375
3246 * gfortran.dg/deallocate_stat.f90: New test.
3247
3248 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3249
3250 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3251
3252 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3253
3254 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3255 access will be generated when this loop is vectorized. Test that
3256 accesses with same alignment were detected.
3257 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3258 Test that accesses with same alignment were detected.
3259 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3260 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3261 alignment were detected.
3262
3263 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3264
3265 PR c++/10611
3266 * g++.dg/conversion/simd2.C: New.
3267
3268 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3269
3270 * gcc.dg/Wcxx-compat-1.c: New.
3271
3272 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3273
3274 PR libfortran/21480
3275 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3276 complex array.
3277
3278 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3279
3280 * gcc.dg/alias-8.c: New.
3281
3282 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3283
3284 * gcc.dg/format/cmn_err-1.c: Update.
3285
3286 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3287
3288 PR target/20666
3289 * gcc.target/sparc/fexpand-2.c: New.
3290 * gcc.target/sparc/fpmerge-2.c: New.
3291 * gcc.target/sparc/fpmul-2.c: New.
3292 * gcc.target/sparc/noresult.c: New.
3293 * gcc.target/sparc/pdist-2.c: New.
3294 * gcc.target/sparc/pdist-3.c: New.
3295
3296 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3297
3298 PR testsuite/21702
3299 * gcc.target/i386/i386.exp: Fix comment typo.
3300
3301 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3302
3303 PR c++/19497
3304 * g++.dg/inherit/using5.C: New.
3305 * g++.dg/inherit/using6.C: New.
3306
3307 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3308
3309 PR c++/19894
3310 * g++.dg/template/ptrmem15.C: New test.
3311
3312 PR c++/20563
3313 * g++.dg/ext/label4.C: New test.
3314
3315 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3316
3317 * gcc.dg/tls/debug-1.c: New test.
3318
3319 2005-06-07 Dale Johannesen <dalej@apple.com>
3320
3321 * gcc.target/i386/movq.c: New.
3322
3323 2005-06-07 Dale Johannesen <dalej@apple.com>
3324
3325 * gcc.dg/20050607-1.c: New.
3326
3327 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3328
3329 PR middle-end/21850
3330 * gcc.c-torture/execute/20050607-1.c: New test.
3331
3332 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3333
3334 PR libfortran/21926
3335 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3336 Test case where the return array has lowest stride one,
3337 but isn't packed.
3338
3339 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3340
3341 * lib/target-supports.exp (check_effective_target_sync_int_long):
3342 Add s390 and s390x targets.
3343
3344 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3345
3346 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3347 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3348 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3349 * gcc.dg/tree-ssa/loop-9.c: New test.
3350
3351 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3352
3353 * g++.dg/parse/defarg10.C: New.
3354
3355 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3356
3357 PR regression/21897
3358 * gcc.c-torture/execute/20050604-1.c: New test.
3359
3360 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3361
3362 PR 21903
3363 * g++.dg/parse/defarg9.C: New.
3364
3365 PR c++/20637
3366 * g++.dg/inherit/using4.C: New.
3367 * g++.dg/overload/error1.C: Adjust expected errors.
3368 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3369 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3370 * g++.old-deja/g++.other/redecl2.C: Likewise.
3371 * g++.old-deja/g++.other/redecl4.C: Likewise.
3372 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3373
3374 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3375
3376 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3377
3378 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3379
3380 * lib/gfortran.exp (gfortran_target_compile): Call
3381 dg-additional-files-options
3382 * gfortran.dg/f2c_4.f90: New file
3383 * gfortran.dg/f2c_4.c: New file
3384 * gfortran.dg/f2c_5.f90: New file
3385 * gfortran.dg/f2c_5.c: New file
3386
3387 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3388
3389 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3390
3391 PR fortran/21912
3392 * gfortran.dg/array_constructor_4.f90: New test.
3393
3394 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3395
3396 PR c++/21619
3397 * g++.dg/ext/builtin9.C: New test.
3398
3399 2005-06-05 Dale Johannesen <dalej@apple.com>
3400
3401 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3402 * gcc.c-torture/execute/20050603-2.c: Ditto.
3403
3404 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3405
3406 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3407 * gcc.dg/vect/vect-reduc-1.c: New.
3408 * gcc.dg/vect/vect-reduc-2.c: New.
3409 * gcc.dg/vect/vect-reduc-3.c: New.
3410
3411 2005-06-04 Dale Johannesen <dalej@apple.com>
3412
3413 * gcc.c-torture/execute/20050603-1.c: New.
3414 * gcc.c-torture/execute/20050603-2.c: New.
3415 * gcc.dg/20050603-3.c: New.
3416
3417 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3418
3419 PR fortran/19195
3420 * gfortran.dg/debug_1.f90: New test.
3421
3422 * gfortran.dg/forall_1.f90: New test.
3423
3424 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3425
3426 * gfortran.dg/array_constructor_3.f90: New test.
3427
3428 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3429
3430 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3431
3432 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3433
3434 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3435
3436 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3437
3438 PR c/21873
3439 * gcc.dg/init-excess-1.c: New test.
3440
3441 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3442
3443 PR c++/21853
3444 * g++.dg/expr/static_cast6.C: New test.
3445
3446 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3447
3448 * gcc.dg/tree-ssa/vrp14.c: New test.
3449
3450 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3451
3452 PR c++/21336
3453 * g++.dg/template/new2.C: New test.
3454
3455 2005-06-03 Josh Conner <jconner@apple.com>
3456
3457 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3458 all entries in initializer.
3459
3460 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3461
3462 PR middle-end/21858
3463 * gcc.dg/pr21858.c: New testcase.
3464
3465 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3466
3467 PR tree-optimization/21292
3468
3469 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3470 New.
3471 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3472 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3473 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3474 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3475 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3476
3477 2005-06-02 Richard Henderson <rth@redhat.com>
3478
3479 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3480
3481 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3482
3483 * gcc.dg/wtypequal.c: New testcase.
3484
3485 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3486
3487 PR 21582
3488 * gcc.dg/tree-ssa/pr21582.c: New test.
3489
3490 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3491
3492 PR c++/21280
3493 * g++.dg/opt/interface2.h: New.
3494 * g++.dg/opt/interface2.C: New.
3495 * g++.dg/init/ctor4.C: Adjust error lines.
3496 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3497 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3498 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3499 * g++.old-deja/g++.pt/assign1.C: Likewise.
3500 * g++.old-deja/g++.pt/crash20.C: Likewise.
3501
3502 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3503
3504 PR tree-optimization/21734
3505 * g++.dg/vect/pr21734_1.cc: New.
3506 * g++.dg/vect/pr21734_2.cc: New.
3507
3508 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3509
3510 PR c++/20350
3511 * g++.dg/template/spec24.C: New.
3512
3513 PR c++/21151
3514 * g++.dg/pch/local-1.C: New.
3515 * g++.dg/pch/local-1.Hs: New.
3516
3517 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3518
3519 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3520 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3521 * gcc.dg/tree-ssa/pr14341.c: New test.
3522 * gcc.dg/tree-ssa/pr14841.c: New test.
3523 * gcc.dg/tree-ssa/pr20701.c: New test.
3524 * gcc.dg/tree-ssa/pr21086.c: New test.
3525 * gcc.dg/tree-ssa/pr21090.c: New test.
3526 * gcc.dg/tree-ssa/pr21332.c: New test.
3527 * gcc.dg/tree-ssa/pr21458.c: New test.
3528 * gcc.dg/tree-ssa/pr21658.c: New test.
3529 * gcc.dg/tree-ssa/vrp01.c: New test.
3530 * gcc.dg/tree-ssa/vrp02.c: New test.
3531 * gcc.dg/tree-ssa/vrp03.c: New test.
3532 * gcc.dg/tree-ssa/vrp04.c: New test.
3533 * gcc.dg/tree-ssa/vrp05.c: New test.
3534 * gcc.dg/tree-ssa/vrp06.c: New test.
3535 * gcc.dg/tree-ssa/vrp07.c: New test.
3536 * gcc.dg/tree-ssa/vrp08.c: New test.
3537 * gcc.dg/tree-ssa/vrp09.c: New test.
3538 * gcc.dg/tree-ssa/vrp10.c: New test.
3539 * gcc.dg/tree-ssa/vrp11.c: New test.
3540 * gcc.dg/tree-ssa/vrp12.c: New test.
3541 * gcc.dg/tree-ssa/vrp13.c: New test.
3542
3543 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3544
3545 PR 21029
3546 * gcc.dg/tree-ssa/pr21029.c: New test.
3547
3548 2005-06-01 Roger Sayle <roger@eyesopen.com>
3549
3550 * gfortran.dg/logint-1.f: New test case.
3551 * gfortran.dg/logint-2.f: Likewise.
3552 * gfortran.dg/logint-3.f: Likewise.
3553
3554 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3555
3556 PR c/21536
3557 PR c/20760
3558 * gcc.dg/20050527-1.c: New test.
3559
3560 * gcc.dg/i386-sse-12.c: New test.
3561
3562 PR fortran/21729
3563 * gfortran.dg/implicit_5.f90: New test.
3564
3565 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3566
3567 PR fortran/20883
3568 * gfortran/assign_4.f90: New test.
3569 * gfortran/assign_2.f90: Change compile to run.
3570
3571 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3572
3573 * lib/target-supports.exp
3574 (check_effective_target_sync_char_short): New.
3575 * gcc.dg/sync-2.c: New.
3576
3577 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3578
3579 PR tree-optimization/21817
3580 * gcc.dg/torture/pr21817-1.c: New.
3581
3582 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3583
3584 PR c++/21165
3585 * g++.dg/template/init5.C: New.
3586
3587 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3588
3589 * gfortran.dg/char_initialiser_actual.f90:
3590 Test character initialisers as actual arguments.
3591 * gfortran.dg/char_pointer_comp_assign.f90:
3592 Test character pointer structure component assignments.
3593 * gfortran.dg/char_array_structure_constructor.f90:
3594 Test character components in structure constructors.
3595
3596 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3597
3598 PR middle-end/20931
3599 * g++.dg/opt/pr20931.C: New test.
3600
3601 2005-05-31 Andreas Jaeger <aj@suse.de>
3602
3603 PR testsuite/20772
3604 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3605 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3606 g++.old-deja/g++.ext/asmspec1.C,
3607 g++.old-deja/g++.other/regstack.C,
3608 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3609 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3610 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3611 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3612 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3613 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3614 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3615 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3616 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3617 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3618 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3619 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3620 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3621 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3622 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3623 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3624 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3625 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3626 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3627
3628 2005-05-31 Jeff Law <law@redhat.com>
3629
3630 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3631
3632 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3633
3634 PR middle-end/21743
3635 * gcc.dg/builtins-1.c: Activate disabled clog test.
3636 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3637
3638 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3639
3640 * gfortran.dg/char_pointer_assign.f90:
3641 Test character-pointer assignments and pointer assignments.
3642 * gfortran.dg/char_pointer_dummy.f90:
3643 Test character-pointer dummy arguments.
3644 * gfortran.dg/char_pointer_func.f90:
3645 Test character-pointer function returns.
3646 * gfortran.dg/char_pointer_dependency.f90:
3647 Test character-pointer functions with dependencies.
3648
3649 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3650
3651 PR c++/21784
3652 * g++.dg/lookup/using14.C: New test.
3653
3654 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3655
3656 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3657 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3658 trailing ^M.
3659
3660 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3661
3662 PR c++/17413
3663 * g++.dg/template/local5.C: New.
3664
3665 PR target/21761
3666 * gcc.c-torture/compile/pr21761.c: New.
3667
3668 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3669 before darwin8.
3670
3671 2005-05-30 Steven G. Kargl
3672
3673 PR fortran/20846
3674 * gfortran.dg/inquire_8.f90: New test.
3675
3676 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3677
3678 PR libfortran/21376
3679 * gfortran.dg/output_exponents_1.f90: New test.
3680
3681 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3682
3683 PR libfortran/20006
3684 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3685
3686 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/21210
3689 * g++.dg/ext/complex1.C: New test.
3690
3691 PR c++/21340
3692 * g++.dg/init/ctor6.C: New test.
3693
3694 2005-05-29 Jan Hubicka <jh@suse.cz>
3695
3696 * gcc.c-torture/compile/pr21562.c: New.
3697
3698 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3699
3700 * gfortran.dg/subnormal_1.f90: New test.
3701
3702 2005-05-28 Jan Hubicka <jh@suse.cz>
3703
3704 * tree-prof.exp: Fix comment.
3705 * value-prof-1.c: New.
3706 * value-prof-2.c: New.
3707 * value-prof-3.c: New.
3708 * value-prof-4.c: New.
3709
3710 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3711
3712 PR c++/21614
3713 * g++.dg/expr/ptrmem6.C: New test.
3714 * g++.dg/expr/ptrmem6a.C: Likewise.
3715
3716 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3717
3718 PR tree-optimization/21658
3719 * gcc.dg/tree-ssa/pr21658.c: New.
3720
3721 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3722
3723 PR c++/21455
3724 * g++.dg/inherit/ptrmem3.C: New.
3725
3726 PR c++/21681
3727 * g++.dg/parse/template16.C: New.
3728
3729 2005-05-27 Andreas Jaeger <aj@suse.de>
3730
3731 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3732
3733 * gcc.dg/i386-sse-8.c: Run test on all archs.
3734
3735 2005-05-26 Mike Stump <mrs@apple.com>
3736
3737 * objc.dg/isa-field-1.m: Only run on darwin.
3738 * objc.dg/lookup-1.m: Likewise.
3739 * objc.dg/try-catch-8.m: Likewise.
3740
3741 2005-05-26 Roger Sayle <roger@eyesopen.com>
3742
3743 PR tree-optimization/9814
3744 * gcc.dg/pr9814-1.c: New test case.
3745
3746 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3747
3748 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3749 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3750 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3751 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3752 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3753 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3754 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3755 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3756 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3757 objc.dg/try-catch-8.m: New.
3758
3759 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3760
3761 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3762 remove extraneous semicolons.
3763
3764 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3765
3766 * obj-c++.dg/comp-types-12.mm: New.
3767 * objc.dg/comp-types-11.m: New.
3768 * objc.dg/selector-4.m: New.
3769
3770 2005-05-26 Andreas Jaeger <aj@suse.de>
3771
3772 PR testsuite/20772
3773 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3774 g++.old-deja/g++.ext/attrib3.C,
3775 g++.old-deja/g++.other/store-expr1.C,
3776 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3777 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3778 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3779 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3780 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3781 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3782 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3783 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3784 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3785 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3786 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3787 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3788 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3789 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3790 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3791 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3792 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3793 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3794 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3795
3796 2005-05-26 Andreas Jaeger <aj@suse.de>
3797
3798 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3799 x86-64 compilation.
3800
3801 2005-05-26 Andreas Jaeger <aj@suse.de>
3802
3803 PR testsuite/20772
3804 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3805 gcc.misc-tests/i386-pf-athlon-1.c,
3806 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3807 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3808 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3809 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3810 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3811 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3812 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3813 programs.
3814
3815 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3816 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3817 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3818 x86-64 compilation.
3819
3820 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3821 x86_64.
3822
3823 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3824 effective-target ilp32.
3825
3826 2005-05-26 David Ung <davidu@mips.com>
3827
3828 * gcc.target/mips/ext_ins.c: New test for testing the generation
3829 of MIPS32/64 rev 2 ext/ins instructions.
3830
3831 2005-05-26 Andreas Jaeger <aj@suse.de>
3832
3833 * treelang/compile/unsigned.tree: Use gimple instead of
3834 nonexisting generic dump.
3835
3836 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3837
3838 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3839
3840 2005-05-26 Andreas Jaeger <aj@suse.de>
3841
3842 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3843
3844 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3845
3846 PR libfortran/17283
3847 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3848 Test callee-allocated memory with write statements.
3849
3850 2005-05-25 Roger Sayle <roger@eyesopen.com>
3851
3852 PR middle-end/21709
3853 * gcc.dg/pr21709-1.c: New test case.
3854
3855 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3856 Mike Stump <mrs@apple.com>
3857
3858 * objc/execute/next_mapping.h: Update for C++.
3859
3860 * obj-c++.dg/selector-1.mm: Move to...
3861 * obj-c++.dg/selector-4.mm: here...
3862
3863 * obj-c++.dg/basic.mm: New.
3864 * obj-c++.dg/comp-types-1.mm: New.
3865 * obj-c++.dg/cxx-class-1.mm: New.
3866 * obj-c++.dg/cxx-ivars-1.mm: New.
3867 * obj-c++.dg/cxx-ivars-2.mm: New.
3868 * obj-c++.dg/cxx-ivars-3.mm: New.
3869 * obj-c++.dg/cxx-scope-1.mm: New.
3870 * obj-c++.dg/cxx-scope-2.mm: New.
3871 * obj-c++.dg/defs.mm: New.
3872 * obj-c++.dg/empty-private-1.mm: New.
3873 * obj-c++.dg/encode-1.mm: New.
3874 * obj-c++.dg/encode-2.mm: New.
3875 * obj-c++.dg/encode-3.mm: New.
3876 * obj-c++.dg/extern-c-1.mm: New.
3877 * obj-c++.dg/extra-semi.mm: New.
3878 * obj-c++.dg/fix-and-continue-2.mm: New.
3879 * obj-c++.dg/isa-field-1.mm: New.
3880 * obj-c++.dg/ivar-list-semi.mm: New.
3881 * obj-c++.dg/local-decl-1.mm: New.
3882 * obj-c++.dg/lookup-1.mm: New.
3883 * obj-c++.dg/lookup-2.mm: New.
3884 * obj-c++.dg/method-1.mm: New.
3885 * obj-c++.dg/method-2.mm: New.
3886 * obj-c++.dg/method-3.mm: New.
3887 * obj-c++.dg/method-4.mm: New.
3888 * obj-c++.dg/method-5.mm: New.
3889 * obj-c++.dg/method-6.mm: New.
3890 * obj-c++.dg/method-7.mm: New.
3891 * obj-c++.dg/no-extra-load.mm: New.
3892 * obj-c++.dg/overload-1.mm: New.
3893 * obj-c++.dg/pragma-1.mm: New.
3894 * obj-c++.dg/pragma-2.mm: New.
3895 * obj-c++.dg/private-1.mm: New.
3896 * obj-c++.dg/private-2.mm: New.
3897 * obj-c++.dg/proto-qual-1.mm: New.
3898 * obj-c++.dg/qual-types-1.mm: New.
3899 * obj-c++.dg/stubify-1.mm: New.
3900 * obj-c++.dg/stubify-2.mm: New.
3901 * obj-c++.dg/super-class-1.mm: New.
3902 * obj-c++.dg/super-class-2.mm: New.
3903 * obj-c++.dg/super-dealloc-1.mm: New.
3904 * obj-c++.dg/super-dealloc-2.mm: New.
3905 * obj-c++.dg/template-1.mm: New.
3906 * obj-c++.dg/template-2.mm: New.
3907 * obj-c++.dg/template-3.mm: New.
3908 * obj-c++.dg/template-4.mm: New.
3909 * obj-c++.dg/template-5.mm: New.
3910 * obj-c++.dg/template-6.mm: New.
3911 * obj-c++.dg/try-catch-1.mm: New.
3912 * obj-c++.dg/try-catch-2.mm: New.
3913 * obj-c++.dg/try-catch-3.mm: New.
3914 * obj-c++.dg/try-catch-4.mm: New.
3915 * obj-c++.dg/try-catch-5.mm: New.
3916 * obj-c++.dg/try-catch-6.mm: New.
3917 * obj-c++.dg/try-catch-7.mm: New.
3918 * obj-c++.dg/try-catch-8.mm: New.
3919 * obj-c++.dg/try-catch-9.mm: New.
3920 * obj-c++.dg/va-meth-1.mm: New.
3921
3922 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3923
3924 * obj-c++.dg/selector-1.mm: New.
3925 * obj-c++.dg/selector-2.mm: New.
3926
3927 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3928
3929 * obj-c++.dg/selector-3.mm: New.
3930 * objc.dg/selector-3.m: New.
3931
3932 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3933
3934 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
3935 about where warning appears.
3936
3937 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3938
3939 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
3940 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3941 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3942 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3943
3944 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3945
3946 * gcc.dg/20050524-1.c: New test.
3947
3948 2005-05-25 Jan Hubicka <jh@suse.cz>
3949
3950 * gcc.dg/tree-prof/inliner-1.c: New.
3951
3952 2005-05-25 Janis Johnson <janis187@us.ibm.com>
3953
3954 * gcc.dg/tree-prof: New directory.
3955 * gcc.dg/tree-prof/tree-prof.exp: New.
3956
3957 2005-05-25 DJ Delorie <dj@redhat.com>
3958
3959 * gcc.dg/Wattributes-1.c: New.
3960 * gcc.dg/Wattributes-2.c: New.
3961 * gcc.dg/Wattributes-3.c: New.
3962
3963 20005-05-24 Janis Johnson <janis187@us.ibm.com>
3964
3965 PR tree-optimization/19833
3966 * gcc.dg/uninit-4.c: Remove xfail.
3967 * gcc.dg/uninit-9.c: Ditto.
3968
3969 2005-05-24 Ziemowit Laski <zlaski@apple.com>
3970
3971 * obj-c++.dg/bitfield-[1-5].mm: New.
3972 * obj-c++.dg/class-protocol-1.mm: New.
3973 * obj-c++.dg/comp-types-1[0-1].mm: New.
3974 * obj-c++.dg/comp-types-[2-9].mm: New.
3975 * obj-c++.dg/encode-[4-8].mm: New.
3976 * obj-c++.dg/layout-1.mm: New.
3977 * obj-c++.dg/method-1[0-9].mm: New.
3978 * obj-c++.dg/method-2[0-1].mm: New.
3979 * obj-c++.dg/method-[8-9].mm: New.
3980 * obj-c++.dg/objc-gc-3.mm: New.
3981 * obj-c++.dg/try-catch-10.mm: New.
3982 * objc.dg/bitfield-5.m: New.
3983 * objc.dg/comp-types-10.m: New.
3984 * objc.dg/comp-types-9.m: New.
3985 * objc.dg/layout-1.m: New.
3986 * objc.dg/objc-gc-4.m: New.
3987 * objc.dg/try-catch-9.m: New.
3988 * objc.dg/class-protocol-1.m: Tweak diagnostics.
3989 * objc.dg/comp-types-1.m: Likewise.
3990 * objc.dg/comp-types-[5-6].m: Likewise.
3991 * objc.dg/method-9.m: Likewise.
3992
3993 2005-05-24 Janis Johnson <janis187@us.ibm.com>
3994
3995 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
3996 and on hardware without VMX support.
3997
3998 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
3999
4000 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4001
4002 * lib/profopt.exp (dg-final-generate, dg-final-use,
4003 profopt-final-code, profopt-get-options): New.
4004 (profopt-execute): Process test directives.
4005
4006 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4007 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4008 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4009
4010 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4011
4012 PR C++/21645
4013 * g++.dg/init/ctor5.C: New test.
4014
4015 2005-05-24 Ira Rosen <irar@il.ibm.com>
4016
4017 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4018 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4019 vect-113.c, vect-114.c.
4020
4021 2005-05-23 Adam Nemet <anemet@lnxw.com>
4022
4023 * gcc.dg/const-elim-1.c: Remove xfails.
4024
4025 2005-05-23 Jeff Law <law@redhat.com>
4026
4027 * gcc.c-torture/compile/pr21638.c: New test.
4028 * gcc.c-torture/compile/20050520-1.c: New test.
4029
4030 2005-05-23 Nick Clifton <nickc@redhat.com>
4031
4032 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4033 be a proper triple, ie: m32r*-*-*.
4034 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4035
4036 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4037
4038 PR middle-end/21331
4039 PR tree-opt/21293
4040 * gcc.c-torture/compile/pr21293.c: New test.
4041 * gcc.c-torture/execute/pr21331.c: New test.
4042
4043 2004-05-20 Richard Henderson <rth@redhat.com>
4044
4045 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4046
4047 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4048
4049 * obj-c++-dg.exp: Add.
4050 * obj-c++.exp: Add.
4051 * obj-c++.dg/dg.exp: Add.
4052
4053 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4054
4055 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4056 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4057
4058 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4059
4060 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4061
4062 2004-05-19 Richard Henderson <rth@redhat.com>
4063
4064 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4065
4066 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4067
4068 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4069
4070 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4071
4072 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4073
4074 PR c++/21495
4075 * g++.dg/parse/extern1.C: New test.
4076 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4077
4078 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4079
4080 * gcc.dg/c99-math.h: New.
4081 * gcc.dg/c99-math-float-1.c: New test.
4082 * gcc.dg/c99-math-double-1.c: Likewise.
4083 * gcc.dg/c99-math-long-double-1.c: Likewise.
4084
4085 2005-05-18 Richard Henderson <rth@redhat.com>
4086
4087 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4088
4089 2005-05-18 Devang Patel <dpatel@apple.com>
4090
4091 * g++.dg/opt/20050511-1.C: New test.
4092
4093 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4094
4095 PR libfortran/21127
4096 * gfortran.dg/reshape-complex.f90: New test.
4097
4098 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4099
4100 * gfortran.dg/array_constructor_1.f90: New test.
4101 * gfortran.dg/array_constructor_2.f90: New test.
4102
4103 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4104
4105 PR fortran/20954
4106 * gfortran.dg/pr20954.f: New test.
4107
4108 2005-05-17 Mike Stump <mrs@apple.com>
4109
4110 Yet more Objective-C++...
4111
4112 * objc.dg/method-5.m: Update.
4113 * objc.dg/method-6.m: Update.
4114 * objc.dg/method-7.m: Update.
4115 * objc.dg/method-9.m: Update.
4116 * objc.dg/try-catch-2.m: Update.
4117
4118 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4119
4120 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4121 Remove little-endian optimizations.
4122
4123 2005-05-17 Jeff Law <law@redhat.com>
4124
4125 * g++.dg/tree-ssa/pr14814.C: New test.
4126 * gcc.dg/tree-ssa/pr14814.C: New test.
4127 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4128 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4129
4130 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4131
4132 * gcc.dg/compat/generate-random.c: Do not include
4133 libiberty.h.
4134 * gcc.dg/compat/generate-random_r.c: Likewise.
4135
4136 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4137
4138 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4139
4140 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4141
4142 PR middle-end/21595
4143 * g++.dg/tree-ssa/builtin1.C: New testcase.
4144
4145 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4146
4147 PR c++/21454
4148 * g++.dg/opt/const4.C: New test.
4149
4150 PR middle-end/21492
4151 * g++.dg/opt/crossjump1.C: New test.
4152
4153 PR tree-optimization/21610
4154 * gcc.c-torture/compile/20050516-1.c: New test.
4155
4156 PR fortran/15080
4157 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4158 about the test failing.
4159 * gfortran.fortran-torture/execute/where_7.f90: New test.
4160 * gfortran.fortran-torture/execute/where_8.f90: New test.
4161
4162 2005-05-16 Richard Henderson <rth@redhat.com>
4163
4164 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4165 i?86 and x86_64.
4166
4167 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4168
4169 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4170 (limits.h): Include unconditionally.
4171 (stdlib.h): Likewise.
4172 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4173 (limits.h): Include unconditionally.
4174 (stdlib.h): Likewise.
4175 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4176 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4177 (limits.h): Include unconditionally.
4178 (stdlib.h): Likewise.
4179 (hashtab.h): Do not include.
4180 (getopt.h): Likewise.
4181 (stddef.h): Include.
4182 (hashval_t): Define.
4183 (struct entry): Add "next" field.
4184 (HASH_SIZE): New macro.
4185 (hash_table): New variable.
4186 (switchfiles): Do not use xmalloc.
4187 (mix): New macro.
4188 (iterative_hash): New function.
4189 (hasht): Remove.
4190 (e_exists): New function.
4191 (e_insert): Likewise.
4192 (output): Use, instead of libiberty hashtable functions.
4193 (main): Do not use getopt. Do not call htab_create.
4194
4195 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4196
4197 PR libstdc++/21526
4198 * lib/target-supports.exp (check_mkfifo_available):
4199 Return 0 for cygwin as mkfifo support incomplete on platform.
4200 Fix typos in comments.
4201
4202 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4203
4204 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4205
4206 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4207
4208 PR fortran/17432
4209 * gfortran.dg/assign_4.f: New test.
4210
4211 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4212
4213 PR tree-optimization/21563
4214 * gcc.dg/tree-ssa/pr21563.c: New.
4215
4216 2005-05-14 Jan Hubicka <jh@suse.cz>
4217
4218 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4219
4220 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4221
4222 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4223
4224 2005-05-13 Julian Brown <julian@codesourcery.com>
4225
4226 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4227 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4228
4229 2005-05-13 Jan Hubicka <jh@suse.cz>
4230
4231 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4232 * gcc.dg/fold-xor-?.c: Likewise.
4233 * gcc.dg/pr15784-?.c: Likewise.
4234 * gcc.dg/pr20922-?.c: Likewise.
4235 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4236 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4237 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4238
4239 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4240
4241 PR fortran/21260
4242 * gfortran.dg/hollerith_1.f90: New test.
4243
4244 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4245
4246 * gfortran.dg/func_result_2.f90: New test.
4247
4248 2005-05-11 Bud Davis <bdavis@gfortran.org>
4249
4250 * gfortran.dg/dev_null.f90: New test.
4251
4252 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4253
4254 * gcc.dg/arm-vfp1.c: Revert last change.
4255
4256 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4257
4258 PR middle-end/19807
4259 PR tree-optimization/19639
4260 * g++.dg/tree-ssa/pr19807.C: New testcase.
4261
4262 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4263
4264 PR libfortran/21471
4265 * gfortran.dg/append-1.f90: New test.
4266
4267 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4268
4269 * gcc.dg/pr18501.c: XFAIL.
4270 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4271 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4272 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4273 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4274 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4275 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4276 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4277 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4278
4279 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4280
4281 PR fortran/20178
4282 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4283 gfortran.dg/f2c_3.f90: New tests.
4284
4285 * gfortran.dg/return_1.f90: Fix dg annotation.
4286
4287 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4288
4289 * gcc.c-torture/compile/20050510-1.c: New test.
4290
4291 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4292
4293 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4294
4295 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4296
4297 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4298
4299 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4300
4301 PR c/17913
4302 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4303
4304 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4305
4306 PR c/21342
4307 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4308 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4309
4310 2005-05-10 Ben Elliston <bje@au.ibm.com>
4311
4312 PR debug/16676
4313 * gcc.dg/debug/pr16676.c: New test.
4314
4315 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4316
4317 PR testsuite/21443
4318 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4319 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4320 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4321 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4322 Change -O1 to -O2.
4323 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4324 -fno-tree-dominator-opts.
4325
4326 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4327
4328 * gfortran.dg/return_1.f90: New test.
4329
4330 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4331
4332 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4333
4334 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4335
4336 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4337
4338 PR c++/21427
4339 * g++.dg/inherit/covariant13.C: New.
4340
4341 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4342
4343 PR libfortran/19155
4344 * gfortran.dg/pr19155.f: New test.
4345
4346 2005-05-08 Roger Sayle <roger@eyesopen.com>
4347
4348 PR inline-asm/8788
4349 * gcc.dg/pr8788-1.c: New testcase.
4350
4351 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4352
4353 PR target/21416
4354 * gcc.target/mips/fpcmp-[12].c: New tests.
4355
4356 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4357
4358 * lib/target-supports-dg.exp (dg-require-fork): New function.
4359 (dg-require-mkfifo): Likewise.
4360 * lib/target-supports.exp (check_function_available): New
4361 function.
4362 (check_fork_available): Likewise.
4363 (check_mkfifo_available): Likewise.
4364
4365 2005-05-06 Jeff Law <law@redhat.com>
4366
4367 * gcc.c-torture/compile/pr21380.c: New test.
4368
4369 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4370
4371 PR c++/20961
4372 * g++.dg/ext/weak3.C: New test.
4373
4374 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4375
4376 PR c++/21352
4377 * g++.dg/template/crash37.C: New test.
4378
4379 2005-05-05 Paul Brook <paul@codesourcery.com>
4380
4381 * gcc.dg/arm-g2.c: Use effective-target arm32.
4382 * gcc.dg/arm-mmx-1.c: Ditto.
4383 * gcc.dg/arm-scd42-2.c: Ditto.
4384 * gcc.dg/arm-vfp1.c: Ditto.
4385 * lib/target-supports.exp (check_effective_target_arm32): New
4386 function.
4387
4388 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4389
4390 PR libfortran/21354
4391 gfortran.dg/in_pack_rank7.f90: New test.
4392
4393 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4394
4395 PR middle-end/15618
4396 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4397
4398 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4399
4400 PR middle-end/21265
4401 * gcc.dg/20050503-1.c: New test.
4402
4403 PR rtl-optimization/21239
4404 * gcc.dg/i386-sse-11.c: New test.
4405
4406 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4407
4408 PR target/16888
4409 * gcc.target/i386/asm-1.c: New test.
4410
4411 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4412
4413 PR rtl-optimization/21330
4414 * gcc.c-torture/execute/20050502-1.c: New test.
4415
4416 PR target/21297
4417 * gcc.c-torture/execute/20050502-2.c: New test.
4418
4419 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4420
4421 PR middle-end/21282
4422 * gcc.dg/pr21282.c: New.
4423
4424 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4425
4426 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4427 * gcc.dg/vect/vect-92.c: Likewise
4428 * gcc.dg/vect/vect-93.c: Likewise
4429 * gcc.dg/vect/vect-dv-1.c: Likewise
4430 * gcc.dg/vect/vect-dv-2.c: Likewise
4431 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4432
4433 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4434
4435 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4436 * gfortran.dg/vect/vect-2.f90: Likewise
4437 * gfortran.dg/vect/vect-3.f90: Likewise
4438 * gfortran.dg/vect/vect-4.f90: Likewise
4439 * gfortran.dg/vect/vect-5.f90: Likewise
4440
4441 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4442
4443 PR target/20813
4444 * gcc.dg/rs6000-fpint-2.c: New.
4445
4446 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4447
4448 PR c/15698
4449 * gcc.dg/builtins-30.c: Update expected messages.
4450 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4451 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4452 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4453
4454 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4455
4456 PR tree-optimization/21294
4457 * gcc.dg/tree-ssa/pr21294.c: New.
4458
4459 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4460
4461 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4462 __builtin_altivec_st_internal_4si built-in.
4463
4464 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/15875
4467 * g++.dg/template/ptrmem14.C: New test.
4468
4469 2005-05-02 Paul Brook <paul@codesourcery.com>
4470
4471 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4472
4473 2005-05-02 Michael Matz <matz@suse.de>
4474
4475 PR c++/19542
4476 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4477
4478 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4479
4480 * g++.dg/cpp/weak.C: New test.
4481
4482 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4483
4484 * gcc.dg/tree-ssa/loop-8.c: New test.
4485
4486 2005-04-30 Michael Maty <matz@suse.de>
4487
4488 * gcc.dg/inline-mcpy.c: New test.
4489
4490 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4491
4492 PR libfortran/18958
4493 * gfortran.dg/eoshift.f90: New test case.
4494
4495 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4496
4497 PR libfortran/18857
4498 * gfortran.dg/matmul_1.f90: New test.
4499
4500 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4501
4502 PR tree-optimization/21030
4503 * gcc.dg/tree-ssa/pr21030.c: New.
4504
4505 2005-04-29 Devang Patel <dpatel@apple.com>
4506
4507 PR tree-optimization/21272
4508 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4509
4510 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4511
4512 PR fortran/13082
4513 PR fortran/18824
4514 * gfortran.dg/entry_4.f90: New test.
4515 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4516 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4517 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4518 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4519 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4520 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4521 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4522
4523 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4524
4525 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4526
4527 2005-04-29 Paul Brook <paul@codesourcery.com>
4528
4529 * gfortran.dg/entry_3.f90: New test.
4530
4531 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4532
4533 * gfortran.dg/implicit_4.f90: New test.
4534
4535 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4536
4537 * lib/target-supports.exp (check_profiling_available): Return
4538 false for xtensa-*-elf.
4539
4540 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4541
4542 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4543 error if file cannot be deleted.
4544
4545 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4546
4547 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4548 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4549 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4550 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4551 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4552 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4553 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4554 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4555 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4556 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4557 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4558 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4559 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4560
4561 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4562
4563 PR fortran/20865
4564 * gfortran.dg/pr20865.f90: New test.
4565
4566 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4567
4568 * gcc.dg/void-cast-2.c: New test.
4569
4570 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4571
4572 PR c/21159
4573 * gcc.dg/void-cast-1.c: New test.
4574
4575 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4576
4577 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4578
4579 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4580
4581 PR fortran/21177
4582 * gfortran.dg/pr21177.f90: New test.
4583
4584 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4585
4586 PR tree-optimization/21171
4587 * gcc.dg/tree-ssa/pr21171.c: New test.
4588
4589 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4590
4591 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4592 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4593 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4594 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4595 gcc.dg/tree-ssa/gen-vect-32.c: New.
4596 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4597 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4598 don't run on PPC32.
4599
4600 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4601
4602 PR c/21213
4603 * gcc.dg/transparent-union-3.c: New test.
4604
4605 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4606
4607 PR c/20740
4608 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4609 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4610 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4611 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4612 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4613 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4614
4615 2005-04-26 Jeff Law <law@redhat.com>
4616
4617 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4618 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4619 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4620 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4621 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4622 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4623 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4624
4625 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4626
4627 PR tree-optimization/17598
4628 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4629
4630 2005-04-25 Mike Stump <mrs@apple.com>
4631
4632 * objc.dg/fix-and-continue-1.m: Add.
4633
4634 2005-04-25 Roger Sayle <roger@eyesopen.com>
4635
4636 PR c++/20995
4637 * g++.dg/opt/pr20995-1.C: New test case.
4638
4639 2005-04-25 Devang Patel <dpatel@apple.com>
4640
4641 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4642
4643 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4644
4645 PR testsuite/21062
4646 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4647
4648 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4649
4650 PR C++/21188
4651 * g++.dg/opt/rtti2.C: New test.
4652
4653 2005-04-25 Paul Brook <paul@codesourcery.com>
4654 Steven G. Kargl <kargls@comcast.net>
4655
4656 PR fortran/20879
4657 * gfortran.dg/ichar_1.f90: New file.
4658
4659 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4660
4661 PR middle-end/20991
4662 * g++.dg/opt/pr20991.C: New test.
4663
4664 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4665 where sizeof (type) < __alignof__ (type).
4666 * gcc.dg/compat/struct-layout-1.h: Likewise.
4667
4668 2005-04-24 Per Bothner <per@bothner.com>
4669 Devang Patel <dpatel@apple.com>
4670
4671 PR preprocessor/20907
4672 * gcc.dg/cpp/very-long-comment.c: New test.
4673
4674 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4675
4676 PR fortran/20059
4677 * gfortran.dg/common_5.f: New test.
4678
4679 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4680
4681 PR middle-end/21082
4682 * g++.dg/tree-ssa/pr21082.C: New testcase.
4683
4684 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4685
4686 * gcc.dg/vect/vect-99.c: New test.
4687
4688 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4689
4690 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4691
4692 2005-04-22 Jeff Law <law@redhat.com>
4693
4694 * gcc.dg/uninit-5.c: Remove xfails.
4695 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4696 conditionals and loads.
4697
4698 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4699
4700 PR libfortran/20074
4701 PR libfortran/20436
4702 PR libfortran/21108
4703 * gfortran.dg/nested_reshape.f90: new test
4704 * gfortran.dg/reshape-alloc.f90: new test
4705 * gfortran.dg/reshape.f90: new test
4706
4707 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4708
4709 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4710
4711 * gcc.dg/arm-vfp1.c: New test.
4712
4713 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4714
4715 PR c++/21087
4716 * g++.dg/lookup/builtin2.C: New test.
4717
4718 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4719
4720 * gcc.dg/weak/weak-13.c: New test.
4721
4722 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4723
4724 * lib/target-supports.exp (check_effective_target_sync_int_long):
4725 Add powerpc*.
4726
4727 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4728
4729 * gcc.target/mips/branch-1.c: New test.
4730
4731 2005-04-21 Richard Henderson <rth@redhat.com>
4732
4733 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4734 * gcc.dg/vect/vect-86.c: Likewise.
4735 * gcc.dg/vect/vect-87.c: Likewise.
4736 * gcc.dg/vect/vect-88.c: Likewise.
4737
4738 2005-04-21 Devang Patel <dpatel@apple.com>
4739
4740 PR optimization/20994
4741 * gcc.dg/tree-ssa/ifc-3.c: New test.
4742
4743 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4744
4745 PR c/12913
4746 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4747 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4748 gcc.dg/c99-vla-jump-5.c: New tests.
4749
4750 2005-04-19 Richard Henderson <rth@redhat.com>
4751
4752 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4753 Fix typo in exists check.
4754 (check_effective_target_sync_int_long): New.
4755 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4756 * gcc.dg/ia64-sync-2.c: Likewise.
4757 * gcc.dg/ia64-sync-3.c: Likewise.
4758 * gcc.dg/ia64-sync-4.c: Likewise.
4759
4760 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4761
4762 * gcc.dg/fold-xor-1.c: New test.
4763 * gcc.dg/fold-xor-2.c: New test.
4764
4765 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4766
4767 PR target/20670
4768 * g++.dg/eh/fp-regs.C: New test.
4769
4770 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4771
4772 * gcc.dg/Wint-to-pointer-cast-1.c,
4773 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4774 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4775 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4776
4777 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4778
4779 PR fortran/16861
4780 * gfortran.dg/pr16861.f90: New test.
4781
4782 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4783
4784 * gcc.dg/pr21085.c: New test.
4785
4786 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4787
4788 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4789 (setup_mips_tests, dg-mips-options): New procedures.
4790 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4791 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4792 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4793 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4794 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4795 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4796 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4797 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4798 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4799 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4800 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4801 dg-mips-options instead of dg-options. Remove now-redundant
4802 preprocessor guards.
4803 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4804 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4805 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4806 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4807 * gcc.dg/vr-mult-2.c: Delete.
4808 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4809 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4810 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4811 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4812 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4813 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4814 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4815
4816 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4817
4818 * ada/acats/run_all.sh: Use sync when executable not present.
4819
4820 2005-04-18 Devang Patel <dpatel@apple.com>
4821
4822 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4823 * gcc.dg/vect/vect-11a.c: New.
4824 * gcc.dg/vect/vect-none.c: Update.
4825 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4826
4827 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4828
4829 PR tree-optimization/20922
4830 * gcc.dg/pr20922-1.c: New test.
4831 * gcc.dg/pr20922-2.c: New test.
4832 * gcc.dg/pr20922-3.c: New test.
4833 * gcc.dg/pr20922-4.c: New test.
4834 * gcc.dg/pr20922-5.c: New test.
4835 * gcc.dg/pr20922-6.c: New test.
4836
4837 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4838
4839 PR libfortran/20950
4840 * gfortran.dg/pr20950.f: New test.
4841
4842 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4843
4844 PR libfortran/19216
4845 * gfortran.dg/pr19216.f: New test.
4846
4847 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4848
4849 PR tree-optimization/21001
4850 * gcc.dg/tree-ssa/pr21001.c: New.
4851
4852 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4853
4854 PR libfortran/21075
4855 * gfortran.dg/reshape_rank7.f90: New test.
4856
4857 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4858
4859 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4860 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4861 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4862 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4863 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4864 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4865 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4866 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4867 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4868 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4869 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4870 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4871 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4872 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4873 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4874 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4875 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4876 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4877 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4878 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4879 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4880
4881 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4882
4883 * gfortran.dg/wtruncate.f: New testcase.
4884 * gfortran.dg/wtruncate.f90: New testcase.
4885
4886 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4887
4888 PR c++/21025
4889 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4890 which sizeof/alignof is dependent, rather than just whether we are
4891 processing_template_decl.
4892
4893 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4894
4895 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4896 corrected typo where the wrong variables had been compared.
4897
4898 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4899
4900 PR libfortran/18495
4901 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4902 Test callee-allocated version of return array with a write
4903 statement.
4904 Test spread with a temporary with another write statement.
4905
4906 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
4907
4908 PR tree-optimization/21031
4909 * gcc.dg/tree-ssa/pr21031.c: New.
4910
4911 2005-04-15 Uros Bizjak <uros@kss-loka.si>
4912
4913 PR tree-optimization/21004
4914 * gcc.dg/builtins-53.c: Include builtins-config.h.
4915 Check floorf, ceilf, floorl and ceill transformations
4916 only when HAVE_C99_RUNTIME is defined.
4917
4918 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
4919
4920 PR middle-end/20739
4921 * gcc.dg/tree-ssa/pr20739.c: New test.
4922
4923 2005-04-14 Mike Stump <mrs@apple.com>
4924
4925 * gcc.dg/Foundation.framework/empty: New.
4926 * gcc.dg/framework-2.c: New.
4927
4928 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4929
4930 PR tree-optimization/21021
4931 * gcc.c-torture/compile/pr21021.c: New.
4932
4933 2005-04-14 Janis Johnson <janis187@us.ibm.com
4934
4935 PR testsuite/21010
4936 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
4937 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
4938 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
4939 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
4940 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
4941 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
4942 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
4943 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
4944
4945 2005-04-14 Richard Henderson <rth@redhat.com>
4946
4947 * lib/target-supports.exp (check_effective_target_vect_condition):
4948 Add ia64, i?86, and x86_64.
4949
4950 2005-04-14 Steven G. Kargl <kargls@comcast.net>
4951
4952 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
4953
4954 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4955
4956 PR tree-optimization/20657
4957 * gcc.dg/tree-ssa/pr20657.c: New.
4958
4959 2005-04-14 Uros Bizjak <uros@kss-loka.si>
4960
4961 * gcc.dg/builtins-53.c: Also check (int)trunc* and
4962 (long long int)trunc*.
4963
4964 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
4965
4966 PR target/20927
4967 * gcc.dg/pr20927.c: New test.
4968
4969 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
4970
4971 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
4972 * gcc.target/mips/asm-1.c: Likewise.
4973
4974 2005-04-13 Dale Johannesen <dalej@apple.com>
4975
4976 * objc.dg/objc-fast-4.m: New.
4977
4978 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
4979
4980 * gcc.target/cris/torture/cris-torture.exp: New driver in new
4981 directory.
4982 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
4983
4984 2005-04-13 David Edelsohn <edelsohn@gnu.org>
4985
4986 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
4987 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
4988 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
4989
4990 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
4991
4992 PR tree-optimization/20913
4993 * gcc.dg/tree-ssa/pr20913.c: New.
4994
4995 PR tree-optimization/20702
4996 * gcc.dg/tree-ssa/pr20702.c: New.
4997
4998 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4999
5000 PR c++/13744
5001 * g++.dg/inherit/local3.C: New test.
5002
5003 2005-04-12 Jeff Law <law@redhat.com>
5004
5005 * gcc.dg/tree-ssa/20050412-1.c: New test.
5006
5007 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5008
5009 PR libfortran/19016
5010 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5011 Add tests with mask generated by expression.
5012 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5013 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5014 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5015
5016 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5017
5018 PR middle-end/20917
5019 * gcc.dg/20050409-1.c: New test.
5020
5021 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5022
5023 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5024
5025 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5026
5027 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5028 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5029 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5030 (TARGET_CXX): Adjust accordingly.
5031 * target.h (struct gcc_target): Remove epxort_class_data. Add
5032 determine_class_data_visibility and class_data_always_comdat.
5033 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5034 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5035 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5036 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5037 (arm_cxx_determine_class_data_visibility): New.
5038 (arm_cxx_class_data_always_comdat): Likewise.
5039 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5040 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5041 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5042 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5043 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5044 Define.
5045
5046 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5047
5048 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5049
5050 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5051
5052 * gcc.dg/i386-darwin-fpmath.c: New.
5053
5054 2004-04-11 Devang Patel <dpatel@apple.com>
5055
5056 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5057 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5058 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5059 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5060 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5061 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5062 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5063 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5064 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5065
5066 2004-04-11 Devang Patel <dpatel@apple.com>
5067
5068 * gcc.dg/vect/vect-dv-1.c: New test.
5069 * gcc.dg/vect/vect-dv-2.c: New test.
5070
5071 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5072
5073 PR tree-optimization/20933
5074 * gcc.dg/tree-ssa/pr20933.c: New test.
5075
5076 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5077
5078 * gfortran.dg/fold_nearest.f90: New test.
5079
5080 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5081
5082 * gcc.dg/tree-ssa/alias-1.c: New test.
5083
5084 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5085
5086 PR tree-optimization/20920
5087 * g++.dg/tree-ssa/pr20920.C: New test.
5088
5089 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5090
5091 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5092 (long long int)ceil*.
5093
5094 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5095
5096 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5097 explicit C++ linkage.
5098
5099 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5100
5101 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5102 warning for arithmetic IF statements.
5103
5104 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5105
5106 * eor_handling_1.f90: New test case.
5107 * eor_handling_2.f90: New test case.
5108 * eor_handling_3.f90: New test case.
5109 * eor_handling_4.f90: New test case.
5110 * eor_handling_5.f90: New test case.
5111 * noadv_size.f90: New test case.
5112 * pad_no.f90: New test case.
5113
5114 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5115
5116 * gcc.c-torture/execute/20050410-1.c: New test.
5117
5118 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5119
5120 * gcc.dg/pr20126.c: New.
5121
5122 2005-04-09 Bud Davis <bdavis@gfortran.org>
5123 Steven G. Kargl <kargls@comcast.net>
5124
5125 * gfortran.dg/PR19872.f: New test.
5126
5127 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5128
5129 * gfortran.dg/nint_1.f90: Fix dg-do directive
5130
5131 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5132
5133 * gfortran.dg/nint_1.f90: New test.
5134
5135 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5136
5137 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5138 Added test for callee-allocated arrays with write statements.
5139 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5140 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5141 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5142 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5143 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5144
5145 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5146
5147 PR libfortran/20163
5148 * gfortran.dg/open-options-blanks.f: New test.
5149
5150 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5151
5152 PR fortran/13257
5153 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5154
5155 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5156
5157 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5158 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5159 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5160 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5161 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5162 * gcc.c-torture/execute/stdarg-4.c: New test.
5163
5164 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5165
5166 PR target/20795
5167 * g++.dg/abi/param2.C: New test.
5168
5169 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5170
5171 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5172
5173 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5174
5175 * gcc.dg/builtins-53.c: New test.
5176
5177 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5178
5179 * g++.dg/tree-ssa/pr18178.C: New test.
5180 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5181 * gcc.c-torture/execute/20041019-1.c: New test.
5182 * gcc.dg/tree-ssa/20041008-1.c: New test.
5183 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5184 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5185 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5186 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5187 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5188 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5189 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5190 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5191 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5192 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5193
5194 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5195
5196 PR rtl-optimization/20466
5197 * gcc.c-torture/execute/pr20466-1.c: New test.
5198
5199 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5200
5201 PR c++/20905
5202 * g++.dg/parse/cond2.C: New test.
5203
5204 PR c++/20145
5205 * g++.dg/warn/Wdtor1.C: New test.
5206
5207 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5208
5209 PR fortran/17229
5210 * gfortran.dg/pr17229.f: New test.
5211
5212 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5213
5214 * gfortran.dg/tiny_1.f90: New test.
5215 * gfortran.dg/tiny_2.f90: ditto.
5216
5217 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5218
5219 * gfortran.dg/eor_1.f90: Fix dg-do run line
5220 * gfortran.dg/open_new.f90: Fix dg-do run line
5221
5222 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5223
5224 * lib/target-supports.exp (get_compiler_messages): Support
5225 optional arguments, the fourth being compiler options.
5226 (check_effective_target_fpic): New proc.
5227 * gcc.dg/20050321-2.c: Restrict to target fpic.
5228
5229 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5230
5231 * gcc.dg/15443-1.c: New test.
5232 * gcc.dg/15443-2.c: Likewise.
5233
5234 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5235
5236 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5237
5238 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5239
5240 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5241
5242 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5243
5244 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5245 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5246 -m64.
5247 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5248 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5249 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5250
5251 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5252
5253 PR c++/20212
5254 * g++.dg/warn/Wunused-11.C: New test.
5255
5256 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5257
5258 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5259
5260 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5261
5262 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5263
5264 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5265
5266 PR c++/20734
5267 * g++.dg/template/ptrmem13.C: New test.
5268
5269 2005-04-05 Per Bothner <per@bothner.com>
5270
5271 * lib/gcc.exp: Always add -fno-show-column, for now.
5272
5273 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5274
5275 PR testsuite/20767
5276 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5277 of plain old "unsigned int" for the type of "i". Makes this test
5278 64bit clean.
5279
5280 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5281
5282 * gcc.dg/i386-ssefn-1.c: New test.
5283 * gcc.dg/i386-ssefn-2.c: New test.
5284 * gcc.dg/i386-ssefn-3.c: New test.
5285 * gcc.dg/i386-ssefn-4.c: New test.
5286
5287 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5288
5289 PR tree-optimization/20076
5290 * gcc.dg/builtin-apply4.c: New test.
5291
5292 PR preprocessor/19475
5293 * gcc.dg/cpp/macspace1.c: New test.
5294 * gcc.dg/cpp/macspace2.c: New test.
5295
5296 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5297
5298 * gfortran.dg/pr20755.f: Fixed bad format.
5299
5300 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5301
5302 PR c++/20763
5303 * g++.dg/ext/attrib21.C: New test.
5304
5305 2004-04-05 Devang Patel <dpatel@apple.com>
5306
5307 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5308 * gcc.dg/vect/vect-shift-1.c: New test.
5309
5310 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5311
5312 PR libfortran/20755
5313 * gfortran.dg/pr20755.f: New test.
5314
5315 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5316
5317 * gfortran.dg/pr15959.f90: New test.
5318 * gfortran.dg/string_pad_trunc.f90: New test.
5319
5320 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5321
5322 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5323 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5324 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5325 syntax.
5326
5327 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5328
5329 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5330
5331 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5332
5333 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5334 * gcc.c-torture/compile/20011119-2.c: Likewise.
5335 * gcc.c-torture/compile/981001-2.c: Likewise.
5336
5337 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5338
5339 PR c++/20679
5340 * g++.dg/template/overload4.C: New test.
5341
5342 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5343
5344 PR c++/20746
5345 * g++.dg/abi/covariant5.C: New.
5346
5347 PR debug/20505
5348 * g++.dg/debug/const2.C: New.
5349
5350 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5351
5352 PR rtl-optimization/16104
5353 * gcc.c-torture/execute/20050316-1.c: New test.
5354
5355 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5356
5357 * g++.dg/template/spec23.C: Fix dg-error text.
5358
5359 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5360
5361 PR c++/19199
5362 * g++.dg/expr/lval2.C: New.
5363
5364 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5365
5366 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5367 __builtin_strcasecmp and __builtin_strncasecmp.
5368
5369 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5370
5371 PR c++/20723
5372 * g++.dg/template/spec22.C: New.
5373 * g++.dg/template/spec23.C: New.
5374
5375 2005-04-03 Dale Ranta <dir@lanl.gov>
5376 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5377
5378 PR libfortran/20068
5379 PR libfortran/20125
5380 PR libfortran/20156
5381 PR libfortran/20471
5382 * gfortran.dg/backspace.f: New test.
5383
5384 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5385
5386 * gcc.dg/pr19345.c: New test.
5387
5388 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5389
5390 PR tree-optimization/20640
5391 * gcc.dg/torture/tree-loop-1.c: New.
5392
5393 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5394
5395 PR rtl-optimization/20290
5396 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5397
5398 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5399
5400 * gcc.dg/rs6000-fpint.c: New.
5401
5402 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5403
5404 * gcc.dg/old-style-then-proto-1.c: New test.
5405
5406 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5407
5408 * gfortran.fortran-torture/execute/backspace.f90: Check
5409 after backspace and read was incorrect.
5410
5411 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5412
5413 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5414 buffer past the terminating NUL using memcmp.
5415 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5416 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5417
5418 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5419 Fix unused/uninitialized variable warnings.
5420
5421 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5422 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5423 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5424 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5425
5426 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5427 gcc.c-torture/execute/builtins/fputs-lib.c,
5428 gcc.c-torture/execute/builtins/lib/fprintf.c,
5429 gcc.c-torture/execute/builtins/lib/main.c,
5430 gcc.c-torture/execute/builtins/lib/memcmp.c,
5431 gcc.c-torture/execute/builtins/lib/memmove.c,
5432 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5433 gcc.c-torture/execute/builtins/lib/memset.c,
5434 gcc.c-torture/execute/builtins/lib/printf.c,
5435 gcc.c-torture/execute/builtins/lib/sprintf.c,
5436 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5437 gcc.c-torture/execute/builtins/lib/strchr.c,
5438 gcc.c-torture/execute/builtins/lib/strcmp.c,
5439 gcc.c-torture/execute/builtins/lib/strcpy.c,
5440 gcc.c-torture/execute/builtins/lib/strcspn.c,
5441 gcc.c-torture/execute/builtins/lib/strlen.c,
5442 gcc.c-torture/execute/builtins/lib/strncat.c,
5443 gcc.c-torture/execute/builtins/lib/strncmp.c,
5444 gcc.c-torture/execute/builtins/lib/strncpy.c,
5445 gcc.c-torture/execute/builtins/lib/strrchr.c,
5446 gcc.c-torture/execute/builtins/lib/strspn.c,
5447 gcc.c-torture/execute/builtins/lib/strstr.c,
5448 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5449 gcc.c-torture/execute/builtins/strlen-2.c,
5450 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5451 prototypes.
5452
5453 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5454
5455 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5456 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5457 selectany usage.
5458
5459 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5460
5461 PR c++/19406
5462 * g++.dg/debug/using1.C: New test.
5463
5464 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5465
5466 PR middle-end/20524
5467 * gcc.dg/alias-7.c: Prefix asm-declared name with
5468 __USER_LABEL_PREFIX__.
5469
5470 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5471
5472 Fix fallout from PR middle-end/15700:
5473 * gcc.c-torture/compile/20011119-1.c: Take
5474 __USER_LABEL_PREFIX__ into account.
5475 * gcc.c-torture/compile/20011119-2.c: Likewise.
5476
5477 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5478
5479 PR c++/18644
5480 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5481
5482 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5483
5484 PR c/17855
5485 * gcc.c-torture/compile/struct-non-lval-1.c,
5486 gcc.c-torture/compile/struct-non-lval-2.c,
5487 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5488
5489 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5490
5491 * gcc.dg/tls/tls.exp: Remove temporary file.
5492 * g++.dg/tls/tls.exp: Ditto.
5493 * lib/file-format.exp: Ditto.
5494 * g++.dg/special/ecos.exp: Ditto.
5495
5496 * lib/profopt.exp: Treat prof_ext as a list.
5497 * gcc.misc-tests/bprob.exp: Ditto.
5498 * g++.dg/bprob/bprob.exp: Ditto.
5499
5500 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5501 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5502 g++.dg/tree-ssa/pointer-reference-alias.C,
5503 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5504 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5505 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5506 g++.dg/vect/pr19951.cc: Ditto.
5507 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5508 gcc.dg/builtins-47.c: Ditto.
5509 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5510 gcc.dg/pr20115-1.c: Ditto.
5511 * gcc.dg/tree-ssa/20030530-2.c,
5512 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5513 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5514 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5515 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5516 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5517 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5518 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5519 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5520 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5521 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5522 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5523 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5524 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5525 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5526 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5527 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5528 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5529 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5530 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5531 gcc.dg/tree-ssa/20030824-1.c,
5532 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5533 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5534 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5535 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5536 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5537 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5538 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5539 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5540 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5541 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5542 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5543 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5544 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5545 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5546 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5547 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5548 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5549 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5550 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5551 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5552 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5553 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5554 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5555 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5556 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5557 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5558 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5559 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5560 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5561 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5562 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5563 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5564 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5565 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5566 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5567 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5568 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5569 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5570 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5571 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5572 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5573 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5574 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5575 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5576 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5577 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5578 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5579 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5580 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5581 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5582 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5583 gcc.dg/tree-ssa/useless-1.c: Ditto.
5584 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5585 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5586 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5587 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5588 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5589 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5590 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5591 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5592 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5593 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5594 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5595 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5596 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5597 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5598 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5599 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5600 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5601 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5602 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5603 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5604 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5605 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5606 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5607 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5608 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5609 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5610 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5611 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5612 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5613 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5614 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5615 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5616 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5617 gcc.dg/vect/vect-none.c: Ditto.
5618 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5619 treelang/compile/unsigned.tree: Ditto.
5620
5621 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5622 * gcc.dg/cpp/direct2s.c: Ditto.
5623 * gcc.dg/cpp/paste4.c: Ditto.
5624 * gcc.dg/cpp/separate-1.c: Ditto.
5625 * gcc.dg/pch/save-temps-1.c: Ditto.
5626 * g++.dg/ext/altivec-10.C: Ditto.
5627 * g++.dg/pch/pch.C: Ditto.
5628
5629 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5630
5631 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5632 * g++.dg/template/repo1.C: Ditto.
5633 * g++.dg/template/repo2.C: Ditto.
5634 * g++.dg/template/repo3.C: Ditto.
5635 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5636 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5637 * g++.old-deja/g++.pt/repo1.C: Ditto.
5638 * g++.old-deja/g++.pt/repo2.C: Ditto.
5639 * g++.old-deja/g++.pt/repo3.C: Ditto.
5640 * g++.old-deja/g++.pt/repo4.C: Ditto.
5641
5642 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5643 * gcc.dg/20030107-1.c: Ditto.
5644 * gcc.dg/20030702-1.c: Ditto.
5645 * gcc.dg/profile-generate-1.c: Ditto.
5646 * g++.dg/other/profile1.C: Ditto.
5647 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5648
5649 * lib/gcc-dg.exp (remove-build-file): New.
5650 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5651 cleanup-tree-dump, cleanup-saved-temps): New.
5652
5653 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5654
5655 PR c++/19203, DR 214
5656 * g++.dg/parse/ambig3.C: Not ambiguous.
5657 * g++.dg/template/spec20.C: New.
5658 * g++.dg/template/spec21.C: New.
5659
5660 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5661
5662 PR target/20045
5663 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5664
5665 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5666
5667 PR libfortran/20660
5668 * gfortran.dg/negative_unit.f: New test.
5669
5670 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5671
5672 * gcc.dg/20050330-1.c: New test.
5673
5674 2005-03-30 Devang Patel <dpatel@apple.com>
5675
5676 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5677
5678 2005-03-30 Dale Johannesen <dalej@apple.com>
5679
5680 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5681
5682 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5683
5684 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5685 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5686 Strip options from test name.
5687
5688 2005-03-31 Jan Hubicka <jh@suse.cz>
5689
5690 * gcc.dg/varpool-1.c: New testcase.
5691
5692 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5693
5694 PR c/772
5695 PR c/17913
5696 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5697 gcc.dg/stmt-expr-label-3.c : New tests.
5698 * gcc.c-torture/execute/medce-2.c: Remove.
5699
5700 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5701
5702 PR c/20368
5703 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5704 tests.
5705
5706 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5707
5708 * gcc.c-torture/compile/pr20203.c: New test.
5709
5710 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5711
5712 * gfortran.dg/promotion.f90: New test.
5713
5714 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5715
5716 PR middle-end/20491
5717 * gcc.dg/torture/asm-subreg-1.c: New test.
5718
5719 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5720
5721 PR c/20672
5722 * gcc.dg/pr20672-1.c: New test.
5723
5724 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5725
5726 * gfortran.dg/vect: New directory.
5727 * gfortran.dg/vect/vect.exp: New.
5728 * gfortran.dg/vect/vect-1.f90: New test.
5729 * gfortran.dg/vect/vect-2.f90: New test.
5730 * gfortran.dg/vect/vect-3.f90: New test.
5731 * gfortran.dg/vect/vect-4.f90: New test.
5732 * gfortran.dg/vect/vect-5.f90: New test.
5733
5734 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5735
5736 PR middle-end/20622
5737 * gcc.dg/alias-7.c: New test.
5738
5739 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5740
5741 * gcc.dg/sparc-reg-1.c: New test.
5742
5743 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5744
5745 PR target/19890
5746 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5747
5748 2005-03-29 Dale Ranta <dir@lanl.gov>
5749 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5750
5751 PR libfortran/20163
5752 * gfortran.dg/pr20163-2.f: New test.
5753
5754 2005-03-28 Jan Hubicka <jh@suse.cz>
5755
5756 PR middle-end/20635
5757 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5758 by Jakub Jelinek.
5759
5760 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5761
5762 PR tree-optimization/20626
5763 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5764 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5765
5766 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5767
5768 * gfortran.dg/underflow.f90: New test.
5769 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5770
5771 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5772
5773 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5774
5775 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5776
5777 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5778 (g++_init): Make sure that CXXFLAGS is set.
5779 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5780 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5781 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5782 * lib/objc.exp (objc_init): Likewise.
5783 * lib/treelang.exp (treelang_init): Likewise.
5784
5785 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5786
5787 PR tree-optimization/20470
5788 * gcc.dg/tree-ssa/pr20470.c: New test.
5789
5790 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5791
5792 * gcc.dg/ppc-stfiwx.c: New.
5793
5794 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5795
5796 PR target/19888
5797 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5798
5799 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5800
5801 * gcc.dg/20050325-1.c: Fix a typo.
5802
5803 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5804
5805 PR libfortran/19678
5806 PR libfortran/19679
5807 * gfortran.dg/dos_eol.f: New test.
5808
5809 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5810
5811 PR rtl-optimization/20249
5812 * gcc.dg/20050325-1.c: New test.
5813
5814 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5815
5816 PR libfortran/15332
5817 * gfortran.dg/pr15332.f: New test.
5818
5819 2005-03-24 Dale Johannesen <dalej@apple.com>
5820
5821 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5822
5823 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5824
5825 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5826 'internal' visibility.
5827 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5828 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5829 'protected' visibility.
5830 * gcc.dg/visibility-7.c: Likewise.
5831 * lib/target-supports.exp (check_visibility_available): Take
5832 a parameter, the kind of visibility to check for.
5833 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5834 to check_visibility_available.
5835
5836 * g++.dg/expr/cast3.C: New.
5837
5838 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5839
5840 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5841 rs6000.
5842
5843 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5844
5845 PR target/20095
5846 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5847
5848 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5849
5850 * gcc.dg/badshift.c: Renamed to...
5851 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5852
5853 * gcc.target/i386/badshift.c: Renamed to...
5854 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5855 only.
5856
5857 PR rtl-optimization/20532
5858 * gcc.target/i386/badshift.c: New.
5859
5860 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5861
5862 * gfortran.dg/pr18025.f90: New test.
5863
5864 2005-03-23 Dale Johannesen <dalej@apple.com>
5865
5866 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5867
5868 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5869
5870 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5871
5872 * lib/target-supports.exp (check_iconv_available): Default
5873 libiconv to -liconv, if there is no definition.
5874
5875 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5876
5877 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5878
5879 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5880
5881 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5882 * g++.dg/opt/pr7503-2.C: Likewise.
5883 * g++.dg/opt/pr7503-3.C: Likewise.
5884 * g++.dg/opt/pr7503-4.C: Likewise.
5885 * g++.dg/opt/pr7503-5.C: Likewise.
5886 * g++.dg/warn/minmax.C: New test.
5887
5888 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5889
5890 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5891 * gfortran.dg/g77_intrinsics_sub.f: New test.
5892
5893 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5894 Jan Hubicka <jh@suse.cz>
5895 Steven Bosscher <stevenb@suse.de
5896
5897 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5898
5899 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5900
5901 PR c++/19980
5902 * g++.dg/template/redecl3.C: New test.
5903
5904 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5905
5906 PR c++/20499
5907 * g++.dg/parse/error16.C: Tweak error markers.
5908
5909 2005-03-22 Jakub Jelinek <jakub@redhat.com>
5910
5911 PR target/20561
5912 * gcc.dg/20050321-2.c: New test.
5913
5914 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
5915
5916 PR c++/20465
5917 PR c++/20381
5918 * g++.dg/template/ptrmem12.C: New.
5919
5920 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
5921
5922 PR rtl-optimization/20527
5923 * gcc.c-torture/execute/pr20527-1.c: New test.
5924
5925 2005-03-22 Ben Elliston <bje@au.ibm.com>
5926
5927 * gcc.misc-tests/options.exp (check_for_options): Create a real C
5928 program, compile it into a real executable and then delete the .c
5929 and .x files afterwards, to avoid problems on testglue targets.
5930
5931 2005-03-21 Stuart Hastings <stuart@apple.com>
5932
5933 * gcc.target/i386/sse-2.c: New.
5934
5935 2005-03-21 Uros Bizjak <uros@kss-loka.si>
5936
5937 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
5938
5939 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5940
5941 * g++.dg/parse/crash25.C: Fix typo.
5942
5943 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5944
5945 PR c++/20461
5946 * g++.dg/parse/crash24.C: New test.
5947
5948 PR c++/20536
5949 * g++.dg/parse/crash25.C: New test.
5950
5951 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5952
5953 PR c++/20147
5954 * g++.dg/ext/stmtexpr4.C: New test.
5955
5956 2005-03-20 Roger Sayle <roger@eyesopen.com>
5957
5958 PR middle-end/20539
5959 * gcc.c-torture/compile/pr13066-1.c: New test case.
5960 * gcc.c-torture/compile/pr20539-1.c: Likewise.
5961 * g++.dg/opt/pr13066-1.C: Likewise.
5962
5963 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
5964
5965 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
5966
5967 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5968
5969 PR fortran/18525
5970 * gfortran.dg/nesting_1.f90: New test.
5971
5972 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5973
5974 PR c++/20240
5975 * g++.dg/lookup/using13.C: New test.
5976
5977 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5978
5979 PR c++/20333
5980 * g++.dg/template/crash36.C: New test.
5981
5982 2005-03-18 Paolo Carlini <pcarlini@suse.de>
5983
5984 PR c++/20463
5985 * g++.dg/template/crash35.C: New test.
5986
5987 2005-03-17 Paolo Carlini <pcarlini@suse.de>
5988
5989 PR c++/19966
5990 * g++.dg/overload/operator2.C: New test.
5991
5992 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5993
5994 PR libfortran/20257
5995 * gfortran.dg/pr20257.f90: New test.
5996
5997 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5998
5999 PR libfortran/20480
6000 * gfortran.dg/pr20480.f90: New test.
6001
6002 2005-03-16 Richard Henderson <rth@redhat.com>
6003
6004 PR middle-end/15700
6005 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6006 (_rtld_global): New.
6007 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6008 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6009
6010 * gcc.dg/alias-3.c: New.
6011 * gcc.dg/alias-4.c: New.
6012 * gcc.dg/alias-5.c: New.
6013 * gcc.dg/alias-6.c: New.
6014
6015 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6016
6017 * gcc.dg/cpp/ucnid-7.c: New.
6018
6019 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6020 Dorit Naishlos <dorit@il.ibm.com>
6021
6022 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6023 darwin.
6024
6025 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6026
6027 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6028 misaligned accesses.
6029 * gcc.dg/vect/vect-58.c: Likewise.
6030 * gcc.dg/vect/vect-92.c: New.
6031 * gcc.dg/vect/vect-93.c: New.
6032
6033 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6034
6035 PR fortran/18827
6036 * gfortran.dg/assign_2.f90: New test.
6037 * gfortran.dg/assign_3.f90: New test.
6038 * gfortran.dg/assign.f90: New test.
6039
6040 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6041
6042 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6043 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6044 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6045 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6046 names.
6047
6048 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6049
6050 * gcc.dg/cpp/ucnid-6.c: New.
6051
6052 * gcc.dg/cpp/normalize-1.c: New.
6053 * gcc.dg/cpp/normalize-2.c: New.
6054 * gcc.dg/cpp/normalize-3.c: New.
6055 * gcc.dg/cpp/normalize-4.c: New.
6056 * gcc.dg/cpp/ucnid-4.c: New.
6057 * gcc.dg/cpp/ucnid-5.c: New.
6058 * g++.dg/cpp/normalize-1.C: New.
6059 * g++.dg/cpp/ucnid-1.C: New.
6060
6061 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6062
6063 * gcc.dg/pr18628.c: New.
6064
6065 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6066
6067 PR c++/20280
6068 * g++.dg/tree-ssa/pr20280.C: New.
6069
6070 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6071
6072 PR fortran/20467
6073 * gfortran.dg/stfunc_2.f90: New test.
6074
6075 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6076
6077 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6078
6079 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6080
6081 * gcc.dg/tree-ssa/20050314-1.c: New test.
6082
6083 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6084
6085 PR c++/4403
6086 PR c++/9783, DR433
6087 * g++.dg/template/friend34.C: New test.
6088 * g++.dg/template/friend35.C: Likewise.
6089 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6090
6091 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6092
6093 Friend class name lookup 5/n
6094 PR c++/1016
6095 * g++.dg/lookup/hidden-class1.C: New test.
6096 * g++.dg/lookup/hidden-class2.C: Likewise.
6097 * g++.dg/lookup/hidden-class3.C: Likewise.
6098 * g++.dg/lookup/hidden-class4.C: Likewise.
6099 * g++.dg/lookup/hidden-class5.C: Likewise.
6100 * g++.dg/lookup/hidden-class6.C: Likewise.
6101 * g++.dg/lookup/hidden-class7.C: Likewise.
6102 * g++.dg/lookup/hidden-class8.C: Likewise.
6103 * g++.dg/lookup/hidden-class9.C: Likewise.
6104 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6105 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6106 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6107 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6108 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6109 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6110 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6111 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6112 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6113 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6114 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6115
6116 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6117
6118 PR c++/20157
6119 * g++.dg/template/error18.C: New test.
6120
6121 2005-03-09 Ben Elliston <bje@au.ibm.com>
6122
6123 PR debug/16792
6124 * g++.dg/debug/pr16792.C: New test.
6125
6126 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6127
6128 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6129 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6130 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6131 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6132 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6133 test assertion names.
6134
6135 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6136
6137 PR fortran/18600
6138 * gfortran.dg/stfunc_1.f90: New test.
6139
6140 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6141
6142 PR fortran/16907
6143 * gfortran.dg/real_index_1.f90: New test.
6144
6145 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6146
6147 PR fortran/20323
6148 * gfortran.dg/spec_expr_1.f90: New test.
6149
6150 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6151
6152 PR c/20402
6153 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6154 new parser.
6155
6156 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6157
6158 PR fortran/20361
6159 * gfortran.dg/largeequiv_1.f90: New test.
6160
6161 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6162
6163 * gcc.dg/ucnid-1.c: New.
6164 * gcc.dg/ucnid-2.c: New.
6165 * gcc.dg/ucnid-3.c: New.
6166 * gcc.dg/ucnid-4.c: New.
6167 * gcc.dg/ucnid-5.c: New.
6168 * gcc.dg/ucnid-6.c: New.
6169 * gcc.dg/cpp/ucnid-1.c: New.
6170 * gcc.dg/cpp/ucnid-2.c: New.
6171 * gcc.dg/cpp/ucnid-3.c: New.
6172 * g++.dg/other/ucnid-1.C: New.
6173
6174 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6175
6176 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6177
6178 2005-03-11 Per Bothner <per@bothner.com>
6179
6180 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6181 that diagnotics refer to correct token.
6182 * gcc.dg/unused-3.c: Likewise.
6183
6184 2005-03-11 Per Bothner <per@bothner.com>
6185
6186 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6187 constant" is now actually on same line as string constant.
6188 * gcc.dg/cpp/direct2s.c: Likewise.
6189
6190 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6191
6192 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6193
6194 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6195
6196 PR libfortran/20124
6197 * gfortran.dg/pr20124.f90: New Test
6198
6199 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6200
6201 PR tree-optimization/20130
6202 * gcc.dg/pr20130-1.c: New test.
6203
6204 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6205
6206 PR target/20095
6207 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6208
6209 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6210
6211 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6212
6213 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6214
6215 * g++.dg/eh/forced1.C: Fix comment.
6216 * g++.dg/eh/forced2.C: Ditto.
6217 * g++.dg/eh/forced3.C: Ditto.
6218 * g++.dg/eh/forced4.C: Ditto.
6219
6220 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6221
6222 PR rtl-opt/20412
6223 * gcc.c-torture/compile/pr20412.c: New test.
6224
6225 2005-03-10 Roger Sayle <roger@eyesopen.com>
6226
6227 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6228
6229 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6230
6231 PR target/20322
6232 * gcc.dg/20050307-1.c: New test.
6233
6234 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6235
6236 PR c++/20375
6237 * g++.dg/other/stdarg3.C: New.
6238
6239 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6240
6241 PR c++/18384, c++/18327
6242 * g++.dg/init/array19.C: New test.
6243
6244 PR inline-asm/20314
6245 * gcc.dg/torture/pr20314-1.c: New test.
6246 * gcc.dg/torture/pr20314-2.c: New test.
6247
6248 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6249
6250 * gcc.dg/20050309-1.c: New test.
6251
6252 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6253
6254 * gcc.dg/builtins-10.c: Reactivate disabled test.
6255 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6256 new cbrt transformations.
6257
6258 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6259
6260 PR c++/20208
6261 * g++.dg/template/array13.C: New test.
6262
6263 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6264
6265 PR c++/16859
6266 * g++.dg/init/brace4.C: New test.
6267
6268 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6269
6270 PR c++/20186
6271 * g++.dg/template/non-dependent12.C: New.
6272
6273 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6274
6275 PR c++/20142
6276 * g++.dg/init/array18.C: Add dg-do run marker.
6277
6278 PR c++/20142
6279 * g++.dg/init/array18.C: New test.
6280
6281 2005-03-09 Ben Elliston <bje@au.ibm.com>
6282
6283 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6284 * g++.dg/gcov/gcov.exp: Likewise.
6285 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6286 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6287 * lib/c-torture.exp: Likewise.
6288 * lib/fortran-torture.exp: Likewise.
6289 * lib/g++.exp: Likewise.
6290 * lib/gcc-defs.exp: Likewise.
6291 * lib/gcc-dg.exp: Likewise.
6292 * lib/gcc.exp: Likewise.
6293 * lib/gcov.exp: Likewise.
6294 * lib/gfortran.exp: Likewise.
6295 * lib/mike-g++.exp: Likewise.
6296 * lib/mike-gcc.exp: Likewise.
6297 * lib/objc-torture.exp: Likewise.
6298 * lib/objc.exp: Likewise.
6299 * lib/profopt.exp: Likewise.
6300 * lib/target-libpath.exp: Likewise.
6301 * lib/target-supports.exp: Likewise.
6302 * lib/treelang.exp: Likewise.
6303 * lib/wrapper.exp: Likewise.
6304
6305 2005-03-08 Jeff Law <law@redhat.com>
6306
6307 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6308 PHI-OPT changes.
6309
6310 2005-03-08 Ira Rosen <irar@il.ibm.com>
6311
6312 * gcc.dg/vect/pr20122.c: New test.
6313
6314 2005-03-07 Jeff Law <law@redhat.com>
6315
6316 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6317 was folded away.
6318 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6319 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6320 * gcc.dg/tree-ssa/pr18134.c: New test.
6321
6322 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6323
6324 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6325 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6326 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6327
6328 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6329
6330 PR tree-opt/17671
6331 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6332
6333 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6334
6335 * g++.dg/warn/Wnvdtor.C: New test.
6336
6337 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6338
6339 * gcc.dg/torture/pr19683-1.c: New test.
6340
6341 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6342
6343 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6344 * gfortran.dg/g77/19990313-2.f: Ditto.
6345 * gfortran.dg/g77/19990313-3.f: Ditto.
6346 * gfortran.dg/g77/19990525-0.f: Ditto.
6347 * gfortran.dg/g77/19990826-0.f: Ditto.
6348 * gfortran.dg/g77/19990826-2.f: Ditto.
6349 * gfortran.dg/g77/19990826-3.f: Ditto.
6350 * gfortran.dg/g77/20000511-1.f: Ditto.
6351 * gfortran.dg/g77/20000511-2.f: Ditto.
6352 * gfortran.dg/g77/970625-2.f: Ditto.
6353 * gfortran.dg/g77/980310-2.f: Ditto.
6354 * gfortran.dg/g77/980310-3.f: Ditto.
6355 * gfortran.dg/g77/980310-8.f: Ditto.
6356 * gfortran.dg/g77/980519-2.f: Ditto.
6357 * gfortran.dg/g77/alpha1.f: Ditto.
6358 * gfortran.dg/g77/claus.f: Ditto.
6359 * gfortran.dg/g77/erfc.f: Ditto.
6360 * gfortran.dg/g77/short.f: Ditto.
6361 * gfortran.fortran-torture/execute/data.f90: Ditto.
6362 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6363 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6364
6365 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6366
6367 * lib/file-format.exp (gcc_target_object_format): Add check for som
6368 format and hardcode object formats on hppa*-*-hpux*.
6369 * lib/target-supports.exp (check_weak_available): Add check for som
6370 object format. Always return 0 on hppa*-*-hpux10*.
6371
6372 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6373 is defined.
6374
6375 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6376
6377 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6378
6379 * gfortran.dg/pr19936_1.f90: New test.
6380 * gfortran.dg/pr19936_2.f90: New test.
6381 * gfortran.dg/pr19936_3.f90: New test.
6382
6383 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6384 Paul Thomas <prthomas@drfccad.cea.fr>
6385
6386 * gfortran.dg/PR19754_1.f90: New test.
6387 * gfortran.dg/PR19754_2.f90: Ditto.
6388
6389 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6390
6391 PR c++/19311
6392 * g++.dg/template/non-dependent11.C: New test.
6393
6394 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6395
6396 * lib/target-supports.exp (check_iconv_available): Fix comment.
6397
6398 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6399 Joseph S. Myers <joseph@codesourcery.com>
6400
6401 PR c++/19797
6402 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6403
6404 2005-03-04 Matthew Sachs <msachs@apple.com>
6405
6406 * gcc.exp (gcc_target_compile): Put braces around
6407 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6408 * objc.exp (objc_target_compile): Likewise.
6409 * treelang.exp (treelang_target_compile): Likewise.
6410
6411 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6412
6413 PR fortran/19673
6414 * gfortran.dg/func_result_1.f90: New test.
6415
6416 2005-03-04 Ben Elliston <bje@au.ibm.com>
6417
6418 * gcc.misc-tests/options.exp: New test.
6419
6420 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6421
6422 * gcc.dg/pr15784-4.c: New test.
6423
6424 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6425
6426 * gcc.c-torture/execute/pr17133.c: New.
6427 * gcc.c-torture/compile/20050303-1.c: New.
6428
6429 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6430
6431 * gcc.dg/cpp/assert4.c: Fix for cygwin
6432
6433 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6434
6435 * g++.dg/overload/using2.C: New.
6436
6437 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6438
6439 PR c++/19916
6440 * g++.dg/init/ptrmem2.C: New test.
6441
6442 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6443
6444 PR c/8927
6445 * gcc.dg/pr8927-1.c: New test.
6446
6447 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6448
6449 PR c++/20232
6450 * g++.dg/inherit/covariant12.C: New.
6451
6452 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6453
6454 PR fortran/19479
6455 * gfortran.dg/bound_1.f90: New test.
6456
6457 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6458
6459 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6460 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6461
6462 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6463
6464 PR c/20245
6465 * gcc.dg/pr20245-1.c: New test.
6466
6467 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6468
6469 PR middle-end/19874
6470 * gcc.c-torture/execute/20050119-2.c: New test case.
6471
6472 2005-02-28 Ben Elliston <bje@au.ibm.com>
6473
6474 * README: Update the DejaGnu bug reporting address.
6475 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6476 * lib/objc-torture.exp: Likewise.
6477
6478 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6479
6480 * gfortran.dg/boz_1.f90: New test.
6481 * gfortran.dg/boz_3.f90: New test.
6482 * gfortran.dg/boz_4.f90: New test.
6483
6484 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6485
6486 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6487 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6488
6489 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6490
6491 PR libfortran/20101
6492 * gfortran.dg/write_0_pe_format.f90: New test.
6493
6494 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6495
6496 PR c++/20206
6497 * g++.dg/opt/thunk2.C: New test.
6498 * g++.dg/opt/covariant1.C: New test.
6499
6500 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6501
6502 * gfortran.dg/e_d_fmt.f90: New test.
6503
6504 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6505
6506 * gcc.dg/asm-b.c: Fix comment typos.
6507
6508 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6509
6510 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6511 a V_MAY_DEF also.
6512
6513 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6514
6515 PR tree-opt/20188
6516 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6517 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6518 * gcc.dg/asm-b.c: New test.
6519
6520 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6521
6522 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6523 Disable this test on IRIX 6.
6524
6525 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6526
6527 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6528 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6529 parser.
6530
6531 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6532
6533 PR tree-optimization/20204
6534 * testsuite/gcc.dg/pr20204.c: New test.
6535
6536 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6537
6538 PR target/20196
6539 * gcc.c-torture/execute/20050224-1.c: New test.
6540
6541 PR c++/20175
6542 * g++.dg/warn/Wbraces2.C: New test.
6543
6544 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6545
6546 PR c++/19878
6547 * g++.dg/init/const2.C: New test.
6548
6549 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6550
6551 PR tree-optimization/20100
6552 * gcc.c-torture/execute/pr20100-1.c: New test.
6553
6554 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6555
6556 * gfortran.dg/implicit_3.f90: New test.
6557
6558 * gfortran.dg/deftype_1.f90: New test.
6559
6560 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6561
6562 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6563 the test passes.
6564 * g++.dg/other/anon3.C: Accept a warning.
6565
6566 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6567
6568 * gcc.dg/pr20017.c: Fix a comment typo.
6569
6570 2005-02-23 Bud Davis <bdavis@gfortran.org>
6571
6572 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6573
6574 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6575
6576 PR ada/19902
6577 * ada/acats/tests/cxa/cxa3004.a: Remove.
6578 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6579
6580 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6581
6582 PR c++/20073
6583 * g++.dg/init/const1.C: New test.
6584
6585 PR c++/19991
6586 * g++.dg/parse/constant7.C: New test.
6587
6588 PR c++/20152
6589 * g++.dg/parse/error27.C: New test.
6590 * g++.dg/template/qualttp15.C: Adjust error markers.
6591 * g++.old-deja/g++.other/struct1.C: Likewise.
6592
6593 PR c++/20153
6594 * g++.dg/template/error17.C: New test.
6595
6596 PR c++/20148
6597 * g++.dg/parser/error26.C: New test.
6598
6599 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6600
6601 PR tree-optimization/20100
6602 PR tree-optimization/20115
6603 * gcc.dg/pr20115.c: New test.
6604 * gcc.dg/pr20115-1.c: New test.
6605 * gcc.dg/pr20100.c: New test.
6606 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6607 call-clobbered variables after alias1.
6608
6609 2005-02-22 Bud Davis <bdavis@gfortran.org>
6610
6611 * gfortran.dg/list_read_4.f90: new test.
6612
6613 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6614
6615 PR rtl-optimization/20017.
6616 * gcc.dg/pr20017.c: New.
6617
6618 2005-02-22 Devang Patel <dpatel@apple.com>
6619
6620 PR 19952
6621 * g++.dg/tree-ssa/pr19952.C: New test.
6622
6623 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6624
6625 PR c++/19883
6626 * g++.dg/parse/constant6.C: New test.
6627
6628 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6629
6630 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6631 * g++.dg/charset/asm2.c: Likewise.
6632 * g++.dg/charset/asm3.c: Likewise.
6633 * g++.dg/charset/asm4.c: Likewise.
6634 * g++.dg/charset/asm5.c: Likewise.
6635 * g++.dg/charset/attribute1.c: Likewise.
6636 * g++.dg/charset/attribute2.c: Likewise.
6637 * g++.dg/charset/extern1.cc: Likewise.
6638 * g++.dg/charset/extern2.cc: Likewise.
6639 * g++.dg/charset/extern3.cc: Likewise.
6640 * g++.dg/charset/function.cc: Likewise.
6641 * g++.dg/charset/string.c: Likewise.
6642 * g++.dg/charset/charset.exp: Likewise.
6643 * lib/target-supports.exp (check_iconv_available): Fix comment.
6644
6645 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6646
6647 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6648 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6649 * gcc.dg/charset/asm2.c: Likewise.
6650 * gcc.dg/charset/asm3.c: Likewise.
6651 * gcc.dg/charset/asm4.c: Likewise.
6652 * gcc.dg/charset/asm5.c: Likewise.
6653 * gcc.dg/charset/asm6.c: Likewise.
6654 * gcc.dg/charset/attribute1.c: Likewise.
6655 * gcc.dg/charset/attribute2.c: Likewise.
6656 * gcc.dg/charset/builtin1.c: Likewise.
6657 * gcc.dg/charset/extern.c: Likewise.
6658 * gcc.dg/charset/function.c: Likewise.
6659 * gcc.dg/charset/string.c: Likewise.
6660 * gcc.dg/charset/charset.exp: Likewise.
6661
6662 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6663
6664 PR fortran/20086
6665 * gfortran.dg/pr20086.f90: New test.
6666
6667 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6668
6669 PR tree-optimization/19786
6670 * g++.dg/tree-ssa/pr19786.C: New.
6671
6672 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6673
6674 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6675
6676 2005-02-21 Jeff Law <law@redhat.com>
6677
6678 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6679
6680 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6681
6682 * gfortran.dg/do_iterator: Split loop, markup all lines for
6683 which an error locus is printed.
6684 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6685 locus is printed.
6686 * gfortran.dg/select_4.f90: Likewise.
6687 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6688 locuses in the various permutations.
6689
6690 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6691
6692 PR tree-optimization/19951
6693 * g++.dg/vect: New directory.
6694 * g++.dg/vect/vect.exp: New file.
6695 * g++.dg/vect/pr19951.cc: New testcase.
6696 * g++.dg/dg.exp: Also prune vectorizer tests.
6697
6698 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6699
6700 PR 18785
6701 * gcc.dg/charset/builtin1.c: New test.
6702
6703 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6704
6705 PR c++/19299
6706 * g++.dg/inherit/volatile1.C: New test.
6707
6708 PR c++/19440
6709 * g++.dg/template/dtor4.C: New test.
6710
6711 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6712
6713 * gfortran.dg/int_1.f90: New test.
6714
6715 2005-02-19 Devang Patel <dpatel@apple.com>
6716
6717 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6718
6719 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6720
6721 * gfortran.dg/achar_1.f90: New test.
6722
6723 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6724
6725 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6726
6727 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6728 Jakub Jelinek <jakub@redhat.com>
6729
6730 PR tree-optimization/19828
6731 * gcc.dg/tree-ssa/loop-7.c: New test.
6732 * gcc.c-torture/execute/20050218-1.c: New test.
6733
6734 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6735
6736 PR c/20043
6737 * gcc.dg/transparent-union-1.c: New test.
6738 * gcc.dg/transparent-union-2.c: New test.
6739
6740 2005-02-18 James E Wilson <wilson@specifixinc.com>
6741
6742 PR tree-optimization/18977
6743 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6744
6745 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6746
6747 PR target/20054
6748 * gcc.dg/pr20054.c: New test.
6749
6750 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6751
6752 PR c++/19508
6753 * g++.dg/ext/attrib20.C: New test.
6754
6755 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6756
6757 PR middle-end/20030
6758 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6759
6760 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6761
6762 PR c++/20008
6763 * g++.dg/opt/switch4.C: New.
6764
6765 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6766
6767 PR c++/20023
6768 PR tree-optimization/20009
6769 * gcc.c-torture/compile/20050217-1.c: New test.
6770 * g++.dg/opt/switch3.C: New test.
6771
6772 PR tree-optimization/18947
6773 * gcc.c-torture/compile/20050215-1.c: New test.
6774 * gcc.c-torture/compile/20050215-2.c: New test.
6775 * gcc.c-torture/compile/20050215-3.c: New test.
6776
6777 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6778
6779 PR c++/20028
6780 * g++.dg/template/crash34.C: New.
6781
6782 PR c++/20022
6783 * g++.dg/other/access3.C: New.
6784
6785 2005-02-17 Ira Rosen <irar@il.ibm.com>
6786
6787 * gcc.dg/vect/vect-98.c: New test.
6788
6789 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6790
6791 PR tree-optimization/19967
6792 * gcc.dg/pr19967.c: New.
6793
6794 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6795
6796 PR middle-end/19857
6797 * gcc.dg/tree-ssa/20050215-1.c: New test.
6798 * gcc.c-torture/execute/20050215-1.c: New test.
6799
6800 2005-02-15 Eric Christopher <echristo@redhat.com>
6801
6802 * gcc.dg/cpp/20050215-1.c: New file.
6803
6804 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6805
6806 PR tree-optimization/15785
6807 * gcc.dg/pr15785-1.c: New test.
6808
6809 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6810
6811 PR c++/17788
6812 * g++.dg/init/ctor4.C: New.
6813 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6814
6815 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6816
6817 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6818 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6819
6820 2005-02-15 Andreas Schwab <schwab@suse.de>
6821
6822 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6823 declare malloc.
6824
6825 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6826
6827 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6828
6829 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6830
6831 PR tree-optimization/19853
6832 * gcc.c-torture/compile/pr19853.c: New test.
6833
6834 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6835
6836 PR c++/19608
6837 * g++.dg/parse/local-class1.C: New.
6838
6839 PR c++/19895
6840 * g++.dg/parse/ptrmem3.C: New.
6841
6842 PR c++/19884
6843 * g++.old-deja/g++.oliva/template6.C: Add another case.
6844 * g++.dg/template/explicit6.C: New.
6845
6846 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6847
6848 PR c++/17816
6849 * g++.dg/other/redecl2.C: New.
6850
6851 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6852
6853 PR c++/19891
6854 * g++.dg/abi/covariant4.C: New.
6855
6856 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6857
6858 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6859
6860 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6861
6862 * gcc.dg/vect/vect-96.c: Fix typo.
6863
6864 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6865
6866 PR c++/14479
6867 PR c++/19487
6868 * g++.dg/template/enum5.C: New test.
6869
6870 2005-02-12 Ira Rosen <irar@il.ibm.com>
6871
6872 * gcc.dg/vect/vect-97.c: New test.
6873
6874 2005-02-12 Ira Rosen <irar@il.ibm.com>
6875
6876 * gcc.dg/vect/vect-96.c: New test.
6877
6878 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6879
6880 * gcc.dg/builtins-34.c: Also check ldexp*.
6881
6882 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6883
6884 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6885
6886 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6887
6888 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6889 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6890 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6891 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6892 selector_list, selector_expression, dg-process-target): Move to new
6893 file target-supports-dg.exp.
6894 * lib/target-supports-dg.exp: New.
6895
6896 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6897 New.
6898
6899 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6900
6901 PR c++/19666
6902 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6903
6904 PR middle-end/19858
6905 * gcc.c-torture/compile/20050210-1.c: New test.
6906
6907 2005-02-11 Mark Mitchell <mark@codesourcery.com>
6908
6909 PR c++/19755
6910 * g++.dg/warn/Wbraces1.C: New test.
6911
6912 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
6913
6914 * gcc.dg/builtins-52.c: New testcase.
6915
6916 2005-02-10 Jakub Jelinek <jakub@redhat.com>
6917
6918 PR c/19342
6919 * gcc.c-torture/execute/20050119-1.c: New test.
6920
6921 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6922
6923 PR c++/19811
6924 * g++.dg/init/delete1.C: New test.
6925
6926 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6927
6928 PR c++/18470
6929 * g++.dg/template/static12.C: New test.
6930
6931 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6932
6933 PR c++/19787
6934 * g++.dg/conversion/ambig1.C: New test.
6935
6936 PR c++/19739
6937 * g++.dg/ext/attrib19.C: New test.
6938
6939 PR c++/19732
6940 * g++.dg/parse/dtor5.C: New test.
6941
6942 PR c++/19762
6943 * g++.dg/template/dtor3.C: New test.
6944
6945 PR c++/19826
6946 * g++.dg/template/static11.C: New test.
6947 * g++.dg/template/crash2.C: Remove dg-error marker.
6948
6949 2005-02-09 Janis Johnson <janis187@us.ibm.com>
6950
6951 PR C++/18491
6952 * g++.old-deja/g++.mike/p10769a.C: Remove.
6953
6954 2005-02-09 Roger Sayle <roger@eyesopen.com>
6955
6956 * gcc.dg/builtins-48.c: New test case.
6957 * gcc.dg/builtins-49.c: New test case.
6958 * gcc.dg/builtins-50.c: New test case.
6959 * gcc.dg/builtins-51.c: New test case.
6960
6961 2005-02-09 Ian Lance Taylor <ian@airs.com>
6962
6963 PR middle-end/19583
6964 * g++.dg/warn/Wreturn-type-3.C: New test.
6965
6966 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6967
6968 PR middle-end/19402
6969 * gcc.dg/pr19402-1.c: New testcase.
6970 * gcc.dg/pr19402-2.c: likewise.
6971
6972 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6973
6974 PR middle-end/19854
6975 * g++.dg/tree-ssa/tmmti.C: New testcase.
6976
6977 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6978
6979 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
6980
6981 2005-02-08 Mark Mitchell <mark@codesourcery.com>
6982
6983 PR c++/19733
6984 * g++.dg/parse/crash23.C: New test.
6985 * g++.dg/warn/Weff1.C: New test.
6986
6987 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6988
6989 * gcc.dg/20050209-1.c: New test.
6990
6991 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6992
6993 PR target/19799
6994 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
6995
6996 2005-02-08 Mike Stump <mrs@apple.com>
6997
6998 * g++.dg/pch/import-2.c: New test.
6999 * g++.dg/pch/import-2.hs: New.
7000 * g++.dg/pch/include/import-2a.h: New.
7001 * g++.dg/pch/include/import-2b.h: New.
7002
7003 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7004
7005 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7006
7007 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7008
7009 * gfortran.dg/substr_1.f90: New test.
7010
7011 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7012
7013 PR middle-end/19775
7014 * gcc.dg/torture/builtin-power-1.c: Disable test for
7015 invalid transformation.
7016 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7017 no longer optimize.
7018 * gcc.dg/builtins-47.c: New testcase.
7019
7020 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7021 Dorit Naishlos <dorit@il.ibm.com>
7022
7023 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7024
7025 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7026
7027 * gcc.c-torture/compile/20050206-1.c: New test.
7028
7029 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7030
7031 PR tree-opt/19768
7032 * g++.dg/opt/pr19768.C: New test.
7033
7034 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7035
7036 PR tree-opt/19736
7037 * gcc.c-torture/compile/pr19736.c: New test.
7038
7039 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7040
7041 PR c++/17401
7042 * g++.dg/parse/error25.C: New test.
7043
7044 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7045
7046 * gcc.c-torture/execute/20050203-1.c: New.
7047
7048 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7049
7050 * gcc.dg/vect/vect-85.c: Remove xfail.
7051 * gcc.dg/vect/vect-86.c: Remove xfail.
7052 * gcc.dg/vect/vect-87.c: Remove xfail.
7053 * gcc.dg/vect/vect-88.c: Remove xfail.
7054
7055 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7056
7057 * gcc.dg/altivec-19.c: New.
7058
7059 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7060
7061 PR c/17807
7062 * gcc.dg/nested-func-3.c: New test.
7063 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7064
7065 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7066
7067 * gcc.test-framework/gen_directive_tests: Generate tests for
7068 selector expressions.
7069
7070 2005-02-02 Matt Austern <austern@apple.com>
7071
7072 PR c++/19628
7073 * g++/ext/builtin7.C: New.
7074 * g++/ext/builtin8.C: New.
7075
7076 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7077
7078 PR c/18502
7079 * gcc.dg/pr18502-1.c: New test.
7080
7081 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7082
7083 PR c++/17413
7084 * g++.dg/template/local4.C: Tweak.
7085
7086 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7087
7088 PR tree-optimization/19578
7089 * gcc.c-torture/compile/20050202-1.c: New test.
7090
7091 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7092
7093 PR c/19435
7094 * gcc.dg/c99-init-4.c: New test.
7095
7096 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7097
7098 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7099
7100 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7101
7102 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7103 * g++.dg/eh/check-vect.h: New.
7104
7105 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7106 * gcc.dg/vect/vect-78.c: Ditto.
7107 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7108 Remove.
7109
7110 * g++.dg/conversion/simd1.C: Expect warning.
7111 * g++.dg/ext/attribute-test-1.C: Ditto.
7112 * g++.dg/ext/attribute-test-2.C: Ditto.
7113 * g++.dg/ext/attribute-test-3.C: Ditto.
7114 * g++.dg/ext/attribute-test-4.C: Ditto.
7115
7116 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7117 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7118
7119 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7120
7121 2005-02-01 Richard Henderson <rth@redhat.com>
7122
7123 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7124 long double for ibm double-double format.
7125 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7126
7127 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7128
7129 PR tree-optimization/19633
7130 * testsuite/gcc.dg/pr19633-1.c: New test.
7131 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7132 to NULL or a symbol.
7133
7134 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7135
7136 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7137 New procs.
7138 (dg-process-target (local override)): Handle selector expressions.
7139
7140 * gcc.test-framework/README: Describe tests in source directory.
7141 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7142 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7143 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7144 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7145 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7146 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7147 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7148 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7149 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7150 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7151 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7152 * gcc.test-framework/dg-error-exp-P.c: New test.
7153 * gcc.test-framework/dg-error-exp-XP.c: New test.
7154 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7155 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7156 * gcc.test-framework/dg-output-exp-P.c: New test.
7157 * gcc.test-framework/dg-output-exp-XF.c: New test.
7158 * gcc.test-framework/dg-warning-exp-P.c: New test.
7159 * gcc.misc-tests/dg-1.c: Remove.
7160 * gcc.misc-tests/dg-2.c: Remove.
7161 * gcc.misc-tests/dg-3.c: Remove.
7162 * gcc.misc-tests/dg-4.c: Remove.
7163 * gcc.misc-tests/dg-5.c: Remove.
7164 * gcc.misc-tests/dg-6.c: Remove.
7165 * gcc.misc-tests/dg-7.c: Remove.
7166 * gcc.misc-tests/dg-8.c: Remove.
7167 * gcc.misc-tests/dg-9.c: Remove.
7168 * gcc.misc-tests/dg-10.c: Remove.
7169 * gcc.misc-tests/dg-11.c: Remove.
7170 * gcc.misc-tests/dg-12.c: Remove.
7171 * gcc.misc-tests/dg-test.exp: Remove.
7172
7173 * gcc.test-framework/test-framework.awk: Change recording and
7174 printing of passes and failures.
7175
7176 * gcc.test-framework: New directory.
7177 * gcc.test-framework/README: New.
7178 * gcc.test-framework/test-framework.exp: New.
7179 * gcc.test-framework/test-framework.awk: New.
7180 * gcc.test-framework/gen_directive_tests: New.
7181
7182 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7183
7184 * lib/treelang.exp: Fix comment typos.
7185 (treelang_target_compile): Don't append libs=-ltreelang to options.
7186
7187 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7188
7189 * g++.dg/parse/typename7.C: Adjust error messages.
7190
7191 2005-01-31 Jeff Law <law@redhat.com>
7192
7193 * gcc.c-torture/execute/20050131-1.c: New test.
7194 * gcc.dg/wcaselabel.c: New test.
7195
7196 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7197
7198 * g++.dg/other/warning1.C: Adjust error messags.
7199 * g++.dg/parse/constant5.C: New test.
7200
7201 2005-01-31 Steven Bosscher <stevenb@suse.de>
7202
7203 PR c/19333
7204 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7205 the test case valid.
7206 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7207 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7208 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7209 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7210 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7211 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7212
7213 2005-01-31 Dale Johannesen <dalej@apple.com>
7214
7215 * g++.dg/opt/pr19650.C: New test.
7216
7217 2005-01-31 Richard Henderson <rth@redhat.com>
7218
7219 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7220 long double for intel double extended format.
7221 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7222
7223 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7224
7225 PR c++/19555
7226 * g++.dg/template/static10.C: New test.
7227
7228 PR c++/19395
7229 * g++.dg/parse/error24.C: New test.
7230
7231 PR c++/19367
7232 * g++.dg/lookup/builtin1.C: New test.
7233
7234 PR c++/19457
7235 * g++.dg/warn/conv3.C: New test.
7236
7237 2005-01-30 Bud Davis <bdavis@gfortran.org>
7238
7239 PR fortran/19647
7240 * gfortan.dg/inquire_7.f90
7241
7242 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7243
7244 PR tree-optimization/15791
7245 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7246 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7247 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7248 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7249 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7250 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7251 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7252 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7253 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7254 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7255
7256 2005-01-29 Paul Brook <paul@codesourcery.com>
7257
7258 PR fortran/18565
7259 * check.c (real_or_complex_check): New function.
7260 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7261 * intrinsic.c (add_functions): Use new check functions.
7262 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7263 Add prototypes.
7264
7265 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7266
7267 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7268 gcc.dg/lvalue-3.c: New tests.
7269 * gcc.dg/concat.c: Update expected messages.
7270
7271 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7272
7273 PR libfortran/19595
7274 * gfortran.dg/eor_1.f90: New test.
7275
7276 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7277
7278 PR fortran/19589
7279 * gfortran.dg/logical_data_1.f90: New test.
7280
7281 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7282
7283 PR c++/19253
7284 * g++.dg/template/crash33.C: New test.
7285
7286 PR c++/19667
7287 * g++.dg/template/crash32.C: New test.
7288
7289 2005-01-28 Ian Lance Taylor <ian@airs.com>
7290
7291 PR middle-end/16558
7292 * g++.dg/warn/Wreturn-type-2.C: New test.
7293
7294 2004-06-24 Jeff Law <law@redhat.com>
7295
7296 * gcc.dg/tree-ssa/20050128-1.c: New test.
7297
7298 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7299
7300 * gcc.target/frv/all-mdpackh-1.c: New test.
7301
7302 2005-01-28 Steven Bosscher <stevenb@suse.de>
7303
7304 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7305
7306 2005-01-27 Richard Henderson <rth@redhat.com>
7307
7308 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7309
7310 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7311
7312 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7313
7314 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7315
7316 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7317 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7318 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7319 to cope with cases where the multilib options override the dg-options.
7320
7321 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7322
7323 PR c/18946
7324 * gcc.dg/noncompile/20050120-1.c: New test.
7325
7326 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7327
7328 PR tree-optimization/19633
7329 * gcc.dg/pr19633.c: New test.
7330 * gcc.dg/tree-ssa/pr19633.c: New test.
7331
7332 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7333
7334 * gcc.dg/20041216-1.c: New test.
7335
7336 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7337
7338 PR objc/18862
7339 * objc.dg/selector-2.m: New test.
7340
7341 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7342
7343 * g++.dg/opt/range-test-2.C: New test.
7344
7345 PR rtl-optimization/19579
7346 * gcc.c-torture/execute/20050124-1.c: New test.
7347
7348 2005-01-26 Greg Parker <gparker@apple.com>
7349 Stuart Hastings <stuart@apple.com>
7350
7351 * gcc.c-torture/execute/20050125-1.c: New.
7352
7353 2005-01-18 Jan Hubicka <jh@suse.cz>
7354
7355 PR tree-optimize/19337
7356 * gcc.c-torture/compile/20050119-1.c: New test.
7357
7358 2005-01-24 James E Wilson <wilson@specifixinc.com>
7359
7360 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7361 test for successful match.
7362
7363 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7364
7365 PR objc/18408
7366 * objc.dg/comp-types-7.m: New test.
7367
7368 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7369
7370 * lib/target-supports.exp (current_target_name): New.
7371 (check_effective_target_ilp32, check_effective_target_lp64):
7372 Cache the result to use as long as the current target, with
7373 multilib flags, remains the same.
7374
7375 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7376 (dg-require-weak, dg-require-visibility, dg-require-alias,
7377 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7378 dg-require-effective-target, dg-skip-if): Remove call to
7379 skip_test_and_clear_xfail.
7380 (dg-test): Clear xfail data.
7381
7382 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7383
7384 PR target/17751
7385 * gcc.dg/ppc64-toc.c: New test.
7386
7387 * g++.dg/tree-ssa/empty-1.C: New test.
7388
7389 PR middle-end/19551
7390 * gcc.c-torture/execute/20050121-1.c: New test.
7391 * gcc.dg/20050121-2.c: New test.
7392
7393 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7394 Paul Brook <paul@codesourcery.com>
7395
7396 PR fortran/17941
7397 * gfortran.dg/real_const_1.f: New test.
7398 * gfortran.dg/real_const_2.f90: New test.
7399 * gfortran.dg/complex_int_1.f90: New test.
7400
7401 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7402
7403 PR fortran/19313
7404 * gfortan.dg/inquire_6.f90: New test.
7405
7406 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7407
7408 PR libfortran/19451
7409 * open_readonly_1.f90: New test.
7410
7411 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7412
7413 PR libfortran/18982
7414 * gfortran.dg/open_new.f90: New file.
7415
7416 2005-01-22 Paul Brook <paul@codesourcery.com>
7417
7418 * namelist_1.f90: New test.
7419
7420 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7421
7422 PR tree-optimization/19484
7423 * gcc.c-torture/compile/20050122-[12].c: New tests.
7424
7425 2005-01-22 Paul Brook <paul@codesourcery.com>
7426
7427 * gfortran.dg/implicit_2.f90: New test.
7428
7429 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7430
7431 PR fortran/19314
7432 * gfortran.dg/inquire_5.f90: New test.
7433
7434 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7435
7436 PR c/18809
7437 * gcc.dg/pr18809-1.c: New test.
7438
7439 2005-01-21 Ian Lance Taylor <ian@airs.com>
7440
7441 * gcc.dg/20050121-1.c: New test.
7442
7443 PR tree-optimization/13000
7444 * gcc.dg/20040206-1.c: Change warning to point where function is
7445 being inlined.
7446
7447 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7448
7449 PR c++/19208
7450 * g++.dg/template/array11.C: New test.
7451
7452 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7453
7454 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7455 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7456 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7457 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7458 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7459 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7460
7461 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7462
7463 PR tree-optimization/15349
7464 * gcc.dg/tree-ssa/pr15349.c: New.
7465
7466 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7467
7468 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7469
7470 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7471
7472 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7473 scan-assembler-times directive name.
7474
7475 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7476 after dg-do.
7477
7478 PR rtl-optimization/19462
7479 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7480
7481 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7482
7483 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7484 counting function calls on ia64.
7485
7486 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7487
7488 PR rtl-optimization/15139
7489 * gcc.dg/20050111-2.c: New test.
7490
7491 PR c/17297
7492 * gcc.c-torture/compile/20050113-1.c: New testcase.
7493
7494 PR middle-end/19164
7495 * gcc.dg/20050113-1.c: New testcase.
7496
7497 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7498
7499 * gcc.dg/vect/vect-85.c: Add comment.
7500 * gcc.dg/vect/vect-86.c: Add xfail for now.
7501 * gcc.dg/vect/vect-87.c: Add xfail for now.
7502 * gcc.dg/vect/vect-88.c: Add xfail for now.
7503 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7504
7505 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7506
7507 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7508
7509 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7510
7511 * g++.dg/debug/typedef3.C: New test.
7512
7513 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7514
7515 PR c/19472
7516 * gcc.dg/asm-a.c: New test.
7517
7518 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7519
7520 * gcc.dg/sh-relax.c: Add prototype for abort.
7521
7522 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7523
7524 * gcc.dg/short-compare-1.c: New test.
7525 * gcc.dg/short-compare-2.c: Likewise.
7526
7527 2005-01-18 Michael Matz <matz@suse.de>
7528
7529 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7530
7531 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7532
7533 PR tree-optimization/19121
7534 * gcc.c-torture/compile/pr19121.c: New test.
7535
7536 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7537
7538 PR target/19357
7539 * gcc.c-torture/compile/pr19357.c: New test.
7540
7541 2005-01-17 Ian Lance Taylor <ian@airs.com>
7542
7543 PR c/5675
7544 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7545 pass--those that refer just to the variable, possibly with a
7546 cast.
7547 * gcc.dg/c99-const-expr-3.c: Likewise.
7548
7549 PR middle-end/13127
7550 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7551 longer emitted.
7552
7553 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7554
7555 PR fortran/18778
7556 * gfortran.dg/endfile_2.f90: New test.
7557
7558 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7559
7560 PR 19168
7561 * gfortran.dg/select_5.f90: New test.
7562
7563 2004-01-16 Paul Brook <paul@codesourcery.com>
7564
7565 * gfortran.dg/common_4.f90: New test.
7566
7567 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7568
7569 PR rtl-optimization/19462
7570 * gcc.dg/torture/pr19462-1.c: New test.
7571
7572 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7573
7574 PR objc/19321
7575 * objc.dg/func-ptr-2.m: New.
7576 * objc.dg/volatile-1.m: New.
7577
7578 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7579
7580 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7581
7582 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7583
7584 PR tree-optimization/19060
7585 * gcc.c-torture/execute/20050104-1.c: New test.
7586
7587 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7588
7589 PR fortran/18983
7590 * gfortran.dg/write_to_null.f90: New test.
7591
7592 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7593 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7594
7595 PR other/19328
7596 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7597 argument.
7598
7599 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7600
7601 PR c++/19263
7602 * g++.dg/init/vector1.C: New test.
7603
7604 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7605
7606 PR target/13158
7607 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7608 PR target/18987
7609 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7610
7611 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7612
7613 * gfortran.dg/select_1.f90: New test.
7614 * gfortran.dg/select_2.f90: New test.
7615 * gfortran.dg/select_3.f90: New test.
7616 * gfortran.dg/select_4.f90: New test.
7617
7618 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7619
7620 PR middle-end/19084
7621 PR rtl-optimization/19348
7622 * gcc.dg/20050111-1.c: New test.
7623 * gcc.c-torture/execute/20050111-1.c: New test.
7624
7625 * gcc.dg/i386-asm-4.c: New test.
7626
7627 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7628
7629 * gcc.dg/nested-func-2.c: New test.
7630 * ada/acats/norun.lst: Remove c953002.
7631
7632 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7633
7634 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7635
7636 2005-01-12 Ben Elliston <bje@au.ibm.com>
7637
7638 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7639
7640 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7641
7642 PR target/18761
7643 * g++.dg/abi/align1.C: New test.
7644
7645 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7646
7647 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7648 at a time.
7649 * g++.dg/ext/altivec_check.h: Support compiling as C.
7650
7651 2005-01-10 Roger Sayle <roger@eyesopen.com>
7652
7653 PR c++/19355
7654 * g++.dg/expr/pr19355-1.C: New test case.
7655
7656 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7657
7658 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7659 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7660 * ada/acats/tests/c3/c92005b.ada: Likewise.
7661 * ada/acats/tests/c3/cxb3012.a: Likewise.
7662 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7663
7664 2005-01-09 Paul Brook <paul@codesourcery.com>
7665
7666 * gfortran.dg/common_2.f90: New file.
7667 * gfortran.dg/common_3.f90: New file.
7668
7669 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7670
7671 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7672
7673 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7674
7675 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7676 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7677 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7678 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7679 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7680 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7681 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7682 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7683 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7684 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7685 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7686 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7687 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7688 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7689 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7690 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7691 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7692 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7693 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7694 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7695 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7696 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7697 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7698 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7699 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7700 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7701 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7702 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7703 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7704 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7705 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7706 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7707 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7708 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7709 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7710 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7711 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7712 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7713 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7714 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7715 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7716 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7717 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7718 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7719 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7720 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7721 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7722 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7723 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7724 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7725 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7726 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7727 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7728 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7729 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7730 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7731 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7732 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7733 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7734 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7735 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7736 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7737 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7738 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7739 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7740 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7741 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7742
7743 * gcc.dg/vect/vect-1.c: Fix spelling.
7744 * gcc.dg/vect/vect-10.c: Fix spelling.
7745 * gcc.dg/vect/vect-11.c: Fix spelling.
7746 * gcc.dg/vect/vect-12.c: Fix spelling.
7747 * gcc.dg/vect/vect-14.c: Fix spelling.
7748 * gcc.dg/vect/vect-15.c: Fix spelling.
7749 * gcc.dg/vect/vect-16.c: Fix spelling.
7750 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7751 * gcc.dg/vect/vect-64.c: Fix comments.
7752 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7753
7754 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7755 Ira Rosen <irar@il.ibm.com>
7756
7757 * gcc.dg/vect/vect-70.c: New test.
7758 * gcc.dg/vect/vect-71.c: New test.
7759
7760 2005-01-09 Manfred Hollstein <mh@suse.com>
7761
7762 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7763 * gcc.dg/pr18241-2.c: Likewise.
7764 * gcc.dg/pr18241-3.c: Likewise.
7765 * gcc.dg/pr18241-4.c: Likewise.
7766 * gcc.dg/pr18241-5.c: Likewise.
7767
7768 2005-01-08 Richard Henderson <rth@redhat.com>
7769
7770 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7771 False for x86 and x86-64.
7772
7773 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7774
7775 PR tree-optimization/18241
7776 * gcc.dg/pr18241-1.c: New test.
7777 * gcc.dg/pr18241-2.c: New test.
7778 * gcc.dg/pr18241-3.c: New test.
7779 * gcc.dg/pr18241-4.c: New test.
7780 * gcc.dg/pr18241-5.c: New test.
7781
7782 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7783
7784 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7785 gfortran.dg/select_4.f90: New.
7786
7787 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7788
7789 * gcc.c-torture/execute/20050107-1.c: New test.
7790
7791 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7792
7793 PR c++/19298
7794 * g++.dg/template/ref2.C: New.
7795
7796 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7797
7798 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7799 instead of being empty.
7800
7801 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7802
7803 PR fortran/15553
7804 * gfortran.dg/array-1.f90: New test.
7805
7806 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7807
7808 PR tree-optimization/19283
7809 * gcc.c-torture/execute/20050106-1.c: New test.
7810
7811 PR rtl-optimization/18861
7812 * gcc.dg/20050105-1.c: New test.
7813
7814 PR tree-optimization/18828
7815 * gcc.dg/20050105-2.c: New test.
7816
7817 2005-01-07 Andreas Jaeger <aj@suse.de>
7818
7819 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7820
7821 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7822
7823 PR fortran/18398
7824 * gfortran.dg/fmt_read.f90: New test.
7825
7826 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7827
7828 * gcc.dg/rs6000-ldouble-2.c: New.
7829
7830 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7831
7832 PR c++/19244
7833 * g++.dg/parser/ctor2.C: New test.
7834
7835 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7836
7837 PR c++/17154
7838 * g++.dg/template/using9.C: New test.
7839
7840 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7841
7842 PR c++/19258
7843 * g++.dg/lookup/friend6.C: New test.
7844
7845 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7846
7847 PR c++/19270
7848 * g++.dg/template/array10.C: New.
7849
7850 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7851
7852 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7853 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7854
7855 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7856
7857 * gcc.c-torture/compile/20050105-1.c: New test.
7858
7859 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7860
7861 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7862
7863 2005-01-05 Roger Sayle <roger@eyesopen.com>
7864
7865 PR middle-end/19100
7866 * gcc.dg/conv-3.c: New test case.
7867
7868 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7869
7870 * gcc.dg/asm-wide-1.c: New test.
7871
7872 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7873
7874 PR c++/19030
7875 * g++.dg/parse/crash22.C: New
7876
7877 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7878
7879 PR 19257
7880 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7881
7882 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7883
7884 PR middle-end/17767
7885 * gcc.dg/i386-mmx-6.c: New test case.
7886
7887 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7888
7889 PR tree-optimization/18308
7890 * gcc.dg/vect/pr18308.c: New testcase.
7891
7892 2005-01-04 Andreas Jaeger <aj@suse.de>
7893
7894 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7895
7896 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7897 Robert Bowdidge <bowdidge@apple.com>
7898
7899 * gcc.dg/cpp/subframework1.c: New.
7900 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7901 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7902 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7903 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7904
7905 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7906
7907 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
7908 producing warning.
7909 * gcc.dg/darwin-weakimport-2.c: New.
7910
7911 2005-01-03 Richard Henderson <rth@redhat.com>
7912
7913 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
7914
7915 2005-01-03 Richard Henderson <rth@redhat.com>
7916
7917 * gcc.dg/vect/vect.exp: Enable for ia64.
7918 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
7919 (check_effective_target_vect_float): Likewise.
7920 (check_effective_target_vect_no_align): Likewise.
7921 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
7922 * gcc.dg/vect/vect-8.c: Likewise.
7923
7924 2005-01-03 Uros Bizjak <uros@kss-loka.si>
7925
7926 PR target/19236
7927 * gcc.dg/pr19236-1.c: New test case.
7928
7929 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7930
7931 PR rtl-optimization/12092
7932 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
7933
7934 2005-01-02 Andreas Jaeger <aj@suse.de>
7935
7936 * gcc.dg/pr12092-1.c: Do not run on x86_64.
7937
7938 2005-01-01 Roger Sayle <roger@eyesopen.com>
7939 Andrew Pinski <pinskia@physics.uc.edu>
7940
7941 PR rtl-optimization/12092
7942 * gcc.dg/pr12092-1.c: New test case.
7943
7944 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
7945
7946 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
7947 'hidden' and 'default' for better portability.
7948 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
7949
7950 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
7951 6 and 7.
7952 * g++.old-deja/g++.brendan/new3.C: Likewise.
7953
7954 2005-01-01 Steven Bosscher <stevenb@suse.de>
7955
7956 * gcc.dg/20041231-1.C: New test.
7957 * g++.dg/warn/Wunreachable-code-1.C: New test.
7958
7959 2004-12-30 David Edelsohn <edelsohn@gnu.org>
7960
7961 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
7962 file, not /dev/null. Abort on error.
7963
7964 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
7965 Ziemowit Laski <zlaski@apple.com>
7966
7967 PR objc/18971
7968 * objc.dg/encode-5.m: New test.
7969
7970 2004-12-29 Richard Henderson <rth@redhat.com>
7971
7972 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
7973 * objc.dg/stabs-1.m: Disable for ia64.
7974
7975 2004-12-29 Mark Mitchell <mark@codesourcery.com>
7976
7977 PR c++/19190
7978 * g++.dg/warn/Wunused-10.C: New test.
7979
7980 2004-12-28 Richard Henderson <rth@redhat.com>
7981
7982 * objc.dg/stabs-1.m: Disable for alpha.
7983
7984 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7985
7986 PR c++/19149
7987 * g++.dg/parse/error23.C: New test.
7988
7989 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7990
7991 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
7992
7993 PR fortran/19032
7994 * gfortran.dg/intrinsic_modulo_1.f90: New.
7995 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
7996 tests with divisor -1.
7997
7998 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7999
8000 * g++.dg/opt/temp1.C (memcpy): Return a value.
8001
8002 PR c++/19148
8003 * g++.dg/expr/cond7.C: New test.
8004
8005 2004-12-27 Paul Brook <paul@codesourcery.com>
8006
8007 * gfortran.dg/g77/select_no_compile.f: Remove.
8008
8009 2004-12-27 Richard Henderson <rth@redhat.com>
8010
8011 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8012 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8013 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8014
8015 2004-12-26 Richard Henderson <rth@redhat.com>
8016
8017 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8018 by 1i instead of token pasting.
8019
8020 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8021
8022 PR tree-optimization/17578
8023 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8024 to additional_flags.
8025 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8026
8027 2004-12-25 Richard Henderson <rth@redhat.com>
8028
8029 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8030 Remove Alpha.
8031
8032 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8033
8034 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8035 hppa*-*-hpux*.
8036 * gcc.dg/pr17957.c (dg-options): Likewise.
8037 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8038 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8039 instead of 0 on __hppa__.
8040 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8041 "foo,%r" on hppa*-*-*.
8042
8043 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8044
8045 PR fortran/19071
8046 * gfortran.dg/complex_write.f90: New test.
8047
8048 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8049
8050 PR c++/17595
8051 * g++.dg/parse/pragma2.C: New test.
8052
8053 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8054
8055 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8056
8057 * gcc.dg/empty2.c: Add missing dg-warning.
8058
8059 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8060
8061 PR c++/17413
8062 * g++.dg/template/local4.C: New test.
8063 * g++.dg/template/crash19.C: Add dg-error marker.
8064
8065 * g++.dg/template/crash31.C: Correct embedded PR number.
8066
8067 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8068
8069 PR c++/16405
8070 * g++.dg/opt/temp1.C: Add do-run marker.
8071
8072 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8073
8074 * g++.dg/template/spec19.C: New.
8075
8076 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8077
8078 PR target/16819
8079 * gcc.dg/empty2.c: New.
8080
8081 2004-12-23 Richard Henderson <rth@redhat.com>
8082
8083 * lib/target-supports.exp (check_effective_target_vect_no_align):
8084 Remove i?86 and x86-64.
8085
8086 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8087
8088 PR c++/16405
8089 * g++.dg/opt/temp1.C: New test.
8090
8091 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8092
8093 PR c++/18733
8094 * g++.dg/template/friend33.C: New testcase.
8095
8096 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8097
8098 PR c++/18464
8099 * g++.dg/template/cond5.C: New test.
8100
8101 PR c++/18492
8102 * g++.dg/inherit/thunk3.C: New test.
8103
8104 PR c++/11224
8105 * g++.dg/warn/Wunused-9.C: New test.
8106
8107 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8108
8109 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8110
8111 2004-12-22 Jan Beulich <jbeulich@novell.com>
8112
8113 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8114
8115 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8116
8117 PR c++/18378
8118 * g++.dg/ext/packed8.C: New test.
8119
8120 PR c++/19063
8121 * g++.dg/template/crash31.C: New test.
8122
8123 PR c++/19034
8124 * g++.dg/template/crash30.C: New test.
8125
8126 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8127
8128 PR C++/18984
8129 * g++.dg/eh/ctor3.C: New test.
8130
8131 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8132
8133 * objc.dg/stabs-1.m: Allow section name to be quoted and
8134 assembly label to begin with '.LL'.
8135
8136 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8137
8138 * gcc.dg/vect/vect.exp
8139 (check_effective_target_lp64_or_vect_no_align): New.
8140 * gcc.dg/vect/vect-77.c: Use it.
8141 * gcc.dg/vect/vect-78.c: Use it.
8142
8143 * lib/target-supports.exp
8144 (check_effective_target_vect_no_max,
8145 check_effective_target_vect_no_bitwise,
8146 check_effective_target_vect_no_align): New.
8147 * gcc.dg/vect/vect-13.c: Use them.
8148 * gcc.dg/vect/vect-17.c: Ditto.
8149 * gcc.dg/vect/vect-18.c: Ditto.
8150 * gcc.dg/vect/vect-19.c: Ditto.
8151 * gcc.dg/vect/vect-20.c: Ditto.
8152 * gcc.dg/vect/vect-27.c: Ditto.
8153 * gcc.dg/vect/vect-29.c: Ditto.
8154 * gcc.dg/vect/vect-44.c: Ditto.
8155 * gcc.dg/vect/vect-48.c: Ditto.
8156 * gcc.dg/vect/vect-50.c: Ditto.
8157 * gcc.dg/vect/vect-52.c: Ditto.
8158 * gcc.dg/vect/vect-54.c: Ditto.
8159 * gcc.dg/vect/vect-56.c: Ditto.
8160 * gcc.dg/vect/vect-58.c: Ditto.
8161 * gcc.dg/vect/vect-60.c: Ditto.
8162 * gcc.dg/vect/vect-72.c: Ditto.
8163 * gcc.dg/vect/vect-80.c: Ditto.
8164
8165 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8166
8167 PR c++/14075
8168 * g++.dg/init/string1.C: New.
8169
8170 PR c++/18975
8171 * g++.dg/other/synth1.C: New.
8172
8173 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8174
8175 PR c/18963
8176 * gcc.dg/pr18963-1.c: New test.
8177
8178 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8179
8180 PR c/18596
8181 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8182 * gcc.dg/pr18596-1.c: Use dg-error.
8183 (dg-options): Use -fno-unit-at-a-time.
8184 * gcc.dg/pr18596-2.c: New test.
8185 * gcc.dg/pr18596-3.c: New test.
8186
8187 2004-12-20 Roger Sayle <roger@eyesopen.com>
8188
8189 PR middle-end/18683
8190 * g++.dg/opt/pr18683-1.C: New test case.
8191
8192 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8193
8194 PR other/19093
8195 * g++.dg/opt/max1.C: Fix for 64bit targets.
8196
8197 2004-12-20 Matt Austern <austern@apple.com>
8198
8199 PR c++/19044
8200 * g++.dg/ext/builtin6.C: New
8201
8202 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8203
8204 PR tree-optimization/19080
8205 * gcc.c-torture/compile/pr19080.c: New test.
8206
8207 2004-12-20 Steven Bosscher <stevenb@suse.de>
8208
8209 * gcc.dg/20041219-1.c: New test.
8210
8211 2004-12-19 Roger Sayle <roger@eyesopen.com>
8212
8213 PR middle-end/19068
8214 * g++.dg/opt/max1.C: New test case.
8215
8216 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8217
8218 * gcc.dg/fdata-sections-1.c: New test.
8219
8220 2004-12-18 Roger Sayle <roger@eyesopen.com>
8221
8222 PR middle-end/18548
8223 * gcc.dg/max-1.c: New test case.
8224
8225 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8226
8227 * gcc.c-torture/execute/20041218-1.c: New test.
8228
8229 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8230
8231 * gcc.dg/pr18501.c: New test.
8232 * gcc.dg/uninit-5.c: XFAIL.
8233 * gcc.dg/uninit-9.c: XFAIL.
8234
8235 2004-12-17 Dale Johannesen <dalej@apple.com>
8236
8237 * gcc.dg/20041213-1.c: New.
8238
8239 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8240
8241 * objc.dg/stabs-1.m: Allow assembly label to begin
8242 with a dot ('.').
8243
8244 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8245
8246 * gcc.c-torture/execute/20041213-1.c: Move...
8247 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8248
8249 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8250
8251 PR c++/18721
8252 * g++.dg/lookup/conv-5.C: New.
8253
8254 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8255
8256 * objc.dg/stabs-1.m: New test.
8257
8258 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8259
8260 * gcc.dg/visibility-c.c: Change compile to
8261 assemble for the test.
8262
8263 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8264
8265 PR target/19041
8266 * gcc.dg/visibility-c.c: New test.
8267
8268 2004-12-16 Roger Sayle <roger@eyesopen.com>
8269
8270 PR middle-end/18493
8271 * gcc.dg/switch-8.c: New test case.
8272
8273 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8274
8275 PR c++/18905
8276 * g++.dg/template/init4.C: New.
8277 * g++.dg/opt/static3.C: Enable optimizer.
8278
8279 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8280
8281 * g++.dg/other/complex1.C: New test.
8282
8283 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8284
8285 * g++.dg/opt/inline9.C: New test.
8286
8287 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8288
8289 PR fortran/18993
8290 * gfotran.dg/nullify_1.f: New test.
8291
8292 2004-12-15 Richard Henderson <rth@redhat.com>
8293
8294 * gcc.target/i386/i386.exp: New harness.
8295 * gcc.target/i386/vect-args.c: New.
8296
8297 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8298
8299 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8300
8301 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8302
8303 PR c++/18825
8304 * g++.dg/template/friend32.C: New test.
8305
8306 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8307
8308 * cpp/pragma-once-1.c: New test.
8309 * cpp/pragma-once-1b.h: Likewise.
8310 * cpp/pragma-once-1c.h: Likewise.
8311 * cpp/pragma-once-1d.h: Likewise.
8312 * cpp/inc/pragma-once-1a.h: Likewise.
8313
8314 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8315 Steven G. Kargl <kargls@comcast.net>
8316
8317 PR fortran/17597
8318 * gfortran.dg/list_read_3.f90: New test.
8319
8320 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8321
8322 * gcc.dg/ftrapv-2.c: New test.
8323
8324 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8325
8326 PR c++/18981
8327 * g++.dg/template/typename9.C: New test.
8328
8329 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8330
8331 PR c++/18738
8332 * g++.dg/template/typename8.C: New test.
8333 * g++.dg/parse/friend2.C: Tweak error message.
8334
8335 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8336
8337 * gcc.c-torture/20041214-1.c: New test.
8338
8339 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8340
8341 PR c++/18965
8342 * g++.dg/init/array17.C: New test.
8343
8344 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8345
8346 PR c++/18793
8347 * g++.dg/init/aggr3.C: New test.
8348
8349 2004-12-14 Janis Johnson <janis187@us.ibm.com
8350
8351 * gcc.dg/altivec-types-1.c: New test.
8352 * gcc.dg/altivec-types-2.c: New test.
8353 * gcc.dg/altivec-types-3.c: New test.
8354 * gcc.dg/altivec-types-4.c: New test.
8355 * g++.dg/ext/altivec-types-1.C: New test.
8356 * g++.dg/ext/altivec-types-2.C: New test.
8357 * g++.dg/ext/altivec-types-3.C: New test.
8358 * g++.dg/ext/altivec-types-4.C: New test.
8359
8360 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8361
8362 PR middle-end/18951
8363 * gcc.c-torture/execute/20041213-1.c: New test.
8364
8365 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8366
8367 PR c++/18949
8368 * g++.dg/template/cast1.C: New.
8369
8370 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8371
8372 * gcc.c-torture/execute/20041213-2.c: New test.
8373
8374 2004-12-13 Richard Henderson <rth@redhat.com>
8375
8376 * gcc.dg/i386-sse-10.c: Fix typo in options.
8377
8378 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8379
8380 PR c++/18968
8381 * g++.dg/opt/pr18968.C: New test.
8382
8383 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8384
8385 PR c++/18925
8386 * g++.dg/ext/visibility/staticdatamem.C: New test.
8387
8388 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8389
8390 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8391
8392 2004-12-13 Roger Sayle <roger@eyesopen.com>
8393
8394 PR rtl-optimization/18928
8395 * gcc.dg/pr18928-1.c: New test case.
8396
8397 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8398
8399 PR tree-opt/16951
8400 * gcc.c-torture/compile/20041211-1.c: New.
8401
8402 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8403
8404 PR middle-end/17564
8405 * gcc.c-torture/execute/20041212-1.c: New test.
8406
8407 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8408
8409 PR fortran/18869
8410 * gfortran.dg/common_1.f90: New test.
8411
8412 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8413 Paul Brook <paul@codesourcery.com>
8414
8415 PR fortran/16222
8416 * gfortran.dg/real_do_1.f90: New test.
8417
8418 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8419
8420 PR tree-opt/18040
8421 * g++.dg/opt/ptrmem6.C: New test.
8422
8423 2004-12-11 Roger Sayle <roger@eyesopen.com>
8424
8425 PR middle-end/18921
8426 * gcc.dg/pr18921-1.c: New test case.
8427
8428 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8429
8430 PR fortran/17175
8431 * gfortran.dg/scale_1.f90: New test.
8432
8433 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8434
8435 PR middle-end/18903
8436 * gcc.c-torture/compile/pr18903.c: New test.
8437
8438 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8439
8440 * gcc.c-torture/execute/20041210-1.c: New test.
8441
8442 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8443
8444 PR c++/18731
8445 * g++.dg/parser/struct-1.C: New test.
8446 * g++.dg/parser/struct-2.C: New test.
8447 * g++.dg/parser/struct-3.C: New test.
8448
8449 2004-12-09 Richard Henderson <rth@redhat.com>
8450
8451 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8452
8453 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8454 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8455
8456 2004-12-09 Matt Austern <austern@apple.com>
8457
8458 PR c++/18514
8459 * g++.dg/ext/builtin1.C: New
8460 * g++.dg/ext/builtin2.C: New
8461 * g++.dg/ext/builtin3.C: New
8462 * g++.dg/ext/builtin4.C: New
8463 * g++.dg/ext/builtin5.C: New
8464
8465 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8466
8467 PR tree-opt/18904
8468 * g++.dg/opt/ptrmem5.C: New test.
8469
8470 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8471
8472 * g++.dg/parse/typename5.C: Adjust for new error.
8473 * g++.dg/parse/typename7.C: New.
8474
8475 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8476
8477 PR c++/18073
8478 * g++.dg/other/mmintrin.C: New test.
8479
8480 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8481
8482 PR c++/16681
8483 * g++.dg/init/array15.C: New.
8484 * g++.dg/init/array16.C: New.
8485
8486 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8487
8488 PR fortran/18826
8489 * gfortran.dg/assign_1.f90: New test.
8490
8491 2004-12-08 Nick Clifton <nickc@redhat.com>
8492
8493 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8494 * gcc.target/xstormy16/data_below100: Likewise.
8495 * gcc.target/xstormy16/sfr: Likewise.
8496 * gcc.target/xstormy16/below100.S: New test source file.
8497 * gcc.target/xstormy16/below100.ld: New test linker script.
8498 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8499 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8500 bp instructions.
8501 * gcc.target/xstormy16/bp.c: Likewise.
8502
8503 * gcc.target/xstormy16/bss_below100: New files:
8504 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8505 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8506 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8507 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8508 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8509 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8510 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8511 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8512 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8513 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8514 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8515 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8516 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8517 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8518 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8519 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8520 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8521 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8522 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8523 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8524 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8525 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8526 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8527 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8528 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8529 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8530 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8531
8532 * gcc.target/xstormy16/data_below100: New files:
8533 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8534 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8535 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8536 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8537 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8538 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8539 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8540 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8541 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8542 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8543 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8544 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8545 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8546 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8547 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8548 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8549 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8550 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8551 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8552 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8553 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8554 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8555 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8556 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8557 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8558 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8559 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8560
8561 * gcc.target/xstormy16/sfr: New files:
8562 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8563 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8564 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8565 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8566 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8567 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8568 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8569 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8570 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8571 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8572 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8573 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8574 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8575 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8576 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8577 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8578 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8579 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8580 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8581 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8582 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8583 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8584 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8585 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8586 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8587 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8588 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8589 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8590 27_if0_sfrw_bitfield_f.c
8591
8592 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8593
8594 PR c++/18100
8595 * g++.dg/lookup/name-clash4.C: New test.
8596
8597 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8598
8599 PR c++/18672
8600 * g++.dg/opt/array1.C: New.
8601
8602 PR c++/18803
8603 * g++.dg/template/operator5.C: New.
8604
8605 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8606
8607 PR c/18867
8608 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8609
8610 2004-12-07 Steven Bosscher <stevenb@suse.de>
8611
8612 * gcc.dg/noncompile/20041207.c: New test.
8613
8614 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8615
8616 * g++.dg/other/unreachable-1.C: New test.
8617
8618 2004-12-06 Nick Clifton <nickc@redhat.com>
8619
8620 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8621 <limits.h> because the latter comes from gcc's include/ directory
8622 and not the newlib/libc/include directory.
8623
8624 2004-12-04 Richard Henderson <rth@redhat.com>
8625
8626 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8627
8628 2004-12-04 Richard Henderson <rth@redhat.com>
8629
8630 * lib/target-supports.exp (check_gc_sections_available): Disable
8631 for alpha and ia64.
8632
8633 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8634
8635 PR middle-end/17909
8636 * g++.dg/other/vararg-2.C: New test.
8637
8638 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8639
8640 PR c++/17011, c++/17971
8641 * g++.dg/template/error15.C: Adjust expected error.
8642 * g++.dg/template/instantiate3.C: Likewise.
8643
8644 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8645
8646 * gcc.dg/altivec-18.c: Fix for darwin
8647
8648 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8649
8650 PR c++/18782
8651 * g++.dg/parse/ptrmem2.C: New.
8652
8653 PR c++/18318
8654 * g++.dg/template/new1.C: New.
8655
8656 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8657
8658 PR fortran/18710
8659 * gfortran.dg/direct_io_3.f90: New test.
8660
8661 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8662
8663 PR 18758
8664 * g++.dg/parse/crash21.C: New.
8665
8666 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8667
8668 PR c++/15664, c++/18276
8669 * g++.dg/template/ttp13.C: New test.
8670 * g++.dg/template/ttp14.C: Likewise.
8671
8672 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8673
8674 PR c++/18123
8675 * g++.dg/parse/enum2.C: New test.
8676 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8677
8678 2004-12-02 Nick Clifton <nickc@redhat.com>
8679
8680 * gcc.target/xstormy16: New test directory.
8681 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8682 * gcc.target/xstormy16/bp.c: Check the generation of bp
8683 instructions.
8684 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8685 bn instructions and the BELOW100 attribute.
8686
8687 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8688
8689 PR target/16952
8690 * gcc.dg/ppc-eabi.c: New.
8691
8692 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8693
8694 PR fortran/18284
8695 * gfortran.dg/backspace.f90
8696
8697 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8698
8699 * gfortran.dg/inquire.f90: New test.
8700
8701 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8702
8703 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8704 handle effective-target-keyword.
8705 (dg-skip-if): Support effective-target keyword as target list.
8706 (dg-xfail-if): Ditto.
8707 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8708
8709 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8710
8711 PR tree-optimization/18291
8712 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8713
8714 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8715
8716 PR C++/18729
8717 * g++.dg/parse/crash20.C: New.
8718
8719 PR c++/17431
8720 * g++.dg/overload/arg1.C: New.
8721 * g++.dg/overload/arg2.C: New.
8722 * g++.dg/overload/arg3.C: New.
8723 * g++.dg/overload/arg4.C: New.
8724
8725 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8726
8727 * gcc.dg/c99-flex-array-4.c: Remove.
8728
8729 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8730
8731 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8732
8733 * lib/target-supports.exp (is-effective-target): Simplify.
8734
8735 * lib/target-supports.exp (check_effective_target_vect_long):
8736 Fix for powerpc64-*-*.
8737
8738 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8739
8740 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8741 to support new requirements on FreeBSD 5.
8742
8743 2004-11-30 Devang Patel <dpatel@apple.com>
8744
8745 PR 18702
8746 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8747
8748 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8749
8750 * g++.dg/ext/altivec-13.C: New test.
8751
8752 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8753
8754 PR tree-opt/18298
8755 * gcc.c-torture/execute/p18298.c: New test.
8756
8757 2004-11-30 Ira Rosen <irar@il.ibm.com>
8758 Dorit Naishlos <dorit@il.ibm.com>
8759
8760 PR tree-opt/18607
8761 * gcc.dg/vect/vect-89.c: New test.
8762
8763 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8764
8765 * gcc.dg/pr18596-1.c: New test.
8766
8767 2004-11-30 Ben Elliston <bje@au.ibm.com>
8768
8769 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8770
8771 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8772
8773 PR c/18479
8774 * gcc.dg/pr18479.c: New test.
8775
8776 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8777
8778 PR target/18490
8779 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8780 mmix-knuth-mmixware.
8781
8782 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8783 cris-*-elf* cris-*-aout* mmix-*-*
8784
8785 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8786
8787 PR middle-end/18725
8788 * gcc.dg/pr18725.c: New test.
8789
8790 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8791
8792 PR target/18488
8793 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8794
8795 PR target/18336
8796 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8797
8798 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8799
8800 PR c++/18368
8801 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8802 * g++.old-deja/g++.law/ctors5.C: Likewise.
8803 * g++.old-deja/g++.other/crash25.C: Likewise.
8804
8805 PR c++/18674
8806 * g++.dg/template/error16.C: New test.
8807
8808 PR c++/18512
8809 * g++.dg/template/crash29.C: New test.
8810
8811 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8812
8813 PR tree-optimization/18712
8814 * gcc.c-torture/compile/pr18712.c: New test.
8815
8816 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8817
8818 PR c/7544
8819 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8820 tests.
8821
8822 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8823
8824 PR c++/18652
8825 * g++.dg/lookup/crash6.C: New test.
8826
8827 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8828
8829 PR middle-end/18164
8830 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8831
8832 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8833
8834 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8835 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8836 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8837
8838 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8839
8840 * gcc.dg/pr18164.c: New test.
8841
8842 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8843
8844 * gcc.dg/funroll-loops-all.c: New.
8845
8846 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8847
8848 PR target/18489
8849 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8850 delimeter, match space and TAB as well as ":".
8851
8852 PR target/18484
8853 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8854
8855 PR target/18348
8856 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8857
8858 PR target/18345
8859 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8860
8861 PR target/18337
8862 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8863
8864 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8865
8866 * gfortran.dg/direct_io_2.f90: New test.
8867
8868 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8869
8870 PR target/18334
8871 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8872
8873 2004-11-28 Richard Henderson <rth@redhat.com>
8874
8875 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8876
8877 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8878
8879 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8880 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8881 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8882 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8883 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8884 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8885 gcc.dg/pointer-arith-8.c: New tests.
8886
8887 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8888
8889 PR fortran/18364
8890 * gfortran.dg/endfile.f90: New test.
8891
8892 2004-11-27 Falk Hueffner <falk@debian.org>
8893
8894 * gcc.dg/loop-6.c: New test.
8895
8896 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8897
8898 * gcc.c-torture/execute/20041126-1.c: New test.
8899
8900 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8901
8902 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8903 on IRIX.
8904
8905 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8906
8907 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
8908 functions.
8909
8910 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8911
8912 PR rtl-optimization/17825
8913 * gcc.c-torture/compile/20041119-1.c: New test.
8914
8915 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8916
8917 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
8918 Check existence of ld library path variables before unsetting.
8919
8920 2004-11-26 Mark Mitchell <mark@codesourcery.com>
8921
8922 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
8923
8924 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8925
8926 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
8927
8928 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8929
8930 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
8931
8932 2004-11-26 Ben Elliston <bje@au.ibm.com>
8933
8934 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
8935 dg-do directive.
8936
8937 2004-11-26 Ben Elliston <bje@au.ibm.com>
8938
8939 * gcc.dg/pr17957.c: Pass --param, not -param.
8940
8941 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8942
8943 PR middle-end/17957
8944 * testsuite/gcc.dg/pr17957.c: New test.
8945
8946 2004-11-25 Mark Mitchell <mark@codesourcery.com>
8947
8948 PR c++/18445
8949 * g++.dg/template/crash28.C: Likewise.
8950
8951 PR c++/18001
8952 * g++.dg/expr/unary2.C: Adjust lvalue messages.
8953 * g++.dg/ext/lvaddr.C: Likewise.
8954 * g++.dg/opt/pr7503-3.C: Likewise.
8955
8956 PR c++/18466
8957 * g++.dg/parse/qualified3.C: New test.
8958 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
8959
8960 PR c++/18545
8961 * g++.dg/expr/return1.C: New test.
8962
8963 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8964
8965 Friend class name lookup 3/n, PR c++/3332
8966 * g++.dg/lookup/friend3.C: New test.
8967 * g++.dg/lookup/friend4.C: Likewise.
8968 * g++.dg/lookup/friend5.C: Likewise.
8969
8970 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8971
8972 Friend class name lookup 2/n, PR c++/14513, c++/15410
8973 * g++.dg/lookup/friend2.C: New test.
8974 * g++.dg/template/friend31.C: Likewise.
8975
8976 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8977
8978 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
8979
8980 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8981
8982 PR c++/17473
8983 * g++.dg/tc1/dr56.C: Remove.
8984 * g++.dg/template/typedef1.C: Add dg-error markers.
8985 * g++.old-deja/g++.other/typedef7.C: Likewise.
8986
8987 PR c++/18285
8988 * g++.dg/parse/typedef7.C: New test.
8989
8990 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
8991
8992 * gcc.c-torture/execute/20041124-1.c: New test.
8993
8994 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8995
8996 * g++.dg/template/deduce3.C: New test.
8997
8998 PR c++/18586
8999 * g++.dg/template/crash27.C: New test.
9000
9001 PR c++/18530
9002 * g++.dg/warn/Wshadow-3.C: New test.
9003
9004 2004-11-24 Devang Patel <dpatel@apple.com>
9005
9006 PR/18555
9007 * gcc.dg/cpp/isysroot-1.c: New test.
9008 * gcc.dg/cpp/usr/include/stdio.h: New file.
9009 * gcc.dg/cpp/isysroot-2.c: New test.
9010 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9011 New file.
9012
9013 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9014
9015 PR c++/8929
9016 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9017
9018 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9019
9020 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9021 * gcc.target/sparc/pdist.c: Likewise.
9022
9023 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9024
9025 PR c++/16882
9026 * g++.dg/conversion/simd1.C: New test.
9027
9028 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9029
9030 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9031 and restore_ld_library_path_env_vars.
9032 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9033 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9034 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9035 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9036
9037 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9038
9039 * gcc.dg/pragma-align-2.c: Test macro expansion.
9040 * gcc.dg/pragma-pack-2.c: New test.
9041
9042 2004-11-23 Richard Henderson <rth@redhat.com>
9043
9044 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9045 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9046 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9047 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9048 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9049 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9050
9051 * gcc.dg/vect/vect.exp: Add check for alpha.
9052 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9053 (check_effective_target_vect_int): Enable for alpha.
9054 (check_effective_target_vect_long): New.
9055 (is-effective-target): Add it.
9056
9057 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9058
9059 * gcc.dg/pr18614-1.c: New test.
9060
9061 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9062
9063 * gcc.dg/setjmp-2.c: New test.
9064
9065 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9066
9067 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9068 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9069 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9070 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9071 gcc.target/sparc/pdist.c: New tests.
9072
9073 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9074
9075 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9076
9077 2004-11-22 Dale Johannesen <dalej@apple.com>
9078
9079 * gcc.dg/20041111-1.c: New.
9080
9081 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9082
9083 PR tree-opt/18536
9084 * gcc.dg/vect/pr18536.c: New test.
9085
9086 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9087
9088 PR c++/18354
9089 * g++.dg/template/nontype11.C: New test.
9090
9091 2004-11-21 Roger Sayle <roger@eyesopen.com>
9092
9093 PR middle-end/18520
9094 * gcc.dg/pr18520-1.c: New test case.
9095
9096 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9097
9098 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9099 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9100 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9101 expected diagnostics.
9102
9103 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9104
9105 PR target/18580
9106 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9107 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9108 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9109
9110 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9111
9112 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9113
9114 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9115 Joseph Myers <joseph@codesourcery.com>
9116
9117 * lib/target-supports.exp (check_visibility_available): Really
9118 test the compiler.
9119
9120 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9121
9122 PR tree-opt/18181
9123 * gcc.dg/vect/vect-85.c: New test.
9124 * gcc.dg/vect/vect-86.c: New test.
9125 * gcc.dg/vect/vect-87.c: New test.
9126 * gcc.dg/vect/vect-88.c: New test.
9127
9128 2004-11-19 Ben Elliston <bje@au.ibm.com>
9129
9130 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9131
9132 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9133
9134 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9135 * gcc.dg/ppc-and-1.c: Ditto.
9136 * gcc.dg/ppc-compare-1.c: Ditto.
9137 * gcc.dg/ppc-mov-1.c: Ditto
9138
9139 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9140 Mark Mitchell <mark@codesourcery.com>
9141
9142 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9143
9144 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9145 Aldy Hernandez <aldyh@redhat.com>
9146
9147 * lib/target-supports.exp (check_effective_target_vect_int): New
9148 (check_effective_target_vect_float): New
9149 (check_effective_target_vect_double): New.
9150 (is-effective-target): Support new effective targets keywords.
9151 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9152 default action for dg-do.
9153 * gcc.dg/vect/pr16105.c: Use new support.
9154 * gcc.dg/vect/pr18400.c: Ditto.
9155 * gcc.dg/vect/pr18425.c: Ditto.
9156 * gcc.dg/vect/vect-1.c: Ditto.
9157 * gcc.dg/vect/vect-10.c: Ditto.
9158 * gcc.dg/vect/vect-11.c: Ditto.
9159 * gcc.dg/vect/vect-12.c: Ditto.
9160 * gcc.dg/vect/vect-13.c: Ditto.
9161 * gcc.dg/vect/vect-14.c: Ditto.
9162 * gcc.dg/vect/vect-15.c: Ditto.
9163 * gcc.dg/vect/vect-16.c: Ditto.
9164 * gcc.dg/vect/vect-17.c: Ditto.
9165 * gcc.dg/vect/vect-18.c: Ditto.
9166 * gcc.dg/vect/vect-19.c: Ditto.
9167 * gcc.dg/vect/vect-2.c: Ditto.
9168 * gcc.dg/vect/vect-20.c: Ditto.
9169 * gcc.dg/vect/vect-21.c: Ditto.
9170 * gcc.dg/vect/vect-22.c: Ditto.
9171 * gcc.dg/vect/vect-23.c: Ditto.
9172 * gcc.dg/vect/vect-24.c: Ditto.
9173 * gcc.dg/vect/vect-25.c: Ditto.
9174 * gcc.dg/vect/vect-26.c: Ditto.
9175 * gcc.dg/vect/vect-27.c: Ditto.
9176 * gcc.dg/vect/vect-27a.c: Ditto.
9177 * gcc.dg/vect/vect-28.c: Ditto.
9178 * gcc.dg/vect/vect-29.c: Ditto.
9179 * gcc.dg/vect/vect-29a.c: Ditto.
9180 * gcc.dg/vect/vect-3.c: Ditto.
9181 * gcc.dg/vect/vect-30.c: Ditto.
9182 * gcc.dg/vect/vect-31.c: Ditto.
9183 * gcc.dg/vect/vect-32.c: Ditto.
9184 * gcc.dg/vect/vect-33.c: Ditto.
9185 * gcc.dg/vect/vect-34.c: Ditto.
9186 * gcc.dg/vect/vect-35.c: Ditto.
9187 * gcc.dg/vect/vect-36.c: Ditto.
9188 * gcc.dg/vect/vect-37.c: Ditto.
9189 * gcc.dg/vect/vect-38.c: Ditto.
9190 * gcc.dg/vect/vect-4.c: Ditto.
9191 * gcc.dg/vect/vect-40.c: Ditto.
9192 * gcc.dg/vect/vect-41.c: Ditto.
9193 * gcc.dg/vect/vect-42.c: Ditto.
9194 * gcc.dg/vect/vect-43.c: Ditto.
9195 * gcc.dg/vect/vect-44.c: Ditto.
9196 * gcc.dg/vect/vect-45.c: Ditto.
9197 * gcc.dg/vect/vect-46.c: Ditto.
9198 * gcc.dg/vect/vect-47.c: Ditto.
9199 * gcc.dg/vect/vect-48.c: Ditto.
9200 * gcc.dg/vect/vect-48a.c: Ditto.
9201 * gcc.dg/vect/vect-49.c: Ditto.
9202 * gcc.dg/vect/vect-5.c: Ditto.
9203 * gcc.dg/vect/vect-50.c: Ditto.
9204 * gcc.dg/vect/vect-51.c: Ditto.
9205 * gcc.dg/vect/vect-52.c: Ditto.
9206 * gcc.dg/vect/vect-53.c: Ditto.
9207 * gcc.dg/vect/vect-54.c: Ditto.
9208 * gcc.dg/vect/vect-55.c: Ditto.
9209 * gcc.dg/vect/vect-56.c: Ditto.
9210 * gcc.dg/vect/vect-56a.c: Ditto.
9211 * gcc.dg/vect/vect-57.c: Ditto.
9212 * gcc.dg/vect/vect-58.c: Ditto.
9213 * gcc.dg/vect/vect-59.c: Ditto.
9214 * gcc.dg/vect/vect-6.c: Ditto.
9215 * gcc.dg/vect/vect-60.c: Ditto.
9216 * gcc.dg/vect/vect-61.c: Ditto.
9217 * gcc.dg/vect/vect-62.c: Ditto.
9218 * gcc.dg/vect/vect-63.c: Ditto.
9219 * gcc.dg/vect/vect-64.c: Ditto.
9220 * gcc.dg/vect/vect-65.c: Ditto.
9221 * gcc.dg/vect/vect-66.c: Ditto.
9222 * gcc.dg/vect/vect-67.c: Ditto.
9223 * gcc.dg/vect/vect-68.c: Ditto.
9224 * gcc.dg/vect/vect-69.c: Ditto.
9225 * gcc.dg/vect/vect-7.c: Ditto.
9226 * gcc.dg/vect/vect-72.c: Ditto.
9227 * gcc.dg/vect/vect-72a.c: Ditto.
9228 * gcc.dg/vect/vect-73.c: Ditto.
9229 * gcc.dg/vect/vect-74.c: Ditto.
9230 * gcc.dg/vect/vect-75.c: Ditto.
9231 * gcc.dg/vect/vect-76.c: Ditto.
9232 * gcc.dg/vect/vect-77.c: Ditto.
9233 * gcc.dg/vect/vect-77a.c: Ditto.
9234 * gcc.dg/vect/vect-78.c: Ditto.
9235 * gcc.dg/vect/vect-79.c: Ditto.
9236 * gcc.dg/vect/vect-8.c: Ditto.
9237 * gcc.dg/vect/vect-80.c: Ditto.
9238 * gcc.dg/vect/vect-82.c: Ditto.
9239 * gcc.dg/vect/vect-82_64.c: Ditto.
9240 * gcc.dg/vect/vect-83.c: Ditto.
9241 * gcc.dg/vect/vect-83_64.c: Ditto.
9242 * gcc.dg/vect/vect-9.c: Ditto.
9243 * gcc.dg/vect/vect-all.c: Ditto.
9244 * gcc.dg/vect/vect-none.c: Ditto.
9245
9246 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9247
9248 * lib/gcc-dg.exp (dg-skip-if): New function.
9249 (dg-forbid-option): Remove.
9250 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9251 * g++.dg/abi/bitfield8.C: Likewise.
9252 * g++.dg/abi/dtor1.C: Likewise.
9253 * g++.dg/abi/empty10.C: Likewise.
9254 * g++.dg/abi/empty7.C: Likewise.
9255 * g++.dg/abi/empty9.C: Likewise.
9256 * g++.dg/abi/layout3.C: Likewise.
9257 * g++.dg/abi/layout4.C: Likewise.
9258 * g++.dg/abi/thunk1.C: Likewise.
9259 * g++.dg/abi/thunk2.C: Likewise.
9260 * g++.dg/abi/vbase11.C: Likewise.
9261 * g++.dg/abi/vthunk2.C: Likewise.
9262 * g++.dg/abi/vthunk3.C: Likewise.
9263 * g++.dg/ext/attrib8.C: Likewise.
9264 * g++.dg/opt/longbranch2.C: Likewise.
9265 * g++.dg/opt/reg-stack4.C: Likewise.
9266 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9267 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9268 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9269 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9270 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9271 * gcc.dg/20000609-1.c: Likewise.
9272 * gcc.dg/20000720-1.c: Likewise.
9273 * gcc.dg/20011107-1.c: Likewise.
9274 * gcc.dg/20011119-1.c: Likewise.
9275 * gcc.dg/20020108-1.c: Likewise.
9276 * gcc.dg/20020122-2.c: Likewise.
9277 * gcc.dg/20020122-3.c: Likewise.
9278 * gcc.dg/20020201-3.c: Likewise.
9279 * gcc.dg/20020206-1.c: Likewise.
9280 * gcc.dg/20020218-1.c: Likewise.
9281 * gcc.dg/20020310-1.c: Likewise.
9282 * gcc.dg/20020411-1.c: Likewise.
9283 * gcc.dg/20020418-2.c: Likewise.
9284 * gcc.dg/20020426-1.c: Likewise.
9285 * gcc.dg/20020426-2.c: Likewise.
9286 * gcc.dg/20020517-1.c: Likewise.
9287 * gcc.dg/20020523-1.c: Likewise.
9288 * gcc.dg/20020523-2.c: Likewise.
9289 * gcc.dg/20020729-1.c: Likewise.
9290 * gcc.dg/20030204-1.c: Likewise.
9291 * gcc.dg/20030826-2.c: Likewise.
9292 * gcc.dg/20030926-1.c: Likewise.
9293 * gcc.dg/20031202-1.c: Likewise.
9294 * gcc.dg/980312-1.c: Likewise.
9295 * gcc.dg/980313-1.c: Likewise.
9296 * gcc.dg/990117-1.c: Likewise.
9297 * gcc.dg/990424-1.c: Likewise.
9298 * gcc.dg/990524-1.c: Likewise.
9299 * gcc.dg/991230-1.c: Likewise.
9300 * gcc.dg/i386-387-1.c: Likewise.
9301 * gcc.dg/i386-387-2.c: Likewise.
9302 * gcc.dg/i386-387-3.c: Likewise.
9303 * gcc.dg/i386-387-4.c: Likewise.
9304 * gcc.dg/i386-387-5.c: Likewise.
9305 * gcc.dg/i386-387-6.c: Likewise.
9306 * gcc.dg/i386-asm-1.c: Likewise.
9307 * gcc.dg/i386-bitfield1.c: Likewise.
9308 * gcc.dg/i386-bitfield2.c: Likewise.
9309 * gcc.dg/i386-loop-1.c: Likewise.
9310 * gcc.dg/i386-loop-2.c: Likewise.
9311 * gcc.dg/i386-loop-3.c: Likewise.
9312 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9313 * gcc.dg/i386-pic-1.c: Likewise.
9314 * gcc.dg/i386-regparm.c: Likewise.
9315 * gcc.dg/i386-signbit-1.c: Likewise.
9316 * gcc.dg/i386-signbit-2.c: Likewise.
9317 * gcc.dg/i386-signbit-3.c: Likewise.
9318 * gcc.dg/i386-sse-5.c: Likewise.
9319 * gcc.dg/i386-sse-8.c: Likewise.
9320 * gcc.dg/i386-unroll-1.c: Likewise.
9321 * gcc.dg/tls/opt-1.c: Likewise.
9322 * gcc.dg/tls/opt-2.c: Likewise.
9323 * gcc.dg/unroll-1.c: Likewise.
9324 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9325 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9326 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9327 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9328
9329 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9330
9331 * g++.dg/template/incomplete1.C: New test.
9332
9333 2004-11-16 Nick Clifton <nickc@redhat.com>
9334
9335 Revert patches accidentally commited during checkin of fixes for
9336 xstormy16 tests:
9337 gcc.c-torture/execute/simd-4.c: Revert
9338 gcc.dg/20040910-1.c: Revert.
9339
9340 2004-11-16 Paul Brook <paul@codesourcery.com>
9341
9342 PR fortran/13010
9343 * gfortran.dg/der_pointer_1.f90: New test.
9344
9345 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9346
9347 PR c/18498
9348 * gcc.dg/bitfld-13.c: New test.
9349
9350 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9351
9352 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9353 powerpc*-*-linux*.
9354
9355 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9356 * gcc.dg/ppc64-abi-2.c: Ditto.
9357 * gcc.dg/ppc64-abi-3.c: Ditto.
9358
9359 * lib/gcc-dg.exp (dg-target-list): Remove.
9360
9361 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9362
9363 * gcc.dg/ia64-postinc.c: New test.
9364
9365 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9366
9367 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9368
9369 2004-11-15 Nick Clifton <nickc@redhat.com>
9370
9371 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9372 __INT_MAX__ so that the test can be compiled by toolchains
9373 targeted at 16-bit processors.
9374
9375 * gcc.dg/20040625-1.c: Use long constants rather than integers
9376 when performing arithmetic that will overflow 16-bits.
9377
9378 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9379 xstormy16. It does not support 128-bit vector operations.
9380
9381 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9382 with the macro PTR_TYPE. Define this macro to an integer type
9383 suitable for holding a pointer.
9384
9385 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9386 the target is a 16-bit processor.
9387
9388 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9389 16-bit targets where the character constant will be too long.
9390
9391 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9392 where the double will not be directly addressable.
9393
9394 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9395
9396 Friend class name lookup 1/n, PR c++/18471
9397 * g++.dg/template/crash26.C: New test.
9398 * g++.dg/lookup/struct1.C: Adjust expected error.
9399 * g++.dg/parse/elab1.C: Likewise.
9400 * g++.dg/parse/elab2.C: Likewise.
9401 * g++.dg/parse/int-as-enum1.C: Likewise.
9402 * g++.dg/parse/struct-as-enum1.C: Likewise.
9403 * g++.dg/parse/typedef1.C: Likewise.
9404 * g++.dg/parse/typedef3.C: Likewise.
9405 * g++.dg/parse/typedef4.C: Likewise.
9406 * g++.dg/parse/typedef5.C: Likewise.
9407 * g++.dg/template/nontype4.C: Likewise.
9408 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9409 * g++.old-deja/g++.other/elab1.C: Likewise.
9410 * g++.old-deja/g++.other/syntax4.C: Likewise.
9411
9412 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9413
9414 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9415
9416 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9417
9418 * gcc.c-torture/execute/20041114-1.c: New test.
9419
9420 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9421
9422 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9423 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9424 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9425 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9426 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9427 gcc.dg/switch-7.c: New tests.
9428
9429 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9430
9431 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9432
9433 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9434
9435 PR tree-opt/18400
9436 * gcc.dg/vect/pr18400.c: New test.
9437
9438 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9439 Andrew Pinski <pinskia@physics.uc.edu>
9440
9441 PR tree-opt/18425
9442 * gcc.dg/vect/pr18425.c: New test.
9443
9444 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9445
9446 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9447 Guard with dg-require-alias and dg-require-visibility.
9448
9449 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9450
9451 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9452
9453 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9454
9455 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9456
9457 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9458
9459 PR c++/17344
9460 * g++.dg/template/defarg5.C: New test.
9461
9462 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9463
9464 * g++.dg/parse/cast1.C: Run only on ILP32.
9465 * g++.old-deja/g++.mike/p784.C: Likewise.
9466
9467 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9468
9469 * gcc.c-torture/execute/20041113-1.c: New test.
9470
9471 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9472
9473 PR target/18230
9474 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9475 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9476 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9477 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9478 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9479 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9480 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9481 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9482 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9483 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9484 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9485 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9486 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9487
9488 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9489
9490 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9491 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9492 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9493 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9494 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9495 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9496 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9497 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9498 gcc.target/sparc/combined-1.c: New tests.
9499
9500 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9501
9502 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9503 New tests.
9504
9505 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9506
9507 * lib/gcc-dg.exp (dg-forbid-option): New function.
9508 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9509 * g++.dg/abi/bitfield8.C: Likewise.
9510 * g++.dg/abi/dtor1.C: Likewise.
9511 * g++.dg/abi/empty10.C: Likewise.
9512 * g++.dg/abi/empty7.C: Likewise.
9513 * g++.dg/abi/empty9.C: Likewise.
9514 * g++.dg/abi/layout3.C: Likewise.
9515 * g++.dg/abi/layout4.C: Likewise.
9516 * g++.dg/abi/thunk1.C: Likewise.
9517 * g++.dg/abi/thunk2.C: Likewise.
9518 * g++.dg/abi/vbase11.C: Likewise.
9519 * g++.dg/abi/vthunk2.C: Likewise.
9520 * g++.dg/abi/vthunk3.C: Likewise.
9521 * g++.dg/ext/attrib8.C: Likewise.
9522 * g++.dg/opt/longbranch2.C: Likewise.
9523 * g++.dg/opt/reg-stack4.C: Likewise.
9524 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9525 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9526 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9527 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9528 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9529 * gcc.dg/20000609-1.c: Likewise.
9530 * gcc.dg/20000720-1.c: Likewise.
9531 * gcc.dg/20011107-1.c: Likewise.
9532 * gcc.dg/20011119-1.c: Likewise.
9533 * gcc.dg/20020108-1.c: Likewise.
9534 * gcc.dg/20020122-2.c: Likewise.
9535 * gcc.dg/20020122-3.c: Likewise.
9536 * gcc.dg/20020201-3.c: Likewise.
9537 * gcc.dg/20020206-1.c: Likewise.
9538 * gcc.dg/20020218-1.c: Likewise.
9539 * gcc.dg/20020310-1.c: Likewise.
9540 * gcc.dg/20020411-1.c: Likewise.
9541 * gcc.dg/20020418-2.c: Likewise.
9542 * gcc.dg/20020426-1.c: Likewise.
9543 * gcc.dg/20020426-2.c: Likewise.
9544 * gcc.dg/20020517-1.c: Likewise.
9545 * gcc.dg/20020523-1.c: Likewise.
9546 * gcc.dg/20020523-2.c: Likewise.
9547 * gcc.dg/20020729-1.c: Likewise.
9548 * gcc.dg/20030204-1.c: Likewise.
9549 * gcc.dg/20030826-2.c: Likewise.
9550 * gcc.dg/20030926-1.c: Likewise.
9551 * gcc.dg/20031202-1.c: Likewise.
9552 * gcc.dg/980312-1.c: Likewise.
9553 * gcc.dg/980313-1.c: Likewise.
9554 * gcc.dg/990117-1.c: Likewise.
9555 * gcc.dg/990424-1.c: Likewise.
9556 * gcc.dg/990524-1.c: Likewise.
9557 * gcc.dg/991230-1.c: Likewise.
9558 * gcc.dg/i386-387-1.c: Likewise.
9559 * gcc.dg/i386-387-2.c: Likewise.
9560 * gcc.dg/i386-387-3.c: Likewise.
9561 * gcc.dg/i386-387-4.c: Likewise.
9562 * gcc.dg/i386-387-5.c: Likewise.
9563 * gcc.dg/i386-387-6.c: Likewise.
9564 * gcc.dg/i386-asm-1.c: Likewise.
9565 * gcc.dg/i386-bitfield1.c: Likewise.
9566 * gcc.dg/i386-bitfield2.c: Likewise.
9567 * gcc.dg/i386-loop-1.c: Likewise.
9568 * gcc.dg/i386-loop-2.c: Likewise.
9569 * gcc.dg/i386-loop-3.c: Likewise.
9570 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9571 * gcc.dg/i386-pic-1.c: Likewise.
9572 * gcc.dg/i386-regparm.c: Likewise.
9573 * gcc.dg/i386-signbit-1.c: Likewise.
9574 * gcc.dg/i386-signbit-2.c: Likewise.
9575 * gcc.dg/i386-signbit-3.c: Likewise.
9576 * gcc.dg/i386-sse-5.c: Likewise.
9577 * gcc.dg/i386-sse-8.c: Likewise.
9578 * gcc.dg/i386-unroll-1.c: Likewise.
9579 * gcc.dg/tls/opt-1.c: Likewise.
9580 * gcc.dg/tls/opt-2.c: Likewise.
9581 * gcc.dg/unroll-1.c: Likewise.
9582 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9583 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9584 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9585 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9586 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9587 -m64 is specified.
9588
9589 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/18389
9592 * g++.dg/parse/cond1.C: New test.
9593
9594 PR c++/18429
9595 * g++.dg/template/array9.C: New test.
9596 * g++.dg/ext/vla1.C: Adjust error messages.
9597 * g++.dg/ext/vlm1.C: Likewise.
9598 * g++.dg/template/crash2.C: Likewise.
9599
9600 PR c++/18436
9601 * g++.dg/template/call3.C: New test.
9602
9603 PR c++/18407
9604 * g++.dg/template/ptrmem11.C: New test.
9605
9606 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9607
9608 PR other/14264
9609 * lib/g++.exp: Set LC_ALL and LANG to C.
9610 * lib/gcc-dg.exp: Likewise.
9611 * lib/gfortran.exp: Likewise.
9612 * lib/objc.exp: Likewise.
9613 * lib/treelang.exp: Likewise.
9614
9615 2004-11-12 Andreas Schwab <schwab@suse.de>
9616
9617 * gcc.dg/pr16286.c: Fix last change.
9618
9619 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9620
9621 PR c++/18416
9622 * g++.dg/init/global1.C: New test.
9623
9624 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9625
9626 * gcc.c-torture/execute/20041112-1.c: New test.
9627
9628 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9629
9630 * lib/gcc-dg.exp (dg-target-list): New.
9631
9632 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9633 Richard Sandiford <rsandifo@redhat.com>
9634
9635 * lib/target-supports.exp (get-compiler_messages): New.
9636 (check_named_sections_available): Use it.
9637 (check_effective_target_ilp32): New.
9638 (check_effective_target_lp64): New.
9639 (is-effective-target): New.
9640 * lib/gcc-dg.exp (dg-require-effective-target): New.
9641
9642 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9643
9644 * gcc.dg/precedence-1.c: New test.
9645
9646 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9647
9648 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9649
9650 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9651 message, delete generated files, use more descriptive name for
9652 executable, and make the test unsupported when it cannot be run.
9653
9654 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9655 (dg-require-weak, dg-require-visibility, dg-require-alias,
9656 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9657 dg-require-iconv, dg-require-named-sections): Use it.
9658
9659 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9660
9661 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9662
9663 PR target/16457
9664 * gcc.dg/ppc-and-1: New
9665
9666 PR target/16796
9667 * gcc.dg/ppc-mov-1.c: New.
9668
9669 PR target/16458
9670 * gcc.dg/ppc-compare-1.c: New.
9671
9672 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9673
9674 * objc.dg/desig-init-2.m: New test.
9675
9676 2004-11-10 Adam Nemet <anemet@lnxw.com>
9677
9678 PR middle-end/18160
9679 * g++.dg/warn/register-var-1.C: New test.
9680 * g++.dg/warn/register-var-2.C: New test.
9681
9682 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9683
9684 * gcc.dg/union-2.c: New test.
9685
9686 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9687
9688 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9689 New test for PR tree-optimization/17892.
9690
9691 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9692
9693 PR c++/18369
9694 * g++.dg/init/new12.C: New test.
9695
9696 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9697
9698 * gcc.target/sparc: New directory.
9699 * gcc.target/sparc/sparc.exp: New driver.
9700 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9701 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9702 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9703 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9704
9705 2004-11-10 Paul Brook <paul@codesourcery.com>
9706
9707 PR fortran/18218
9708 * gfortran.dg/list_read.c: New test.
9709
9710 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9711
9712 PR c/18322
9713 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9714 expected diagnostic location.
9715
9716 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9717
9718 * gcc.dg/20041109-1.c: New test.
9719
9720 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9721
9722 PR objc/18406
9723 * objc/compile/pr18406.m: New test.
9724
9725 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9726
9727 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9728
9729 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9730
9731 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9732
9733 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9734
9735 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9736
9737 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9738
9739 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9740 exit.
9741
9742 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9743
9744 PR tree-opt/18299
9745 * gcc.c-torture/pr18299-1.c: New test.
9746
9747 2004-11-06 Andreas Schwab <schwab@suse.de>
9748
9749 * gcc.dg/pr16286.c: Also test for bool and pixel.
9750
9751 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9752
9753 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9754 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9755 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9756 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9757 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9758 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9759 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9760 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9761 gcc.dg/struct-semi-3.c: New tests.
9762
9763 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9764
9765 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9766
9767 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9768
9769 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9770 Do not use C99 designators.
9771
9772 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9773
9774 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9775
9776 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9777
9778 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9779 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9780 * gcc.c-torture/execute/simd-5.x: Remove.
9781
9782 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9783
9784 PR rtl-optimization/17933
9785 * gcc.dg/torture/pr17933-1.c: New test.
9786
9787 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9788
9789 PR target/18106
9790 * lib/target-supports.exp (check_weak_available): Support
9791 Windows.
9792
9793 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9794
9795 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9796 call to fflush(stdout) before abort.
9797 (my_ffsll): New function.
9798 (generate_fields): Use it.
9799
9800 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9801
9802 * gcc.dg/init-undef-1.c: New test.
9803
9804 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9805
9806 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9807 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9808 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9809 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9810 expected messages for new parser.
9811
9812 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9813
9814 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9815
9816 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9817
9818 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9819 on LP64 targets.
9820
9821 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9822
9823 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9824 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9825 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9826 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9827 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9828 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9829 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9830 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9831 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9832 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9833
9834 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9835
9836 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9837 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9838 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9839 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9840 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9841 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9842 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9843 for new parser.
9844
9845 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9846
9847 PR target/15342
9848 * gcc.dg/20041104-1.c: New test.
9849
9850 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9851
9852 * g++.dg/template/nontype7.C: New test.
9853 * g++.dg/template/nontype8.C: Likewise.
9854 * g++.dg/template/nontype9.C: Likewise.
9855 * g++.dg/template/nontype10.C: Likewise.
9856 * g++.dg/tc1/dr49.C: Likewise.
9857 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9858 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9859
9860 2004-11-04 Ben Elliston <bje@au.ibm.com>
9861
9862 * g++.dg/rtti/tinfo1.C: Remove xfails.
9863
9864 2004-11-04 Ben Elliston <bje@au.ibm.com>
9865
9866 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9867 packed attribute to the definition to satisfy the new C++ parser.
9868
9869 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9872 invocations of va_arg.
9873
9874 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9875
9876 PR c++/18124
9877 * g++.dg/template/crash25.C: New test.
9878
9879 PR c++/18155
9880 * g++.dg/template/typedef2.C: New test.
9881 * g++.dg/parse/crash13.C: Adjust error markers.
9882
9883 PR c++/18177
9884 * g++.dg/conversion/const3.C: New test.
9885
9886 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9887
9888 PR fortran/17535
9889 PR fortran/17583
9890 PR fortran/17713
9891 * gfortran.dg/generic_[123].f90: New testcases.
9892
9893 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9894
9895 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9896 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9897
9898 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9899
9900 PR tree-opt/16808
9901 * gcc.c-torture/compile/pr16808.c: New test.
9902
9903 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9904
9905 PR rtl-optimization/17104
9906 * gcc.dg/ppc-bitfield1.c: New.
9907
9908 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9909
9910 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
9911
9912 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9913
9914 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
9915 strings for 32-bit code.
9916
9917 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
9918
9919 PR c/18239
9920 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
9921
9922 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
9923
9924 PR c++/18064
9925 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
9926
9927 2004-10-31 Mark Mitchell <mark@codesourcery.com>
9928
9929 PR c++/15172
9930 * g++.dg/init/aggr2.C: New test.
9931
9932 2004-10-30 Ziemowit Laski <zlaski@apple.com>
9933
9934 * objc.dg/local-decl-1.m: New test.
9935
9936 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
9937
9938 * gcc.dg/20040910-1.c: Adjust regex.
9939
9940 2004-10-30 Roger Sayle <roger@eyesopen.com>
9941
9942 PR rtl-optimization/18084
9943 * g++.dg/opt/pr18084-1.C: New testcase.
9944
9945 2004-10-30 Matt Austern <austern@apple.com>
9946
9947 PR c++/17542
9948 * g++.dg/ext/attrib18.C: New test.
9949
9950 2004-10-30 Roger Sayle <roger@eyesopen.com>
9951
9952 PR middle-end/18096
9953 * gcc.dg/pr18096-1.c: New test case.
9954
9955 2004-10-30 Roger Sayle <roger@eyesopen.com>
9956
9957 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
9958
9959 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
9960
9961 PR c/16666
9962 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
9963 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
9964 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
9965 gcc.dg/old-style-prom-3.c: New tests.
9966
9967 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
9968
9969 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
9970 Remove unnecessary inclusion of stdio.h.
9971
9972 2004-10-29 Roger Sayle <roger@eyesopen.com>
9973
9974 PR rtl-optimization/17581
9975 * gcc.dg/pr17581-1.c: New test case.
9976
9977 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
9978
9979 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
9980 being implemented.
9981 * g++.dg/conversion/dr195-1.C: New.
9982 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
9983 * g++.old-deja/g++.mike/p10148.C: Likewise.
9984
9985 2004-10-29 Mark Mitchell <mark@codesourcery.com>
9986
9987 PR c++/17695
9988 * g++.dg/debug/typedef2.C: New test.
9989
9990 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
9991
9992 PR fortran/13490
9993 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
9994 * gfortran.dg/g77/README: Update.
9995
9996 2004-10-28 Matt Austern <austern@apple.com>
9997
9998 PR c++/14124
9999 * g++.dg/ext/packed7.C: New test.
10000
10001 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10002
10003 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10004 scan-assembler.
10005 * lib/scanasm.exp (hidden-scan-for): New proc.
10006 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10007 string.
10008 (scan-not-hidden): Likewise.
10009 * lib/target-supports.exp (check_visibility_available): mach-o is
10010 support too.
10011
10012 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10013
10014 PR c++/17132
10015 * g++.dg/template/memclass3.C: New test.
10016
10017 2004-10-28 Adam Nemet <anemet@lnxw.com>
10018
10019 PR middle-end/18160
10020 * gcc.dg/register-var-1.c: New test.
10021 * gcc.dg/register-var-2.c: New test.
10022 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10023 error now.
10024
10025 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10026
10027 PR other/18172
10028 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10029 unused variables.
10030 * gcc.dg/vect/vect-22.c: Likewise.
10031
10032 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10033
10034 * gcc.dg/i386-rotate-1.c: New test.
10035
10036 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10037
10038 * g++.dg/init/ref12.C: Add "run" marker.
10039
10040 PR c++/17435
10041 * g++.dg/init/ref12.C: New test.
10042
10043 PR c++/18140
10044 * g++.dg/template/shift1.C: New test.
10045 * g++.dg/template/error10.C: Adjust error markers.
10046
10047 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10048
10049 PR tree-opt/17529
10050 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10051
10052 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10053
10054 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10055 * gcc.dg/weak/weak-3.c: Likewise.
10056 * gcc.dg/weak/weak-5.c: Likewise.
10057 * gcc.dg/weak/weak-9.c: Likewise.
10058 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10059 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10060
10061 * gcc.dg/darwin-weakimport-1.c: New.
10062
10063 2004-10-28 Ben Elliston <bje@au.ibm.com>
10064
10065 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10066
10067 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10068
10069 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10070 'syntax' error messages.
10071 * gcc.dg/cpp/direct2s.c: Likewise.
10072
10073 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10074
10075 * gcc.c-torture/compile/20041026-1.c: New.
10076
10077 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10078
10079 PR c++/18093
10080 * g++.dg/lookup/ns2.C: New test.
10081
10082 PR c++/18020
10083 * g++.dg/template/enum4.C: New test.
10084
10085 PR c++/18161
10086 * g++.dg/template/expr1.C: New test.
10087
10088 2004-10-26 Ben Elliston <bje@au.ibm.com>
10089
10090 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10091
10092 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10093
10094 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10095 gcc.dg/decl-nospec-3.c: New tests.
10096
10097 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10098
10099 * objc.dg/super-class-3.m: New test.
10100
10101 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10102
10103 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10104 resyncing.
10105 * gcc.dg/cpp/direct2s.c: Likewise.
10106
10107 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10108
10109 * objc.dg/image-info.m: Update for changes to section selection.
10110
10111 2004-10-25 David Ayers <d.ayers@inode.at>
10112 Ziemowit Laski <zlaski@apple.com>
10113
10114 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10115 diagnostics when messaging 'id <Proto>'.
10116 * objc.dg/class-protocol-1.m: New test.
10117 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10118 a non-existent method signature.
10119 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10120 Update diagnostics when messaging with non-existent method signature.
10121 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10122 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10123 invalid receivers are now resolved as if messaging 'id'; remove
10124 extraneous diagnostics.
10125
10126 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10127
10128 PR c/16667
10129 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10130 gcc.dg/init-desig-obs-3.c: New tests.
10131
10132 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10133
10134 * gcc.dg/debug/20041023-1.c: New test.
10135
10136 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10137
10138 PR middle-end/17407
10139 * gcc.c-torture/compile/pr17407.c: New test.
10140
10141 PR c++/18121
10142 * g++.dg/template/array8.C: New test.
10143
10144 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10145
10146 PR other/18138
10147 * lib/g++.exp: Accept more than one multilib libgcc.
10148 * lib/gcc-dg.exp: Likewise.
10149 * lib/objc.exp: Likewise.
10150 * lib/treelang.exp: Likewise.
10151 * lib/gfortran.exp: Likewise.
10152
10153 2004-10-24 Ben Elliston <bje@au.ibm.com>
10154
10155 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10156
10157 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10158
10159 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10160 * gcc.dg/c99-const-expr-3.c: Likewise.
10161
10162 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10163
10164 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10165
10166 2004-10-23 Ben Elliston <bje@au.ibm.com>
10167
10168 * gcc.c-torture/execute/loop-2e.x: Remove.
10169
10170 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10171
10172 PR c++/18095
10173 * g++.dg/parse/crash18.C: New.
10174 * g++.dg/parse/crash19.C: New.
10175
10176 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10177
10178 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10179 * g++.dg/ext/dllimport2.C: Same.
10180 * g++.dg/ext/dllimport8.C: Same.
10181
10182 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10183
10184 PR c++/10841
10185 * g++.dg/conversion/cast1.C: New test.
10186 * g++.dg/overload/pmf1.C: Adjust error marker.
10187
10188 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10189
10190 PR objc/17923
10191 * objc.dg/const-str-7.m: New test.
10192
10193 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10194
10195 * g++.dg/template/memfriend11.C: Fix comment typo.
10196 * g++.dg/template/memfriend14.C: Likewise.
10197
10198 2004-10-20 Richard Henderson <rth@redhat.com>
10199
10200 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10201 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10202 -fasynchronous-unwind-tables.
10203
10204 2004-10-20 Richard Henderson <rth@redhat.com>
10205
10206 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10207 (main): Return success.
10208 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10209 (main): Return success.
10210
10211 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10212
10213 PR c++/13495
10214 * g++.dg/template/memfriend9.C: New test.
10215 * g++.dg/template/memfriend10.C: Likewise.
10216 * g++.dg/template/memfriend11.C: Likewise.
10217 * g++.dg/template/memfriend12.C: Likewise.
10218 * g++.dg/template/memfriend13.C: Likewise.
10219 * g++.dg/template/memfriend14.C: Likewise.
10220 * g++.dg/template/memfriend15.C: Likewise.
10221 * g++.dg/template/memfriend16.C: Likewise.
10222 * g++.dg/template/memfriend17.C: Likewise.
10223 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10224
10225 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10226
10227 * g++.dg/conversion/dr195.C: New.
10228 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10229
10230 2004-10-20 Ben Elliston <bje@au.ibm.com>
10231 Devang Patel <dpatel@apple.com>
10232
10233 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10234 of floating point arithmetic, which could trap.
10235
10236 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10237
10238 PR c++/14035
10239 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10240 * g++.dg/conversion/const2.C: New test.
10241 * g++.dg/expr/reinterpret2.C: New test.
10242 * g++.dg/expr/reinterpret3.C: New test.
10243 * g++.dg/expr/cast2.C: New test.
10244 * g++.dg/expr/copy1.C: New test.
10245 * g++.dg/other/conversion1.C: Change error message.
10246 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10247 function pointers to void *.
10248 * g++.old-deja/g++.mike/p10148.C: Likewise.
10249
10250 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10251
10252 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10253
10254 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10255
10256 PR c++/18047
10257
10258 * g++.dg/parse/expr3.C: New test.
10259
10260 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10261
10262 * gcc.dg/smod-1.c: New test.
10263
10264 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10265
10266 * objc.dg/method-14.m: New test.
10267
10268 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10269
10270 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10271 Also xfail as the patch was reverted.
10272
10273 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10274
10275 PR middle-end/16973
10276 * gcc.dg/pr16973.c: New test.
10277
10278 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10279
10280 PR tree-optimization/17656
10281 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10282
10283 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10284
10285 * g++.dg/eh/shadow1.C: New.
10286
10287 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10288
10289 * gcc.c-torture/compile/20041018-1.c: New test.
10290
10291 2004-10-18 Ben Elliston <bje@au.ibm.com>
10292
10293 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10294 compiler referring to register 0 when accessing sdata. The linker
10295 now patches things up.
10296
10297 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10298
10299 PR c/17529
10300 * gcc.c-torture/compile/pr17529.c: New test.
10301
10302 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10303
10304 PR c++/17743
10305 * g++.dg/ext/attrib17.C: New test.
10306
10307 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10308
10309 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10310
10311 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10312
10313 PR c++/10479
10314 * g++.dg/ext/attrib16.C: New test.
10315
10316 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10317
10318 PR c++/17042
10319 * g++.dg/init/dso_handle1.C: New test.
10320
10321 PR c++/14667
10322 * g++.dg/parse/typedef6.C: New test.
10323
10324 PR c++/17916
10325 * g++.dg/parse/pragma1.C: New test.
10326
10327 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10328
10329 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10330
10331 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10332
10333 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10334 -fno-common when on HPPA HP-UX platforms.
10335
10336 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10337
10338 PR other/16820
10339 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10340 stdint.h.
10341 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10342 uintptr_t.
10343
10344 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10345
10346 PR c++/16301
10347 * g++.dg/lookup/strong-using-4.C: New test.
10348
10349 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10350
10351 PR middle-end/16567
10352 * gcc.c-torture/compile/nested-1.c: New test.
10353
10354 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10355
10356 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10357 and mipsisa64*-*-* (until support for misaligned loads is added).
10358 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10359 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10360 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10361 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10362 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10363 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10364
10365 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10366
10367 PR c++/17976
10368 * g++.dg/init/dtor3.C: New test.
10369
10370 2004-10-15 Ben Elliston <bje@au.ibm.com>
10371
10372 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10373
10374 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10375
10376 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10377 * gcc.dg/macho-lo-sum.c: Likewise.
10378
10379 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10380
10381 * gcc.dg/ppc-spe64-1.c: New test.
10382
10383 2004-10-14 Devang Patel <dpatel@apple.com>
10384
10385 PR 17635
10386 * gcc.dg/pr17635.c : New test.
10387
10388 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10389
10390 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10391 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10392 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10393 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10394 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10395 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10396 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10397 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10398 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10399 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10400 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10401 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10402 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10403 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10404 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10405 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10406 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10407 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10408
10409 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10410
10411 * gcc.dg/vect/vect-82.c: New testcase.
10412 * gcc.dg/vect/vect-82_64.c: New testcase.
10413 * gcc.dg/vect/vect-83.c: New testcase.
10414 * gcc.dg/vect/vect-83_64.c: New testcase.
10415
10416 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10417
10418 * gcc.dg/cpp/error-1.c: New test.
10419
10420 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10421
10422 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10423
10424 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10425
10426 PR target/17984
10427 * gcc.dg/cris-peep2-xsrand2.c: New test.
10428
10429 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10430
10431 PR c++/17661
10432 * testsuite/g++.dg/expr/for2.C: New test.
10433
10434 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10435
10436 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10437
10438 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10439
10440 PR tree-optimization/17724
10441 * g++.dg/opt/pr17724-1.C: New test.
10442 * g++.dg/opt/pr17724-2.C: New test.
10443 * g++.dg/opt/pr17724-3.C: New test.
10444 * g++.dg/opt/pr17724-4.C: New test.
10445 * g++.dg/opt/pr17724-5.C: New test.
10446 * g++.dg/opt/pr17724-6.C: New test.
10447
10448 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10449
10450 PR c/17301
10451 * gcc.dg/pr17301-2.c: New test.
10452
10453 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10454
10455 PR c++/15876
10456 * g++.dg/parse/error22.C: New test.
10457
10458 PR c++/17936
10459 * g++.dg/template/spec18.C: New test.
10460
10461 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10462
10463 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10464 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10465 memcpy.
10466 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10467 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10468
10469 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10470
10471 * g++.dg/eh/cleanup5.C: Add dg-options "".
10472
10473 2004-10-11 Roger Sayle <roger@eyesopen.com>
10474
10475 PR middle-end/17657
10476 * gcc.dg/switch-4.c: New test case.
10477
10478 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10479
10480 * gcc.c-torture/execute/20041011-1.c: New test.
10481
10482 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10483
10484 PR c++/17554
10485 * g++.dg/init/for3.C: New test.
10486
10487 PR c++/17657
10488 * g++.dg/opt/switch2.C: New test.
10489
10490 PR middle-end/17703
10491 * g++.dg/warn/Wreturn-2.C: New test.
10492
10493 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10494
10495 PR c++/17907
10496 * g++.dg/eh/cleanup5.C: New test.
10497
10498 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10499
10500 PR c++/17393
10501 * g++.dg/parse/error21.C: New test.
10502
10503 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10504
10505 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10506 * g++.dg/warn/incomplete1.C: Likewise.
10507 * g++.dg/template/qualttp20.C: Likewise.
10508
10509 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10510
10511 PR c/17881
10512 * parm-incomplete-1.c: New test.
10513
10514 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10515
10516 PR c++/17867
10517 * g++.dg/parse/error19.C: New test.
10518
10519 PR c++/17670
10520 * g++.dg/init/new11.C: New test.
10521
10522 PR c++/17821
10523 * g++.dg/parse/error20.C: New test.
10524
10525 PR c++/17826
10526 * g++.dg/template/crash24.C: New test.
10527
10528 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10529
10530 PR c/17301
10531 * gcc.dg/pr17301-1.c: New test.
10532
10533 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10534
10535 PR c/17189
10536 * gcc.dg/anon-struct-5.c: New test.
10537
10538 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10539
10540 PR c/17844
10541 * gcc.dg/pr17844-1.c: New test.
10542
10543 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10544
10545 PR tree-optimization/17906
10546 * gcc.c-torture/compile/pr17906.c: New.
10547
10548 2004-10-09 Stuart Hastings <stuart@apple.com>
10549 Roger Sayle <roger@eyesopen.com>
10550
10551 PR rtl-optimization/17853
10552 * gcc.dg/i386-mmx-5.c: New testcase.
10553
10554 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10555
10556 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10557
10558 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10559
10560 PR c++/17524
10561 * g++.dg/template/static9.C: New test.
10562
10563 PR c++/17685
10564 * g++.dg/parse/operator5.C: New test.
10565
10566 2004-10-09 Roger Sayle <roger@eyesopen.com>
10567
10568 PR middle-end/17894
10569 * gcc.c-torture/execute/divcmp-4.c: New test case.
10570
10571 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10572
10573 PR tree-opt/17902
10574 * g++.dg/opt/pr17902.C: New test.
10575
10576 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10577
10578 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10579
10580 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10581
10582 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10583
10584 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10585
10586 * gcc.dg/assign-warn-3.c: New test.
10587
10588 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10589
10590 PR c/16999
10591 * gcc.dg/cpp/ident-1.c: New test.
10592
10593 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10594
10595 * gcc.c-torture/compile/acc1.c: New.
10596
10597 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10598
10599 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10600 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10601
10602 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10603
10604 * gcc.dg/ultrasp11.c: New test.
10605
10606 2004-10-08 Michael Matz <matz@suse.de>
10607
10608 * gcc.dg/doloop-2.c: New test.
10609
10610 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10611
10612 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10613 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10614 objc.dg/method-9.m: Update expected diagnostics.
10615
10616 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10617
10618 * gcc.dg/ppc-fsel-3.c: New file.
10619 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10620
10621 2004-10-07 Paul Brook <paul@codesourcery.com>
10622
10623 * gfortran.dg/intrinsic_verify_1.f90: New test.
10624
10625 2004-10-07 Paul Brook <paul@codesourcery.com>
10626
10627 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10628
10629 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10630
10631 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10632 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10633 commit.
10634
10635 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10636
10637 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10638
10639 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10640
10641 PR c++/17115
10642 * g++.dg/warn/Winline-4.C: New test.
10643
10644 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10645
10646 * gcc.c-torture/compile/20041007-1.c: New test.
10647
10648 2004-10-07 Paul Brook <paul@codesourcery.com>
10649
10650 PR fortran/17678
10651 * gfortran.dg/use_allocated_1.f90: New test.
10652
10653 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10654
10655 PR middle-end/17849
10656 * gfortran.fortran-torture/compile/nested.f90: New test
10657
10658 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10659
10660 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10661
10662 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10663
10664 PR c++/17368
10665 * g++.dg/ext/asm6.C: New test.
10666
10667 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10668
10669 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10670
10671 2004-10-06 Paul Brook <paul@codesourcery.com>
10672
10673 PR libfortran/17709
10674 * gfortran.dg/empty_format_1.f90: New test.
10675
10676 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10677
10678 PR fortran/17568
10679 * gfortran.dg/ishft.f90: New test.
10680
10681 PR fortran/17283
10682 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10683 tests.
10684
10685 2004-10-06 Paul Brook <paul@codesourcery.com>
10686
10687 * gfortran.dg/do_1.f90: New test.
10688
10689 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10690
10691 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10692 optimizing for size.
10693
10694 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10695
10696 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10697
10698 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10699
10700 * gcc.c-torture/compile/20041005-1.c: New test.
10701
10702 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10703
10704 PR c++/17829
10705 * g++.dg/lookup/koenig4.C: New.
10706
10707 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10708
10709 * g++.dg/other/classkey1.C: Adjust quoting marks.
10710 * g++.dg/parse/error15.C: Likewise.
10711 * g++.dg/template/meminit2.C (int>): Likewise.
10712
10713 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10714
10715 PR fortran/17283
10716 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10717
10718 PR fortran/17631
10719 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10720
10721 PR fortran/17708
10722 * gfortran.dg/pr17708.f90: New test.
10723
10724 2004-10-04 Chao-ying Fu <fu@mips.com>
10725
10726 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10727 * gcc.dg/vect/vect-4.c: Ditto.
10728 * gcc.dg/vect/vect-5.c: Ditto.
10729 * gcc.dg/vect/vect-6.c: Ditto.
10730 * gcc.dg/vect/vect-8.c: Ditto.
10731 * gcc.dg/vect/vect-16.c: Ditto.
10732 * gcc.dg/vect/vect-30.c: Ditto.
10733 * gcc.dg/vect/vect-40.c: Ditto.
10734 * gcc.dg/vect/vect-41.c: Ditto.
10735 * gcc.dg/vect/vect-42.c: Ditto.
10736 * gcc.dg/vect/vect-43.c: Ditto.
10737 * gcc.dg/vect/vect-44.c: Ditto.
10738 * gcc.dg/vect/vect-45.c: Ditto.
10739 * gcc.dg/vect/vect-46.c: Ditto.
10740 * gcc.dg/vect/vect-47.c: Ditto.
10741 * gcc.dg/vect/vect-48.c: Ditto.
10742 * gcc.dg/vect/vect-49.c: Ditto.
10743 * gcc.dg/vect/vect-50.c: Ditto.
10744 * gcc.dg/vect/vect-51.c: Ditto.
10745 * gcc.dg/vect/vect-52.c: Ditto.
10746 * gcc.dg/vect/vect-53.c: Ditto.
10747 * gcc.dg/vect/vect-54.c: Ditto.
10748 * gcc.dg/vect/vect-55.c: Ditto.
10749 * gcc.dg/vect/vect-56.c: Ditto.
10750 * gcc.dg/vect/vect-57.c: Ditto.
10751 * gcc.dg/vect/vect-58.c: Ditto.
10752 * gcc.dg/vect/vect-59.c: Ditto.
10753 * gcc.dg/vect/vect-60.c: Ditto.
10754 * gcc.dg/vect/vect-74.c: Ditto.
10755 * gcc.dg/vect/vect-79.c: Ditto.
10756 * gcc.dg/vect/vect-80.c: Ditto.
10757
10758 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10759
10760 * gcc.dg/unused-7.c: Use the correct option.
10761
10762 2004-10-04 Paul Brook <paul@codesourcery.com>
10763 Bud Davis <bdavis9659@comcast.net>
10764
10765 PR fortran/17706
10766 PR fortran/16434
10767 * gfortran/pr17706.f90: New test.
10768 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10769
10770 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10771
10772 * gfortran.dg/pr17612.f90: New test.
10773
10774 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10775
10776 * g++.dg/template/local1.C: Adjust quoting marks in
10777 testing for diagnostics.
10778 * g++.dg/tls/diag-2.C: Likewise.
10779 * g++.dg/other/error8.C: Likewise.
10780
10781 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10782
10783 PR c/17178
10784 * gcc.dg/unused-4.c: Adjust to be correct.
10785
10786 PR c/17820
10787 * gcc.dg/unused-7.c: New test.
10788
10789 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10790
10791 PR c++/17797
10792 * g++.dg/overload/template2.C: New test.
10793
10794 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10795
10796 PR tree-optimization/16632
10797 * gcc.dg/tree-ssa/20041002-1.c: New.
10798
10799 2004-10-03 Paul Brook <paul@codesourcery.com>
10800
10801 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10802 rather than relying on default formatting.
10803
10804 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10805
10806 * gcc.dg/20040920-1.c: Update expected message text.
10807
10808 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10809
10810 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10811
10812 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10813
10814 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10815 tree level.
10816
10817 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10818
10819 * gcc.dg/tree-ssa/pr17343.c: Remove.
10820
10821 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10822
10823 PR tree-opt/17343
10824 * gcc.dg/tree-ssa/pr17343.c: New test.
10825
10826 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10827
10828 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10829 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10830 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10831 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10832 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10833
10834 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10835
10836 * gcc.dg/lvalue-2.c: New test.
10837
10838 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10839
10840 PR c/17730
10841 * gcc.dg/pr17730-1.c: New test
10842
10843 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10844
10845 PR c/7425
10846 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10847
10848 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10849
10850 * gcc.c-torture/execute/stdarg-1.c: New test.
10851 * gcc.c-torture/execute/stdarg-2.c: New test.
10852 * gcc.c-torture/execute/stdarg-3.c: New test.
10853 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10854 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10855 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10856 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10857 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10858
10859 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10860
10861 PR tree-optimization/17697
10862 * g++.dg/opt/pr17697-1.C: New test.
10863 * g++.dg/opt/pr17697-2.C: New test.
10864 * g++.dg/opt/pr17697-3.C: New test.
10865
10866 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10867
10868 PR c/16409
10869 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10870 gcc.dg/vla-init-5.c: New tests.
10871
10872 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10873
10874 PR c/13804
10875 * gcc.dg/pr13804-1.c: New test.
10876
10877 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10878
10879 PR fortran/16938
10880 * gfortran.dg/pr16938.f90: New test.
10881
10882 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10883
10884 * g++.dg/template/crash23.C: New test.
10885
10886 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10887
10888 PR c++/17585
10889 * g++.dg/template/static8.C: New test.
10890
10891 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10892
10893 PR c++/17681
10894 * g++.dg/other/error9.C: New test.
10895
10896 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10897
10898 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10899
10900 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10901
10902 PR fortran/15164
10903 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10904
10905 2004-09-26 Roger Sayle <roger@eyesopen.com>
10906
10907 PR middle-end/17112
10908 * gcc.dg/pr17112-1.c: New test case.
10909
10910 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
10911
10912 PR c/11459
10913 * gcc.dg/pr11459-1.c: New test.
10914
10915 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
10916
10917 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
10918 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10919
10920 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10921
10922 * gfortran.dg/pr15324.f90: Make array bounds consistent.
10923
10924 2004-09-25 Jan Hubicka <jh@suse.cz>
10925
10926 * compile/30040909-1.c: New test.
10927 * compile/30040907-1.c: New test.
10928
10929 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
10930
10931 * gcc.c-torture/execute/va-arg-26.c: New test.
10932
10933 2004-09-24 Zack Weinberg <zack@codesourcery.com>
10934
10935 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
10936 extra diagnostics on targets with 64-bit pointers.
10937 * objc.dg/selector-1.m: Adjust dg-warning regexp.
10938
10939 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10940
10941 PR c/17188
10942 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
10943 * gcc.dg/decl-3.c: Adjust expected message.
10944
10945 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10946
10947 PR fortran/17615
10948 * gfortran.dg/pr17615.f90: New test.
10949
10950 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
10951
10952 PR tree-optimzation/17517
10953 * g++.dg/tree-ssa/pr17517.C: New Test.
10954
10955 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10956
10957 PR c++/16889
10958 * g++.dg/lookup/ambig3.C: New.
10959
10960 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
10961
10962 PR tree-opt/17624
10963 * g++.dg/opt/pr17624.C: New test.
10964
10965 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10966
10967 PR c/6980
10968 * gcc.dg/Wbad-function-cast-1.c: New test.
10969
10970 2004-09-23 Zack Weinberg <zack@codesourcery.com>
10971
10972 * g++.dg/ext/complit1.C
10973 * g++.dg/other/error2.C
10974 * g++.dg/other/nontype-1.C
10975 * g++.dg/parse/crash11.C
10976 * g++.dg/parse/crash12.C
10977 * g++.dg/parse/error15.C
10978 * g++.dg/parse/error4.C
10979 * g++.dg/parse/tmpl-outside1.C
10980 * g++.dg/parse/too-many-tmpl-args1.C
10981 * g++.dg/template/dependent-expr3.C
10982 * g++.dg/template/error10.C
10983 * g++.dg/template/instantiate1.C
10984 * g++.dg/template/vtable2.C
10985 * g++.dg/warn/Wshadow-1.C
10986 * g++.dg/warn/weak1.C
10987 * g++.old-deja/g++.brendan/crash16.C
10988 * g++.old-deja/g++.brendan/crash18.C
10989 * g++.old-deja/g++.brendan/crash48.C
10990 * g++.old-deja/g++.brendan/crash49.C
10991 * g++.old-deja/g++.brendan/crash55.C
10992 * g++.old-deja/g++.brendan/crash56.C
10993 * g++.old-deja/g++.brendan/crash8.C
10994 * g++.old-deja/g++.brendan/enum11.C
10995 * g++.old-deja/g++.brendan/enum8.C
10996 * g++.old-deja/g++.brendan/enum9.C
10997 * g++.old-deja/g++.brendan/friend3.C
10998 * g++.old-deja/g++.brendan/misc14.C
10999 * g++.old-deja/g++.bugs/900402_02.C
11000 * g++.old-deja/g++.bugs/900404_03.C
11001 * g++.old-deja/g++.bugs/900404_04.C
11002 * g++.old-deja/g++.bugs/900428_03.C
11003 * g++.old-deja/g++.jason/crash4.C
11004 * g++.old-deja/g++.jason/overload21.C
11005 * g++.old-deja/g++.jason/redecl1.C
11006 * g++.old-deja/g++.jason/report.C
11007 * g++.old-deja/g++.jason/rfg10.C
11008 * g++.old-deja/g++.jason/template30.C
11009 * g++.old-deja/g++.law/arm12.C
11010 * g++.old-deja/g++.law/ctors5.C
11011 * g++.old-deja/g++.law/cvt20.C
11012 * g++.old-deja/g++.law/init10.C
11013 * g++.old-deja/g++.law/init8.C
11014 * g++.old-deja/g++.law/visibility17.C
11015 * g++.old-deja/g++.law/visibility7.C
11016 * g++.old-deja/g++.mike/net8.C
11017 * g++.old-deja/g++.mike/p646.C
11018 * g++.old-deja/g++.mike/p700.C
11019 * g++.old-deja/g++.mike/p701.C
11020 * g++.old-deja/g++.mike/p811.C
11021 * g++.old-deja/g++.ns/template13.C
11022 * g++.old-deja/g++.other/array3.C
11023 * g++.old-deja/g++.other/crash25.C
11024 * g++.old-deja/g++.other/dtor3.C
11025 * g++.old-deja/g++.other/dtor4.C
11026 * g++.old-deja/g++.other/main1.C
11027 * g++.old-deja/g++.other/warn7.C
11028 * g++.old-deja/g++.pt/crash11.C
11029 * g++.old-deja/g++.pt/crash36.C
11030 * g++.old-deja/g++.pt/spec22.C
11031 * g++.old-deja/g++.pt/spec9.C
11032 * g++.old-deja/g++.pt/ttp52.C
11033 * g++.old-deja/g++.robertl/eb103.C
11034 * g++.old-deja/g++.robertl/eb121.C
11035 * g++.old-deja/g++.robertl/eb22.C
11036 * g++.old-deja/g++.robertl/eb8.C:
11037 Update locations and/or regexps of dg-error markers.
11038 Remove markers for some bogus messages that are no longer issued.
11039
11040 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11041
11042 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11043 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11044
11045 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11046
11047 PR c++/17618
11048 * g++.dg/lookup/crash5.C: New test.
11049
11050 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11051
11052 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11053 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11054 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11055 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11056 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11057 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11058
11059 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11060 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11061 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11062 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11063 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11064 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11065
11066 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11067
11068 * gcc.dg/vect/vect-44.c: Check additional cases.
11069 * gcc.dg/vect/vect-48.c: Check additional cases.
11070
11071 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11072 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11073 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11074 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11075 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11076 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11077 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11078 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11079 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11080
11081 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11082 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11083 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11084
11085 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11086
11087 * gcc.dg/tree-ssa/loop-6.c: New test.
11088
11089 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11090
11091 PR c++/17620
11092 * g++.dg/inherit/base2.C: New.
11093
11094 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11095
11096 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11097 * gcc.dg/20001012-2.c: Likewise.
11098 * gcc.dg/20001013-1.c: Likewise.
11099 * gcc.dg/20001101-1.c: Likewise.
11100 * gcc.dg/20001102-1.c: Likewise.
11101 * gcc.dg/bf-spl1.c: Likewise.
11102 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11103 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11104
11105 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11106
11107 PR tree-optimization/16721
11108 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11109
11110 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11111
11112 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11113 * gcc.dg/20040305-1.c: Likewise.
11114
11115 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11116
11117 PR c/16566
11118 * gcc.c-torture/compile/pr16566-1.c,
11119 gcc.c-torture/compile/pr16566-2.c,
11120 gcc.c-torture/compile/pr16566-3.c: New tests.
11121
11122 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11123
11124 PR tree-optimization/17512
11125 * gcc.c-torture/compile/20040916-1.c.
11126
11127 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11128
11129 * gcc.dg/pragma-re-3.c: New test.
11130
11131 2004-09-17 Matt Austern <austern@apple.com>
11132
11133 PR c++/15049
11134 * g++.dg/other/anon3.C: New.
11135
11136 2004-09-21 Roger Sayle <roger@eyesopen.com>
11137
11138 PR c++/7503
11139 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11140 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11141 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11142 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11143 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11144
11145 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11146
11147 PR fortran/17286
11148 * gfortran.dg/pr17286.f90: New test.
11149
11150 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11151
11152 PR c++/17530
11153 * g++.dg/template/static7.C: New test.
11154
11155 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11156
11157 PR tree-opt/17558
11158 * gcc.c-torture/compile/pr17558.c: New test.
11159
11160 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11161
11162 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11163 if SKIP_ATTRIBUTE is defined.
11164
11165 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11166
11167 PR fortran/15957
11168 * gfortran.dg/pr15957.f90: New test.
11169
11170 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11171
11172 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11173 in comparison.
11174 * gcc.dg/vect/vect-79.c: Likewise.
11175 * gcc.dg/vect/vect-80.c: Likewise.
11176
11177 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11178
11179 PR fortran/15750
11180 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11181
11182 2004-09-20 Ira Rosen <irar@il.ibm.com>
11183
11184 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11185 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11186 * gcc.dg/vect/vect-62.c: New testcase.
11187 * gcc.dg/vect/vect-63.c: New testcase.
11188 * gcc.dg/vect/vect-64.c: New testcase.
11189 * gcc.dg/vect/vect-65.c: New testcase.
11190 * gcc.dg/vect/vect-66.c: New testcase.
11191 * gcc.dg/vect/vect-67.c: New testcase.
11192 * gcc.dg/vect/vect-68.c: New testcase.
11193 * gcc.dg/vect/vect-69.c: New testcase.
11194 * gcc.dg/vect/vect-79.c: New testcase.
11195 * gcc.dg/vect/vect-80.c: New testcase.
11196
11197 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11198
11199 * gcc.target/mips/asm-1.c: New test.
11200
11201 2004-09-19 Ira Rosen <irar@il.ibm.com>
11202
11203 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11204 * gcc.dg/vect/vect-73.c: New testcase.
11205 * gcc.dg/vect/vect-74.c: New testcase.
11206 * gcc.dg/vect/vect-75.c: New testcase.
11207 * gcc.dg/vect/vect-76.c: New testcase.
11208 * gcc.dg/vect/vect-77.c: New testcase.
11209 * gcc.dg/vect/vect-78.c: New testcase
11210
11211 2004-09-18 Paul Brook <paul@codesourcery.com>
11212
11213 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11214
11215 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11216
11217 PR c/17424
11218 * gcc.dg/pr17424-1.c: New test.
11219
11220 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11221
11222 * g++.dg/tree-ssa/pr17153.C: New test.
11223
11224 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11225
11226 PR pch/13361
11227 * testsuite/g++.dg/pch/wchar-1.C: New.
11228 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11229
11230 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11231
11232 * gcc.c-torture/execute/20040917-1.c: New test.
11233
11234 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11235
11236 PR tree-optimization/17319
11237 * gcc.dg/pr17319.c: New test.
11238
11239 2004-09-17 Devang Patel <dpatel@apple.com>
11240
11241 * gcc.dg/20040813-1.c: New test.
11242
11243 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11244
11245 PR tree-optimization/17273
11246 * gcc.c-torture/compile/pr17273.c: New test.
11247
11248 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11249
11250 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11251 Update expected messages.
11252 * gcc.dg/declspec-13.c: New test.
11253
11254 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11255
11256 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11257
11258 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11259
11260 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11261 change what 'a' is pointing to.
11262
11263 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11264
11265 PR c++/16002
11266 * g++.dg/template/error18.C: New test.
11267
11268 PR c++/16029
11269 * g++.dg/warn/Wunused-8.C: New test.
11270
11271 2004-09-17 Steven Bosscher <stevenb@suse.de>
11272
11273 PR tree-optimization/17513
11274 * gcc.dg/20040916-1.c: New test.
11275
11276 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11277
11278 PR c++/17501
11279 * g++.dg/template/typename7.C: New test.
11280
11281 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11282
11283 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11284
11285 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11286
11287 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11288 with -ftree-based-profiling also.
11289 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11290
11291 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11292
11293 PR/15364
11294 * gfortran.dg/der_array_io_1.f90: New test.
11295 * gfortran.dg/der_array_io_2.f90: New test.
11296 * gfortran.dg/der_array_io_3.f90: New test.
11297
11298 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11299
11300 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11301 EABI.
11302
11303 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11304
11305 * g++.dg/opt/switch1.C: New test.
11306
11307 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11308
11309 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11310 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11311 Update expected messages.
11312
11313 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11314
11315 PR fortran/16485
11316 * gfortran.dg/same_name_1.f90: New test.
11317
11318 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11319
11320 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11321 dereference garbage pointers.
11322
11323 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11324
11325 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11326 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11327
11328 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11329 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11330 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11331
11332 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11333
11334 PR c++/17324
11335 * g++.dg/template/mangle1.C: New test.
11336
11337 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11338
11339 PR tree-optimization/17252
11340 * gcc.c-torture/execute/pr17252.c: New test.
11341
11342 2004-09-14 Andrew Pinski <apinski@apple.com>
11343
11344 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11345
11346 2004-09-14 Roger Sayle <roger@eyesopen.com>
11347
11348 PR rtl-optimization/9771
11349 * gcc.dg/pr9771-1.c: New test case.
11350
11351 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11352
11353 PR tree-optimization/15262
11354 * gcc.c-torture/execute/pr15262-1.c: New test.
11355 * gcc.c-torture/execute/pr15262-2.c: New test.
11356
11357 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11358
11359 * gcc.dg/declspec-12.c: New test.
11360
11361 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11362
11363 * gfortran.dg/pr17090.f90: Add directives to test.
11364
11365 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11366
11367 * gcc.c-torture/compile/20040914-1.c: New test.
11368
11369 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11370
11371 PR c++/16162
11372 * g++.dg/template/decl2.C: New test.
11373
11374 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11375
11376 PR fortran/17090
11377 * gfortran.dg/pr17090.f90: New test.
11378
11379 2004-09-13 Dale Johannesen <dalej@apple.com>
11380
11381 * gcc.c-torture/compile/pr17408.c: New test case.
11382
11383 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11384
11385 PR c++/16716
11386 * g++.dg/parse/crash17.C: New test.
11387
11388 PR c++/17327
11389 * g++.dg/template/enum3.C: New test.
11390
11391 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11392
11393 * lib/gcc-defs.exp: Load wrapper.exp.
11394 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11395 using local code.
11396 * lib/gcc.exp (gcc_init): Similar.
11397 * lib/gfortran.exp (gfortran_init): Similar.
11398 * lib/objc.exp (objc_init): Similar.
11399 * lib/treelang.exp (treelang_init): Similar.
11400 * lib/wrapper.exp: New file with build_wrapper call machinery in
11401 ${tool}_maybe_build_wrapper.
11402
11403 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11404
11405 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11406 "inline".
11407 * gcc.dg/declspec-11.c: Update expected messages.
11408 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11409 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11410 gcc.dg/inline-12.c: New tests.
11411
11412 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11413
11414 * g++.dg/tree-ssa/pr17400.C: New testcase.
11415
11416 2004-09-13 James E Wilson <wilson@specifixinc.com>
11417
11418 * gcc.target/mips/sb1-1.c: New testcase.
11419
11420 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11421
11422 * lib/g77-dg.exp: Remove unused file.
11423 * lib/mike-g77.exp: Ditto.
11424 * lib/g77.exp: Ditto.
11425
11426 2004-09-12 Richard Henderson <rth@redhat.com>
11427
11428 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11429
11430 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11431
11432 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11433 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11434 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11435 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11436 Update expected messages.
11437
11438 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11439
11440 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11441 declaration/use mismatch for dirp parameter.
11442
11443 2004-09-12 Andrew Pinski <apinski@apple.com>
11444
11445 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11446 -fgnu-runtime is passed.
11447
11448 2004-09-12 Richard Henderson <rth@redhat.com>
11449
11450 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11451 do the uplevel thing and update additional_flags directly.
11452 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11453 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11454 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11455 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11456
11457 2004-09-11 Steven Bosscher <stevenb@suse.de>
11458
11459 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11460
11461 2004-09-11 Roger Sayle <roger@eyesopen.com>
11462
11463 PR middle-end/17411
11464 * g++.dg/opt/pr17411-1.C: New test case.
11465
11466 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11467
11468 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11469 gcc.dg/tls/diag-2.c: Update expected messages.
11470 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11471 messages.
11472 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11473 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11474 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11475 gcc.dg/tls/diag-5.c: New tests.
11476
11477 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11478
11479 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11480
11481 2004-09-11 Steven Bosscher <stevenb@suse.de>
11482
11483 * g++.dg/parse/break-in-for.C: New test.
11484
11485 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11486
11487 * gcc.dg/tree-ssa/20040911-1.c: New test.
11488
11489 2004-09-11 Andreas Jaeger <aj@suse.de>
11490
11491 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11492 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11493
11494 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11495
11496 * gcc.target/frv: New directory of FR-V-specific tests.
11497
11498 2004-09-10 James E Wilson <wilson@specifixinc.com>
11499
11500 * gcc.dg/convert-vec-1.c: New test.
11501
11502 2004-09-10 Roger Sayle <roger@eyesopen.com>
11503
11504 PR middle-end/17024
11505 * gcc.dg/pr17024-1.c: New test case.
11506
11507 2004-09-10 Eric Christopher <echristo@redhat.com>
11508
11509 * gcc.dg/20040910-1.c: New test.
11510
11511 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11512
11513 * gcc.dg/bitfld-9.c: New test.
11514
11515 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11516
11517 * gcc.c-torture/execute/ieee/acc1.c: New test.
11518 * gcc.c-torture/execute/ieee/acc2.c: New test.
11519 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11520
11521 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11522
11523 * gcc.dg/deprecated-2.c: New test.
11524
11525 2004-09-09 James E Wilson <wilson@specifixinc.com>
11526
11527 * gcc.dg/init-vec-1.c: New test.
11528
11529 2004-09-09 Roger Sayle <roger@eyesopen.com>
11530
11531 PR middle-end/17055
11532 * gcc.dg/pr17055-1.c: New test case.
11533
11534 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11535
11536 PR target/17377
11537 * gcc.c-torture/execute/pr17377.c: New test.
11538
11539 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11540
11541 PR c/8420
11542 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11543 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11544 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11545 gcc.dg/long-long-typespec-1.c: New tests.
11546 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11547
11548 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11549
11550 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11551 gcc.dg/gnu99-static-1.c: New tests.
11552
11553 2004-09-08 Devang Patel <dpatel@apple.com>
11554
11555 * gcc.dg/darwin-ld-20040828-1.c: New test.
11556 * gcc.dg/darwin-ld-20040828-2.c: New test.
11557 * gcc.dg/darwin-ld-20040828-3.c: New test.
11558
11559 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11560
11561 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11562 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11563 in error message.
11564 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11565 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11566 in error message.
11567 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11568 types they qualify.
11569 * objc.dg/type-size-2.m: Fix wording in comment.
11570 * objc.dg/va-meth-1.m: New test case.
11571
11572 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11573
11574 PR c/16633:
11575 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11576 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11577
11578 2004-09-06 Devang Patel <dpatel@apple.com>
11579
11580 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11581 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11582
11583 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11584
11585 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11586 reflect changed line numbering of diagnostics.
11587
11588 2004-09-06 Paul Brook <paul@codesourcery.com>
11589
11590 * gfortran.dg/edit_real_1.f90: Add new test.
11591
11592 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11593
11594 * gcc.dg/tree-ssa/loop-2.c: New test.
11595 * gcc.dg/tree-ssa/loop-3.c: New test.
11596 * gcc.dg/tree-ssa/loop-4.c: New test.
11597 * gcc.dg/tree-ssa/loop-5.c: New test.
11598
11599 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11600
11601 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11602
11603 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11604
11605 * gcc.dg/format/sentinel-1.c: New test.
11606
11607 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11608
11609 * testsuite/gcc.dg/builtins-46.c: New.
11610
11611 2004-09-03 Devang Patel <dpatel@apple.com>
11612
11613 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11614 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11615
11616 2004-09-03 Jan Beulich <jbeulich@novell.com>
11617
11618 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11619 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11620 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11621 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11622 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11623 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11624 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11625 the non-portable bzero.
11626 * gcc.dg/20010912-1.c: xfail for NetWare.
11627 * gcc.dg/20020426-2.c: xfail for NetWare.
11628 * gcc.dg/20021014-1.c: xfail for NetWare.
11629 * gcc.dg/20021018-1.c: xfail for NetWare.
11630 * gcc.dg/20030213-1.c: xfail for NetWare.
11631 * gcc.dg/20030225-1.c: xfail for NetWare.
11632 * gcc.dg/20030708-1.c: xfail for NetWare.
11633 * gcc.dg/builtins-config.h: Also exclude NetWare.
11634 * gcc.dg/format/format.h: Define restrict only if not already defined.
11635 * gcc.dg/nest.c: xfail for NetWare.
11636 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11637 * lib/target-supports.exp (check_visibility_available): Exclude
11638 NetWare.
11639
11640 2004-09-03 Jan Beulich <jbeulich@novell.com>
11641
11642 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11643 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11644 deterministic starting point for the alignment of structure fields.
11645 * gcc.dg/Wpadded.c: Dito.
11646 * g++.dg/abi/vbase10.C: Dito.
11647
11648 2004-09-03 Devang Patel <dpatel@apple.com>
11649
11650 * g++.dg/debug/pr15736.cc: New test.
11651
11652 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11653
11654 * README.QMTEST: Fix out-of-date link.
11655
11656 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11657
11658 PR fortran/16579
11659 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11660 Delete. Duplicate of gfortran.dg/g77/20010610.f
11661
11662 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11663
11664 * g++.dg/abi/arm_rtti1.C: New test.
11665
11666 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11667
11668 * gcc.dg/ppc-vector-memcpy.c: New.
11669 * gcc.dg/ppc-vector-memset.c: New.
11670
11671 2004-09-02 Chao-ying Fu <fu@mips.com>
11672
11673 * gcc.target/mips/mips-3d-1.c: New test.
11674 * gcc.target/mips/mips-3d-2.c: New test.
11675 * gcc.target/mips/mips-3d-3.c: New test.
11676 * gcc.target/mips/mips-3d-4.c: New test.
11677 * gcc.target/mips/mips-3d-5.c: New test.
11678 * gcc.target/mips/mips-3d-6.c: New test.
11679 * gcc.target/mips/mips-3d-7.c: New test.
11680 * gcc.target/mips/mips-3d-8.c: New test.
11681 * gcc.target/mips/mips-3d-9.c: New test.
11682 * gcc.target/mips/mips-ps-1.c: New test.
11683 * gcc.target/mips/mips-ps-2.c: New test.
11684 * gcc.target/mips/mips-ps-3.c: New test.
11685 * gcc.target/mips/mips-ps-4.c: New test.
11686 * gcc.target/mips/mips-ps-type.c: New test.
11687
11688 2004-09-02 Paul Brook <paul@codesourcery.com>
11689
11690 * gfortran.dg/edit_real_1.f90: Add new tests.
11691
11692 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11693
11694 PR fortran/15327
11695 * gfortran.dg/merge_char_1.f90: New test.
11696
11697 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11698
11699 PR fortran/16404
11700 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11701
11702 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11703
11704 PR c/1522
11705 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11706
11707 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11708
11709 * g++.dg/opt/loop1.C: Do not XFAIL.
11710
11711 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11712
11713 * gcc.c-torture/execute/20040831-1.c: New test.
11714
11715 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11716
11717 PR fortran/16579
11718 * gfortran.dg/g77/20010610.f: Now passes.
11719 Copy from g77.f-torture/execute. Add dg-run directive.
11720 * gfortran.dg/g77/README: Update
11721
11722 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11723
11724 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11725 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11726 (t1, t2, t3, t4): Add volatile.
11727
11728 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11729
11730 * g++.dg/ext/visibility/arm1.C: New test.
11731
11732 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11733
11734 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11735 -pedantic-errors.
11736
11737 2004-09-01 Paul Brook <paul@codesourcery.com>
11738
11739 * gfortran.dg/eof_2.f90: New test.
11740
11741 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11742
11743 PR fortran/16579
11744 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11745
11746 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11747
11748 PR libfortran/16805
11749 * gfortran.dg/list_read_2.f90: New test.
11750
11751 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11752
11753 * g++.dg/abi/key1.C: New test.
11754
11755 2004-08-31 Richard Henderson <rth@redhat.com>
11756
11757 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11758 form of offsetof.
11759 * g++.dg/other/offsetof5.C: Remove duplicate.
11760
11761 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11762
11763 PR fortran/17244
11764 * gfortran.dg/func_derived_1.f90: New test.
11765
11766 2004-08-31 Paul Brook <paul@codesourcery.com>
11767
11768 * gfortran.dg/eof_1.f90: New test.
11769
11770 2004-08-31 Paul Brook <paul@codesourcery.com>
11771
11772 * gfortran.dg/list_read_1.f90: New file.
11773
11774 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11775
11776 * g++.dg/opt/loop1.C: XFAIL.
11777
11778 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11779
11780 * gcc.dg/funcdef-storage-1.c: New.
11781 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11782 an extern function in local scope.
11783 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11784 declare an 'auto inline' function in local scope.
11785 * gcc.dg/20011130-1.c: Likewise.
11786 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11787 an 'auto' function in local scope.
11788 * gcc.dg/20021014-1.c: Likewise.
11789 * gcc.dg/20030331-2.c: Likewise.
11790
11791 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11792
11793 * gfortran.dg/blockdata_1.f90: New test.
11794
11795 2004-08-30 Richard Henderson <rth@redhat.com>
11796
11797 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11798
11799 2004-08-30 Richard Henderson <rth@redhat.com>
11800
11801 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11802 additional_flags set by alternate driver.
11803 (ieee-options): New procedure.
11804 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11805 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11806 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11807 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11808
11809 2004-08-30 Richard Henderson <rth@redhat.com>
11810
11811 * lib/f-torture.exp: Remove.
11812
11813 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11814
11815 PR rtl-optimization/16590
11816 * g++.dg/opt/loop1.C: New test.
11817
11818 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11819
11820 PR fortran/13910
11821 * gfortran.dg/oldstyle_1.f90: New test.
11822
11823 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11824 Paul Brook <paul@codesourcery.com>
11825
11826 * gfortran.dg/g77/README: Update.
11827 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11828 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11829 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11830
11831 2004-08-28 Paul Brook <paul@codesourcery.com>
11832
11833 PR libfortran/17195
11834 * gfortran.dg/edit_real_1.f90: New test.
11835
11836 2004-08-27 Paul Brook <paul@codesourcery.com>
11837
11838 * gfortran.dg/rewind_1.f90: New test.
11839
11840 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11841
11842 PR fortran/16597
11843 * gfortran.dg/pr16597.f90: New test.
11844
11845 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11846
11847 PR c/13801
11848 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11849 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11850 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11851 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11852 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11853
11854 2004-08-26 Nick Clifton <nickc@redhat.com>
11855
11856 * gcc.c-torture/compile/pr17119.c: New test.
11857
11858 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11859
11860 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11861
11862 2004-08-25 Richard Henderson <rth@redhat.com>
11863
11864 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11865 the bits that expect kind=8 to be the largest real kind.
11866
11867 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11868
11869 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11870
11871 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11872
11873 * gfortran.dg/assignment_1.f90: New test.
11874
11875 2004-08-25 Adam Nemet <anemet@lnxw.com>
11876
11877 * g++.dg/template/repo3.C: New test.
11878
11879 2004-08-25 Roger Sayle <roger@eyesopen.com>
11880
11881 PR middle-end/16693
11882 PR tree-optimization/16372
11883 * g++.dg/opt/pr16372-1.C: New test case.
11884 * g++.dg/opt/pr16693-1.C: New test case.
11885 * g++.dg/opt/pr16693-2.C: New test case.
11886
11887 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11888
11889 * objc.dg/proto-lossage-4.m: New test.
11890
11891 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11892
11893 PR c++/17155
11894 * g++.dg/inherit/local2.C: New test.
11895
11896 2004-08-25 Paul Brook <paul@codesourcery.com>
11897
11898 PR fortran/17144
11899 * gfortran.dg/string_ctor_1.f90: New test.
11900
11901 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11902
11903 PR c++/14428
11904 * g++.dg/template/redecl2.C: New test.
11905
11906 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11907
11908 PR fortran/17143
11909 * gfortran.dg/pr17143.f90: New test.
11910
11911 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11912
11913 PR fortran/17164
11914 * gfortran.dg/pr17164.f90: New test.
11915
11916 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11917
11918 * gcc.dg/tree-ssa/loop-1.c: New test.
11919
11920 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11921
11922 * gcc.c-torture/compile/20040824-1.c: New test.
11923
11924 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11925
11926 * gcc.c-torture/compile/iftrap-3.c: New test.
11927
11928 2004-08-24 Paul Brook <paul@codesourcery.com>
11929
11930 * gfortran.dg/entry_2.f90: New test.
11931
11932 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11933
11934 PR c++/16889
11935 * g++.dg/lookup/ambig[12].C: New.
11936
11937 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11938
11939 PR c++/16706
11940 * g++.dg/template/crash21.C: New test.
11941 * g++.dg/template/crash22.C: Likewise.
11942
11943 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11944
11945 PR c++/17149
11946 * g++.dg/template/access15.C: New.
11947
11948 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11949
11950 PR c++/17163
11951 * g++.dg/template/repo2.C: New test.
11952
11953 2004-08-23 Roger Sayle <roger@eyesopen.com>
11954
11955 PR rtl-optimization/17078
11956 * gcc.c-torture/execute/pr17078-1.c: New test case.
11957
11958 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11959
11960 PR c/14492
11961 * gcc.dg/debug/crash1.c: New test.
11962
11963 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11964
11965 PR c/16180
11966 * gcc.dg/loop-5.c: New test.
11967
11968 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11969
11970 * gcc.c-torture/execute/20040823-1.c: New test.
11971
11972 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
11973
11974 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
11975 to the assembler. Simplify test accordingly.
11976 (asm_abi_flags): Use GNU names.
11977 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
11978 to check for ABI flags.
11979
11980 2004-08-22 Andrew Pinski <apinski@apple.com>
11981
11982 * g++.dg/opt/pr14029.C: New test.
11983 * gcc.c-torture/execute/pr15262.c: New test.
11984
11985 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11986
11987 * gfortran.dg/reduction.f90: Add checks with complex arguments.
11988
11989 2004-08-21 Bud Davis <bdavis9659@comcast.net>
11990
11991 PR 16908
11992 * gfortran.dg/direct_io.f90: New test.
11993
11994 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11995
11996 PR c++/17121
11997 * g++.dg/inherit/local2.C: New test.
11998
11999 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12000
12001 PR c++/17120
12002 * g++.dg/warn/Wparentheses-4.C: New test.
12003
12004 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12005
12006 PR c++/17121
12007 * g++.dg/inherit/local2.C: New test.
12008
12009 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12010 * gcc.dg/ppc-ldstruct.c: Likewise.
12011 * gcc.dg/ppc64-abi-2.c: Likewise.
12012
12013 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12014
12015 PR rtl-optimization/17099
12016 * gcc.c-torture/execute/20040820-1.c: New test.
12017
12018 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12019
12020 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12021
12022 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12023
12024 PR fortran/17077
12025 * gfortran.dg/auto_array_1.f90: New test.
12026
12027 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12028
12029 PR fortran/17074
12030 * gfortran.dg/simpleif_1.f90: New test.
12031
12032 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12033
12034 * lib/target-supports.exp (check_profiling_available): Return
12035 false for arm*-*-symbianelf* and arm*-*-eabi*.
12036
12037 PR c++/15890
12038 * g++.dg/template/delete1.C: New test.
12039
12040 2004-08-19 Paul Brook <paul@codesourcery.com>
12041
12042 PR fortran/14976
12043 PR fortran/16228
12044 * gfortran.dg/data_char_1.f90: New test.
12045
12046 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12047
12048 PR fortran/16946
12049 * gfortran.dg/reduction.f90: New testcase.
12050
12051 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12052
12053 PR fortran/16520
12054 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12055
12056 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12057
12058 PR c++/17041
12059 * g++.dg/Wparentheses-3.C: New test.
12060
12061 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12062
12063 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12064 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12065 * gcc.dg/vect/vect-2.c: Likewise.
12066 * gcc.dg/vect/vect-3.c: Likewise.
12067 * gcc.dg/vect/vect-4.c: Likewise.
12068 * gcc.dg/vect/vect-5.c: Likewise.
12069 * gcc.dg/vect/vect-6.c: Likewise.
12070 * gcc.dg/vect/vect-7.c: Likewise.
12071 * gcc.dg/vect/vect-25.c: Likewise.
12072 * gcc.dg/vect/vect-31.c: Likewise.
12073 * gcc.dg/vect/vect-32.c: Likewise.
12074 * gcc.dg/vect/vect-34.c: Likewise.
12075 * gcc.dg/vect/vect-36.c: Likewise.
12076 * gcc.dg/vect/vect-all.c: Likewise.
12077
12078 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12079
12080 PR c++/17068
12081 * g++.dg/template/operator4.C: New test.
12082
12083 2004-08-18 Richard Henderson <rth@redhat.com>
12084
12085 * gcc.dg/20040206-1.c: XFAIL.
12086
12087 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12088
12089 PR c++/16246
12090 * g++.dg/template/array7.C: New test.
12091
12092 2004-08-17 James E Wilson <wilson@specifixinc.com>
12093
12094 * gcc.dg/mips-movcc-1.c: New test.
12095 * gcc.dg/mips-movcc-2.c: New test.
12096 * gcc.dg/mips-movcc-3.c: New test.
12097
12098 * gcc.dg/mips-nmadd-1.c: New test.
12099 * gcc.dg/mips-nmadd-2.c: New test.
12100
12101 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12102
12103 PR c++/15871
12104 * g++.dg/opt/inline8.C: New test.
12105
12106 PR c++/16965
12107 * g++.dg/parse/error17.C: New test.
12108
12109 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12110
12111 * gcc.dg/vect: New directory for vectorizer tests.
12112 * gcc.dg/vect/tree-vect.h: New file.
12113 * gcc.dg/vect/vect.exp: New file.
12114 * gcc.dg/vect/pr16105.c.c: New test.
12115 * gcc.dg/vect/vect-1.c: New test.
12116 * gcc.dg/vect/vect-2.c: New test.
12117 * gcc.dg/vect/vect-3.c: New test.
12118 * gcc.dg/vect/vect-4.c: New test.
12119 * gcc.dg/vect/vect-5.c: New test.
12120 * gcc.dg/vect/vect-6.c: New test.
12121 * gcc.dg/vect/vect-7.c: New test.
12122 * gcc.dg/vect/vect-8.c: New test.
12123 * gcc.dg/vect/vect-9.c: New test.
12124 * gcc.dg/vect/vect-10.c: New test.
12125 * gcc.dg/vect/vect-11.c: New test.
12126 * gcc.dg/vect/vect-12.c: New test.
12127 * gcc.dg/vect/vect-13.c: New test.
12128 * gcc.dg/vect/vect-14.c: New test.
12129 * gcc.dg/vect/vect-15.c: New test.
12130 * gcc.dg/vect/vect-16.c: New test.
12131 * gcc.dg/vect/vect-17.c: New test.
12132 * gcc.dg/vect/vect-18.c: New test.
12133 * gcc.dg/vect/vect-19.c: New test.
12134 * gcc.dg/vect/vect-20.c: New test.
12135 * gcc.dg/vect/vect-21.c: New test.
12136 * gcc.dg/vect/vect-22.c: New test.
12137 * gcc.dg/vect/vect-23.c: New test.
12138 * gcc.dg/vect/vect-24.c: New test.
12139 * gcc.dg/vect/vect-25.c: New test.
12140 * gcc.dg/vect/vect-26.c: New test.
12141 * gcc.dg/vect/vect-27.c: New test.
12142 * gcc.dg/vect/vect-28.c: New test.
12143 * gcc.dg/vect/vect-29.c: New test.
12144 * gcc.dg/vect/vect-30.c: New test.
12145 * gcc.dg/vect/vect-31.c: New test.
12146 * gcc.dg/vect/vect-32.c: New test.
12147 * gcc.dg/vect/vect-33.c: New test.
12148 * gcc.dg/vect/vect-34.c: New test.
12149 * gcc.dg/vect/vect-35.c: New test.
12150 * gcc.dg/vect/vect-36.c: New test.
12151 * gcc.dg/vect/vect-37.c: New test.
12152 * gcc.dg/vect/vect-38.c: New test.
12153 * gcc.dg/vect/vect-40.c: New test.
12154 * gcc.dg/vect/vect-41.c: New test.
12155 * gcc.dg/vect/vect-42.c: New test.
12156 * gcc.dg/vect/vect-43.c: New test.
12157 * gcc.dg/vect/vect-44.c: New test.
12158 * gcc.dg/vect/vect-45.c: New test.
12159 * gcc.dg/vect/vect-46.c: New test.
12160 * gcc.dg/vect/vect-47.c: New test.
12161 * gcc.dg/vect/vect-48.c: New test.
12162 * gcc.dg/vect/vect-49.c: New test.
12163 * gcc.dg/vect/vect-50.c: New test.
12164 * gcc.dg/vect/vect-51.c: New test.
12165 * gcc.dg/vect/vect-52.c: New test.
12166 * gcc.dg/vect/vect-53.c: New test.
12167 * gcc.dg/vect/vect-54.c: New test.
12168 * gcc.dg/vect/vect-55.c: New test.
12169 * gcc.dg/vect/vect-56.c: New test.
12170 * gcc.dg/vect/vect-57.c: New test.
12171 * gcc.dg/vect/vect-58.c: New test.
12172 * gcc.dg/vect/vect-59.c: New test.
12173 * gcc.dg/vect/vect-60.c: New test.
12174 * gcc.dg/vect/vect-61.c: New test.
12175 * gcc.dg/vect/vect-all.c: New test.
12176 * gcc.dg/vect/vect-none.c: New test.
12177
12178 2004-08-17 Paul Brook <paul@codesourcery.com>
12179
12180 PR fortran/13082
12181 * gfortran.dg/entry_1.f90: New test.
12182
12183 2004-08-17 Andrew Pinski <apinski@apple.com>
12184
12185 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12186
12187 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12188
12189 * gcc.dg/pr17036-1.c: New test.
12190
12191 2004-08-16 Devang Patel <dpatel@apple.com>
12192
12193 * gcc.dg/darwin-20040809-1.c: New test.
12194
12195 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12196
12197 * gcc.dg/funcdef-attr-1.c: New test.
12198
12199 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12200
12201 * gcc.dg/altivec-17.c: New test.
12202 * gcc.dg/altivec-18.c: New test.
12203
12204 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12205
12206 PR c++/6749
12207 * g++.dg/template/vtable2.C: New test.
12208
12209 2004-08-14 Richard Henderson <rth@redhat.com>
12210
12211 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12212 * gcc.dg/pack-test-4.c (main): Return 0.
12213 * gcc.dg/setjmp-1.c: Remove XFAIL.
12214 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12215
12216 2004-08-14 Richard Henderson <rth@redhat.com>
12217
12218 * gcc.dg/980217-1.c: Add prototype for printf.
12219
12220 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12221
12222 * gfortran.dg/pr16935.f90: New test.
12223
12224 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12225
12226 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12227
12228 2004-08-13 Paul Brook <paul@codesourcery.com>
12229
12230 * gfortran.dg/der_io_1.f90: Remove stray comma.
12231
12232 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12233
12234 * gcc.dg/vmx/cw-bug-2.c: Remove.
12235 * gcc.dg/vmx/vprint-1.c: Remove.
12236 * gcc.dg/vmx/vscan-1.c: Remove.
12237
12238 2004-08-12 Devang patel <dpatel@apple.com>
12239
12240 * gcc.dg/darwin-20040809-2.c: New test.
12241
12242 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12243
12244 * g++.dg/ext/altivec-12.C: New test.
12245
12246 * g++.dg/ext/altivec-11.C: New test.
12247
12248 2004-08-12 Paul Brook <paul@codesourcery.com>
12249
12250 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12251
12252 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12253
12254 * g++.dg/ext/altivec-2.C: Check for hardware support before
12255 executing any VMX instructions.
12256
12257 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12258
12259 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12260
12261 PR c++/16276
12262 * g++.old-deja/g++.other/comdat4.C: New test.
12263 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12264
12265 2004-08-12 Ben Elliston <bje@au.ibm.com>
12266
12267 PR target/16286
12268 * gcc.dg/pr16286.c: New test.
12269
12270 2004-08-12 Jan Beulich <jbeulich@novell.com>
12271
12272 * g++.dg/ext/asm5.C: New.
12273
12274 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12275
12276 PR c++/16698
12277 * g++.dg/eh/crash1.C: New test.
12278
12279 PR c++/16717
12280 * g++.dg/ext/construct1.C: New test.
12281
12282 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12283
12284 PR c++/16853
12285 * g++.dg/init/ptrmem1.C: New test.
12286
12287 PR c++/16618
12288 * g++.dg/parse/offsetof5.C: New test.
12289
12290 PR c++/16870
12291 * g++.dg/template/overload3.C: New test.
12292
12293 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12294
12295 PR c++/16964
12296 * g++.dg/parse/error16.C: New test.
12297
12298 PR c++/16904
12299 * g++.dg/template/error14.C: New test.
12300
12301 PR c++/16929
12302 * g++.dg/template/error15.C: New test.
12303
12304 2004-08-11 Devang Patel <dpatel@apple.com>
12305
12306 * gcc.dg/darwin-ld-20040809-1.c: New test.
12307 * gcc.dg/darwin-ld-20040809-2.c: New test.
12308
12309 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12310
12311 PR fortran/16917
12312 * gfortran.dg/dfloat_1.f90: New test.
12313
12314 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12315
12316 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12317 * gcc.dg/dll-2.c: Fix dg-require syntax.
12318 * gcc.misc-tests/arm-isr.c (abort): Declare.
12319 (exit): Likewise.
12320
12321 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12322
12323 PR c++/16971
12324 * g++.dg/parse/crash16.C: New test.
12325
12326 2004-08-10 Roger Sayle <roger@eyesopen.com>
12327
12328 * gcc.dg/mips-rsqrt-1.c: New test case.
12329 * gcc.dg/mips-rsqrt-2.c: New test case.
12330 * gcc.dg/mips-rsqrt-3.c: New test case.
12331
12332 2004-08-10 Paul Brook <paul@codesourcery.com>
12333
12334 * gfortran.dg/der_io_1.f90: New test.
12335
12336 2004-08-10 Paul Brook <paul@codesourcery.com>
12337
12338 PR fortran/16919
12339 * gfortran.dg/der_array_1.f90: New test.
12340
12341 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12342
12343 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12344
12345 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12346
12347 * gcc.dg/wchar_t-2.c: Fix typo.
12348
12349 2004-08-09 Falk Hueffner <falk@debian.org>
12350
12351 PR tree-optimization/12517
12352 * gcc.c-torture/compile/pr12517.c: New test.
12353
12354 PR tree-optimization/12578
12355 * gcc.c-torture/compile/pr12578.c: New test.
12356
12357 PR tree-optimization/12899
12358 * gcc.c-torture/compile/pr12899.c: New test.
12359
12360 PR rtl-optimization/14692
12361 * gcc.c-torture/compile/pr14692.c: New test.
12362
12363 PR tree-optimization/16461
12364 * gcc.c-torture/compile/pr16461.c: New test.
12365
12366 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12367
12368 * gfortran.dg/getenv_1.f90: New test.
12369
12370 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12371
12372 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12373 wchar_t.
12374 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12375
12376 2004-08-06 Paul Brook <paul@codesourcery.com>
12377
12378 * gfortran.dg/ret_array_1.f90: New test.
12379 * gfortran.dg/ret_pointer_1.f90: New test.
12380
12381 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12382
12383 * gcc.dg/missing-field-init-[12].c: New tests.
12384 * g++.dg/warn/missing-field-init-[12].C: New tests.
12385
12386 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12387
12388 * gcc.dg/enum2.c: New test.
12389 * gcc.dg/symbian3.c: Likewise.
12390 * gcc.dg/symbian4.c: Likewise.
12391 * gcc.dg/wchar_t-2.c: Likewise.
12392
12393 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12394
12395 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12396 destructor tests.
12397
12398 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12399
12400 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12401 dg-require-visiblity.
12402 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12403 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12404 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12405 * g++.dg/ext/visibility/new1.C: Likewise.
12406 * g++.dg/ext/visibility/pragma.C: Likewise.
12407 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12408 * g++.dg/ext/visibility/virtual.C: Likewise.
12409 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12410 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12411 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12412 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12413 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12414 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12415 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12416 * g++/dg/ext/visibility/visibility-8.C: New test.
12417 * gcc.c-torture/compile/dll.x: Remove.
12418 * gcc.dg/dll-2.c: Use dg-require-dll
12419 * gcc.dg/visibility-10.c: New test.
12420 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12421 supporting DLLs.
12422 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12423 (scan_not_hidden): Likewise.
12424
12425 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12426
12427 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12428
12429 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12430
12431 * gcc.c-torture/execute/20040805-1.c: New test.
12432
12433 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12434
12435 * gcc.dg/20020118-1.c: Declare abort.
12436 * gcc.dg/altivec_check.h: Likewise.
12437 * gcc.dg/iftrap-2.c: Likewise.
12438 * gcc.dg/pragma-darwin.c: Likewise.
12439 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12440
12441 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12442
12443 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12444
12445 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12446
12447 * gcc.c-torture/execute/builtins/abs-2.c,
12448 gcc.c-torture/execute/builtins/abs-3.c,
12449 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12450 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12451 intmax_t, uintmax_t and their limits.
12452 * gcc.dg/intmax_t-1.c: New test.
12453
12454 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12455
12456 * g++.dg/tc1/dr147.C: Add reference to PR.
12457
12458 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12459
12460 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12461 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12462
12463 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12464
12465 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12466
12467 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12468
12469 * gcc.dg/redecl-5.c: New test.
12470 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12471 of scanf.
12472
12473 2004-08-03 Roger Sayle <roger@eyesopen.com>
12474
12475 PR middle-end/16790
12476 * gcc.c-torture/execute/pr16790-1.c: New test case.
12477
12478 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12479
12480 * g++.dg/ext/visibility/assign1.C: New test.
12481 * g++.dg/ext/visibility/new1.C: Likewise.
12482
12483 * gcc.dg/symbian1.c: New test.
12484 * gcc.dg/symbian2.c: Likewise.
12485
12486 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12487
12488 PR target/16570
12489 * gcc.dg/i386-sse-9.c: New test.
12490
12491 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12492
12493 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12494
12495 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12496
12497 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12498 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12499 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12500 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12501 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12502 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12503 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12504 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12505 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12506 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12507 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12508 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12509 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12510 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12511 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12512 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12513 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12514 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12515 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12516 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12517 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12518 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12519 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12520 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12521 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12522 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12523 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12524 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12525 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12526 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12527 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12528 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12529 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12530 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12531 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12532 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12533 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12534 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12535 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12536 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12537 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12538 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12539 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12540 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12541 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12542 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12543 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12544 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12545 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12546 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12547 gcc.misc-tests/i386-pf-3dnow-1.c,
12548 gcc.misc-tests/i386-pf-athlon-1.c,
12549 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12550 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12551 Declare built-in functions used.
12552 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12553
12554 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12555
12556 PR c++/16707
12557 * g++.dg/lookup/using12.C: New test.
12558
12559 * g++.dg/init/null1.C: Fix PR number.
12560 * g++.dg/parse/namespace10.C: Likewise.
12561
12562 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12563
12564 PR c++/16224
12565 * g++.dg/template/spec17.C: New test.
12566 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12567 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12568
12569 2004-08-02 David Billinghurst
12570
12571 PR fortran/16292
12572 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12573
12574 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12575
12576 * gcc.dg/ia64-got-1.c: New test case.
12577
12578 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12579
12580 PR c++/16489
12581 * g++.dg/init/null1.C: New test.
12582 * g++.dg/tc1/dr76.C: Adjust error marker.
12583
12584 PR c++/16529
12585 * g++.dg/parse/namespace10.C: New test.
12586
12587 PR c++/16810
12588 * g++.dg/inherit/ptrmem2.C: New test.
12589
12590 2004-08-02 Ben Elliston <bje@au.ibm.com>
12591
12592 PR target/16155
12593 * gcc.dg/pr16155.c: New test.
12594
12595 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12596
12597 * gcc.dg/redecl-2.c: New test.
12598
12599 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12600
12601 * gcc.dg/darwin-longdouble.c: New file.
12602
12603 2004-07-30 Richard Henderson <rth@redhat.com>
12604
12605 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12606 write to constant argument.
12607 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12608
12609 2004-07-30 Richard Henderson <rth@redhat.com>
12610
12611 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12612 tests of nearest around zero.
12613
12614 2004-07-30 Andrew Pinski <apinski@apple.com>
12615
12616 * gcc.c-torture/compile/20040730-1.c: New test.
12617
12618 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12619
12620 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12621 powerpc-eabispe.
12622
12623 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12624
12625 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12626
12627 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12628
12629 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12630 contains $ld_library_path.
12631 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12632
12633 2004-07-29 Richard Henderson <rth@redhat.com>
12634
12635 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12636
12637 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12638 (alt2, which): New.
12639 (Check): Accept either alternative.
12640
12641 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12642
12643 * g++.dg/abi/inline1.C: New test.
12644 * g++.dg/abi/local1-a.cc: Likewise.
12645 * g++.dg/abi/local1.C: Likewise.
12646 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12647 * g++.dg/abi/mangle12.C: Likewise.
12648 * g++.dg/abi/mangle17.C: Likewise.
12649 * g++.dg/abi/mangle20-2.C: Likewise.
12650 * g++.dg/opt/interface1.C: Likewise.
12651 * g++.dg/opt/interface1.h: Likewise.
12652 * g++.dg/opt/interface1-a.cc: New test.
12653 * g++.dg/parse/repo1.C: New test.
12654 * g++.dg/template/repo1.C: Likewise.
12655 * g++.dg/warn/Winline-1.C: Likewise.
12656 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12657
12658 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12659
12660 * gcc.dg/tree-ssa/20040729-1.c: New test.
12661
12662 2004-07-27 Matt Austern <austern@apple.com>
12663
12664 * gcc.dg/darwin-bool-1.c: New test.
12665 * gcc.dg/darwin-bool-2.c: New test.
12666
12667 2004-07-28 Richard Henderson <rth@redhat.com>
12668
12669 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12670 arguments in the correct type. Don't write to constant arguments.
12671
12672 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12673
12674 PR tree-optimization/16688
12675 PR tree-optimization/16689
12676 * g++.dg/tree-ssa/pr16688.C: New test.
12677
12678 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12679
12680 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12681 loads. Not only in the comment, this time.
12682
12683 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12684
12685 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12686 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12687 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12688 * gcc.dg/sh4a-bitmovua.c: New.
12689 * gcc.dg/sh4a-cos.c: New.
12690 * gcc.dg/sh4a-cosf.c: New.
12691 * gcc.dg/sh4a-fprun.c: New.
12692 * gcc.dg/sh4a-fsrra.c: New.
12693 * gcc.dg/sh4a-memmovua.c: New.
12694 * gcc.dg/sh4a-sin.c: New.
12695 * gcc.dg/sh4a-sincos.c: New.
12696 * gcc.dg/sh4a-sincosf.c: New.
12697 * gcc.dg/sh4a-sinf.c: New.
12698
12699 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12700
12701 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12702 conditionals.
12703 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12704 loads.
12705 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12706 DOM1.
12707
12708 2004-07-27 Andrew Pinski <apinski@apple.com>
12709
12710 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12711
12712 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12713
12714 * gcc.dg/pragma-isr.c: New test.
12715
12716 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12717
12718 PR c++/14429
12719 * g++.dg/template/ttp11.C: New test.
12720
12721 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12722
12723 * gcc.c-torture/compile/20040727-1.c: New test.
12724
12725 2004-07-26 Eric Christopher <echristo@redhat.com>
12726
12727 * gcc.c-torture/compile/20040726-2.c: New test.
12728
12729 2004-07-26 Andrew Pinski <apinski@apple.com>
12730
12731 * g++.dg/rtti/tinfo1.C: Xfail.
12732
12733 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12734
12735 * gcc.c-torture/compile/20040726-1.c: New test.
12736
12737 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12738 Brian Ryner <bryner@brianryner.com>
12739
12740 PR c++/9283
12741 PR c++/15000
12742 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12743 * g++.dg/ext/visibility/: New directory.
12744 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12745 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12746 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12747 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12748 * g++.dg/ext/visibility/fvisibility.C,
12749 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12750 g++.dg/ext/visibility/fvisibility-override1.C
12751 g++.dg/ext/visibility/fvisibility-override2.C
12752 g++.dg/ext/visibility/memfuncts.C
12753 g++.dg/ext/visibility/noPLT.C
12754 g++.dg/ext/visibility/pragma.C
12755 g++.dg/ext/visibility/pragma-override1.C
12756 g++.dg/ext/visibility/pragma-override2.C
12757 g++.dg/ext/visibility/staticmemfuncts.C
12758 g++.dg/ext/visibility/virtual.C: New tests.
12759
12760 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12761
12762 PR c/15360
12763 * gcc.dg/pr15360-1.c: New test.
12764
12765 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12766
12767 * gcc.dg/pragma-align-2.c: New test.
12768 * gcc.dg/pragma-init-fini.c: New test.
12769 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12770 targets.
12771
12772 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12773
12774 * gcc.dg/init-string-2.c: New test.
12775
12776 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12777
12778 PR 16684
12779 * gcc.dg/Wredundant-decls-1.c: New test case.
12780
12781 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12782
12783 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12784 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12785 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12786 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12787 * gcc.dg/compat/generate-random.c: New file.
12788 * gcc.dg/compat/generate-random.h: Likewise.
12789 * gcc.dg/compat/generate-random_r.c: Likewise.
12790 * gcc.dg/compat/struct-layout-1.h: Likewise.
12791 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12792 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12793 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12794 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12795 * gcc.dg/compat/struct-layout-1_main.c: New test.
12796 * gcc.dg/compat/struct-layout-1_x.c: New file.
12797 * gcc.dg/compat/struct-layout-1_y.c: New file.
12798 * gcc.dg/compat/struct-layout-1_test.h: New file.
12799
12800 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12801
12802 * gcc.dg/comp-return-1.c: New test
12803
12804 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12805
12806 * gcc.dg/vmx/8-02a.c: Fix typo.
12807
12808 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12809 * gcc.dg/darwin-abi-3.c: New test.
12810
12811 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12812 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12813
12814 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12815 * gcc.dg/vmx/ops-long-1.c: New test.
12816 * gcc.dg/vmx/ops-long-2.c: New test.
12817
12818 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12819
12820 * g++.dg/lookup/conv-[1234].C: New.
12821
12822 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12823
12824 * g++.dg/parse/attr2.C: Simplify.
12825
12826 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12827
12828 PR c/7284
12829 * gcc.c-torture/execute/pr7284-1.c: New test.
12830
12831 2004-07-22 Brian Booth <bbooth@redhat.com>
12832
12833 * gcc.dg/tree-ssa/20040721-1.c: New test.
12834
12835 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12836
12837 * g++.dg/template/crash20.c: New.
12838
12839 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12840
12841 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12842 Add dg-run directive. Declare variables as required.
12843 * gfortran.dg/g77/README: Update
12844
12845 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12846
12847 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12848 gcc.dg/cris-peep2-andu2.c: New tests.
12849
12850 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12851
12852 PR c/15052
12853 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12854 on return type.
12855 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12856 messages.
12857 * gcc.dg/qual-return-2.c: Update expected messages.
12858 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12859
12860 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12861
12862 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12863 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12864
12865 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12866
12867 PR c/11250
12868 * gcc.dg/init-string-1.c: New test.
12869
12870 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12871
12872 PR middle-end/15345
12873 PR c/16450
12874 * gcc.dg/torture/nested-fn-1.c: New test.
12875
12876 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12877
12878 PR target/16559
12879 * gcc.dg/ia64-fptr-1.c: New file.
12880
12881 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12882
12883 PR c++/14497
12884 * g++.dg/template/spec16.C: New test.
12885 * g++.old-deja/g++.robertl/eb118.C: Remove.
12886
12887 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12888
12889 PR c++/509
12890 * g++.dg/template/spec15.C: New test.
12891
12892 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12893
12894 Copy cases from g77.f-torture/execute and add dg-run
12895 directive. Other changes as noted.
12896 * gfortran.dg/g77/13037.f
12897 * gfortran.dg/g77/1832.f
12898 * gfortran.dg/g77/19981119-0.f
12899 * gfortran.dg/g77/19990313-0.f
12900 * gfortran.dg/g77/19990313-1.f
12901 * gfortran.dg/g77/19990313-2.f
12902 * gfortran.dg/g77/19990313-3.f
12903 * gfortran.dg/g77/19990419-1.f
12904 * gfortran.dg/g77/19990826-0.f
12905 * gfortran.dg/g77/19990826-2.f
12906 * gfortran.dg/g77/20000503-1.f
12907 * gfortran.dg/g77/20001111.f
12908 * gfortran.dg/g77/20010116.f
12909 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
12910 * gfortran.dg/g77/20010430.f
12911 * gfortran.dg/g77/6177.f
12912 * gfortran.dg/g77/947.f
12913 * gfortran.dg/g77/970816-3.f
12914 * gfortran.dg/g77/971102-1.f
12915 * gfortran.dg/g77/980520-1.f
12916 * gfortran.dg/g77/980628-0.f
12917 * gfortran.dg/g77/980628-1.f
12918 * gfortran.dg/g77/980628-10.f
12919 * gfortran.dg/g77/980628-2.f
12920 * gfortran.dg/g77/980628-3.f
12921 * gfortran.dg/g77/980628-7.f
12922 * gfortran.dg/g77/980628-8.f
12923 * gfortran.dg/g77/980628-9.f
12924 * gfortran.dg/g77/980701-0.f
12925 * gfortran.dg/g77/980701-1.f
12926 * gfortran.dg/g77/cabs.f
12927 * gfortran.dg/g77/claus.f
12928 * gfortran.dg/g77/complex_1.f
12929 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
12930 * gfortran.dg/g77/dcomplex.f
12931 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
12932 * gfortran.dg/g77/f90-intrinsic-mathematical.f
12933 * gfortran.dg/g77/f90-intrinsic-numeric.f
12934 * gfortran.dg/g77/int8421.f
12935 * gfortran.dg/g77/labug1.f
12936 * gfortran.dg/g77/large_vec.f
12937 * gfortran.dg/g77/le.f
12938 * gfortran.dg/g77/short.f
12939 * gfortran.dg/g77/README: Update
12940
12941 2004-07-20 Mark Mitchell <mark@codesourcery.com>
12942
12943 PR c++/16637
12944 * g++.dg/parse/lookup4.C: New test.
12945
12946 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12947
12948 PR c++/16175
12949 * g++.dg/template/ttp10.C: New test.
12950
12951 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
12952
12953 * gcc.dg/pr12625-1.c: New test.
12954
12955 2004-07-20 Steven Bosscher <stevenb@suse.de>
12956
12957 * testsuite/gcc.dg/switch-warn-1.c: New test.
12958 * testsuite/gcc.dg/switch-warn-2.c: New test.
12959 * gcc.c-torture/compile/pr14730.c: Update.
12960
12961 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
12962
12963 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
12964 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
12965 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
12966 g++.dg/template/nontype3.C: Remove trailing CR from tests.
12967
12968 2004-07-18 Mark Mitchell <mark@codesourcery.com>
12969
12970 PR c++/16623
12971 * g++.dg/template/assign1.C: New test.
12972
12973 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12974
12975 PR c++/12170
12976 * g++.dg/template/ttp9.C: New test.
12977
12978 2004-07-19 Daniel Jacobowitz <dan@debian.org>
12979
12980 * gcc.dg/format/cmn-err-1.c: New test.
12981
12982 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
12983
12984 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
12985 gcc.dg/Wparentheses-10.c: New tests.
12986 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
12987
12988 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12989
12990 PR fortran/16465
12991 * gfortran.dg/g77//ffixed-line-length-0.f,
12992 gfortran.dg/g77/ffixed-line-length-132.f,
12993 gfortran.dg/g77/ffixed-line-length-72.f,
12994 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
12995 gfortran.dg/g77/README: Update.
12996
12997 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12998
12999 PR c++/13092
13000 * g++.dg/template/non-dependent7.C: New test.
13001 * g++.dg/template/non-dependent8.C: Likewise.
13002 * g++.dg/template/non-dependent9.C: Likewise.
13003 * g++.dg/template/non-dependent10.C: Likewise.
13004
13005 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13006
13007 PR c++/16337
13008 * g++.dg/parse/attr2.C: New test.
13009
13010 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13011
13012 * g77.dg: Removed.
13013 * g77.f-torture: Ditto.
13014
13015 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13016
13017 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13018 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13019 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13020
13021 2004-07-16 Richard Henderson <rth@redhat.com>
13022
13023 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13024
13025 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13026
13027 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13028 tests with full list of options.
13029 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13030 of TORTURE_OPTIONS if test contains 'dg-do run'.
13031
13032 PR fortran/16404
13033 * gfortran.dg/do_iterator.f90: New test.
13034
13035 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13036
13037 PR rtl-optimization/16536
13038 * gcc.c-torture/execute/restrict-1.c: New test.
13039
13040 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13041
13042 PR fortran/15324
13043 * gfortran.dg/pr15324.f90: New test.
13044
13045 PR fortran/15129
13046 * gfortran.dg/pr15129.f90: New test.
13047
13048 PR fortran/15140
13049 * gfortran.dg/pr15140.f90: New test.
13050
13051 PR fortran/13792
13052 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13053 compile-time simplification.
13054
13055 2004-07-14 Mike Stump <mrs@apple.com>
13056
13057 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13058
13059 2004-07-14 James E Wilson <wilson@specifixinc.com>
13060
13061 PR target/16325
13062 * gcc.dg/profile-generate-1.c: New.
13063
13064 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13065
13066 * gcc.c-torture/execute/20040709-1.c: New test.
13067 * gcc.c-torture/execute/20040709-2.c: New test.
13068
13069 2004-07-14 Mike Stump <mrs@apple.com>
13070
13071 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13072
13073 2004-07-14 Mike Stump <mrs@apple.com>
13074
13075 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13076
13077 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13078
13079 PR c++/16518
13080 * g++.dg/parse/mutable1.C: New test.
13081
13082 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13083
13084 PR tree-optimization/16443
13085 * gcc.dg/tree-ssa/20040713-1.c: New test.
13086
13087 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13088
13089 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13090 for operator new.
13091
13092 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13093
13094 * gfortran.dg/g77/README: New file
13095 * gfortran.dg/g77/19981216-0.f: Copy from
13096 g77.f-torture/noncompile. Add "dg-do compile" and
13097 dg-error as required.
13098 * gfortran.dg/g77/19990218-1.f: Likewise
13099 * gfortran.dg/g77/19990905-1.f: Likewise
13100 * gfortran.dg/g77/9263.f: Likewise
13101 * gfortran.dg/g77/980615-0.f: Likewise
13102 * gfortran.dg/g77/980616-0.f: Likewise
13103 * gfortran.dg/g77/check0.f: Likewise
13104 * gfortran.dg/g77/select_no_compile.f: Likewise
13105
13106 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13107
13108 Copy files from g77.f-torture/compile.
13109 Add "{ dg-do compile}". Other changes as noted
13110 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13111 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13112 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13113 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13114 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13115 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13116 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13117 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13118 statement to conform to standard. Append alpha1.x for reference.
13119 * gfortran.dg/g77/xformat.f: Add dg-warning
13120
13121 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13122
13123 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13124 Add {dg-do compile} directive.
13125 * gfortran.dg/g77/cpp2.F: Likewise
13126
13127 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13128
13129 PR c++/5402
13130 * g++.dg/lookup/name-clash1.C: New test.
13131
13132 PR c++/9777
13133 * g++.dg/lookup/name-clash2.C: New test.
13134
13135 PR c++/12102
13136 * g++.dg/lookup/name-clash3.C: New test.
13137
13138 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13139
13140 * g++.dg/lookup/new2.C: New test.
13141 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13142
13143 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13144
13145 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13146 Add {dg-do compile} directive.
13147 * gfortran.dg/g77/13060.f: Likewise
13148 * gfortran.dg/g77/19990218-0.f: Likewise
13149 * gfortran.dg/g77/19990305-0.f: Likewise
13150 * gfortran.dg/g77/19990419-0.f: Likewise
13151 * gfortran.dg/g77/19990502-0.f: Likewise
13152 * gfortran.dg/g77/19990502-1.f: Likewise
13153 * gfortran.dg/g77/19990525-0.f: Likewise
13154 * gfortran.dg/g77/19990826-1.f: Likewise
13155 * gfortran.dg/g77/19990826-3.f: Likewise
13156 * gfortran.dg/g77/19990905-2.f: Likewise
13157 * gfortran.dg/g77/20000412-1.f: Likewise
13158 * gfortran.dg/g77/20000511-1.f: Likewise
13159 * gfortran.dg/g77/20000511-2.f: Likewise
13160 * gfortran.dg/g77/20000518.f: Likewise
13161 * gfortran.dg/g77/20000601-1.f: Likewise
13162 * gfortran.dg/g77/20000601-2.f: Likewise
13163 * gfortran.dg/g77/20000629-1.f: Likewise
13164 * gfortran.dg/g77/20000630-2.f: Likewise
13165 * gfortran.dg/g77/20010115.f: Likewise
13166 * gfortran.dg/g77/20010321-1.f: Likewise
13167 * gfortran.dg/g77/20010426.f: Likewise
13168 * gfortran.dg/g77/20020307-1.f: Likewise
13169 * gfortran.dg/g77/8485.f: Likewise
13170 * gfortran.dg/g77/960317-1.f: Likewise
13171 * gfortran.dg/g77/970915-0.f: Likewise
13172 * gfortran.dg/g77/980310-1.f: Likewise
13173 * gfortran.dg/g77/980310-2.f: Likewise
13174 * gfortran.dg/g77/980310-3.f: Likewise
13175 * gfortran.dg/g77/980310-4.f: Likewise
13176 * gfortran.dg/g77/980310-6.f: Likewise
13177 * gfortran.dg/g77/980310-7.f: Likewise
13178 * gfortran.dg/g77/980310-8.f: Likewise
13179 * gfortran.dg/g77/980419-2.f: Likewise
13180 * gfortran.dg/g77/980424-0.f: Likewise
13181 * gfortran.dg/g77/980427-0.f: Likewise
13182 * gfortran.dg/g77/980729-0.f: Likewise
13183 * gfortran.dg/g77/981117-1.f: Likewise
13184 * gfortran.dg/g77/toon_1.f: Likewise
13185
13186 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13187
13188 PR c++/2204
13189 * g++.dg/other/abstract2.C: New test.
13190
13191 2004-07-12 Paul Brook <paul@codesourcery.com>
13192
13193 * gfortran.dg/pointer_init_1.f90: New test.
13194
13195 2004-07-11 Paul Brook <paul@codesourcery.com>
13196
13197 PR fortran/15986
13198 * gfortran.dg/contained_1.f90: New test.
13199
13200 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13201
13202 * g++.dg/parse/defarg8.C: New test.
13203
13204 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13205
13206 PR fortran/16433
13207 * gfortran.dg/pr16433.f: New test.
13208
13209 PR fortran/17574
13210 * gfortran.dg/pr15754.f90: New test.
13211
13212 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13213
13214 PR tree-optimization/16437
13215 * gcc.c-torture/execute/bitfld-4.c: New test.
13216
13217 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13218
13219 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13220 access to common var from module.
13221
13222 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13223
13224 PR fortran/16336
13225 * gfortran.fortran-torture/execute/common_2.f90: New test.
13226
13227 2004-07-10 Paul Brook <paul@codesourcery.com>
13228
13229 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13230
13231 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13232
13233 PR fortran/15969
13234 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13235
13236 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13237
13238 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13239 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13240 * gfortran.dg/g77/ffree-form-1.f: Likewise
13241 * gfortran.dg/g77/ffree-form-2.f: Likewise
13242 * gfortran.dg/g77/ffree-form-3.f: Likewise
13243 * gfortran.dg/g77/fno-underscoring.f: Likewise
13244 * gfortran.dg/g77/funderscoring.f: Likewise
13245 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13246
13247 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13248
13249 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13250
13251 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13252 Paul Brook <paul@codesourcery.com>
13253
13254 PR fortran/13415
13255 * gfortran.dg/common_pointer_1.f90: New test.
13256
13257 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13258
13259 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13260
13261 2004-07-09 James E Wilson <wilson@specifixinc.com>
13262
13263 PR target/16364
13264 * gcc.c-torture/compile/20040709-1.c: New.
13265
13266 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13267
13268 PR fortran/14077
13269 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13270
13271 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13272
13273 PR fortran/13201
13274 * gfortran.dg/shape_1.f90: New test.
13275
13276 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13277 Andrew Pinski <apinski@apple.com>
13278
13279 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13280
13281 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13282
13283 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13284 comment.
13285
13286 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13287 Paul Brook <paul@codesourcery.com>
13288
13289 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13290 '.f95' and '.F95'.
13291
13292 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13293
13294 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13295
13296 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13297
13298 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13299 testcases with capital suffix.
13300
13301 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13302
13303 PR fortran/15481
13304 PR fortran/13372
13305 PR fortran/13575
13306 PR fortran/15978
13307 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13308
13309 * gfortran.dg/implicit_1.f90: New test.
13310
13311 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13312
13313 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13314 expression to match gfortran warning/error messages
13315 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13316 dg-error text.
13317
13318 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13319
13320 * lib/fortran-torture.exp: Rename proc search_for to
13321 search_for_re.
13322
13323 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13324
13325 * gcc.c-torture/execute/simd-5.x: New file.
13326 XFAIL on SPARC 64-bit at -O0.
13327
13328 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13329
13330 PR c++/8211
13331 PR c++/16165
13332 * g++.dg/warn/effc3.C: New test.
13333
13334 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13335
13336 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13337 change X to 1X in format.
13338 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13339 add data statements to conform to standard.
13340
13341 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13342
13343 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13344 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13345 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13346
13347 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13348
13349 * gfortran.dg/g77/7388.f: Copy from g77.dg
13350 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13351 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13352 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13353 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13354 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13355 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13356 * gfortran.dg/g77/strlen0.f: Likewise
13357
13358 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13359
13360 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13361 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13362
13363 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13364
13365 * gcc.c-torture/execute/920428-2.x: Delete.
13366 * gcc.c-torture/execute/920501-7.x: Likewise.
13367
13368 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13369
13370 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13371 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13372 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13373 prescott and c3-2.
13374 (PREFETCH_3DNOW): Add -march=c3.
13375
13376 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13377
13378 PR c/16437
13379 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13380 * gcc.c-torture/execute/bf64-1.x: Likewise.
13381
13382 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13383
13384 * gcc.c-torture/compile/20040708-1.c: New test.
13385
13386 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13387
13388 PR c++/16169
13389 * g++.dg/warn/effc2.C: New test.
13390
13391 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13392
13393 * gcc.c-torture/execute/bitfld-1.x: Remove.
13394 * gcc.c-torture/execute/bitfld-3.c: New test.
13395 * gcc.dg/bitfld-2.c: Remove XFAILs.
13396
13397 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13398
13399 PR c++/16276
13400 * g++.dg/rtti/tinfo1.C: New file.
13401
13402 2004-07-07 Eric Christopher <echristo@redhat.com>
13403
13404 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13405
13406 2004-07-07 Andrew Pinski <apinski@apple.com>
13407
13408 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13409
13410 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13411
13412 * g++.dg/init/call1.C: XFAIL.
13413
13414 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13415
13416 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13417 except for movstrict*, to movmem* and clrstr* to clrmem*.
13418
13419 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13420
13421 * gcc.c-torture/execute/20040707-1.c: New test.
13422
13423 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13424
13425 * gcc.c-torture/execute/20040706-1.c: New test.
13426
13427 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13428
13429 PR c++/3671
13430 * g++.dg/template/spec14.C: New test.
13431
13432 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13433
13434 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13435 nothing if not yet defined. Use it in b, c and d type definitions.
13436 * gcc.c-torture/execute/20040705-1.c: New test.
13437 * gcc.c-torture/execute/20040705-2.c: New test.
13438
13439 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13440
13441 PR c++/2518
13442 * g++.dg/lookup/new1.C: New test.
13443
13444 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13445
13446 PR c++/11406
13447 * g++.dg/template/sizeof8.C: New test.
13448
13449 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13450
13451 * gcc.c-torture/compile/20040705-1.c: New test.
13452
13453 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13454
13455 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13456
13457 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13458
13459 * gcc.dg/cpp/if-mop.c: Two new testcases.
13460 * gcc.dg/cpp/trad/comment-3.c: New.
13461
13462 2004-07-04 Paul Brook <paul@codesourcery.com>
13463
13464 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13465
13466 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13467
13468 PR c++/3761
13469 * g++.dg/lookup/crash4.C: New test.
13470
13471 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13472
13473 * gcc.c-torture/execute/builtin-abs-1.c
13474 * gcc.c-torture/execute/builtin-abs-2.c
13475 * gcc.c-torture/execute/builtin-complex-1.c
13476 * gcc.c-torture/execute/builtins/string-1-lib.c
13477 * gcc.c-torture/execute/builtins/string-1.c
13478 * gcc.c-torture/execute/builtins/string-2-lib.c
13479 * gcc.c-torture/execute/builtins/string-2.c
13480 * gcc.c-torture/execute/builtins/string-3-lib.c
13481 * gcc.c-torture/execute/builtins/string-3.c
13482 * gcc.c-torture/execute/builtins/string-4-lib.c
13483 * gcc.c-torture/execute/builtins/string-4.c
13484 * gcc.c-torture/execute/builtins/string-5-lib.c
13485 * gcc.c-torture/execute/builtins/string-5.c
13486 * gcc.c-torture/execute/builtins/string-6-lib.c
13487 * gcc.c-torture/execute/builtins/string-6.c
13488 * gcc.c-torture/execute/builtins/string-7-lib.c
13489 * gcc.c-torture/execute/builtins/string-7.c
13490 * gcc.c-torture/execute/builtins/string-8-lib.c
13491 * gcc.c-torture/execute/builtins/string-8.c
13492 * gcc.c-torture/execute/builtins/string-9-lib.c
13493 * gcc.c-torture/execute/builtins/string-9.c
13494 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13495 * gcc.c-torture/execute/builtins/string-asm-1.c
13496 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13497 * gcc.c-torture/execute/builtins/string-asm-2.c
13498 * gcc.c-torture/execute/stdio-opt-1.c
13499 * gcc.c-torture/execute/stdio-opt-2.c
13500 * gcc.c-torture/execute/stdio-opt-3.c
13501 * gcc.c-torture/execute/string-opt-1.c
13502 * gcc.c-torture/execute/string-opt-10.c
13503 * gcc.c-torture/execute/string-opt-11.c
13504 * gcc.c-torture/execute/string-opt-12.c
13505 * gcc.c-torture/execute/string-opt-13.c
13506 * gcc.c-torture/execute/string-opt-14.c
13507 * gcc.c-torture/execute/string-opt-15.c
13508 * gcc.c-torture/execute/string-opt-16.c
13509 * gcc.c-torture/execute/string-opt-2.c
13510 * gcc.c-torture/execute/string-opt-6.c
13511 * gcc.c-torture/execute/string-opt-7.c
13512 * gcc.c-torture/execute/string-opt-8.c:
13513 Replace with ...
13514
13515 * gcc.c-torture/execute/builtins/abs-2.c
13516 * gcc.c-torture/execute/builtins/abs-3.c
13517 * gcc.c-torture/execute/builtins/complex-1.c
13518 * gcc.c-torture/execute/builtins/fprintf.c
13519 * gcc.c-torture/execute/builtins/fputs.c
13520 * gcc.c-torture/execute/builtins/memcmp.c
13521 * gcc.c-torture/execute/builtins/memmove.c
13522 * gcc.c-torture/execute/builtins/memops-asm.c
13523 * gcc.c-torture/execute/builtins/mempcpy-2.c
13524 * gcc.c-torture/execute/builtins/mempcpy.c
13525 * gcc.c-torture/execute/builtins/memset.c
13526 * gcc.c-torture/execute/builtins/printf.c
13527 * gcc.c-torture/execute/builtins/sprintf.c
13528 * gcc.c-torture/execute/builtins/strcat.c
13529 * gcc.c-torture/execute/builtins/strchr.c
13530 * gcc.c-torture/execute/builtins/strcmp.c
13531 * gcc.c-torture/execute/builtins/strcpy.c
13532 * gcc.c-torture/execute/builtins/strcspn.c
13533 * gcc.c-torture/execute/builtins/strlen-2.c
13534 * gcc.c-torture/execute/builtins/strlen.c
13535 * gcc.c-torture/execute/builtins/strncat.c
13536 * gcc.c-torture/execute/builtins/strncmp-2.c
13537 * gcc.c-torture/execute/builtins/strncmp.c
13538 * gcc.c-torture/execute/builtins/strncpy.c
13539 * gcc.c-torture/execute/builtins/strpbrk.c
13540 * gcc.c-torture/execute/builtins/strpcpy-2.c
13541 * gcc.c-torture/execute/builtins/strpcpy.c
13542 * gcc.c-torture/execute/builtins/strrchr.c
13543 * gcc.c-torture/execute/builtins/strspn.c
13544 * gcc.c-torture/execute/builtins/strstr-asm.c
13545 * gcc.c-torture/execute/builtins/strstr.c:
13546 ... these new files.
13547
13548 * gcc.c-torture/execute/builtins/abs-2-lib.c
13549 * gcc.c-torture/execute/builtins/abs-3-lib.c
13550 * gcc.c-torture/execute/builtins/complex-1-lib.c
13551 * gcc.c-torture/execute/builtins/fprintf-lib.c
13552 * gcc.c-torture/execute/builtins/fputs-lib.c
13553 * gcc.c-torture/execute/builtins/memcmp-lib.c
13554 * gcc.c-torture/execute/builtins/memmove-lib.c
13555 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13556 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13557 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13558 * gcc.c-torture/execute/builtins/memset-lib.c
13559 * gcc.c-torture/execute/builtins/printf-lib.c
13560 * gcc.c-torture/execute/builtins/sprintf-lib.c
13561 * gcc.c-torture/execute/builtins/strcat-lib.c
13562 * gcc.c-torture/execute/builtins/strchr-lib.c
13563 * gcc.c-torture/execute/builtins/strcmp-lib.c
13564 * gcc.c-torture/execute/builtins/strcpy-lib.c
13565 * gcc.c-torture/execute/builtins/strcspn-lib.c
13566 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13567 * gcc.c-torture/execute/builtins/strlen-lib.c
13568 * gcc.c-torture/execute/builtins/strncat-lib.c
13569 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13570 * gcc.c-torture/execute/builtins/strncmp-lib.c
13571 * gcc.c-torture/execute/builtins/strncpy-lib.c
13572 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13573 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13574 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13575 * gcc.c-torture/execute/builtins/strrchr-lib.c
13576 * gcc.c-torture/execute/builtins/strspn-lib.c
13577 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13578 * gcc.c-torture/execute/builtins/strstr-lib.c
13579 * gcc.c-torture/execute/builtins/lib/abs.c
13580 * gcc.c-torture/execute/builtins/lib/fprintf.c
13581 * gcc.c-torture/execute/builtins/lib/memset.c
13582 * gcc.c-torture/execute/builtins/lib/printf.c
13583 * gcc.c-torture/execute/builtins/lib/sprintf.c
13584 * gcc.c-torture/execute/builtins/lib/strcpy.c
13585 * gcc.c-torture/execute/builtins/lib/strcspn.c
13586 * gcc.c-torture/execute/builtins/lib/strncat.c
13587 * gcc.c-torture/execute/builtins/lib/strncmp.c
13588 * gcc.c-torture/execute/builtins/lib/strncpy.c
13589 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13590 * gcc.c-torture/execute/builtins/lib/strspn.c
13591 * gcc.c-torture/execute/builtins/lib/strstr.c:
13592 New files containing support routines.
13593
13594 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13595 declaration.
13596 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13597 when not optimizing.
13598
13599 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13600
13601 PR c++/16240
13602 * g++.dg/abi/mangle22.C: New test.
13603 * g++.dg/abi/mangle23.C: Likewise.
13604
13605 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13606
13607 PR fortran/16290
13608 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13609 Allow for cases without denormalized floating point numbers.
13610
13611 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13612
13613 PR c/1027
13614 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13615 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13616 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13617 expected warning text.
13618 * gcc.dg/format/diag-2.c: New test.
13619
13620 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13621
13622 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13623
13624 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13625
13626 * gcc.dg/builtins-43.c: New.
13627 * gcc.dg/builtins-44.c: New.
13628 * gcc.dg/builtins-45.c: New.
13629
13630 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13631 Andreas Tobler <a.tobler@schweiz.ch>
13632
13633 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13634 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13635 as SIGSEGV.
13636 * gcc.dg/cleanup-11.c: Likewise.
13637 * gcc.dg/cleanup-8.c: Likewise.
13638 * gcc.dg/cleanup-9.c: Likewise.
13639 * gcc.dg/cleanup-5.c: Run on all platforms.
13640
13641 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13642
13643 * g++.dg/warn/nonnull1.C: New test.
13644
13645 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13646
13647 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13648 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13649 Special-case the Sun compiler wrt to <complex.h>.
13650
13651 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13652
13653 * gcc.dg/Wunreachable-8.C: New test.
13654
13655 * gcc.dg/h8300-ice2.c : New test.
13656
13657 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13658
13659 PR fortran/16161
13660 * gfortran.fortran-torture/compile/implicit.f90: Add test
13661 for implicit character.
13662
13663 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13664
13665 PR fortran/16289
13666 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13667 Use tiny() intrinsic to find smallest non-negative real
13668
13669 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13670
13671 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13672 * gcc.dg/compat/struct-by-value-22_x.c: New.
13673 * gcc.dg/compat/struct-by-value-22_y.c: New.
13674
13675 * gcc.c-torture/execute/20040629-1.c: New test.
13676
13677 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13678
13679 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13680 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13681
13682 PR target/16195
13683 * gcc.dg/20040625-1.c: New test.
13684
13685 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13686
13687 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13688
13689 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13690
13691 PR fortran/15963
13692 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13693
13694 2004-06-29 Richard Henderson <rth@redhat.com>
13695
13696 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13697
13698 2004-06-29 Paul Brook <paul@codesourcery.com>
13699
13700 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13701 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13702
13703 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13704
13705 PR c++/16260
13706 * g++.dg/parse/crash15.C: New.
13707
13708 2004-06-28 Andrew Pinski <apinski@apple.com>
13709
13710 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13711 by the error already.
13712
13713 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13714
13715 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13716
13717 PR target/14041
13718 * gcc.dg/h8300-bss-align-1.c : New.
13719
13720 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13721
13722 * PR c++/16174
13723 * g++.dg/template/ctor4.C: New.
13724
13725 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13726
13727 PR c++/16205
13728 * g++.dg/warn/Wsequence-point-1.C: New test.
13729
13730 2004-06-27 Paul Brook <paul@codesourcery.com>
13731
13732 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13733
13734 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13735
13736 * g++.old-deja/g++.mike/p7325.C: Remove.
13737
13738 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13739
13740 PR c/14963
13741 * gcc.dg/pr14963.c: New test.
13742
13743 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13744
13745 PR c++/16193
13746 * g++.dg/parse/redef1.C: New test.
13747
13748 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13749
13750 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13751 20021110.c.
13752 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13753 20021119-1.c.
13754 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13755 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13756 5-04.c.
13757 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13758 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13759 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13760 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13761 g++.brendan/enum14.C.
13762 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13763 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13764 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13765 g++.mike/virt1.C.
13766 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13767 memtemp24.C.
13768
13769 2004-06-27 Roger Sayle <roger@eyesopen.com>
13770
13771 * gcc.dg/20040527-1.c: New test case.
13772
13773 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13774
13775 PR gfortran/pr16196
13776 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13777
13778 2004-06-25 Roger Sayle <roger@eyesopen.com>
13779
13780 PR middle-end/15825
13781 * gcc.dg/pr15825-1.c: New test case.
13782
13783 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13784
13785 * gcc.c-torture/execute/20040625-1.c: New test.
13786
13787 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13788
13789 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13790
13791 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13792
13793 * gcc.dg/torture/mips-div-1.c: New test.
13794
13795 2004-06-24 Jeff Law <law@redhat.com>
13796
13797 * gcc.dg/tree-ssa/20040624-1.c: New test.
13798
13799 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13800
13801 * gcc.c-torture/compile/20040624-1.c: New test.
13802
13803 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13804
13805 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13806 this directory.
13807
13808 2004-06-23 Andrew Pinski <apinski@apple.com>
13809
13810 PR middle-end/15988
13811 * g++.dg/opt/ptrmem4.C: New test.
13812
13813 * gcc.dg/c90-array-quals-2.c: New test.
13814
13815 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13816
13817 * gcc.dg/kpice1.c: New test.
13818
13819 2006-06-23 Andrew Pinski <apinski@apple.com>
13820
13821 * gcc.dg/c90-array-quals.c: New test.
13822
13823 2006-06-22 Richard Henderson <rth@redhat.com>
13824
13825 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13826
13827 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13828
13829 * gcc.dg/builtins-config.h: Handle FreeBSD.
13830
13831 2006-06-22 Richard Henderson <rth@redhat.com>
13832
13833 * g++.dg/opt/devirt1.C: New.
13834
13835 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13836
13837 * g++.dg/opt/pr15551.C: New testcase.
13838
13839 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13840
13841 PR target/14800
13842 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13843 x86_64-*-linux* when compiling for 32bit.
13844
13845 2004-06-21 Andrew Pinski <apinski@apple.com>
13846
13847 * gcc.dg/pch/struct-1.c: New.
13848 * gcc.dg/pch/struct-1.hs: New.
13849
13850 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13851
13852 * gcc.dg/pch/save-temps-1.c: New file.
13853 * gcc.dg/pch/save-temps-1.hs: New file.
13854
13855 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13856
13857 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13858 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13859
13860 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13861
13862 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13863 to fix type error.
13864 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13865 Remove trailing spaces.
13866
13867 2004-06-21 Richard Henderson <rth@redhat.com>
13868
13869 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13870 merging && to BIT_FIELD_REF.
13871
13872 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13873
13874 * g++.dg/opt/placeholder1.C: New test.
13875
13876 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13877
13878 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13879 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13880 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13881 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13882
13883 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13884
13885 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13886 extern "C".
13887 * g++.dg/other/pragma-re-1.C: Add comments.
13888
13889 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13890
13891 PR gfortran/16080
13892 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13893
13894 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13895
13896 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13897 instead of setting the type of size_t by
13898 hand.
13899
13900 2004-06-18 Roger Sayle <roger@eyesopen.com>
13901
13902 * gcc.dg/unordered-2.c: New test case.
13903 * gcc.dg/unordered-3.c: New test case.
13904
13905 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
13906
13907 PR other/16043
13908 * lib/g++.exp (g++_version): Tweak regexp for version
13909 * lib/g77.exp (g77_version): Likewise
13910 * lib/gfortran.exp (gfortran_version): Likewise
13911 * lib/objc.exp (objc_version): Likewise
13912 * lib/treelang.exp (treelang_version): Likewise
13913
13914 2004-06-19 Jakub Jelinek <jakub@redhat.com>
13915
13916 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
13917 Use INT_MAX instead of __INT_MAX__.
13918 * gcc.dg/compat/struct-align-2_y.c: Likewise.
13919
13920 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
13921 * gcc.dg/compat/scalar-return-3_x.c: Use it.
13922 * gcc.dg/compat/scalar-return-3_y.c: Use it.
13923 * gcc.dg/compat/scalar-return-4_x.c: Use it.
13924 * gcc.dg/compat/scalar-return-4_y.c: Use it.
13925 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
13926 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
13927 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
13928 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
13929
13930 * gcc.dg/range-test-1.c: New test.
13931 * g++.dg/opt/range-test-1.C: New test.
13932
13933 2004-06-17 Richard Henderson <rth@redhat.com>
13934
13935 * objc.dg/sync-1.m: New.
13936 * objc.dg/try-catch-1.m: Don't force next runtime.
13937 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
13938 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
13939 shadowed catch clause.
13940 * objc.dg/try-catch-5.m: New.
13941
13942 2004-06-17 Zack Weinberg <zack@codesourcery.com>
13943
13944 Bug 14610
13945 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
13946
13947 2004-06-15 Richard Henderson <rth@redhat.com>
13948
13949 * gcc.dg/20001116-1.c: Move expected warning line.
13950
13951 2004-06-15 Richard Henderson <rth@redhat.com>
13952
13953 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
13954 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
13955
13956 2004-06-15 Jeff Law <law@redhat.com>
13957
13958 * gcc.dg/tree-ssa/20040615-1.c: New test.
13959 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
13960 be less sensitive to operand ordering.
13961 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
13962
13963 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
13964
13965 * g++.dg/abi/bitfield3.C: Add comment..
13966
13967 2004-06-15 Richard Henderson <rth@redhat.com>
13968
13969 * g++.dg/ext/stmtexpr1.C: XFAIL.
13970 * gcc.dg/20030612-1.c: XFAIL.
13971
13972 2004-06-15 Eric Christopher <echristo@redhat.com>
13973
13974 * g++.dg/charset/asm5.c: New.
13975 * gcc.dg/charset/asm6.c: New.
13976
13977 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13978
13979 PR fortran/15962
13980 * gfortran.fortran-torture/execute/select_1.f90: New test.
13981
13982 2004-06-15 Paul Brook <paul@codesourcery.com>
13983
13984 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
13985
13986 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13987
13988 PR c++/15967
13989 * g++.dg/lookup/crash3.C: New test.
13990
13991 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13992
13993 PR c++/15947
13994 * g++.dg/parse/dtor4.C: New test.
13995
13996 2004-06-14 Jeff Law <law@redhat.com>
13997
13998 * gcc.c-torture/compile/20040614-1.c: New test.
13999
14000 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14001
14002 PR fortran/15211
14003 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14004 LEN of a character array.
14005
14006 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14007
14008 PR c++/15096
14009 * g++.dg/template/ptrmem10.C: New test.
14010
14011 PR c++/14930
14012 * g++.dg/template/friend30.C: New test.
14013
14014 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14015
14016 PR fortran/14928
14017 * gfortran.fortran-torture/compile/mloc.f90: New test.
14018
14019 2004-06-13 Paul Brook <paul@codesourcery.com>
14020
14021 * gfortran.fortran-torture/execute/random_2.f90: New test.
14022
14023 2004-06-13 Eric Christopher <echristo@redhat.com>
14024
14025 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14026
14027 2004-06-12 Paul Brook <paul@codesourcery.com>
14028
14029 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14030
14031 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14032
14033 PR fortran/14923
14034 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14035
14036 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14037
14038 PR fortran/14957
14039 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14040 syntax errors in end statements of contained subroutines.
14041
14042 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14043
14044 PR fortran/12841
14045 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14046
14047 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14048
14049 PR fortran/15665
14050 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14051
14052 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14053
14054 PR gfortran/12839
14055 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14056
14057 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14058
14059 PR c++/15862
14060 * g++.dg/parse/enum1.C: New test.
14061
14062 2004-06-10 Jeff Law <law@redhat.com>
14063
14064 * gcc.c-torture/compile/20040610-1.c: New test.
14065
14066 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14067
14068 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14069 * g++.old-deja/g++.other/decl3.C: Likewise.
14070
14071 2004-06-10 Brian Booth <bbooth@redhat.com>
14072
14073 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14074 V_MAY_DEF instead of VDEF.
14075 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14076
14077 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14078
14079 PR c++/14211
14080 * g++.dg/conversion/const1.C: New test.
14081
14082 PR c++/15076
14083 * g++.dg/conversion/reinterpret1.C: New test.
14084
14085 PR c++/15877
14086 * g++.dg/template/enum2.C: New test.
14087
14088 PR c++/15227
14089 * g++.dg/template/error13.C: New test.
14090
14091 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14092
14093 PR fortran/14957
14094 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14095 arguments to test_* REAL and of the right size.
14096
14097 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14098
14099 PR target/15569
14100 PR rtl-optimization/15681
14101 * gcc.dg/20040609-1.c: New test.
14102
14103 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14104
14105 PR c++/14791
14106 * g++.dg/opt/builtins1.C: New test.
14107
14108 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14109
14110 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14111 that use default windows32 struct layout.
14112 * gcc.dg/i386-bitfield2.c: Likewise.
14113
14114 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14115
14116 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14117 for mingw32 and cygwin targets.
14118
14119 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14120
14121 * gcc.dg/pch/macro-4.c: New.
14122 * gcc.dg/pch/macro-4.hs: New.
14123
14124 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14125
14126 PR fortran/13249
14127 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14128
14129 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14130
14131 PR fortran/13372
14132 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14133
14134 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14135
14136 PR gfortran/14897
14137 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14138
14139 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14140
14141 PR gfortran/15755
14142 * gfortran.fortran-torture/execute/backspace.c : New test.
14143
14144 2004-06-09 Paul Brook <paul@codesourcery.com>
14145
14146 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14147 (pointer_to_section): Rewrite to use smaller array.
14148
14149 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14150
14151 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14152 * gcc.dg/ext/altivec-10.c: Same.
14153 * gcc.dg/ext/altivec-11.c: Same.
14154 * gcc.dg/ext/altivec-12.c: Same.
14155 * gcc.dg/ext/altivec-13.c: Same.
14156 * gcc.dg/ext/altivec-14.c: Same.
14157 * gcc.dg/ext/altivec-15.c: Same.
14158 * gcc.dg/ext/altivec-16.c: Same.
14159 * gcc.dg/ext/altivec-3.c: Same.
14160 * gcc.dg/ext/altivec-4.c: Same.
14161 * gcc.dg/ext/altivec-6.c: Same.
14162 * gcc.dg/ext/altivec-7.c: Same.
14163 * gcc.dg/ext/altivec-8.c: Same.
14164 * gcc.dg/ext/altivec-varargs-1.c: Same.
14165
14166 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14167 * g++.dg/ext/altivec-10.C: Same.
14168 * g++.dg/ext/altivec-2.C: Same.
14169 * g++.dg/ext/altivec-3.C: Same.
14170 * g++.dg/ext/altivec-4.C: Same.
14171 * g++.dg/ext/altivec-5.C: Same.
14172 * g++.dg/ext/altivec-6.C: Same.
14173 * g++.dg/ext/altivec-7.C: Same.
14174 * g++.dg/ext/altivec-8.C: Same.
14175 * g++.dg/ext/altivec-9.C: Same.
14176
14177 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14178
14179 PR c++/7841
14180 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14181
14182 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14183
14184 * gcc.dg/union-1.c: New test.
14185
14186 2004-06-07 Roger Sayle <roger@eyesopen.com>
14187
14188 * gcc.dg/builtins-41.c: New test case.
14189 * gcc.dg/builtins-42.c: New test case.
14190
14191 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14192
14193 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14194 * g++.dg/ext/altivec-10.C: Same.
14195 * g++.dg/ext/altivec-2.C: Same.
14196 * g++.dg/ext/altivec-3.C: Same.
14197 * g++.dg/ext/altivec-4.C: Same.
14198 * g++.dg/ext/altivec-5.C: Same.
14199 * g++.dg/ext/altivec-6.C: Same.
14200 * g++.dg/ext/altivec-7.C: Same.
14201 * g++.dg/ext/altivec-8.C: Same.
14202 * g++.dg/ext/altivec-9.C: Same.
14203 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14204 * g++.old-deja/g++.brendan/new3.C: Same.
14205 * gcc.c-torture/execute/eeprof-1.x: Same.
14206
14207 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14208
14209 PR c/14765
14210 * gcc.dg/pr14765-1.c: New test.
14211
14212 2004-06-07 Roger Sayle <roger@eyesopen.com>
14213
14214 PR c/14649
14215 * gcc.dg/pr14649-1.c: New test case.
14216
14217 2004-06-07 Richard Henderson <rth@redhat.com>
14218
14219 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14220 if temporaries.
14221
14222 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14223
14224 * g++.dg/eh/elide1.C: Remove XFAIL.
14225
14226 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14227
14228 PR c++/15337
14229 * g++.dg/expr/sizeof3.C: New test.
14230
14231 PR c++/14777
14232 * g++.dg/template/access14.C: New test.
14233
14234 PR c++/15554
14235 * g++.dg/template/enum1.C: New test.
14236
14237 PR c++/15057
14238 * g++.dg/eh/throw1.C: New test.
14239
14240 2004-06-07 David Ayers <d.ayers@inode.at>
14241 Ziemowit Laski <zlaski@apple.com>
14242
14243 * lib/objc.exp (objc_target_compile): Revert the '-framework
14244 Foundation' flag fix, since bare Darwin does not ship
14245 with the Foundation framework.
14246 * objc/execute/next_mapping.h: Provide a local NSConstantString
14247 @interface and @implementation.
14248 (objc_constant_string_init): A constructor function, used to
14249 initialize the NSConstantString meta-class object.
14250 * objc/execute/string1.m: Include "next_mapping.h" instead of
14251 <Foundation/NSString.h>.
14252 * objc/execute/string2.m: Likewise.
14253 * objc/execute/string3.m: Likewise.
14254 * objc/execute/string4.m: Likewise.
14255
14256 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14257
14258 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14259 to double. Replace double with FLOAT.
14260 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14261
14262 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14263 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14264 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14265 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14266 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14267 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14268 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14269 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14270
14271 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14272
14273 PR c/13519
14274 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14275
14276 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14277
14278 PR c++/15503
14279 * g++.dg/template/meminit2.C: New test.
14280
14281 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14282
14283 PR target/15822
14284 * gcc.c-torture/execute/compare-fp-1.c,
14285 gcc.c-torture/execute/compare-fp-2.c,
14286 gcc.c-torture/execute/compare-fp-3.c,
14287 gcc.c-torture/execute/compare-fp-4.c,
14288 gcc.c-torture/execute/compare-fp-3.x,
14289 gcc.c-torture/execute/compare-fp-4.x: Moved...
14290 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14291 gcc.c-torture/execute/ieee/compare-fp-2.c,
14292 gcc.c-torture/execute/ieee/compare-fp-3.c,
14293 gcc.c-torture/execute/ieee/compare-fp-4.c,
14294 gcc.c-torture/execute/ieee/compare-fp-3.x,
14295 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14296
14297 2004-06-04 David Ayers <d.ayers@inode.at>
14298
14299 * objc/execute/protocol-isEqual-4.m: New testcase.
14300
14301 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14302
14303 * objc/execute/protocol-isEqual-1.m: New testcase.
14304 * objc/execute/protocol-isEqual-2.m: New testcase.
14305 * objc/execute/protocol-isEqual-3.m: New testcase.
14306
14307 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14308
14309 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14310
14311 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14312
14313 * lib/objc.exp (objc_target_compile): When running tests on
14314 Darwin (Mac OS X), inform the linker about '-framework
14315 'Foundation'.
14316
14317 2004-06-02 Eric Christopher <echristo@redhat.com>
14318
14319 * gcc.c-torture/compile/20040602-1.c: New.
14320
14321 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14322
14323 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14324 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14325
14326 PR tree-optimization/14736
14327 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14328
14329 PR tree-optimization/14042
14330 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14331
14332 PR tree-optimization/14729
14333 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14334
14335 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14336
14337 PR fortran/15557
14338 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14339
14340 2004-06-01 Richard Hederson <rth@redhat.com>
14341
14342 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14343
14344 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14345
14346 PR c++/14932
14347 * g++.dg/parse/offsetof4.C: New test.
14348
14349 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14350
14351 PR objc/7993
14352 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14353
14354 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14355
14356 PR c++/15701
14357 * g++.dg/template/friend29.C: New test.
14358
14359 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14360
14361 PR c/15749
14362 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14363
14364 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14365
14366 * gcc.dg/sparc-trap-1.c: New test.
14367
14368 2004-05-31 Roger Sayle <roger@eyesopen.com>
14369
14370 PR middle-end/15069
14371 * g++.dg/opt/fold3.C: New test case.
14372
14373 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14374
14375 * lib/target-supports.exp (check_iconv_available): Fix fallout
14376 from 2004-05-28 patch.
14377
14378 2004-05-30 Paul Brook <paul@codesourcery.com>
14379
14380 PR fortran/15620
14381 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14382 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14383
14384 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14385
14386 * gfortran.fortran-torture/execute/random_1.f90: New test.
14387
14388 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14389
14390 * g++.dg/ext/altivec-10.C: New test.
14391
14392 2004-05-29 Paul Brook <paul@codesourcery.com>
14393
14394 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14395
14396 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14397
14398 * gcc.dg/altivec-16.c: New test.
14399
14400 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14401
14402 * lib/target-supports.exp (check_vmx_hw_available): New.
14403 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14404
14405 * lib/target-supports.exp (check_alias_available,
14406 check_iconv_available, check_named_sections_available): Use
14407 unique names for temporary files.
14408
14409 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14410
14411 * gcc.dg/altivec-15.c: New test.
14412
14413 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14414
14415 PR c++/15083
14416 * g++.dg/warn/noeffect6.C: New test.
14417
14418 PR c++/15471
14419 * g++.dg/expr/ptrmem4.C: New test.
14420
14421 PR c++/15640
14422 * g++.dg/template/operator3.C: New test.
14423
14424 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14425
14426 PR c++/14668
14427 * g++.dg/lookup/redecl1.C: New test.
14428 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14429
14430 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14431
14432 * gcc.c-torture/execute/compare-fp-1.c,
14433 gcc.c-torture/execute/compare-fp-2.c,
14434 gcc.c-torture/execute/compare-fp-3.c,
14435 gcc.c-torture/execute/compare-fp-4.c,
14436 gcc.c-torture/execute/compare-fp-3.x,
14437 gcc.c-torture/execute/compare-fp-4.x,
14438 gcc.dg/pr15649-1.c: New.
14439
14440 2004-05-27 Adam Nemet <anemet@lnxw.com>
14441
14442 PR c++/12883
14443 * g++.dg/init/array14.C: New test.
14444
14445 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14446
14447 * lib/compat.exp (compat-get-options-main): New.
14448 (compat-get-options): Remove unneeded code, warn for ignored
14449 command.
14450 (compat-execute): Check flag set by dg-require-* commands.
14451
14452 * lib/compat.exp (compat-execute): Break up long lines.
14453
14454 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14455
14456 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14457 * gcc.dg/altivec-14.c: New test.
14458 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14459
14460 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14461 * gcc.dg/altivec-12.c: Ditto.
14462
14463 * gcc.dg/altivec-3.c: Move call to altivec_check.
14464
14465 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14466
14467 PR c++/15044
14468 * g++.dg/template/error12.C: New test.
14469
14470 PR c++/15317
14471 * g++.dg/ext/attrib15.C: New test.
14472
14473 PR c++/15329
14474 * g++.dg/template/ptrmem9.C: New test.
14475
14476 2004-05-25 Paul Brook <paul@codesourcery.com>
14477
14478 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14479
14480 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14481
14482 PR c++/15165
14483 * g++.dg/template/crash19.C: New test.
14484
14485 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14486
14487 PR c++/15025
14488 * g++.dg/template/redecl1.C: New test.
14489
14490 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14491
14492 PR c++/14821
14493 * g++.dg/other/ns1.C: New test.
14494
14495 PR c++/14883
14496 * g++.dg/template/invalid1.C: New test.
14497
14498 2004-05-23 Paul Brook <paul@codesourcery.com>
14499 Victor Leikehman <lei@haifasphere.co.il>
14500
14501 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14502 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14503
14504 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14505
14506 PR c++/15285
14507 PR c++/15299
14508 * g++.dg/template/non-dependent5.C: New test.
14509 * g++.dg/template/non-dependent6.C: New test.
14510
14511 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14512
14513 PR c++/15507
14514 * g++.dg/inherit/union1.C: New test.
14515
14516 PR c++/15542
14517 * g++.dg/template/addr1.C: New test.
14518
14519 PR c++/15427
14520 * g++.dg/template/array5.C: New test.
14521
14522 PR c++/15287
14523 * g++.dg/template/array6.C: New test.
14524
14525 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14526 Roger Sayle <roger@eyesopen.com>
14527
14528 * g++.dg/lookup/forscope2.C: New test case.
14529
14530 2004-05-22 Ben Elliston <bje@au.ibm.com>
14531
14532 * gcc.dg/cpp/Wmissingdirs.c: New.
14533
14534 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14535
14536 PR target/15301
14537 * gcc.dg/compat/union-m128-1.h: New file.
14538 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14539 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14540 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14541
14542 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14543
14544 PR target/15302
14545 * gcc.dg/compat/struct-complex-1.h: New file.
14546 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14547 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14548 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14549
14550 2004-05-20 Roger Sayle <roger@eyesopen.com>
14551
14552 PR middle-end/3074
14553 * gcc.dg/pr3074-1.c: New test case.
14554 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14555
14556 2004-05-20 Falk Hueffner <falk@debian.org>
14557
14558 PR other/15526
14559 * gcc.dg/ftrapv-1.c: New test case.
14560
14561 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14562
14563 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14564
14565 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14566 Jeff Law <law@redhat.com>
14567
14568 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14569 * gcc.dg/tree-ssa/20040518-2.c: New test.
14570
14571 * gcc.dg/tree-ssa/20040518-1.c: New test.
14572
14573 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14574
14575 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14576
14577 2004-05-18 Paul Brook <paul@codesourcery.com>
14578
14579 PR fortran/13930
14580 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14581
14582 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14583
14584 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14585 constant folding.
14586
14587 2004-05-17 Steven Bosscher <stevenb@suse.de>
14588
14589 * gcc.dg/tree-ssa/20040517-1.c: New test.
14590
14591 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14592
14593 * gcc.dg/loop-4.c: New test.
14594
14595 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14596
14597 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14598
14599 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14600
14601 PR fortran/15311
14602 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14603
14604 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14605
14606 PR fortran/13826
14607 PR fortran/13940
14608 * gfortran.fortran-torture/compile/data_1.f90: New test.
14609
14610 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14611
14612 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14613 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14614
14615 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14616
14617 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14618
14619 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14620
14621 PR c/15444
14622 * gcc.dg/format/xopen-1.c: Adjust expected message.
14623 * gcc.dg/format/xopen-3.c: New test.
14624
14625 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14626
14627 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14628
14629 2004-05-14 Jeff Law <law@redhat.com>
14630
14631 * gcc.dg/tree-ssa/20040514-2.c: New test.
14632
14633 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14634
14635 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14636 this ...
14637 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14638 this.
14639
14640 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14641
14642 * gcc.dg/tree-ssa/20040514-1.c: New test.
14643
14644 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14645
14646 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14647 test.
14648
14649 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14650
14651 PR fortran/14066
14652 * gfortran.fortran-torture/compile/do_1.f90: New test.
14653
14654 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14655
14656 PR fortran/15051
14657 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14658 test.
14659
14660 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14661
14662 PR fortran/15149
14663 * gfortran.fortran-torture/execute/random_init.f90: New test.
14664
14665 2004-05-13 Paul Brook <paul@codesourcery.com>
14666
14667 PR fortran/15314
14668 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14669
14670 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14671
14672 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14673 for the powerpc case.
14674
14675 2004-05-13 Jeff Law <law@redhat.com>
14676
14677 * gcc.dg/tree-ssa/20040513-1.c: New test.
14678 * gcc.dg/tree-ssa/20040513-2.c: New test.
14679
14680 2004-05-13 Paul Brook <paul@codesourcery.com>
14681
14682 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14683 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14684 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14685
14686 2004-05-13 Andreas Schwab <schwab@suse.de>
14687
14688 PR other/10819
14689 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14690 characters.
14691
14692 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14693
14694 PR fortran/15294
14695 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14696
14697 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14698
14699 Merge from tree-ssa-20020619-branch. See
14700 ChangeLog.tree-ssa for details.
14701
14702 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14703
14704 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14705 include <altivec.h> explicitly.
14706 * gcc.dg/altivec-13.c: Likewise.
14707
14708 2004-05-11 Paul Brook <paul@codesourcery.com>
14709
14710 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14711
14712 2004-05-10 Eric Christopher <echristo@redhat.com>
14713
14714 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14715 * gcc.dg/sibcall-4.c: Ditto.
14716
14717 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14718
14719 * g++.dg/ext/altivec-8.C: New test case.
14720 * gcc.dg/altivec-13.c: New test case.
14721
14722 2004-05-08 Roger Sayle <roger@eyesopen.com>
14723
14724 * gcc.c-torture/execute/divcmp-1.c: New test case.
14725 * gcc.c-torture/execute/divcmp-2.c: New test case.
14726 * gcc.c-torture/execute/divcmp-3.c: New test case.
14727
14728 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14729
14730 * g++.dg/other/pragma-re-2.C: New test.
14731
14732 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14733
14734 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14735 * gcc.dg/i386-387-2.c: Likewise.
14736
14737 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14738 __builtin_drem.
14739 * gcc.dg/i386-387-6.c: Likewise.
14740
14741 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14742
14743 * gcc.dg/builtins-33.c: Also check log1p*.
14744
14745 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14746
14747 PR optimization/15296
14748 * gcc.c-torture/execute/pr15296.c: New test.
14749
14750 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14751
14752 * gcc.dg/builtins-40.c: New test.
14753
14754 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14755
14756 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14757
14758 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14759
14760 * g++.dg/ext/spe1.C: New testcase.
14761
14762 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14763
14764 * objc.dg/image-info.m: Allow additional attributes
14765 for __image_info section.
14766
14767 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14768
14769 * gcc.dg/torture/mips-hilo-2.c: New test.
14770
14771 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14772
14773 PR c++/14389
14774 * g++.dg/template/member5.C: New test.
14775
14776 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14777
14778 * gcc.dg/builtins-34.c: Also check expm1*.
14779
14780 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14781
14782 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14783 * gcc.dg/torture/builtin-convert-3.c: New test.
14784
14785 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14786
14787 PR middle-end/15054
14788 * g++.dg/opt/pr15054.C: New test.
14789
14790 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14791
14792 * gcc.dg/torture/builtin-rounding-1.c: New test.
14793 * gcc.dg/builtins-25.c: Delete.
14794 * gcc.dg/builtins-29.c: Delete.
14795
14796 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14797
14798 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14799 * gcc.dg/sibcall-4.c: Likewise.
14800 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14801
14802 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14803
14804 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14805 bit-field on 16-bit targets.
14806
14807 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14808
14809 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14810 16-bit targets.
14811
14812 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14813
14814 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14815 * gcc.dg/rs6000-power2-2.c: Likewise.
14816
14817 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14818
14819 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14820 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14821 Change the asm registers to be in form of frN instead of fN.
14822
14823 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14824
14825 * gcc.dg/torture/builtin-convert-2.c: New test.
14826
14827 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14828
14829 * gcc.dg/rs6000-power2-1.c: New test.
14830 * gcc.dg/rs6000-power2-2.c: New test.
14831
14832 2004-04-28 Jan Hubicka <jh@suse.cz>
14833
14834 * gcc.dg/unused-6.c: New test.
14835
14836 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14837 Ulrich Weigand <uweigand@de.ibm.com>
14838
14839 * ada/acats/run_all.sh: Define $target variable.
14840
14841 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14842
14843 PR c++/15119
14844 * g++.dg/other/vararg-1.C: New test.
14845
14846 PR c++/4794
14847 * g++.dg/eh/cleanup3.C: New test.
14848
14849 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14850
14851 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14852 and ad8011a (target_insn).
14853 * ada/acats/support/macro.dfs: Likewise.
14854 * ada/acats/support/impbit.adb: New file.
14855
14856 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14857
14858 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14859
14860 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14861
14862 * gcc.dg/loop-3.c: New test.
14863
14864 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14865
14866 * gcc.c-torture/execute/simd-5.c: New test.
14867
14868 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14869
14870 PR c++/15064
14871 * g++.dg/template/crash18.C: New test.
14872
14873 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14874
14875 * g++.dg/ext/complit3.C: New test.
14876
14877 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14878
14879 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14880 * gcc.dg/altivec-3.c: Same.
14881 * gcc.dg/altivec-varargs-1.c: Same.
14882
14883 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14884
14885 * lib/target-supports.exp (check_profiling_available): Assume
14886 profiling is not available on powerpc-eabi targets.
14887
14888 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14889
14890 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14891 * gcc.dg/vmx/bug-1.c: Ditto.
14892
14893 2004-04-20 Eric Christopher <echristo@redhat.com>
14894
14895 * gcc.dg/charset/extern.c: New test.
14896 * g++.dg/charset/extern3.cc: Ditto.
14897
14898 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14899
14900 * gcc.dg/builtins-39.c: New test.
14901
14902 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14903
14904 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
14905
14906 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
14907
14908 * gcc.dg/torture/mips-hilo-1.c: New test.
14909
14910 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
14911
14912 * gcc.c-torture/compile/20040419-1.c: New test.
14913
14914 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
14915
14916 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
14917
14918 2004-04-18 Zack Weinberg <zack@codesourcery.com>
14919 Aldy Hernandez <aldyh@redhat.com>
14920
14921 * gcc.c-torture/execute/va-arg-24.c: New.
14922
14923 2004-04-17 Zack Weinberg <zack@codesourcery.com>
14924 Aldy Hernandez <aldyh@redhat.com>
14925
14926 * gcc.dg/vmx/1b-01.c: New.
14927 * gcc.dg/vmx/1b-02.c: New.
14928 * gcc.dg/vmx/1b-03.c: New.
14929 * gcc.dg/vmx/1b-04.c: New.
14930 * gcc.dg/vmx/1b-05.c: New.
14931 * gcc.dg/vmx/1b-06.c: New.
14932 * gcc.dg/vmx/1b-07.c: New.
14933 * gcc.dg/vmx/1c-01.c: New.
14934 * gcc.dg/vmx/1c-02.c: New.
14935 * gcc.dg/vmx/3a-01a.c: New.
14936 * gcc.dg/vmx/3a-01.c: New.
14937 * gcc.dg/vmx/3a-01m.c: New.
14938 * gcc.dg/vmx/3a-03.c: New.
14939 * gcc.dg/vmx/3a-03m.c: New.
14940 * gcc.dg/vmx/3a-04.c: New.
14941 * gcc.dg/vmx/3a-04m.c: New.
14942 * gcc.dg/vmx/3a-05.c: New.
14943 * gcc.dg/vmx/3a-06.c: New.
14944 * gcc.dg/vmx/3a-06m.c: New.
14945 * gcc.dg/vmx/3a-07.c: New.
14946 * gcc.dg/vmx/3b-01.c: New.
14947 * gcc.dg/vmx/3b-02.c: New.
14948 * gcc.dg/vmx/3b-10.c: New.
14949 * gcc.dg/vmx/3b-13.c: New.
14950 * gcc.dg/vmx/3b-14.c: New.
14951 * gcc.dg/vmx/3b-15.c: New.
14952 * gcc.dg/vmx/3c-01a.c: New.
14953 * gcc.dg/vmx/3c-01.c: New.
14954 * gcc.dg/vmx/3c-02.c: New.
14955 * gcc.dg/vmx/3c-03.c: New.
14956 * gcc.dg/vmx/3d-01.c: New.
14957 * gcc.dg/vmx/4-01.c: New.
14958 * gcc.dg/vmx/4-03.c: New.
14959 * gcc.dg/vmx/5-01.c: New.
14960 * gcc.dg/vmx/5-02.c: New.
14961 * gcc.dg/vmx/5-03.c: New.
14962 * gcc.dg/vmx/5-04.c: New.
14963 * gcc.dg/vmx/5-05.c: New.
14964 * gcc.dg/vmx/5-06.c: New.
14965 * gcc.dg/vmx/5-07.c: New.
14966 * gcc.dg/vmx/5-07t.c: New.
14967 * gcc.dg/vmx/5-08.c: New.
14968 * gcc.dg/vmx/5-10.c: New.
14969 * gcc.dg/vmx/5-11.c: New.
14970 * gcc.dg/vmx/7-01a.c: New.
14971 * gcc.dg/vmx/7-01.c: New.
14972 * gcc.dg/vmx/7c-01.c: New.
14973 * gcc.dg/vmx/7d-01.c: New.
14974 * gcc.dg/vmx/7d-02.c: New.
14975 * gcc.dg/vmx/8-01.c: New.
14976 * gcc.dg/vmx/8-02a.c: New.
14977 * gcc.dg/vmx/8-02.c: New.
14978 * gcc.dg/vmx/brode-1.c: New.
14979 * gcc.dg/vmx/bug-1.c: New.
14980 * gcc.dg/vmx/bug-2.c: New.
14981 * gcc.dg/vmx/bug-3.c: New.
14982 * gcc.dg/vmx/cw-bug-1.c: New.
14983 * gcc.dg/vmx/cw-bug-2.c: New.
14984 * gcc.dg/vmx/cw-bug-3.c: New.
14985 * gcc.dg/vmx/dct.c: New.
14986 * gcc.dg/vmx/debug-1.c: New.
14987 * gcc.dg/vmx/debug-2.c: New.
14988 * gcc.dg/vmx/debug-3.c: New.
14989 * gcc.dg/vmx/debug-4.c: New.
14990 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
14991 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
14992 * gcc.dg/vmx/eg-5.c: New.
14993 * gcc.dg/vmx/fft.c: New.
14994 * gcc.dg/vmx/gcc-bug-1.c: New.
14995 * gcc.dg/vmx/gcc-bug-2.c: New.
14996 * gcc.dg/vmx/gcc-bug-3.c: New.
14997 * gcc.dg/vmx/gcc-bug-4.c: New.
14998 * gcc.dg/vmx/gcc-bug-5.c: New.
14999 * gcc.dg/vmx/gcc-bug-6.c: New.
15000 * gcc.dg/vmx/gcc-bug-7.c: New.
15001 * gcc.dg/vmx/gcc-bug-8.c: New.
15002 * gcc.dg/vmx/gcc-bug-9.c: New.
15003 * gcc.dg/vmx/gcc-bug-b.c: New.
15004 * gcc.dg/vmx/gcc-bug-c.c: New.
15005 * gcc.dg/vmx/gcc-bug-d.c: New.
15006 * gcc.dg/vmx/gcc-bug-e.c: New.
15007 * gcc.dg/vmx/gcc-bug-f.c: New.
15008 * gcc.dg/vmx/gcc-bug-g.c: New.
15009 * gcc.dg/vmx/gcc-bug-i.c: New.
15010 * gcc.dg/vmx/harness.h: New.
15011 * gcc.dg/vmx/ira1.c: New.
15012 * gcc.dg/vmx/ira2a.c: New.
15013 * gcc.dg/vmx/ira2b.c: New.
15014 * gcc.dg/vmx/ira2.c: New.
15015 * gcc.dg/vmx/ira2c.c: New.
15016 * gcc.dg/vmx/mem.c: New.
15017 * gcc.dg/vmx/newton-1.c: New.
15018 * gcc.dg/vmx/ops.c: New.
15019 * gcc.dg/vmx/sn7153.c: New.
15020 * gcc.dg/vmx/spill2.c: New.
15021 * gcc.dg/vmx/spill3.c: New.
15022 * gcc.dg/vmx/spill.c: New.
15023 * gcc.dg/vmx/t.c: New.
15024 * gcc.dg/vmx/varargs-1.c: New.
15025 * gcc.dg/vmx/varargs-2.c: New.
15026 * gcc.dg/vmx/varargs-3.c: New.
15027 * gcc.dg/vmx/varargs-4.c: New.
15028 * gcc.dg/vmx/varargs-5.c: New.
15029 * gcc.dg/vmx/varargs-6.c: New.
15030 * gcc.dg/vmx/varargs-7.c: New.
15031 * gcc.dg/vmx/vmx.exp: New.
15032 * gcc.dg/vmx/vprint-1.c: New.
15033 * gcc.dg/vmx/vscan-1.c: New.
15034 * gcc.dg/vmx/x-01.c: New.
15035 * gcc.dg/vmx/x-02.c: New.
15036 * gcc.dg/vmx/x-03.c: New.
15037 * gcc.dg/vmx/x-04.c: New.
15038 * gcc.dg/vmx/x-05.c: New.
15039 * gcc.dg/vmx/yousufi-1.c: New.
15040 * gcc.dg/vmx/zero-1.c: New.
15041 * gcc.dg/vmx/zero.c: New.
15042
15043 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15044
15045 * g++.dg/lookup/java1.C: Update for chage of
15046 _Jv_AllocObject.
15047 * g++.dg/lookup/java2.C: Likewise.
15048
15049 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15050
15051 * ada/acats/run_all.sh: use -O2 by default.
15052
15053 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15054
15055 * gcc.dg/vr-mult-[12].c: New tests.
15056
15057 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15058
15059 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15060
15061 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15062
15063 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15064
15065 * lib/target-supports.exp (check_profiling_available): Assume profiling
15066 isn't available for mips*-*-elf targets.
15067
15068 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15069
15070 * gcc.dg/builtins-38.c: New test.
15071
15072 2004-04-14 Eric Christopher <echristo@redhat.com>
15073
15074 * g++.dg/charset/charset.exp: Run .cc extension tests.
15075
15076 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15077
15078 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15079
15080 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15081
15082 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15083
15084 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15085
15086 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15087 * gcc.dg/i386-387-2.c: Likewise.
15088
15089 * gcc.dg/i386-387-7.c: New test.
15090 * gcc.dg/i386-387-8.c: New test.
15091
15092 * gcc.dg/builtins-37.c: New test.
15093
15094 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15095
15096 * g++.dg/pch/externc-1.C: Add missing semicolon.
15097
15098 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15099
15100 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15101
15102 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15103
15104 * gcc.c-torture/execute/20040411-1.c: New test.
15105
15106 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15107
15108 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15109
15110 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15111
15112 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15113
15114 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15115
15116 * lib/target-supports.exp (check_named_sections_available): New.
15117 * lib/gcc-dg.exp (dg-require-named-sections): New.
15118 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15119 old-deja.exp. Also prune error-count message from HP linker.
15120 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15121
15122 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15123 * g++.old-deja/g++.pt/static3.C: Likewise.
15124 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15125
15126 2004-04-09 Roger Sayle <roger@eyesopen.com>
15127
15128 * gcc.c-torture/execute/20040409-1.c: New test case.
15129 * gcc.c-torture/execute/20040409-2.c: New test case.
15130 * gcc.c-torture/execute/20040409-3.c: New test case.
15131
15132 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15133
15134 * gcc.dg/20040409-1.c: New test.
15135
15136 2004-04-08 Roger Sayle <roger@eyesopen.com>
15137
15138 PR target/14888
15139 * g++.dg/opt/pr14888.C: New test case.
15140
15141 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15142
15143 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15144 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15145 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15146 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15147 New tests.
15148
15149 2004-04-08 Paul Brook <paul@codesourcery.com>
15150
15151 * gcc.dg/spill-1.c: New test.
15152
15153 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15154
15155 * gcc.dg/torture/builtin-ctype-2.c: New test.
15156
15157 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15158
15159 * gcc.dg/pch/pch.exp: Add largefile test.
15160
15161 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15162
15163 * g++.dg/pch/externc-1.Hs: New.
15164 * g++.dg/pch/externc-1.C: New.
15165
15166 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15167
15168 * gcc.dg/compat/struct-by-value-5a_main.c,
15169 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15170 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15171 * gcc.dg/compat/struct-by-value-5a_x.c,
15172 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15173 gcc.dg/compat/struct-by-value-5_x.c.
15174 * gcc.dg/compat/struct-by-value-5a_y.c,
15175 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15176 gcc.dg/compat/struct-by-value-5_y.c.
15177
15178 * gcc.dg/compat/struct-by-value-6a_main.c,
15179 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15180 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15181 * gcc.dg/compat/struct-by-value-6a_x.c,
15182 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15183 gcc.dg/compat/struct-by-value-6_x.c.
15184 * gcc.dg/compat/struct-by-value-6a_y.c,
15185 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15186 gcc.dg/compat/struct-by-value-6_y.c.
15187
15188 * gcc.dg/compat/struct-by-value-7a_main.c,
15189 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15190 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15191 * gcc.dg/compat/struct-by-value-7a_x.c,
15192 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15193 gcc.dg/compat/struct-by-value-7_x.c.
15194 * gcc.dg/compat/struct-by-value-7a_y.c,
15195 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15196 gcc.dg/compat/struct-by-value-7_y.c.
15197
15198 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15199
15200 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15201 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15202 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15203 options.
15204
15205 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15206
15207 * gcc.dg/builtins-36.c: New test.
15208
15209 2004-04-06 Paul Brook <paul@codesourcery.com>
15210
15211 * README.gcc: Remove obsolete contraint on testcases.
15212
15213 2004-04-05 Paul Brook <paul@codesourcery.com>
15214
15215 PR2123
15216 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15217 failure and exit(0) on success.
15218 * g++.dg/expr/anew2.C: Ditto.
15219 * g++.dg/expr/anew3.C: Ditto.
15220 * g++.dg/expr/anew4.C: Ditto.
15221
15222 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15223
15224 PR c++/3518
15225 * g++.dg/template/unify7.C: New.
15226
15227 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15228
15229 * g++.dg/README: Bring up to date with new subdirectories; remove
15230 duplicate subdirectory lines.
15231
15232 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15233
15234 PR c++/14007
15235 * g++.dg/template/unify5.C: New.
15236 * g++.dg/template/unify6.C: New.
15237 * g++.dg/template/qualttp20.C: Adjust.
15238 * g++.old-deja/g++.jason/report.C: Adjust.
15239 * g++.old-deja/g++.other/qual1.C: Adjust.
15240
15241 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15242
15243 PR c++/14803
15244 * g++.dg/inherit/ptrmem1.C: New test.
15245
15246 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15247
15248 PR c++/14755
15249 * gcc.c-torture/execute/20040331-1.c: New test.
15250 * gcc.dg/20040331-1.c: New test.
15251
15252 2004-04-01 Paul Brook <paul@codesourcery.com>
15253
15254 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15255
15256 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15257
15258 PR c++/14724
15259 * g++.dg/init/goto1.C: New test.
15260
15261 PR c++/14763
15262 * g++.dg/template/defarg4.C: New test.
15263
15264 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15265
15266 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15267
15268 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15269
15270 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15271
15272 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15273
15274 * gcc.dg/noncompile/undeclared-2.c: New test.
15275
15276 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15277
15278 * gcc.dg/940409-1.c: Remove XFAIL.
15279 * gcc.dg/reg-vol-struct-1.c: New test.
15280
15281 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15282
15283 * gcc.dg/torture/builtin-wctype-1.c: New test.
15284
15285 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15286
15287 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15288 * gcc.dg/20001101-1.c: Likewise.
15289 * gcc.dg/20001102-1.c: Likewise.
15290
15291 2004-03-25 Roger Sayle <roger@eyesopen.com>
15292
15293 * gcc.dg/compare8.c: Add an additional test for XOR.
15294
15295 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15296
15297 * gcc.dg/torture/builtin-ctype-1.c: New test.
15298
15299 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15300
15301 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15302 * gcc.dg/torture/builtin-math-1.c: Likewise.
15303 * gcc.dg/torture/builtin-power-1.c: New test.
15304
15305 2004-03-24 Andreas Schwab <schwab@suse.de>
15306
15307 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15308 IA64 assembler.
15309
15310 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15311 Roger Sayle <roger@eyesopen.com>
15312
15313 * gcc.dg/compare8.c: New test case.
15314
15315 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15316
15317 * g++.dg/ext/altivec-7.C: New test.
15318
15319 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15320
15321 PR 12267, 12391, 12560, 13129, 14114, 14133
15322 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15323 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15324 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15325 Adjust error regexps.
15326 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15327 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15328 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15329 * gcc.dg/local1.c: Add explanatory comment.
15330
15331 2004-03-23 Roger Sayle <roger@eyesopen.com>
15332
15333 PR optimization/14669
15334 * g++.dg/opt/fold2.C: New test case.
15335
15336 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15337
15338 PR c/14069
15339 * gcc.dg/20040322-1.c: New test.
15340
15341 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15342
15343 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15344 * gcc.dg/ultrasp4.c: Likewise.
15345 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15346
15347 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15348
15349 * gcc.dg/i386-sse-8.c: Reset default options.
15350
15351 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15352
15353 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15354 in the error message text.
15355
15356 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15357
15358 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15359
15360 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15361
15362 PR c++/14616
15363 * g++.dg/init/array13.C: New test.
15364
15365 2004-03-20 Roger Sayle <roger@eyesopen.com>
15366
15367 PR target/13889
15368 * gcc.c-torture/compile/pr13889.c: New test case.
15369
15370 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15371
15372 PR c/14635
15373 * builtins-1.c (nan, nans): Don't test.
15374 * builtins-30.c: Don't use nan, nanf, nanl.
15375 * builtins-35.c: New test.
15376
15377 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15378
15379 * g++.dg/ext/altivec-6.C: New test.
15380
15381 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15382
15383 * g++.dg/init/placement3.C: New test.
15384
15385 * g++.dg/template/spec13.C: New test.
15386
15387 * g++.dg/lookup/using11.C: New test.
15388
15389 * g++.dg/lookup/koenig3.C: New test.
15390
15391 * g++.dg/template/operator2.C: New test.
15392
15393 * g++.dg/expr/dtor3.C: New test.
15394 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15395 marker.
15396 * g++.old-deja/g++.law/visibility28.C: Likewise.
15397
15398 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15399
15400 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15401 * gcc.dg/ppc64-abi-3.c: Likewise.
15402
15403 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15404
15405 PR c++/14545
15406 * g++.dg/parse/template15.C: New test.
15407
15408 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15409
15410 * g++.dg/expr/dtor2.C: New test.
15411
15412 * g++.dg/lookup/anon4.C: New test.
15413
15414 * g++.dg/overload/using1.C: New test.
15415
15416 * g++.dg/template/lookup7.C: New test.
15417
15418 * g++.dg/template/typename6.C: New test.
15419
15420 * g++.dg/expr/cond6.C: New test.
15421
15422 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15423
15424 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15425
15426 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15427
15428 * g++.dg/expr/cond5.C: New test.
15429 * g++.dg/expr/constcast1.C: Likewise.
15430 * g++.dg/expr/ptrmem2.C: Likewise.
15431 * g++.dg/expr/ptrmem3.C: Likewise.
15432 * g++.dg/lookup/main1.C: Likewise.
15433 * g++.dg/template/lookup6.C: Likewise.
15434
15435 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15436
15437 * gcc.dg/local1.c: New test.
15438
15439 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15440
15441 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15442
15443 * gcc.dg/torture/builtin-convert-1.c: New test.
15444
15445 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15446
15447 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15448
15449 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15450
15451 PR c++/14481
15452 * g++.dg/warn/Wunused-7.C: New test.
15453
15454 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15455
15456 * gcc.dg/torture/builtin-integral-1.c: New test.
15457
15458 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15459
15460 PR c++/14586
15461 * g++.dg/parse/non-dependent3.C: New test.
15462
15463 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15464
15465 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15466 * g++.dg/eh/simd-2.C: Likewise.
15467 * g++.dg/init/array10.C: Likewise.
15468 * gcc.c-torture/compile/simd-1.c: Likewise.
15469 * gcc.c-torture/compile/simd-2.c: Likewise.
15470 * gcc.c-torture/compile/simd-3.c: Likewise.
15471 * gcc.c-torture/compile/simd-4.c: Likewise.
15472 * gcc.c-torture/compile/simd-6.c: Likewise.
15473 * gcc.c-torture/execute/simd-1.c: Likewise.
15474 * gcc.c-torture/execute/simd-2.c: Likewise.
15475 * gcc.dg/compat/vector-defs.h: Likewise.
15476 * gcc.dg/20020531-1.c: Likewise.
15477 * gcc.dg/altivec-3.c: Likewise.
15478 * gcc.dg/altivec-4.c: Likewise.
15479 * gcc.dg/altivec-varargs-1.c: Likewise.
15480 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15481 * gcc.dg/i386-mmx-3.c: Likewise.
15482 * gcc.dg/i386-sse-4.c: Likewise.
15483 * gcc.dg/i386-sse-5.c: Likewise.
15484 * gcc.dg/i386-sse-8.c: Likewise.
15485 * gcc.dg/simd-1.c: Likewise.
15486 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15487 __ev64_opaque__ since the machine description provides it.
15488
15489 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15490
15491 * lib/compat.exp (skip_list): New global variable.
15492 Use it to hold the user defined COMPAT_SKIPS list if any.
15493 (compat-obj): Add the members of skip_list to optall.
15494
15495 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15496
15497 * gcc.dg/compat/union-by-value-1_main.c,
15498 union-by-value-1_x.c, union-by-value-1_y.c,
15499 union-check.h, union-defs.h,
15500 union-init.h, union-return-1_main.c,
15501 union-return-1_x.c, union-return-1_y.c: New files.
15502
15503 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15504
15505 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15506 mixed-struct-init.h: Add 4 mixed structure types.
15507 struct-by-value-21_main.c, struct-by-value-21_x.c,
15508 struct-by-value-21_y.c, struct-return-21_main.c,
15509 struct-return-21_x.c, struct-return-21_y.c: New files.
15510
15511 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15512
15513 PR c++/14550
15514 * g++.dg/parse/template14.C: New test.
15515
15516 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15517
15518 * gcc.c-torture/execute/20040313-1.c: New test.
15519
15520 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15521
15522 PR target/14533
15523 * gcc.dg/20040311-2.c: New test.
15524
15525 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15526
15527 PR other/14544
15528 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15529 bit-field.
15530
15531 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15532
15533 * gcc.dg/20040305-2.c: Add missing return statement.
15534
15535 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15536
15537 * gcc.dg/builtins-34.c: Also check pow10*.
15538
15539 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15540
15541 PR target/14262
15542 * gcc.dg/20040305-2.c: New test.
15543
15544 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15545
15546 * gcc.dg/20040310-1.c: New test.
15547
15548 2004-03-11 Roger Sayle <roger@eyesopen.com>
15549
15550 * gcc.c-torture/execute/20040311-1.c: New test case.
15551
15552 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15553
15554 PR c++/14476
15555 * g++.dg/lookup/enum1.C: New test.
15556
15557 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15558
15559 PR c++/14510
15560 * g++.dg/lookup/struct2.C: New test.
15561
15562 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15563
15564 * gcc.dg/builtins-34.c: New test.
15565
15566 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15567
15568 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15569
15570 2004-03-09 James E Wilson <wilson@specifixinc.com>
15571
15572 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15573 * gcc.dg/alias-2.c: New testcase.
15574
15575 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15576
15577 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15578
15579 2004-03-09 Roger Sayle <roger@eyesopen.com>
15580
15581 * gcc.c-torture/execute/20040309-1.c: New test case.
15582
15583 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15584
15585 PR c++/14397
15586 * g++.dg/overload/ref1.C: New.
15587
15588 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15589
15590 PR c++/14409
15591 * g++.dg/template/spec12.C: New test.
15592
15593 PR c++/14448
15594 * g++.dg/parse/crash14.C: New test.
15595
15596 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15597
15598 PR c++/14230
15599 * g++.dg/init/ref11.C: New test.
15600
15601 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15602
15603 PR c++/14432
15604 * g++.dg/parse/builtin2.C: New test.
15605
15606 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15607
15608 PR c++/14401
15609 * g++.dg/init/ctor3.C: New test.
15610 * g++.dg/init/union1.C: New test.
15611 * g++.dg/ext/anon-struct4.C: New test.
15612
15613 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15614
15615 * g++.dg/lookup/koenig1.C: Tweak error messages.
15616 * g++.dg/lookup/used-before-declaration.C: Likewise.
15617 * g++.dg/other/do1.C: Likewise.
15618 * g++.dg/overload/koenig1.C: Likewise.
15619 * g++.dg/parse/crash13.C: Likewise.
15620 * g++.dg/template/instantiate3.C: Likewise.
15621
15622 2004-03-08 Eric Christopher <echristo@redhat.com>
15623
15624 * * lib/target-supports.exp: Enable libiconv in test
15625 compilation. Fix up error checking.
15626
15627 2004-03-08 Roger Sayle <roger@eyesopen.com>
15628
15629 PR middle-end/14289
15630 * gcc.dg/pr14289-1.c: New test case.
15631 * gcc.dg/pr14289-2.c: Likewise.
15632 * gcc.dg/pr14289-3.c: Likewise.
15633
15634 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15635
15636 * gcc.c-torture/execute/20040308-1.c: New test.
15637
15638 2004-03-07 Roger Sayle <roger@eyesopen.com>
15639
15640 * gcc.c-torture/execute/20040307-1.c: New test case.
15641
15642 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15643
15644 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15645
15646 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15647
15648 * gcc.dg/20040306-1.c: New test.
15649
15650 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15651
15652 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15653 them static.
15654 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15655
15656 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15657
15658 PR c/14465
15659 * gcc.dg/decl-6.c: New test.
15660
15661 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15662
15663 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15664 Rename LOGPOW -> LOG_POW.
15665 (SQRT_EXP, POW_EXP): New.
15666
15667 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15668
15669 * gcc.dg/i386-sse-8.c: New test.
15670
15671 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15672
15673 PR c/14114
15674 * gcc.dg/decl-5.c: New test.
15675
15676 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15677
15678 * gcc.dg/20040305-1.c: New test.
15679
15680 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15681
15682 PR other/14354
15683 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15684
15685 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15686
15687 PR c++/14425, c++/14426
15688 * g++.dg/ext/altivec-4.C: New test.
15689 * g++.dg/ext/altivec-5.C: New test.
15690
15691 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15692
15693 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15694 global variables of a type with no linkage.
15695 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15696 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15697 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15698 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15699 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15700 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15701 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15702 * g++.dg/warn/deprecated.C: Name enum Color.
15703 * g++.dg/overload/VLA.C: Name structure for 'b'.
15704 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15705
15706 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15707
15708 * gcc.c-torture/compile/20040304-1.c: New test.
15709
15710 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15711
15712 PR 13728
15713 * gcc.dg/decl-4.c: New testcase.
15714
15715 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15716
15717 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15718 as PRECF if sizeof (float) > sizeof (double).
15719 (PRECL): Make it the same as PRECF if
15720 sizeof (float) > sizeof (long double).
15721
15722 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15723
15724 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15725 system type. Add check for irix6 which doesn't have c99 runtime.
15726
15727 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15728
15729 * gcc.dg/const-elim-1.c: xfail for xtensa.
15730
15731 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15732
15733 PR c++/14369
15734 * g++.dg/template/cond4.C: New test.
15735
15736 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15737
15738 PR c++/14360
15739 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15740
15741 PR c++/14361
15742 * g++.dg/parse/defarg7.C: New test.
15743
15744 PR c++/14359
15745 * g++.dg/template/friend26.C: New test.
15746
15747 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15748
15749 PR c++/14324
15750 * g++.dg/abi/mangle21.C: New test.
15751
15752 PR c++/14260
15753 * g++.dg/parse/constructor2.C: New test.
15754
15755 PR c++/14337
15756 * g++.dg/template/sfinae1.C: New test.
15757
15758 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15759
15760 PR c++/14267
15761 * g++.dg/expr/crash2.C: New test.
15762
15763 PR middle-end/13448
15764 * gcc.dg/inline-5.c: New test.
15765 * gcc.dg/always-inline.c: Split out tests into ...
15766 * gcc.dg/always-inline2.c: ... this and ...
15767 * gcc.dg/always-inline3.c: ... this.
15768
15769 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15770
15771 PR debug/12103
15772 * g++.dg/debug/crash1.C: New test.
15773
15774 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15775
15776 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15777 function with __attribute__((noinline)).
15778 (recurser_void2): Likewise.
15779 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15780 (recurser_void2): Likewise.
15781
15782 2004-02-29 Roger Sayle <roger@eyesopen.com>
15783
15784 PR middle-end/14203
15785 * g++.dg/warn/Wunused-6.C: New test case.
15786
15787 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15788
15789 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15790 not defined.
15791
15792 2004-02-27 Eric Christopher <echristo@redhat.com>
15793
15794 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15795 * g++.dg/charset/asm2.c: Run only x86.
15796 * gcc.dg/charset/asm3.c: Ditto.
15797
15798 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15799
15800 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15801 ld_library_path.
15802
15803 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15804
15805 * g++.dg/ext/altivec-3.C: New.
15806
15807 2004-02-26 Richard Henderson <rth@redhat.com>
15808
15809 * g++.dg/ext/attrib10.C: Mark for warning.
15810 * gcc.dg/attr-alias-1.c: New.
15811
15812 2004-02-26 Richard Henderson <rth@redhat.com>
15813
15814 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15815 * gcc.c-torture/execute/20040208-2.c: ... it back.
15816
15817 2004-02-26 Eric Christopher <echristo@redhat.com>
15818
15819 * lib/target-supports.exp (check-iconv-available): New function.
15820 * lib/gcc-dg.exp (dg-require-iconv): New function.
15821 Use above.
15822 * gcc.dg/charset: New directory.
15823 * gcc.dg/charset/charset.exp: New file.
15824 * gcc.dg/charset/asm1.c: Ditto.
15825 * gcc.dg/charset/asm2.c: Ditto.
15826 * gcc.dg/charset/asm3.c: Ditto.
15827 * gcc.dg/charset/asm4.c: Ditto.
15828 * gcc.dg/charset/asm5.c: Ditto.
15829 * gcc.dg/charset/attribute1.c: Ditto.
15830 * gcc.dg/charset/attribute2.c: Ditto.
15831 * gcc.dg/charset/string1.c: Ditto.
15832 * g++.dg/charset: New directory.
15833 * g++.dg/dg.exp: Add here. Special options.
15834 * g++.dg/charset/charset.exp: New file.
15835 * g++.dg/charset/asm1.c: Ditto.
15836 * g++.dg/charset/asm2.c: Ditto.
15837 * g++.dg/charset/asm3.c: Ditto.
15838 * g++.dg/charset/asm4.c: Ditto.
15839 * g++.dg/charset/attribute1.c: Ditto.
15840 * g++.dg/charset/attribute2.c: Ditto.
15841 * g++.dg/charset/extern1.cc: Ditto.
15842 * g++.dg/charset/extern2.cc: Ditto.
15843 * g++.dg/charset/string1.c: Ditto.
15844
15845 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15846
15847 PR c++/14278
15848 * g++.dg/parse/comma1.C: New test.
15849
15850 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15851
15852 PR c++/14284
15853 * g++.dg/template/ttp8.C: New test.
15854
15855 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15856
15857 * gcc.dg/fixuns-trunc-1.c: New test.
15858
15859 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15860
15861 * gcc.dg/builtins-config.h: Use #elif.
15862
15863 2004-02-26 Michael Matz <matz@suse.de>
15864
15865 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15866 * gcc.dg/991214-1.c: Likewise.
15867 * gcc.dg/i386-asm-1.c: Likewise.
15868
15869 2004-02-25 Richard Henderson <rth@redhat.com>
15870
15871 * gcc.c-torture/execute/20040208-2.c: Move ...
15872 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15873
15874 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15875
15876 PR c++/14246
15877 * g++.dg/other/crash-3.C: New test.
15878
15879 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15880
15881 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15882 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15883
15884 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15885 HP-UX.
15886
15887 2004-02-24 Michael Matz <matz@suse.de>
15888
15889 * gcc.dg/i386-regparm.c: New.
15890
15891 2004-02-23 James E Wilson <wilson@specifixinc.com>
15892
15893 * gcc.c-torture/execute/20040223-1.c: New.
15894
15895 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15896 Kazu Hirata <kazu@cs.umass.edu>
15897
15898 * gcc.dg/fwritable-strings-1.c: Remove.
15899
15900 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15901
15902 PR c/14156
15903 * gcc.dg/20040223-1.c: New test.
15904
15905 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15906
15907 PR c++/14106
15908 * g++.dg/ext/typeof9.C: New test.
15909
15910 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15911
15912 PR c++/14250
15913 * g++.dg/other/switch1.C: New test.
15914
15915 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15916
15917 * gcc.dg/cast-function-1.c: Adjust for new informative message.
15918 * gcc.dg/va-arg-1.c: Likewise.
15919
15920 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15921
15922 PR c++/14143
15923 * g++.dg/template/koenig5.C: New test.
15924
15925 2004-02-21 Ziemowit Laski <zlaski@apple.com>
15926
15927 * g++.dg/ext/altivec-1.C: Generalize target triple.
15928 * g++.dg/ext/altivec-2.C: New test case.
15929 * g++.dg/ext/altivec_check.h: New file.
15930 * gcc.dg/altivec-1.c: Generalize target triple;
15931 include altivec_check.h and call altivec_check().
15932 * gcc.dg/altivec-[2-5].c: Generalize target triple.
15933 * gcc.dg/altivec-6.c: New test case.
15934 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
15935 type casts as needed.
15936 * gcc.dg/altivec-10.c: Include altivec_check.h and call
15937 altivec_check().
15938 * gcc.dg/altivec-12.c: New test case.
15939 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
15940 include altivec_check.h and call altivec_check().
15941 * gcc.dg/altivec_check.h: New file.
15942
15943 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15944
15945 * lib/target-supports.exp (check_alias_available): Don't mangle
15946 function `g' in test program.
15947
15948 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15949
15950 * lib/target-supports.exp (check_profiling_available): Check
15951 argument to determine whether we support a profiling type.
15952 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
15953 check_profiling_available.
15954 * g++.dg/bprob/bprob.exp: Likewise
15955 * g77.dg/bprob/bprob.exp: Likewise.
15956 * gcc.misc-tests/bprob.exp: Likewise.
15957 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
15958 dg-require-profiling and delete expected error handling.
15959 * gcc.dg/20021014-1.c: Likewise.
15960 * gcc.dg/nest.c: Likewise.
15961
15962 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15963
15964 PR c++/12007
15965 * g++.dg/other/vthunk1.C: New test.
15966
15967 2004-02-20 Falk Hueffner <falk@debian.org>
15968
15969 PR target/14201
15970 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
15971
15972 2004-02-20 Mark Mitchell <mark@codesourcery.com>
15973
15974 PR c++/13927
15975 * g++.dg/other/error8.C: Remove XFAIL markers.
15976
15977 PR c++/14173
15978 * g++.dg/ext/packed5.C: New test.
15979
15980 PR c++/14199
15981 * g++.dg/warn/Wunused-5.C: New test.
15982
15983 PR c++/14186
15984 * g++.dg/lookup/member1.C: New test.
15985
15986 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
15987
15988 * gcc.c-torture/compile/20040130-1.c: Enable only when
15989 __INT_MAX__ >= 2147483647L.
15990 * gcc.c-torture/compile/961203-1.c: Likewise.
15991
15992 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
15993
15994 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
15995 * g++.dg/opt/template1.C: Robustify assembler regexp
15996
15997 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15998
15999 * gcc.c-torture/execute/simd-4.x: Remove.
16000 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16001 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16002 Guard with #ifndef SKIP_ATTRIBUTE.
16003 * gcc.dg/compat/vector-1_y.c: Likewise.
16004 * gcc.dg/compat/vector-2_x.c: Likewise.
16005 * gcc.dg/compat/vector-2_y.c: Likewise.
16006 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16007 * g++.dg/eh/simd-2.C: Likewise.
16008
16009 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16010
16011 * gcc.c-torture/compile/complex-1.c: New.
16012
16013 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16014
16015 PR target/14209
16016 * gcc.c-torture/execute/20040218-1.c: New test.
16017
16018 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16019
16020 PR c++/14181
16021 * g++.dg/parse/new2.C: New test.
16022
16023 2004-02-18 Paul Brook <paul@codesourcery.com>
16024
16025 * gcc.c-torture/compile/libcall-1.c: New test.
16026
16027 2004-02-18 Paul Brook <paul@codesourcery.com>
16028
16029 PR debug/12934
16030 * gcc.dg/debug/debug-7.c: New test.
16031
16032 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16033
16034 * gcc.dg/20040217-1.c: New test.
16035
16036 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16037
16038 * gcc.c-torture/execute/990208-1.x: Delete.
16039
16040 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16041
16042 * gcc.c-torture/execute/20040208-2.x: New file.
16043
16044 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16045
16046 PR c++/11326
16047 * g++.dg/abi/structret1.C: New test.
16048
16049 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16050
16051 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16052 (i386_cpuid): No need to test if cpuid is available on AMD64.
16053 Fix assembly, so that it works onboth i386 and AMD64.
16054 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16055 (vecInLong): Fix s[] member type to unsigned int.
16056 (vecInWord): Remove type.
16057 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16058 (a64, b64, c64, d64, e64): Remove.
16059 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16060 Remove unused variable. Remove initialization of removed variables.
16061 Don't call mmx_tests nor sse_tests.
16062 (reference_mmx, reference_sse): Remove.
16063 (check): Add return stmt.
16064 * gcc.dg/i386-sse-7.c: New test.
16065 * gcc.dg/i386-mmx-4.c: New test.
16066
16067 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16068
16069 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16070 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16071 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16072 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16073 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16074 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16075 g++.dg/tc1/dr94.C: Fix line terminator.
16076
16077 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16078
16079 * gcc.c-torture/compile/20040216-1.c: New.
16080
16081 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16082
16083 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16084 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16085 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16086 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16087 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16088 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16089
16090 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16091
16092 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16093
16094 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16095
16096 PR c++/13971
16097 * g++.dg/expr/cond4.C: New test.
16098
16099 PR c++/14086
16100 * g++.dg/lookup/crash2.C: New test.
16101
16102 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16103
16104 * gcc.c-torture/compile/20040214-2.c: New test.
16105
16106 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16107
16108 PR c++/14116
16109 * g++.dg/ext/typeof8.C: New test.
16110
16111 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16112
16113 * gcc.c-torture/compile/20040214-1.c: New test.
16114
16115 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16116
16117 PR c++/13635
16118 * g++.dg/template/spec11.C: New test.
16119
16120 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16121
16122 PR c++/13927
16123 * g++.dg/other/error8.C: New test.
16124
16125 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16126
16127 PR c++/14122
16128 * g++.dg/template/array4.C: New test.
16129
16130 PR c++/14108
16131 * g++.dg/inherit/thunk2.C: New test.
16132
16133 PR c++/14083
16134 * g++.dg/eh/cond2.C: New test.
16135
16136 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16137
16138 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16139
16140 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16141
16142 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16143
16144 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16145
16146 * g++.dg/simd-2.C: xfail on ppc64-linux.
16147
16148 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16149
16150 PR c/456
16151 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16152 tests.
16153
16154 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16155
16156 * gcc.dg/builtins-33.c: New test.
16157
16158 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16159
16160 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16161
16162 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16163
16164 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16165
16166 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16167
16168 * gcc.dg/ppc64-abi-3.c: New test.
16169
16170 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16171
16172 PR c/14092
16173
16174 * gcc.dg/pr14092-1.c: New testcase.
16175
16176 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16177
16178 * gcc.dg/cpp/assert4.c: Fix typo last change.
16179
16180 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16181 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16182
16183 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16184
16185 2004-02-09 Roger Sayle <roger@eyesopen.com>
16186
16187 * gcc.c-torture/compile/20040209-1.c: New test case.
16188
16189 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16190
16191 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16192
16193 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16194
16195 * gcc.c-torture/execute/20040208-[12].c: New tests.
16196
16197 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16198
16199 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16200
16201 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16202
16203 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16204
16205 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16206
16207 Bug 13856
16208 * gcc.dg/visibility-8.c: New testcase.
16209
16210 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16211
16212 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16213 arguments.
16214 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16215
16216 2004-02-07 Roger Sayle <roger@eyesopen.com>
16217
16218 PR middle-end/13696
16219 * g++.dg/opt/fold1.C: New test case.
16220
16221 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16222
16223 PR c++/14033
16224 * g++.dg/other/crash-2.C: New test.
16225
16226 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16227
16228 PR c++/14028
16229 * g++.dg/parse/angle-bracket2.C: New test.
16230
16231 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16232
16233 PR middle-end/13750
16234 Revert:
16235 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16236 PR pch/13361
16237 * testsuite/g++.dg/pch/wchar-1.C: New.
16238 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16239
16240 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16241
16242 PR c++/14008
16243 * g++.dg/parse/error15.C: New test.
16244 * g++.dg/parse/crash11.C: Update dg-error mark.
16245
16246 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16247
16248 PR c++/13932
16249 * g++.dg/warn/conv2.C: New test.
16250
16251 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16252
16253 PR c++/13086
16254 * g++.dg/warn/incomplete1.C: Remove xfail.
16255
16256 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16257
16258 * lib/file-format.exp (gcc_target_object_format): Use
16259 ${tool}_target_compile, not gcc_target_compile.
16260 * lib/target-supports.exp (check_alias_available): Likewise.
16261 (check_gc_sections_available): Likewise.
16262 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16263 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16264 dg-require-alias.
16265
16266 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16267
16268 PR c++/13969
16269 * g++.dg/template/static6.C: New test.
16270
16271 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16272
16273 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16274
16275 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16276
16277 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16278 tests for systems where `char' is unsigned by default.
16279
16280 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16281
16282 PR c++/13997
16283 * g++.dg/template/partial3.C: New test.
16284
16285 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16286
16287 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16288 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16289 Remove mentions of obsolete ports.
16290
16291 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16292
16293 * gcc.dg/noncompile/20001228-1.c: Fix for new
16294 error message.
16295
16296 2004-02-03 Roger Sayle <roger@eyesopen.com>
16297
16298 PR target/9348
16299 * gcc.c-torture/execute/multdi-1.c: New test case.
16300
16301 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16302
16303 PR c++/13925
16304 * g++.dg/template/lookup5.C: New test.
16305
16306 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16307
16308 PR c++/13950
16309 * g++.dg/template/lookup4.C: New test.
16310
16311 PR c++/13970
16312 * g++.dg/parse/error14.C: New test.
16313
16314 PR c++/14002
16315 * g++.dg/parse/template13.C: New test.
16316
16317 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16318
16319 PR c++/13978
16320 * g++.dg/template/koenig4.C: New test.
16321
16322 PR c++/13968
16323 * g++.dg/template/crash17.C: New test.
16324
16325 PR c++/13975
16326 * g++.dg/parse/error13.C: New test.
16327 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16328
16329 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16330
16331 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16332
16333 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16334
16335 PR c/11658
16336 PR c/13994
16337 * gcc.dg/noncompile/20040203-1.c: New test.
16338 * gcc.dg/noncompile/20040203-2.c: Likewise.
16339 * gcc.dg/noncompile/20040203-3.c: Likewise.
16340 * gcc.dg/20040203-1.c: Likewise.
16341
16342 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16343
16344 PR c++/10858
16345 * g++.dg/template/sizeof7.C: New test.
16346
16347 2004-02-02 Eric Christopher <echristo@redhat.com>
16348 Zack Weinberg <zack@codesourcery.com>
16349
16350 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16351
16352 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16353
16354 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16355 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16356 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16357 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16358
16359 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16360
16361 PR c++/13113
16362 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16363
16364 PR c++/13854
16365 * g++.dg/ext/attrib13.C: New test.
16366
16367 PR c++/13907
16368 * g++.dg/conversion/op2.C: New test.
16369
16370 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16371
16372 * gcc.dg/titype-1.c: Fix pasto.
16373
16374 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16375
16376 * gcc.dg/titype-1.c: New test.
16377
16378 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16379
16380 PR c++/13957
16381 * g++.dg/template/non-type-template-argument-1.C,
16382 g++.dg/template/qualified-id1.C: Update dg-error marks.
16383 * g++.dg/template/nontype6.C: New test.
16384
16385 2004-02-01 Roger Sayle <roger@eyesopen.com>
16386
16387 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16388 * gcc.dg/builtins-31.c: New testcase.
16389 * gcc.dg/builtins-32.c: New testcase.
16390
16391 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16392
16393 * objc.dg/call-super-2.m: Update line numbers
16394 for the including of stddef.h.
16395
16396 2004-01-30 Michael Matz <matz@suse.de>
16397
16398 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16399 g++.dg/ext/case-range3.C: New tests.
16400
16401 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16402
16403 DR206
16404 PR c++/13813
16405 * g++.dg/template/member4.C: New test.
16406
16407 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16408
16409 PR c++/13683
16410 * g++.dg/template/sizeof6.C: New test.
16411
16412 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16413
16414 * gcc.dg/fwritable-strings-1.c: New test.
16415
16416 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16417
16418 * gcc.c-torture/compile/20040130-1.c: New test.
16419
16420 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16421
16422 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16423
16424 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16425
16426 PR c++/13883
16427 * g++.dg/template/ctor3.C: New test.
16428
16429 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16430
16431 * g++.dg/tc1: New directory.
16432 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16433 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16434 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16435 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16436 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16437
16438 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16439
16440 * g++.dg/parse/error11.C: New test.
16441 * g++.dg/parse/error12.C: Likewise.
16442
16443 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16444
16445 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16446 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16447
16448 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16449
16450 PR c++/13791
16451 * g++.dg/ext/attrib12.C: New test.
16452
16453 PR c++/13736
16454 * g++.dg/parse/cast2.C: New test.
16455
16456 2004-01-27 James E Wilson <wilson@specifixinc.com>
16457
16458 * objc.dg/encode-2.m (main): New local string. Set depending on
16459 sizeof long. Use in sscanf call.
16460 * objc.dg/encode-3.m (main): New local string. Set depending on
16461 sizeof long. Use in scan_initial call.
16462
16463 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16464
16465 * objc.dg/call-super-2.m: Make LP64-safe.
16466 * objc.dg/desig-init-1.m: Likewise.
16467
16468 2004-01-27 Devang Patel <dpatel@apple.com>
16469
16470 * g++.dg/debug/namespace1.C: New test.
16471
16472 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16473
16474 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16475 xscale-*-*.
16476
16477 * gcc.dg/arm-mmx-1.c: New test.
16478
16479 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16480
16481 * gcc.dg/20040127-1.c: New test.
16482 * gcc.dg/20040127-2.c: New test.
16483
16484 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16485
16486 * objc.dg/stret-1.m (glob): Renamed to globa.
16487
16488 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16489
16490 PR c++/13663
16491 * g++.dg/expr/for1.C: New test.
16492
16493 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16494
16495 PR middle-end/13779
16496 * gcc.dg/darwin-longlong.c: New test.
16497
16498 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16499
16500 * gcc.dg/20040124-1.c: Moved test from here...
16501 * gcc.c-torture/compile/20040124-1.c: ...to here.
16502
16503 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16504
16505 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16506 the assembly output if -m64 is passed.
16507
16508 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16509
16510 PR c++/13833
16511 * g++.dg/template/cond3.C: New test.
16512
16513 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16514
16515 PR c++/13810
16516 * g++.dg/template/ttp7.C: New test.
16517
16518 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16519
16520 PR c++/13797
16521 * g++.dg/template/nontype4.C: New test.
16522 * g++.dg/template/nontype5.C: Likewise.
16523
16524 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16525
16526 * gcc.dg/torture/mips-clobber-at.c: New test.
16527
16528 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16529
16530 * gcc.dg/20040124-1.c: New test.
16531
16532 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16533
16534 * gcc.dg/20040123-1.c: New test.
16535
16536 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16537
16538 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16539
16540 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16541
16542 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16543
16544 2004-01-23 Andrew Pinski <apinski@apple.com>
16545
16546 * gcc.dg/20030121-1.c: Move to ..
16547 * gcc.dg/20040121-1.c: here.
16548
16549 2004-01-23 Roger Sayle <roger@eyesopen.com>
16550
16551 * gcc.dg/builtins-29.c: New test case.
16552
16553 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16554
16555 PR 18314
16556 * gcc.dg/builtins-30.c: New testcase.
16557
16558 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16559
16560 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16561 * lib/g77.exp: Likewise.
16562 * lib/objc.exp: Likewise.
16563 * lib/g++.exp: Likewise.
16564
16565 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16566
16567 * gcc.dg/struct-by-value-2.c: New test.
16568
16569 2004-01-21 Andrew Pinski <apinski@apple.com>
16570
16571 PR target/13785
16572 * gcc.dg/20030121-1.c: New test.
16573
16574 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16575
16576 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16577 clobber frame pointer register in asm statement.
16578
16579 2004-01-21 Falk Hueffner <falk@debian.org>
16580
16581 * gcc.c-torture/compile/20040121-1.c: New test.
16582
16583 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16584
16585 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16586
16587 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16588
16589 * gcc.dg/ppc64-abi-2.c: New test.
16590
16591 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16592
16593 * lib/treelang.exp: Fill out this file.
16594 * lib/treelang-dg.exp: New File.
16595
16596 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16597
16598 * gcc.c-torture/compile/981022-1.c: Remove.
16599 * gcc.dg/array-5.c: Remove XFAIL.
16600 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16601 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16602 gcc.dg/cond-lvalue-1.c: Update.
16603 * gcc.dg/cast-lvalue-2.c: New test.
16604
16605 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16606
16607 PR c++/13592
16608 * g++.dg/other/error1.C (class foo): Tweak error message.
16609
16610 PR c++/13592
16611 * g++.dg/template/call2.C: New test.
16612
16613 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16614
16615 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16616 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16617 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16618 scalar-return-1_x.c, scalar-return-2_y.c,
16619 scalar-return-3_x.c, scalar-return-3_y.c,
16620 scalar-return-4_x.c, scalar-return-4_y.c,
16621 struct-align-1.h, struct-align-1_x.c,
16622 struct-align-1_y.c, struct-align-2.h,
16623 struct-align-2_x.c, struct-align-2_y.c,
16624 struct-by-value-10_y.c, struct-by-value-11_x.c,
16625 struct-by-value-11_y.c, struct-by-value-12_x.c,
16626 struct-by-value-12_y.c, struct-by-value-13_x.c,
16627 struct-by-value-13_y.c, struct-by-value-14_x.c,
16628 struct-by-value-14_y.c, struct-by-value-15_x.c,
16629 struct-by-value-15_y.c, struct-by-value-16_y.c,
16630 struct-by-value-17_y.c, struct-by-value-18_y.c,
16631 struct-by-value-19_y.c, struct-by-value-1_x.c,
16632 struct-by-value-1_y.c, struct-by-value-20_y.c,
16633 struct-by-value-2_x.c, struct-by-value-2_y.c,
16634 struct-by-value-3_y.c, struct-by-value-4_x.c,
16635 struct-by-value-4_y.c, struct-by-value-5_y.c,
16636 struct-by-value-6_y.c, struct-by-value-7_y.c
16637 struct-by-value-8_x.c, struct-by-value-8_y.c
16638 struct-by-value-9_x.c, struct-by-value-9_y.c
16639 struct-return-10_x.c, struct-return-10_y.c,
16640 struct-return-19_x.c, struct-return-20_x.c
16641 struct-return-2_x.c, struct-return-2_y.c
16642 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16643 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16644
16645 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16646
16647 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16648 attribute on sparc*-sun-solaris2.*.
16649
16650 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16651
16652 PR c++/13710
16653 * g++.dg/ext/typeof7.C: New test.
16654
16655 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16656
16657 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16658 * gcc.dg/const-elim-1.c: Same.
16659
16660 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16661
16662 * objc.dg/stret-1.m: New.
16663 * objc.dg/stret-2.m: New.
16664
16665 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16666
16667 PR c++/11895
16668 * g++.dg/ext/vector1.C: New test.
16669
16670 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16671
16672 * gcc.dg/pch/import-1.c: New.
16673 * gcc.dg/pch/import-1.hs: New.
16674 * gcc.dg/pch/import-1a.h: New.
16675 * gcc.dg/pch/import-1b.h: New.
16676 * gcc.dg/pch/import-1c.h: New.
16677
16678 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16679
16680 PR c++/13574
16681 * g++.dg/ext/array1.C: New test.
16682
16683 PR c++/13178
16684 * g++.dg/conversion/op1.C: New test.
16685
16686 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16687
16688 PR 11864
16689 From Kazumoto Kojima / Dan Kegel:
16690 * gcc.dg/pr11864-1.c: New test.
16691
16692 PR 10392
16693 From Marcus Comstedt / Dan Kegel:
16694 * gcc.dg/pr10392-1.c: New test.
16695
16696 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16697
16698 PR c++/13478
16699 * g++.dg/init/ref10.C: New test.
16700
16701 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16702
16703 PR c++/13407
16704 * g++.dg/parse/typename6.C: New test.
16705
16706 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16707
16708 PR pch/13361
16709 * testsuite/g++.dg/pch/wchar-1.C: New.
16710 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16711
16712 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16713
16714 PR c++/9259
16715 * g++.dg/expr/sizeof2.C: New test.
16716
16717 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16718
16719 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16720
16721 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16722
16723 PR c++/13659
16724 * g++.dg/lookup/strong-using-3.C: New.
16725 * g++.dg/lookup/using-10.C: New.
16726
16727 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16728
16729 PR c++/13594
16730 * g++.dg/lookup/strong-using-2.C: New.
16731
16732 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16733 Dan Kegel <dank@kegel.com>
16734 J"orn Rennecke <joern.rennecke@superh.com>
16735
16736 PR target/9365
16737 * gcc.dg/pr9365-1.c: New test.
16738
16739 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16740
16741 PR c++/8856
16742 * g++.dg/parse/casting-operator2.C: New test.
16743 * g++.old-deja/g++.pt/explicit83.C: Remove.
16744
16745 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16746
16747 * gcc.dg/label-compound-stmt-1.c: New test.
16748 * gcc.c-torture/compile/950922-1.c,
16749 gcc.c-torture/compile/20000211-3.c,
16750 gcc.c-torture/compile/20000518-1.c,
16751 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16752 compound statements.
16753
16754 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16755
16756 * gcc.dg/ppc64-abi-1.c: New test.
16757
16758 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16759
16760 * g++.dg/ext/attrib9.C: Add dg-warnings.
16761
16762 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16763
16764 PR c++/12335
16765 * g++.dg/parse/dtor3.C: New test.
16766
16767 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16768
16769 PR c++/12709
16770 * g++.dg/parse/try-catch-1.C: New test.
16771
16772 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16773
16774 * ada/acats/run_all.sh: Add more verbose output in acats.log
16775 when compiling tests.
16776
16777 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16778
16779 PR 13656
16780 * gcc.dg/typedef-redecl.c: New test case.
16781 * gcc.dg/typedef-redecl.h: New support file.
16782
16783 2004-01-13 Jan Hubicka <jh@suse.cz>
16784
16785 * gcc.dg/always_inline.c: New test.
16786 * gcc.dg/debug/20031231-1.c: Fix.
16787
16788 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16789
16790 PR c++/13474
16791 * g++.dg/template/array3.C: New test.
16792
16793 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16794
16795 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16796 * g++.dg/warn/Wunused-2.C: Likewise.
16797
16798 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16799
16800 PR c++/13289
16801 * g++.dg/template/instantiate6.C: New test.
16802
16803 2004-01-12 Roger Sayle <roger@eyesopen.com>
16804
16805 PR middle-end/11397
16806 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16807
16808 2004-01-12 Jan Hubicka <jh@suse.cz>
16809
16810 PR opt/12826
16811 * gcc.dg/20040112-1.c: New.
16812
16813 * gcc.dg/dwarf-die[1-7].c: Move to...
16814 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16815 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16816
16817 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16818
16819 PR c++/4100
16820 * g++.dg/parse/friend4.C: New test.
16821
16822 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16823
16824 PR c++/4100
16825 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16826 definition is called a friend.
16827
16828 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16829
16830 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16831
16832 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16833
16834 PR c++/3478
16835 * g++.dg/parse/error10.C: New test.
16836 * g++.dg/template/arg2.C: Accept "invalid type" error.
16837
16838 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16839
16840 PR middle-end/13392
16841 * g++.dg/opt/expect2.C: New test.
16842
16843 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16844
16845 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16846 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16847 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16848 Update dg-error regexps.
16849
16850 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16851
16852 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16853 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16854
16855 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16856
16857 * gcc.dg/pragma-re-1.c: Use right pointer type.
16858
16859 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16860
16861 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16862
16863 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16864
16865 * gcc.dg/rs6000-ldouble-1.c: New.
16866
16867 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16868
16869 DR 337
16870 PR c++/9256
16871 * g++.dg/other/abstract1.C: New test.
16872
16873 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16874
16875 * g++.dg/lookup/strong-using-1.C: New.
16876
16877 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16878
16879 PR c/11234
16880 * gcc.dg/func-ptr-conv-1.c: New test.
16881 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16882
16883 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16884
16885 PR target/13380.
16886 * gcc.c-torture/compile/20040109-1.c: New.
16887
16888 2004-01-08 Stuart Hastings <stuart@apple.com>
16889
16890 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16891 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16892 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16893
16894 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16895
16896 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16897
16898 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16899
16900 * ada/acats/run_acats: Treat 'gnatchop' the same way
16901 as 'gnatmake'. Export GCC_DRIVER.
16902 * ada/acats/run_all.sh: Add target_gnatchop. Use
16903 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16904
16905 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16906
16907 PR c++/12573
16908 * g++.dg/template/dependent-expr4.C: New test.
16909
16910 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
16911
16912 * gcc.dg/altivec-11.c: New test.
16913
16914 2004-01-07 Mark Mitchell <mark@codesourcery.com>
16915
16916 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
16917
16918 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16919
16920 PR c/6024
16921 * gcc.dg/enum-compat-1.c: New test.
16922 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
16923
16924 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16925
16926 PR c/12165
16927 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
16928 gcc.dg/c99-idem-qual-3.c: New tests.
16929
16930 2004-01-07 Alan Modra <amodra@bigpond.net.au>
16931
16932 * gcc.dg/winline-7.c: Don't cast void * to int.
16933
16934 2004-01-06 Jan Hubicka <jh@suse.cz>
16935
16936 * gcc.dg/i386-sse-5.c: New test
16937 * g++.dg/eh/simd-1.c: Add -w argument for i386.
16938
16939 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16940
16941 PR c++/12815
16942 * g++.dg/rtti/typeid4.C: New test.
16943
16944 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16945
16946 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
16947
16948 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16949
16950 PR c++/12132
16951 * g++.dg/template/error11.C: New test.
16952
16953 PR c++/13451
16954 * g++.dg/template/class2.C: New test.
16955
16956 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
16957 Richard Sandiford <rsandifo@redhat.com>
16958
16959 PR c++/13387
16960 * g++.dg/opt/alias3.C: New test.
16961
16962 2004-01-04 Mark Mitchell <mark@codesourcery.com>
16963
16964 PR c++/13157
16965 * g++.dg/template/koenig3.C: New test.
16966
16967 PR c++/13529
16968 * g++.dg/parse/offsetof3.C: New test.
16969
16970 * g++.dg/init/copy7.C: Add missing dg-error markers.
16971
16972 PR c++/12226
16973 * g++.dg/init/copy7.c: New test.
16974
16975 PR c++/13536
16976 * g++.dg/parse/cast1.C: New test.
16977
16978 2004-01-04 Jan Hubicka <jh@suse.cz>
16979
16980 * gcc.dg/winline[1-7].c: New tests.
16981
16982 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16983
16984 PR c++/13520
16985 * g++.dg/template/qualttp22.C: New test.
16986
16987 2004-01-01 Jan Hubicka <jh@suse.cz>
16988
16989 * gcc.dg/debug/20031231-1.c: New.
16990 * gcc.c-torture/compile/20040101-1.c: New.
16991 * gcc.dg/dwarf-die-[1-7].c: New.
16992
16993 2004-01-01 Jakub Jelinek <jakub@redhat.com>
16994
16995 PR optimization/13521
16996 * gcc.c-torture/compile/20031231-1.c: New test.
16997
16998 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16999
17000 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17001
17002 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17003
17004 PR c++/10079
17005 * g++.dg/template/crash16.C: New test.
17006
17007 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17008
17009 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17010
17011 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17012
17013 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17014 ports.
17015 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17016 * g++.old-deja/g++.law/profile1.C: Likewise.
17017 * gcc.c-torture/compile/981006-1.c: Likewise.
17018 * gcc.c-torture/execute/loop-2e.x: Likewise.
17019 * gcc.c-torture/execute/loop-2f.x: Remove.
17020 * gcc.c-torture/execute/loop-2g.x: Likewise.
17021 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17022 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17023
17024 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17025
17026 PR c++/13507
17027 * g++.dg/ext/attrib11.C: New test.
17028
17029 PR c++/13494
17030 * g++.dg/template/array2-1.C: New test.
17031 * g++.dg/template/array2-2.C: New test.
17032
17033 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17034
17035 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17036
17037 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17038
17039 PR c++/12774
17040 * g++.dg/template/array1-1.C: New test.
17041 * g++.dg/template/array1-2.C: New test.
17042
17043 2003-12-29 Roger Sayle <roger@eyesopen.com>
17044
17045 PR fortran/12632
17046 * g77.dg/12632.f: New test case.
17047
17048 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17049
17050 PR c++/13289
17051 * g++.dg/parse/nontype1.C: New test.
17052
17053 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17054
17055 PR c++/12403
17056 * g++.dg/parse/explicit1.C: New test.
17057 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17058
17059 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17060
17061 PR c++/13081
17062 * g++.dg/opt/inline6.C: New test.
17063
17064 PR c++/12613
17065 * g++.dg/parse/error9.C: New test.
17066
17067 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17068
17069 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17070
17071 PR c++/13009
17072 * g++.dg/init/assign1.C: New test.
17073
17074 2003-12-28 Roger Sayle <roger@eyesopen.com>
17075
17076 PR c++/13070
17077 * g++.dg/warn/format3.C: New test case.
17078
17079 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17080
17081 * gcc.c-torture/compile/20031227-1.c: New test.
17082
17083 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17084
17085 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17086 * g77.dg/bprob/bprob.exp: Likewise.
17087 * gcc.misc-tests/bprob.exp: Likewise.
17088 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17089 variants on systems where the library does not provide that
17090 functionality.
17091 * gcc.dg/builtins-20.c: Use builtins-config.h.
17092 * gcc.dg/builtins-config.h: New file.
17093
17094 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17095
17096 * lib/gcc-dg.exp (dg-require-profiling): New function.
17097 * lib/target-supports.exp (check_profiling_available): Likewise.
17098 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17099 * g77.dg/bprob/bprob.exp: Likewise.
17100 * gcc.misc-tests/bprob.exp: Likewise.
17101 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17102 * gcc.dg/20021014-1.c: Likewise.
17103 * gcc.dg/nest.c: Likewise.
17104
17105 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17106
17107 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17108 compiling.
17109 * g++.dg/lookup/java2.C: Likewise.
17110 * gcc.dg/cpp/lexident.c: Likewise.
17111
17112 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17113
17114 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17115 given.
17116 * gcc.c-torture/compile/961203-1.c: Likewise.
17117 * gcc.c-torture/compile/980506-1.c: Likewise.
17118
17119 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17120
17121 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17122 (additional_prunes): New global.
17123 (gcc-dg-prune): Handle additional per-test pruning.
17124 (dg-test): Clear additional_prunes between tests.
17125
17126 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17127 dg-prune-output to avoid spurious failures from assembler
17128 complaining about nonexistent WAW violations.
17129 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17130 Use dg-prune-output to avoid spurious failures from assembler
17131 warning about Itanium B-step errata.
17132
17133 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17134
17135 * g++.dg/abi/macro0.C: New test.
17136 * g++.dg/abi/macro1.C: Likewise.
17137 * g++.dg/abi/macro2.C: Likewise.
17138
17139 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17140 * g++.dg/abi/bitfield7.C: Likewise.
17141 * g++.dg/abi/dtor2.C: Likewise.
17142 * g++.dg/abi/mangle11.C: Likewise.
17143 * g++.dg/abi/mangle12.C: Likewise.
17144 * g++.dg/abi/mangle14.C: Likewise.
17145 * g++.dg/abi/mangle17.C: Likewise.
17146 * g++.dg/abi/vbase10.C: Likewise.
17147 * g++.dg/abi/vbase14.C: Likewise.
17148 * g++.dg/template/qualttp17.C: Likewise.
17149
17150 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17151
17152 PR c/11995
17153 * gcc.dg/20031223-1.c: New test.
17154
17155 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17156
17157 * gcc.dg/noreturn-7.c: New test.
17158
17159 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17160
17161 * gcc.dg/null-pointer-1.c: New test.
17162
17163 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17164
17165 * g++.old-deja/g++.jason/template18.C: Remove.
17166 * g++.old-deja/g++.jason/template37.C: Likewise.
17167
17168 PR c++/12862
17169 * g++.dg/lookup/ns1.C: New test.
17170
17171 PR c++/12397
17172 * g++.dg/template/lookup3.C: New test.
17173
17174 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17175
17176 * g++.dg/template/recurse1.C: New test
17177
17178 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17179
17180 PR c++/12479
17181 * g++.dg/parse/semicolon1.C: New test.
17182 * g++.dg/parse/semicolon1.h: Likewise.
17183
17184 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17185
17186 * gcc.dg/darwin-misaligned.c: New test.
17187
17188 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17189
17190 PR c/9163
17191 * gcc.dg/20031222-1.c: New test.
17192
17193 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17194
17195 PR c++/13438
17196 * g++.dg/parse/error8.C: New test.
17197
17198 PR c++/11554
17199 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17200
17201 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17202
17203 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17204 too small.
17205 * gcc.c-torture/compile/930217-1.c: Likewise.
17206 * gcc.c-torture/compile/930513-1.c: Likewise.
17207 * gcc.c-torture/execute/920908-2.c: Likewise.
17208 * gcc.c-torture/execute/921204-1.c: Likewise.
17209 * gcc.c-torture/execute/930621-1.c: Likewise.
17210 * gcc.c-torture/execute/930630-1.c: Likewise.
17211 * gcc.c-torture/execute/931031-1.c: Likewise.
17212 * gcc.c-torture/execute/980602-2.c: Likewise.
17213 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17214 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17215 * gcc.c-torture/execute/extzvsi.c: Likewise.
17216 * gcc.c-torture/unsorted/ext.c: Likewise.
17217
17218 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17219
17220 PR target/12749
17221 * gcc.c-torture/compile/20031220-2.c: New test case.
17222
17223 2003-12-20 Roger Sayle <roger@eyesopen.com>
17224
17225 PR optimization/13031
17226 * gcc.c-torture/compile/20031220-1.c: New test case.
17227
17228 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17229
17230 * gcc.dg/cast-function-1.c: New test.
17231
17232 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17233
17234 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17235 formats.
17236
17237 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17238
17239 PR c++/12795
17240 * g++.dg/ext/attrib10.C: New test.
17241
17242 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17243
17244 * gcc.dg/cleanup-10.c: New test.
17245 * gcc.dg/cleanup-11.c: New test.
17246
17247 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17248
17249 PR c++/13239
17250 * g++.dg/opt/expect1.C: New test.
17251
17252 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17253
17254 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17255
17256 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17257
17258 PR debug/12923
17259 * gcc.dg/20031218-1.c: New test.
17260
17261 PR debug/12389
17262 * gcc.dg/20031218-2.c: New test.
17263 * gcc.dg/20031218-3.c: New test.
17264
17265 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17266 of label name and allow for USER_LABEL_PREFIX == "_" names.
17267 * g++.dg/abi/mangle18-2.C: Likewise.
17268 * g++.dg/abi/mangle19-1.C: Likewise.
17269 * g++.dg/abi/mangle19-2.C: Likewise.
17270 * g++.dg/abi/mangle20-1.C: Likewise.
17271 * g++.dg/abi/mangle20-2.C: Likewise.
17272
17273 2003-12-18 Richard Henderson <rth@redhat.com>
17274
17275 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17276
17277 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17278 Dan Kegel <dank@kegel.com>
17279
17280 PR other/12009
17281 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17282 testing a cross compiler, it causes spurious compile failures.
17283 * lib/g++.exp: Likewise.
17284
17285 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17286
17287 PR c++/13262
17288 * g++.dg/template/access13.C: New test.
17289
17290 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17291
17292 * gcc.dg/20031216-1.c: New test.
17293
17294 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17295
17296 PR c++/9154
17297 * g++.dg/template/error10.C: New test.
17298
17299 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17300
17301 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17302 * g++.dg/eh/simd-2.C: Likewise.
17303
17304 2003-12-17 James E Wilson <wilson@specifixinc.com>
17305 Roger Sayle <roger@eyesopen.com>
17306
17307 * gcc.c-torture/execute/ieee/mzero5.c: New.
17308
17309 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17310
17311 PR c++/10603
17312 * g++.dg/parse/error6.C: New test.
17313
17314 PR c++/12827
17315 * g++.dg/parse/error7.C: New test.
17316
17317 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17318
17319 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17320 at -O with stabs debugging formats.
17321 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17322 * gcc.dg/debug/debug-2.c: Likewise.
17323
17324 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17325
17326 PR c++/12696
17327 * g++.dg/init/error1.C: New test.
17328
17329 PR c++/12218
17330 * g++.dg/init/pm3.C: New test.
17331
17332 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17333
17334 PR c/3347
17335 * gcc.dg/bitfld-8.c: New test.
17336
17337 2003-12-16 James Lemke <jim@wasabisystems.com>
17338
17339 * gcc.dg/arm-scd42-[123].c: New tests.
17340
17341 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17342
17343 PR c++/9043
17344 * g++.dg/abi/mangle20-1.C: New test.
17345 * g++.dg/abi/mangle20-2.C: New test.
17346
17347 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17348
17349 PR c++/13275
17350 * g++.dg/other/offsetof2.C: Remove XFAIL.
17351 * g++.dg/parse/offsetof1.C: New test.
17352 * g++.gd/parse/offsetof2.C: Likewise.
17353
17354 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17355
17356 * g++.dg/template/nontype3.C: New test.
17357 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17358
17359 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17360
17361 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17362
17363 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17364
17365 PR c++/13387
17366 * g++.dg/expr/assign1.C: New test.
17367
17368 PR c++/13242
17369 * g++.dg/abi/mangle19-1.C: New test.
17370 * g++.dg/abi/mangle19-2.C: New test.
17371
17372 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17373
17374 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17375
17376 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17377
17378 * gcc.c-torture/execute/20031216-1.c: New test.
17379
17380 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17381
17382 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17383 an ICE regression.
17384
17385 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17386
17387 PR c++/10926
17388 * g++.dg/template/error9.C: New test.
17389
17390 PR c++/11116
17391 * g++.dg/template/error8.C: New test.
17392
17393 2003-12-15 Roger Sayle <roger@eyesopen.com>
17394
17395 PR middle-end/13400
17396 * gcc.c-torture/execute/20031215-1.c: New test case.
17397
17398 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17399
17400 PR c++/13269
17401 * g++.dg/parse/error5.C: New test.
17402
17403 PR c++/12989
17404 * g++.dg/expr/sizeof1.C: New test.
17405
17406 PR c++/13310
17407 * g++.dg/template/crash15.C: New test.
17408
17409 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17410
17411 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17412 a non-POD type as the last named parameter of a varargs function.
17413
17414 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17415
17416 PR c++/13243
17417 PR c++/12573
17418 * g++.dg/template/crash14.C: New test.
17419 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17420
17421 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17422
17423 * g++.dg/other/java1.C: New test.
17424
17425 PR c++/13241
17426 * g++.dg/abi/mangle18-1.C: New test.
17427 * g++.dg/abi/mangle18-2.C: New test.
17428
17429 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17430
17431 PR optimization/10312
17432 * gcc.c-torture/execute/20031214-1.c: New.
17433
17434 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17435
17436 PR c++/10779
17437 PR c++/12160
17438 * g++.dg/parse/error3.C: New test.
17439 * g++.dg/parse/error4.C: Likewise.
17440 * g++.dg/abi/mangle4.C: Tweak error messages.
17441 * g++.dg/lookup/using5.C: Likewise.
17442 * g++.dg/other/error2.C: Likewise.
17443 * g++.dg/parse/typename5.C: Likewise.
17444 * g++.dg/parse/undefined1.C: Likewise.
17445 * g++.dg/template/arg2.C: Likewise.
17446 * g++.dg/template/ttp3.C: Likewise.
17447 * g++.dg/template/type1.C: Likewise.
17448 * g++.old-deja/g++.other/crash32.C: Likewise.
17449 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17450
17451 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17452
17453 PR c++/13106
17454 * g++.dg/warn/noreturn-3.C: New test.
17455
17456 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17457
17458 PR c++/13118
17459 * g++.dg/abi/covariant3.C: New.
17460
17461 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17462
17463 * g++.dg/eh/ia64-1.C: New test.
17464
17465 2003-12-12 Roger Sayle <roger@eyesopen.com>
17466
17467 PR optimization/13037
17468 * g77.f-torture/execute/13037.f: New test case.
17469
17470 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17471
17472 PR c++/12881
17473 * g++.dg/abi/covariant2.C: New.
17474
17475 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17476
17477 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17478
17479 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17480
17481 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17482
17483 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17484
17485 PR other/10819
17486 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17487 to fix Bug 10819.
17488 * lib/g++.exp (g++_version): Likewise.
17489 * lib/g77.exp (g77_version): Likewise.
17490 * lib/objc.exp (default_objc_version): Likewise.
17491
17492 2003-12-10 Richard Henderson <rth@redhat.com>
17493
17494 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17495
17496 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17497
17498 2003-12-08 Matt Austern <austern@apple.com>
17499
17500 PR c/13134
17501 * lib/gcc-dg.exp (dg-require-visibility): Define.
17502 * lib/target-supports (check_visibility_available): Define.
17503 * gcc.dg/visibility-1.c: New test.
17504 * gcc.dg/visibility-2.c: Likewise.
17505 * gcc.dg/visibility-3.c: Likewise.
17506 * gcc.dg/visibility-4.c: Likewise.
17507 * gcc.dg/visibility-5.c: Likewise.
17508 * gcc.dg/visibility-6.c: Likewise.
17509 * g++.dg/ext/visibility-1.C: Likewise.
17510 * g++.dg/ext/visibility-2.C: Likewise.
17511 * g++.dg/ext/visibility-3.C: Likewise.
17512 * g++.dg/ext/visibility-4.C: Likewise.
17513 * g++.dg/ext/visibility-5.C: Likewise.
17514 * g++.dg/ext/visibility-6.C: Likewise.
17515
17516 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17517
17518 * g++.dg/lookup/java1.C: New test.
17519 * g++.dg/lookup/java2.C: New test.
17520
17521 2003-12-07 Falk Hueffner <falk@debian.org>
17522
17523 * g++.dg/opt/noreturn-1.C: New test.
17524
17525 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17526
17527 * gcc.dg/overflow-1.c: New test.
17528
17529 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17530
17531 * g77.f-torture/compile/13060.f: New test.
17532
17533 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17534
17535 PR c++/13323
17536 * g++.dg/inherit/operator2.C: New test.
17537
17538 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17539
17540 PR c++/13305
17541 * g++.dg/ext/attrib9.C: New test.
17542
17543 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17544
17545 PR c++/13314
17546 * g++.dg/template/error7.C: New test.
17547
17548 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17549 J"orn Rennecke <joern.rennecke@superh.com>
17550
17551 PR target/13302
17552 * g++.dg/other/struct-va_list.C: New test.
17553
17554 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17555
17556 PR c++/13166
17557 * g++.dg/parse/defarg6.C: New test.
17558
17559 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17560
17561 PR target/13256
17562 * gcc.c-torture/execute/20031201-1.c: New test.
17563
17564 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17565
17566 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17567
17568 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17569
17570 * gcc.dg/builtin-return-1.c: New test.
17571
17572 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17573 J"orn Rennecke <joern.rennecke@superh.com>
17574
17575 PR optimization/13260
17576 * gcc.c-torture/execute/20031204-1.c: New test.
17577
17578 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17579
17580 PR c++/9127
17581 * g++.dg/template/error6.C: New test.
17582
17583 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17584
17585 * gcc.dg/20031202-1.c: New test.
17586
17587 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17588
17589 PR c++/13179
17590 * g++.dg/template/eh1.C: New test.
17591
17592 PR c++/10771
17593 * g++.dg/template/error5.C: New test.
17594
17595 2003-12-02 David Ung <davidu@mips.com>
17596
17597 * gcc.dg/compat/vector-check.h: Corrected type for var
17598 g_##TMODE
17599
17600 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17601
17602 PR c++/10126
17603 * g++.dg/template/ptrmem8.C: New test.
17604
17605 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17606
17607 PR c++/12573
17608 * g++.dg/template/dependent-expr3.C: New test.
17609
17610 2003-12-01 James Lemke <jim@wasabisystems.com>
17611
17612 * gcc.dg/arm-g2.c: New test.
17613
17614 2003-12-01 Roger Sayle <roger@eyesopen.com>
17615
17616 PR optimization/11634
17617 * gcc.dg/20031201-2.c: New test case.
17618
17619 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17620
17621 PR 11433
17622 * objc.dg/proto-lossage-3.m: New test.
17623
17624 2003-12-01 Roger Sayle <roger@eyesopen.com>
17625
17626 PR optimization/12628
17627 * gcc.dg/20031201-1.c: New test case.
17628
17629 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17630
17631 * gcc.dg/unaligned-1.c: New test.
17632
17633 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17634
17635 PR c++/9849
17636 * g++.dg/template/error4.C: New test.
17637 * g++.dg/template/nested3.C: Adjust error markers.
17638
17639 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17640
17641 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17642
17643 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17644
17645 PR c/10333
17646 * gcc.dg/bitfld-7.c: New test.
17647
17648 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17649
17650 * gcc.dg/tls/asm-1.C: New test.
17651
17652 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17653
17654 * gcc.dg/cpp/assert4.c: Update.
17655
17656 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17657
17658 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17659 * gcc.dg/builtin-apply3.c: New test.
17660
17661 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17662
17663 * lib/compat.exp (compat-obj): New xfaildata parameter.
17664 Use it to set compiler_conditional_xfail_data before compiling.
17665 (compat-get-options): Handle dg-xfail-if.
17666 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17667 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17668 * gcc.dg/compat/vector-1_y.c: Likewise.
17669 * gcc.dg/compat/vector-2_x.c: Likewise.
17670 * gcc.dg/compat/vector-2_y.c: Likewise.
17671
17672 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17673
17674 * g++.dg/opt/reg-stack4.C: New test.
17675
17676 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17677
17678 * gcc.dg/builtin-apply2.c: New test.
17679
17680 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17681
17682 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17683
17684 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17685
17686 PR c++/12924
17687 * g++.dg/template/template-id-2.C: New test.
17688
17689 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17690
17691 PR c++/5369
17692 * g++.dg/template/memfriend1.C: New test.
17693 * g++.dg/template/memfriend2.C: Likewise.
17694 * g++.dg/template/memfriend3.C: Likewise.
17695 * g++.dg/template/memfriend4.C: Likewise.
17696 * g++.dg/template/memfriend5.C: Likewise.
17697 * g++.dg/template/memfriend6.C: Likewise.
17698 * g++.dg/template/memfriend7.C: Likewise.
17699 * g++.dg/template/memfriend8.C: Likewise.
17700 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17701
17702 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17703
17704 PR c++/12515
17705 * g++.dg/ext/cond1.C: New test.
17706
17707 2003-11-20 Richard Henderson <rth@redhat.com>
17708
17709 * gcc.dg/20020201-2.c: Remove.
17710 * gcc.dg/20020201-4.c: Remove.
17711 * gcc.dg/20020304-1.c: Remove.
17712
17713 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17714
17715 * gcc.dg/cpp/trad/xwin1.c: New test case.
17716
17717 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17718
17719 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17720 * lib/g77.exp: Likewise.
17721 * lib/objc.exp: Likewise.
17722 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17723 for darwin.
17724
17725 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17726
17727 PR c++/12932
17728 * g++.dg/template/static5.C: New test.
17729
17730 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17731
17732 * gcc.dg/nested-func-1.c: New test.
17733
17734 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17735
17736 * gcc.dg/cpp/assert4.c: New test.
17737
17738 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17739
17740 PR c++/2294
17741 * g++.dg/lookup/using9.c: New test.
17742
17743 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17744
17745 PR c++/12762
17746 * g++.dg/template/error3.C: New test.
17747
17748 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17749
17750 PR ada/13035
17751 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17752 No longer use a wrapper for gcc, since this does not work under
17753 Windows.
17754
17755 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17756
17757 PR c++/2094
17758 * g++.dg/template/ptrmem7.C: New test.
17759
17760 2003-11-13 Andrew Pinski <apinski@apple.com>
17761
17762 * gcc.c-torture/compile/20031113-1.c: New test.
17763
17764 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17765 Kean Johnston <jkj@sco.com>
17766
17767 PR c/13029
17768 * gcc.dg/unused-4.c: Update.
17769
17770 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17771
17772 * g++.dg/opt/const3.C: New test.
17773
17774 2003-11-13 Jan Hubicka <jh@suse.cz>
17775
17776 * gcc.c-torture/compile/20031112-1.c: New test.
17777
17778 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17779
17780 * g++.dg/parse/crash10.C: Remove bogus error marker.
17781
17782 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17783
17784 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17785 (host_gcc): Likewise.
17786 (ROOT): Honor $PWDCMD.
17787 (BASE): Likewise.
17788 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17789
17790 2003-11-12 Catherine Moore <clm@redhat.com>
17791
17792 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17793
17794 2003-11-12 Andreas Jaeger <aj@suse.de>
17795 Jakub Jelinek <jakub@redhat.com>
17796 Andrew Pinski <pinskia@physics.uc.edu>
17797 Richard Henderson <rth@redhat.com>
17798
17799 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17800 systems.
17801 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17802
17803 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17804 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17805
17806 2003-11-11 Andreas Jaeger <aj@suse.de>
17807
17808 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17809
17810 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17811
17812 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17813
17814 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17815 Clean ups.
17816
17817 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17818
17819 * gcc.dg/trampoline-1.c: New test.
17820
17821 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17822
17823 * gcc.c-torture/compile/200031109-1.c: New test.
17824
17825 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17826
17827 PR c/3190
17828 PR c/8714
17829 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17830 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17831 gcc.dg/format/no-y2k-1.c: Update.
17832
17833 2003-11-08 Roger Sayle <roger@eyesopen.com>
17834
17835 PR optimization/10467
17836 * gcc.dg/20031108-1.c: New test case.
17837
17838 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17839
17840 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17841
17842 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17843
17844 * gcc.dg/compound-lvalue-1.c: New test.
17845 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17846 some XFAILs.
17847
17848 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17849
17850 * gcc.dg/altivec-varargs-1.c: New test.
17851
17852 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17853
17854 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17855 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17856 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17857 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17858 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17859
17860 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17861
17862 * gcc.dg/cond-lvalue-1.c: New test.
17863
17864 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17865
17866 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17867
17868 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17869
17870 PR c++/11616
17871 * g++.dg/template/instantiate5.C: New test.
17872
17873 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17874
17875 PR c++/12726
17876 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17877 * ChangeLog: Add missing first entry for above test.
17878
17879 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17880
17881 PR c++/9810
17882 * g++.dg/template/using8.C: New test.
17883 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17884
17885 2003-11-02 Roger Sayle <roger@eyesopen.com>
17886
17887 PR optimization/10817
17888 * gcc.c-torture/compile/20031102-1.c: New test case.
17889
17890 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17891
17892 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17893 2147483647.
17894
17895 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17896
17897 * gcc.dg/20031102-1.c: New test.
17898
17899 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17900
17901 * gcc.dg/complex-1.c: New test.
17902
17903 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17904
17905 PR c++/12796
17906 * g++.dg/template/crash13.C: Adjust expected error location.
17907 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17908
17909 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17910
17911 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17912
17913 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17914
17915 PR/10239
17916 * gcc.c-torture/compile/20031031-2.c: New test.
17917
17918 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17919
17920 PR/11640
17921 * gcc.c-torture/compile/20031031-1.c: New test.
17922
17923 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17924
17925 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17926 * gcc.misc-tests/bprob.exp: Likewise.
17927 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
17928 the execution test on arm-elf configs.
17929 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
17930 configs that don't support scratch files.
17931 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
17932
17933 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
17934
17935 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
17936 done by dejagnu.
17937
17938 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
17939
17940 * ada/acats/run_all.sh: Redirect mv output to /dev/null
17941 Avoid non pure sh syntax. Add more logging.
17942
17943 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
17944 fail.
17945
17946 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17947
17948 PR libgcj/10610
17949 * gcc.dg/ppc-stackalign-1.c: New test.
17950
17951 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
17952
17953 * ada/acats/run_all.sh: Change output to be more compliant with
17954 dejagnu framework.
17955 Create acats.sum and acats.log files under testsuite/ada/acats
17956 Only run [a-z]* directories, to filter out e.g. CVS.
17957 Redirect build output to log file.
17958
17959 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17960
17961 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
17962
17963 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17964
17965 PR ada/5909:
17966 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
17967
17968 2003-10-27 Jakub Jelinek <jakub@redhat.com>
17969
17970 * gcc.c-torture/compile/20031023-1.c: New test.
17971 * gcc.c-torture/compile/20031023-2.c: New test.
17972 * gcc.c-torture/compile/20031023-3.c: New test.
17973 * gcc.c-torture/compile/20031023-4.c: New test.
17974
17975 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17976
17977 PR c++/10371
17978 * g++.dg/lookup/scoped8.C: New test.
17979
17980 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17981
17982 * g++.dg/opt/reg-stack3.C: New test.
17983
17984 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17985
17986 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
17987
17988 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17989
17990 PR c++/11076
17991 * g++.dg/template/crash13.C: New test.
17992
17993 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17994
17995 * gcc.dg/c99-restrict-2.c: New test.
17996
17997 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
17998
17999 PR c++/12698, c++/12699, c++/12700, c++/12566
18000 * g++.dg/inherit/covariant9.C: New test.
18001 * g++.dg/inherit/covariant10.C: New test.
18002 * g++.dg/inherit/covariant11.C: New test.
18003
18004 2003-10-23 Jason Merrill <jason@redhat.com>
18005
18006 PR c++/12726
18007 * g++.dg/ext/complit2.C: New test.
18008
18009 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18010
18011 PR target/12654
18012 * gcc.c-torture/execute/20031020-1.c: New test.
18013
18014 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18015
18016 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18017 following the jump_insn.
18018
18019 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18020
18021 * gcc.dg/cast-lvalue-1.c: New test.
18022
18023 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18024
18025 PR c++/11962
18026 * g++.dg/template/cond2.C: New test.
18027
18028 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18029
18030 * gcc.dg/builtins-28.c: New test.
18031
18032 2003-10-20 Jan Hubicka <jh@suse.cz>
18033
18034 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18035 parameter.
18036 * testsuite/gcc.dg/inline-2.c: Likewise.
18037
18038 2003-10-20 Phil Edwards <phil@codesourcery.com>
18039
18040 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18041 * gcc.dg/nest.c: Likewise.
18042
18043 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18044
18045 PR c++/9781, c++/10583, c++/11862
18046 * g++.dg/parse/crash13.C: New test.
18047
18048 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18049
18050 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18051
18052 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18053
18054 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18055 Define HAVE_C99_RUNTIME except on Solaris.
18056 * gcc.dg/builtins-20.c: Likewise.
18057
18058 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18059
18060 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18061
18062 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18063
18064 PR c++/12495
18065 * g++.dg/template/crash21.C: New test.
18066
18067 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18068
18069 PR c++/2513
18070 * g++.dg/template/typename5.C: New test.
18071
18072 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18073
18074 PR c++/12369
18075 * g++.dg/template/friend25.C: New test.
18076
18077 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18078
18079 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18080 versions.
18081
18082 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18083
18084 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18085 == 2147483647.
18086
18087 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18088
18089 * gcc.c-torture/execute/960416-1.x: Remove.
18090 * gcc.c-torture/execute/divconst-3.x: Likewise.
18091
18092 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18093
18094 PR target/12598
18095 * gcc.dg/torture/cris-volatile-1.c: New test.
18096
18097 2003-10-14 Roger Sayle <roger@eyesopen.com>
18098
18099 PR optimization/9325
18100 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18101 for overflowing floating point to integer conversion during RTL
18102 simplification.
18103
18104 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18105
18106 * objc/execute/_cmd.m: Fix typo.
18107 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18108 Relax 'scan-assembler' regexp.
18109 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18110 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18111 * objc.dg/zero-link-2.m: Remove blank line.
18112 * objc.dg/zero-link-3.m: New test case.
18113
18114 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18115
18116 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18117
18118 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18119 than linker trickery.
18120
18121 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18122
18123 PR c++/12370
18124 * g++.dg/other/friend2.C: New test.
18125
18126 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18127
18128 * gcc.dg/20031012-1.c: New test.
18129
18130 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18131
18132 * gcc.dg/weak/weak-3.c: Fix for new warning.
18133
18134 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18135
18136 PR optimization/8750
18137 * gcc.c-torture/execute/20031012-1.c: New test case.
18138
18139 2003-10-11 Roger Sayle <roger@eyesopen.com>
18140
18141 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18142 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18143
18144 2003-10-11 Roger Sayle <roger@eyesopen.com>
18145
18146 PR optimization/12260
18147 * gcc.c-torture/compile/20031011-2.c: New test case.
18148
18149 2003-10-11 Roger Sayle <roger@eyesopen.com>
18150
18151 * gcc.c-torture/execute/20031011-1.c: New testcase.
18152
18153 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18154
18155 * gcc.c-torture/compile/20031011-1.c: New test.
18156
18157 2003-10-11 Jan Hubicka <jh@suse.cz>
18158
18159 * g++.dg/other/first-global.C: New test.
18160
18161 2003-10-11 Roger Sayle <roger@eyesopen.com>
18162
18163 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18164
18165 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18166
18167 * gcc.c-torture/compile/20031010-1.c: New test.
18168
18169 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18170
18171 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18172 * gcc.c-torture/execute/va-arg-25.c: ... here.
18173
18174 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18175
18176 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18177
18178 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18179
18180 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18181
18182 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18183
18184 * g++.dg/parse/error2.C: New test.
18185
18186 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18187
18188 PR c++/11097
18189 * g++.dg/other/error5.C: Modify the error message.
18190 * g++.dg/lookup/using8.C: New test.
18191
18192 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18193
18194 * gcc.dg/darwin-abi-2.c: New file.
18195 * gcc.c-torture/execute/va-arg-24.c: New file.
18196
18197 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18198
18199 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18200 indentation.
18201
18202 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18203
18204 PR c++/10147
18205 * g++.dg/other/error4.C: Update error messages.
18206 * g++.dg/template/ptrmem4.C: Likewise.
18207
18208 PR c++/12337
18209 * g++.dg/init/new9.C: New test.
18210
18211 PR c++/12334, c++/12236, c++/8656
18212 * g++.dg/ext/attrib8.C: New test.
18213
18214 2003-10-06 Devang Patel <dpatel@apple.com>
18215
18216 * gcc.dg/debug/dwarf2-3.h: New test.
18217 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18218
18219 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18220
18221 * g++.dg/opt/cfg2.C: New test.
18222
18223 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18224
18225 * g++.dg/opt/float1.C: New test.
18226
18227 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18228
18229 * gcc.dg/c90-array-lval-6.c: New test.
18230 * gcc.dg/c99-array-lval-6.c: New test.
18231
18232 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18233 Ziemowit Laski <zlaski@apple.com>
18234
18235 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18236 'Derived', so that it is never considered a class method; add
18237 new warning for '+port' method ambiguity.
18238 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18239 <objc/objc-api.h> (needed on Mac OS X).
18240 * objc.dg/method-13.m: New test.
18241
18242 2003-10-03 Roger Sayle <roger@eyesopen.com>
18243
18244 PR optimization/9325, PR java/6391
18245 * gcc.c-torture/execute/20031003-1.c: New test case.
18246
18247 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18248
18249 PR optimization/12180
18250 * gcc.dg/20031002-1.c: New test.
18251
18252 PR c++/12486
18253 * g++.dg/inherit/error1.C: New test.
18254
18255 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18256
18257 * lib/f-torture.exp (search_for): Rename to...
18258 (search_for_re): This. Also, clean up comments and the
18259 "regexp" invocation.
18260
18261 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18262
18263 * gcc.c-torture/compile/20031002-1.c: New test.
18264
18265 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18266
18267 * g++.dg/opt/cond1.C: New test.
18268
18269 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18270
18271 * gcc.dg/Wold-style-definition-2.c: New testcase.
18272 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18273
18274 2003-09-29 Richard Henderson <rth@redhat.com>
18275
18276 * g++.dg/init/array10.C: Add dg-options.
18277
18278 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18279
18280 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18281
18282 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18283
18284 * g++.dg/template/friend19.C: Fix typo.
18285 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18286
18287 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18288
18289 * gcc.c-torture/execute/20030928-1.c: New test.
18290 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18291
18292 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18293
18294 * g++.dg/opt/unroll1.C: New test.
18295
18296 2003-09-26 Roger Sayle <roger@eyesopen.com>
18297
18298 PR optimization/11741
18299 * gcc.dg/20030926-1.c: New test case.
18300
18301 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18302
18303 PR c++/5655
18304 * g++.dg/parse/access7.C: New test.
18305 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18306
18307 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18308
18309 MERGE OF objc-improvements-branch into MAINLINE:
18310 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18311 if libobjc has not been built.
18312 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18313 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18314 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18315 objc/execute/nested-3.m, objc/execute/np-2.m,
18316 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18317 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18318 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18319 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18320 objc.dg/special/unclaimed-category-1.h,
18321 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18322 well as GNU runtime.
18323 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18324 * execute/cascading-1.m, execute/function-message-1.m,
18325 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18326 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18327 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18328 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18329 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18330 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18331 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18332 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18333 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18334 * objc.dg/bitfield-2.m: Run only on Darwin.
18335 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18336 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18337 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18338 * objc.dg/const-str-1.m: Fix constant string layout.
18339
18340 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18341
18342 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18343
18344 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18345
18346 * gcc.dg/darwin-abi-1.c: New file.
18347
18348 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18349
18350 PR target/12281
18351 * gcc.c-torture/compile/20030921-1.c: New test.
18352
18353 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18354
18355 * g++.dg/opt/reg-stack2.C: New test.
18356
18357 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18358
18359 * g++.dg/eh/delayslot1.C: New test.
18360
18361 2003-09-20 Richard Henderson <rth@redhat.com>
18362
18363 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18364
18365 2003-09-20 Roger Sayle <roger@eyesopen.com>
18366
18367 * gcc.c-torture/execute/20030920-1.c: New test case.
18368
18369 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18370
18371 * g++.dg/rtti/typeid3.C: Correct expected error message.
18372
18373 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18374
18375 PR c++/157
18376 * g++.dg/parse/crash12.C: New test.
18377
18378 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18379
18380 * gcc.dg/compat/mixed-struct-check.h: New.
18381 * gcc.dg/compat/mixed-struct-defs.h: New.
18382 * gcc.dg/compat/mixed-struct-init.h: New.
18383 * gcc.dg/compat/struct-by-value-19_main.c: New.
18384 * gcc.dg/compat/struct-by-value-19_x.c: New.
18385 * gcc.dg/compat/struct-by-value-19_y.c: New.
18386 * gcc.dg/compat/struct-by-value-20_main.c: New.
18387 * gcc.dg/compat/struct-by-value-20_x.c: New.
18388 * gcc.dg/compat/struct-by-value-20_y.c: New.
18389 * gcc.dg/compat/struct-return-19_main.c: New.
18390 * gcc.dg/compat/struct-return-19_x.c: New.
18391 * gcc.dg/compat/struct-return-19_y.c: New.
18392 * gcc.dg/compat/struct-return-20_main.c: New.
18393 * gcc.dg/compat/struct-return-20_x.c: New.
18394 * gcc.dg/compat/struct-return-20_y.c: New.
18395
18396 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18397 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18398 so that it will not complain on LP64 targets.
18399
18400 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18401
18402 PR c++/495
18403 * g++.dg/template/friend24.C: New test.
18404
18405 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18406
18407 PR c++/12332
18408 * g++.dg/template/memtmpl2.C: New test.
18409
18410 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18411
18412 PR target/11184
18413 * gcc.dg/builtin-apply1.c: New test.
18414
18415 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18416
18417 PR c++/9848
18418 * g++.dg/warn/Wunused-4.C: New test.
18419
18420 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18421
18422 PR c++/12316
18423 * g++.dg/other/gc2.C: New test.
18424
18425 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18426
18427 PR c++/11991
18428 * g++.dg/rtti/typeid3.C: New test.
18429
18430 PR c++/12266
18431 * g++.dg/overload/template1.C: New test.
18432
18433 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18434
18435 * g++.dg/opt/cfg3.C: New test.
18436
18437 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18438
18439 PR c++/7939
18440 * g++.dg/template/crash11.C: New test.
18441
18442 2003-09-16 Jason Merrill <jason@redhat.com>
18443 Jakub Jelinek <jakub@redhat.com>
18444
18445 * gcc.dg/attr-warn-unused-result.c: New test.
18446
18447 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18448
18449 PR c++/12184
18450 * g++.dg/expr/call2.C: New test.
18451
18452 2003-09-15 Andreas Jaeger <aj@suse.de>
18453
18454 * gcc.dg/Wold-style-definition-1.c: New test.
18455
18456 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18457
18458 PR c++/3907
18459 * g++.dg/parse/template12.C: New test.
18460
18461 * g++.dg/abi/bitfield11.C: New test.
18462 * g++.dg/abi/bitfield12.C: Likewise.
18463
18464 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18465
18466 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18467 non-expansion of functional macro name without arguments at EOL.
18468 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18469
18470 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18471
18472 * gcc.c-torture/execute/20030914-[12].c: New tests.
18473
18474 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18475
18476 PR c++/11788
18477 * g++.dg/overload/addr1.C: New test.
18478
18479 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18480
18481 * gcc.dg/20030909-1.c: New test.
18482
18483 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18484
18485 * gcc.dg/ultrasp10.c: New test.
18486
18487 2003-09-09 Devang Patel <dpatel@apple.com>
18488
18489 * gcc.dg/darwin-ld-6.c: New test.
18490
18491 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18492
18493 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18494
18495 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18496
18497 * gcc.dg/ia64-types1.c: New test.
18498 * gcc.dg/ia64-types2.c: Likewise.
18499
18500 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18501
18502 * gcc.dg/builtins-1.c: Add more _Complex tests.
18503 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18504
18505 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18506 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18507
18508 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18509
18510 PR c++/11786
18511 * g++.dg/lookup/koenig2.C: New test.
18512
18513 PR c++/5296
18514 * g++.dg/rtti/typeid2.C: New test.
18515
18516 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18517
18518 * gcc.c-torture/compile/20030904-1.c: New test.
18519
18520 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18521
18522 * g++.dg/opt/longbranch2.C: New test.
18523
18524 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18525
18526 * g++.dg/template/crash10.C: Only compile it.
18527
18528 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18529
18530 PR middle-end/11665
18531 * gcc.c-torture/compile/20030907-1.c: New test.
18532 * g++.dg/init/array11.C: New test.
18533
18534 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18535
18536 PR c++/11852
18537 * g++.dg/init/struct1.C: New test.
18538
18539 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18540
18541 PR c++/12181
18542 * g++.dg/expr/comma1.C: New test.
18543
18544 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18545
18546 PR c++/11867
18547 * g++.dg/expr/static_cast5.C: New test.
18548
18549 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18550
18551 PR c++/11507
18552 * g++.dg/lookup/scoped7.C: New test.
18553
18554 PR c++/9574
18555 * g++.dg/other/static1.C: New test.
18556
18557 PR c++/11490
18558 * g++.dg/warn/template-1.C: New test.
18559
18560 PR c++/11432
18561 * g++.dg/template/crash10.C: New test.
18562
18563 PR c++/2478
18564 * g++.dg/overload/VLA.C: New test.
18565
18566 PR c++/10804
18567 * g++.dg/template/call1.C: New test.
18568
18569 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18570
18571 PR c++/11794
18572 * g++.dg/parse/using3.C: New test.
18573
18574 2003-09-06 Roger Sayle <roger@eyesopen.com>
18575
18576 PR c++/11409
18577 * g++.dg/overload/builtin3.C: New test case.
18578
18579 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18580
18581 PR c/9862
18582 * gcc.dg/20030906-1.c: New test.
18583 * gcc.dg/20030906-2.c: Likewise.
18584
18585 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18586
18587 PR c++/12167
18588 * g++.dg/parse/defarg5.C: New test.
18589
18590 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18591
18592 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18593
18594 PR c++/12163
18595 * g++.dg/expr/static_cast4.C: New test.
18596
18597 PR c++/12146
18598 * g++.dg/template/crash9.C: New test.
18599
18600 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18601
18602 * g++.old-deja/g++.ext/pretty2.C: Update for change
18603 in __FUNCTION__.
18604 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18605
18606 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18607
18608 PR c++/11922
18609 * g++/dg/template/qualified-id1.C: New test.
18610
18611 PR c++/12037
18612 * g++.dg/warn/noeffect4.C: New test.
18613
18614 2003-09-04 Matt Austern <austern@apple.com>
18615
18616 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18617 * g++.dg/ext/fnname2.C: Likewise.
18618 * g++.dg/ext/fnname3.C: Likewise.
18619
18620 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18621
18622 * g++.dg/expr/lval1.C: New test.
18623 * g++.dg/ext/lvcast.C: Remove.
18624
18625 2003-09-03 Roger Sayle <roger@eyesopen.com>
18626
18627 PR optimization/11700.
18628 * gcc.c-torture/compile/20030903-1.c: New test case.
18629
18630 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18631
18632 PR c++/12053
18633 * g++.dg/abi/layout4.C: New test.
18634
18635 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18636
18637 PR c++/11553
18638 * g++.dg/parse/friend3.C: New test.
18639
18640 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18641
18642 PR c++/11847
18643 * g++.dg/template/class1.C: New test.
18644
18645 PR c++/11808
18646 * g++.dg/expr/call1.C: New test.
18647
18648 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18649
18650 PR c++/12114
18651 * g++.dg/init/ref9.C: New test.
18652
18653 PR c++/11972
18654 * g++.dg/template/nested4.C: New test.
18655
18656 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18657
18658 PR c++/12093
18659 * g++.dg/template/non-dependent4.C: New test.
18660
18661 PR c++/11928
18662 * g++.dg/inherit/conv1.C: New test.
18663
18664 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18665
18666 PR c++/6196
18667 * g++.dg/ext/label1.C: New test.
18668 * g++.dg/ext/label2.C: Likewise.
18669
18670 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18671
18672 * g++.dg/expr/cond3.C: New test.
18673
18674 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18675
18676 * gcc.dg/builtins-1.c: Add new builtin cases.
18677
18678 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18679
18680 * gcc.dg/builtins-1.c: Add new cases.
18681 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18682
18683 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18684
18685 * gcc.dg/builtins-1.c: Add more math builtin tests.
18686 * gcc.dg/torture/builtin-attr-1.c: New test.
18687
18688 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18689
18690 PR optimization/5079
18691 * g++.dg/opt/static3.C: New test.
18692
18693 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18694
18695 * gcc.misc-tests/gcov-10b.c: New test.
18696
18697 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18698
18699 * g++.dg/opt/ptrmem3.C: New test.
18700
18701 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18702
18703 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18704
18705 * gcc.dg/20030826-2.c: New test.
18706
18707 2003-08-26 Roger Sayle <roger@eyesopen.com>
18708
18709 PR middle-end/12002
18710 * g77.f-torture/compile/12002.f: New test case.
18711
18712 2003-08-26 Roger Sayle <roger@eyesopen.com>
18713
18714 * gcc.dg/20030826-1.c: New test case.
18715
18716 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18717
18718 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18719
18720 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18721
18722 PR c++/11871
18723 * c++.dg/lookup/crash1.C: New test.
18724
18725 * c++.dg/warn/noeffect3.C: New test.
18726
18727 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18728
18729 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18730 * gcc.dg/compat/vector-1_y.c: Ditto.
18731 * gcc.dg/compat/vector-2_x.c: Ditto.
18732 * gcc.dg/compat/vector-2_y.c: Ditto.
18733
18734 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18735
18736 * gcc.dg/20030702-1.c: New test.
18737
18738 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18739
18740 PR c++/8795
18741 * g++.dg/ext/altivec-1.C: New test.
18742
18743 2003-08-24 Richard Henderson <rth@redhat.com>
18744
18745 * g++.dg/eh/simd-2.C: Add -w for x86.
18746
18747 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18748
18749 * gcc.dg/20030815-1.c: New test.
18750
18751 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18752
18753 PR c++/3765
18754 * g++.dg/parse/access6.C: New test.
18755
18756 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18757
18758 PR c++/641, c++/11876
18759 * g++.dg/template/friend22.C: New test.
18760 * g++.dg/template/friend23.C: Likewise.
18761
18762 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18763
18764 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18765 identically.
18766
18767 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18768
18769 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18770
18771 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18772
18773 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18774
18775 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18776
18777 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18778
18779 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18780
18781 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18782
18783 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18784
18785 PR c++/11919
18786 * g++.dg/overload/prom1.C: New test.
18787
18788 PR c++/11551
18789 * g++.dg/parse/dtor2.C: New test.
18790
18791 PR c++/10762
18792 * g++.dg/parse/using2.C: New test.
18793
18794 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18795
18796 PR target/11805
18797 * gcc.c-torture/compile/20030821-1.c: New.
18798
18799 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18800
18801 PR c++/11834
18802 * g++.dg/template/deduce2.C: New test.
18803
18804 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18805
18806 * gcc.c-torture/execute/20030821-1.c: New test.
18807
18808 2003-08-20 Roger Sayle <roger@eyesopen.com>
18809
18810 PR middle-end/11984
18811 * gcc.dg/20030820-1.c: New test case.
18812
18813 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18814
18815 PR c++/11945
18816 * g++.dg/warn/noeffect2.C: New test.
18817
18818 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18819
18820 PR c++/10926
18821 * g++.dg/template/dtor2.C: New test.
18822
18823 PR c++/11684
18824 * g++.dg/template/operator1.C: New test.
18825 * g++.dg/parse/operator4.C: New test.
18826
18827 PR c++/11946.C
18828 * g++.dg/expr/enum1.C: New test.
18829 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18830
18831 PR c++/11036.C
18832 * g++.dg/parse/elab2.C: New test.
18833 * g++.dg/parse/typedef4.C: Change error message.
18834 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18835 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18836 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18837
18838 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18839
18840 * gcc.dg/pch/warn-1.c: New.
18841 * gcc.dg/pch/warn-1.hs: New.
18842
18843 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18844 not-tested file.
18845
18846 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18847
18848 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18849
18850 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18851
18852 * gcc.dg/uninit-D.c: New Test.
18853 * gcc.dg/uninit-E.c: New Test.
18854 * gcc.dg/uninit-F.c: New Test.
18855 * gcc.dg/uninit-G.c: New Test.
18856
18857 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18858
18859 * g++.dg/README: Describe the pch directory.
18860
18861 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18862
18863 PR c++/11174
18864 * g++.dg/parse/access4.C: New test.
18865 * g++.dg/parse/access5.C: Likewise.
18866 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18867
18868 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18869
18870 * gcc.dg/noncompile/20030818-1.c: New.
18871
18872 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18873
18874 PR c++/11957
18875 * g++.dg/warn/noeffect1.C: New test.
18876
18877 * g++.dg/template/scope2.C: New test.
18878 * g++.dg/template/error2.C: Correct dg-error
18879
18880 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18881
18882 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18883
18884 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18885
18886 PR C++/11512
18887 * g++.dg/template/warn1.C: New.
18888
18889 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18890
18891 * g++.dg/template/error2.C: New test.
18892 * g++.dg/lookup/using7.C: Adjust errors
18893 * g++.old-deja/g++.pt/crash36.C: Likewise.
18894 * g++.old-deja/g++.pt/derived3.C: Likewise.
18895
18896 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18897
18898 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18899 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18900 * gcc.c-torture/execute/builtins/string-9.c: New, from
18901 string-opt-9.c. Adjust for execute/builtins framework.
18902 * gcc.c-torture/execute/string-opt-9.c: Delete.
18903
18904 2003-08-12 Mark Mitchell <mark@codesourcery.com>
18905
18906 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
18907
18908 * g++.dg/parse/ret-type2.C: New test.
18909
18910 PR c++/11703
18911 * g++.dg/init/new8.C: New test.
18912
18913 PR c++/10923
18914 * g++.dg/parse/typedef5.C: New test.
18915
18916 PR c++/9512
18917 * g++.dg/parse/qualified2.C: New test.
18918 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
18919 invalid code.
18920
18921 2003-08-11 Mark Mitchell <mark@codesourcery.com>
18922
18923 * g++.dg/conversion/ptrmem1.C: New test.
18924
18925 2003-08-11 Jakub Jelinek <jakub@redhat.com>
18926
18927 PR target/11693
18928 * gcc.dg/20030811-1.c: New test.
18929
18930 PR target/11535
18931 * gcc.c-torture/execute/20030811-1.c: New test.
18932
18933 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18934
18935 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
18936
18937 2003-08-10 Mark Mitchell <mark@codesourcery.com>
18938
18939 PR c++/11789.C
18940 * g++.dg/inherit/multiple1.C: New test.
18941
18942 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
18943
18944 * gcc.dg/spe1.c: New test.
18945
18946 PR c++/11670
18947 * g++.dg/expr/cast2.C: New test.
18948
18949 PR c++/10530
18950 * g++.dg/template/dependent-name2.C: New test.
18951
18952 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
18953
18954 * g++.dg/parse/crash11.C: Put the dg options in comments.
18955
18956 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
18957
18958 * lib/gcc-dg.exp: Update for diagnostic change.
18959
18960 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18961
18962 PR c++/5767
18963 * g++.dg/parse/crash11.C: New test.
18964
18965 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
18966
18967 * gcc.dg/cpp/spacing1.c: Update.
18968
18969 2003-08-04 Janis Johnson <janis187@us.ibm.com>
18970
18971 PR target/11739
18972 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
18973 a value for -mtune.
18974
18975 2003-08-04 Roger Sayle <roger@eyesopen.com>
18976
18977 PR middle-end/11771
18978 * gcc.c-torture/compile/20030804-1.c: New test case.
18979
18980 2003-08-04 Roger Sayle <roger@eyesopen.com>
18981
18982 * gcc.dg/20030804-1.c: New test case.
18983
18984 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
18985
18986 * gcc.dg/cpp/separate-1.c: New test.
18987
18988 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
18989
18990 PR c++/11704
18991 * g++.dg/template/dependent-expr2.C: New test.
18992
18993 PR c++/11766
18994 * g++.dg/expr/ptrmem1.C: New test.
18995
18996 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18997
18998 PR c++/9453
18999 * g++.dg/template/friend15.C: New test.
19000
19001 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19002
19003 * lib/dg-pch.exp: Work round PCH bug.
19004
19005 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19006
19007 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19008 builtins. Move cases from builtins-4.c here.
19009
19010 * gcc.dg/torture/builtin-math-1.c: New test taken from
19011 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19012 additional cases.
19013
19014 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19015 Delete.
19016
19017 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19018
19019 PR c++/9447
19020 * g++.dg/template/using7.C: New test.
19021
19022 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19023
19024 * import1.c, import2.c: New tests.
19025
19026 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19027
19028 * g++.dg/eh/crossjump1.C: New test.
19029
19030 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19031
19032 PR c++/11697
19033 * g++.dg/template/using6.C: New test.
19034
19035 PR c++/11744
19036 * g++.dg/template/koenig2.C: New test.
19037
19038 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19039
19040 PR c++/7983
19041 * g++.dg/parse/typedef4.C: New test.
19042
19043 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19044
19045 PR c++/8442, c++/8806
19046 * g++.dg/template/elab1.C: New test.
19047 * g++.dg/template/type2.C: Likewise.
19048 * g++.dg/template/ttp3.C: Adjust expected error message.
19049 * g++.old-deja/g++.law/visibility13.C: Likewise.
19050 * g++.old-deja/g++.niklas/t135.C: Likewise.
19051 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19052 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19053 template argument.
19054 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19055
19056 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19057
19058 PR c++/11295
19059 * g++.dg/ext/stmtexpr1.C: New test.
19060
19061 * g++.dg/opt/tmp1.C: New test.
19062
19063 PR c++/11525
19064 * g++.dg/parse/constant4.C: New test.
19065
19066 PR c++/9447
19067 * g++.dg/template/using5.C: New test.
19068
19069 2003-07-31 Roger Sayle <roger@eyesopen.com>
19070
19071 * gcc.dg/builtins-27.c: New test case.
19072
19073 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19074
19075 * gcc.dg/tls/opt-7.c: New test.
19076
19077 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19078
19079 * g++.old-deja/g++.other/crash18.C: Remove.
19080
19081 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19082
19083 * g++.dg/template/explicit3.C: New.
19084 * g++.dg/template/explicit4.C: New.
19085 * g++.dg/template/explicit5.C: New.
19086
19087 PR c++/11347
19088 * g++.dg/template/memtmpl1.C: New.
19089
19090 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19091
19092 PR target/11565
19093 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19094 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19095
19096 2003-07-30 Jan Hubicka <jh@suse.cz>
19097
19098 * vtgc1.c: Kill.
19099
19100 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19101
19102 * gcc.dg/struct-in-proto-1.c: New test.
19103
19104 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19105
19106 * gcc.dg/cpp/include2.c: Only expect one message.
19107
19108 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19109
19110 PR c++/9447
19111 * g++.dg/template/using1.C: New test.
19112 * g++.dg/template/using2.C: New test.
19113 * g++.dg/template/using3.C: New test.
19114 * g++.dg/template/using4.C: New test.
19115
19116 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19117
19118 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19119 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19120
19121 2003-07-28 Jan Hubicka <jh@suse.cz>
19122
19123 PR c++/11530
19124 * g++.dg/opt/call1.C: New test.
19125
19126 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19127
19128 PR c++/11667
19129 * g++.dg/init/enum2.C: New test.
19130 * g++.dg/template/overload1.C: Add "-w" option.
19131
19132 2003-07-28 <hp@bitrange.com>
19133
19134 * gcc.dg/Wdeclaration-after-statement-1.c,
19135 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19136
19137 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19138
19139 * gcc.c-torture/compile/20030725-1.c: New test.
19140
19141 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19142
19143 * gcc.dg/20030505.c: Only run for SPE.
19144 Remove definition of opaque type.
19145
19146 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19147
19148 * g++.dg/template/ptrmem6.C: New test.
19149
19150 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19151
19152 * gcc.c-torture/compile/zero-strct-2.c: New test.
19153
19154 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19155
19156 * gcc.dg/intermod-1.c: New test.
19157
19158 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19159
19160 PR c++/11617
19161 * g++.dg/template/lookup2.C: New test.
19162 * g++.dg/template/memclass1.C: Remove instantiated from error.
19163 * g++.dg/other/error2.C: Tweak expected errors.
19164
19165 PR c++/11596
19166 * g++.dg/template/defarg3.C: New test.
19167
19168 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19169
19170 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19171
19172 * g++.dg/inherit/access5.C: New test.
19173
19174 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19175
19176 PR c++/11513
19177 * g++.dg/template/crash8.C: New test.
19178
19179 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19180
19181 PR c/10602
19182 * gcc.dg/noncompile/incomplete-2.c: New test.
19183
19184 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19185
19186 PR c++/11645
19187 * g++.dg/inherit/access4.C: New test.
19188
19189 PR c++/11517
19190 * g++.dg/expr/cond2.C: New test.
19191
19192 PR optimization/10679
19193 * g++.dg/opt/inline4.C: New test.
19194
19195 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19196
19197 * g++.dg/parse/crash10: New test.
19198
19199 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19200
19201 * g++.dg/ext/flexary1.C: New test.
19202
19203 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19204
19205 PR c++/10793
19206 * g++.dg/template/crash9.C: New test.
19207
19208 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19209
19210 PR c++/3004
19211 * g++.dg/parse/typedef3.C: New test.
19212
19213 PR c++/7906
19214 * g++.dg/parse/operator2.C: New test.
19215
19216 PR c++/8895
19217 * g++.dg/parse/def-tmpl-arg1.C: New test.
19218
19219 PR c++/9282
19220 * g++.dg/parse/funptr1.C: New test.
19221
19222 PR c++/9452
19223 * g++.dg/parse/ambig3.C: New test.
19224
19225 PR c++/9454
19226 * g++.dg/parse/operator3.C: New test.
19227
19228 PR c++/9486
19229 * g++.dg/parse/template10.C: New test.
19230
19231 PR c++/9488
19232 * g++.dg/parse/template11.C: New test.
19233
19234 PR c++/10150
19235 * g++.dg/parse/invalid-op1.C: New test.
19236
19237 PR c++/10247
19238 * g++.dg/parse/condexpr1.C: New test.
19239
19240 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19241
19242 * g++.dg/ext/packed3.C: New test.
19243 * g++.dg/ext/packed4.C: New test.
19244
19245 * gcc.dg/pack-test-3.c: New test.
19246
19247 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19248
19249 * lib/compat.exp: Handle dg-options per source file.
19250 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19251 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19252 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19253 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19254 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19255 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19256 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19257 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19258 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19259 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19260 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19261 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19262 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19263 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19264
19265 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19266
19267 PR c/10320
19268 * gcc.c-torture/execute/20030718-1.c: New test.
19269
19270 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19271
19272 PR optimization/11536
19273 * gcc.dg/20030721-1.c: New test.
19274
19275 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19276
19277 PR c++/11546
19278 * g++.dg/template/lookup1.C: New test.
19279
19280 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19281
19282 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19283 diagnostics of ill-formed constructs involving labels.
19284 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19285 the new 'previously defined here' message.
19286
19287 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19288
19289 * g++.dg/parse/non-dependent2.C: New test.
19290
19291 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19292
19293 * g++.dg/init/init-ref4.C: xfail on targets without
19294 weak symbols.
19295
19296 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19297
19298 PR target/11087
19299 * gcc.c-torture/execute/20030717-1.c: New test.
19300
19301 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19302
19303 * g++.dg/opt/cfg1.C: New test.
19304
19305 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19306
19307 PR optimization/11557
19308 * gcc.dg/20030717-1.c: New test.
19309
19310 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19311
19312 PR c++/10476
19313 * g++.dg/expr/crash-1.C: New test.
19314
19315 PR c++/11027
19316 * g++.dg/template/init3.C: New test.
19317
19318 PR c++/8222
19319 * g++.dg/template/non-dependent1.C: New test.
19320
19321 PR c++/11070
19322 * g++.dg/template/non-dependent2.C: New test.
19323
19324 PR c++/11071
19325 * g++.dg/template/non-dependent3.C: New test.
19326
19327 PR c++/9907
19328 * g++.dg/template/sizeof5.C: New test.
19329
19330 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19331
19332 PR 11498
19333 * gcc.c-torture/compile/mangle-1.c: New file.
19334
19335 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19336
19337 PR c++/7809
19338 * g++.dg/parse/access3.C: New test.
19339
19340 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19341
19342 PR c++/11384
19343 * g++.dg/init/init-ref4.C: New test.
19344
19345 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19346
19347 PR c++/11547
19348 * g++.dg/parse/constant3.C: New test.
19349 * g++.dg/parse/crash7.C: Likewise.
19350
19351 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19352
19353 PR target/11008
19354 * gcc.dg/i386-pentium4-not-mull.c: New.
19355
19356 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19357
19358 * gcc.dg/asm-names.c (ymain): Make it weak.
19359
19360 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19361
19362 PR c++/5421
19363 * g++.dg/template/friend21.C: New test.
19364
19365 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19366
19367 * gcc.dg/cleanup-8.c: New test.
19368 * gcc.dg/cleanup-9.c: New test.
19369
19370 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19371
19372 * g++.dg/ext/dll-MI1.h: New file.
19373 * g++.dg/ext/dllexport-MI1.C: New file.
19374 * g++.dg/ext/dllimport-MI1.C: New file.
19375
19376 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19377
19378 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19379 it does not have cmpstrsi patterns (just cmpmemsi).
19380
19381 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19382
19383 PR debug/11473
19384 * g++.dg/debug/debug8.C: New test.
19385
19386 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19387
19388 PR c++/10108
19389 * g++.dg/template/crash7.C: New test.
19390
19391 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19392
19393 PR target/10795
19394 * gcc.c-torture/compile/20030708-1.c: New.
19395
19396 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19397
19398 * gcc.c-torture/execute/20030715-1.c: New test.
19399
19400 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19401
19402 * gcc.dg/pch/inline-3.c: New file.
19403 * gcc.dg/pch/inline-3.hs: New file.
19404 * gcc.dg/pch/inline-4.c: New file.
19405 * gcc.dg/pch/inline-4.hs: New file.
19406
19407 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19408
19409 PR c++/11509
19410 * g++.dg/template/crash6.C: New test.
19411
19412 PR c++/7053
19413 * g++.dg/template/friend20.C: New test.
19414
19415 PR c++/7019
19416 * g++.dg/template/overload2.C: New test.
19417
19418 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19419
19420 PR optimization/11440
19421 * gcc.c-torture/execute/20030714-1.c: New test.
19422
19423 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19424
19425 PR c++/11154
19426 * g++.dg/template/partial2.C: New test.
19427
19428 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19429
19430 PR c++/11503
19431 * g++.dg/template/anon1.C: New test.
19432
19433 PR c++/11493
19434 PR c++/11495
19435 * g++.dg/parse/template9.C: Likewise.
19436 * g++.dg/template/crash4.C: New test.
19437 * g++.dg/template/koenig1.C: Likewise.
19438 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19439 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19440 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19441 functions.
19442 * g++.old-deja/g++.jason/template36.C: Likewise.
19443 * g++.old-deja/g++.mike/p1989.C: Likewise.
19444 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19445 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19446 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19447 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19448 compiling.
19449 * g++.old-deja/g++.pt/union2.C: Use this->.
19450
19451 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19452
19453 * gcc.dg/20030711-1.c: New test.
19454
19455 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19456
19457 PR c++/11050
19458 * g++.dg/parse/args1.C: New test.
19459 * g++.pt/defarg8.C: Change expected errors.
19460
19461 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19462
19463 PR c++/8164
19464 * g++.dg/template/nontype2.C: New test.
19465
19466 PR c++/10558
19467 * g++.dg/parse/template8.C: New test.
19468
19469 PR c++/8327
19470 * g++.dg/template/scope1.C: New test.
19471
19472 * g++.dg/warn/Wsign-compare-1.C: New test.
19473
19474 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19475
19476 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19477
19478 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19479
19480 PR c++/9411
19481 * g++.dg/template/explicit2.C: New test.
19482
19483 PR c++/10032
19484 * g++.dg/warn/pedantic1.C: New test.
19485
19486 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19487
19488 PR c++ 9483
19489 * g++.dg/other/field1.C: New test.
19490
19491 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19492
19493 PR c/11449
19494 * gcc.c-torture/compile/20030707-1.c: New.
19495
19496 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19497
19498 PR c++/10849
19499 * g++.dg/template/access12.C: New test.
19500
19501 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19502
19503 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19504 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19505 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19506 * gcc.misc-tests/gcov.exp: Update
19507 * g++.dg/gcov/gcov.exp: Update
19508 * lib/gcov.exp: Update.
19509
19510 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19511
19512 * g++.dg/abi/mangle17.C: Make sure template expressions are
19513 dependent.
19514 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19515 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19516 * g++.dg/opt/stack1.C: Remove erroneous code.
19517 * g++.dg/parse/template7.C: New test.
19518 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19519 * g++.old-deja/g++.pt/crash4.C: Likewise.
19520
19521 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19522
19523 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19524 with zero or one occurence of `$' after the initial `L'.
19525
19526 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19527
19528 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19529
19530 2003-07-08 Roger Sayle <roger@eyesopen.com>
19531
19532 PR c/11370
19533 * gcc.dg/Wunreachable-6.c: New testcase.
19534 * gcc.dg/Wunreachable-7.c: New testcase.
19535
19536 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19537
19538 PR c/11420
19539 * gcc.dg/20030708-1.c: New test.
19540
19541 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19542
19543 * gcc.dg/compat/sdata-section.h: New file.
19544 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19545 * gcc.dg/torture/mips-sdata-1.c: New test.
19546
19547 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19548
19549 PR c++/11030
19550 * g++.dg/template/friend19.C: New test.
19551
19552 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19553
19554 * g++.dg/opt/strength-reduce.C: New test.
19555
19556 2003-07-07 Roger Sayle <roger@eyesopen.com>
19557
19558 PR target/10979
19559 * gcc.dg/20030707-1.c: New testcase.
19560
19561 2003-07-07 Roger Sayle <roger@eyesopen.com>
19562
19563 PR optimization/11059
19564 * g++.dg/opt/emptyunion.C: New testcase.
19565
19566 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19567 Eric Botcazou <ebotcazou@libertysurf.fr>
19568
19569 * g++.dg/opt/stack1.C: New test.
19570
19571 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19572
19573 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19574 run test.
19575
19576 PR c++/11431
19577 * g++.dg/expr/static_cast3.C: New test.
19578
19579 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19580
19581 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19582 everywhere.
19583 * gcc.dg/concat.c: Concatenation of string constants with
19584 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19585 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19586 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19587 necessary to avoid multi-character character constant warning.
19588 * gcc.dg/cpp/escape.c: Likewise.
19589 * gcc.dg/cpp/ucs.c: Likewise.
19590 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19591 Fix a typo.
19592
19593 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19594
19595 PR c/11428
19596 * gcc.c-torture/compile/20030704-1.c: New.
19597
19598 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19599
19600 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19601
19602 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19603
19604 PR c++/5287, PR c++/7910, PR c++/11021
19605 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19606 tests for warnings.
19607 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19608 * g++.dg/ext/dllimport3.C: Likewise.
19609 * g++.dg/ext/dllimport4.C: New file.
19610 * g++.dg/ext/dllimport5.C: New file.
19611 * g++.dg/ext/dllimport6.C: New file.
19612 * g++.dg/ext/dllimport7.C: New file.
19613 * g++.dg/ext/dllimport8.C: New file.
19614 * g++.dg/ext/dllimport9.C: New file.
19615 * g++.dg/ext/dllimport10.C: New file.
19616 * g++.dg/ext/dllexport1.C: New file.
19617
19618 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19619
19620 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19621 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19622
19623 2003-07-03 Roger Sayle <roger@eyesopen.com>
19624
19625 * gcc.dg/builtins-25.c: New testcase.
19626 * gcc.dg/builtins-26.c: New testcase.
19627
19628 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19629
19630 * gcc.dg/compat/vector-defs.h: New file.
19631 * gcc.dg/compat/vector-setup.h: New file.
19632 * gcc.dg/compat/vector-check.h: New file.
19633 * gcc.dg/compat/vector-1_main.c: New file.
19634 * gcc.dg/compat/vector-1_x.c: New file.
19635 * gcc.dg/compat/vector-1_y.c: New file.
19636 * gcc.dg/compat/vector-2_main.c: New file.
19637 * gcc.dg/compat/vector-2_x.c: New file.
19638 * gcc.dg/compat/vector-2_y.c: New file.
19639
19640 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19641 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19642 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19643 * gcc.dg/compat/struct-align-1.h: New file.
19644 * gcc.dg/compat/struct-align-1_main.c: New file.
19645 * gcc.dg/compat/struct-align-1_x.c: New file.
19646 * gcc.dg/compat/struct-align-1_y.c: New file.
19647 * gcc.dg/compat/struct-align-2.h: New file.
19648 * gcc.dg/compat/struct-align-2_main.c: New file.
19649 * gcc.dg/compat/struct-align-2_x.c: New file.
19650 * gcc.dg/compat/struct-align-2_y.c: New file.
19651
19652 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19653 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19654 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19655 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19656 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19657 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19658 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19659 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19660 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19661 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19662 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19663 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19664 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19665 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19666 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19667 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19668 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19669 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19670 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19671 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19672 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19673 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19674 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19675 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19676 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19677 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19678 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19679 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19680 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19681
19682 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19683
19684 * gcc.dg/i386-call-1.c: New test.
19685
19686 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19687
19688 PR c++/9162
19689 * g++.dg/parse/defarg4.C: New.
19690
19691 2003-07-03 Roger Sayle <roger@eyesopen.com>
19692
19693 PR target/10700
19694 * gcc.c-torture/compile/20030703-1.c: New test case.
19695
19696 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19697
19698 * g++.dg/template/local3.C: Remove extra semicolon.
19699
19700 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19701
19702 * gcc.dg/i386-volatile-1.c: New test.
19703
19704 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19705
19706 PR c++/11072
19707 * g++.dg/other/offsetof2.C: XFAIL.
19708 * g++.dg/other/offsetof5.C: New.
19709
19710 PR c++/10219
19711 * g++.dg/template/error1.C: New.
19712
19713 PR c++/9779
19714 * g++.dg/template/dependent-expr1.C: New.
19715
19716 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19717
19718 PR c++/6949
19719 * g++.dg/template/local3.C: New test.
19720
19721 PR c++/11149
19722 * g++.dg/lookup/scoped6.C: New test.
19723
19724 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19725
19726 PR c++/8046
19727 * g++.dg/other/error7.C: New test.
19728
19729 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19730
19731 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19732 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19733 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19734 * g++.old-deja/g++.other/union2.C: Likewise.
19735 * gcc.dg/c90-const-expr-2.c: Likewise.
19736 * gcc.dg/c90-const-expr-3.c: Likewise.
19737 * gcc.dg/c99-const-expr-2.c: Likewise.
19738 * gcc.dg/c99-const-expr-3.c: Likewise.
19739 * gcc.dg/concat.c: Likewise.
19740
19741 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19742
19743 PR c++/9559
19744 * g++.dg/init/static1.C: New test.
19745
19746 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19747
19748 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19749 * g++.old-deja/g++.other/access2.C: Likewise.
19750 * g++.old-deja/g++.other/decl2.C: Likewise.
19751 * gcc.c-torture/execute/20020615-1.c: Likewise.
19752
19753 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19754
19755 PR c++/4933
19756 * g++.dg/template/sizeof4.C: New test.
19757
19758 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19759
19760 * g++.dg/other/error6.C: New test.
19761
19762 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19763
19764 PR c++/10750
19765 * g++.dg/parse/constant2.C: New test.
19766
19767 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19768
19769 PR c++/11106
19770 * g++.dg/other/error5.C: New test.
19771
19772 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19773
19774 * gcc.dg/format/gcc_diag-1.c: New test.
19775
19776 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19777
19778 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19779
19780 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19781
19782 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19783 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19784 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19785
19786 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19787
19788 * gcc.c-torture/execute/builtins/string-8.c: New test.
19789 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19790 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19791 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19792
19793 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19794
19795 PR c++/10468
19796 * g++.dg/ext/typeof6.C: New test.
19797
19798 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19799
19800 PR c++/10796
19801 * g++.dg/init/enum1.C: New test.
19802
19803 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19804
19805 * gcc.dg/20030627-1.c: New test.
19806
19807 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19808
19809 PR c++/11332
19810 * g++.dg/expr/static_cast2.C: New test.
19811
19812 2003-06-26 Roger Sayle <roger@eyesopen.com>
19813 Jakub Jelinek <jakub@redhat.com>
19814
19815 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19816 sprintf(dst,"%s",src) optimization.
19817 * gcc.c-torture/execute/20030626-1.c: New test case.
19818 * gcc.c-torture/execute/20030626-2.c: New test case.
19819
19820 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19821
19822 * gcc.c-torture/execute/multi-ix.c: New test.
19823
19824 * gcc.c-torture/execute/simd-4.c (main):
19825 Added missing semicolon at end of union.
19826
19827 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19828
19829 PR c++/8266
19830 * g++.dg/template/explicit-instantiation3.C: New test.
19831
19832 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19833
19834 * gcc.dg/20030626-1.c: Use signed char.
19835
19836 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19837
19838 * gcc.dg/20030626-1.c: New test.
19839
19840 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19841
19842 * const-str-2.m: Update.
19843
19844 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19845
19846 PR c++/10990
19847 * g++.dg/rtti/dyncast1.C: New test.
19848 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19849 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19850 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19851
19852 PR c++/10931
19853 * g++.dg/expr/static_cast1.C: New test.
19854
19855 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19856
19857 * gcc.dg/20030625-1.c: New test.
19858
19859 2003-06-24 Roger Sayle <roger@eyesopen.com>
19860
19861 * gcc.c-torture/compile/20030624-1.c: New test case.
19862
19863 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19864
19865 * gcc.c-torture/execute/string-opt-17.c: New test.
19866
19867 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19868
19869 PR c++/5754
19870 * g++.dg/parse/crash6.C: New test.
19871
19872 2003-06-23 Roger Sayle <roger@eyesopen.com>
19873
19874 * gcc.dg/builtins-24.c: New test case.
19875
19876 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19877
19878 * g++.dg/opt/operator1.C: New test.
19879
19880 2003-06-22 Roger Sayle <roger@eyesopen.com>
19881
19882 * gcc.c-torture/execute/string-opt-16.c: New test case.
19883
19884 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19885
19886 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19887 * g++.old-deja/g++.other/conv7.C: Likewise
19888 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19889 * g++.old-deja/g++.other/overload14.C: Likewise.
19890
19891 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19892
19893 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19894 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19895
19896 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19897
19898 PR c++/10888
19899 * g++.dg/warn/Winline-3.C: New test.
19900
19901 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19902
19903 * lib/target-supports.exp (check_alias_available): Make the test
19904 program acceptable to the Solaris assembler.
19905
19906 PR c++/10749
19907 * g++.dg/template/memclass2.C: New test.
19908
19909 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19910 Eric Botcazou <ebotcazou@libertysurf.fr>
19911
19912 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
19913 data for non-matching targets.
19914 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
19915
19916 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19917
19918 PR c++/10845
19919 * g++.dg/template/member3.C: New test.
19920
19921 2003-06-19 Mark Mitchell <mark@codesourcery.com>
19922
19923 PR c++/10939
19924 * g++.dg/template/func1.C: New test.
19925
19926 PR c++/9649
19927 * g++.dg/template/static4.C: New test.
19928 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
19929
19930 PR c++/11041
19931 * g++.dg/init/ref7.C: New test.
19932
19933 2003-06-19 Matt Austern <austern@apple.com>
19934
19935 PR c++/11228
19936 * g++.dg/anew1.C: New test.
19937 * g++.dg/anew2.C: New test.
19938 * g++.dg/anew3.C: New test.
19939 * g++.dg/anew4.C: New test.
19940
19941 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
19942
19943 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
19944
19945 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
19946
19947 * gcc.c-torture/execute/simd-4.c (main): Make expected value
19948 endian-dependent.
19949
19950 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
19951
19952 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
19953 Remove cruft.
19954
19955 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
19956
19957 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
19958 * gcc.c-torture/compile/961203-1.c: Likewise.
19959 * gcc.c-torture/compile/980506-1.c: Likewise.
19960
19961 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19962
19963 PR c++/10712
19964 * g++.dg/lookup/using7.C: New test.
19965
19966 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19967
19968 PR c++/11105
19969 * g++.dg/abi/conv1.C: Remove it.
19970 * g++.dg/template/conv7.C: New test.
19971 * g++.dg/template/conv8.C: Likewise.
19972 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
19973 conversion operator.
19974
19975 2003-06-17 Janis Johnson <janis187@us.ibm.com>
19976
19977 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
19978 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19979 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19980 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19981 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19982 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19983 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19984 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19985 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19986 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19987 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19988 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19989 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19990 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19991 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19992 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19993 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19994 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19995 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19996 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19997 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19998 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19999 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20000 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20001 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20002 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20003 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20004 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20005 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20006
20007 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20008
20009 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20010 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20011 indications.
20012
20013 2003-06-16 Roger Sayle <roger@eyesopen.com>
20014
20015 * gcc.dg/i386-387-5.c: New test case.
20016 * gcc.dg/i386-387-6.c: New test case.
20017 * gcc.dg/builtins-23.c: New test case.
20018
20019 2003-06-15 Roger Sayle <roger@eyesopen.com>
20020
20021 * gcc.dg/builtins-22.c: New test case.
20022 * gcc.dg/i386-387-1.c: Update to test exp.
20023 * gcc.dg/i386-387-2.c: Likewise.
20024
20025 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20026
20027 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20028
20029 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20030
20031 * lib/gcc-dg.exp (dg-require-dll): New function.
20032 (dg-xfail-if): Likewise.
20033 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20034 driver.
20035
20036 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20037 * gcc.c-torture/compile/20001205-1.c: Likewise.
20038 * gcc.c-torture/compile/20001226-1.c: Likewise.
20039 * gcc.c-torture/compile/20010518-2.c: Likewise.
20040 * gcc.c-torture/compile/20020312-1.c: Likewise.
20041 * gcc.c-torture/compile/20020604-1.c: Likewise.
20042 * gcc.c-torture/compile/920501-12.c: Likewise.
20043 * gcc.c-torture/compile/920501-4.c: Likewise.
20044 * gcc.c-torture/compile/920520-1.c: Likewise.
20045 * gcc.c-torture/compile/920521-1.c: Likewise.
20046 * gcc.c-torture/compile/920625-1.c: Likewise.
20047 * gcc.c-torture/compile/961203-1.c: Likewise.
20048 * gcc.c-torture/compile/980506-1.c: Likewise.
20049 * gcc.c-torture/compile/981006-1.c: Likewise.
20050 * gcc.c-torture/compile/981022-1.c: Likewise.
20051 * gcc.c-torture/compile/981223-1.c: Likewise.
20052 * gcc.c-torture/compile/990617-1.c: Likewise.
20053 * gcc.c-torture/compile/dll.c: Likewise.
20054 * gcc.c-torture/compile/labels-3.c: Likewise.
20055 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20056 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20057 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20058 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20059 * gcc.c-torture/compile/simd-5.c: Likewise.
20060 * gcc.c-torture/compile/20000804-1.x: Remove.
20061 * gcc.c-torture/compile/20001205-1.x: Likewise.
20062 * gcc.c-torture/compile/20001226-1.x: Likewise.
20063 * gcc.c-torture/compile/20010518-2.x: Likewise.
20064 * gcc.c-torture/compile/20020312-1.x: Likewise.
20065 * gcc.c-torture/compile/20020604-1.x: Likewise.
20066 * gcc.c-torture/compile/920501-12.x: Likewise.
20067 * gcc.c-torture/compile/920501-4.x: Likewise.
20068 * gcc.c-torture/compile/920520-1.x: Likewise.
20069 * gcc.c-torture/compile/920521-1.x: Likewise.
20070 * gcc.c-torture/compile/920625-1.x: Likewise.
20071 * gcc.c-torture/compile/961203-1.x: Likewise.
20072 * gcc.c-torture/compile/980506-1.x: Likewise.
20073 * gcc.c-torture/compile/981006-1.x: Likewise.
20074 * gcc.c-torture/compile/981022-1.x: Likewise.
20075 * gcc.c-torture/compile/981223-1.x: Likewise.
20076 * gcc.c-torture/compile/990617-1.x: Likewise.
20077 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20078 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20079 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20080 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20081 * gcc.c-torture/compile/simd-5.x: Likewise.
20082
20083 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20084
20085 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20086
20087 * gcc.c-torture/execute/20030611-1.c: New test.
20088
20089 2003-06-12 Roger Sayle <roger@eyesopen.com>
20090
20091 PR middle-end/168
20092 * gcc.dg/20030612-1.c: New test case.
20093
20094 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20095
20096 PR c++/10635
20097 * g++.dg/expr/cast1.C: New test.
20098
20099 2003-06-12 Roger Sayle <roger@eyesopen.com>
20100
20101 * gcc.dg/builtins-21.c: New test case.
20102
20103 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20104
20105 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20106 options instead of at the end.
20107 * lib/objc.exp (objc_target_compile): Likewise.
20108
20109 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20110
20111 PR c++/10432
20112 * g++.dg/parse/error1.C: New test.
20113
20114 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20115
20116 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20117 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20118 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20119 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20120 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20121 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20122 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20123 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20124 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20125 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20126 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20127 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20128 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20129 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20130 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20131 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20132 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20133 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20134 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20135 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20136 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20137 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20138 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20139 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20140
20141 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20142 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20143 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20144 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20145 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20146 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20147 * gcc.dg/compat/scalar-return-3_main.c: New file.
20148 * gcc.dg/compat/scalar-return-3_x.c: New file.
20149 * gcc.dg/compat/scalar-return-3_y.c: New file.
20150 * gcc.dg/compat/scalar-return-4_main.c: New file.
20151 * gcc.dg/compat/scalar-return-4_x.c: New file.
20152 * gcc.dg/compat/scalar-return-4_y.c: New file.
20153
20154 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20155
20156 * gcc.dg/compat/fp2-struct-check.h: New file.
20157 * gcc.dg/compat/fp2-struct-defs.h: New file.
20158 * gcc.dg/compat/fp2-struct-init.h: New file.
20159 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20160 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20161 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20162 * gcc.dg/compat/struct-return-10_main.c: New file.
20163 * gcc.dg/compat/struct-return-10_x.c: New file.
20164 * gcc.dg/compat/struct-return-10_y.c: New file.
20165
20166 * gcc.dg/compat/compat-common.h: New file.
20167 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20168 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20169 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20170 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20171 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20172 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20173 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20174 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20175 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20176 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20177 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20178 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20179 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20180 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20181 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20182 * gcc.dg/compat/small-struct-check.h: Ditto.
20183 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20184 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20185 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20186 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20187 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20188 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20189 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20190 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20191 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20192 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20193 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20194 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20195 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20196 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20197 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20198 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20199 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20200 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20201 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20202 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20203 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20204 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20205 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20206 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20207 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20208 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20209 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20210 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20211 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20212 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20213
20214 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20215
20216 * g++.dg/pch/static-1.C: New file.
20217 * g++.dg/pch/static-1.Hs: New file.
20218
20219 2003-06-10 Richard Henderson <rth@redhat.com>
20220
20221 * gcc.dg/asm-7.c: Adjust expected warning text.
20222
20223 2003-06-10 Roger Sayle <roger@eyesopen.com>
20224
20225 * gcc.dg/builtins-20.c: New test case.
20226
20227 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20228
20229 PR c++/11131
20230 * g++.dg/opt/template1.C: New test.
20231
20232 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20233
20234 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20235 additional_sources.
20236
20237 2003-05-21 David Taylor <dtaylor@emc.com>
20238
20239 * gcc.dg/Wpadded.c: New file.
20240
20241 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20242
20243 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20244 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20245 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20246 dg-require-weak.
20247
20248 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20249
20250 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20251
20252 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20253
20254 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20255 (dg-require-alias): Likewise.
20256 (dg-require-gc-sections): Likewise.
20257 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20258
20259 2003-06-08 Richard Henderson <rth@redhat.com>
20260
20261 * gcc.dg/20011029-2.c: Fix the array reference.
20262 * gcc.dg/asm-7.c: New.
20263
20264 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20265
20266 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20267
20268 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20269
20270 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20271 (dg-require-gc-sections): Likewise.
20272
20273 2003-06-08 Jan Hubicka <jh@suse.cz>
20274
20275 * i386-cmov1.c: Fix regular expression.
20276 * i386-cvt-1.c: Likewise.
20277 * i386-local.c: Likewise.
20278 * i386-local2.c: Likewise.
20279 * i386-mul.c: Likewise.
20280 * i386-ssetype-1.c: Likewise.
20281 * i386-ssetype-3.c: Likewise.
20282 * i386-ssetype-5.c: Likewise.
20283
20284 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20285
20286 PR c++/11039
20287 * g++.dg/warn/implicit-typename2.C: New test.
20288 * g++.dg/warn/implicit-typename3.C: New test.
20289
20290 2003-06-07 Richard Henderson <rth@redhat.com>
20291
20292 * g++.dg/other/offsetof3.C: Use size_t.
20293 * g++.dg/other/offsetof4.C: Likewise.
20294
20295 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20296
20297 * lib/copy-file.exp: New. Implement gcc_copy_files.
20298
20299 * lib/dg-pch.exp: Load copy-file.exp
20300 (dg-pch): Use gcc_copy_files instead of "file copy".
20301
20302 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20303
20304 * gcc.dg/weak/weak.exp: Simplify.
20305 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20306 * gcc.dg/weak/weak-1.c: Likewise.
20307 * gcc.dg/weak/weak-2.c: Likewise.
20308 * gcc.dg/weak/weak-3.c: Likewise.
20309 * gcc.dg/weak/weak-4.c: Likewise.
20310 * gcc.dg/weak/weak-5.c: Likewise.
20311 * gcc.dg/weak/weak-6.c: Likewise.
20312 * gcc.dg/weak/weak-7.c: Likewise.
20313 * gcc.dg/weak/weak-8.c: Likewise.
20314 * gcc.dg/weak/weak-9.c: Likewise.
20315
20316 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20317
20318 gcc.c-torture/execute/20030606-1.c: New.
20319
20320 2003-06-06 Roger Sayle <roger@eyesopen.com>
20321
20322 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20323 * gcc.dg/builtins-19.c: Likewise.
20324
20325 2003-06-06 Roger Sayle <roger@eyesopen.com>
20326
20327 * gcc.dg/builtins-2.c: Add some more tests.
20328 * gcc.dg/builtins-18.c: New test case.
20329 * gcc.dg/builtins-19.c: New test case.
20330
20331 2003-06-06 Roger Sayle <roger@eyesopen.com>
20332 Jim Wilson <wilson@tuliptree.org>
20333
20334 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20335
20336 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20337
20338 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20339 mempcpy/stpcpy calls not to be optimized into something else.
20340 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20341 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20342 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20343
20344 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20345
20346 * gcc.dg/format/asm_fprintf-1.c: New test.
20347
20348 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20349
20350 * lib/gcc-defs.exp (additional_sources): New variable.
20351 (dg-additional-sources): New function.
20352 (additional_files): New variable.
20353 (dg-additional-files): New function.
20354 (dg-additional-files-options): Likewise.
20355 * lib/gcc-dg.exp (dg-require-weak): New function.
20356 (dg-require-alias): Likewise.
20357 (dg-require-gc-sections): Likewise.
20358 * lib/target-supports.exp (check_alias_available): Remove testfile
20359 parameter.
20360 (check_gc_sections_available): New function.
20361 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20362 (dg-gpp-additional-files): Likewise.
20363 * lib/g++.exp (additional_sources): Remove.
20364 (additional_files): Likewise.
20365 (g++_target_compile): Use dg-additional-files-options.
20366
20367 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20368 Tcl logic.
20369 * gcc.dg/special/ecos.exp: Remove.
20370 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20371 * gcc.dg/special/alias-1.c: Likewise.
20372 * gcc.dg/special/alias-2.c: Likewise.
20373 * gcc.dg/special/gcsec-1.c: Likewise.
20374 * gcc.dg/special/weak-1.c: Likewise.
20375 * gcc.dg/special/weak-2.c: Likewise.
20376 * gcc.dg/special/wkali-1.c: Likewise.
20377 * gcc.dg/special/wkali-2.c: Likewise.
20378
20379 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20380 dg-gpp-additional-*.
20381 * g++.dg/special/conpr-3.C: Likewise.
20382 * g++.dg/special/conpr-4.C: Likewise.
20383 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20384 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20385 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20386 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20387 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20388 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20389 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20390 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20391 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20392 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20393 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20394 * g++.old-deja/g++.other/comdat1.C: Likewise.
20395 * g++.old-deja/g++.other/comdat2.C: Likewise.
20396 * g++.old-deja/g++.other/comdat3.C: Likewise.
20397 * g++.old-deja/g++.other/ctor1.C: Likewise.
20398 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20399
20400 2003-06-05 Richard Henderson <rth@redhat.com>
20401
20402 * gcc.dg/debug/20030605-1.c: New.
20403
20404 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20405
20406 * README.QMTEST: Update.
20407
20408 2003-06-04 Richard Henderson <rth@redhat.com>
20409
20410 * gcc.dg/cleanup-1.c: New.
20411 * gcc.dg/cleanup-2.c: New.
20412 * gcc.dg/cleanup-3.c: New.
20413 * gcc.dg/cleanup-4.c: New.
20414 * gcc.dg/cleanup-5.c: New.
20415 * gcc.dg/cleanup-6.c: New.
20416 * gcc.dg/cleanup-7.c: New.
20417
20418 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20419
20420 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20421
20422 * lib/dg-pch.exp: New file.
20423 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20424 * gcc.dg/pch/pch.exp: Likewise.
20425
20426 2003-06-04 Roger Sayle <roger@eyesopen.com>
20427
20428 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20429 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20430 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20431 * gcc.dg/builtins-17.c: New test case.
20432 * gcc.dg/i386-387-4.c: New test case.
20433 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20434
20435 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20436
20437 * gcc.dg/ultrasp9.c: New test.
20438
20439 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20440
20441 * gcc.c-torture/compile/20030604-1.c: New test.
20442 * gcc.dg/sparc-constant-1.c: New test.
20443
20444 2003-06-03 Glen Nakamura <glen@imodulo.com>
20445
20446 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20447
20448 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20449
20450 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20451
20452 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20453 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20454
20455 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20456
20457 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20458
20459 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20460
20461 PR c++/10940
20462 * g++.dg/template/spec10.C: New test.
20463
20464 2003-06-03 Roger Sayle <roger@eyesopen.com>
20465
20466 * gcc.dg/builtins-16.c: New test case.
20467
20468 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20469
20470 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20471 mempcpy test with post-increments.
20472 * gcc.c-torture/execute/string-opt-3.c: New test.
20473 * gcc.dg/string-opt-1.c: New test.
20474
20475 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20476
20477 PR fortran/10965
20478 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20479
20480 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20481
20482 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20483 (scan-assembler): ... here. Use dg-scan.
20484 (scan-assembler-not): Likewise.
20485 (scan-file): New function.
20486 (scan-file-not): Likewise.
20487 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20488 * gcc.dg/cpp/_Pragma4.c: Likewise.
20489 * gcc.dg/cpp/_Pragma5.c: Likewise.
20490 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20491 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20492 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20493 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20494 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20495 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20496 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20497 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20498 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20499 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20500 * gcc.dg/cpp/cxxcom1.c: Likewise.
20501 * gcc.dg/cpp/line1.c: Likewise.
20502 * gcc.dg/cpp/maccom1.c: Likewise.
20503 * gcc.dg/cpp/maccom2.c: Likewise.
20504 * gcc.dg/cpp/maccom3.c: Likewise.
20505 * gcc.dg/cpp/maccom4.c: Likewise.
20506 * gcc.dg/cpp/maccom5.c: Likewise.
20507 * gcc.dg/cpp/maccom6.c: Likewise.
20508 * gcc.dg/cpp/multiline.c: Likewise.
20509 * gcc.dg/cpp/spacing1.c: Likewise.
20510 * gcc.dg/cpp/spacing2.c: Likewise.
20511 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20512 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20513 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20514 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20515 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20516 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20517 * gcc.dg/cpp/cxxcom2.c: Likewise.
20518 * gcc.dg/cpp/cxxcom2.h: New file.
20519
20520 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20521 * g++.dg/cpp/truefalse.C: Here.
20522 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20523
20524 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20525
20526 * gcc.dg/cpp/redef3.c: New file.
20527
20528 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20529
20530 * gcc.dg/i386-loop-3.c: New test.
20531
20532 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20533
20534 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20535
20536 2003-05-31 Roger Sayle <roger@eyesopen.com>
20537
20538 * gcc.dg/fwrapv-1.c: New test case.
20539 * gcc.dg/fwrapv-2.c: New test case.
20540
20541 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20542
20543 PR c++/10956
20544 * g++.dg/template/spec9.C: New test.
20545
20546 2003-05-29 Roger Sayle <roger@eyesopen.com>
20547
20548 * gcc.dg/duff-4.c: New test case.
20549
20550 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20551
20552 PR fortran/10843
20553 * g77.dg/ffixed-form-1.f: New test
20554 * g77.dg/ffixed-form-2.f: New test
20555 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20556 * g77.dg/ffree-form-3.f: New test
20557
20558 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20559
20560 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20561 * gcc.dg/wint_t-1.c: Likewise.
20562
20563 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20564
20565 * g++.dg/template/access11.C: New test.
20566
20567 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20568
20569 PR c++/10849
20570 * g++.dg/template/access10.C: New test.
20571
20572 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20573 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20574
20575 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20576
20577 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20578
20579 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20580 suppress for powerpc-*-darwin*.
20581 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20582
20583 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20584
20585 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20586 suppress option for powerpc-*-darwin*.
20587
20588 2003-05-23 Roger Sayle <roger@eyesopen.com>
20589
20590 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20591 * gcc.dg/builtins-4.c: Add test for fmod.
20592
20593 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20594
20595 PR c++/10682
20596 * g++.dg/template/instantiate4.C: New test.
20597
20598 2003-05-22 Roger Sayle <roger@eyesopen.com>
20599
20600 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20601
20602 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20603
20604 * gcc.dg/compat/scalar-return-1_main.c: New file.
20605 * gcc.dg/compat/scalar-return-1_x.c: New file.
20606 * gcc.dg/compat/scalar-return-1_y.c: New file.
20607 * gcc.dg/compat/scalar-return-2_main.c: New file.
20608 * gcc.dg/compat/scalar-return-2_x.c: New file.
20609 * gcc.dg/compat/scalar-return-2_y.c: New file.
20610 * gcc.dg/compat/struct-return-3_main.c: New file.
20611 * gcc.dg/compat/struct-return-3_y.c: New file.
20612 * gcc.dg/compat/struct-return-3_x.c: New file.
20613 * gcc.dg/compat/struct-return-2_main.c: New file.
20614 * gcc.dg/compat/struct-return-2_x.c: New file.
20615 * gcc.dg/compat/struct-return-2_y.c: New file.
20616
20617 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20618
20619 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20620 for hppa*-hp-hpux*.
20621 * gcc.dg/20021014-1.c (dg-options): Likewise.
20622 * gcc.dg/nest.c (dg-options): Likewise.
20623
20624 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20625
20626 PR c++/9738
20627 * g++.dg/ext/dllimport2.C: New file.
20628 * g++.dg/ext/dllimport3.C: New file.
20629
20630 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20631
20632 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20633 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20634 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20635 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20636 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20637 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20638 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20639 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20640 * gcc.dg/compat/small-struct-defs.h: New file.
20641 * gcc.dg/compat/small-struct-init.h: New file.
20642 * gcc.dg/compat/small-struct-check.h: New file.
20643 * gcc.dg/compat/fp-struct-defs.h: New file.
20644 * gcc.dg/compat/fp-struct-check.h: New file.
20645 * gcc.dg/compat/fp-struct-init.h: New file.
20646 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20647 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20648
20649 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20650
20651 * gcc.dg/20030225-2.c: New test.
20652
20653 2003-05-18 Roger Sayle <roger@eyesopen.com>
20654 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20655
20656 * gcc.c-torture/compile/20030518-1.c: New test case.
20657
20658 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20659
20660 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20661 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20662 gcc-dg-debug-runtest.
20663 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20664 gcc-dg-debug-runtest.
20665
20666 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20667
20668 PR c++/9022
20669 * g++.dg/lookup/using6.C: New test.
20670
20671 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20672
20673 * g++.dg/parse/access2.C: New test.
20674
20675 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20676
20677 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20678 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20679 * gcc.dg/debug/debug.exp: Likewise.
20680
20681 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20682
20683 * gcc.dg/dollar.c: New test.
20684
20685 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20686
20687 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20688 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20689 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20690 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20691 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20692 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20693 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20694 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20695 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20696 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20697 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20698 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20699 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20700 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20701 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20702 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20703 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20704 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20705
20706 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20707
20708 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20709 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20710 support for "repo" mode.
20711 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20712 * lib/g77-dg.exp: Likewise.
20713 * lib/obj-dg.exp: Likewise.
20714
20715 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20716
20717 Merge from gcc-3_2-rhl8-branch:
20718 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20719
20720 * gcc.dg/tls/opt-6.c: New test.
20721
20722 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20723
20724 * gcc.dg/20030405-1.c: New test.
20725
20726 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20727
20728 * gcc.dg/20030309-1.c: New test.
20729
20730 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20731
20732 * gcc.c-torture/execute/20030307-1.c: New test.
20733
20734 2003-02-20 Randolph Chung <tausq@debian.org>
20735
20736 * gcc.c-torture/compile/20030220-1.c: New test.
20737
20738 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20739
20740 * gcc.dg/20030217-1.c: New test.
20741
20742 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20743
20744 * gcc.c-torture/compile/20020129-1.c: New test.
20745
20746 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20747
20748 * gcc.dg/unroll-1.c: New test.
20749
20750 2002-11-16 Jan Hubicka <jh@suse.cz>
20751
20752 * gcc.c-torture/execute/20020920-1.c: New test.
20753
20754 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20755
20756 PR target/7434
20757 * gcc.c-torture/compile/20021008-1.c: New test.
20758
20759 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20760
20761 PR target/7559
20762 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20763
20764 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20765
20766 * gcc.c-torture/compile/20020807-1.c: New test.
20767
20768 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20769
20770 * gcc.dg/tls/opt-1.c: New test.
20771
20772 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20773
20774 * gcc.dg/20020729-1.c: New test.
20775
20776 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20777
20778 * g++.dg/opt/life1.C: New test.
20779
20780 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20781
20782 * gcc.dg/20020525-1.c: New test.
20783
20784 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20785
20786 PR c++/6794
20787 * g++.dg/ext/pretty1.C: New test.
20788 * g++.dg/ext/pretty2.C: New test.
20789
20790 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20791
20792 PR c++/8385
20793 * g++.dg/ext/typeof5.C: New test.
20794
20795 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20796
20797 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20798 __USER_LABEL_PREFIX__ into account.
20799 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20800
20801 2003-05-14 Roger Sayle <roger@eyesopen.com>
20802
20803 * gcc.dg/builtins-15.c: New test case.
20804
20805 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20806
20807 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20808
20809 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20810
20811 * lib/g++.exp: Tweak handling of additional source files.
20812 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20813 * g++.dg/special/conpr-2a.C: Rename to ...
20814 * g++.dg/special/conpr-2a.cc: ... this.
20815 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20816 * g++.dg/special/conpr-3a.C: Rename to ...
20817 * g++.dg/special/conpr-3a.cc: This.
20818 * g++.dg/special/conpr-3b.C: Rename to ...
20819 * g++.dg/special/conpr-3b.cc: This.
20820 * g++.dg/special/conpr-4.C: New test.
20821 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20822
20823 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20824
20825 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20826
20827 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20828
20829 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20830 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20831 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20832 * g++.old-deja/g++.other/warn3.C: Likewise.
20833
20834 2003-05-11 Roger Sayle <roger@eyesopen.com>
20835
20836 * gcc.dg/i386-387-1.c: Update to also test log.
20837 * gcc.dg/i386-387-2.c: Likewise.
20838
20839 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20840
20841 * g77.f-torture/execute/int8421.f: New test.
20842
20843 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20844
20845 PR c++/10230, c++/10481
20846 * g++.dg/lookup/scoped5.C: New test.
20847
20848 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20849
20850 PR c++/10552
20851 * g++.dg/template/ttp6.C: New test.
20852
20853 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20854
20855 * gcc.c-torture/execute/builtins: New directory.
20856 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20857 gcc.c-torture/execute/builtins.
20858 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20859 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20860 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20861 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20862
20863 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20864
20865 PR c++/9252
20866 * g++.dg/template/access8.C: New test.
20867 * g++.dg/template/access9.C: New test.
20868
20869 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20870
20871 PR c++/9554
20872 * g++.dg/parse/access1.C: New test.
20873
20874 2003-05-09 DJ Delorie <dj@redhat.com>
20875
20876 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20877 long, and not an int.
20878
20879 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20880
20881 PR c++/10555, c++/10576
20882 * g++.dg/template/memclass1.C: New test.
20883
20884 2003-05-08 DJ Delorie <dj@redhat.com>
20885
20886 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20887 targets.
20888 * gcc.c-torture/execute/20021024-1.x: Likewise.
20889 * gcc.c-torture/execute/shiftdi.x: Likewise.
20890 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20891 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20892 * gcc.dg/20021018-1.c: Likewise.
20893
20894 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20895
20896 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20897
20898 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20899 (bcopy): Call memmove.
20900
20901 2003-05-08 Roger Sayle <roger@eyesopen.com>
20902
20903 * g77.f-torture/compile/8485.f: New test case.
20904
20905 2003-05-07 Richard Henderson <rth@redhat.com>
20906
20907 PR c++/10570
20908 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
20909 Verify exception_cleanup not called for rethrows.
20910 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
20911 when exiting catch block without rethrowing.
20912 * g++.dg/eh/forced3.C: New.
20913 * g++.dg/eh/forced4.C: New.
20914
20915 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
20916
20917 * gcc.dg/20030505.c: Fix triplet.
20918
20919 2003-05-06 DJ Delorie <dj@redhat.com>
20920
20921 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
20922 * gcc.dg/nest.c: Likewise.
20923
20924 2003-05-05 Roger Sayle <roger@eyesopen.com>
20925
20926 * gcc.dg/builtins-14.c: New test case.
20927
20928 2003-05-05 Janis Johnson <janis187@us.ibm.com>
20929
20930 * lib/compat.exp (compat-execute): New argument.
20931 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
20932 * gcc.dg/compat: New test directory.
20933 * gcc.dg/compat/compat.exp: New expect script.
20934 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
20935 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
20936 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
20937 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
20938 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
20939 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
20940
20941 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
20942 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
20943 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
20944 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
20945 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
20946 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
20947 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
20948 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
20949 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
20950 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
20951 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
20952 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
20953 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
20954 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
20955 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
20956
20957 2003-05-05 Zack Weinberg <zack@codesourcery.com>
20958
20959 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
20960
20961 2003-05-05 Jakub Jelinek <jakub@redhat.com>
20962
20963 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
20964
20965 2003-05-05 Geoffrey Keating <geoffk@apple.com>
20966
20967 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
20968 * gcc.dg/ppc-fsel-2.c: New test.
20969
20970 * gcc.dg/unused-5.c: New test.
20971
20972 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20973
20974 PR c++/10496
20975 * g++.dg/warn/pmf1.C: New test.
20976
20977 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20978
20979 PR c++/4494
20980 * g++.dg/warn/main.C: New test.
20981
20982 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20983
20984 * gcc.dg/nonnull-3.c: New test.
20985
20986 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
20987
20988 * gcc.dg/cpp/Wtrigraphs.c: Update.
20989 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
20990
20991 2003-05-03 Geoffrey Keating <geoffk@apple.com>
20992
20993 * gcc.dg/ppc-fsel-1.c: New test.
20994
20995 2003-05-03 Zack Weinberg <zack@codesourcery.com>
20996
20997 PR c/10604
20998 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
20999
21000 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21001
21002 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21003
21004 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21005
21006 PR c++/9364, c++/10553, c++/10586
21007 * g++.dg/parse/typename4.C: New test.
21008 * g++.dg/parse/typename5.C: Likewise.
21009
21010 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21011
21012 * gcc.c-torture/compile/20030503-1.c: New test.
21013
21014 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21015
21016 * g++.dg/lookup/using5.C: Fix testcase error.
21017
21018 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21019
21020 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21021 since MEABI is no longer supported. Remove all vestiges
21022 of MEABI from the test.
21023
21024 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21025
21026 PR c++/10554
21027 * g++.dg/lookup/using5.C: New test.
21028
21029 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21030
21031 PR c++/8772
21032 * g++.dg/template/ttp5.C: New test.
21033
21034 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21035
21036 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21037 (dg-gpp-additional-sources): New function.
21038 (dg-gpp-additional-files): Likewise.
21039 * lib/g++.exp (additional_sources): New variable.
21040 (additional_files): Likewise.
21041 (g++_target_compile): Deal with them.
21042 * lib/old-dejagnu.exp: Remove.
21043 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21044 * g++.old-deja: Revise all tests to use dg commands.
21045
21046 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21047
21048 PR c++/9432, c++/9528
21049 * g++.dg/lookup/using4.C: New test.
21050
21051 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21052
21053 * gcc.dg/noreturn-5.c: New file.
21054 * gcc.dg/noreturn-6.c: New file.
21055
21056 * gcc.c-torture/compile/inline-1.c: New file.
21057
21058 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21059
21060 PR c++/10551
21061 * g++.dg/template/explicit1.C: New test.
21062
21063 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21064
21065 PR c++/10549
21066 * g++.dg/other/bitfield1.C: New test.
21067
21068 PR c++/10527
21069 * g++.dg/init/new7.C: New test.
21070
21071 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21072
21073 * g++.dg/ext/desig1.C: New test.
21074 * g++.dg/ext/init1.C: Update.
21075
21076 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21077
21078 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21079
21080 PR c++/10180
21081 * g++.dg/warn/Winline-1.C: New test.
21082
21083 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21084
21085 * gcc.c-torture/execute/string-opt-19.c: New test.
21086
21087 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21088 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21089
21090 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21091
21092 PR c++/10506
21093 * g++.dg/init/new6.C: New test.
21094
21095 PR c++/10503
21096 * g++.dg/init/ref6.C: New test.
21097
21098 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21099
21100 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21101
21102 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21103
21104 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21105 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21106
21107 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21108
21109 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21110 initialized static data members.
21111
21112 2003-04-25 H.J. Lu <hjl@gnu.org>
21113
21114 * gcc.dg/ia64-sync-4.c: New test.
21115
21116 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21117
21118 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21119 date.
21120
21121 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21122
21123 PR c++/10337
21124 * g++.dg/warn/conv1.C: New test.
21125 * g++.old-deja/g++.other/conv7.C: Adjust.
21126 * g++.old-deja/g++.other/overload14.C: Adjust.
21127
21128 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21129
21130 PR c++/10471
21131 * g++.dg/template/defarg2.C: New test.
21132
21133 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21134
21135 * gcc.dg/cpp/include2.c: Update.
21136 * gcc.dg/cpp/multiline-2.c: New.
21137 * gcc.dg/cpp/multiline.c: Update.
21138 * gcc.dg/cpp/strify2.c: Update.
21139 * gcc.dg/cpp/trad/literals-2.c: Update.
21140
21141 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21142
21143 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21144
21145 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21146
21147 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21148
21149 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21150
21151 PR c++/10451
21152 * g++.dg/parse/crash4.C: New test.
21153
21154 PR c++/9847
21155 * g++.dg/parse/crash5.C: New test.
21156
21157 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21158
21159 PR c++/10446
21160 * g++.dg/parse/crash3.C: New test.
21161
21162 PR c++/10428
21163 * g++.dg/parse/elab1.C: New test.
21164
21165 2003-04-22 Devang Patel <dpatel@apple.com>
21166
21167 * gcc.dg/cpp/trad/funlike-5.c: New test.
21168
21169 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21170
21171 * g++.dg/other/packed1.C: Fix dg options.
21172
21173 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21174
21175 * g++.dg/other/offsetof2.C: New test.
21176
21177 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21178
21179 * g++.dg/template/recurse.C: Adjust location of error messages.
21180
21181 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 PR c++/9881
21184 * g++.dg/init/addr-const1.C: New test.
21185 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21186
21187 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21188
21189 PR c++/10405
21190 * g++.dg/lookup/struct-hack1.C: New test.
21191
21192 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21193
21194 * ucs.c: Update diagnostic messages.
21195
21196 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21197
21198 * gcc.dg/cpp/truefalse.cpp: New test.
21199 * gcc.dg/cpp/cpp.exp: Update.
21200 * g++.dg/other/stdbool-if.C: Remove.
21201
21202 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21203
21204 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21205 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21206
21207 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21208
21209 * gcc.c-torture/compile/20030418-1.c: New test.
21210
21211 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21212
21213 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21214
21215 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21216
21217 PR c++/10347
21218 g++.dg/template/dependent-name1.C: New test.
21219
21220 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21221
21222 * gcc.dg/warn-1.c (tourist_guide): New array,
21223 contains a pointer to bar.
21224
21225 2003-04-16 Roger Sayle <roger@eyesopen.com>
21226
21227 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21228 * gcc.c-torture/execute/medce-1.c: New test case.
21229 * gcc.c-torture/execute/medce-2.c: New test case.
21230
21231 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21232
21233 * lib/prune.exp: Ignore more messages.
21234
21235 PR c++/10381
21236 * g++.dg/parse/lookup3.C: New test.
21237
21238 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21239
21240 * gcc.c-torture/compile/20030415-1.c : New test.
21241
21242 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21243
21244 * gcc.c-torture/execute/scope-2.c: Move to ...
21245 * gcc.dg/noncompile/scope.c: .... here.
21246
21247 2003-04-14 Roger Sayle <roger@eyesopen.com>
21248
21249 * gcc.dg/20030414-2.c: New test case.
21250
21251 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21252
21253 PR target/10377
21254 * gcc.dg/20030414-1.c: New test.
21255
21256 2003-04-13 Roger Sayle <roger@eyesopen.com>
21257
21258 * gcc.dg/builtins-12.c: New test case.
21259 * gcc.dg/builtins-13.c: New test case.
21260
21261 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21262
21263 * gcc.c-torture/execute/string-opt-18.c: New test.
21264
21265 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21266
21267 PR c++/10300
21268 * g++.dg/init/new5.C: New test.
21269
21270 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21271
21272 PR c++/7910
21273 * g++.dg/ext/dllimport1.C: New test.
21274
21275 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21276
21277 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21278
21279 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21280
21281 PR Fortran/9263
21282 * g77.f-torture/noncompile/9263.f: New test
21283 PR Fortran/1832
21284 * g77.f-torture/execute/1832.f: New test
21285
21286 2003-04-11 David Chad <davidc@freebsd.org>
21287 Loren J. Rittle <ljrittle@acm.org>
21288
21289 libobjc/8562
21290 * objc.dg/headers.m: New test.
21291
21292 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21293
21294 * gcc.c-torture/execute/builtin-noret-2.c: New.
21295 * gcc.c-torture/execute/builtin-noret-2.x: New.
21296 XFAIL builtin-noret-2.c at -O1 and above.
21297 * gcc.dg/redecl.c: New.
21298 * gcc.dg/Wshadow-1.c: Update error regexps.
21299
21300 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21301
21302 * g++.dg/abi/bitfield10.C: New test.
21303
21304 2003-04-09 Mike Stump <mrs@apple.com>
21305
21306 * gcc.dg/pch/pch.exp: Make testcase names longer.
21307 * g++.dg/pch/pch.exp: Make testcase names longer.
21308
21309 2003-04-08 Roger Sayle <roger@eyesopen.com>
21310
21311 * gcc.dg/builtins-11.c: New test case.
21312
21313 2003-04-08 Roger Sayle <roger@eyesopen.com>
21314
21315 * gcc.dg/builtins-9.c: New test case.
21316 * gcc.dg/builtins-10.c: New test case.
21317
21318 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21319
21320 * gcc.dg/noncompile/init-4.c.c: New test.
21321
21322 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21323
21324 * gcc.misc-test/gcov-9.c: New test.
21325 * gcc.misc-test/gcov-10.c: New test
21326 * gcc.misc-test/gcov-11.c: New test.
21327
21328 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21329
21330 PR optimization/10024
21331 * gcc.c-torture/compile/20030405-1.c: New test.
21332
21333 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21334
21335 * gcc.dg/pch/static-3.c: New.
21336 * gcc.dg/pch/static-3.hs: New.
21337 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21338
21339 2003-04-04 Richard Henderson <rth@redhat.com>
21340
21341 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21342 * g++.dg/eh/forced2.C: Likewise.
21343
21344 2003-04-03 Mike Stump <mrs@apple.com>
21345
21346 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21347 target arg.
21348 (scan-assembler-times, scan-assembler-not): Likewise.
21349 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21350
21351 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21352
21353 * gcc.dg/sparc-loop-1.c: New test.
21354
21355 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21356
21357 PR other/9274
21358 * g++.dg/pch/system-2.C: New.
21359 * g++.dg/pch/system-2.Hs: New.
21360
21361 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21362
21363 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21364
21365 * g++.dg/eh/simd-1.C (vecfunc): Same.
21366
21367 2003-04-01 Roger Sayle <roger@eyesopen.com>
21368
21369 * gcc.c-torture/execute/20030401-1.c: New test case.
21370
21371 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21372
21373 * objc.dg/defs.m: New.
21374
21375 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21376
21377 * g++.dg/eh/simd-1.C: New.
21378 * g++.dg/eh/simd-2.C: New.
21379
21380 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21381
21382 * gcc.c-torture/execute/simd-3.c: New.
21383
21384 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21385
21386 PR c/9936
21387 * gcc.dg/20030331-2.c: New test.
21388
21389 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21390
21391 PR c++/10278
21392 * g++.dg/parse/crash2.C: New test.
21393
21394 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21395
21396 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21397 * gcc.c-torture/execute/20030331-1.c: ...here.
21398
21399 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21400
21401 * gcc.c-torture/execute/20030331-1.c: New test.
21402
21403 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21404
21405 * lib/gcov.exp: Adjust call return testing strings.
21406 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21407
21408 2003-03-31 Roger Sayle <roger@eyesopen.com>
21409
21410 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21411 * gcc.dg/builtins-7.c: New test case.
21412 * gcc.dg/builtins-8.c: New test case.
21413
21414 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21415
21416 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21417
21418 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21419
21420 PR c++/7647
21421 * g++.dg/lookup-class-member-2.C: New test.
21422
21423 2003-03-30 Glen Nakamura <glen@imodulo.com>
21424
21425 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21426
21427 2003-03-28 Roger Sayle <roger@eyesopen.com>
21428
21429 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21430
21431 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21432
21433 * g++.dg/init/attrib1.C: New test.
21434
21435 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21436
21437 * gcc.dg/ultrasp8.c: New test.
21438
21439 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21440
21441 * gcc.dg/ultrasp7.c: New test.
21442
21443 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21444
21445 PR c++/10047
21446 * g++.dg/template/inline1.C: New test.
21447
21448 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21449
21450 * gcc.dg/sparc-dwarf2.c: New test.
21451
21452 2003-03-27 Roger Sayle <roger@eyesopen.com>
21453
21454 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21455 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21456
21457 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21458
21459 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21460 than reading .x files.
21461 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21462 * g77.dg/gcov/gcov-1.f: Likewise.
21463 * gcc.misc-tests/gcov-4b.c: Likewise.
21464 * gcc.misc-tests/gcov-5b.c: Likewise.
21465 * gcc.misc-tests/gcov-6.c: Likewise.
21466 * gcc.misc-tests/gcov-7.c: Likewise.
21467 * gcc.misc-tests/gcov-8.c: Likewise.
21468 * g++.dg/gcov/gcov-1.x: Remove.
21469 * g77.dg/gcov/gcov-1.x: Likewise.
21470 * gcc.misc-tests/gcov-4b.x: Likewise.
21471 * gcc.misc-tests/gcov-5b.x: Likewise.
21472 * gcc.misc-tests/gcov-6.x: Likewise.
21473 * gcc.misc-tests/gcov-7.x: Likewise.
21474 * gcc.misc-tests/gcov-8.x: Likewise.
21475
21476 2003-03-27 Glen Nakamura <glen@imodulo.com>
21477
21478 PR opt/10087
21479 * gcc.dg/20030324-1.c: New test.
21480
21481 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21482
21483 PR c++/10224
21484 * g++.dg/template/arg3.C: New test.
21485
21486 PR c++/10158
21487 * g++.dg/template/friend18.C: New test.
21488
21489 2003-03-26 Roger Sayle <roger@eyesopen.com>
21490
21491 * g77.f-torture/compile/20030326-1.f: New test case.
21492
21493 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21494
21495 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21496
21497 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21498
21499 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21500
21501 * gcc.dg/ia64-sync-3.c: New test.
21502
21503 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21504
21505 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21506
21507 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21508
21509 * gcc.dg/ultrasp6.c: New test.
21510
21511 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21512
21513 * gcc.dg/i386-signbit-1.c: New test.
21514 * gcc.dg/i386-signbit-2.c: New test.
21515 * gcc.dg/i386-signbit-3.c: New test.
21516
21517 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21518
21519 * gcc.dg/ultrasp5.c: Fix options.
21520
21521 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21522
21523 * gcc.dg/ultrasp5.c: Fix comment.
21524
21525 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21526
21527 PR fortran/10197
21528 * g77.f-torture/execute/10197.f: New test.
21529
21530 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21531
21532 PR c++/9898, c++/383
21533 * g++.dg/template/conv6.C: New test.
21534
21535 PR c++/10119
21536 * g++.dg/template/ptrmem5.C: New test.
21537
21538 PR c++/10026
21539 * g++.dg/lookup/koenig1.C: New test.
21540
21541 PR C++/10199
21542 * g++.dg/lookup/template2.C: New test.
21543
21544 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21545
21546 * g++.dg/opt/rtti1.C: New test.
21547
21548 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21549
21550 * gcc.dg/ultrasp5.c: New test.
21551
21552 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21553
21554 PR middle-end/9967
21555 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21556 builtin fputs.
21557
21558 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21559
21560 PR c/8224
21561 * gcc.dg/20030323-1.c: New test.
21562
21563 2003-03-23 Roger Sayle <roger@eyesopen.com>
21564
21565 * gcc.c-torture/compile/20030323-1.c: New test case.
21566
21567 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21568
21569 * gcc.dg/20030321-1.c: New test.
21570
21571 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21572
21573 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21574
21575 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21576
21577 PR c++/9978, c++/9708
21578 * g++.dg/ext/vlm1.C: Adjust expected error.
21579 * g++.dg/ext/vla2.C: New test.
21580 * g++.dg/template/arg1.C: New test.
21581 * g++.dg/template/arg2.C: New test.
21582
21583 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21584
21585 * g77.f-torture/execute/select.f: New test.
21586 * g77.f-torture/noncompile/select_no_compile.f: New test.
21587
21588 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 PR c++/9898
21591 * g++.dg/other/error4.C: New test.
21592
21593 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21594
21595 * g++.dg/template/friend17.C: New test.
21596
21597 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21598
21599 * gcc.c-torture/compile/20030320-1.c: New.
21600
21601 2003-03-20 Roger Sayle <roger@eyesopen.com>
21602
21603 * gcc.dg/builtins-6.c: New test case.
21604
21605 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21606
21607 PR target/10073
21608 * gcc.c-torture/compile/20030319-1.c: New.
21609
21610 2003-03-18 Jan Hubicka <jh@suse.cz>
21611
21612 * gcc.dg/i386-cvt-1.c: New test.
21613
21614 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21615
21616 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21617 * objc.dg/naming-2.m: Likewise.
21618
21619 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21620
21621 PR c++/9639
21622 * g++.dg/parse/crash1.C: New test.
21623
21624 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21625
21626 PR c++/8805
21627 * g++.dg/eh/cleanup1.C: New test.
21628
21629 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21630
21631 * gcc.c-torture/execute/20030316-1.c: New test case.
21632
21633 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21634
21635 PR c++/9629
21636 * g++.dg/init/ctor2.C: New test.
21637
21638 2003-03-15 Roger Sayle <roger@eyesopen.com>
21639
21640 * g77.f-torture/compile/xformat.f: New test case.
21641
21642 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21643
21644 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21645 * g++.old-deja/g++.mike/eh50.C: Likewise.
21646
21647 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21648
21649 PR c++/6440
21650 * g++.dg/template/spec7.C: New test.
21651 * g++.dg/template/spec8.C: Likewise.
21652
21653 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21654
21655 * gcc.c-torture/execute/20030313-1.c: New test.
21656
21657 2003-03-14 Richard Henderson <rth@redhat.com>
21658
21659 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21660
21661 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21662
21663 * gcc.c-torture/compile/20030314-1.c: New test.
21664
21665 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21666
21667 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21668 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21669 thumb target,
21670 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21671 to accept newer _imp__ prefix and additional
21672 newline in .drectve section.
21673 * gcc.dg/dll-4.c: Likewise.
21674 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21675 switch.
21676
21677 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21678
21679 * g++.dg/parse/namespace9.C: New test.
21680
21681 * g++.dg/init/ref5.C: New test.
21682 * g++.dg/parse/ptrmem1.C: Likewise.
21683
21684 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21685
21686 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21687 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21688 regular expression.
21689 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21690 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21691
21692 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21693
21694 * gcc.c-torture/execute/20030224-2.c: New test.
21695
21696 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21697
21698 * gcc.dg/decl-3.c: New test.
21699
21700 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21701
21702 * gcc.dg/i386-loop-2.c: New test.
21703
21704 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21705
21706 PR c++/9474
21707 * g++.dg/parse/namespace8.C: New test.
21708
21709 PR c++/9924
21710 * g++.dg/overload/builtin2.C: New test.
21711
21712 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21713
21714 * gcc.dg/return-type-3.c: New test.
21715
21716 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21717
21718 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21719 profiling options are not supported.
21720
21721 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21722
21723 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21724 * g++.old-deja/g++.warn/impint2.C: Likewise.
21725
21726 2003-03-10 Devang Patel <dpatel@apple.com>
21727
21728 * g++.dg/cpp/c++_cmd_1.C: New test.
21729 * g++.dg/cpp/c++_cmd_1.h: New file.
21730
21731 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21732
21733 * gcc.dg/altivec-9.c: New file.
21734
21735 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21736
21737 * gcc.dg/ppc-sdata-1.c: New test.
21738 * gcc.dg/ppc-sdata-2.c: New test.
21739
21740 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21741
21742 PR c++/9373
21743 * g++.dg/opt/ptrmem2.C: New test.
21744
21745 PR c++/8534
21746 * g++.dg/opt/ptrmem1.C: New test.
21747
21748 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21749
21750 * gcc.dg/i386-loop-1.c: New test.
21751
21752 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21753
21754 PR c++/9970
21755 * g++.dg/lookup/friend1.C: New test.
21756
21757 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21758
21759 PR c++/9823
21760 * g++.dg/parser/constructor1.C: New test.
21761
21762 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21763
21764 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21765
21766 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21767
21768 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21769
21770 * gcc.dg/cpp/Wunused.c: Update test.
21771
21772 2003-03-08 Jan Hubicka <jh@suse.cz>
21773
21774 * gcc.dg/inline-3.c: New test.
21775
21776 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21777
21778 PR c++/9809
21779 * g++.dg/parse/builtin1.C: New test.
21780
21781 PR c++/9982
21782 * g++.dg/abi/cookie1.C: New test.
21783 * g++.dg/abi/cookie2.C: Likewise.
21784
21785 PR c++/9524
21786 * g++.dg/template/field1.C: New test.
21787
21788 PR c++/9912
21789 * g++.dg/parse/class1.C: New test.
21790 * g++.dg/parse/namespace7.C: Likewise.
21791 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21792
21793 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21794
21795 * g++.dg/init/ref4.C: New test.
21796
21797 2003-03-07 Jan Hubicka <jh@suse.cz>
21798
21799 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21800 * gcc.dg/inline-3.c: New test.
21801
21802 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21803
21804 * g++.dg/init/ref3.C: New test.
21805
21806 PR c++/9965
21807 * g++.dg/init/ref2.C: New test.
21808
21809 PR c++/9400
21810 * g++.dg/warn/Wshadow-2.C: New test.
21811
21812 PR c++/9791
21813 * g++.dg/warn/Woverloaded-1.C: New test.
21814
21815 2003-03-05 Jan Hubicka <jh@suse.cz>
21816
21817 * gcc.dg/i386-local2.c: New.
21818 * gcc.dg/i386-local.c: Fix typo.
21819
21820 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21821
21822 * g++.dg/abi/layout3.C: New test.
21823
21824 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21825
21826 * gcc.c-torture/compile/20030305-1.c
21827
21828 2003-03-05 Jan Hubicka <jh@suse.cz>
21829
21830 * gcc.dg/i386-local.c: New.
21831
21832 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21833
21834 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21835
21836 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21837
21838 * gcc.dg/switch-2.c: New test.
21839 * gcc.dg/switch-3.c: New test.
21840 * gcc.dg/Wswitch.c: Adjust line numbers.
21841 * gcc.dg/Wswitch-default.c: Likewise.
21842 * gcc.dg/Wswitch-enum.c: Likewise.
21843
21844 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21845
21846 * gcc.c-torture/execute/20030222-1.c: New test.
21847
21848 2003-03-03 James E Wilson <wilson@tuliptree.org>
21849
21850 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21851
21852 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21853
21854 PR c++/9878
21855 * g++.dg/init/ref1.C: New test.
21856
21857 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21858
21859 * gcc.dg/sh-relax.c: New SH-only test.
21860
21861 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21862
21863 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21864 comment explaining purpose of testcase.
21865
21866 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21867
21868 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21869 for HC11/HC12 (asm needs two int registers).
21870 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21871 HC11/HC12 because the test uses an asm which needs two 32-bit
21872 registers.
21873
21874 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21875
21876 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21877 for HC11/HC12 (array is too large otherwise).
21878 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21879 * gcc.c-torture/compile/20010518-2.x: Likewise.
21880 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21881 HC11/HC12 (array is too large).
21882
21883 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21884
21885 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21886 * lib/g++-dg.exp (g++-dg-test): Likewise.
21887
21888 2003-03-01 Roger Sayle <roger@eyesopen.com>
21889
21890 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21891 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21892
21893 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21894
21895 * g++.dg/warn/implicit-typename1.C: Remove warning.
21896
21897 2003-02-28 Richard Henderson <rth@redhat.com>
21898
21899 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21900 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21901
21902 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21903
21904 * gcc.dg/pch/pch.exp: Change .pch to .gch.
21905 * g++.dg/pch/pch.exp: Likewise.
21906
21907 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21908
21909 PR c++/9879
21910 * testsuite/g++.dg/init/new4.C: New test.
21911
21912 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21913
21914 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
21915
21916 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
21917
21918 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
21919 unsigned long.
21920
21921 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
21922 wider than float.
21923
21924 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21925
21926 * lib/scanasm.exp: Add support for counting numbers of
21927 occurences.
21928 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
21929 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
21930
21931 2003-02-25 Mark Mitchell <mark@codesourcery.com>
21932
21933 PR c++/9683
21934 * g++.dg/template/static3.C: New test.
21935
21936 PR c++/9829
21937 * g++.dg/parse/namespace6.C: New test.
21938
21939 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21940
21941 PR target/9732
21942 * gcc.dg/20030225-1.c: New test.
21943
21944 2003-02-24 Mark Mitchell <mark@codesourcery.com>
21945
21946 * README: Remove out-of-date information.
21947
21948 PR c++/9836
21949 * g++.dg/template/spec6.C: New test.
21950
21951 2003-02-24 Jeff Law <law@redhat.com>
21952
21953 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
21954
21955 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21956
21957 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
21958 * gcc.dg/pragma-ep-1.c: Likewise.
21959
21960 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21961
21962 PR c++/9602
21963 * g++.dg/template/friend16.C: New test.
21964
21965 2003-02-23 Mark Mitchell <mark@codesourcery.com>
21966
21967 PR c++/5333
21968 * g++.dg/parse/fused-params1.C: Adjust error messages.
21969 * g++.dg/template/nested3.C: New test.
21970
21971 2003-02-24 Alan Modra <amodra@bigpond.net.au>
21972
21973 * g++.dg/abi/param1.C: New test.
21974
21975 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21976
21977 PR c++/7982
21978 * g++.dg/warn/implicit-typename1.C: New test.
21979
21980 2003-02-22 Kelley Cook <kelleycook@comcast.net>
21981
21982 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
21983 with "mtune".
21984 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21985 * gcc.c-torture/execute/20010129-1.x: Likewise.
21986 * gcc.dg/20011107-1.c: Likewise.
21987 * gcc.dg/20020108-1.c: Likewise.
21988 * gcc.dg/20020122-3.c: Likewise.
21989 * gcc.dg/20020206-1.c: Likewise.
21990 * gcc.dg/20020310-1.c: Likewise.
21991 * gcc.dg/20020426-2.c: Likewise.
21992 * gcc.dg/20020517-1.c: Likewise.
21993 * gcc.dg/991230-1.c: Likewise.
21994 * gcc.dg/i386-unroll-1.c: Likewise.
21995 * gcc.misc-tests/i386-prefetch.exp: Likewise.
21996
21997 2003-02-22 Jan Hubicka <jh@suse.cz>
21998
21999 * gcc.dg/i386-mul.c: New test.
22000
22001 2003-02-21 Roger Sayle <roger@eyesopen.com>
22002
22003 * gcc.dg/builtins-5.c: New test case.
22004
22005 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22006
22007 * gcc.dg/asmreg-1.c: New test.
22008
22009 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22010
22011 PR c++/9749
22012 * g++.dg/parse/varmod1.C: New test.
22013
22014 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22015
22016 PR c++/9727
22017 * g++.dg/template/op1.C: New test.
22018
22019 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22020
22021 PR c++/8906
22022 * g++.dg/template/nested2.C: New test.
22023
22024 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22025
22026 PR c++/8724
22027 * g++.dg/expr/dtor1.C: New test.
22028
22029 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22030
22031 * gcc.dg/cpp/include3.c: New test.
22032 * gcc.dg/cpp/inc/foo.h: New file.
22033
22034 2003-02-21 Glen Nakamura <glen@imodulo.com>
22035
22036 * gcc.c-torture/execute/20030221-1.c: New test.
22037
22038 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22039
22040 PR c++/9729
22041 * g++.dg/abi/conv1.C: New test.
22042
22043 2003-02-20 Jan Hubicka <jh@suse.cz>
22044
22045 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22046
22047 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22048
22049 * gcc.c-torture/compile/20030219-1.c: New test.
22050
22051 2003-02-18 Jan Hubicka <jh@suse.cz>
22052
22053 * gcc.dg/funcorder.c: New test.
22054
22055 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22056
22057 * gcc.c-torture/execute/20030218-1.c: New.
22058
22059 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22060
22061 * gcc.dg/20030218-1.c: New.
22062
22063 2003-02-18 Richard Henderson <rth@redhat.com>
22064
22065 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22066 * gcc.dg/attr-used-2.c: New.
22067
22068 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22069
22070 PR c++/9704
22071 * g++.dg/init/copy5.C: New test.
22072
22073 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22074
22075 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22076 * g++.dg/pch/pch.exp: Likewise.
22077
22078 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22079
22080 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22081 STACK_SIZE is not defined.
22082
22083 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22084
22085 PR c++/9457
22086 * g++.dg/template/init1.C: New test.
22087
22088 2003-02-16 Jan HUbicka <jh@suse.cz>
22089
22090 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22091 (foo): Add few extra tests
22092 * gcc.dg/c99-const-expr-3.c: Likewise.
22093 * gcc.c-torture/execute/20030216-1.c: New.
22094
22095 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22096
22097 PR c++/9459
22098 * g++.dg/ext/typeof4.C: New test.
22099
22100 2003-02-15 Roger Sayle <roger@eyesopen.com>
22101
22102 * gcc.dg/i386-387-3.c: New test case.
22103
22104 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22105
22106 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22107 cris-*-elf* cris-*-aout* and mmix-*-*.
22108
22109 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22110
22111 * gcc.dg/20030213-1.c: New test.
22112
22113 2003-02-12 Roger Sayle <roger@eyesopen.com>
22114
22115 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22116 * gcc.dg/i386-387-2.c: Likewise.
22117
22118 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22119
22120 * gcc.dg/ppc-spe.c: Fix formatting.
22121 Enable tests that were previously unsupported by gas.
22122 Delete tests for instructions that no longer exist.
22123 Switch arguments on evsubifw builtin.
22124
22125 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22126
22127 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22128 STACK_SIZE is too small.
22129
22130 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22131 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22132
22133 * gcc.dg/decl-2.c: New test.
22134
22135 2003-02-10 Jan Hubicka <jh@suse.cz>
22136
22137 * gcc.dg/i386-fpcvt-1.c: New test.
22138
22139 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22140
22141 * gcc.c-torture/execute/20030209-1.c: New test.
22142
22143 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22144
22145 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22146 int-wide bitops, use the constants of the same width.
22147 Likewise, if long long is 32-bit wide, test bitops using
22148 32-bit constants.
22149
22150 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22151
22152 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22153
22154 2003-02-07 Roger Sayle <roger@eyesopen.com>
22155
22156 * testsuite/gcc.dg/builtins-4.c: New test case.
22157
22158 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22159
22160 * gcc.dg/20020430-1.c: Fix dg command typos.
22161 * gcc.dg/20020503-1.c: Likewise.
22162
22163 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22164
22165 PR c++/8785
22166 * g++.dg/parse/fused-params1.C: New test.
22167
22168 PR c++/8857
22169 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22170
22171 PR c++/8921
22172 * g++.dg/parse/non-dependent1.C: New test.
22173
22174 PR c++/8928
22175 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22176
22177 PR c++/9228
22178 * g++.dg/parse/undefined7.C: New test.
22179 * g++.dg/parse/non-templ1.C: New test.
22180
22181 PR c++/9229
22182 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22183
22184 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22185
22186 * gcc.c-torture/compile/20030206-1.c: New test.
22187
22188 2003-02-05 Roger Sayle <roger@eyesopen.com>
22189
22190 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22191 "pow" to "foo" to avoid potential confusion with a math built-in.
22192
22193 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22194
22195 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22196 conditions for SPARC targets.
22197
22198 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22199
22200 * gcc.dg/20030204-1.c: New test.
22201
22202 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22203
22204 PR c++/38
22205 * g++.dg/parse/array-size1.C: New test.
22206
22207 PR c++/5657
22208 * g++.dg/parse/undefined3.C: New test.
22209
22210 PR c++/5665
22211 * g++.dg/parse/undefined4.C: New test.
22212
22213 PR c++/5975
22214 * g++.dg/parse/undefined5.C: New test.
22215
22216 PR c++/7259
22217 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22218
22219 PR c++/8578
22220 * g++.dg/parse/casting-operator1.C: New test.
22221
22222 PR c++/8596
22223 * g++.dg/parse/undefined6.C: New test.
22224
22225 PR c++/8736
22226 * g++.dg/parse/missing-template1.C: New test.
22227
22228 2003-02-04 Jan Hubicka <jh@suse.cz>
22229
22230 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22231 * gcc.dg/i386-cmov?.c: Likewise.
22232 * gcc.dg/i386-fpcvt-?.c: Likewise.
22233 * gcc.dg/i386-ssefp-1.c: Likewise.
22234 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22235 conventions.
22236
22237 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22238
22239 PR c++/7129
22240 * testsuite/g++.dg/ext/max.C: New test.
22241
22242 2003-02-03 Jan Hubicka <jh@suse.cz>
22243
22244 * gcc.c-torture/execute/20030203-1.c: New test.
22245
22246 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22247
22248 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22249 'natural-endian'.
22250
22251 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22252
22253 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22254 * g++.dg/init/new2.C: Likewise.
22255 * g++.dg/other/new1.C: Likewise.
22256
22257 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22258
22259 * gcc.dg/struct-ret-libc.c: New test.
22260
22261 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22262
22263 * gcc.dg/20030129-1.c: New test.
22264
22265 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22266
22267 PR c++/8849
22268 * g++.dg/template/ptrmem4.C: New test.
22269
22270 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22271
22272 * g++.dg/parser/constant1.C: New test.
22273
22274 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22275
22276 PR c++/8591
22277 * g++.dg/parse/friend2.C: New test.
22278
22279 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22280
22281 PR c++/9437
22282 * g++.dg/template/unify4.C: New test.
22283
22284 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22285
22286 * gcc.c-torture/execute/20030128-1.c: New test.
22287
22288 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22289
22290 * g++.dg/lookup/nested1.C: Test moved from ...
22291 * g++.old-deja/g++.other/lookup24.C: ... here.
22292
22293 2003-01-28 Jan Hubicka <jh@suse.cz>
22294
22295 * gcc.dg/i386-cmov5.c: New test.
22296
22297 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22298
22299 * gcc.c-torture/execute/20010925-1.c: Changed the
22300 memcpy declaration.
22301
22302 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22303
22304 PR c++/3902
22305 * g++.dg/parse/template5.C: New test.
22306
22307 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22308
22309 PR fortran/9258
22310 * g77.dg/pr9258: New test.
22311
22312 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22313
22314 * README: Move relevant parts from README.g++.
22315
22316 * README.g++: Remove this file.
22317
22318 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22319
22320 * g++.dg/abi/dcast1.C: New test.
22321
22322 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22323
22324 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22325
22326 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22327
22328 PR c++/47
22329 * g++.old-deja/g++.other/lookup24.C: New test.
22330
22331 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22332
22333 PR middle-end/7227
22334 * gcc.dg/uninit-C.c: New test.
22335
22336 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22337
22338 * g++.dg/abi/covariant1.C: New test.
22339
22340 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22341
22342 * gcc.dg/20030123-1.c: New test.
22343
22344 2003-01-25 Jan Hubicka <jh@suse.cz>
22345
22346 PR opt/8492
22347 * gcc.c-torture/compile/20030125-1.c
22348
22349 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22350
22351 PR c++/9403
22352 * g++.dg/parse/template3.C: New test.
22353 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22354
22355 PR c++/795
22356 * g++.dg/parse/template4.C: New test.
22357
22358 PR c++/9415
22359 * g++.dg/template/qual2.C: New test.
22360
22361 PR c++/8545
22362 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22363
22364 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22365
22366 2003-01-25 Roger Sayle <roger@eyesopen.com>
22367
22368 * gcc.c-torture/execute/switch-1.c: New test case.
22369
22370 2003-01-25 Jan Hubicka <jh@suse.cz>
22371
22372 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22373
22374 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22375
22376 Tweaks for Bison-1.875. From the NEWS file:
22377 "- `parse error' -> `syntax error'
22378 Bison now uniformly uses the term `syntax error'"
22379 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22380 * gcc.dg/cpp/digraph2.c: Likewise.
22381 * gcc.dg/cpp/direct2.c: Likewise.
22382 * gcc.dg/cpp/paste4.c: Likewise.
22383 * gcc.dg/c90-restrict-1.c: Likewise.
22384 * gcc.dg/c99-func-2.c: Likewise.
22385 * gcc.dg/noncompile/920721-2.c: Likewise.
22386 * gcc.dg/noncompile/930622-2.c: Likewise.
22387 * gcc.dg/noncompile/940112-1.c: Likewise.
22388 * gcc.dg/noncompile/950921-1.c: Likewise.
22389 * gcc.dg/noncompile/951123-1.c: Likewise.
22390 * gcc.dg/noncompile/971104-1.c: Likewise.
22391 * gcc.dg/noncompile/990416-1.c: Likewise.
22392
22393 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22394
22395 * g++.dg/parse/undefined1.C: Add error message.
22396
22397 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22398
22399 PR c++/9354
22400 * g++.dg/parse/new1.C: New test.
22401
22402 PR c++/9216
22403 * g++.dg/parse/template2.C: New test.
22404
22405 PR c++/9354
22406 * g++.dg/parse/typedef2.C: New test.
22407
22408 PR c++/9328
22409 * g++.dg/ext/typeof3.C: New test.
22410
22411 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22412
22413 PR c++/2738
22414 * g++.dg/parse/ret-type1.C: New test.
22415
22416 PR c++/3792
22417 * g++.dg/parse/tmpl-outside1.C: New test.
22418
22419 PR c++/4207
22420 * g++.dg/parse/int-as-enum1.C: New test.
22421
22422 PR c++/4903
22423 * g++.dg/parse/no-typename1.C: New test.
22424
22425 PR c++/5533
22426 * g++.dg/parse/no-value1.C: New test.
22427
22428 PR c++/5921
22429 * g++.dg/parse/wrong-inline1.C: New test.
22430
22431 PR c++/6402
22432 * g++.dg/parse/ref1.C: New test.
22433
22434 PR c++/6992
22435 * g++.dg/parse/attr-ctor1.C: New test.
22436
22437 PR c++/7229
22438 * g++.dg/parse/namespace5.C: New test.
22439
22440 PR c++/7917
22441 * g++.dg/parse/func-def1.C: New test.
22442
22443 PR c++/8143
22444 * g++.dg/parse/undefined1.C: New test.
22445
22446 PR c++/5723, PR c++/8522
22447 * g++.dg/parse/specialization1.C: New test.
22448
22449 PR c++/163, PR c++/8595
22450 * g++.dg/parse/struct-as-enum1.C: New test.
22451
22452 PR c++/9173
22453 * g++.dg/parse/undefined2.C: New test.
22454
22455 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22456
22457 PR c++/9298
22458 * g++.dg/parse/template1.C: New test.
22459
22460 PR c++/9384
22461 * g++.dg/parse/using1.C: New test.
22462
22463 PR c++/9285
22464 PR c++/9294
22465 * g++.dg/parse/expr2.C: New test.
22466
22467 PR c++/9388
22468 * g++.dg/parse/lookup2.C: Likewise.
22469
22470 2003-01-21 Jan Hubicka <jh@suse.cz>
22471
22472 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22473 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22474 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22475 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22476
22477 2003-01-20 Nick Clifton <nickc@redhat.com>
22478
22479 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22480 problem with ARM sibcall code generation.
22481
22482 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22483
22484 * gcc.c-torture/execute/20030120-1.c: New.
22485
22486 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22487
22488 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22489
22490 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22491
22492 PR c++/9272
22493 * g++.dg/parse/ctor1.C: New test.
22494
22495 PR c++/9294:
22496 * g++.dg/parse/qualified1.C: New test.
22497
22498 * g++.dg/parse/typename3.C: New test.
22499
22500 2003-01-16 Richard Henderson <rth@redhat.com>
22501
22502 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22503
22504 2003-01-16 Richard Henderson <rth@redhat.com>
22505
22506 * g++.dg/pch/pch.exp: Copy test header to the working directory
22507 before using it either for precompilation or direct use.
22508 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22509 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22510
22511 2003-01-16 Richard Henderson <rth@redhat.com>
22512
22513 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22514 before using it either for precompilation or direct use.
22515 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22516 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22517
22518 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22519
22520 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22521 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22522 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22523 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22524 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22525 typename warning into error.
22526 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22527 error messages.
22528 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22529 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22530 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22531 messages.
22532 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22533 make declaration visible in template.
22534 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22535 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22536 messages.
22537 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22538 message.
22539 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22540 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22541 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22542 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22543 typename warning with error message.
22544 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22545 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22546 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22547
22548 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22549
22550 * g++.dg/parse/ambig2.C: New test.
22551
22552 2003-01-15 Richard Henderson <rth@redhat.com>
22553
22554 * g++.dg/tls/init-2.C: Update error message string.
22555
22556 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22557
22558 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22559
22560 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22561
22562 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22563 all for HC11/HC12.
22564 * gcc.c-torture/compile/20001205-1.x: Likewise.
22565 * gcc.c-torture/compile/20001226-1.x: Likewise.
22566 * gcc.c-torture/compile/920520-1.x: Likewise.
22567 * gcc.c-torture/compile/961203-1.x: Likewise.
22568 * gcc.c-torture/compile/20020604-1.x: Likewise.
22569
22570 2003-01-15 Jan Hubicka <jh@suse.cz>
22571
22572 * gcc.c-torture/compile/20030115-1.c: New test.
22573
22574 * gcc.dg/i386-fpcvt-1.c: New test.
22575 * gcc.dg/i386-fpcvt-2.c: New test.
22576
22577 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22578
22579 Further conform g++'s __vmi_class_type_info to the C++ ABI
22580 specification.
22581 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22582 the specification.
22583
22584 2003-01-14 Jan Hubicka <jh@suse.cz>
22585
22586 * gcc.dg/i386-fpcvt-1.c: New test.
22587 * gcc.dg/i386-fpcvt-2.c: New test.
22588
22589 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22590
22591 * gcc.dg/i386-mmx-3.c: New test.
22592
22593 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22594
22595 PR c++/9264
22596 * g++.dg/parse/octal1.C: New file.
22597
22598 PR c++/9172
22599 * g++.dg/parse/typename1.C: New file.
22600
22601 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22602
22603 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22604 * gcc.dg/bf-no-ms-layout.c: Likewise.
22605 * gcc.dg/bf-ms-attrib.c: Likewise.
22606
22607 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22608
22609 PR c++/9099
22610 * g++.dg/parse/dtor1.C: New file.
22611
22612 PR c++/9128
22613 * g++.dg/rtti/typeid1.C: New file.
22614
22615 PR c++/9153
22616 * g++.dg/parse/lookup1.C: New file.
22617
22618 PR c++/9171
22619 * g++.dg/templ/spec5.C: New file.
22620
22621 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22622
22623 * gcc.c-torture/compile/20030110-1.c: New test.
22624
22625 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22626
22627 Merge from pch-branch:
22628
22629 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22630
22631 * gcc.dg/pch/cpp-1.h: New.
22632 * gcc.dg/pch/cpp-1.c: New.
22633 * gcc.dg/pch/cpp-2.h: New.
22634 * gcc.dg/pch/cpp-2.c: New.
22635
22636 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22637
22638 * gcc.dg/pch/except-1.h: New.
22639 * gcc.dg/pch/except-1.c: New.
22640
22641 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22642
22643 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22644 running test.
22645 * gcc.dg/pch: Include *.hp not *.h.
22646 * gcc.dg/pch/system-1.h: New.
22647 * gcc.dg/pch/system-1.c: New.
22648
22649 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22650
22651 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22652 rather than trying to build and run a program using PCH.
22653 * gcc.dg/pch: Remove dg-do commands from test files.
22654
22655 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22656
22657 * gcc.dg/pch/macro-3.c: New.
22658 * gcc.dg/pch/macro-3.h: New.
22659
22660 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22661
22662 * gcc.dg/pch/common-1.c: New.
22663 * gcc.dg/pch/common-1.h: New.
22664 * gcc.dg/pch/decl-1.c: New.
22665 * gcc.dg/pch/decl-1.h: New.
22666 * gcc.dg/pch/decl-2.c: New.
22667 * gcc.dg/pch/decl-2.h: New.
22668 * gcc.dg/pch/decl-3.c: New.
22669 * gcc.dg/pch/decl-3.h: New.
22670 * gcc.dg/pch/decl-4.c: New.
22671 * gcc.dg/pch/decl-4.h: New.
22672 * gcc.dg/pch/decl-5.c: New.
22673 * gcc.dg/pch/decl-5.h: New.
22674 * gcc.dg/pch/global-1.c: New.
22675 * gcc.dg/pch/global-1.h: New.
22676 * gcc.dg/pch/inline-1.c: New.
22677 * gcc.dg/pch/inline-1.h: New.
22678 * gcc.dg/pch/inline-2.c: New.
22679 * gcc.dg/pch/inline-2.h: New.
22680 * gcc.dg/pch/static-1.c: New.
22681 * gcc.dg/pch/static-1.h: New.
22682 * gcc.dg/pch/static-2.c: New.
22683 * gcc.dg/pch/static-2.h: New.
22684
22685 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22686
22687 * g++.dg/pch/pch.exp: Better handle failing testcases.
22688 * gcc.dg/pch/pch.exp: Likewise.
22689 * gcc.dg/pch/macro-1.c: New.
22690 * gcc.dg/pch/macro-1.h: New.
22691 * gcc.dg/pch/macro-2.c: New.
22692 * gcc.dg/pch/macro-2.h: New.
22693
22694 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22695
22696 * g++.dg/dg.exp: Treat files in pch/ specially.
22697 * g++.dg/pch/pch.exp: New file.
22698 * g++.dg/pch/empty.H: New file.
22699 * g++.dg/pch/empty.C: New file.
22700 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22701 "precompile".
22702
22703 * gcc.dg/pch/pch.exp: New file.
22704 * gcc.dg/pch/empty.h: New file.
22705 * gcc.dg/pch/empty.c: New file.
22706 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22707 "precompile".
22708
22709 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22710
22711 * g++.dg/template/friend14.C: New test.
22712
22713 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22714
22715 * gcc.dg/old-style-asm-1.c: New test.
22716
22717 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22718
22719 * gcc.c-torture/compile/20030109-1.c: New test.
22720
22721 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22722
22723 * gcc.c-torture/execute/20030109-1.c: New test.
22724
22725 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22726
22727 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22728 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22729 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22730 * g++.old-deja/g++.mike/eh2.C: Likewise
22731 * g++.old-deja/g++.mike/eh3.C: Likewise
22732 * g++.old-deja/g++.mike/eh5.C: Likewise
22733 * g++.old-deja/g++.mike/eh6.C: Likewise
22734 * g++.old-deja/g++.mike/eh7.C: Likewise
22735 * g++.old-deja/g++.mike/eh8.C: Likewise
22736 * g++.old-deja/g++.mike/eh9.C: Likewise
22737 * g++.old-deja/g++.mike/eh10.C: Likewise
22738 * g++.old-deja/g++.mike/eh12.C: Likewise
22739 * g++.old-deja/g++.mike/eh13.C: Likewise
22740 * g++.old-deja/g++.mike/eh14.C: Likewise
22741 * g++.old-deja/g++.mike/eh16.C: Likewise
22742 * g++.old-deja/g++.mike/eh17.C: Likewise
22743 * g++.old-deja/g++.mike/eh18.C: Likewise
22744 * g++.old-deja/g++.mike/eh21.C: Likewise
22745 * g++.old-deja/g++.mike/eh23.C: Likewise
22746 * g++.old-deja/g++.mike/eh24.C: Likewise
22747 * g++.old-deja/g++.mike/eh25.C: Likewise
22748 * g++.old-deja/g++.mike/eh26.C: Likewise
22749 * g++.old-deja/g++.mike/eh27.C: Likewise
22750 * g++.old-deja/g++.mike/eh28.C: Likewise
22751 * g++.old-deja/g++.mike/eh29.C: Likewise
22752 * g++.old-deja/g++.mike/eh31.C: Likewise
22753 * g++.old-deja/g++.mike/eh33.C: Likewise
22754 * g++.old-deja/g++.mike/eh34.C: Likewise
22755 * g++.old-deja/g++.mike/eh35.C: Likewise
22756 * g++.old-deja/g++.mike/eh36.C: Likewise
22757 * g++.old-deja/g++.mike/eh37.C: Likewise
22758 * g++.old-deja/g++.mike/eh38.C: Likewise
22759 * g++.old-deja/g++.mike/eh39.C: Likewise
22760 * g++.old-deja/g++.mike/eh40.C: Likewise
22761 * g++.old-deja/g++.mike/eh41.C: Likewise
22762 * g++.old-deja/g++.mike/eh42.C: Likewise
22763 * g++.old-deja/g++.mike/eh44.C: Likewise
22764 * g++.old-deja/g++.mike/eh46.C: Likewise
22765 * g++.old-deja/g++.mike/eh47.C: Likewise
22766 * g++.old-deja/g++.mike/eh48.C: Likewise
22767 * g++.old-deja/g++.mike/eh49.C: Likewise
22768 * g++.old-deja/g++.mike/eh50.C: Likewise
22769 * g++.old-deja/g++.mike/eh51.C: Likewise
22770 * g++.old-deja/g++.mike/eh53.C: Likewise
22771 * g++.old-deja/g++.mike/eh55.C: Likewise
22772 * g++.old-deja/g++.mike/p7912.C: Likewise
22773 * g++.old-deja/g++.mike/p9706.C: Likewise
22774 * g++.old-deja/g++.mike/p10416.C: Likewise
22775 * g++.old-deja/g++.mike/p11667.C: Likewise
22776 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22777 Remove redundant reference to Iris.
22778 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22779 Elxsi, i860, Pico Java, and WE32K.
22780
22781 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22782
22783 * g++.dg/ext/asm4.C: New test.
22784
22785 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22786
22787 PR c++/9030
22788 * g++.dg/template/friend12.C: New test.
22789 * g++.dg/template/friend13.C: Likewise.
22790 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22791
22792 2003-01-08 Jan Hubicka <jh@suse.cz>
22793
22794 * gcc.dg/i386-cadd.c: New test.
22795 * gcc.dg/i386-cmov4.c: Likewise.
22796
22797 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22798
22799 PR c++/9165
22800 * g++.dg/warn/Wunused-3.C: New test.
22801
22802 * g++.dg/abi/bitfield9.C: New test.
22803
22804 PR c++/9189
22805 * g++.dg/parse/defarg3.C: New test.
22806
22807 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22808
22809 * g++.dg/parse/ambig1.C: New test.
22810 * g++.dg/parse/defarg2.C: New test.
22811
22812 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22813
22814 * g++.dg/template/defarg-1.C: New test.
22815 * g++.dg/template/local2.C: Likewise.
22816
22817 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22818
22819 * gcc.c-torture/execute/20030105-1.c: New test.
22820
22821 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22822
22823 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22824 * g++.dg/parse/namespace4.C: Likewise.
22825
22826 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22827
22828 * g++.dg/template/ntp2.C: New test.
22829
22830 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22831
22832 * g++.dg/parse/extern-C-1.C: New test.
22833
22834 * g++.dg/parse/namespace4.C: New test.
22835
22836 * g++.dg/template/nested1.C: New test.
22837
22838 * g++.dg/parse/namespace3.C: New test.
22839
22840 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22841
22842 * g++.dg/lookup/two-stage1.C: New test.
22843
22844 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22845
22846 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22847 * g++.old-deja/g++.jason/access8.C: Likewise.
22848 * g++.old-deja/g++.other/decl5.C: Likewise.
22849
22850 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22851
22852 * g++.dg/parse/parse7.C: New test.
22853
22854 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22855
22856 PR c++/2843
22857 * g++.dg/ext/attrib7.C: New test.
22858
22859 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22860
22861 * g++.dg/parse/parse6.C: New test.
22862
22863 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22864
22865 * gcc.dg/h8300-stack-1.c: New.
22866
22867 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22868
22869 g++.dg/lookup/exception1.C: New test.
22870
22871 g++.dg/lookup/template1.C: New test.
22872
22873 g++.dg/parse/namespace2.C: New test.
22874
22875 g++.dg/parse/parens2.C: New test.
22876
22877 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22878
22879 * g++.dg/parse/parse5.C: New test.
22880 * g++.dg/lookup/scoped4.C: New test.
22881
22882 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22883
22884 * g++.dg/parse/parens1.C: New test.
22885
22886 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22887 angle-bracket1.C.
22888 * g++.dg/parse/parens2.C: New test.
22889
22890 * g++.dg/lookup/scope-operator1.C: New test.
22891
22892 * g++.dg/parse/operator1.C: New test.
22893
22894 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22895
22896 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22897 * g++.old-deja/g++.other/access6.C: Likewise.
22898 * g++.old-deja/g++.other/decl1.C: Likewise.
22899 * g++.old-deja/g++.pt/typename12.C: Likewise.
22900
22901 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22902
22903 * g++.dg/parse/namespace1.C: New test.
22904
22905 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22906
22907 * g++.dg/parse/parse4.C: New test.
22908
22909 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22910
22911 * g++.dg/parse/parse3.C: New test.
22912
22913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22914
22915 * g++.dg/parse/parse2.C: New test.
22916
22917 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22918
22919 * g++.dg/template/friend11.C: New test.
22920
22921 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22922
22923 * g++.dg/parse/parse1.C: New test.
22924
22925 2002-12-31 Janis Johnson <janis187@us.ibm.com>
22926
22927 * lib/profopt.exp: Change the name of a global variable to avoid
22928 possible clashes with other test suites.
22929
22930 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
22931
22932 * g++.dg/inherit/covariant8.C: New test.
22933
22934 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22935
22936 * g++.dg/init/array9.C: New test.
22937
22938 PR c++/9112
22939 * g++.dg/parse/expr1.C: New test.
22940
22941 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
22942
22943 * gcc.c-torture/compile/20021230-1.c: New test.
22944
22945 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
22946
22947 * g++.dg/inherit/covariant5.C: New test.
22948 * g++.dg/inherit/covariant6.C: New test.
22949 * g++.dg/inherit/covariant7.C: New test.
22950
22951 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22952
22953 PR c++/2739
22954 * g++.dg/other/access2.C: New test.
22955
22956 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
22957
22958 * g++.dg/other/anon-struct.C: No longer fails
22959 * g++.old-deja/g++.brendan/parse4.C: Likewise.
22960 * g++.old-deja/g++.brendan/parse5.C: Likewise.
22961 * g++.old-deja/g++.brendan/parse6.C: Likewise.
22962
22963 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
22964
22965 * g++.dg/parse/angle-bracket.C (main): No longer fails.
22966
22967 2002-12-27 Mark Mitchell <mark@codesourcery.com>
22968
22969 * g++.dg/eh/spec4.C: Remove stray semicolon.
22970 * g++.dg/expr/pmf-1.C: Change error message.
22971 * g++.dg/ext/asm1.C: Remove stray semicolon.
22972 * g++.dg/ext/typename1.C: Add missing typenames.
22973 * g++.dg/inherit/template-as-base.C: Change error message.
22974 * g++.dg/lookup/scoped1.C: Likewise.
22975 * g++.dg/lookup/scoped2.C: Likewise.
22976 * g++.dg/lookup/using2.C: Likewise.
22977 * g++.dg/other/component1.C: Remove stray semicolon.
22978 * g++.dg/other/do1.C: Change error message.
22979 * g++.dg/other/error2.C: Likewise.
22980 * g++.dg/other/init1.C: Likewise.
22981 * g++.dg/other/packed1.C: Remove stray semicolon.
22982 * g++.dg/other/ptrmem2.C: Change error message.
22983 * g++.dg/parse/parameter-declaration-1.C: Remove line number
22984 marker.
22985 * g++.dg/special/initp1.C: Remove invalid attribute usage.
22986 * g++.dg/template/access3.C: Add typename keyword.
22987 * g++.dg/template/access5.C: Remove stray semicolon.
22988 * g++.dg/template/access6.C: Likewise.
22989 * g++.dg/template/complit1.C: Likewise.
22990 * g++.dg/template/crash1.C: Change error message.
22991 * g++.dg/template/inherit2.C: Remove stray semicolon.
22992 * g++.dg/template/instantiate2.C: Likewise.
22993 * g++.dg/template/instantiate3.C: Change error message.
22994 * g++.dg/template/qual1.C: Remove stray semicolon.
22995 * g++.dg/template/qualttp18.C: Change error message.
22996 * g++.dg/template/ref1.C: Remove stray semicolon.
22997 * g++.dg/template/sizeof1.C (A::value): Declare it.
22998 * g++.dg/template/spec4.C: Change error message.
22999 * g++.dg/template/static1.C: Likewise.
23000 * g++.dg/template/type1.C: Likewise.
23001 * g++.dg/template/typename3.C: Likewise.
23002 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23003 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23004 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23005 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23006 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23007 named return value extension.
23008 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23009 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23010 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23011 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23012 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23013 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23014 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23015 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23016 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23017 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23018 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23019 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23020 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23021 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23022 syntax.
23023 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23024 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23025 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23026 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23027 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23028 * g++.old-deja/g++.brendan/template11.C: Likewise.
23029 * g++.old-deja/g++.brendan/template26.C: Likewise.
23030 * g++.old-deja/g++.brendan/template27.C: Use explicit
23031 specialization syntax.
23032 * g++.old-deja/g++.brendan/template30.C: Likewise.
23033 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23034 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23035 non-dependent names.
23036 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23037 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23038 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23039 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23040 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23041 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23042 named return value extension.
23043 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23044 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23045 * g++.old-deja/g++.ext/return1.C: Likewise.
23046 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23047 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23048 * g++.old-deja/g++.jason/access8.C: Likewise.
23049 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23050 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23051 pseudo-destructor names.
23052 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23053 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23054 pseudo-destructor names.
23055 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23056 * g++.old-deja/g++.jason/overload19.C: Likewise.
23057 * g++.old-deja/g++.jason/overload32.C: Likewise.
23058 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23059 stray semicolons.
23060 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23061 * g++.old-deja/g++.jason/return.C: Likewise.
23062 * g++.old-deja/g++.jason/return2.C: Likewise.
23063 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23064 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23065 syntax.
23066 * g++.old-deja/g++.jason/template10.C: Account for use of
23067 non-dependent names.
23068 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23069 syntax.
23070 * g++.old-deja/g++.jason/template37.C: Likewise.
23071 * g++.old-deja/g++.law/access4.C: Change error messages.
23072 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23073 pseudo-destructor names.
23074 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23075 * g++.old-deja/g++.law/ctors9.C: Likewise.
23076 * g++.old-deja/g++.law/cvt22.C: Likewise.
23077 * g++.old-deja/g++.law/dtors5.C: Likewise.
23078 * g++.old-deja/g++.law/global-init1.C: Likewise.
23079 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23080 * g++.old-deja/g++.law/operators28.C: Likewise.
23081 * g++.old-deja/g++.law/visibility28.C: Likewise.
23082 * g++.old-deja/g++.martin/eval1.C: Likewise.
23083 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23084 name.
23085 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23086 * g++.old-deja/g++.mike/net34.C: Likewise.
23087 * g++.old-deja/g++.mike/net36.C: Likewise.
23088 * g++.old-deja/g++.mike/ns2.C: Likewise.
23089 * g++.old-deja/g++.mike/p12306.C: Likewise.
23090 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23091 value extension.
23092 * g++.old-deja/g++.mike/p700.C: Likewise.
23093 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23094 * g++.old-deja/g++.mike/p710.C: Likewise.
23095 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23096 value extension.
23097 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23098 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23099 * g++.old-deja/g++.ns/crash2.C: Likewise.
23100 * g++.old-deja/g++.ns/crash3.C: Likewise.
23101 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23102 * g++.old-deja/g++.ns/ns17.C: Likewise.
23103 * g++.old-deja/g++.ns/template16.C: Likewise.
23104 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23105 keyword.
23106 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23107 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23108 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23109 named return value extension.
23110 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23111 * g++.old-deja/g++.other/access4.C: Issue additional error
23112 messages.
23113 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23114 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23115 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23116 * g++.old-deja/g++.other/crash25.C: Change error message.
23117 * g++.old-deja/g++.other/crash4.C: Change error message.
23118 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23119 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23120 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23121 checks.
23122 * g++.old-deja/g++.other/defarg8.C: Likewise.
23123 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23124 * g++.old-deja/g++.other/dtor10.C: Likewise.
23125 * g++.old-deja/g++.other/incomplete.C: Likewise.
23126 * g++.old-deja/g++.other/linkage7.C: Likewise.
23127 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23128 lookup algorithm.
23129 * g++.old-deja/g++.other/mangle2.C: Likewise.
23130 * g++.old-deja/g++.other/refinit2.C: Likewise.
23131 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23132 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23133 * g++.old-deja/g++.pt/crash28.C: Likewise.
23134 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23135 syntax.
23136 * g++.old-deja/g++.pt/crash32.C: Change error message.
23137 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23138 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23139 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23140 error message position.
23141 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23142 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23143 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23144 syntax.
23145 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23146 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23147 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23148 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23149 keyword.
23150 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23151 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23152 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23153 keyword.
23154 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23155 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23156 syntax.
23157 * g++.old-deja/g++.pt/friend28.C: Account for use of
23158 non-dependent names.
23159 * g++.old-deja/g++.pt/friend29.C: Likewise.
23160 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23161 rules.
23162 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23163 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23164 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23165 lookup rules.
23166 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23167 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23168 keyword.
23169 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23170 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23171 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23172 keyword.
23173 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23174 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23175 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23176 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23177 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23178 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23179 keyword.
23180 * g++.old-deja/g++.pt/spec10.C: Likewise.
23181 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23182 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23183 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23184 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23185 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23186 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23187 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23188 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23189 * g++.old-deja/g++.pt/typename15.C: Likewise.
23190 * g++.old-deja/g++.pt/typename22.C: Likewise.
23191 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23192 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23193 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23194 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23195 syntax.
23196 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23197 return value extension.
23198 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23199 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23200 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23201 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23202
23203 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23204
23205 * g++.dg/warn/inline1.C: New test.
23206 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23207 * g++.old-deja/g++.jason/synth10.C: Likewise.
23208 * g++.old-deja/g++.mike/net31.C: Likewise.
23209 * g++.old-deja/g++.mike/p8786.C: Likewise.
23210
23211 * g++.dg/template/friend10.C: New test.
23212 * g++.dg/template/conv5.C: New test.
23213
23214 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23215
23216 * g++.dg/lookup/scoped3.C: New test.
23217
23218 * g++.dg/lookup/decl1.C: New test.
23219 * g++.dg/lookup/decl2.C: New test.
23220
23221 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23222
23223 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23224 gcc.c-torture/compile/20021015-1.c,
23225 gcc.c-torture/compile/20021015-2.c,
23226 gcc.c-torture/compile/20021123-1.c,
23227 gcc.c-torture/compile/20021123-2.c,
23228 gcc.c-torture/compile/20021123-3.c,
23229 gcc.c-torture/compile/20021123-4.c,
23230 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23231 only to 3.1 or 3.2 branch.
23232
23233 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23234
23235 * gcc.dg/i386-bitfield3.c: New test.
23236
23237 * gcc.dg/i386-bitfield2.c: New test.
23238
23239 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23240
23241 * g++.dg/parse/conv_op1.C: New test.
23242
23243 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23244
23245 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23246 approved.
23247
23248 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23249
23250 * gcc.c-torture/compile/20021220-1.c: New test.
23251
23252 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23253
23254 * gcc.dg/i386-fastcall-1.c: New.
23255
23256 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23257
23258 * gcc.c-torture/execute/20021219-1.c: New test.
23259
23260 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23261
23262 * gcc.dg/i386-pic-1.c: New test.
23263
23264 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23265
23266 PR c++/8099
23267 * g++.dg/template/friend9.C: New test.
23268
23269 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23270
23271 PR c++/3663
23272 * g++.dg/template/access7.C: New test.
23273
23274 2002-12-18 Nick Clifton <nickc@redhat.com>
23275
23276 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23277 the libstdc++-v3 directory has been found.
23278
23279 2002-12-12 Devang Patel <dpatel@apple.com>
23280 * gcc.dg/darwin-ld-1.c: New test.
23281 * gcc.dg/darwin-ld-2.c: New test.
23282 * gcc.dg/darwin-ld-3.c: New test.
23283 * gcc.dg/darwin-ld-4.c: New test.
23284 * gcc.dg/darwin-ld-5.c: New test.
23285
23286 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23287
23288 * gcc.c-torture/compile/20021212-1.c: New test.
23289
23290 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23291
23292 * gcc.dg/fshort-wchar: New test.
23293
23294 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23295
23296 PR c++/8372
23297 * g++.dg/template/dtor1.C: New test.
23298
23299 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23300 markers.
23301
23302 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23303
23304 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23305
23306 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23307
23308 * g++.dg/template/static1.C: New test.
23309 * g++.dg/template/static2.C: New test.
23310 * g++.old-deja/g++.ext/memconst.C: New test.
23311
23312 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23313
23314 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23315 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23316 * g++.dg/special/initp1.C: Likewise.
23317
23318 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23319
23320 * gcc.c-torture/execute/20021204-1.c: New test.
23321
23322 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23323
23324 * gcc.dg/ppc-fmadd-1.c: New file.
23325 * gcc.dg/ppc-fmadd-2.c: New file.
23326 * gcc.dg/ppc-fmadd-3.c: New file.
23327
23328 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23329
23330 * gcc.c-torture/compile/20021204-1.c: New test.
23331
23332 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23333
23334 * g++.dg/inherit/covariant2.C: New test.
23335 * g++.dg/inherit/covariant3.C: New test.
23336 * g++.dg/inherit/covariant4.C: New test.
23337 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23338 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23339
23340 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23341
23342 PR c++/8688
23343 * g++.dg/init/brace3.C: New test.
23344
23345 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23346
23347 * gcc.dg/20020210-1.c: Fix a comment typo.
23348
23349 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23350
23351 PR c++/8720
23352 * g++.dg/parse/defarg1.C: New test.
23353
23354 PR c++/8615
23355 * g++.dg/template/char1.C: New test.
23356
23357 * g++.dg/template/varmod1.C: Fix typo.
23358
23359 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23360
23361 DR 180
23362 * g++.old-deja/g++.pt/crash32.C: Expect error.
23363
23364 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23365
23366 PR c++/5919
23367 * g++.dg/template/varmod1.C: New test.
23368
23369 PR c++/8727
23370 * g++.dg/inherit/typeinfo1.C: New test.
23371
23372 PR c++/8663
23373 * g++.dg/inherit/typedef1.C: New test.
23374
23375 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23376
23377 PR c++/8332
23378 PR c++/8493
23379 * g++.dg/template/strlen1.C: New test.
23380
23381 PR c++/8227
23382 * g++.dg/template/ctor2.C: New test.
23383
23384 PR c++/8214
23385 * g++.dg/init/string1.C: New test.
23386
23387 PR c++/8511
23388 * g++.dg/template/friend8.C: New test.
23389
23390 2002-11-29 Joe Buck <jbuck@synopsys.com>
23391
23392 * g++.dg/lookup/anon2.C: New test.
23393
23394 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23395
23396 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23397 h8300 port.
23398
23399 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23400
23401 * gcc.dg/bitfld-6.c: New test.
23402
23403 2002-11-27 Jan Hubicka <jh@suse.cz>
23404
23405 * gcc.c-torture/execute/20021127.[cx]: New test.
23406
23407 2002-11-26 Jan Hubicka <jh@suse.cz>
23408
23409 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23410 quality.
23411
23412 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23413
23414 * g++.dg/init/brace2.C: New test.
23415 * g++.old-deja/g++.mike/p9129.C: Correct.
23416
23417 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23418
23419 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23420
23421 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23422
23423 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23424
23425 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23426
23427 * testsuite/g++.dg/abi/empty11.C: New test.
23428 * testsuite/g++.dg/rtti/cv1.C: New test.
23429
23430 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23431
23432 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23433
23434 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23435
23436 * g++.dg/abi/empty10.C: New test.
23437
23438 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23439
23440 * gcc.c-torture/compile/20021124-1.c: New test.
23441
23442 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23443
23444 * g++.dg/abi/rtti2.C: New test.
23445
23446 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23447
23448 * gcc.dg/i386-unroll-1.c: New test.
23449
23450 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23451
23452 * gcc.c-torture/compile/20021120-1.c: New test.
23453 * gcc.c-torture/compile/20021120-2.c: New test.
23454
23455 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23456
23457 * gcc.dg/bitfld-5.c: New test.
23458
23459 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23460
23461 * gcc.c-torture/execute/20021120-3.c: New test.
23462
23463 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23464
23465 * gcc.c-torture/execute/20021120-2.c: New test.
23466
23467 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23468
23469 * gcc.c-torture/execute/20021120-1.c: New test.
23470
23471 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23472
23473 * gcc.c-torture/execute/20021118-3.c: New test.
23474
23475 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23476
23477 * gcc.c-torture/compile/20021119-1.c: New test.
23478
23479 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23480
23481 * gcc.dg/duff-1.c: New test.
23482 * gcc.dg/duff-2.c: New test.
23483 * gcc.dg/duff-3.c: New test.
23484
23485 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23486
23487 * gcc.dg/cpp/_Pragma5.c: New test.
23488
23489 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23490
23491 * gcc.c-torture/execute/20021118-2.c: New test.
23492
23493 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23494
23495 * gcc.c-torture/execute/20021118-1.c: New test.
23496
23497 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23498
23499 * gcc.dg/20021116-1.c: New test.
23500
23501 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23502
23503 * g++.dg/abi/vcall1.C: New test.
23504
23505 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23506
23507 * gcc.dg/20021029-1.c: New test.
23508 * gcc.dg/20021029-2.c: New test.
23509
23510 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23511
23512 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23513
23514 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23515
23516 PR c/8439
23517 * gcc.dg/20021110.c: Move to ...
23518 * gcc.c-torture/compile/20021110.c: .... here.
23519
23520 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23521
23522 PR c/8467
23523 * gcc.c-torture/execute/20021111-1.c
23524
23525 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23526
23527 PR c/8439
23528 * gcc.dg/20021110.c: New test.
23529
23530 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23531
23532 * g++.dg/abi/vthunk3.C: Run only on x86.
23533
23534 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23535
23536 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23537
23538 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23539
23540 * lib/compat.exp (compat-execute): Fix logic error in last
23541 change.
23542
23543 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23544
23545 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23546
23547 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23548
23549 PR c++/8389
23550 * g++.dg/template/access6.C: New test.
23551
23552 2002-11-08 Jan Hubicka <jh@suse.cz>
23553
23554 * gcc.dg/i386-ssefp-1.c: New test.
23555 * gcc.dg/i386-ssefp-1.c: New test.
23556
23557 2002-11-08 Jan Hubicka <jh@suse.cz>
23558
23559 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23560
23561 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23562
23563 * g++.dg/abi/vthunk3.C: New test.
23564
23565 PR c++/8338
23566 * g++.dg/template/crash2.C: New test.
23567
23568 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23569
23570 * testsuite/g++.dg/abi/dtor1.C: New test.
23571 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23572
23573 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23574
23575 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23576 Darwin.
23577
23578 2002-11-04 Adam Nemet <anemet@lnxw.com>
23579
23580 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23581 -mthumb. Only xfail with -O0.
23582
23583 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23584
23585 * g++.dg/abi/thunk1.C: New test.
23586 * g++.dg/abi/thunk2.C: Likewise.
23587 * g++.dg/abi/vtt1.C: Likewise.
23588
23589 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23590
23591 PR optimization/8423
23592 * gcc.c-torture/execute/builtin-constant.c: New test.
23593
23594 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23595
23596 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23597 Add some more cases.
23598
23599 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23600
23601 PR c++/8391
23602 * g++.dg/opt/local1.C: New test.
23603
23604 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23605
23606 PR c++/8160
23607 * g++.dg/template/complit1.C: New test.
23608
23609 PR c++/8149
23610 * g++.dg/template/typename4.C: Likewise.
23611
23612 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23613
23614 Core issue 287, PR c++/7639
23615 * g++.dg/template/instantiate1.C: Adjust error location.
23616 * g++.dg/template/instantiate3.C: New test.
23617 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23618 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23619 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23620
23621 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23622
23623 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23624
23625 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23626
23627 PR c++/8287
23628 * g++.dg/init/dtor2.C: New test.
23629
23630 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23631
23632 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23633 * gcc.dg/nest.c: Bypass errors on irix6.
23634
23635 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23636
23637 * gcc.dg/nest.c: Expect error for mmix-*-*.
23638 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23639
23640 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23641
23642 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23643 markers.
23644
23645 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23646
23647 2002-10-25 Mike Stump <mrs@apple.com>
23648
23649 * gcc.dg/warn-1.c: New test.
23650
23651 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23652
23653 * g++.dg/template/typename3.C: New test.
23654
23655 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23656
23657 * g++.dg/lookup/ptrmem1.C: New test.
23658
23659 * g++.dg/abi/vthunk2.C: New test.
23660
23661 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23662
23663 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23664
23665 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23666
23667 * g++.dg/abi/empty9.C: New test.
23668
23669 2002-10-24 Richard Henderson <rth@redhat.com>
23670
23671 * g++.dg/inherit/thunk1.C: Enable for ia64.
23672
23673 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23674
23675 PR c++/8067
23676 * g++.dg/lookup/pretty1.C: New test.
23677
23678 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23679
23680 * gcc.dg/20021023-1.c: New test.
23681
23682 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23683
23684 PR c++/7679
23685 * g++.dg/parse/inline1.C: New test.
23686
23687 2002-10-23 Richard Henderson <rth@redhat.com>
23688
23689 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23690
23691 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23692
23693 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23694
23695 PR c++/6579
23696 * g++.dg/parse/stmtexpr3.C: New test.
23697
23698 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23699
23700 * g++.dg/expr/cond1.C: New test.
23701
23702 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23703
23704 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23705
23706 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23707
23708 * g++.dg/abi/vbase13.C: New test.
23709 * g++.dg/abi/vbase14.C: Likewise.
23710
23711 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23712
23713 * gcc.dg/tls/pic-1.c: New test.
23714 * gcc.dg/tls/nonpic-1.c: New test.
23715 * gcc.dg/20021018-1.c: New test.
23716
23717 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23718
23719 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23720 Remove only files with the same base name as the test case.
23721 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23722 (profopt-execute): Likewise. Also, remove old profiling
23723 and performance data files before running the tests.
23724
23725 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23726 * g++.dg/bprob/bprob.exp: Likewise.
23727 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23728 to allow more general test case names.
23729
23730 * g++.dg/bprob/bprob-1.C: Rename to ...
23731 * g++.dg/bprob/g++-bprob-1.C: ... this.
23732
23733 * g77.dg/bprob/bprob-1.f: Rename to ...
23734 * g77.dg/bprob/g77-bprob-1.f: ... this.
23735
23736 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23737
23738 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23739 bison 1.50 or later.
23740
23741 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23742
23743 * g++.dg/README: Describe more test directories.
23744
23745 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23746
23747 * g++.dg/init/array6.C: Add additional tests.
23748
23749 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23750
23751 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23752 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23753
23754 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23755
23756 * gcc.c-torture/compile/20020604-1.x: New.
23757 * gcc.c-torture/compile/simd-5.x: Likewise.
23758 * gcc.c-torture/execute/920710-1.x: Likewise.
23759 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23760
23761 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23762
23763 * g++.dg/inherit/override1.C: Add dg-options clause.
23764
23765 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23766
23767 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23768 _mm_slli_si128.
23769
23770 2002-10-19 Andreas Schwab <schwab@suse.de>
23771
23772 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23773 directory component.
23774
23775 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23776
23777 * g++.dg/inherit/thunk1.C: New test.
23778
23779 * g++.dg/inherit/override1.C: New test.
23780
23781 * g++.dg/abi/mangle11.C: New test.
23782 * g++.dg/abi/mangle14.C: New test.
23783 * g++.dg/abi/mangle17.C: New test.
23784
23785 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23786
23787 * g++.dg/overload/member2.C: New test.
23788
23789 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23790
23791 * g++.dg/README: Describe new compat directory.
23792 * g++.dg/dg.exp: Skip tests in compat directory.
23793 * README.compat: New file.
23794 * lib/compat.exp: New expect script.
23795 * g++.dg/compat: New test directory.
23796 * g++.dg/compat/compat.exp: New expect script.
23797 * g++.dg/compat/abi: New test directory.
23798 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23799 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23800 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23801 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23802 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23803 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23804 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23805 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23806 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23807 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23808 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23809 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23810 * g++.dg/compat/break: New test directory.
23811 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23812 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23813 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23814 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23815 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23816 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23817 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23818 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23819 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23820 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23821 g++.dg/compat/break/README: New files.
23822 * g++.dg/compat/eh: New test directory.
23823 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23824 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23825 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23826 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23827 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23828 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23829 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23830 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23831 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23832 g++.dg/compat/eh/filter2_y.C,
23833 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23834 g++.dg/compat/eh/new1_y.C,
23835 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23836 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23837 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23838 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23839 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23840 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23841 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23842 g++.dg/compat/eh/unexpected1_y.C: New files.
23843 * g++.dg/compat/init: New test directory.
23844 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23845 g++.dg/compat/init/array5_y.C,
23846 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23847 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23848 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23849 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23850 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23851 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23852 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23853 g++.dg/compat/init/init-ref2_y.C: New files.
23854
23855 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23856
23857 PR c++/7584
23858 * g++.dg/inherit/using3.C: New test.
23859
23860 2002-10-17 Jan Hubicka <jh@suse.cz>
23861
23862 * gcc.dg/20021017-2.c: New test.
23863
23864 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23865
23866 * g++.dg/abi/mangle16.C: Adjust.
23867
23868 * g++.dg/init/array8.C: New test.
23869
23870 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23871
23872 * gcc.dg/special/mips-abi.exp: New test.
23873 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23874
23875 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23876
23877 * g++.dg/abi/mangle16.C: New test.
23878 * g++.dg/abi/mangle17.C: Likewise.
23879
23880 PR c++/7478
23881 * g++.dg/template/ref1.C: New test.
23882
23883 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23884
23885 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23886
23887 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23888
23889 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23890
23891 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23892
23893 PR c++/7524
23894 * g++.dg/init/array7.C: New test.
23895
23896 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23897
23898 * g++.dg/init/array6.C: New test.
23899
23900 * g++.dg/abi/mangle13.C: Likewise.
23901 * g++.dg/abi/mangle14.C: Likewise.
23902 * g++.dg/abi/mangle15.C: Likewise.
23903
23904 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23905
23906 * g++.dg/abi/empty8.C: New test.
23907
23908 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
23909
23910 * g++.dg/init/ctor1.C: New test.
23911
23912 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
23913
23914 * gcc.c-torture/execute/20021015-1.c: New test.
23915
23916 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
23917
23918 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
23919
23920 2002-10-14 Jan Hubicka <jh@suse.cz>
23921
23922 * gcc.dg/i386-ssetype-[1-5].c: New tests.
23923
23924 2002-10-14 Richard Henderson <rth@redhat.com>
23925
23926 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
23927
23928 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23929
23930 PR optimization/6631
23931 * g++.dg/opt/const2.C: New test.
23932
23933 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23934
23935 PR c++/7176
23936 * g++.dg/parse/friend1.C: New test.
23937 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
23938
23939 2002-10-14 Jakub Jelinek <jakub@redhat.com>
23940
23941 * gcc.dg/20021014-1.c: New test.
23942
23943 2002-10-11 Mark Mitchell <mark@codesourcery.com>
23944
23945 PR c++/5661
23946 * g++.dg/ext/vlm1.C: New test.
23947 * g++.dg/ext/vlm2.C: Likewise.
23948
23949 * g++.dg/init/array1.C: Remove invalid braces.
23950 * g++.dg/init/brace1.C: New test.
23951 * g++.dg/init/copy2.C: Likewise.
23952 * g++.dg/init/copy3.C: Likewise.
23953 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
23954 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
23955 braces.
23956
23957 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
23958
23959 * gcc.dg/cpp/assembler.S: Don't use -ansi.
23960
23961 2002-10-11 Richard Shann <richard.shann@superh.com>
23962
23963 * gcc.c-torture/compile/simd-5.c: New test.
23964
23965 2002-10-10 Roger Sayle <roger@eyesopen.com>
23966
23967 * gcc.c-torture/execute/shiftopt-1.c: New test case.
23968
23969 2002-10-10 Jim Wilson <wilson@redhat.com>
23970
23971 * gcc.c-torture/execute/20021010-1.c: New test.
23972
23973 2002-10-09 Zack Weinberg <zack@codesourcery.com>
23974
23975 PR c/7353
23976 * g++.dg/ext/typedef-init.C: New test.
23977 * gcc.dg/typedef-init.c: New test.
23978
23979 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
23980
23981 * gcc.dg/cpp/paste13.c: New test.
23982
23983 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23984
23985 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
23986 remaining platforms, XFAIL during compile, not execute. Don't
23987 XFAIL at -O0.
23988
23989 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
23990
23991 * gcc.dg/alias-1.c: Tweak expected warning.
23992
23993 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23994
23995 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
23996
23997 2002-10-06 Andreas Jaeger <aj@suse.de>
23998
23999 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24000 * gcc.dg/cpp/c++98.C: Likewise.
24001
24002 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24003 * g++.dg/cpp/c++98.C: Likewise.
24004
24005 * g++.dg/README (Subdirectories): Mention cpp directory.
24006
24007 PR target/7559
24008 * gcc.dg/20021006-1.c: New test.
24009
24010 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24011
24012 PR c++/7804
24013 * g++.dg/other/warning1.C: New test.
24014
24015 2002-10-04 Roger Sayle <roger@eyesopen.com>
24016
24017 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24018 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24019 and sparc-*-* with -m64 as expected failures. See PR 8087.
24020
24021 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24022
24023 PR c++/7931
24024 * g++.dg/template/ptrmem3.C: New test.
24025
24026 PR c++/7754
24027 * g++.dg/template/union1.C: New test.
24028
24029 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24030
24031 PR c++/8006
24032 * g++.dg/abi/mangle9.C: New test.
24033 * g++.dg/abi/mangle10.C: New test.
24034 * g++.dg/abi/mangle11.C: New test.
24035 * g++.dg/abi/mangle12.C: New test.
24036
24037 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24038
24039 PR c++/7188.
24040 * g++.dg/template/meminit1.C: New test.
24041 * g++.dg/warn/Wreorder-1.C: Likewise.
24042 * g++.old-deja/g++.mike/warn3.C: Tweak.
24043 * lib/prune.exp: Ingore "in copy constructor".
24044
24045 2002-10-02 Andreas Jaeger <aj@suse.de>
24046
24047 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24048 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24049 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24050 on x86-64.
24051
24052 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24053
24054 * gcc.dg/empty1.C: Fix typo.
24055
24056 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24057
24058 * gcc.dg/alias-1.c: New test.
24059
24060 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24061
24062 * gcc.dg/empty1.C: New test.
24063
24064 * g++.dg/tls/init-2.C: Tweak error messages.
24065
24066 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24067
24068 * gcc.c-torture/compile/20020923-1.c: New test.
24069
24070 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24071
24072 * gcc.c-torture/execute/ffs-1.c: New test.
24073 * gcc.c-torture/execute/ffs-2.c: Ditto.
24074
24075 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24076
24077 * g++.dg/overload/member1.C: New test.
24078
24079 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24080
24081 * g++.dg/abi/empty7.C: New test.
24082 * g++.dg/init/pm2.C: Likewise.
24083
24084 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24085
24086 * g++.dg/rtti/crash1.C: New test.
24087
24088 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24089
24090 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24091 gcc.dg/sibcall-4.c: New tests.
24092
24093 2002-09-28 Roger Sayle <roger@eyesopen.com>
24094
24095 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24096 powerpc and MMIX targets.
24097
24098 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24099
24100 * gcc.dg/cpp/20020927-1.c: New.
24101
24102 2002-09-26 David S. Miller <davem@redhat.com>
24103
24104 * gcc.c-torture/compile/trunctfdf.c: New.
24105
24106 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24107
24108 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24109
24110 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24111
24112 * gcc.c-torture/execute/loop-15.c: New.
24113
24114 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24115
24116 * README.QMTEST: Fix typo.
24117
24118 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24119
24120 * gcc.dg/20020926-1.c: New test.
24121
24122 2002-09-25 David S. Miller <davem@redhat.com>
24123
24124 PR target/7842
24125 * gcc.c-torture/execute/shiftdi.c: New test.
24126
24127 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24128
24129 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24130 unique to the tool.
24131 * lib/g77.exp (g77_init): Likewise.
24132 * lib/g++.exp (g++_init): Likewise.
24133 * lib/objc.exp (objc_init): Likewise.
24134
24135 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24136
24137 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24138 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24139 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24140
24141 2002-09-25 Richard Henderson <rth@redhat.com>
24142
24143 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24144 too-small long double.
24145
24146 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24147
24148 * gcc.dg/20020919-1.c: New test.
24149
24150 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24151
24152 * g++.dg/abi/bitfield6.C: New test.
24153 * g++.dg/abi/bitfield7.C: New test.
24154 * g++.dg/abi/bitfield8.C: New test.
24155 * g++.dg/abi/vbase11.C: New test.
24156
24157 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24158
24159 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24160 hppa*-*-hpux*. Update test comment.
24161
24162 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24163
24164 * gcc.dg/tls/struct-1.c: New test.
24165
24166 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24167
24168 * gcc.dg/cpp/tr-warn2.c: Update.
24169
24170 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24171
24172 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24173
24174 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24175
24176 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24177 systems.
24178
24179 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24180
24181 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24182
24183 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24184 Adjust for c++filt moved to binutils. Remove spurious duplicate
24185 setting of cxxfilt.
24186
24187 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24188
24189 * gcc.dg/20020312-2.c: Update for darwin.
24190
24191 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24192
24193 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24194
24195 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24196
24197 * objc.dg/comp-types-1.m: New test.
24198 * objc.dg/comp-types-2.m: New test.
24199 * objc.dg/comp-types-3.m: New test.
24200 * objc.dg/comp-types-4.m: New test.
24201 * objc.dg/comp-types-5.m: New test.
24202 * objc.dg/comp-types-6.m: New test.
24203
24204 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24205
24206 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24207
24208 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24209
24210 * g++.dg/other/do1.C: New test.
24211
24212 * g++.dg/template/subst1.C: New test.
24213
24214 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24215
24216 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24217
24218 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24219
24220 * g++.dg/template/qualttp20.C: Adjust expected errors.
24221 * g++.old-deja/g++.jason/report.C: Likewise.
24222 * g++.old-deja/g++.other/qual1.C: Likewise.
24223
24224 * g++.dg/lookup/scoped2.C: New test.
24225
24226 * g++.dg/ext/asm3.C: New test.
24227
24228 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24229
24230 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24231
24232 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24233
24234 * ChangeLog: follow spelling conventions.
24235 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24236 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24237 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24238 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24239 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24240 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24241 * g++.old-deja/g++.law/global-init1.C: Likewise.
24242 * g++.old-deja/g++.other/delete4.C: Likewise.
24243 * g++.old-deja/g++.other/inline21.C: Likewise.
24244 * g++.old-deja/g++.other/singleton.C: Likewise.
24245 * g77.dg/strlen0.f: Likewise.
24246 * g77.f-torture/compile/20010519-1.f: Likewise.
24247 * g77.f-torture/compile/980310-4.f: Likewise.
24248 * gcc.c-torture/compile/20000605-1.c: Likewise.
24249 * gcc.c-torture/execute/20020225-1.c: Likewise.
24250 * gcc.dg/c90-hexfloat-2.c: Likewise.
24251 * gcc.dg/c99-bool-1.c: Likewise.
24252 * gcc.dg/c99-hexfloat-2.c: Likewise.
24253 * gcc.dg/dll-2.c: Likewise.
24254 * gcc.dg/wtr-union-init-1.c: Likewise.
24255 * gcc.dg/wtr-union-init-2.c: Likewise.
24256 * gcc.dg/wtr-union-init-3.c: Likewise.
24257 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24258 * gcc.dg/cpp/defined.c: Likewise.
24259 * gcc.dg/cpp/macsyntx.c: Likewise.
24260 * gcc.dg/cpp/paste2.c: Likewise.
24261 * gcc.dg/cpp/trad/defined.c: Likewise.
24262 * gcc.dg/format/c90-printf-1.c: Likewise.
24263 * gcc.dg/format/c90-scanf-1.c: Likewise.
24264 * gcc.dg/format/c99-printf-1.c: Likewise.
24265 * gcc.dg/format/c99-scanf-1.c: Likewise.
24266 * gcc.misc-tests/gcov-8.c: Likewise.
24267 * lib/profopt.exp: Likewise.
24268
24269 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24270
24271 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24272
24273 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24274
24275 * g++.dg/inherit/using2.C: New test.
24276
24277 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24278
24279 * ChangeLog: Follow spelling conventions.
24280 * g++.dg/template/friend4.C: Likewise.
24281 * g++.old-deja/g++.pt/crash67.C: Likewise.
24282 * gcc.c-torture/execute/20000801-4.c: Likewise.
24283 * gcc.dg/c90-digraph-1.c: Likewise.
24284 * gcc.dg/c94-digraph-1.c: Likewise.
24285 * gcc.dg/c99-digraph-1.c: Likewise.
24286 * gcc.dg/cpp/line5.c: Likewise.
24287 * gcc.dg/cpp/multiline.c: Likewise.
24288 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24289 * gcc.dg/format/attr-3.c: Likewise.
24290 * gcc.dg/format/c90-scanf-3.c: Likewise.
24291 * gcc.dg/format/ext-4.c: Likewise.
24292
24293 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24294
24295 * g++.dg/template/pretty1.C: New test.
24296
24297 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24298
24299 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24300
24301 2002-09-13 Matt Austern <austern@apple.com>
24302
24303 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24304 passing a cast expression to a function by const reference.
24305
24306 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.dg/template/deduce1.C: New test.
24309
24310 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24311
24312 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24313 32-bit int.
24314
24315 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24316
24317 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24318 usage.
24319
24320 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24321
24322 * gcc.c-torture/compile/20020910-1.c: New test.
24323
24324 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24325
24326 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24327
24328 2002-09-10 Andreas Jaeger <aj@suse.de>
24329
24330 * gcc.dg/20020312-2.c: Adjust for x86-64.
24331
24332 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24333
24334 * g77.dg/7388.f: New test case for PR 7388.
24335
24336 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24337
24338 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24339
24340 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24341
24342 * objc.dg/proto-lossage-1.m: New test.
24343
24344 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24345
24346 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24347
24348 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24349
24350 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24351 expected to pass.
24352
24353 2002-09-06 Stan Shebs <shebs@apple.com>
24354 David Edelsohn <edelsohn@gnu.org>
24355
24356 * gcc.dg/weak: New directory.
24357 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24358 target-specific xfail bits.
24359 * gcc.dg/typeof-2.c: Move to new directory.
24360 * gcc.dg/weak.exp: New expect script.
24361
24362 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24363
24364 * gcc.c-torture/execute/extzvsi.c: New test.
24365
24366 2002-09-05 Stan Shebs <shebs@apple.com>
24367
24368 * gcc.dg/weak-1.c: xfail on Darwin.
24369 * gcc.dg/weak-2.c: Ditto.
24370 * gcc.dg/weak-3.c: Ditto.
24371 * gcc.dg/weak-4.c: Ditto.
24372 * gcc.dg/weak-5.c: Ditto.
24373 * gcc.dg/weak-6.c: Ditto.
24374 * gcc.dg/weak-7.c: Ditto.
24375 * gcc.dg/weak-8.c: Ditto.
24376 * gcc.dg/weak-9.c: Ditto.
24377
24378 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24379
24380 * gcc.c-torture/execute/loop-14.c: New test.
24381
24382 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24383
24384 * g++.dg/other/cxa-atexit1.C: New test.
24385
24386 * gcc.dg/typeof-2.c: New test.
24387
24388 2002-09-03 Roger Sayle <roger@eyesopen.com>
24389
24390 * gcc.dg/builtins-2.c: New testcase.
24391 * gcc.dg/builtins-3.c: New testcase.
24392
24393 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24394
24395 * gcc.dg/cpp/_Pragma4.c: New test.
24396
24397 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24398
24399 * objc/execute/nil_method-1.m: New testcase.
24400
24401 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24402
24403 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24404 [Object class], not [Object initialize].
24405
24406 2002-08-31 Roger Sayle <roger@eyesopen.com>
24407 Hans-Peter Nilsson <hp@bitrange.com>
24408
24409 * gcc.c-torture/execute/20020720-1.x: Skip test on
24410 mmix-knuth-mmixware. Correct comment.
24411
24412 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24413
24414 * testsuite/g++.dg/abi/bitfield5.C: New test.
24415 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24416
24417 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24418
24419 * objc.dg/undeclared-selector.m: New test.
24420
24421 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24422
24423 * g++.dg/other/offsetof1.C: Avoid cast warning.
24424
24425 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24426
24427 * objc.dg/super-class-2.m: New test.
24428
24429 2002-08-24 Matt Austern <austern@apple.com>
24430
24431 * g++.dg/ext/lvaddr.C: New test.
24432 * g++.dg/ext/lvcast.C: New test.
24433
24434 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24435
24436 * testsuite/g++.dg/inherit/cond1.C: New test.
24437
24438 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24439
24440 * gcc.dg/noncompile/incomplete-1.c: New test.
24441
24442 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24443
24444 * gcc.dg/typespec-1.c: New test.
24445
24446 2002-08-20 Devang Patel <dpatel@apple.com>
24447 * objc.dg/proto-hier-2.m: New test.
24448
24449 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24450
24451 * objc.dg/bitfield-1.m: New test.
24452 * objc.dg/bitfield-2.m: New test.
24453
24454 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24455
24456 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24457 gcc.dg/c99-flex-array-4.c: New tests.
24458
24459 2002-08-16 Stan Shebs <shebs@apple.com>
24460
24461 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24462
24463 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24464
24465 * gcc.dg/typeof-1.c: New test.
24466 * g++.dg/ext/typeof2.C: New test.
24467
24468 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24469
24470 * g++.dg/other/offsetof1.C: New test.
24471
24472 2002-08-14 Richard Henderson <rth@redhat.com>
24473
24474 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24475
24476 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24477
24478 * gcc.dg/cpp/_Pragma3.c: New test.
24479
24480 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24481
24482 * g++.dg/template/inherit3: New test.
24483
24484 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24485
24486 * gcc.dg/bitfld-4.c: Add blank options.
24487
24488 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24489
24490 * g++.dg/template/crash1.C: New test.
24491
24492 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24493
24494 * gcc.dg/tls/opt-2.c: New test.
24495
24496 2002-08-08 Devang Patel <dpatel@apple.com>
24497
24498 * objc.dg/selector-1.m : New test
24499
24500 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.dg/abi/bitfield4.C: New test.
24503 * gcc.dg/bitfld-4.c: New test.
24504
24505 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24506
24507 * g++.dg/other/packed1.C: New test.
24508
24509 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24510
24511 * g++.dg/abi/offsetof.C: Tweak error messages.
24512 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24513
24514 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24515
24516 * gcc.dg/bitfld-3.c: New test.
24517
24518 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24519 Richard Henderson <rth@redhat.com>
24520
24521 * gcc.dg/i386-bitfield1.c: New test.
24522 * g++.dg/abi/bitfield3.C: Update.
24523
24524 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24525
24526 * objc.dg/const-str-2.m: Update.
24527 * gcc.dg/cpp/c++98.c: Change to C extension.
24528 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24529 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24530
24531 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24532
24533 * testsuite/gcc.dg/tls/diag-3.c: New.
24534
24535 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24536
24537 * g++.dg/README (Subdirectories): Document new subdir expr.
24538 * g++.dg/expr/pmf-1.C: New test.
24539
24540 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24541
24542 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24543
24544 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24545
24546 * g++.dg/abi/bitfield3.C: New test.
24547
24548 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24549
24550 * lib/gcov.exp: Tweak expected line formats.
24551 * gcc.misc-tests/gcov8.c: New test.
24552 * gcc.misc-tests/gcov8.x: New flags.
24553
24554 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24555
24556 * consistency.vlad/layout/endian.c: Include string.h.
24557
24558 * gcc.c-torture/execute/20020805-1.c: New test.
24559
24560 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24561
24562 * g++.dg/other/conversion1.C: New test.
24563
24564 2002-08-03 Roger Sayle <roger@eyesopen.com>
24565
24566 * gcc.dg/builtins-1.c: New testcase.
24567
24568 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24569
24570 * g++.dg/inherit/access3.C: New test.
24571
24572 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24573
24574 * gcc.dg/ia64-visibility-2.c: New test.
24575
24576 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24577
24578 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24579 __qualifier_flags to __flags.
24580
24581 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24582
24583 * g++.dg/inherit/operator1.C: New test.
24584 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24585 * g++.dg/other/error1.C: Change expected error message.
24586 * g++.dg/template/conv4.C: Likewise.
24587
24588 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24589
24590 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24591 for documented behavior.
24592
24593 2002-07-25 Roger Sayle <roger@eyesopen.com>
24594
24595 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24596 several targets known to fail.
24597
24598 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24599
24600 * gcc.dg/mips-args-[123].c: New tests.
24601
24602 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24603
24604 * gcc.dg/ppc-spe.c: New.
24605
24606 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24607
24608 * g++.dg/other/ptrmem4.C: New testcase.
24609
24610 2002-07-24 Richard Henderson <rth@redhat.com>
24611
24612 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24613
24614 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24615
24616 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24617
24618 2002-07-24 Roger Sayle <roger@eyesopen.com>
24619
24620 * gcc.c-torture/execute/memset-3.c: New testcase.
24621
24622 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24623
24624 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24625 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24626
24627 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24628
24629 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24630 Delete.
24631
24632 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24633
24634 * gcc.c-torture/compile/simd-4.c: New test.
24635
24636 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24637
24638 PR c++/7347, c++/7348
24639 * g++.dg/template/access4.C: New test.
24640 * g++.dg/template/access5.C: New test.
24641 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24642 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24643 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24644 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24645
24646 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24647
24648 * gcc.dg/gnu89-init-2.c: New test.
24649
24650 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24651
24652 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24653
24654 2002-07-20 Roger Sayle <roger@eyesopen.com>
24655
24656 * gcc.c-torture/execute/20020720-1.c: New testcase.
24657
24658 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24659
24660 * gcc.dg/cpp/Wsignprom.c: New tests.
24661
24662 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24663
24664 * gcc.c-torture/execute/loop-13.c: New test.
24665
24666 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24667
24668 * gcc.dg/cpp/expr.c: New tests.
24669
24670 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24671
24672 * g++.dg/opt/pr6713.C: Add template instantiation.
24673
24674 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24675
24676 * gcc.dg/nest.c: New test.
24677
24678 2002-07-17 Richard Henderson <rth@redhat.com>
24679
24680 * g++.dg/opt/pr6713.C: New test.
24681
24682 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24683
24684 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24685 XFAIL for all x86 processors.
24686
24687 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24688
24689 * gcc.c-torture/execute/20010122-1.x: Do not test with
24690 -fomit-frame-pointer.
24691
24692 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24693
24694 * g++.dg/template/instantiate2.C: New test.
24695 * g++.dg/template/spec4.C: New test.
24696
24697 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24698
24699 * g++.dg/template/access2.C: New test.
24700 * g++.dg/template/access3.C: New test.
24701
24702 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24703
24704 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24705 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24706 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24707 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24708 Convert to use <stdarg.h>.
24709 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24710 Delete.
24711 * gcc.dg/va-arg-2.c: New.
24712 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24713
24714 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24715
24716 * gcc.c-torture/compile/20020710-1.c: New test.
24717
24718 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24719 Andrew Pinski <pinskia@physics.uc.edu>
24720
24721 gcc.c-torture/compile/simd-2.c: New testcase.
24722 gcc.c-torture/compile/simd-3.c: Likewise.
24723
24724 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24725
24726 PR c++/7224
24727 * g++.dg/overload/error1.C: New test.
24728
24729 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24730
24731 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24732 configuration and IRIX 6 O32 ABI.
24733
24734 2002-07-11 Roger Sayle <roger@eyesopen.com>
24735
24736 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24737
24738 2002-07-10 Roger Sayle <roger@eyesopen.com>
24739
24740 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24741
24742 2002-07-10 Jeffrey A Law <law@redhat.com>
24743
24744 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24745
24746 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24747
24748 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24749
24750 * gcc.dg/20020312-2.c: Check for __PPC__.
24751
24752 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24753
24754 * gcc.c-torture/compile/20020709-1.c: New test.
24755
24756 2002-07-07 Roger Sayle <roger@eyesopen.com>
24757
24758 * g++.dg/template/qualttp21.C: New test case.
24759
24760 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24761
24762 * gcc.c-torture/compile/20020706-1.c: New test.
24763 * gcc.c-torture/compile/20020706-2.c: New test.
24764
24765 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24766 Alexandre Oliva <aoliva@redhat.com>
24767
24768 * g++.dg/warn/incomplete1.C: New test.
24769
24770 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24771
24772 PR c++/7099
24773 * g++.dg/warn/noreturn1.C: New test.
24774
24775 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24776
24777 PR c++/6706
24778 * g++.dg/debug/debug6.C: New test.
24779 * g++.dg/debug/debug7.C: New test.
24780
24781 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24782
24783 * gcc.c-torture/compile/simd-3.c: New test.
24784
24785 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24786
24787 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24788 * gcc.dg/20020620-1.c: Likewise.
24789
24790 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24791
24792 PR c++/6944
24793 * g++.dg/init/array4.C: New test.
24794 * g++.dg/init/array5.C: New test.
24795
24796 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24797
24798 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24799 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24800
24801 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24802
24803 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24804 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24805 * gcc.dg/wtr-conversion-1.c: Likewise.
24806 * gcc.dg/wtr-escape-1.c: Likewise.
24807 * gcc.dg/wtr-int-type-1.c: Likewise.
24808 * gcc.dg/wtr-label-1.c: Likewise.
24809 * gcc.dg/wtr-static-1.c: Likewise.
24810 * gcc.dg/wtr-strcat-1.c: Likewise.
24811 * gcc.dg/wtr-suffix-1.c: Likewise.
24812 * gcc.dg/wtr-switch-1.c: Likewise.
24813 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24814 * gcc.dg/wtr-union-init-1.c: Likewise.
24815 * gcc.dg/wtr-union-init-2.c: Likewise.
24816 * gcc.dg/wtr-union-init-3.c: Likewise.
24817
24818 * gcc.dg/wtr-func-def-1.c: New test.
24819
24820 2002-07-02 Devang Patel <dpatel@apple.com>
24821
24822 * objc.dg/param-1.m: New test.
24823
24824 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24825
24826 * gcc.dg/cpp/trad/directive.c: Add test.
24827 * gcc.dg/cpp/trad/macroargs.c: Add test.
24828 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24829
24830 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24831
24832 * gcc.dg/cpp/cmdlne-M.c: New test.
24833
24834 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24835
24836 * objc.dg/desig-init-1.m: New test.
24837
24838 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24839
24840 PR c++/6716
24841 * g++.dg/template/instantiate1.C: New test.
24842
24843 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24844
24845 PR c++/7112
24846 * g++.dg/template/sizeof2.C: New test.
24847
24848 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24849
24850 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24851 gcc.dg/cpp/trad/include.c: New tests.
24852
24853 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24854
24855 PR target/7177
24856 * gcc.c-torture/compile/20020701-1.c: New test.
24857
24858 2002-07-01 Stan Shebs <shebs@apple.com>
24859
24860 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24861 header here...
24862 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24863 (objc-torture-execute): or here.
24864
24865 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24866
24867 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24868
24869 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24870
24871 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24872
24873 2002-06-30 Devang Patel <dpatel@apple.com>
24874
24875 * objc.dg/fsyntax-only.m: New test.
24876
24877 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24878
24879 PR c++/6695
24880 * g++.dg/template/friend7.C: New file.
24881
24882 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24883
24884 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24885 return type.
24886
24887 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24888
24889 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24890 avoid division by zero.
24891
24892 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24893
24894 * gcc.dg/Wunknownprag.c: New tests.
24895
24896 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24897
24898 * gcc.c-torture/execute/simd-2.c: New test.
24899
24900 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24901
24902 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24903 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24904 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
24905 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
24906 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
24907 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
24908 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
24909 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
24910 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
24911 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
24912 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
24913 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
24914 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
24915 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
24916 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
24917 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
24918 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
24919
24920 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
24921
24922 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
24923 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
24924 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
24925 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
24926 New tests.
24927 * gcc.dg/cpp/trad/directive.c: Update.
24928
24929 2002-06-23 Andreas Jaeger <aj@suse.de>
24930
24931 * gcc.c-torture/execute/complex-6.c: New.
24932
24933 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
24934
24935 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
24936 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
24937 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
24938 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
24939
24940 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
24941
24942 * gcc.dg/cpp/trad: New directory with traditional tests copied
24943 from parent directory.
24944 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24945 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24946 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24947 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24948 Move to trad/ and rename.
24949 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
24950 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
24951 gcc.dg/cpp/trad/redef2.c: New tests.
24952 * gcc.dg/cpp/trad/trad.exp: New driver.
24953
24954 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
24955
24956 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24957 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24958 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24959 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24960 Remove.
24961
24962 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
24963
24964 * gcc.dg/20020620-1.c: New test.
24965
24966 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24967
24968 * g++.dg/template/ttp4.C: New test.
24969
24970 2002-06-19 Jakub Jelinek <jakub@redhat.com>
24971
24972 * g++.dg/opt/vt1.C: Fix regexp.
24973
24974 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24975
24976 * gcc.c-torture/execute/pure-1.c: Make functions static again.
24977 Don't use attribute `noinline'.
24978
24979 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24980
24981 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
24982
24983 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
24984
24985 * gcc.c-torture/execute/simd-1.c: New.
24986
24987 * gcc.dg/simd-1.c: New.
24988
24989 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24990
24991 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
24992
24993 2002-06-16 Richard Henderson <rth@redhat.com>
24994
24995 * g++.dg/ext/anon-struct1.C: New.
24996 * g++.dg/ext/anon-struct2.C: New.
24997 * g++.dg/ext/anon-struct3.C: New.
24998 * gcc.dg/anon-struct-1.c: New.
24999 * gcc.dg/anon-struct-2.c: New.
25000 * gcc.dg/anon-struct-3.c: New.
25001 * gcc.dg/20011008-1.c: Adjust warning text.
25002 * gcc.dg/20020527-1.c: Add -fms-extensions.
25003
25004 2002-06-16 Richard Henderson <rth@redhat.com>
25005
25006 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25007
25008 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25009
25010 * gcc.c-torture/execute/20020615-1.c: New test.
25011
25012 2002-06-15 Roger Sayle <roger@eyesopen.com>
25013
25014 * gcc.c-tortuture/execute/compare-1.c: New test case.
25015 * gcc.c-tortuture/execute/compare-2.c: New test case.
25016 * gcc.c-tortuture/execute/compare-3.c: New test case.
25017
25018 2002-06-13 Richard Henderson <rth@redhat.com>
25019
25020 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25021 ia64 ilp32.
25022
25023 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25024
25025 * g++.dg/template/typename2.C: Update error message.
25026
25027 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25028
25029 * gcc.c-torture/execute/20020611-1.c: New test.
25030
25031 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25032
25033 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25034 list of targets to skip.
25035
25036 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25037
25038 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25039 targets if not optimizing.
25040
25041 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25042
25043 * gcc.c-torture/compile/20020605-1.c: New test.
25044
25045 * g++.dg/opt/vt1.C: New test.
25046
25047 * gcc.dg/20020531-1.c: New test.
25048
25049 * gcc.dg/20020530-1.c: New test.
25050
25051 * gcc.dg/20020527-1.c: New test.
25052
25053 * g++.dg/opt/cse1.C: New test.
25054
25055 2002-06-07 Roger Sayle <roger@eyesopen.com>
25056
25057 * gcc.dg/20020607-2.c: New test case.
25058
25059 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25060
25061 * gcc.c-torture/compile/20020604-1.c: New test.
25062
25063 2002-06-04 Richard Henderson <rth@redhat.com>
25064
25065 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25066 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25067 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25068
25069 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25070
25071 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25072
25073 2002-06-03 Richard Henderson <rth@redhat.com>
25074
25075 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25076 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25077
25078 2002-06-02 Richard Henderson <rth@redhat.com>
25079
25080 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25081 test functions static.
25082
25083 2002-06-02 Andreas Jaeger <aj@suse.de>
25084
25085 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25086 now.
25087
25088 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25089
25090 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25091 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25092 Update for mofified diagnostics.
25093 * gcc.dg/c99-intconst-1.c: No longer fail.
25094
25095 2002-06-02 Richard Henderson <rth@redhat.com>
25096
25097 * gcc.dg/uninit-A.c: Remove xfail markers.
25098
25099 2002-06-01 Roger Sayle <roger@eyesopen.com>
25100
25101 * gcc.dg/fnegate-1.c: New test case.
25102
25103 2002-05-30 Osku Salerma <osku@iki.fi>
25104
25105 * gcc.c-torture/execute/mayalias-1.c: New file.
25106
25107 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25108
25109 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25110 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25111 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25112
25113 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25114
25115 * gcc.c-torture/execute/20020529-1.c: New test.
25116
25117 2002-05-27 Richard Henderson <rth@redhat.com>
25118
25119 * g++.dg/ext/attrib6.C: New test case.
25120
25121 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25122
25123 * gcc.c-torture/execute/pure-1.c: New test.
25124
25125 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25126
25127 * gcc.dg/cpp/arith-2.c: Remove.
25128
25129 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25130
25131 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25132 * gcc.dg/cpp/if-3.c: Remove.
25133
25134 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25135
25136 * g++.dg/opt/cse2.C: New test.
25137
25138 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25139
25140 * gcc.dg/cpp/arith-1.c: New semantic tests.
25141 * gcc.dg/cpp/if-1.c: Update.
25142
25143 2002-05-24 Ben Elliston <bje@redhat.com>
25144
25145 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25146
25147 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25148
25149 * gcc.dg/verbose-asm.c: New test.
25150
25151 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25152
25153 * gcc.dg/cpp/paste12.c: New test.
25154
25155 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25156
25157 * g++.dg/parse/named_ops.C: New test.
25158
25159 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25160
25161 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25162
25163 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25164
25165 * gcc.dg/weak-2.c: Allow optional leading underscore
25166 in scan-assembler symbol name.
25167 * gcc.dg/weak-3.c: Likewise.
25168 * gcc.dg/weak-4.c: Likewise.
25169 * gcc.dg/weak-5.c: Likewise.
25170
25171 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25172
25173 * gcc.dg/20020523-1.c: New test.
25174
25175 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25176
25177 * objc.dg/const-str-2.m: Update now that we stop after
25178 a command line error.
25179
25180 2002-05-22 Richard Henderson <rth@redhat.com>
25181
25182 * g++.dg/dg.exp: Fix typo in test pruneing.
25183
25184 2002-05-22 Richard Henderson <rth@redhat.com>
25185
25186 * g++.dg/dg.exp: Prune the tls subdirectory.
25187 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25188 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25189 * g++.dg/tls/init-1.C: New.
25190
25191 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25192
25193 * gcc.dg/20020517-1.c: New test.
25194
25195 2002-05-21 Richard Henderson <rth@redhat.com>
25196
25197 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25198 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25199
25200 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25201
25202 * g++.dg/other/copy2.C: New test.
25203
25204 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25205
25206 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25207 (MAX_COPY): Bump up to 10 times sizeof (long long).
25208 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25209
25210 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25211 sizeof (long long).
25212
25213 * gcc.c-torture/execute/strcpy-1.c: New test.
25214
25215 2002-05-19 Jason Merrill <jason2redhat.com>
25216
25217 * g++.dg/ext/oper1.C: New test.
25218
25219 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25220 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25221
25222 * README.QMTEST: New file.
25223
25224 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25225
25226 2002-05-19 Andreas Jaeger <aj@suse.de>
25227
25228 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25229 now.
25230 * gcc.c-torture/execute/loop-2d.x: Likewise.
25231
25232 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25233
25234 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25235 support weak symbols.
25236 * gcc.dg/weak-4.c: Likewise
25237 * gcc.dg/weak-6.c: Likewise
25238
25239 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25240
25241 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25242 cygwin, coff and h8300-*-hms targets
25243 * gcc.dg/weak-5.c: Likewise
25244 * gcc.dg/weak-7.c: Likewise
25245
25246 2002-05-16 Jason Merrill <jason@redhat.com>
25247
25248 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25249 (scan-assembler-not, scan-assembler-dem): Likewise.
25250 (scan-assembler-dem-not): Likewise.
25251
25252 2002-05-15 Richard Henderson <rth@redhat.com>
25253
25254 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25255
25256 2002-05-15 Richard Henderson <rth@redhat.com>
25257
25258 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25259 (vfoo1f): Warning here.
25260 (vfoo1l): Don't redefine the alias.
25261
25262 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25263
25264 * g++.dg/init/pm1.C: New test.
25265
25266 2002-05-12 David S. Miller <davem@redhat.com>
25267
25268 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25269 types.
25270
25271 2002-05-10 Roger Sayle <roger@eyesopen.com>
25272
25273 * gcc.c-torture/execute/20020510-1.c: New test case.
25274
25275 2002-05-10 David S. Miller <davem@redhat.com>
25276
25277 * gcc.c-torture/execute/conversion.c: Test long double too.
25278
25279 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25280
25281 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25282 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25283 * lib/g++.exp (g++_link_flags): Likewise.
25284 * lib/objc.exp (objc_target_compile): Likewise.
25285
25286 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25287
25288 * gcc.dg/cpp/poison.c: Update.
25289 * gcc.dg/cpp/20000625-2.c: Remove.
25290 * gcc.dg/cpp/direct2s.c: Remove final test.
25291
25292 2002-05-08 Tom Rix <trix@redhat.com>
25293
25294 * gcc.c-torture/execute/20020508-1.c: New test.
25295 * gcc.c-torture/execute/20020508-2.c: New test.
25296 * gcc.c-torture/execute/20020508-3.c: New test.
25297
25298 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25299
25300 * gcc.dg/cpp/charconst-4.c: More tests.
25301
25302 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25303
25304 PR c/6569
25305 * gcc.dg/weak-3.c: Update location of warning messages.
25306 * gcc.dg/weak-5.c: Likewise.
25307
25308 2002-05-06 Roger Sayle <roger@eyesopen.com>
25309
25310 * gcc.c-torture/execute/20020506-1.c: New test case.
25311
25312 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25313
25314 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25315
25316 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25317
25318 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25319
25320 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25321
25322 * gcc.dg/cpp/charconst-3.c: New test.
25323
25324 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25325
25326 * gcc.dg/cpp/charconst.c: Update tests.
25327
25328 2002-05-05 Tim Josling <tej@melbpc.org.au>
25329
25330 * treelang: Added directory for new sample language treelang. Also
25331 lib/treelang.exp: New file to signal treelang should be tested.
25332
25333 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25334
25335 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25336 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25337 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25338 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25339 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25340 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25341 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25342
25343 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25344
25345 * gcc.dg/format/xopen-2.c: New test.
25346
25347 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25348
25349 * gcc.dg/20020503-1.c: New test.
25350
25351 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25352
25353 * g++.dg/init/dtor1.C: Make it tougher.
25354
25355 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25356
25357 * g++.dg/init/dtor1.C: New test.
25358
25359 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25360
25361 * gcc.dg/altivec-8.c: New.
25362
25363 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25364
25365 * gcc.dg/altivec-7.c: New.
25366
25367 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25368
25369 * g++.dg/parse/typedef1.C: New test.
25370
25371 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25372
25373 PR c++/6486
25374 * g++.dg/template/friend6.C: New test.
25375
25376 PR c++/6492
25377 * g++.dg/init/copy1.C: New test.
25378
25379 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25380
25381 * g++.dg/warn/effc1.C: New test.
25382
25383 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25384
25385 * gcc.dg/cpp/if-cexp.c: Add a test.
25386
25387 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25388
25389 * gcc.dg/20020426-2.c: New test.
25390
25391 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25392
25393 * gcc.dg/cpp/if-mop.c: Update.
25394 * gcc.dg/cpp/if-mpar.c: Add test.
25395 * gcc.dg/cpp/if-oppr.c: Update.
25396
25397 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25398
25399 PR c/6343
25400 * gcc.dg/weak-[2-7].c: New tests.
25401
25402 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25403
25404 * gcc.dg/enum1.c: New test.
25405
25406 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25407
25408 PR c++/6497
25409 * g++.dg/inherit/access2.C: New test.
25410
25411 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25412
25413 PR bootstrap/6445
25414 * gcc.dg/20020426-1.c: New test.
25415
25416 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25417
25418 * g++.dg/abi/enum1.C: New test.
25419
25420 2002-04-26 Richard Henderson <rth@redhat.com>
25421
25422 * gcc.dg/c99-bool-1.c: Expect always true warning.
25423
25424 2002-04-25 Roger Sayle <roger@eyesopen.com>
25425
25426 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25427
25428 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25429
25430 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25431 targets.
25432
25433 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25434
25435 * g++.dg/abi/mange7.C: New test.
25436
25437 PR c++/6438.
25438 * g++.dg/parse/stmtexpr2.C: New test.
25439
25440 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25441
25442 * gcc.dg/20020312-2.c: Add SH target.
25443
25444 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25445
25446 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25447 compiler output on mips*-*-irix*.
25448
25449 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25450
25451 * g++.dg/parse/attr1.C: New test.
25452
25453 2002-04-23 Roger Sayle <roger@eyesopen.com>
25454
25455 * gcc.c-torture/execute/string-opt-17.c: New test case.
25456 * gcc.c-torture/execute/memset-2.c: New test case.
25457
25458 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25459
25460 PR c++/6256:
25461 * g++.dg/template/friend5.C: New test.
25462
25463 PR c++/6331:
25464 * g++.dg/template/qual1.C: Likewise.
25465
25466 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25467
25468 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25469 Include stdlib.h, not stdio.h or ctype.h.
25470
25471 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25472
25473 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25474 cris-*-elf* and mmix-*-*.
25475 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25476 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25477 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25478 Ditto.
25479 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25480 * gcc.dg/wchar_t-1.c: Ditto.
25481
25482 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25483
25484 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25485 Clarify comment.
25486
25487 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25488
25489 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25490
25491 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25492
25493 * gcc.c-torture/execute/20000906-1.x: Delete.
25494
25495 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25496
25497 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25498
25499 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25500
25501 * PR6367
25502 * g77.f-torture/execute/6367.f: New test.
25503 * g77.f-torture/execute/6367.x: Disable for MMIX.
25504
25505 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25506
25507 * PR6352
25508 * g++.dg/opt/inline2.C: New test.
25509
25510 2002-04-18 Richard Henderson <rth@redhat.com>
25511
25512 * gcc.dg/20000906-1.c: Enable for all targets.
25513 * gcc.c-torture/compile/iftrap-2.c: New.
25514
25515 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25516
25517 * gcc.dg/20020418-1.c: New test.
25518 * gcc.dg/20020418-2.c: New test.
25519
25520 2002-04-18 Richard Henderson <rth@redhat.com>
25521
25522 * gcc.c-torture/compile/iftrap-1.c: New.
25523 * gcc.dg/iftrap-1.c: Adjust for ia64.
25524 * gcc.dg/iftrap-2.c: New.
25525
25526 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25527
25528 * gcc.c-torture/compile/20020418-1.c: New test.
25529
25530 2002-04-18 Roger Sayle <roger@eyesopen.com>
25531
25532 * gcc.c-torture/compile/20020415-1.c: New.
25533
25534 2002-04-18 David S. Miller <davem@redhat.com>
25535
25536 * gcc.c-torture/execute/20020418-1.c: New test.
25537
25538 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25539
25540 * gcc.dg/20020416-1.c: New test.
25541
25542 * g++.dg/opt/inline1.C: New test.
25543
25544 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25545
25546 * gcc.dg/altivec-5.c: New test.
25547
25548 * gcc.dg/20020415-1.c: New test.
25549
25550 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25551
25552 * testsuite/lib/chill.exp: Remove.
25553
25554 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25555
25556 * g++.dg/other/big-struct.C: New test.
25557
25558 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25559
25560 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25561 of scratch file.
25562
25563 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25564
25565 PR c/6277
25566 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25567 in scan-assembler function name
25568
25569 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25570
25571 * g77.f-torture/execute/980628-4.x,
25572 g77.f-torture/execute/980628-5.x,
25573 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25574 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25575 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25576 i[34567]86-*-*.
25577
25578 2002-04-13 David S. Miller <davem@redhat.com>
25579
25580 * gcc.c-torture/execute/20020413-1.c: New test.
25581
25582 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25583
25584 * gcc.dg/asm-6.c,
25585 * g++.dg/ext/asm1.C: New tests.
25586
25587 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25588
25589 PR c++ 5373.
25590 * g++.dg/parse/stmtexpr1.C: New test.
25591
25592 PR c++/5189.
25593 * g++.dg/template/copy1.C: New test.
25594
25595 2002-04-12 Richard Henderson <rth@redhat.com>
25596
25597 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25598
25599 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25600
25601 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25602 gcc.c-torture/execute/20020307-2.c.
25603
25604 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25605
25606 * g++.dg/ext/attrib5.C,
25607 * g++.dg/lookup/struct1.C: New tests.
25608
25609 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25610
25611 * gcc.dg/20020411-1.c: New test.
25612
25613 * gcc.c-torture/execute/20020411-1.c: New test.
25614
25615 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25616
25617 * g77.f-torture/execute/6177.f: New test.
25618
25619 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25620
25621 PR middle-end/6247
25622 * g++.dg/opt/cleanup1.C: New test.
25623
25624 * g++.dg/opt/const1.C: New test.
25625
25626 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25627
25628 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25629
25630 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25631
25632 PR c++/5507
25633 * g++.dg/template/typename2.C: New test.
25634
25635 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25636
25637 * gcc.c-torture/execute/loop-12.c: New.
25638
25639 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25640
25641 * g77.f-torture/execute/980628-4.x,
25642 g77.f-torture/execute/980628-5.x,
25643 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25644 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25645 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25646
25647 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25648
25649 PR optimization/6086
25650 * g++.dg/opt/preinc1.C: New test.
25651
25652 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25653
25654 PR c++/5571
25655 * g++.dg/opt/static2.C: New test.
25656
25657 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25658
25659 PR c/5120
25660 * gcc.dg/20020406-1.c: New test.
25661
25662 2002-04-04 David S. Miller <davem@redhat.com>
25663
25664 * gcc.c-torture/execute/20020404-1.c: New test.
25665
25666 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25667
25668 PR c/6123
25669 * gcc.dg/20020312-2.c: Do not declare global register variable
25670 if __PIC__ or __pic__ is defined.
25671
25672 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25673
25674 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25675 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25676
25677 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25678
25679 * gcc.misc-tests/linkage.exp: Update last change to handle
25680 sparc*-, not just sparc-.
25681
25682 2002-04-03 Richard Henderson <rth@redhat.com>
25683
25684 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25685
25686 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25687
25688 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25689
25690 2002-04-02 David S. Miller <davem@redhat.com>
25691
25692 * gcc.c-torture/execute/20020402-3.c: New test.
25693
25694 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25695
25696 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25697 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25698
25699 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25700 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25701 g77.f-torture/execute/20001201.x,
25702 g77.f-torture/execute/u77-test.x: New files.
25703
25704 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25705 * gcc.dg/wchar_t-1.c: Ditto.
25706
25707 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25708
25709 * gcc.c-torture/execute/20020402-1.c: New test.
25710
25711 2002-04-01 Richard Henderson <rth@redhat.com>
25712
25713 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25714
25715 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25716
25717 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25718
25719 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25720
25721 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25722
25723 * g++.dg/inherit/template-as-base.C: Expect error.
25724 * g++.dg/inherit/namespace-as-base.C: Likewise.
25725
25726 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25727
25728 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25729 g++.dg/ext/instantiate3.C: Tweak match patterns.
25730
25731 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25732 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25733 -da test.
25734
25735 2002-03-31 Richard Henderson <rth@redhat.com>
25736
25737 * gcc.dg/special/alias-2.c: New.
25738 * gcc.dg/special/ecos.exp: Run it.
25739
25740 2002-03-31 Richard Henderson <rth@redhat.com>
25741
25742 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25743
25744 2002-03-31 Kazu Hirata <kazu@hxi.com>
25745
25746 * gcc.dg/weak-1.c: Disable on h8300 port.
25747
25748 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25749
25750 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25751 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25752 ordering tests.
25753 * g++.dg/bprob/bprob-1.C: New test.
25754 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25755 * g++.dg/gcov/gcov-1.C: New test.
25756 * g++.dg/gcov/gcov-1.x: New file.
25757 * g++.dg/gcov/gcov-2.C: New test.
25758 * g++.dg/gcov/gcov-3.C: New test.
25759 * g++.dg/gcov/gcov-3.h: New file.
25760
25761 2002-03-28 Roger Sayle <roger@eyesopen.com>
25762
25763 * g++.old-deja/g++.other/builtins5.C: New test.
25764 * g++.old-deja/g++.other/builtins6.C: New test.
25765 * g++.old-deja/g++.other/builtins7.C: New test.
25766 * g++.old-deja/g++.other/builtins8.C: New test.
25767 * g++.old-deja/g++.other/builtins9.C: New test.
25768
25769 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25770
25771 * g++.dg/opt/static1.C: New test.
25772
25773 * g++.dg/opt/longbranch1.C: New test.
25774
25775 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25776
25777 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25778
25779 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25780
25781 2002-03-28 Jeffrey A Law (law@redhat.com)
25782
25783 * gcc.c-torture/execute/20020328-1.c: New test.
25784
25785 2002-03-27 Richard Henderson <rth@redhat.com>
25786
25787 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25788 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25789 move from g++.old-deja/g++.ext/.
25790
25791 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25792
25793 * g++.dg/init/new2.C: New test.
25794
25795 2002-03-26 Richard Henderson <rth@redhat.com>
25796
25797 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25798
25799 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25800 on sparc.
25801
25802 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25803 sparcv9 systems.
25804 * gcc.dg/20001102-1.c: Likewise.
25805
25806 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25807
25808 * gcc.dg/cpp/endif-pedantic1.c,
25809 gcc.dg/cpp/endif-pedantic2.c: New tests.
25810
25811 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25812
25813 * g++.dg/init/new1.C: New test.
25814
25815 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25816
25817 * g++.dg/abi/vbase9.C: New test.
25818
25819 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25820
25821 * gcc.dg/arm-asm.c: New test.
25822
25823 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25824
25825 * gcc.dg/Wswitch-enum.c: New test.
25826 Fix PR c/5044.
25827
25828 2002-03-26 Richard Henderson <rth@redhat.com>
25829
25830 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25831 structure.
25832
25833 2002-03-25 Richard Henderson <rth@redhat.com>
25834
25835 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25836 sparcv9 systems.
25837
25838 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25839 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25840
25841 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25842
25843 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25844
25845 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25846
25847 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25848 targets using generic thunk support.
25849
25850 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25851
25852 * gcc.c-torture/compile/20020323-1.c: New test.
25853
25854 * g++.dg/opt/conj2.C: New test.
25855
25856 2002-03-24 Richard Henderson <rth@redhat.com>
25857
25858 * gcc.dg/weak-1.c: Use -fno-common.
25859
25860 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25861
25862 * g77.dg/f77-edit-apostrophe-out.f: New test
25863 * g77.dg/f77-edit-h-out.f: New test
25864 * g77.dg/f77-edit-t-in.f: New test
25865 * g77.dg/f77-edit-t-out.f: New test
25866 * g77.dg/f77-edit-x-out.f: New test
25867 * g77.dg/f77-edit-slash-out.f: New test
25868 * g77.dg/f77-edit-colon-out.f: New test
25869 * g77.dg/f77-edit-s-out.f: New test
25870
25871 2002-03-24 Richard Henderson <rth@redhat.com>
25872
25873 * objc/execute/formal_protocol-6.x: New XFAIL.
25874
25875 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25876
25877 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25878 that do not support weak symbols
25879
25880 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25881
25882 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25883 * lib/g77.exp: Likewise
25884 * lib/objc.exp: Likewise
25885
25886 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25887
25888 * gcc.dg/Wswitch-default.c: New test.
25889
25890 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25891
25892 * g++.dg/other/enum1.C: New test.
25893
25894 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25895
25896 * gcc.dg/pragma-ep-3.c: Fix typo.
25897
25898 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25899
25900 * g++.dg/inherit/template-as-base.C: New test.
25901
25902 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25903
25904 * g++.old-deja/g++.other/dwarf2-1.C: Move...
25905 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
25906
25907 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
25908
25909 * gcc.dg/cpp/multiline.c: Update to match.
25910
25911 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
25912
25913 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
25914
25915 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
25916
25917 * gcc.dg/cpp/extratokens2.c: New file.
25918
25919 2002-03-21 David Edelsohn <edelsohn@gnu.org>
25920
25921 * gcc.dg/20020312-2.c: Add rs6000 target.
25922
25923 * gcc.c-torture/compile/20020319-1.c: New test.
25924
25925 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25926
25927 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
25928 (A, E): Handle this.
25929
25930 2002-03-20 Jason Merrill <jason@redhat.com>
25931
25932 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
25933 ignoring -fpic.
25934 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
25935 through prune_gcc_output.
25936
25937 2002-03-20 Jakub Jelinek <jakub@redhat.com>
25938
25939 * gcc.c-torture/compile/20020320-1.c: New test.
25940
25941 2002-03-19 Jakub Jelinek <jakub@redhat.com>
25942
25943 * gcc.c-torture/compile/20020318-1.c: New test.
25944
25945 * gcc.dg/struct-by-value-1.c: New test.
25946
25947 * gcc.dg/20020319-1.c: New test.
25948
25949 2002-03-18 Jakub Jelinek <jakub@redhat.com>
25950
25951 * g++.dg/opt/conj1.C: New test.
25952
25953 2002-03-17 Mark Mitchell <mark@codesourcery.com>
25954
25955 * g++.dg/template/qualttp20.C: Revert previous change.
25956 * g++.dg/template/qualttp3.C: Likewise.
25957 * g++.dg/template/qualttp4.C: Likewise
25958 * g++.dg/template/qualttp5.C: Likewise
25959 * g++.dg/template/qualttp6.C: Likewise
25960 * g++.dg/template/qualttp7.C: Likewise
25961 * g++.dg/template/qualttp8.C: Likewise
25962 * g++.dg/template/recurse.C: Likewise.
25963
25964 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
25965
25966 * gcc.dg/cpp/wchar-1.c: Update.
25967
25968 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
25969
25970 * g++.dg/template/conv1.C: New test.
25971 * g++.dg/template/conv2.C: New test.
25972 * g++.dg/template/conv3.C: New test.
25973 * g++.dg/template/conv4.C: New test.
25974
25975 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25976
25977 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
25978 * g++.dg/template/qualttp3.C: Likewise.
25979 * g++.dg/template/qualttp4.C: Likewise
25980 * g++.dg/template/qualttp5.C: Likewise
25981 * g++.dg/template/qualttp6.C: Likewise
25982 * g++.dg/template/qualttp7.C: Likewise
25983 * g++.dg/template/qualttp8.C: Likewise
25984 * g++.dg/template/recurse.C: Likewise.
25985
25986 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25987
25988 * g++.dg/opt/dtor1.C: New test.
25989
25990 2002-03-15 Jakub Jelinek <jakub@redhat.com>
25991
25992 * gcc.c-torture/compile/20020315-1.c: New test.
25993
25994 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
25995
25996 * gcc.dg/weak-1.c: Fix scan tests.
25997
25998 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
25999
26000 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26001 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26002 cris-*-aout* mmix-*-*.
26003 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26004 cris-*-aout* mmix-*-*.
26005 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26006 cris-*-elf* cris-*-aout* and mmix-*-*.
26007 * gcc.dg/20001009-1.c: Ditto.
26008 * gcc.dg/20010912-1.c: Ditto.
26009 * gcc.dg/20020122-4.c: Ditto.
26010 * gcc.dg/inline-2.c: Ditto.
26011
26012 2002-03-14 Jeffrey A Law (law@cygnus.com)
26013
26014 * gcc.c-torture/compile/20020314-1.c: New test.
26015
26016 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26017
26018 * gcc.c-torture/execute/20020314-1.c: New test.
26019
26020 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26021
26022 * g++.dg/warn/Wunused-1.C: New test.
26023
26024 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26025
26026 * g++.dg/abi/mangle6.C: New test.
26027
26028 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26029
26030 * gcc.c-torture/compile/20020309-2.c: New test.
26031
26032 * gcc.c-torture/compile/20020312-1.c: New test.
26033
26034 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26035
26036 * g++.dg/other/access1.C: New test.
26037
26038 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26039
26040 * gcc.c-torture/execute/wchar_t-1.c: New test.
26041
26042 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26043
26044 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26045
26046 2002-03-12 Roger Sayle <roger@eyesopen.com>
26047
26048 * gcc.dg/20020312-1.c: New test case.
26049
26050 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26051
26052 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26053
26054 2002-03-11 Richard Henderson <rth@redhat.com>
26055
26056 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26057 * g++.old-deja/g++.jason/report.C: Likewise.
26058
26059 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26060
26061 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26062 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26063
26064 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26065
26066 * testsuite/g++.dg/overload/pmf1.C: New test.
26067
26068 2002-03-11 Kazu Hirata <kazu@hxi.com>
26069
26070 * gcc.c-torture/execute/20020307-1.c: Use long.
26071
26072 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26073
26074 PR optimization/5844
26075 * gcc.dg/20020310-1.c: New test.
26076
26077 2002-03-09 Michael Meissner <meissner@redhat.com>
26078
26079 * gcc.c-torture/execute/memcpy-2.c: New test.
26080 * gcc.c-torture/execute/memset-1.c: New test.
26081 * gcc.c-torture/execute/strlen-1.c: New test.
26082 * gcc.c-torture/execute/strcmp-1.c: New test.
26083 * gcc.c-torture/execute/strncmp-1.c: New test.
26084
26085 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26086
26087 * gcc.dg/ppc-ldstruct.c: New test.
26088
26089 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26090
26091 * gcc.c-torture/execute/va-arg-22.c: New test.
26092
26093 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26094
26095 * gcc.c-torture/compile/20020309-1.c: New test.
26096
26097 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26098
26099 * gcc.c-torture/execute/20020307-2.c: New test.
26100
26101 2002-03-07 Jeffrey A Law (law@redhat.com)
26102
26103 * g77.f-torture/compile/20020307-1.f: New test.
26104
26105 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26106
26107 * gcc.dg/unordered-1.c: New test.
26108
26109 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26110
26111 * gcc.c-torture/execute/20020307-1.c: New test.
26112
26113 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26114
26115 * gcc.dg/20020304-1.c: New test.
26116
26117 * gcc.c-torture/compile/20020304-2.c: New test.
26118
26119 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26120
26121 * gcc.c-torture/compile/20020304-1.c: New test case
26122 (from PR c/5830).
26123
26124 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26125
26126 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26127
26128 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26129
26130 * g++.dg/other/classkey1.C: New test.
26131
26132 2002-03-01 Richard Henderson <rth@redhat.com>
26133
26134 * gcc.c-torture/compile/981223-1.x: New.
26135 * gcc.c-torture/compile/920625-1.x: New.
26136
26137 2002-02-28 Richard Henderson <rth@redhat.com>
26138
26139 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26140
26141 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26142
26143 * gcc.c-torture/execute/20020227-1.c: New test.
26144
26145 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26146
26147 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26148 here" ERROR lines.
26149 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26150 * g++.old-deja.g++.other/defarg1.C: Likewise.
26151 * g++.old-deja/g++.pt/calls2.C: Likewise.
26152 * g++.old-deja/g++.pt/crash20.C: Likewise.
26153 * g++.old-deja/g++.pt/crash30.C: Likewise.
26154 * g++.old-deja/g++.pt/crash36.C: Likewise.
26155 * g++.old-deja/g++.pt/crash6.C: Likewise.
26156 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26157 * g++.old-deja/g++.pt/derived3.C: Likewise.
26158 * g++.old-deja/g++.pt/error1.C: Likewise.
26159 * g++.old-deja/g++.pt/friend21.C: Likewise.
26160 * g++.old-deja/g++.pt/friend23.C: Likewise.
26161 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26162 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26163
26164 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26165
26166 * gcc.c-torture/execute/20020225-2.c: New test.
26167
26168 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26169
26170 * gcc.c-torture/execute/920730-1t.c,
26171 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26172 Delete test cases, only relevant to -traditional.
26173
26174 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26175
26176 * gcc.dg/cpp/undef1.c: Remove.
26177 * gcc.dg/cpp/directiv.c: Update.
26178 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26179
26180 2002-02-27 Michael Meissner <meissner@redhat.com>
26181
26182 * gcc.c-torture/execute/20020226-1.c: New test.
26183
26184 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26185
26186 * g++.dg/debug/debug4.C: New test.
26187
26188 * gcc.dg/ia64-visibility-1.c: New test.
26189
26190 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26191
26192 * gcc.dg/debug/20020224-1.c: New.
26193
26194 2002-02-25 Kazu Hirata <kazu@hxi.com>
26195
26196 * gcc.c-torture/execute/960416-1.x: New.
26197 * gcc.c-torture/execute/divconst-3.x: Likewise.
26198
26199 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26200
26201 * gcc.dg/20020224-1.c: New test.
26202
26203 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26204
26205 * gcc.c-torture/execute/20020225-1.c: New.
26206
26207 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26208
26209 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26210
26211 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26212
26213 * gcc.dg/20020222-1.c: New test.
26214
26215 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26216
26217 * g++.dg/opt/anonunion1.C: New test.
26218
26219 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26220
26221 * g++.dg/template/qualttp19.C: New test.
26222 * g++.dg/template/qualttp20.C: New test.
26223 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26224 * g++.old-deja/g++.other/qual1.C: Likewise.
26225
26226 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26227
26228 * gcc.dg/attr-alwaysinline.c: New.
26229
26230 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26231
26232 * gcc.dg/20020220-1.c: New test.
26233
26234 * gcc.dg/20020220-2.c: New test.
26235
26236 * g++.dg/opt/mmx1.C: New test.
26237
26238 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26239
26240 * gcc.c-torture/compile/20020110.c: New test.
26241
26242 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26243
26244 * gcc.c-torture/execute/20020219-1.c: New test.
26245
26246 * gcc.dg/20020219-1.c: New test.
26247
26248 * gcc.dg/noncompile/20020220-1.c: New test.
26249
26250 * g++.dg/opt/ptrintsum1.C: New test.
26251
26252 * gcc.dg/debug/20020220-1.c: New test.
26253
26254 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26255
26256 * gcc.c-torture/execute/20020216-1.c: New test.
26257
26258 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26259
26260 * gcc.dg/decl-1.c: Update, new test.
26261
26262 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26263
26264 * g++.dg/abi/bitfield1.C: New test.
26265 * g++.dg/abi/bitfield2.C: New test.
26266
26267 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26268
26269 * gcc.dg/attr-nest.c: New test.
26270
26271 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26272
26273 * gcc.c-torture/execute/20020215-1.c: New test.
26274
26275 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26276
26277 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26278 * g++.dg/debug/debug.exp: New.
26279 * g++.dg/debug/trivial.C: New.
26280 * g++.dg/debug/debug1.C: Moved...
26281 * g++.dg/other/debug1.C: ...from here.
26282 * g++.dg/debug/debug2.C: Moved...
26283 * g++.dg/other/debug2.C: ...from here.
26284 * g++.dg/debug/debug3.C: Moved...
26285 * g++.dg/other/debug3.C: ...from here.
26286
26287 * gcc.dg/noncompile/20020213-1.c: New test.
26288
26289 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26290
26291 * g++.dg/other/debug3.C: New test.
26292
26293 * gcc.c-torture/execute/20020213-1.c: New test.
26294
26295 2002-02-13 Richard Smith <richard@ex-parrot.com>
26296
26297 * g++.old-deja/g++.other/thunk1.C: New test.
26298
26299 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26300
26301 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26302
26303 2002-02-13 Stan Shebs <shebs@apple.com>
26304
26305 * gcc.dg/altivec-3.c: New.
26306
26307 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26308
26309 * gcc.dg/Wunreachable-1.c: New test.
26310 * gcc.dg/Wunreachable-2.c: New test.
26311
26312 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26313
26314 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26315
26316 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26317
26318 * gcc.dg/decl-1.c: New test.
26319
26320 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26321
26322 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26323
26324 2002-02-10 Kazu Hirata <kazu@hxi.com>
26325
26326 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26327 * gcc.c-torture/compile/980506-1.x: Likewise.
26328
26329 2002-02-10 Kazu Hirata <kazu@hxi.com>
26330
26331 * gcc.dg/20020210-1.c: New.
26332
26333 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26334
26335 * g77.f-torture/execute/947.f: New regression test
26336 for PR fortran/947.
26337
26338 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26339
26340 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26341 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26342
26343 2002-02-08 Richard Henderson <rth@redhat.com>
26344
26345 * gcc.c-torture/compile/labels-3.c: New.
26346
26347 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26348
26349 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26350 expression statements work instead.
26351 * gcc.dg/noncompile/20020207-1.c: New test.
26352
26353 2002-02-07 Richard Henderson <rth@redhat.com>
26354
26355 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26356
26357 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26358
26359 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26360 message from g77
26361 * lib/g77-dg.exp: Trim g77 error messages so that they are
26362 recognized by dg.exp.
26363
26364 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26365
26366 PR fortran/5473
26367 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26368
26369 2002-02-07 Richard Henderson <rth@redhat.com>
26370
26371 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26372 to be sufficiently aligned for integers.
26373
26374 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26375
26376 * g++.dg/template/friend4.C: New test.
26377
26378 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26379
26380 PR fortran/5743
26381 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26382 unsupported cases.
26383
26384 2002-02-07 Richard Henderson <rth@redhat.com>
26385
26386 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26387 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26388 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26389 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26390
26391 2002-02-06 Richard Henderson <rth@redhat.com>
26392
26393 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26394
26395 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26396
26397 * gcc.dg/20020206-1.c: New test.
26398
26399 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26400
26401 * gcc.c-torture/execute/20020206-1.c: New test.
26402
26403 * gcc.c-torture/execute/20020206-2.c: New test.
26404
26405 PR optimization/5429:
26406 * gcc.c-torture/compile/20020206-1.c: New test.
26407
26408 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26409
26410 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26411 as certain file formats cannot support particularly large
26412 alignments.
26413
26414 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26415 and do not expect to be able to link the executable.
26416
26417 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26418 fail because the COFF format does not support the weak attribute.
26419
26420 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26421
26422 * g77.dg/pr5473.f: New test
26423
26424 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26425
26426 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26427 Fix testcase accordingly.
26428
26429 2002-02-04 Richard Henderson <rth@redhat.com>
26430
26431 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26432 (buf): Change to be an array of pointers, not ints.
26433
26434 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26435
26436 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26437 before all tests. Move warning one line above to match where it
26438 C frontend emits.
26439 * gcc.dg/Wswitch-2.c: New test.
26440 * g++.dg/warn/Wswitch-1.C: New test.
26441 * g++.dg/warn/Wswitch-2.C: New test.
26442
26443 2002-02-04 Richard Henderson <rth@redhat.com>
26444
26445 * g++.dg/abi/offsetof.C: Fix size comparison.
26446
26447 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26448
26449 * gcc.dg/cast-qual-2.c: New test.
26450
26451 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26452
26453 * gcc.dg/20020201-4.c: New test.
26454
26455 2002-02-04 Ben Elliston <bje@redhat.com>
26456
26457 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26458 target_info attribute != 0, in addition to the empty string.
26459 (gcc_target_compile): Likewise.
26460
26461 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26462
26463 * gcc.dg/Wswitch.c: New test.
26464 PR gcc/4475. PR gcc/3780.
26465
26466 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26467
26468 * g77.f-torture/execute/5122.f: New test for regressions
26469 against PR fortran/5122.
26470
26471 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26472
26473 * g77.f-torture/compile/pr3743.f: Delete
26474 * g77.dg/pr3743-1.f: New test.
26475 * g77.dg/pr3743-2.f: New test.
26476 * g77.dg/pr3743-3.f: New test.
26477 * g77.dg/pr3743-4.f: New test.
26478
26479 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26480
26481 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26482
26483 2002-02-02 Richard Henderson <rth@redhat.com>
26484
26485 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26486 * gcc.c-torture/execute/bf64-1.c: Likewise.
26487
26488 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26489
26490 * gcc.dg/20020201-2.c: New test.
26491
26492 * gcc.dg/20020201-3.c: New test.
26493
26494 * gcc.c-torture/execute/bitfld-2.c: New test.
26495
26496 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26497
26498 * gcc.dg/bitfld-1.c: Update.
26499 * gcc.dg/bitfld-2.c: Update.
26500 * gcc.c-torture/execute/bitfld-1.x: New.
26501
26502 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26503
26504 * gcc.c-torture/execute/20020201-1.c: New test.
26505
26506 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26507
26508 PR target/5469
26509 * gcc.dg/20020201-1.c: New test.
26510
26511 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26512
26513 PR fortran/3743
26514 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26515 * g77.f-torture/compile/pr3743.x: Remove
26516
26517 2002-01-31 Tom Rix <trix@redhat.com>
26518
26519 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26520
26521 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26522
26523 * gcc.dg/noncompile/20020130-1.c: New test.
26524
26525 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26526
26527 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26528
26529 2002-01-29 Richard Henderson <rth@redhat.com>
26530
26531 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26532 to long long.
26533 * gcc.c-torture/execute/bf64-1.c: Likewise.
26534
26535 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26536
26537 * gcc.c-torture/execute/20020129-1.c: New test.
26538
26539 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26540
26541 * gcc.c-torture/compile/20000224-1.c: Update.
26542 * gcc.c-torture/execute/bitfld-1.c: New tests.
26543 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26544 * gcc.dg/uninit-A.c: Update.
26545
26546 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26547
26548 * g++.dg/template/ctor1.C: Add instantiation.
26549
26550 2002-01-28 Paul Koning <pkoning@equallogic.com>
26551
26552 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26553 argument to __builtin_prefetch to be const ptr.
26554
26555 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26556
26557 * gcc.c-torture/compile/20020120-1.c: New test.
26558
26559 2002-01-27 Kazu Hirata <kazu@hxi.com>
26560
26561 * gcc.c-torture/execute/20020127-1.c: New test.
26562
26563 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26564
26565 * g77.dg/f77-edit-i-in.f: New test
26566 * g77.dg/f77-edit-i-out.f: New test
26567
26568 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26569
26570 * gcc.dg/debug/debug.exp: New file.
26571 * gcc.dg/debug/trivial.c: New file.
26572 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26573 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26574 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26575 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26576 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26577 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26578 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26579 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26580 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26581 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26582 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26583 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26584 * gcc.dg/20000503-1.c: Removed.
26585 * gcc.dg/20010207-1.c: Removed.
26586 * gcc.dg/20011223-1.c: Removed.
26587 * gcc.dg/20020104-2.c: Removed.
26588 * gcc.dg/debug-1.c: Removed.
26589 * gcc.dg/debug-2.c: Removed.
26590 * gcc.dg/debug-3.c: Removed.
26591 * gcc.dg/debug-4.c: Removed.
26592 * gcc.dg/debug-5.c: Removed.
26593 * gcc.dg/debug-6.c: Removed.
26594 * gcc.dg/dwarf2-1.c: Removed.
26595 * gcc.dg/dwarf2-2.c: Removed.
26596
26597 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26598
26599 * g++.old-deja/g++.other/eh5.C: New test.
26600 * g++.old-deja/g++.other/sibcall2.C: New test.
26601 * g++.old-deja/g++.other/array9.C: New test.
26602 * g++.old-deja/g++.other/typename2.C: New test.
26603 * g++.old-deja/g++.other/crash60.C: New test.
26604 * g++.old-deja/g++.other/conv9.C: New test.
26605 * g++.old-deja/g++.other/mangle10.C: New test.
26606 * g++.old-deja/g++.other/unchanging1.C: New test.
26607 * g++.old-deja/g++.other/exprstmt1.C: New test.
26608 * g++.old-deja/g++.other/inline23.C: New test.
26609 * g++.old-deja/g++.eh/ia64-1.C: New test.
26610 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26611 * g++.old-deja/g++.other/reload1.C: New test.
26612 * g++.old-deja/g++.other/static20.C: New test.
26613 * g++.old-deja/g++.other/local-alloc1.C: New test.
26614 * g++.old-deja/g++.other/conv8.C: New test.
26615 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26616 * g++.old-deja/g++.other/storeexpr1.C: New test.
26617 * g++.old-deja/g++.other/storeexpr2.C: New test.
26618 * g++.dg/eh/template2.C: New test.
26619 * g++.dg/warn/weak1.C: New test.
26620
26621 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26622
26623 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26624 Remove first, non-varying, argument.
26625
26626 2002-01-23 Richard Henderson <rth@redhat.com>
26627
26628 * gcc.dg/inline-2.c: New.
26629
26630 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26631 Add optional target arg. Check number of arguments.
26632 (scan-assembler-not, scan-assembler-dem): Likewise.
26633 (scan-assembler-dem-not): Likewise.
26634
26635 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26636
26637 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26638 line 12.
26639 * g++.old-deja/g++.brendan/parse3.C,
26640 g++.old-deja/g++.other/crash26.C,
26641 g++.old-deja/g++.other/crash28.C,
26642 g++.old-deja/g++.other/crash29.C,
26643 g++.old-deja/g++.other/crash30.C,
26644 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26645
26646 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26647
26648 * gcc.dg/20020115-1.c: New.
26649
26650 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26651
26652 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26653
26654 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26655
26656 * gcc.dg/20020122-3.c: New.
26657
26658 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26659
26660 * g++.dg/other/gc1.C: New test.
26661
26662 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26663
26664 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26665
26666 2002-01-22 Richard Henderson <rth@redhat.com>
26667
26668 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26669
26670 2002-01-22 Richard Henderson <rth@redhat.com>
26671
26672 * gcc.dg/20020122-4.c: New.
26673
26674 2002-01-22 H.J. Lu <hjl@gnu.org>
26675
26676 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26677 link output.
26678 * gcc.dg/special/ecos.exp: Likewise.
26679 * lib/g++-dg.exp: Likewise.
26680 * lib/g77-dg.exp: Likewise.
26681 * lib/gcc-dg.exp : Likewise.
26682 * lib/mike-g++.exp: Likewise.
26683 * lib/mike-g77.exp: Likewise.
26684 * lib/mike-gcc.exp: Likewise.
26685 * lib/objc-dg.exp: Likewise.
26686
26687 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26688
26689 PR target/5379
26690 * gcc.dg/20020122-2.c: New test.
26691
26692 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26693
26694 * gcc.dg/20020122-1.c: New test.
26695
26696 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26697
26698 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26699
26700 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26701
26702 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26703
26704 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26705
26706 * gcc.c-torture/compile/20020121-1.c: New test.
26707
26708 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26709
26710 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26711 ld_library_path.
26712
26713 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26714
26715 * gcc.dg/20020218-1.c: New test.
26716
26717 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26718
26719 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26720 messages
26721 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26722 "At global scope" warning
26723 * g++.dg/ext/align1.C: Change cygwin test for alignment
26724 from db-bogus to dg-warning
26725
26726 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26727
26728 * g77.f-torture/compile/cpp2.F: New test.
26729
26730 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26731
26732 * g++.dg/template/access1.C: New test.
26733
26734 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26735
26736 * gcc.dg/20020118-1.c: New.
26737
26738 2002-01-18 Kazu Hirata <kazu@hxi.com>
26739
26740 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26741
26742 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26743
26744 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26745 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26746 alignment warnings.
26747
26748 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26749
26750 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26751 torture_with_loops and torture_without_loops
26752
26753 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26754
26755 * gcc.c-torture/compile/20020116-1.c: New test.
26756
26757 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26758
26759 * gcc.dg/20020116-2.c: New test.
26760
26761 * gcc.dg/ultrasp4.c: New test.
26762
26763 * gcc.dg/20020116-1.c: New test.
26764
26765 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26766
26767 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26768 by EABI.
26769
26770 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26771
26772 * gcc.misc-tests/i386-prefetch.exp: New.
26773 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26774 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26775 * gcc.misc-tests/i386-pf-none-1.c: New test.
26776 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26777
26778 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26779
26780 * gcc.dg/gnu89-init-1.c: Add new tests.
26781
26782 2002-01-15 Andreas Jaeger <aj@suse.de>
26783
26784 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26785 * gcc.dg/i386-mmx-2.c: Likewise.
26786 * gcc.dg/i386-sse-1.c: Likewise.
26787 * gcc.dg/i386-sse-2.c: Likewise.
26788 * gcc.dg/i386-sse-3.c: Likewise.
26789
26790 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26791
26792 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26793 Uncomment additional cases that now pass.
26794
26795 2002-01-11 Richard Henderson <rth@redhat.com>
26796
26797 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26798 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26799
26800 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26801
26802 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26803
26804 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26805
26806 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26807 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26808
26809 2002-01-10 Dale Johannesen <dalej@apple.com>
26810
26811 * gcc.c-torture/execute/loop-11.c: New.
26812
26813 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26814
26815 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26816 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26817
26818 2002-01-09 Richard Henderson <rth@redhat.com>
26819
26820 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26821 type in which to perform the operation for each size.
26822
26823 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26824
26825 * gcc.c-torture/compile/20020109-2.c: New test.
26826
26827 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26828
26829 * gcc.c-torture/execute/loop-10.c: New test.
26830
26831 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26832
26833 * gcc.c-torture/compile/20010226-1.c: New test.
26834 * gcc.c-torture/compile/20010227-1.c: New test.
26835 * gcc.c-torture/compile/20010426-1.c: New test.
26836 * gcc.c-torture/compile/20010510-1.c: New test.
26837 * gcc.c-torture/compile/20010605-3.c: New test.
26838 * gcc.c-torture/compile/20010824-1.c: New test.
26839 * gcc.c-torture/execute/20010409-1.c: New test.
26840 * gcc.dg/noncompile/20000901-1.c: New test.
26841 * gcc.dg/20001023-1.c: New test.
26842 * gcc.dg/20001101-1.c: New test.
26843 * gcc.dg/20001102-1.c: New test.
26844 * gcc.dg/20010207-1.c: New test.
26845 * gcc.dg/20010405-1.c: New test.
26846 * gcc.dg/20010822-1.c: New test.
26847 * gcc.dg/20011107-1.c: New test.
26848
26849 2002-01-09 Jeffrey A Law (law@redhat.com)
26850
26851 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26852
26853 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26854 execution failure on PA targets.
26855
26856 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26857
26858 * gcc.c-torture/compile/20020109-1.c: New test.
26859
26860 2002-01-08 Kazu Hirata <kazu@hxi.com>
26861
26862 * gcc.c-torture/execute/20020108-1.c: New test.
26863
26864 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26865
26866 * gcc.dg/20020108-1.c: New test.
26867
26868 2002-01-08 H.J. Lu <hjl@gnu.org>
26869
26870 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26871 for header files.
26872
26873 2002-01-08 Geoff Keating <geoffk@redhat.com>
26874
26875 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26876 consistency.
26877
26878 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26879
26880 * gcc.dg/altivec-4.c: Test altivec predicates.
26881
26882 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26883
26884 * gcc.c-torture/execute/20020107-1.c: New test.
26885
26886 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26887
26888 PR c/5279
26889 * gcc.c-torture/compile/20020106-1.c: New test.
26890
26891 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26892
26893 * gcc.c-torture/execute/nestfunc-4.c: New test.
26894
26895 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26896
26897 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26898 extra triple that slipped in.
26899 * g++.old-deja/g++.abi/align.C: Likewise.
26900 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26901
26902 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26903
26904 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
26905 * g++.old-deja/g++.abi/align.C: Likewise.
26906 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26907
26908 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
26909 on FreeBSD/i386.
26910 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
26911 FreeBSD.
26912
26913 2002-01-04 Jakub Jelinek <jakub@redhat.com>
26914
26915 * gcc.dg/20020104-1.c: New test.
26916
26917 * gcc.dg/20020104-2.c: New test.
26918
26919 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
26920
26921 * gcc.dg/20020103-1.c: Fix typo in target selector.
26922
26923 2002-01-03 Richard Henderson <rth@redhat.com>
26924
26925 * gcc.dg/20020103-1.c: New.
26926
26927 2002-01-03 Kazu Hirata <kazu@hxi.com>
26928
26929 * gcc.c-torture/execute/20020103-1.c: New test.
26930
26931 2002-01-03 Jakub Jelinek <jakub@redhat.com>
26932
26933 * g++.dg/other/debug2.C: New test.
26934
26935 * gcc.c-torture/compile/20020103-1.c: New test.
26936
26937 2002-01-02 Jakub Jelinek <jakub@redhat.com>
26938
26939 * gcc.dg/gnu89-init-1.c: Added new tests.
26940
26941 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26942
26943 * g++.dg/template/friend2.C: Remove as patch is reverted.
26944
26945 * g++.dg/warn/oldcast1.C: New test.
26946
26947 * g++.dg/template/ptrmem1.C: New test.
26948 * g++.dg/template/ptrmem2.C: New test.
26949
26950 * g++.dg/template/ntp.C: New test.
26951
26952 * g++.dg/other/component1.C: New test.
26953
26954 * g++.dg/template/ttp3.C: New test.
26955
26956 * g++.dg/template/friend2.C: New test.
26957 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
26958
26959 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26960
26961 * g++.dg/other/ptrmem1.C: New test.
26962 * g++.dg/other/ptrmem2.C: New test.
26963
26964 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.dg/template/ctor1.C: New test.
26967
26968 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26969
26970 * g++.dg/template/friend2.C: New test.
26971
26972 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
26973
26974 * gcc.dg/mmix-1.c: New test.
26975
26976 2001-12-31 Richard Henderson <rth@redhat.com>
26977
26978 * gcc.dg/asm-5.c: New.
26979
26980 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
26981
26982 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
26983 in namespace __gnu_cxx
26984
26985 2001-12-30 Richard Henderson <rth@redhat.com>
26986
26987 * gcc.dg/debug-6.c: New.
26988
26989 2001-12-30 Jakub Jelinek <jakub@redhat.com>
26990
26991 * gcc.c-torture/compile/20011229-2.c: New test.
26992
26993 2001-12-29 Jakub Jelinek <jakub@redhat.com>
26994
26995 * gcc.dg/debug-3.c: New test.
26996 * gcc.dg/debug-4.c: New test.
26997 * gcc.dg/debug-5.c: New test.
26998
26999 2001-12-29 Richard Henderson <rth@redhat.com>
27000
27001 * g++.dg/eh/loop1.C: New.
27002
27003 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27004
27005 * g++.dg/template/crash1.C: New test.
27006
27007 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27008
27009 * g++.dg/other/const1.C: New test.
27010
27011 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27012
27013 * gcc.c-torture/compile/20011229-1.c: New test.
27014
27015 2001-12-28 Stan Shebs <shebs@apple.com>
27016
27017 * lib/objc-torture.exp: Resync with c-torture.exp.
27018 * lib/objc.exp: Load standard libraries.
27019
27020 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27021
27022 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27023 additional tests.
27024
27025 2001-12-27 Roger Sayle <roger@eyesopen.com>
27026
27027 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27028
27029 2001-12-27 Richard Henderson <rth@redhat.com>
27030
27031 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27032
27033 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27034
27035 * g++.dg/eh/ctor1.C: New test.
27036 * g++.dg/other/error2.C: New test.
27037
27038 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27039
27040 * g++.dg/other/init2.C: New test.
27041
27042 2001-12-24 Richard Henderson <rth@redhat.com>
27043
27044 * gcc.dg/20011223-1.c: New.
27045 * gcc.dg/inline-1.c: New.
27046
27047 2001-12-23 Richard Henderson <rth@redhat.com>
27048
27049 * gcc.dg/asm-4.c: Test operand modifiers.
27050
27051 2001-12-23 Richard Henderson <rth@redhat.com>
27052
27053 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27054
27055 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27056
27057 * gcc.c-torture/execute/20011223-1.c: New test.
27058
27059 2001-12-21 Richard Henderson <rth@redhat.com>
27060
27061 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27062 re-enables the warning.
27063
27064 2001-12-21 Richard Henderson <rth@redhat.com>
27065
27066 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27067
27068 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27069
27070 * gcc.c-torture/compile/20011218-1.c: New test.
27071
27072 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27073
27074 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27075 arm-isr.c test.
27076 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27077 epilogue generation for ARM ISR routines.
27078
27079 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27080
27081 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27082 * gcc.dg/format/c90-printf-3.c: Likewise.
27083 * gcc.dg/format/c99-printf-3.c: Likewise.
27084 * gcc.dg/format/ext-1.c: Likewise.
27085 * gcc.dg/format/ext-6.c: Likewise.
27086 * gcc.dg/format/format.h: Prototype unlocked stdio.
27087
27088 2001-12-20 Richard Henderson <rth@redhat.com>
27089
27090 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27091 (arena): Use it.
27092 (malloc): Correct allocation logic. Abort if we fill up the
27093 arena before initialization complete.
27094 (realloc): Correct allocation logic.
27095
27096 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27097
27098 * gcc.c-torture/compile/20011219-2.c: New test.
27099
27100 * gcc.c-torture/execute/20011219-1.c: New test.
27101
27102 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27103
27104 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27105 target does not support weak symbols.
27106
27107 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27108
27109 * gcc.c-torture/compile/20011219-1.c: New test.
27110
27111 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27112
27113 * g++.dg/other/error1.C: New test.
27114
27115 2001-12-17 Jeffrey A Law (law@redhat.com)
27116
27117 * gcc.c-torture/execute/20011217-1.c: New test.
27118
27119 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27120
27121 * objc.dg/special/: New directory.
27122 * objc.dg/special/special.exp: New file.
27123 * objc.dg/special/unclaimed-category-1.h: New file.
27124 * objc.dg/special/unclaimed-category-1a.m: New file.
27125 * objc.dg/special/unclaimed-category-1.m: New file.
27126
27127 2001-12-17 Andreas Jaeger <aj@suse.de>
27128
27129 * gcc.c-torture/compile/20011217-2.c: New test.
27130
27131 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27132
27133 * gcc.c-torture/compile/20011217-1.c: New test.
27134
27135 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27136
27137 * testsuite/gcc.dg/20011214-1.c: New.
27138
27139 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27140
27141 * gcc.dg/altivec-4.c: New.
27142
27143 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27144
27145 * gcc.dg/20011113-1.c: New test.
27146
27147 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27148
27149 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27150 std::__malloc_alloc_template<0> and
27151 std::__default_alloc_template<false, 0>.
27152
27153 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27154
27155 * objc/execute/bf-21.m: New test.
27156 * objc/execute/enumeration-1.m: New test.
27157 * objc/execute/enumeration-2.m: New test.
27158
27159 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27160
27161 * gcc.dg/gnu89-init-1.c: New test.
27162
27163 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27164
27165 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27166 * g++.old-deja/g++.jason/2371.C: Likewise.
27167 * g++.old-deja/g++.jason/template33.C: Likewise.
27168 * g++.old-deja/g++.jason/template34.C: Likewise.
27169 * g++.old-deja/g++.jason/template36.C: Likewise.
27170 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27171 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27172 * g++.old-deja/g++.other/typename1.C: Likewise.
27173 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27174 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27175 * g++.old-deja/g++.pt/typename11.C: Likewise.
27176 * g++.old-deja/g++.pt/typename14.C: Likewise.
27177 * g++.old-deja/g++.pt/typename16.C: Likewise.
27178 * g++.old-deja/g++.pt/typename3.C: Likewise.
27179 * g++.old-deja/g++.pt/typename4.C: Likewise.
27180 * g++.old-deja/g++.pt/typename5.C: Likewise.
27181 * g++.old-deja/g++.pt/typename7.C: Likewise.
27182 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27183
27184 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27185
27186 * g++.dg/other/linkage1.C: New test.
27187 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27188 specifiers.
27189
27190 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27191
27192 * gcc.dg/concat.c: New test.
27193
27194 2001-12-11 Stan Shebs <shebs@apple.com>
27195
27196 * objc/compile: New test directory.
27197 * objc/compile/compile.exp: New expect script.
27198 * objc/compile/20011211-1.m: New compile test.
27199
27200 2001-12-11 Jason Merrill <jason@redhat.com>
27201
27202 * lib/prune.exp (prune_gcc_output): Also handle "In member
27203 function". So many permutations...
27204
27205 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27206
27207 * g++.dg/template/typedef1.C: New test.
27208
27209 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27210
27211 * g++.dg/other/copy1.C: New test.
27212
27213 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27214
27215 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27216
27217 * gcc.dg/builtin-choose-expr.c: New.
27218
27219 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27220
27221 * gcc.dg/altivec-2.c: New.
27222
27223 2001-12-07 Richard Henderson <rth@redhat.com>
27224
27225 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27226
27227 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27228
27229 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27230 ultrasparc.
27231
27232 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27233
27234 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27235
27236 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27237
27238 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27239 variable argument list.
27240
27241 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27242
27243 * gcc.c-torture/execute/memcheck: Delete entire directory.
27244 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27245 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27246
27247 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27248
27249 * gcc.dg/Wshadow-1.c: New test.
27250
27251 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27252
27253 * gcc.c-torture/compile/20011130-1.c: New test.
27254
27255 * gcc.dg/noncompile/20011025-1.c: New test.
27256
27257 * g++.dg/other/anon-union.C: New test.
27258
27259 * gcc.c-torture/execute/20011024-1.c: New test.
27260
27261 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27262
27263 * gcc.c-torture/execute/20000722-1.x,
27264 gcc.c-torture/execute/20010123-1.x: Remove.
27265 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27266 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27267 gcc.dg/c99-complit-2.c: New tests.
27268
27269 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27270
27271 * g++.dg/inherit/base1.C: New test.
27272
27273 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27274
27275 * g++.dg/other/stdarg1.C: New test.
27276
27277 * gcc.c-torture/compile/20011130-2.c: New test.
27278
27279 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27280
27281 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27282 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27283 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27284 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27285 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27286 * gcc.dg/builtin-prefetch-1.c: New test.
27287
27288 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27289
27290 * gcc.dg/20011130-1.c: New test.
27291
27292 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27293
27294 * g++.dg/other/scope1.C: New test.
27295 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27296
27297 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27298
27299 * gcc.dg/vla-init-1.c: New test.
27300
27301 2001-12-01 Geoff Keating <geoffk@redhat.com>
27302
27303 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27304
27305 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27306
27307 * objc.dg/alias.m: Update.
27308 * objc.dg/class-1.m: Update.
27309 * objc.dg/const-str-1.m: Update.
27310 * objc.dg/fwd-proto-1.m: Update.
27311 * objc.dg/id-1.m: Update.
27312 * objc.dg/super-class-1.m: Update.
27313
27314 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27315
27316 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27317 constructs.
27318
27319 2001-11-28 Jeffrey A Law (law@cygnus.com)
27320
27321 * gcc.c-torture/execute/20011128-1.c: New test.
27322
27323 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27324
27325 * gcc.dg/20011127-1.c: New test.
27326
27327 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27328
27329 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27330 from Austin Group draft 7.
27331 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27332 scanf format arguments.
27333 * gcc.dg/format/no-exargs-2.c: New test.
27334
27335 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27336
27337 * g++.dg/abi/vbase8-4.C: New test.
27338
27339 2001-11-24 Ian Lance Taylor <ian@airs.com>
27340
27341 * gcc.c-torture/execute/20011121-1.c: New test.
27342
27343 2001-11-23 Jeffrey A Law (law@cygnus.com)
27344
27345 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27346
27347 2001-11-23 Andreas Jaeger <aj@suse.de>
27348
27349 * gcc.dg/cpp/charconst-2.c: New test.
27350
27351 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27352
27353 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27354 to the host if it is remote. Let tests specify extra headers
27355 they use.
27356 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27357 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27358 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27359 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27360 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27361 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27362 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27363 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27364 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27365 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27366
27367 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27368
27369 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27370 for little endian ARMs.
27371
27372 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27373
27374 * gcc.c-torture/compile/20011119-1.c: New test.
27375 * gcc.c-torture/compile/20011119-2.c: New test.
27376
27377 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27378
27379 * gcc.dg/altivec-1.c: Fix typo.
27380
27381 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27382
27383 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27384
27385 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27386
27387 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27388
27389 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27390
27391 * lib/g77.exp: Don't specify --rpath-link.
27392
27393 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27394 across all the headers.
27395 * gcc.dg/format/format.exp: For testing on a remote host,
27396 copy format.h.
27397
27398 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27399 * gcc.c-torture/execute/930406-1.c: Likewise.
27400 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27401
27402 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27403
27404 * gcc.dg/altivec-1.c: New.
27405
27406 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27407
27408 * gcc.dg/cpp/fpreprocessed.c: New test case.
27409
27410 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27411
27412 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27413 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27414 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27415
27416 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27417
27418 * gcc.dg/no-builtin-1.c: New test.
27419
27420 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27421
27422 * gcc.c-torture/execute/20011115-1.c: New test.
27423
27424 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27425
27426 * gcc.c-torture/compile/20011114-2.c: New test.
27427 * gcc.c-torture/compile/20011114-3.c: New test.
27428 * gcc.c-torture/compile/20011114-4.c: New test.
27429
27430 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27431
27432 * g++.dg/other/init1.C: New test.
27433
27434 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27435
27436 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27437 message.
27438
27439 * gcc.c-torture/execute/20011114-1.c: New testcase.
27440
27441 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27442 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27443 like the (before this change) version of 20010327-1.c.
27444
27445 2001-11-14 Roger Sayle <roger@eyesopen.com>
27446
27447 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27448
27449 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27450
27451 * g++.dg/init/array2.C: New test.
27452
27453 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27454
27455 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27456
27457 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27458
27459 * g++.dg/other/forscope1.C: New test.
27460 * g++.dg/ext/forscope1.C: New test.
27461 * g++.dg/ext/forscope2.C: New test.
27462
27463 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27464
27465 * gcc.c-torture/execute/20011113-1.c: New test.
27466
27467 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27468
27469 * gcc.c-torture/execute/20011109-2.c: New test.
27470
27471 * gcc.c-torture/execute/20011109-1.c: New test.
27472
27473 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27474
27475 * gcc.c-torture/compile/20011109-1.c: New test.
27476
27477 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27478
27479 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27480 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27481 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27482 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27483 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27484 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27485 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27486
27487 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27488
27489 * g++.dg/warn/Wshadow-1.C: New tests.
27490 * g++.old-deja/g++.mike/for3.C: Update.
27491
27492 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27493
27494 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27495 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27496 XFAILs. Adjust expected error texts.
27497 * gcc.c-torture/compile/20011106-1.c,
27498 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27499 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27500 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27501 gcc.dg/c99-array-lval-5.c: New tests.
27502
27503 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27504
27505 * gcc.dg/cpp/defined.c: Update.
27506
27507 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27508
27509 * gcc.c-torture/execute/anon-1.c: New test.
27510
27511 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27512
27513 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27514 same size, so no warning should be produced on stormy16.
27515
27516 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27517 due to oversized array.
27518 * g++.old-deja/g++.mike/ns15.C: Likewise.
27519 * g++.old-deja/g++.pt/crash16.C: Likewise.
27520
27521 2001-11-02 Graham Stott <grahams@redhat.com>
27522
27523 * g++.dgother/debug1.C: Fix typos.
27524
27525 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27526
27527 * g++.dg/other/debug1.C: New test.
27528
27529 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27530
27531 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27532 of unsigned long.
27533
27534 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27535
27536 * gcc.dg/20011029-2.c: New test.
27537
27538 * gcc.c-torture/compile/20011029-1.c: New test.
27539
27540 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27541
27542 * objc/execute/class_self-1.m: New test.
27543 * objc/execute/class_self-2.m: New test.
27544
27545 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27546
27547 * gcc.misc-tests/msgs.exp: Delete.
27548 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27549 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27550 error set to match recent changes.
27551
27552 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27553
27554 * gcc.dg/20011021-1.c: New test.
27555
27556 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27557
27558 * gcc.c-torture/compile/20011023-1.c: New test.
27559
27560 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27561
27562 * lib/g77.exp: Rewrite based on lib/g++.exp.
27563
27564 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27565
27566 * gcc.c-torture/execute/20011019-1.c: New test.
27567
27568 * gcc.dg/20011018-1.c: New test.
27569
27570 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27571
27572 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27573
27574 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27575
27576 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27577 * gcc.dg/attr-invalid.c: Likewise.
27578
27579 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27580
27581 * testsuite/gcc.dg/20011015-1.c: New test.
27582
27583 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27584
27585 * g++.dg/template/unify2.C: New test.
27586
27587 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27588
27589 * g++.dg/other/exception-specification.C: New test
27590
27591 2001-10-13 Tom Rix <trix@redhat.com>
27592
27593 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27594 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27595
27596 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27597
27598 * testsuite/gcc.dg/20011009-1.c: New test.
27599
27600 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27601
27602 PR g++/4476
27603 * g++.dg/other/friend1.C: New test.
27604
27605 2001-10-11 Richard Henderson <rth@redhat.com>
27606
27607 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27608
27609 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27610
27611 * gcc.c-torture/compile/20011010-1.c: New.
27612
27613 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27614
27615 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27616 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27617 g77.f-torture/execute/execute.exp,
27618 g77.f-torture/noncompile/noncompile.exp,
27619 gcc.c-torture/compile/compile.exp,
27620 gcc.c-torture/execute/execute.exp,
27621 gcc.c-torture/execute/ieee/ieee.exp,
27622 gcc.c-torture/execute/memcheck/memcheck.exp,
27623 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27624 objc/execute/execute.exp: Update FSF address.
27625
27626 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27627
27628 * gcc.dg/cpp/cmdlne-C.c: Update.
27629 * gcc.dg/cpp/cmdlne-C2.c: New.
27630
27631 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27632
27633 * gcc.c-torture/execute/20011008-3.c: New.
27634
27635 2001-10-08 DJ Delorie <dj@redhat.com>
27636
27637 * gcc.dg/20011008-1.c: New.
27638 * gcc.dg/20011008-2.c: New.
27639
27640 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27641
27642 * gcc.dg/cpp/spacing1.c: Update test.
27643
27644 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27645
27646 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27647 spelling errors of "separate" as "seperate".
27648
27649 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27650
27651 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27652 enough to avoid inlining.
27653
27654 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27655
27656 * lib/g77.exp: set libg2c_dir correctly.
27657
27658 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27659
27660 * gcc.dg/cpp/macro11.c: New test.
27661
27662 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27663
27664 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27665 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27666 gcc.dg/format/multattr-3.c: New tests.
27667 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27668 tests for format attributes on function pointers being rejected.
27669
27670 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27671
27672 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27673
27674 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27675
27676 * g++.dg/warn/format1.C: New test.
27677
27678 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27679
27680 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27681
27682 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27683
27684 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27685
27686 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27687
27688 * gcc.dg/cpp/redef2.c: Add test.
27689
27690 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27691
27692 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27693 long-standing bug on i686, apparently.
27694 * gcc.c-torture/execute/loop-2c.x: New file.
27695 * gcc.c-torture/execute/loop-2d.x: New file.
27696 * gcc.c-torture/execute/loop-3c.x: New file.
27697
27698 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27699
27700 * gcc.dg/cpp/20000625-2.c: Correct line number.
27701
27702 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27703
27704 * gcc.dg/cpp/macro10.c: New test.
27705 * gcc.dg/cpp/strify3.c: New test.
27706 * gcc.dg/cpp/spacing1.c: Add tests.
27707 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27708 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27709
27710 2001-09-24 DJ Delorie <dj@redhat.com>
27711
27712 * gcc.c-torture/execute/20010924-1.c: New test.
27713
27714 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27715
27716 * testsuite/objc/execute/paste.m: Remove.
27717
27718 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27719
27720 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27721
27722 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27723
27724 * g77.dg/strlen0.f: New test.
27725
27726 2001-09-21 Richard Henderson <rth@redhat.com>
27727
27728 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27729 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27730
27731 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27732
27733 Table-driven attributes.
27734 * g++.dg/ext/attrib1.C: New test.
27735
27736 2001-09-20 DJ Delorie <dj@redhat.com>
27737
27738 * gcc.dg/20000926-1.c: Update expected warning messages.
27739 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27740 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27741 array.
27742
27743 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27744
27745 * g++.dg/eh/registers1.C: New test case.
27746
27747 2001-09-17 Richard Henderson <rth@redhat.com>
27748
27749 * gcc.dg/array-5.c: Fix VLA decomposition test.
27750
27751 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27752
27753 * gcc.dg/cpp/line5.c: New testcase.
27754
27755 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27756
27757 * gcc.dg/cpp/macro9.c: New test.
27758
27759 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27760
27761 * gcc.c-torture/execute/980223.c: Change type of addr from long
27762 to char *.
27763
27764 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27765
27766 * gcc.c-torture/execute/20010915-1.c: New test.
27767
27768 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27769
27770 * g77.dg/bprob: New directory.
27771 * g77.dg/bprob/bprob.exp: New file.
27772 * g77.dg/bprob/bprob-1.f: New test.
27773 * g77.dg/gcov: New directory.
27774 * g77.dg/gcov/gcov.exp: New file.
27775 * g77.dg/gcov/gcov-1.f: New test.
27776 * g77.dg/gcov/gcov-1.x: New file.
27777
27778 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27779
27780 * gcc.dg/cpp/directiv.c: Update.
27781 * gcc.dg/cpp/undef1.c: Update.
27782
27783 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27784
27785 * gcc.dg/20010912-1.c: New test.
27786
27787 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27788
27789 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27790 language-independent file in lib.
27791 * lib/gcov.exp: New file.
27792
27793 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27794
27795 * gcc.c-torture/compile/20010911-1.c: New test.
27796
27797 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27798
27799 * lib/profopt.exp: New, to support profile-directed optimizations.
27800 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27801 * gcc.misc-tests/bprob-1.c: New test.
27802 * gcc.misc-tests/bprob-2.c: New test.
27803
27804 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27805
27806 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27807 XFAIL and which kinds of gcov output to verify.
27808 * gcc.misc-tests/gcov-4b.x: New file.
27809 * gcc.misc-tests/gcov-5b.x: New file.
27810 * gcc.misc-tests/gcov-6.x: New file.
27811 * gcc.misc-tests/gcov-7.c: New test.
27812 * gcc.misc-tests/gcov-7.x: New file.
27813
27814 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27815
27816 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27817 * gcc.misc-tests/gcov-6.c: New test.
27818
27819 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27820
27821 PR c++/3986
27822 * g++.dg/abi/vbase1.C: New test.
27823
27824 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27825
27826 * objc.dg/method-2.m: New.
27827
27828 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27829
27830 PR c++/4203
27831 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27832 * g++.dg/init/empty1.C: New test.
27833
27834 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27835
27836 * gcc.c-torture/compile/20010903-1.c: New test.
27837
27838 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27839
27840 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27841 for m68k.
27842
27843 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27844
27845 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27846
27847 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27848
27849 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27850
27851 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27852
27853 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27854 for 16-bit 'unsigned int'.
27855
27856 2001-08-29 Kazu Hirata <kazu@hxi.com>
27857
27858 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27859
27860 2001-08-27 Richard Henderson <rth@redhat.com>
27861
27862 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27863 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27864
27865 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27866
27867 * gcc.dg/asm-names.c (ymain): New.
27868
27869 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27870
27871 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27872 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27873 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27874
27875 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27876
27877 * gcc.dg/compare5.c: New testcase.
27878
27879 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27880
27881 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27882 and "In instantiation".
27883
27884 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27885
27886 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27887
27888 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27889
27890 * gcc.misc-tests/gcov.exp: Add support for branch information.
27891 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27892 * gcc.misc-tests/gcov-4.c: New test.
27893 * gcc.misc-tests/gcov-4b.c: New test.
27894 * gcc.misc-tests/gcov-5b.c: New test.
27895
27896 2001-08-20 Zack Weinberg <zackw@panix.com>
27897
27898 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27899 expected to fail.
27900
27901 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27902
27903 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27904
27905 2001-08-19 Jakub Jelinek <jakub@redhat.com>
27906
27907 * g++.dg/eh/template1.C: New test.
27908
27909 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
27910
27911 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
27912 Fix thinko.
27913 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
27914 for xfail.
27915
27916 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
27917
27918 * lib/g77-dg.exp: Use prune.exp for common procedures
27919 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
27920 * lib/g77.exp: (g77-dg-prune) Remove
27921
27922 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
27923
27924 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
27925
27926 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27927
27928 * g++.dg/template/unify1.C: New test.
27929
27930 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
27931
27932 * g++.dg/abi/empty4.C: New test.
27933
27934 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
27935
27936 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
27937 solaris2.*
27938 * g77.f-torture/compile/pr3743.x: Likewise
27939
27940 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27941
27942 * g++.dg/other/using-declaration.C: New test.
27943
27944 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27945
27946 * gcc.dg/cpp/tr-sign.c: New testcase.
27947
27948 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27949
27950 * gcc.dg/cpp/19951025-1.c: Revert.
27951 * gcc.dg/cpp/directiv.c: We no longer process directives that
27952 interrupt macro arguments.
27953
27954 2001-08-03 Zack Weinberg <zackw@stanford.edu>
27955
27956 * gcc.dg/bconstp-1.c: New test.
27957
27958 2001-08-03 Richard Henderson <rth@redhat.com>
27959
27960 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
27961
27962 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
27963
27964 * gcc.dg/cpp/19951025-1.c: Update.
27965
27966 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
27967
27968 * g77.dg/ff90-1.f (s): Fix reference of variable z,
27969 should be x.
27970
27971 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
27972
27973 Kill -fhonor-std.
27974 * g++.old-deja/g++.ns/ns14.C: Remove special options.
27975 * g++.old-deja/g++.other/std1.C: Likewise.
27976 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
27977
27978 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27979
27980 * lib/g77.exp: Load gcc-defs.exp for common procedures
27981 (g77_pass, g77_fail, g77_finish, g77_exit,
27982 ${tool}_check_unsupported_p} Now redundant. Deleted.
27983
27984 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27985
27986 * g77.dg/fbackslash.f
27987 * g77.dg/fcase-preserve.f
27988 * g77.dg/ff90-1.f
27989 * g77.dg/ffixed-line-length-0.f
27990 * g77.dg/ffixed-line-length-132.f
27991 * g77.dg/ffixed-line-length-7.f
27992 * g77.dg/ffixed-line-length-72.f
27993 * g77.dg/ffixed-line-length-none.f
27994 * g77.dg/ffree-form-1.f
27995 * g77.dg/fno-backslash.f
27996 * g77.dg/fno-f90-1.f
27997 * g77.dg/fno-fixed-form-1.f
27998 * g77.dg/fno-onetrip.f
27999 * g77.dg/fno-typeless-boz.f
28000 * g77.dg/fno-underscoring.f
28001 * g77.dg/fno-vxt-1.f
28002 * g77.dg/fonetrip.f
28003 * g77.dg/ftypeless-boz.f
28004 * g77.dg/fugly-assumed.f
28005 * g77.dg/funderscoring.f
28006 * g77.dg/fvxt-1.f
28007
28008 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28009
28010 * objc.dg/fwd-proto-1.m: New.
28011 * objc.dg/local-decl-1.m: New.
28012 * objc.dg/naming-1.m: New.
28013 * objc.dg/naming-2.m: New.
28014 * objc.dg/proto-hier-1.m: New.
28015
28016 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28017
28018 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28019 largest-type elements to a struct makes its size grow.
28020
28021 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28022
28023 * g++.dg/abi/vthunk1.C: New test.
28024
28025 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28026
28027 * g++.dg/abi/vbase8-22.C: New test.
28028
28029 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28030
28031 * gcc.dg/cpp/macro8.c: New test.
28032
28033 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28034
28035 * g++.dg/abi/vbase8-21.C: New test.
28036
28037 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28038
28039 * g++.dg/abi/vbase8-10.C: New test.
28040
28041 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28042
28043 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28044 ${tool}_set_ld_library_path.
28045 Changed caller.
28046 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28047 g++.exp.
28048
28049 2001-07-26 Stan Cox <scox@redhat.com>
28050
28051 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28052 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28053 gcc_exit, gcc_check_unsupported_p):
28054 Moved to gcc-deps.exp
28055 * gcc-deps.exp: New file.
28056
28057 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28058
28059 * g++.old-deja/g++.pt/defarg14.C: New test.
28060
28061 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28062
28063 * g++.old-deja/g++.other/lineno5.C: New test.
28064
28065 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28066
28067 * g++.old-deja/g++.pt/crash68.C: New test.
28068
28069 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28070
28071 * g++.old-deja/g++.other/crash42.C: New test.
28072
28073 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28074
28075 * gcc.dg/cpp/extratokens.c: Fix.
28076 * gcc.dg/cpp/skipping2.c: New tests.
28077
28078 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28079
28080 * gcc.c-torture/execute/20010724-1.c: New file.
28081 * gcc.c-torture/execute/20010724-1.x: New file.
28082
28083 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28084
28085 * g++.old-deja/g++.other/cond7.C: New test.
28086
28087 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28088
28089 * g++.old-deja/g++.other/optimize4.C: New test.
28090
28091 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28092
28093 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28094
28095 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28096
28097 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28098 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28099 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28100 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28101
28102 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28103 bug report" message.
28104
28105 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28106 * g++.dg/ext/instantiate1.C: Move from old-deja.
28107
28108 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28109
28110 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28111 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28112 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28113 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28114
28115 2001-07-23 Jeffrey A Law (law@cygnus.com)
28116
28117 * gcc.c-torture/execute/20010723-1.c: New test.
28118
28119 2001-07-23 Ben Elliston <bje@redhat.com>
28120
28121 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28122
28123 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28124
28125 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28126 i[34567]86-*-*.
28127 Delete handling of ieee_multilib_flags.
28128 Pass -mieee for alpha*-*-* and sh-*-*.
28129 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28130
28131 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28132
28133 Remove old-abi tests.
28134 * g++.old-deja/g++.mike/p11116.C: Remove.
28135 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28136
28137 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28138
28139 * g77.f-torture/compile/pr3743.f: New test
28140
28141 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28142
28143 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28144
28145 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28146
28147 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28148 g++.old-deja/g++.pt/static6.C: Likewise.
28149 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28150 supports weak symbols.
28151
28152 2001-07-18 Andreas Jaeger <aj@suse.de>
28153
28154 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28155 supported again.
28156
28157 2001-07-18 Andreas Jaeger <aj@suse.de>
28158
28159 * gcc.dg/iftrap-1.c: Fix target line.
28160
28161 2001-07-17 Richard Henderson <rth@redhat.com>
28162
28163 * gcc.c-torture/execute/20010717-1.c: New.
28164
28165 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28166
28167 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28168 tests.
28169
28170 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28171
28172 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28173
28174 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28175
28176 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28177 UAC_SIGBUS, UAC_NOPRINT definitions.
28178
28179 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28180
28181 * objc/execute/object_is_class.m: New test.
28182 * objc/execute/object_is_meta_class.m: New test.
28183
28184 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28185
28186 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28187 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28188
28189 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28190
28191 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28192 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28193
28194 2001-07-14 Richard Henderson <rth@redhat.com>
28195
28196 * gcc.dg/iftrap-1.c: New.
28197
28198 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28199
28200 * g77.f-torture/execute/intrinsic77.f: New test.
28201
28202 2001-07-11 Janis Johnson <janis@us.ibm.com>
28203
28204 * gcc.misc-tests/gcov-3.c: New test.
28205
28206 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28207
28208 * gcc.c-torture/compile/20010711-1.c,
28209 * gcc.c-torture/compile/20010711-2.c: New tests.
28210
28211 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28212
28213 * gcc.c-torture/execute/20010711-1.c: New test.
28214
28215 2001-07-11 Ben Elliston <bje@redhat.com>
28216
28217 * g++.old-deja/g++.other/enum5.C: New test.
28218
28219 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28220
28221 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28222 (g++-dg-prune): Call prune_gcc_output.
28223 * prune.exp: New file for prune_gcc_output.
28224 * lib/g++.exp, lib/gcc.exp: Load it.
28225
28226 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28227
28228 * gcc.c-torture/compile/20010701-1.c,
28229 g++.old-deja/g++.ext/attrib6.C: New tests.
28230
28231 2001-07-06 Jeffrey A Law (law@cygnus.com)
28232
28233 * gcc.c-torture/compile/20010706-1.c: New test.
28234
28235 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28236
28237 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28238
28239 2001-06-28 Stan Shebs <shebs@apple.com>
28240
28241 * gcc.dg/pragma-darwin.c: New test.
28242
28243 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28244
28245 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28246 Solaris 2.[678] system.
28247
28248 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28249
28250 * gcc.dg/20010622-1.c: New test.
28251
28252 2001-06-18 Stan Shebs <shebs@apple.com>
28253
28254 * objc.dg: New directory.
28255 * objc.dg/dg.exp: New file.
28256 * objc.dg/alias.m: New.
28257 * objc.dg/class-1.m: New.
28258 * objc.dg/class-2.m: New.
28259 * objc.dg/const-str-1.m: New.
28260 * objc.dg/const-str-2.m: New.
28261 * objc.dg/id-1.m: New.
28262 * objc.dg/method-1.m: New.
28263 * objc.dg/super-class-1.m: New.
28264 * lib/objc-dg.exp: New file.
28265
28266 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28267
28268 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28269 of label name.
28270
28271 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28272
28273 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28274
28275 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28276
28277 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28278 variable.
28279
28280 2001-06-12 Richard Henderson <rth@redhat.com>
28281
28282 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28283
28284 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28285
28286 * g++.old-deja/g++.abi/vbase5.C: New test.
28287 * g++.old-deja/g++.abi/vbase6.C: New test.
28288 * g++.old-deja/g++.abi/vbase7.C: New test.
28289
28290 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28291
28292 * gcc.c-torture/compile/20010610-1.c: New test.
28293
28294 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28295
28296 * g++.old-deja/g++.abi/vbase4.C: New test.
28297
28298 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28299
28300 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28301 support %f for HC11/HC12 targets.
28302 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28303 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28304 on HC11/HC12 targets.
28305 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28306
28307 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28308
28309 * gcc.dg/wchar_t-1.c: New file.
28310 * gcc.dg/wint_t-1.c: Likewise.
28311
28312 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28313
28314 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28315
28316 2001-06-11 Richard Henderson <rth@redhat.com>
28317
28318 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28319
28320 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28321
28322 * gcc.c-torture/compile/20010611-1.c: New test.
28323
28324 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28325
28326 * gcc.dg/c99-tag-1.c: Add more tests.
28327
28328 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28329
28330 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28331 representation on MN10300 and ARM/Thumb.
28332
28333 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28334
28335 * g77.f-torture/execute/20010610.f: New.
28336
28337 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28338
28339 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28340 names.
28341
28342 2001-06-09 Richard Henderson <rth@redhat.com>
28343
28344 * gcc.c-torture/execute/ashrdi-1.c: New.
28345 * gcc.c-torture/execute/ashldi-1.c: New.
28346 * gcc.c-torture/execute/lshrdi-1.c: New.
28347
28348 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28349
28350 * objc/execute/load-3.m: Added. Check sending +load to categories,
28351 in addition to classes.
28352
28353 2001-06-08 Stan Shebs <shebs@apple.com>
28354
28355 * objc/execute/load-2.m: New test. From Nicola Pero
28356 <n.pero@mi.flashnet.it>.
28357
28358 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28359
28360 * gcc.c-torture/execute/20010605-2.c: New test.
28361
28362 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28363
28364 * g++.old-deja/g++.abi/vbase2.C: New test.
28365 * g++.old-deja/g++.abi/vbase3.C: New test.
28366
28367 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28368
28369 * g++.old-deja/g++.pt/friend49.C: New test.
28370
28371 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28372
28373 * g++.old-deja/g++.ext/anon3.C: New test.
28374
28375 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28376
28377 * g++.old-deja/g++.other/conv7.C: New test.
28378
28379 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28380
28381 * gcc.c-torture/compile/20010605-2.c: New test.
28382
28383 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28384
28385 * gcc.c-torture/execute/20010604-1.c: New test.
28386
28387 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28388
28389 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28390
28391 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28392
28393 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28394 (g++_link_flags): Likewise.
28395 (g++_init): Pass gccpath's value to two previous functions.
28396
28397 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28398
28399 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28400 Ensure logfile entry matches exec command line.
28401
28402 2001-05-31 Richard Henderson <rth@redhat.com>
28403
28404 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28405 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28406
28407 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28408
28409 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28410 compiler for irix6.2
28411
28412 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28413
28414 * g++.old-deja/g++.other/optimize3.C: New file.
28415
28416 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28417
28418 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28419 assemble.
28420
28421 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28422
28423 * g++.old-deja/g++.other/optimize2.C: New file.
28424
28425 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28426
28427 * gcc.c-torture/compile/20010518-2.c: New file.
28428 * gcc.c-torture/execute/20010518-1.c: New file.
28429 * gcc.c-torture/execute/20010518-2.c: New file.
28430
28431 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28432
28433 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28434
28435 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28436
28437 G++ no longer defines builtins that do not begin with __builtin.
28438 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28439 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28440 * g++.old-deja/g++.law/builtin1.C: Likewise.
28441 * g++.old-deja/g++.law/cvt2.C: Likewise.
28442 * g++.old-deja/g++.mike/net5.C: Likewise.
28443 * g++.old-deja/g++.other/builtins1.C: Likewise.
28444 * g++.old-deja/g++.other/builtins2.C: Likewise.
28445 * g++.old-deja/g++.other/builtins3.C: Likewise.
28446 * g++.old-deja/g++.other/builtins4.C: Likewise.
28447 * g++.old-deja/g++.other/inline8.C: Likewise.
28448 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28449
28450 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28451
28452 * g++.old-deja/g++.pt/using1.C: Adjust.
28453 * g++.old-deja/g++.pt/using2.C: New test.
28454
28455 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28456
28457 * gcc.dg/cpp/charconst.c: New tests.
28458 * gcc.dg/cpp/escape.c: New tests.
28459 * gcc.dg/cpp/escape-1.c: New tests.
28460 * gcc.dg/cpp/escape-2.c: New tests.
28461 * gcc.dg/cpp/ucs.c: New tests.
28462
28463 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28464
28465 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28466 native compiler for irix6.5.
28467
28468 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28469
28470 * lib/g++.exp (g++_include_flags): Use args to compute
28471 get_multilibs.
28472 (g++_link_flags): Likewise.
28473 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28474
28475 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28476
28477 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28478
28479 2001-05-21 Geoff Keating <geoffk@redhat.com>
28480
28481 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28482 this file.
28483
28484 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28485
28486 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28487 STACK_SIZE;
28488 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28489 to STACK_SIZE; Use it to define size of add_histo array.
28490 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28491 to STACK_SIZE.
28492 (f): Use GITT_SIZE to define size of gitt local table.
28493 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28494 to STACK_SIZE; Use it to define size of bytemem array.
28495
28496 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28497
28498 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28499 on 68HC11/HC12 due to the asm instruction.
28500 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28501 * gcc.c-torture/compile/920520-1.x: Likewise.
28502 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28503 on 68HC11/HC12 because the function is larger than 64K.
28504 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28505 on 68HC11/HC12 because the structure is too large.
28506
28507 2001-05-20 Richard Henderson <rth@redhat.com>
28508
28509 * gcc.c-torture/execute/20010520-1.c: New.
28510
28511 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28512
28513 * g++.old-deja/g++.warn/compare1.C: New test.
28514 * gcc.dg/compare4.c: New test.
28515
28516 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28517
28518 * g++.old-deja/g++.other/optimize1.C: New test.
28519
28520 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28521
28522 * g++.old-deja/g++.pt/spec41.C: New test.
28523
28524 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28525
28526 * gcc.c-torture/compile/20010114-1.x: Remove.
28527
28528 2001-05-18 Stan Shebs <shebs@apple.com>
28529
28530 * gcc.c-torture/compile/20010518-1.c: New test.
28531
28532 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28533
28534 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28535 * g++.old-deja/g++.pt/crash67.C: New test.
28536
28537 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28538
28539 * g++.old-deja/g++.other/debug9.C: New test.
28540
28541 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28542
28543 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28544
28545 2001-05-16 Jan Hubicka <jh@suse.cz>
28546
28547 * gcc.c-torture/compile/20010516-1.c: New test.
28548
28549 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28550
28551 * g++.old-deja/g++.other/crash41.C: New test.
28552
28553 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28554
28555 * g++.old-deja/g++.pt/crash66.C: New test.
28556
28557 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28558
28559 * g++.old-deja/g++.robertl/eb27.C: Convert.
28560
28561 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28562
28563 * g++.dg/friend-warn.C: New test. Do not warn about friend
28564 declaration being redundant.
28565
28566 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28567
28568 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28569
28570 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28571
28572 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28573
28574 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28575
28576 * lib/g++.exp: Use testsuite_flags.
28577
28578 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28579
28580 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28581
28582 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28583
28584 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28585
28586 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28587
28588 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28589
28590 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28591
28592 * gcc.c-torture/compile/20010313-1.c: New test.
28593
28594 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28595
28596 * gcc.dg/cpp/direct2.c: New test.
28597 * gccq.dg/cpp/direct2s.c: New test.
28598
28599 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28600
28601 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28602
28603 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28604 * g++.old-deja/g++.other/op3.C: Likewise.
28605
28606 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28607
28608 * gcc.dg/cpp/syshdr.h: New file.
28609 * gcc.dg/cpp/sysmac1.c: Update.
28610 * gcc.dg/cpp/sysmac2.c: Update.
28611
28612 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28613
28614 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28615
28616 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28617
28618 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28619 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28620
28621 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28622
28623 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28624
28625 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28626
28627 * lib/g++.exp (g++_include_flags): Don't use any special flags
28628 if TESTING_IN_BUILD_TREE is not defined.
28629 (g++_init): Use a plain 'c++' as the compiler if
28630 TESTING_IN_BUILD_TREEE is not defined.
28631
28632 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28633
28634 * g++.old-deja/g++.eh/catch13.C: New test.
28635 * g++.old-deja/g++.eh/catch14.C: New test.
28636
28637 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28638
28639 * gcc.dg/cpp/tr-define.c: New test.
28640
28641 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28642
28643 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28644 <stdlib.h>, not <malloc.h>.
28645
28646 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28647
28648 * g++.old-deja/g++.ns/template17.C: New test.
28649
28650 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28651
28652 * g++.old-deja/g++.pt/ref4.C: New test.
28653
28654 2001-04-30 Richard Henderson <rth@redhat.com>
28655
28656 * gcc.dg/20000724-1.c: Revert last change.
28657
28658 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28659
28660 * g77.f-torture/execute/20010430.f: New test.
28661
28662 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28663
28664 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28665
28666 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28667
28668 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28669
28670 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28671
28672 * g++.old-deja/g++.eh/crash6.C: New test.
28673
28674 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28675
28676 * g++.old-deja/g++.other/warn7.C: New test.
28677
28678 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28679
28680 * g++.old-deja/g++.other/defarg9.C: New test.
28681
28682 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28683
28684 * g77.f-torture/compile/20010426.f: New test.
28685 * g77.f-torture/execute/20010426.f: New test.
28686
28687 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28688
28689 * g77.f-torture/compile/20000629-1.x: Remove - error
28690 has been fixed.
28691
28692 2001-04-26 Jeffrey A Law (law@cygnus.com)
28693
28694 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28695 Tweak slightly to work with g++.dg framework.
28696 * g++.dg/special/ecos.exp: Run initp1.C test.
28697 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28698
28699 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28700 its linker doesn't give line numbers either.
28701 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28702
28703 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28704
28705 * g++.old-deja/g++.other/lex1.C: New test.
28706
28707 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28708
28709 * gcc.dg/noncompile/20010425-1.c: New test.
28710
28711 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28712
28713 * g++.old-deja/g++.pt/mangle2.C: New test.
28714
28715 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28716
28717 * gcc.dg/format/plus-1.c: New test.
28718
28719 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28720
28721 * gcc.dg/20010423-1.c: New test.
28722
28723 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28724
28725 * gcc.c-torture/execute/20010422-1.c: New test.
28726
28727 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28728
28729 * g++.old-deja/g++.ns/type2.C: New test.
28730
28731 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28732
28733 * g++.old-deja/g++.other/perf1.C: New test.
28734
28735 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28736
28737 * gcc.dg/c99-func-2.c: Remove xfail.
28738 * gcc.dg/c99-func-3.c: Remove xfail.
28739 * gcc.dg/c99-func-4.c: Remove xfail.
28740
28741 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28742
28743 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28744
28745 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28746
28747 * gcc.c-torture/compile/20010423-1.c: New test.
28748
28749 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28750
28751 * g++.old-deja/g++.pt/typename28.C: New test.
28752
28753 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28754
28755 * g++.old-deja/g++.abi/empty2.C: New test.
28756 * g++.old-deja/g++.abi/empty3.C: New test.
28757
28758 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28759
28760 * g++.old-deja/g++.other/comdat2.C: New test.
28761 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28762
28763 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28764
28765 * g++.old-deja/g++.other/overload14.C: New test.
28766
28767 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28768
28769 * g++.old-deja/g++.other/lookup23.C: New test.
28770
28771 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28772
28773 * gcc.c-torture/execute/20010403-1.c: New test.
28774
28775 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28776 Mark Mitchell <mark@codesourcery.com>
28777
28778 * lib/old-dejagnu.exp: Don't delete output of executable.
28779 Add .exe suffix to executables.
28780
28781 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28782
28783 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28784
28785 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28786
28787 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28788
28789 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28790
28791 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28792 * g++.old-deja/g++.abi/crash1.C: New test.
28793
28794 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28795
28796 * g++.old-deja/g++.other/crash40.C: New test.
28797
28798 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28799
28800 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28801
28802 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28803
28804 * g++.old-deja/g++.other/warn6.C: New test.
28805
28806 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28807
28808 * g++.old-deja/g++.robertl/eb42.C: Same.
28809
28810 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28811
28812 * gcc.dg/wtr-conversion-1.c: New testcase.
28813
28814 2001-04-10 Richard Henderson <rth@redhat.com>
28815
28816 * g++.old-deja/g++.other/array5.C: New.
28817
28818 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28819
28820 * gcc.c-torture/execute/20010408-1.c: New test.
28821
28822 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28823
28824 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28825 headers and constructs.
28826 * g++.old-deja/g++.robertl/eb79.C: Same.
28827 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28828 * g++.old-deja/g++.robertl/eb73.C: Same.
28829 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28830 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28831 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28832 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28833 * g++.old-deja/g++.robertl/eb44.C: Same.
28834 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28835 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28836 * g++.old-deja/g++.robertl/eb39.C: Same.
28837 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28838 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28839 * g++.old-deja/g++.robertl/eb30.C: Same.
28840 * g++.old-deja/g++.robertl/eb3.C: Same.
28841 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28842 * g++.old-deja/g++.robertl/eb21.C: Same.
28843 * g++.old-deja/g++.robertl/eb15.C: Same.
28844 * g++.old-deja/g++.robertl/eb118.C: Same.
28845 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28846 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28847 * g++.old-deja/g++.robertl/eb109.C: Same.
28848 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28849 * g++.old-deja/g++.mike/rtti1.C: Same.
28850 * g++.old-deja/g++.mike/p658.C: Same.
28851 * g++.old-deja/g++.mike/net46.C: Same.
28852 * g++.old-deja/g++.mike/net34.C: Same.
28853 * g++.old-deja/g++.mike/memoize1.C: Same.
28854 * g++.old-deja/g++.mike/eh2.C: Same.
28855 * g++.old-deja/g++.law/weak.C: Same.
28856 * g++.old-deja/g++.law/visibility7.C: Same.
28857 * g++.old-deja/g++.law/visibility25.C: Same.
28858 * g++.old-deja/g++.law/visibility22.C: Same.
28859 * g++.old-deja/g++.law/visibility2.C: Same.
28860 * g++.old-deja/g++.law/visibility17.C: Same.
28861 * g++.old-deja/g++.law/visibility13.C: Same.
28862 * g++.old-deja/g++.law/visibility10.C: Same.
28863 * g++.old-deja/g++.law/visibility1.C: Same.
28864 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28865 * g++.old-deja/g++.law/vbase1.C: Same.
28866 * g++.old-deja/g++.law/operators32.C: Same.
28867 * g++.old-deja/g++.law/nest3.C: Same.
28868 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28869 * g++.old-deja/g++.law/except5.C (main): Same.
28870 * g++.old-deja/g++.law/cvt7.C (run): Same.
28871 * g++.old-deja/g++.law/cvt2.C: Same.
28872 * g++.old-deja/g++.law/cvt16.C: Same.
28873 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28874 * g++.old-deja/g++.law/ctors17.C (main): Same.
28875 * g++.old-deja/g++.law/ctors13.C: Same.
28876 * g++.old-deja/g++.law/ctors12.C (main): Same.
28877 * g++.old-deja/g++.law/ctors10.C: Same.
28878 * g++.old-deja/g++.law/code-gen5.C: Same.
28879 * g++.old-deja/g++.law/bad-error7.C: Same.
28880 * g++.old-deja/g++.law/arm9.C: Same.
28881 * g++.old-deja/g++.law/arm12.C: Same.
28882 * g++.old-deja/g++.law/arg8.C: Same.
28883 * g++.old-deja/g++.law/arg1.C: Same.
28884 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28885 * g++.old-deja/g++.jason/template31.C: Same.
28886 * g++.old-deja/g++.jason/template24.C (main): Same.
28887 * g++.old-deja/g++.jason/2371.C: Same.
28888 * g++.old-deja/g++.eh/new2.C: Same.
28889 * g++.old-deja/g++.eh/new1.C: Same.
28890 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28891 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28892 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28893 * g++.old-deja/g++.brendan/crash62.C: Same.
28894 * g++.old-deja/g++.brendan/crash52.C: Same.
28895 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28896 * g++.old-deja/g++.brendan/crash38.C: Same.
28897 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28898 * g++.old-deja/g++.brendan/copy9.C: Same.
28899
28900 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28901
28902 * gcc.c-torture/execute/20001203-2.c (memset):
28903 Count argument is of type __SIZE_TYPE__.
28904
28905 2001-04-04 Diego Novillo <dnovillo@redhat.com>
28906
28907 * gcc.c-torture/compile/20010404-1.c: New test.
28908
28909 2001-04-04 Jakub Jelinek <jakub@redhat.com>
28910
28911 * gcc.c-torture/compile/20010326-1.c: New test.
28912
28913 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
28914
28915 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
28916 peculiarities of the SH.
28917 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
28918
28919 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28920
28921 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
28922 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
28923 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
28924
28925 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28926
28927 * g77.f-torture/compile/20010321-1.f: New test.
28928
28929 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28930
28931 * gcc.c-torture/compile/20010329-1.c: New test.
28932
28933 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28934
28935 * gcc.c-torture/execute/20010329-1.c: New test.
28936
28937 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28938
28939 * g++.old-deja/g++.other/eh4.C: Fix typo.
28940
28941 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28942
28943 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
28944
28945 2001-03-28 Philip Blundell <philb@gnu.org>
28946
28947 * gcc.c-torture/compile/20010328-1.c: New test.
28948
28949 2001-03-27 Richard Henderson <rth@redhat.com>
28950
28951 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
28952 * g++.old-deja/g++.eh/vbase3.C: Likewise.
28953
28954 2001-03-27 Alan Modra <alan@linuxcare.com.au>
28955
28956 * gcc.c-torture/compile/20010327-1.c: New test.
28957
28958 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
28959
28960 * g++.old-deja/g++.other/friend12.C: New test.
28961 * g++.old-deja/g++.other/friend9.C: Expect no errors.
28962 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
28963
28964 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
28965
28966 * gcc.c-torture/execute/20010325-1.c: New test.
28967
28968 2001-03-23 Jakub Jelinek <jakub@redhat.com>
28969
28970 * g++.old-deja/g++.other/mangle3.C: New test.
28971
28972 2001-03-22 Jakub Jelinek <jakub@redhat.com>
28973
28974 * g++.old-deja/g++.other/anon8.C: New test.
28975
28976 2001-03-20 Philip Blundell <philb@gnu.org>
28977
28978 * gcc.c-torture/compile/20010320-1.c: New test.
28979
28980 2001-03-17 Richard Henderson <rth@redhat.com>
28981
28982 * g++.old-deja/g++.other/eh4.C: Add expected error text.
28983
28984 2001-03-15 Geoff Keating <geoff@redhat.com>
28985
28986 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
28987 tests on AIX.
28988
28989 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
28990
28991 * g++.old-deja/g++.other/eh4.C: New test.
28992
28993 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
28994
28995 * gcc.dg/cpp/mi1.c: Update.
28996
28997 2001-03-14 Jakub Jelinek <jakub@redhat.com>
28998
28999 * g++.old-deja/g++.other/regstack.C: New test.
29000
29001 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29002
29003 * g++.old-deja/g++.other/ref4.C: New test.
29004
29005 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29006
29007 * objc/execute/va_method.m: Added.
29008 * objc/execute/IMP.m: Added.
29009 * objc/execute/_cmd.m: Added.
29010 * objc/execute/accessing_ivars.m: Added.
29011 * objc/execute/class-1.m: Added.
29012 * objc/execute/class-10.m: Added.
29013 * objc/execute/class-11.m: Added.
29014 * objc/execute/class-12.m: Added.
29015 * objc/execute/class-13.m: Added.
29016 * objc/execute/class-14.m: Added.
29017 * objc/execute/class-2.m: Added.
29018 * objc/execute/class-3.m: Added.
29019 * objc/execute/class-4.m: Added.
29020 * objc/execute/class-5.m: Added.
29021 * objc/execute/class-6.m: Added.
29022 * objc/execute/class-7.m: Added.
29023 * objc/execute/class-8.m: Added.
29024 * objc/execute/class-9.m: Added.
29025 * objc/execute/class-tests-1.h
29026 * objc/execute/class-tests-2.h
29027 * objc/execute/compatibility_alias.m: Added.
29028 * objc/execute/encode-1.m: Added.
29029 * objc/execute/formal_protocol-1.m: Added.
29030 * objc/execute/formal_protocol-2.m: Added.
29031 * objc/execute/formal_protocol-3.m: Added.
29032 * objc/execute/formal_protocol-4.m: Added.
29033 * objc/execute/formal_protocol-5.m: Added.
29034 * objc/execute/formal_protocol-6.m: Added.
29035 * objc/execute/formal_protocol-7.m: Added.
29036 * objc/execute/informal_protocol.m: Added.
29037 * objc/execute/initialize.m: Added.
29038 * objc/execute/load.m: Added.
29039 * objc/execute/many_args_method.m: Added.
29040 * objc/execute/nested-3.m: Added.
29041 * objc/execute/no_clash.m: Added.
29042 * objc/execute/private.m: Added.
29043 * objc/execute/redefining_self.m: Added.
29044 * objc/execute/root_methods.m: Added.
29045 * objc/execute/selector-1.m: Added.
29046 * objc/execute/static-1.m: Added.
29047 * objc/execute/static-2.m: Added.
29048 * objc/execute/va_method.m: Added.
29049
29050 2001-03-10 Richard Henderson <rth@redhat.com>
29051
29052 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29053
29054 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29055
29056 * g++.old-deja/g++.other/crash31.C: XFAIL.
29057 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29058 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29059 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29060 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29061 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29062
29063 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29064
29065 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29066
29067 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29068
29069 * gcc.dg/20000724-1.c: Don't use multiline strings.
29070
29071 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29072
29073 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29074 result of -cString against what we expect it to be; don't just
29075 print it out for no one to read.
29076
29077 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29078 Based on testcases provided by Nicola Pero.
29079
29080 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29081
29082 * gcc.dg/cpp/macro7.c: New test.
29083
29084 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29085
29086 * gcc.dg/cpp/multiline.c: Update.
29087
29088 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29089
29090 * g++.old-deja/g++.other/enum3.C: New test.
29091
29092 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29093
29094 * g++.old-deja/g++.other/pod1.C: New test.
29095
29096 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29097
29098 * g++.old-deja/g++.ext/overload1.C: New test.
29099
29100 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29101
29102 * g++.old-deja/g++.pt/using1.C: New test.
29103
29104 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29105
29106 * g++.old-deja/g++.other/using9.C: New test.
29107
29108 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29109
29110 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29111
29112 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29113
29114 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29115
29116 * g++.old-deja/g++.ext/realpt1.C: Remove.
29117
29118 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29119
29120 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29121
29122 2001-02-26 Will Cohen <wcohen@redhat.com>
29123
29124 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29125
29126 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29127
29128 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29129 templatized constructors.
29130
29131 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29132
29133 * gcc.c-torture/execute/20010224-1.c: New test.
29134
29135 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29136
29137 * gcc.c-torture/execute/20010222-1.c: New test.
29138
29139 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29140
29141 * g++.old-deja/g++.other/inline20.C: New test.
29142
29143 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29144
29145 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29146
29147 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29148
29149 * g++.old-deja/g++.other/lookup22.C: New test.
29150
29151 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29152
29153 * g77.dg: New directory.
29154 * g77.dg/20010216-1.f: New test case.
29155 * g77.dg/dg.exp: New driver.
29156 * lib/g77-dg.exp: New driver library.
29157
29158 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29159
29160 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29161
29162 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29163
29164 * g++.old-deja/g++.other/decl9.C: New test.
29165
29166 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29167
29168 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29169 not need <string> and also tests the initialization at runtime.
29170
29171 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29172
29173 * gcc.c-torture/execute/longlong.c: New test.
29174
29175 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29176
29177 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29178
29179 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29180
29181 * gcc.c-torture/execute/920302-1.c (execute):
29182 Change argument type to short.
29183
29184 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29185
29186 * g++.old-deja/g++.pt/deduct6.C: New test.
29187
29188 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29189
29190 * g++.old-deja/g++.pt/deduct5.C: New test.
29191
29192 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29193
29194 * gcc.c-torture/execute/20010209-1.c: New test.
29195
29196 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29197
29198 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29199
29200 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29201
29202 * g++.dg/vtgc1.C: Update for new ABI.
29203
29204 * consistency.vlad: New directory, 1665 files.
29205
29206 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29207
29208 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29209 return type.
29210 * gcc.dg/cpp/digraphs.c: Declare puts.
29211
29212 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29213
29214 * g++.old-deja/g++.other/warn5.C: New test.
29215
29216 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29217
29218 * g++.old-deja/g++.pt/spec40.C: New test.
29219
29220 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29221
29222 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29223 case.
29224 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29225
29226 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29227
29228 * gcc.c-torture/compile/20010209-1.c: New test.
29229
29230 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29231
29232 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29233 excess errors message but not if it crashes.
29234 * g++.old-deja/g++.other/crash27.C: Likewise.
29235 * g++.old-deja/g++.other/crash28.C: Likewise.
29236 * g++.old-deja/g++.other/crash30.C: Likewise.
29237 * g++.old-deja/g++.other/crash32.C: Likewise.
29238 * g++.old-deja/g++.other/crash35.C: Likewise.
29239 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29240
29241 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29242
29243 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29244 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29245 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29246 g77.f-torture/execute/execute.exp,
29247 g77.f-torture/noncompile/noncompile.exp,
29248 gcc.c-torture/execute/execute.exp,
29249 gcc.c-torture/execute/memcheck/memcheck.exp,
29250 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29251 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29252 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29253 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29254 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29255 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29256 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29257 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29258 Remove bug reporting instructions with ancient email addresses.
29259
29260 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29261
29262 * gcc.dg/20010202-1.c: New test.
29263 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29264
29265 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29266
29267 * g++.dg/stdbool-if.C: New test.
29268
29269 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29270
29271 * objc/execute/fdecl.m: Added main().
29272
29273 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29274
29275 * gcc.c-torture/execute/20010206-1.c: New test.
29276
29277 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29278
29279 * gcc.dg/cpp/avoidpaste1.c: Update.
29280
29281 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29282
29283 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29284 Pero <nicola@brainstorm.co.uk>.
29285 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29286
29287 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29288
29289 * g++.old-deja/g++.pt/spec39.C: New test.
29290
29291 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29292
29293 * gcc.c-torture/compile/20010202-1.c: New test.
29294
29295 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29296
29297 * g++.old-deja/g++.abi/primary2.C: New test.
29298 * g++.old-deja/g++.abi/primary3.C: New test.
29299 * g++.old-deja/g++.abi/primary4.C: New test.
29300 * g++.old-deja/g++.abi/primary5.C: New test.
29301 * g++.old-deja/g++.abi/vtable3.h: New test.
29302 * g++.old-deja/g++.abi/vtable3a.C: New test.
29303 * g++.old-deja/g++.abi/vtable3b.C: New test.
29304 * g++.old-deja/g++.abi/vtable3c.C: New test.
29305 * g++.old-deja/g++.abi/vtable3d.C: New test.
29306 * g++.old-deja/g++.abi/vtable3e.C: New test.
29307 * g++.old-deja/g++.abi/vtable3f.C: New test.
29308 * g++.old-deja/g++.abi/vtable3g.C: New test.
29309 * g++.old-deja/g++.abi/vtable3h.C: New test.
29310 * g++.old-deja/g++.abi/vtable3i.C: New test.
29311 * g++.old-deja/g++.abi/vtable3j.C: New test.
29312 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29313
29314 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29315
29316 * g++.old-deja/g++.other/anon6.C: New test.
29317 * g++.old-deja/g++.other/anon7.C: New test.
29318
29319 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29320
29321 * gcc.dg/cpp/avoidpaste2.c: New tests.
29322
29323 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29324
29325 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29326
29327 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29328
29329 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29330 DECIMAL_DIG cases for Irix."
29331
29332 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29333
29334 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29335
29336 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29337
29338 * gcc.dg/c99-tag-1.c: New test.
29339
29340 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29341
29342 * gcc.dg/cpp/tr-warn1.c: Add tests.
29343
29344 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29345
29346 * gcc.dg/cpp/avoidpaste1.c: Update.
29347 * gcc.dg/cpp/paste4.c: Update.
29348
29349 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29350
29351 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29352 cases for Irix.
29353
29354 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29355
29356 * g++.old-deja/g++.other/inline19.C: New test.
29357
29358 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29359
29360 * gcc.dg/Wlarger-than.c: New test.
29361
29362 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29363
29364 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29365
29366 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29367
29368 * gcc.c-torture/execute/20010129-1.c: New test.
29369 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29370
29371 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29372
29373 * gcc.dg/cpp/avoidpaste1.c: Test case.
29374
29375 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29376
29377 * g++.old-deja/g++.other/inline18.C: New test.
29378
29379 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29380
29381 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29382 and __builtin_putchar.
29383
29384 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29385
29386 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29387 tests.
29388
29389 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29390
29391 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29392 floating point number rounding mode to round to the nearest
29393 representable mode.
29394
29395 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29396
29397 * g++.old-deja/g++.other/mangle2.C: New test.
29398
29399 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29400
29401 * gcc.c-torture/compile/20010124-1.c: New test.
29402
29403 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29404
29405 * g++.old-deja/g++.pt/spec38.C: New test.
29406
29407 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29408
29409 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29410 "Build don't run".
29411
29412 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29413
29414 * gcc.c-torture/execute/20010123-1.c: New test.
29415
29416 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29417
29418 * g++.old-deja/g++.pt/spec37.C: New test.
29419
29420 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29421
29422 * g++.old-deja/g++.pt/overload14.C: New test.
29423
29424 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29425
29426 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29427 __builtin_return_address.
29428
29429 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29430
29431 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29432 * g++.old-deja/g++.pt/spec35.C: New test.
29433 * g++.old-deja/g++.pt/spec36.C: New test.
29434
29435 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29436
29437 * gcc.c-torture/compile/20010118-1.c: New test.
29438
29439 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29440
29441 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29442
29443 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29444
29445 * gcc.c-torture/execute/20010119-1.c: New test.
29446
29447 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29448
29449 * g++.old-deja/g++.other/vbase5.C: New test.
29450
29451 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29452
29453 * gcc.c-torture/execute/20010118-1.c: New test.
29454
29455 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29456
29457 * g++.old-deja/g++.pt/deduct3.C: New test.
29458
29459 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29460
29461 * g++.old-deja/g++.pt/spec34.C: New test.
29462
29463 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29464
29465 * g77.f-torture/compile/20000601-2.f: New test.
29466
29467 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29468
29469 * g++.old-deja/g++.other/init17.C: New test.
29470
29471 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29472
29473 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29474
29475 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29476
29477 * g++.old-deja/g++.pt/unify8.C: New test.
29478
29479 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29480
29481 * g++.old-deja/g++.abi/vbase1.C: New test.
29482
29483 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29484
29485 * g++.old-deja/g++.pt/crash65.C: New test.
29486
29487 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29488
29489 * gcc.dg/cpp/assembl2.S: New test case.
29490
29491 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29492
29493 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29494 are supported.
29495
29496 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29497
29498 * g++.old-deja/g++.other/builtins1.C: New test.
29499 * g++.old-deja/g++.other/builtins2.C: Likewise.
29500 * g++.old-deja/g++.other/builtins3.C: Likewise.
29501 * g++.old-deja/g++.other/builtins4.C: Likewise.
29502
29503 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29504
29505 * gcc.c-torture/compile/20010117-1.c: New test.
29506 * gcc.c-torture/compile/20010117-2.c: New test.
29507
29508 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29509
29510 * g77.f-torture/execute/20010116.[fx]: New test,
29511 XFAIL on i?86-*-*.
29512 * g77.f-torture/compile/20010115.f: Indicate it's
29513 a test for PR fortran/1636.
29514
29515 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29516
29517 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29518
29519 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29520
29521 * g77.f-torture/compile/20010115.f: New test.
29522
29523 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29524
29525 * g++.old-deja/g++.pt/nontype5.C: New test.
29526
29527 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29528
29529 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29530 have an equivalent working one below it.
29531
29532 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29533
29534 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29535 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29536
29537 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29538
29539 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29540 message containing "init_priority".
29541 (conpr-2.C): Likewise.
29542 (conpr-3.C): Likewise.
29543 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29544
29545 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29546
29547 * gcc.c-torture/execute/20010114-2.c: New test.
29548
29549 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29550
29551 * gcc.c-torture/compile/20010114-1.c: New test.
29552 * gcc.c-torture/compile/20010114-1.x: Xfail.
29553 * gcc.c-torture/compile/20010114-2.c: New test.
29554 * gcc.c-torture/execute/20010114-1.c: New test.
29555 * gcc.dg/trunc-1.c: New test.
29556 * gcc.dg/uninit-B.c: New test.
29557
29558 2001-01-13 Nick Clifton <nickc@redhat.com>
29559
29560 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29561 target.
29562
29563 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29564
29565 * gcc.c-torture/compile/20010113-1.c: New test.
29566
29567 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29568
29569 * gcc.c-torture/compile/20001212-1.c: New test.
29570
29571 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29572
29573 * gcc.dg/cpp/widestr1.c: Update.
29574 * gcc.dg/cpp/prag-imp.c: Remove.
29575
29576 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29577
29578 * gcc.c-torture/execute/20000801-3.x: Remove.
29579 * gcc.dg/c90-init-1.c: New test.
29580 * gcc.dg/c99-init-1.c: New test.
29581 * gcc.dg/c99-init-2.c: New test.
29582 * gcc.dg/gnu99-init-1.c: New test.
29583
29584 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29585
29586 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29587 testing that no relevant ones were found.
29588
29589 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29590
29591 * g++.old-deja/g++.pt/cast2.C: New test.
29592
29593 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29594
29595 * g++.old-deja/g++.pt/friend47.C: New test.
29596
29597 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29598
29599 * g++.old-deja/g++.pt/instantiate13.C: New test.
29600
29601 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29602
29603 * g++.old-deja/g++.other/defarg7.C: New test.
29604 * g++.old-deja/g++.other/defarg8.C: New test.
29605
29606 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29607
29608 * g++.old-deja/g++.pt/crash64.C: New test.
29609
29610 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29611
29612 * g++.old-deja/g++.pt/crash63.C: New test.
29613
29614 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29615
29616 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29617
29618 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29619
29620 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29621
29622 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29623
29624 * g++.old-deja/g++.pt/error3.C: New test.
29625
29626 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29627
29628 * g++.old-deja/g++.other/crash39.C: New test.
29629
29630 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29631
29632 * g++.old-deja/g++.other/vbase4.C: New test.
29633
29634 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29635
29636 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29637 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29638 * gcc.dg/special/special.exp: New test driver which will check
29639 for alias support for the above test.
29640
29641 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29642
29643 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29644 problems on small machines.
29645 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29646 parameterize.
29647
29648 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29649
29650 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29651 mips.
29652 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29653
29654 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29655
29656 * g++.old_deja/g++.pt/using8.C: New test.
29657
29658 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29659
29660 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29661
29662 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29663
29664 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29665 where a failure is expected.
29666 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29667
29668 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29669
29670 * g++.old_deja/g++.pt/instantiate12.C: New test.
29671
29672 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29673
29674 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29675 start of structs.
29676 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29677 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29678 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29679 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29680 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29681 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29682 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29683 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29684 * g++.old-deja/g++.eh/spec6.C: Likewise.
29685 * g++.old-deja/g++.jason/crash3.C: Likewise.
29686 * g++.old-deja/g++.law/ctors11.C: Likewise.
29687 * g++.old-deja/g++.law/ctors17.C: Likewise.
29688 * g++.old-deja/g++.law/ctors5.C: Likewise.
29689 * g++.old-deja/g++.law/ctors9.C: Likewise.
29690 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29691 * g++.old-deja/g++.mike/net22.C: Likewise.
29692 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29693 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29694 * g++.old-deja/g++.mike/virt3.C: Likewise.
29695 * g++.old-deja/g++.niklas/t128.C: Likewise.
29696 * g++.old-deja/g++.other/anon4.C: Likewise.
29697 * g++.old-deja/g++.other/using1.C: Likewise.
29698 * g++.old-deja/g++.other/warn3.C: Likewise.
29699 * g++.old-deja/g++.pt/t37.C: Likewise.
29700 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29701 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29702
29703 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29704
29705 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29706
29707 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29708
29709 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29710
29711 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29712
29713 * gcc.c-torture/compile/20010107-1.c: New test.
29714
29715 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29716
29717 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29718
29719 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29720
29721 * gcc.dg/format/format.h: New file.
29722 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29723 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29724 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29725 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29726 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29727 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29728 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29729 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29730 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29731 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29732 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29733 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29734 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29735 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29736 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29737 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29738 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29739 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29740 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29741 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29742 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29743 instead of declaring standard types, macros and functions in each
29744 test.
29745
29746 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29747
29748 * gcc.c-torture/execute/20010106-1.c: New test.
29749
29750 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29751
29752 * gcc.dg/format/format.exp: New file.
29753 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29754 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29755 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29756 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29757 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29758 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29759 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29760 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29761 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29762 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29763 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29764 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29765 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29766 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29767 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29768 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29769 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29770 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29771 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29772 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29773 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29774 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29775 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29776 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29777 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29778 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29779 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29780 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29781 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29782 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29783 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29784 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29785 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29786 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29787 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29788 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29789 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29790 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29791 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29792 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29793 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29794 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29795
29796 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29797
29798 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29799 account.
29800
29801 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29802
29803 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29804
29805 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29806
29807 * g++.old-deja/g++.pt/crash62.C: New test.
29808
29809 2001-01-04 Richard Henderson <rth@redhat.com>
29810
29811 * gcc.dg/20000926-1.c: Update expected warnings.
29812 * gcc.dg/array-2.c: Likewise.
29813 * gcc.dg/array-4.c: Also validate flexible array members.
29814 * gcc.dg/c99-flex-array-1.c: New.
29815
29816 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29817
29818 * gcc.c-torture/compile/20001222-1.x: Remove.
29819
29820 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29821
29822 * gcc.c-torture/execute/built-in-setjmp.c: New.
29823
29824 2001-01-03 Richard Henderson <rth@redhat.com>
29825
29826 * gcc.dg/940510-1.c: Update expected error wording.
29827 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29828
29829 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29830
29831 * lib/target-supports.exp (check_alias_available): Modified to
29832 indicate aliases not supported if only weak aliases are supported.
29833
29834 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29835
29836 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29837 Turn on cmpstrsi checks for __pj__ and __i370__.
29838
29839 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29840
29841 * g++.old-deja/g++.other/virtual11.C: New test.
29842
29843 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29844
29845 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29846
29847 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29848
29849 * gcc.c-torture/compile/20010102-1.c: New test.
29850
29851 2001-01-02 Andreas Jaeger <aj@suse.de>
29852
29853 * gcc.dg/noreturn-3.c: New test.
29854
29855 * gcc.dg/noreturn-4.c: New test.
29856
29857 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29858
29859 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29860 __builtin_fputc and __builtin_fwrite.
29861
29862 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29863
29864 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29865 signed char, not default char.
29866
29867 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29868
29869 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29870
29871 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29872
29873 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29874
29875 2000-12-29 Richard Henderson <rth@redhat.com>
29876
29877 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29878 (__cyg_profile_func_exit): Define.
29879
29880 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29881
29882 * g++.dg/vtgc1.C: New test.
29883
29884 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29885
29886 * gcc.dg/noncompile/20001228-1.c: New test.
29887
29888 * gcc.dg/20001228-1.c: New test.
29889
29890 * gcc.c-torture/execute/20001228-1.c: New test.
29891
29892 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29893
29894 * gcc.dg/format-strfmon-1.c: New test.
29895
29896 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29897
29898 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29899 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29900 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29901 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29902 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29903 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29904 * gcc.c-torture/execute/string-opt-6.c: Likewise.
29905 * gcc.c-torture/execute/string-opt-7.c: Likewise.
29906 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29907 * gcc.c-torture/execute/string-opt-9.c: Likewise.
29908 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29909 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29910 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29911
29912 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
29913 * gcc.c-torture/execute/string-opt-4.c: Test index.
29914
29915 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
29916
29917 * gcc.c-torture/compile/20001226-1.c: New test.
29918
29919 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
29920
29921 * gcc.c-torture/compile/20001222-1.c: New test.
29922 * gcc.c-torture/compile/20001222-1.x: Xfail.
29923
29924 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
29925
29926 * gcc.c-torture/execute/comp-goto-2.c: New test.
29927
29928 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
29929
29930 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
29931 Use long types if __INT_MAX__ is 32767.
29932 (main): Use cast to (sint32 *) when poking 88 into a_page.
29933
29934 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
29935
29936 2000-12-21 Bernd Schmidt <bernds@redhat.com>
29937
29938 * gcc.c-torture/compile/20001221-1.c: New test.
29939 * gcc.c-torture/execute/20001221-1.c: New test.
29940
29941 2000-12-20 Richard Henderson <rth@redhat.com>
29942
29943 * g++.old-deja/g++.pt/crash36.C: Update error lines.
29944 * g++.old-deja/g++.robertl/eb109.C: Likewise.
29945
29946 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29947
29948 * gcc.dg/compare3.c: New test.
29949
29950 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29951
29952 * gcc.dg/format-warnll-1.c: New test.
29953
29954 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
29955
29956 * gcc.dg/cpp/cmdlne-P.c: New test.
29957
29958 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29959
29960 * gcc.c-torture/execute/builtin-abs-1.c,
29961 gcc.c-torture/execute/builtin-abs-2.c: New tests.
29962
29963 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29964
29965 * gcc.dg/cpp/multiline.c: New test.
29966
29967 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29968
29969 * g++.old-deja/g++.other/syshdr1.C: Update.
29970 * gcc.dg/cpp/lineflags.c: Remove temporarily.
29971
29972 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29973
29974 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
29975
29976 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29977
29978 * g++.old-deja/g++.pt/ttp65.C: New test.
29979
29980 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29981
29982 * g++.old-deja/g++.pt/ttp64.C: New test.
29983
29984 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29985
29986 * g++.old-deja/g++.pt/spec33.C: New test.
29987
29988 2000-12-14 Catherine Moore <clm@redhat.com>
29989
29990 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
29991 * gcc.c-torture/execute/920612-2.c: Likewise.
29992 * gcc.c-torture/execute/920428-2.c: Likewise.
29993 * gcc-c-torture/execute/va-arg-11.c: Call exit.
29994 * gcc.c-torture/execute/va-arg-21.c: Likewise.
29995
29996 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29997
29998 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
29999 * gcc.dg/pack-test-2.c: Likewise.
30000
30001 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30002
30003 Tests by Zack Weinberg <zackw@stanford.edu>.
30004
30005 * gcc.dg/cpp/defined.c: Update.
30006 * gcc.dg/cpp/defined_trad.c: New tests.
30007
30008 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30009
30010 * gcc.dg/cpp/trad-direct.c: Update.
30011
30012 2000-12-11 Neil Booth <neilb@earthling.net>
30013
30014 * gcc.dg/cpp/defined_trad.c
30015
30016 2000-12-11 Neil Booth <neilb@earthling.net>
30017
30018 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30019
30020 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30021
30022 * gcc.dg/format-miss-2.c: New test.
30023
30024 2000-12-09 Neil Booth <neilb@earthling.net>
30025
30026 * gcc.dg/cpp/lineflags.c: New tests.
30027 * gcc.dg/cpp/poison.c: Update.
30028 * gcc.dg/cpp/redef2.c: Update.
30029 * gcc.dg/cpp/skipping.c: New test.
30030
30031 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30032
30033 * g++.old-deja/g++.other/eh3.C: New testcase.
30034
30035 2000-12-07 Neil Booth <neilb@earthling.net>
30036
30037 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30038 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30039 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30040 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30041 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30042 Update.
30043
30044 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30045
30046 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30047 __SIZE_TYPE__ instead of int for type of integers cast to
30048 pointers.
30049
30050 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30051
30052 * g++.old-deja/g++.other/cleanup4.C: New test.
30053
30054 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30055
30056 * format-sec-1.c: New test.
30057
30058 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30059
30060 * gcc.dg/format-nonlit-3.c: New test.
30061
30062 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30063
30064 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30065 through a null pointer.
30066
30067 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30068
30069 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30070 * g++.old-deja/g++.pt/partial4.C: New test.
30071
30072 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30073
30074 * gcc.c-torture/execute/ieee/hugeval.x: New.
30075
30076 2000-12-06 Neil Booth <neilb@earthling.net>
30077
30078 * gcc.dg/cpp/backslash2.c: New tests.
30079
30080 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30081
30082 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30083 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30084
30085 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30086
30087 * gcc.c-torture/execute/20001203-2.c: New testcase.
30088
30089 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30090
30091 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30092 * g++.old-deja/g++.other/virtual10.C: New test.
30093
30094 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30095
30096 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30097
30098 2000-12-05 Richard Henderson <rth@redhat.com>
30099
30100 * gcc.c-torture/compile/20001205-1.c: New.
30101
30102 2000-12-04 Neil Booth <neilb@earthling.net>
30103
30104 * g++.old-deja/g++.other/virtual9.C: New test.
30105 * g++.old-deja/g++.pt/crash61.C: New test.
30106 * gcc.c-torture/execute/loop-9.c: New test.
30107
30108 2000-12-04 Neil Booth <neilb@earthling.net>
30109
30110 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30111 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30112 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30113 * gcc.dg/cpp/extratokens.c: ...here.
30114
30115 2000-12-04 Neil Booth <neilb@earthling.net>
30116
30117 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30118 New tests.
30119
30120 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30121
30122 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30123 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30124
30125 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30126
30127 * gcc.c-torture/execute/20001203-1.c: New test.
30128
30129 2000-12-03 Neil Booth <neilb@earthling.net>
30130
30131 * gcc.dg/cpp/macro6.c: New test cases.
30132
30133 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30134
30135 * gcc.c-torture/execute/string-opt-9.c: New test.
30136 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30137 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30138 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30139
30140 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30141 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30142
30143 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30144
30145 * gcc.dg/cpp/if-6.c: New testcase.
30146
30147 * gcc.dg/20001201-1.c: New testcase.
30148
30149 2000-12-02 Neil Booth <neilb@earthling.net>
30150
30151 * g++.old-deja/g++.other/externC4.C,
30152 g++.old-deja/g++.other/friend10.C: New tests.
30153
30154 2000-12-02 Neil Booth <neilb@earthling.net>
30155
30156 * g++.old-deja/g++.other/instan2.C
30157 * g++.old-deja/g++.other/instan3.C: New test.
30158
30159 2000-12-02 Neil Booth <neilb@earthling.net>
30160
30161 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30162 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30163 gnuc99.c,gnuc99-pedantic.c: New tests.
30164
30165 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30166
30167 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30168 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30169
30170 2000-12-01 Neil Booth <neilb@earthling.net>
30171
30172 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30173 * gcc.dg/cpp/poison.c: Update.
30174 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30175
30176 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30177
30178 * g77.f-torture/execute/20001201.f: New test.
30179
30180 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30181
30182 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30183
30184 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30185
30186 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30187
30188 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30189
30190 * g++.old-deja/g++.other/cast6.C: New test.
30191
30192 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30193
30194 * gcc.c-torture/execute/20001130-2.c: New testcase.
30195
30196 2000-11-30 Richard Henderson <rth@redhat.com>
30197
30198 * gcc.c-torture/execute/20001130-1.c: New test.
30199
30200 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30201
30202 * g++.old-deja/g++.other/op3.C: New test.
30203
30204 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30205
30206 * g++.old-deja/g++.other/op2.C: New test.
30207
30208 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30209
30210 * g++.old-deja/g++.other/crash38.C: New test.
30211
30212 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30213
30214 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30215
30216 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30217
30218 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30219 tests.
30220 * gcc.c-torture/execute/string-opt-6.c: New test.
30221
30222 * gcc.dg/20001117-1.c: Add main.
30223
30224 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30225
30226 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30227 Move from here ...
30228 * gcc.dg/940510-1.c: ... to here.
30229
30230 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30231 zero-size arrays in toplevel structures.
30232
30233 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30234
30235 * gcc.c-torture/execute/loop-8.c: New test.
30236
30237 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30238
30239 * g++.old-deja/g++.other/base1.C: New test.
30240
30241 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30242
30243 * g++.old-deja/g++.other/parse2.C: New test.
30244
30245 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30246
30247 * g++.old-deja/g++.pt/incomplete1.C: New test.
30248
30249 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30250
30251 * g++.old-deja/g++.other/friend9.C: New test.
30252
30253 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30254
30255 * gcc.dg/20001127-1.c: New test.
30256
30257 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30258
30259 * g++.old-deja/g++.pt/friend46.C: New test.
30260
30261 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30262
30263 * g++.old-deja/g++.other/ptrmem8.C: New test.
30264
30265 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30266
30267 * gcc.c-torture/execute/string-opt-7.c: New test.
30268 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30269
30270 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30271
30272 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30273 instead of 'mkcheck 2'.
30274
30275 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30276
30277 * gcc.c-torture/execute/memcheck/driver.c,
30278 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30279 C9X references to refer to C99.
30280
30281 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30282
30283 * gcc.dg/ultrasp3.c: New test.
30284
30285 2000-11-25 Neil Booth <neilb@earthling.net>
30286
30287 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30288
30289 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30290
30291 * gcc.c-torture/compile/20001123-2.c: New.
30292
30293 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30294
30295 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30296
30297 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30298
30299 * gcc.dg/sequence-point-1.c: Add some new tests.
30300 * gcc.c-torture/execute/20001124-1.c: New test.
30301
30302 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30303
30304 * g++.old-deja/g++.other/vaarg4.C: New test.
30305 * gcc.c-torture/compile/20001123-1.c: New test.
30306
30307 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30308
30309 * g++.other/crash24.C: Adjust and remove XFAIL.
30310 * g++.other/crash37.C: New test.
30311
30312 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30313
30314 * g++.old-deja/g++.pt/instantiate9.C: New test.
30315
30316 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30317
30318 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30319 new ABI, too.
30320
30321 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30322 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30323
30324 2000-11-22 Neil Booth <neilb@earthling.net>
30325
30326 * gcc.dg/cpp/Wtrigraphs.c: New test.
30327
30328 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30329
30330 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30331
30332 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30333
30334 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30335
30336 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30337
30338 * lib/gcc-dg.exp: load_lib scanasm.exp.
30339 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30340 * lib/g++-dg.exp: load_lib scanasm.exp.
30341 * lib/scanasm.exp: New.
30342 (scan-assembler, scan-assembler-not): Add optional arguments to
30343 test name, or if not present, the pattern name.
30344 (scan-assembler-dem, scan-assembler-dem-not): New.
30345
30346 * g++.dg/dg.exp: New.
30347
30348 2000-11-21 Neil Booth <neilb@earthling.net>
30349
30350 * gcc.dg/cpp/integrated1.c: Remove.
30351
30352 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30353
30354 * gcc.c-torture/execute/20001121-1.c: New test.
30355
30356 2000-11-21 Richard Henderson <rth@redhat.com>
30357
30358 * gcc.c-torture/compile/20001121-1.c: New test.
30359
30360 2000-11-20 Neil Booth <neilb@earthling.net>
30361
30362 * gcc.dg/cpp/integrated1.c: New test.
30363
30364 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30365
30366 * g++.old-deja/g++.other/inline17.C: New test.
30367
30368 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30369
30370 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30371 local variable to be zero: I made the variable global. Now
30372 uses abort() and exit() instead of relying on main's return value.
30373
30374 2000-11-20 Neil Booth <neilb@earthling.net>
30375
30376 * gcc.dg/cpp/paste2.c: Update test.
30377 * objc/execute/paste.m: New test.
30378
30379 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30380
30381 * gcc.dg/c99-condexpr-1.c: New test.
30382
30383 2000-11-20 Neil Booth <neilb@earthling.net>
30384
30385 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30386
30387 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30388
30389 * g++.old-deja/g++.pt/export1.C: New test.
30390
30391 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30392
30393 * gcc.dg/20001117-1.c: New test.
30394
30395 2000-11-18 Richard Henderson <rth@redhat.com>
30396
30397 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30398
30399 2000-11-18 Richard Henderson <rth@redhat.com>
30400
30401 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30402 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30403 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30404
30405 2000-11-18 Richard Henderson <rth@redhat.com>
30406
30407 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30408 (main): New. Exit cleanly.
30409
30410 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30411
30412 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30413 gcc.dg/c99-fordecl-2.c: New tests.
30414
30415 2000-11-18 Richard Henderson <rth@redhat.com>
30416
30417 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30418 * gcc.c-torture/execute/zerolen-2.c: New.
30419
30420 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30421
30422 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30423 memory.
30424
30425 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30426
30427 * g++.old-deja/g++.pt/instantiate8.C: New test.
30428
30429 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30430
30431 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30432 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30433
30434 2000-11-16 Nick Clifton <nickc@redhat.com>
30435
30436 * gcc.c-torture/execute/nestfunc-2.c: New test.
30437 * gcc.c-torture/execute/nestfunc-3.c: New test.
30438
30439 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30440
30441 * gcc.c-torture/compile/20001116-1.c: New test.
30442
30443 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30444
30445 * gcc.c-torture/execute/20001115-1.c: New test.
30446
30447 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30448
30449 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30450 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30451 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30452 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30453
30454 2000-11-15 Neil Booth <neilb@earthling.net>
30455
30456 gcc.dg/cpp/_Pragma1.c: Update.
30457 gcc.dg/cpp/_Pragma2.c: New test.
30458
30459 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30460
30461 * g++.old-deja/g++.other/anon5.C: New test.
30462
30463 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30464
30465 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30466 tests.
30467
30468 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30469
30470 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30471 output.
30472
30473 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30474
30475 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30476 labels at end of compound statements.
30477
30478 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30479
30480 * gcc.c-torture/execute/loop-7.c: New test.
30481
30482 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30483
30484 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30485
30486 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30487
30488 * gcc.dg/c99-bool-1.c: New test.
30489
30490 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30491
30492 * gcc.dg/c99-scope-1.c: Remove xfail.
30493 * gcc.dg/c99-scope-2.c: New test.
30494
30495 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30496
30497 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30498 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30499
30500 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30501
30502 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30503 error messages.
30504
30505 * g++.mike/p700.C: Don't typedef wchar_t.
30506 * g++.mike/p784.C: Likewise.
30507 * g++.mike/eb101.C: Don't use __wchar_t.
30508
30509 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30510
30511 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30512 from DO loop.
30513
30514 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30515
30516 * gcc.c-torture/execute/20001111-1.c: New test.
30517
30518 2000-11-10 Nick Clifton <nickc@redhat.com>
30519
30520 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30521 long multuiple and accumulate.
30522
30523 2000-11-09 Richard Henderson <rth@redhat.com>
30524
30525 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30526 via size_t instead of int.
30527
30528 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30529 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30530 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30531 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30532
30533 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30534
30535 * gcc.c-torture/compile/20001109-1.c: New test.
30536 * gcc.c-torture/compile/20001109-2.c: New test.
30537
30538 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30539
30540 * g++.old-deja/g++.pt/operator1.C: New test.
30541 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30542
30543 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30544
30545 * gcc.dg/20001108-1.c: New test.
30546
30547 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30548
30549 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30550 with both arguments constant strings.
30551 * gcc.c-torture/execute/string-opt-3.c: New test.
30552 * gcc.c-torture/execute/string-opt-4.c: New test.
30553 * gcc.c-torture/execute/string-opt-5.c: New test.
30554
30555 2000-11-08 Nick Clifton <nickc@redhat.com>
30556
30557 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30558 mulsidi3adddi patterns.
30559
30560 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30561
30562 * g++.old-deja/g++.other/crash36.C: New test.
30563
30564 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30565
30566 * g++.old-deja/g++.other/init16.C: New test.
30567
30568 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30569
30570 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30571
30572 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30573
30574 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30575 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30576 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30577
30578 2000-11-07 DJ Delorie <dj@redhat.com>
30579
30580 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30581
30582 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30583
30584 * gcc.c-torture/execute/string-opt-1.c: New test.
30585
30586 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30587
30588 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30589 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30590 parameters in registers, and there is no way for a varargs
30591 function to know in which order the integer and floating-point
30592 parameters should be interleaved when they are placed on the
30593 stack.
30594 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30595 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30596
30597 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30598
30599 * gcc.c-torture/execute/string-opt-2.c: New test.
30600
30601 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30602
30603 * g++.old-deja/g++.pt/crash60.C: New test.
30604
30605 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30606
30607 * g++.old-deja/g++.other/crash24.C: New test.
30608 * g++.old-deja/g++.other/crash25.C: New test.
30609 * g++.old-deja/g++.other/crash26.C: New test.
30610 * g++.old-deja/g++.other/crash27.C: New test.
30611 * g++.old-deja/g++.other/crash28.C: New test.
30612 * g++.old-deja/g++.other/crash29.C: New test.
30613 * g++.old-deja/g++.other/crash30.C: New test.
30614 * g++.old-deja/g++.other/crash31.C: New test.
30615 * g++.old-deja/g++.other/crash32.C: New test.
30616 * g++.old-deja/g++.other/crash33.C: New test.
30617 * g++.old-deja/g++.other/crash34.C: New test.
30618 * g++.old-deja/g++.other/crash35.C: New test.
30619
30620 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30621
30622 * gcc.c-torture/execute/20001031-1.c: New test.
30623
30624 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30625
30626 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30627 namespace.
30628
30629 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30630 standards-conformant.
30631
30632 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30633
30634 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30635 * g++.old-deja/g++.mike/p755a.C: Likewise.
30636 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30637 library makes no calls to `operator new' during initialization.
30638
30639 2000-11-04 Neil Booth <neilb@earthling.net>
30640
30641 * gcc.dg/cpp/include2.c: New tests.
30642
30643 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30644
30645 * lib/g++.exp (g++_set_ld_library_path): New function.
30646 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30647
30648 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30649
30650 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30651 warnings.
30652
30653 2000-11-01 Richard Henderson <rth@redhat.com>
30654
30655 * g++.old-deja/g++.ext/namedret1.C: New.
30656 * g++.old-deja/g++.ext/namedret2.C: New.
30657 * g++.old-deja/g++.ext/namedret3.C: New.
30658
30659 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30660
30661 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30662 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30663
30664 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30665
30666 * gcc.c-torture/execute/va-arg-21.c: New test.
30667
30668 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30669
30670 * gcc.dg/c99-complex-2.c: New test.
30671
30672 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30673
30674 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30675
30676 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30677
30678 * g++.old-deja/g++.other/inline16.C: New test.
30679
30680 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30681
30682 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30683 __PRETTY_FUNCTION__
30684
30685 2000-10-29 Neil Booth <neilb@earthling.net>
30686
30687 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30688 New tests.
30689 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30690 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30691 optimisation.
30692
30693 2000-10-29 Neil Booth <neilb@earthling.net>
30694
30695 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30696 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30697 * mi5.c: Test multiple includes work with -C.
30698 * trigraphs.c: Test ^= version.
30699
30700 2000-10-28 Neil Booth <neilb@earthling.net>
30701
30702 New tests and test updates for new macro expander.
30703
30704 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30705 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30706 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30707 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30708 new diagnostic messages.
30709
30710 * gcc.dg/cpp/macro3.c: New tests.
30711
30712 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30713
30714 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30715 on the same line.
30716
30717 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30718
30719 * g++.old-deja/g++.other/eh2.C: New test.
30720
30721 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30722
30723 * gcc.c-torture/execute/20001027-1.c: New test.
30724
30725 2000-10-26 Richard Henderson <rth@redhat.com>
30726
30727 * gcc.c-torture/execute/20001026-1.c: New.
30728
30729 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30730
30731 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30732 * g++.old-deja/g++.law/builtin1.C: Likewise.
30733 * g++.old-deja/g++.law/ctors10.C: Likewise.
30734 * g++.old-deja/g++.law/virtual3.C: Likewise.
30735 * g++.old-deja/g++.mike/p658.C: Likewise.
30736 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30737 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30738 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30739 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30740 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30741
30742 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30743
30744 * gcc.c-torture/compile/20001024-1.c: New test.
30745
30746 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30747
30748 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30749 to tell us whether or not we are using V3.
30750
30751 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30752
30753 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30754 operands.
30755
30756 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30757
30758 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30759
30760 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30761
30762 * gcc.c-torture/execute/20001024-1.c: New test.
30763
30764 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30765
30766 * g++.old-deja/g++.other/sibcall1.C: New test.
30767
30768 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30769
30770 * gcc.dg/noncompile/init-3.c: New test.
30771
30772 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30773
30774 * gcc.dg/format-array-1.c: New test.
30775
30776 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30777
30778 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30779 writing through null pointers; remove comment about testing
30780 unterminated strings.
30781
30782 2000-10-17 Matthew Hiller <hiller@redhat.com>
30783
30784 * gcc.c-torture/execute/20001017-2.c: New test.
30785
30786 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30787
30788 * gcc.c-torture/compile/20001018-1.c: New test.
30789 * gcc.c-torture/compile/20001018-1.x: Xfail.
30790
30791 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30792
30793 * gcc.c-torture/execute/20001017-1.c: New test.
30794
30795 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30796
30797 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30798 for multiple use of arguments with scanf formats; add tests for
30799 multiple use of arguments.
30800
30801 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30802
30803 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30804
30805 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30806
30807 * gcc.dg/format-miss-1.c: New test.
30808
30809 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30810
30811 * gcc.c-torture/execute/20001013-1.c: New test.
30812
30813 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30814
30815 * gcc.dg/format-branch-1.c: New test.
30816
30817 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30818
30819 * README, lib/file-format.exp: Remove EGCS references.
30820
30821 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30822
30823 * gcc.dg/20001013-1.c: New test.
30824
30825 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30826
30827 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30828 for intmax_t in the compiler using __typeof__ and the type rules
30829 for conditional expressions.
30830
30831 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30832
30833 * gcc.dg/20001012-1.c: New test.
30834 * gcc.dg/20001012-2.c: New test.
30835
30836 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30837
30838 * gcc.dg/format-attr-1.c: New test.
30839
30840 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30841
30842 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30843 __LONG_LONG_MAX__ instead of LLONG_MAX.
30844
30845 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30846
30847 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30848 scanf flags.
30849 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30850 flags.
30851
30852 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30853
30854 * gcc.dg/sequence-pt-1.c: New test.
30855
30856 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30857
30858 * gcc.c-torture/execute/20001011-1.c: New testcase.
30859 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30860
30861 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30862
30863 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30864 does not error on it.
30865
30866 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30867
30868 * gcc.dg/20001009-1.c: New test.
30869
30870 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30871
30872 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30873 * gcc.c-torture/execute/20001009-2.c: ... to here.
30874
30875 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30876
30877 * gcc.c-torture/compile/20001009-1.c: New testcase.
30878 * gcc.c-torture/execute/20001009-1.c: New testcase.
30879 Testcases provided by Jan Hubicka <jh@suse.cz>.
30880
30881 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30882
30883 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30884 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30885 uintmax_t using <limits.h> to emulate the compiler's internal
30886 logic. No longer XFAIL %j tests.
30887
30888 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30889
30890 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30891 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30892 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30893 regexps and details of expected handling of some bad formats.
30894 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30895 suppression.
30896
30897 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30898
30899 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30900 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30901 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30902 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30903 in list archives.
30904
30905 2000-10-06 Richard Henderson <rth@cygnus.com>
30906
30907 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
30908 * g++.old-deja/g++.brendan/crash52.C: Likewise.
30909 * g++.old-deja/g++.jason/report.C: Likewise.
30910 * g++.old-deja/g++.law/friend5.C: Likewise.
30911 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
30912 of the expected warnings.
30913
30914 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
30915
30916 * g++.old-deja/g++.pt/enum14.C: New test.
30917
30918 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
30919
30920 * g++.old-deja/g++.pt/crash59.C: New test.
30921
30922 2000-10-04 Will Cohen <wcohen@redhat.com>
30923
30924 * gcc.dg/20000926-1.c: New test.
30925
30926 2000-10-03 Geoff Keating <geoffk@cygnus.com>
30927
30928 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
30929 function name for current C++ compiler.
30930 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
30931
30932 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
30933
30934 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
30935 __PRETTY_FUNCTION__.
30936 * g++.old-deja/g++.ext/pretty2.C: Likewise.
30937
30938 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30939
30940 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
30941
30942 2000-09-26 Jakub Jelinek <jakub@redhat.com>
30943
30944 * gcc.c-torture/compile/20000923-1.c: New test.
30945
30946 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
30947
30948 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
30949 * g++.old-deja/g++.pt/ttp62.C: Same.
30950 * g++.old-deja/g++.other/inline14.C: Same.
30951
30952 2000-09-24 Richard Henderson <rth@cygnus.com>
30953
30954 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
30955
30956 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
30957
30958 * gcc.dg/c90-printf-1.c: Add test for wide string format.
30959
30960 2000-09-22 Geoff Keating <geoffk@cygnus.com>
30961
30962 * gcc.c-torture/compile/20000922-1.c: New file.
30963
30964 2000-09-21 Nick Clifton <nickc@redhat.com>
30965
30966 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
30967 a signed long modulo operation.
30968 (mod6): New function - perform an unsigned long modulo operation.
30969 (main): Add tests for modulos of very large numbers by very small
30970 dividends.
30971
30972 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30973
30974 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
30975
30976 2000-09-19 Richard Henderson <rth@cygnus.com>
30977
30978 * gcc.dg/compare2.c (case 10): XFAIL.
30979
30980 2000-09-18 Richard Henderson <rth@cygnus.com>
30981
30982 * gcc.c-torture/execute/20000906-1.c: Move ...
30983 * gcc.dg/20000906-1.c: ... here. Only run on targets
30984 that support __builtin_trap.
30985
30986 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
30987
30988 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
30989
30990 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30991
30992 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
30993 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
30994 more $ format tests.
30995
30996 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30997
30998 * gcc.dg/format-errmk-1.c: New test.
30999
31000 2000-09-17 Greg McGary <greg@mcgary.org>
31001
31002 * gcc.c-torture/execute/20000917-1.x: Remove.
31003
31004 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31005
31006 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31007
31008 2000-09-17 Greg McGary <greg@mcgary.org>
31009
31010 * gcc.c-torture/execute/20000917-1.c: New test.
31011 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31012
31013 2000-09-16 Neil Booth <NeilB@earthling.net>
31014
31015 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31016 in nested macro bug.
31017
31018 2000-09-15 Neil Booth <NeilB@earthling.net>
31019
31020 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31021
31022 2000-09-14 Jeffrey A Law (law@cygnus.com)
31023
31024 * gcc.c-torture/execute/20000914-1.c: New test.
31025
31026 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31027
31028 * g++.other/inline13.C: New test.
31029
31030 2000-09-12 Andreas Jaeger <aj@suse.de>
31031
31032 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31033 constant by Ulrich Drepper <drepper@redhat.com>.
31034
31035 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31036
31037 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31038
31039 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31040
31041 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31042
31043 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31044
31045 * gcc.dg/cpp/backslash.c: New test.
31046
31047 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31048
31049 * gcc.c-torture/execute/20000910-1.c: New test.
31050 * gcc.c-torture/execute/20000910-2.c: Likewise.
31051
31052 2000-09-11 Robert Lipe <robertl@sco.com>
31053
31054 * gcc.dg/pragma-align.c: New test.
31055
31056 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31057
31058 * g++.old-deja/g++.pt/explicit82.C: New test.
31059 * g++.old-deja/g++.pt/explicit83.C: New test.
31060
31061 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31062
31063 * gcc.dg/asm-names.c: New test.
31064
31065 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31066
31067 * gcc.dg/cpp/tr-warn6.c: New test
31068
31069 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31070
31071 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31072 be accepted.
31073
31074 2000-09-07 Catherine Moore <clm@redhat.com>
31075
31076 * gcc.c-torture/execute/unroll-1.c: New test.
31077
31078 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31079
31080 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31081 ERROR markers.
31082 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31083 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31084 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31085 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31086 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31087 Preprocess only.
31088 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31089 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31090
31091 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31092
31093 * g++.old-deja/g++.pt/deduct2.C: New test.
31094
31095 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31096
31097 * g++.old-deja/g++.pt/parms2.C: New test.
31098
31099 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31100
31101 * g++.old-deja/g++.pt/crash58.C: New test.
31102
31103 2000-09-06 Greg McGary <greg@mcgary.org>
31104
31105 * gcc.c-torture/execute/20000906-1.c: New test.
31106 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31107
31108 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31109
31110 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31111
31112 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31113
31114 * g++.old-deja/g++.pt/crash57.C: New test.
31115
31116 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31117
31118 * g++.old-deja/g++.pt/crash56.C: New test.
31119
31120 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31121
31122 * g++.old-deja/g++.pt/koenig1.C: New test.
31123
31124 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31125
31126 * gcc.dg/20000904-1.c: New test.
31127
31128 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31129
31130 * gcc.dg/cpp/paste8.c: New test.
31131
31132 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31133
31134 * gcc.c-torture/compile/20000827-1.c: New test.
31135
31136 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31137
31138 * gcc.dg/format-diag-1.c: New test.
31139
31140 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31141
31142 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31143 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31144 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31145 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31146 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31147
31148 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31149
31150 * g++.old-deja/g++.other/nested4.C: New test.
31151
31152 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31153
31154 * g++.old-deja/g++.ns/scoped1.C: New test.
31155
31156 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31157
31158 * lib/g++.exp: Support testing already-installed GCC.
31159
31160 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31161
31162 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31163
31164 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31165
31166 * gcc.dg/return-type-2.c: New test.
31167
31168 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31169
31170 * gcc.c-torture/compile/20000825-1.c: New test.
31171
31172 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31173
31174 * gcc.dg/dwarf2-2.c: New test.
31175
31176 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31177
31178 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31179 dg-warning regexps.
31180
31181 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31182
31183 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31184 gcc.dg/format-ext-5.c: New tests.
31185
31186 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31187
31188 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31189
31190 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31191
31192 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31193
31194 2000-08-24 Richard Henderson <rth@cygnus.com>
31195
31196 * gcc.dg/ia64-sync-1.c: New test.
31197 * gcc.dg/ia64-sync-2.c: New test.
31198 * gcc.dg/ia64-asm-1.c: New test.
31199
31200 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31201
31202 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31203 * gcc.dg/format-ext-2.c: New test.
31204
31205 2000-08-23 Jason Merrill <jason@redhat.com>
31206
31207 * lib/old-dejagnu.exp: Also ignore "In member function" and
31208 "At global scope".
31209
31210 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31211
31212 * gcc.dg/noncompile/label-lineno-1.c: New test.
31213
31214 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31215
31216 * gcc.dg/c99-array-nonobj-1.c: New test.
31217
31218 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31219
31220 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31221 tests.
31222 * gcc.dg/format-ext-1.c: New test.
31223
31224 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31225
31226 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31227 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31228 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31229 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31230 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31231
31232 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31233
31234 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31235 gcc.dg/c99-strftime-2.c: New tests.
31236
31237 2000-08-22 Richard Henderson <rth@cygnus.com>
31238
31239 * gcc.c-torture/execute/20000822-1.c: New test.
31240
31241 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31242
31243 * gcc.c-torture/execute/20000819-1.x: Remove.
31244
31245 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31246
31247 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31248 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31249 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31250 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31251 gcc.dg/format-xopen-1.c: New tests.
31252
31253 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31254
31255 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31256
31257 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31258
31259 * g++.old-deja/g++.other/loop2.C: New test.
31260
31261 * gcc.c-torture/compile/20000606-1.c: New test.
31262 * gcc.c-torture/compile/20000728-1.c: New test.
31263 * gcc.c-torture/execute/20000801-1.c: New test.
31264 * gcc.c-torture/execute/20000801-2.c: New test.
31265 * gcc.c-torture/execute/20000819-1.c: New test.
31266 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31267 * gcc.dg/20000629-1.c: New test.
31268 * gcc.dg/20000724-1.c: New test.
31269 * gcc.dg/20000807-1.c: New test.
31270
31271 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31272
31273 * gcc.dg/cpp/pragma-1.c: New test.
31274 * gcc.dg/cpp/pragma-2.c: New test.
31275
31276 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31277
31278 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31279 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31280
31281 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31282
31283 * gcc.c-torture/compile/20000818-1.c: New test.
31284
31285 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31286
31287 * gcc.c-torture/execute/20000818-1.c: New test.
31288
31289 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31290
31291 * gcc.dg/format-va-1.c: New test.
31292
31293 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31294
31295 * g++.old-deja/g++.other/typedef8.C: New test.
31296
31297 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31298
31299 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31300 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31301 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31302 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31303 * g++.old-deja/g++.other/ptrmem7.C: New test.
31304 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31305
31306 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31307
31308 * g++.old-deja/g++.pt/typename27.C: New test.
31309
31310 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31311
31312 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31313 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31314 * g++.old-deja/g++.pt/friend45.C: New test.
31315 * g++.old-deja/g++.other/friend8.C: New test.
31316
31317 2000-08-15 Richard Henderson <rth@cygnus.com>
31318
31319 * gcc.c-torture/execute/20000815-1.c: New test.
31320
31321 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31322
31323 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31324 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31325 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31326
31327 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31328
31329 * g++.old-deja/g++.other/refinit2.C: New test.
31330
31331 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31332
31333 * lib/c-torture.exp (c-torture): Make
31334 compiler_conditional_xfail_data global.
31335 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31336 compiler_conditional_xfail_data machinery.
31337 (f-torture-execute): Likewise.
31338 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31339 and only when unrolling loops.
31340
31341 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31342
31343 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31344
31345 * g++.old-deja/g++.pt/explicit81.C: New test.
31346
31347 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31348
31349 * g++.old-deja/g++.pt/typename26.C: New test.
31350
31351 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31352
31353 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31354 warning.
31355
31356 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31357
31358 * g++.old-deja/g++.other/array3.C: New test.
31359
31360 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31361
31362 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31363 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31364 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31365 New tests.
31366
31367 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31368
31369 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31370 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31371
31372 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31373
31374 * gcc.c-torture/execute/20000808-1.c: New test.
31375
31376 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31377
31378 * gcc.dg/c90-const-expr-1.c: New test.
31379
31380 2000-08-08 Richard Henderson <rth@cygnus.com>
31381
31382 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31383
31384 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31385
31386 * gcc.dg/noncompile/const-ll-1.c: New test.
31387
31388 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31389
31390 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31391
31392 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31393
31394 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31395 that running programs linked against the shared version of libobjc
31396 run correctly.
31397
31398 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31399
31400 * gcc.dg/c99-printf-1.c: New test.
31401
31402 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31403
31404 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31405
31406 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31407
31408 * gcc.c-torture/execute/20000731-1.x: Delete.
31409
31410 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31411
31412 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31413 and torture_without_loops as is done by c-torture.exp.
31414 (search_for): Copy from c-torture.exp.
31415 (gcc-dg-runtest): New function, drives a directory of tests
31416 iterating over the TORTURE_OPTIONS.
31417 (scan-assembler, scan-assembler-not): Move here from
31418 individual directory drivers.
31419
31420 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31421 defined by lib/gcc-dg.exp.
31422 * gcc.dg/cpp/cpp.exp: Likewise.
31423 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31424 gcc-dg-runtest, so we cycle over optimization options.
31425
31426 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31427 * gcc.dg/compare2.c: No longer expected to fail.
31428
31429 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31430
31431 * gcc.c-torture/execute/20000804-1.c: New test.
31432
31433 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31434
31435 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31436
31437 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31438
31439 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31440
31441 2000-08-03 Jeffrey A Law (law@cygnus.com)
31442
31443 * gcc.c-torture/compile/20000803-1.c: New test.
31444
31445 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31446
31447 * gcc.c-torture/execute/20000801-3.c,
31448 gcc.c-torture/execute/20000801-4.c: New tests.
31449 * gcc.c-torture/execute/20000801-3.x,
31450 gcc.c-torture/execute/20000801-4.x: Xfail.
31451
31452 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31453
31454 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31455 libobjc/.libs to allow for libtool.
31456
31457 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31458
31459 * gcc.c-torture/compile/20000802-1.c: New test.
31460
31461 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31462
31463 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31464
31465 2000-07-31 Jeffrey A Law (law@cygnus.com)
31466
31467 * gcc-c-torture/execute/20000731-2.c: New test.
31468
31469 * gcc.c-torture/execute/20000731-1.c: New test.
31470 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31471
31472 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31473
31474 * testsuite/gcc.dg/cpp/paste7.c: New test.
31475 * gcc.dg/cpp/20000725-1.c: New test.
31476
31477 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31478
31479 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31480 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31481 declaration warning for __builtin_dwarf_reg_size.
31482
31483 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31484
31485 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31486
31487 * gcc.dg/noncompile/voidparam-1.c: New test.
31488
31489 2000-07-30 Richard Henderson <rth@cygnus.com>
31490
31491 * gcc.dg/c90-digraph-1.c: Don't xfail.
31492 * gcc.dg/compare2.c (case 10): Xfail.
31493 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31494
31495 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31496
31497 * gcc.dg/c99-main-1.c: New test.
31498
31499 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31500
31501 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31502
31503 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31504
31505 * gcc.c-tortuer/execute/20000726-1.c: New test.
31506
31507 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31508
31509 * gcc.c-torture/execute/enum-2.c: New test.
31510
31511 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31512
31513 * gcc.dg/cpp/tr-warn3.c: New test.
31514
31515 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31516
31517 * g++.old-deja/g++.ext/implicit1.C: Remove.
31518 * g++.old-deja/g++.jason/c2.C: Remove
31519 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31520 * g++.old-deja/g++.pt/crash16.C: Likewise.
31521 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31522
31523 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31524
31525 * g++.old-deja/g++.other/for2.C: New test.
31526
31527 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31528
31529 * gcc.dg/20000720-1.c: New test.
31530
31531 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31532
31533 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31534
31535 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31536
31537 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31538 * gcc.c-torture/execute/20000722-1.c: New.
31539 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31540
31541 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31542
31543 * gcc.dg/cpp/20000720-1.S: New test.
31544
31545 2000-07-21 Michael Meissner <meissner@redhat.com>
31546
31547 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31548
31549 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31550
31551 * g++.old-deja/g++.brendan/crash16.C,
31552 g++.old-deja/g++.brendan/parse3.C,
31553 g++.old-deja/g++.brendan/redecl1.C,
31554 g++.old-deja/g++.ns/template13.C,
31555 g++.old-deja/g++.other/decl4.C,
31556 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31557
31558 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31559
31560 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31561 and "Internal error".
31562
31563 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31564 regexps.
31565 * gcc.dg/cpp/paste6.c: New test.
31566
31567 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31568
31569 * gcc.dg/cpp/tr-direct.c: New test.
31570
31571 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31572 gcc.dg/cpp/undef1.c: Tweak error regexps.
31573
31574 2000-07-18 Eric Christopher <echristo@redhat.com>
31575
31576 * gcc.c-torture/compile/20000718-1.c: New test.
31577
31578 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31579
31580 * cpplex.c (_cpp_push_token): If the token being pushed back
31581 is the previous token in this context, just subtract one from
31582 context->posn.
31583 * cppmacro.c (save_expansion): Clear aux field when storing a
31584 placemarker.
31585
31586 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31587
31588 * gcc.dg/noncompile/redecl-1.c: New test.
31589
31590 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31591
31592 * gcc.c-torture/execute/20000717-5.c: New test.
31593 * gcc.c-torture/execute/20000717-1.x: Removed.
31594
31595 2000-07-17 Richard Henderson <rth@cygnus.com>
31596
31597 * gcc.c-torture/execute/20000717-4.c: New test.
31598
31599 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31600
31601 * gcc.dg/cpp/syshdr.c: New test.
31602 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31603
31604 2000-07-17 Neil Booth <neilb@earthling.net>
31605
31606 * gcc.dg/cpp/cmdlne-dM.c: New test.
31607 * gcc.dg/cpp/cmdlne-dD.c: New test.
31608
31609 2000-07-17 Jeffrey A Law (law@cygnus.com)
31610
31611 * gcc.c-torture/execute/20000717-3.c: New test.
31612
31613 * gcc.c-torture/compile/20000717-1.c: New test.
31614
31615 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31616
31617 * gcc.c-torture/execute/20000717-2.c: New test.
31618
31619 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31620
31621 * gcc.dg/formatz-1.c: New test.
31622
31623 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31624 * gcc.dg/c99-digraph-1.c: New tests.
31625
31626 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31627 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31628
31629 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31630 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31631 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31632 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31633 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31634 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31635 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31636
31637 2000-07-17 Greg McGary <greg@mcgary.org>
31638
31639 * gcc.c-torture/execute/20000717-1.c: New test.
31640 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31641
31642 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31643
31644 * gcc.c-torture/execute/20000715-2.c: New test.
31645 * gcc.dg/20000715-1.c: New test.
31646
31647 2000-07-15 Michael Meissner <meissner@redhat.com>
31648
31649 * gcc.c-torture/execute/20000715-1.c: New test.
31650
31651 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31652
31653 * gcc.c-torture/execute/20000707-1.c: New test.
31654
31655 2000-07-13 Neil Booth <NeilB@earthling.net>
31656
31657 * testsuite/gcc.dg/cpp/digraph1.c,
31658 testsuite/gcc.dg/cpp/digraph2.c,
31659 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31660
31661 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31662
31663 * g77.f-torture/compile/20000630-2.f: New test.
31664 * g77.f-torture/compile/20000630-2.x
31665
31666 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31667
31668 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31669
31670 2000-07-11 Neil Booth <NeilB@earthling.net>
31671
31672 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31673
31674 2000-07-11 Neil Booth <NeilB@earthling.net>
31675
31676 * gcc.dg/cpp/cmdlne-C.c: New.
31677
31678 2000-07-09 Neil Booth <NeilB@earthling.net>
31679
31680 * gcc.dg/cpp/directiv.c: New tests.
31681 * gcc.dg/cpp/undef1.c: Update.
31682
31683 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31684
31685 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31686
31687 2000-07-09 Neil Booth <NeilB@earthling.net>
31688
31689 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31690
31691 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31692
31693 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31694 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31695
31696 2000-07-08 Neil Booth <NeilB@earthling.net>
31697
31698 * gcc.dg/cpp/macsyntx.c: New tests.
31699
31700 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31701
31702 * gcc.dg/20000707-1.c: New test.
31703
31704 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31705
31706 * gcc.c-torture/execute/20000706-1.c: New test.
31707 * gcc.c-torture/execute/20000706-2.c: New test.
31708 * gcc.c-torture/execute/20000706-3.c: New test.
31709 * gcc.c-torture/execute/20000706-4.c: New test.
31710 * gcc.c-torture/execute/20000706-5.c: New test.
31711
31712 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31713
31714 * g++.old-deja/g++.pt/instantiate7.C: New test.
31715
31716 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31717
31718 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31719 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31720 * g++.old-deja/g++.other/rtti3.C: Likewise.
31721 * g++.old-deja/g++.other/rttid3.C: Likewise.
31722
31723 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31724
31725 * g77.f-torture/compile/20000630-1.x: Fix typo
31726
31727 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31728
31729 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31730 assembly output.
31731
31732 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31733
31734 * gcc.dg/cpp/ident.c: New test.
31735
31736 2000-07-05 Neil Booth <NeilB@earthling.net>
31737
31738 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31739 gcc.dg/cpp/lexstrng.c: New tests.
31740
31741 2000-07-04 Neil Booth <NeilB@earthling.net>
31742
31743 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31744 * gcc.dg/cpp/strify2.c: Same.
31745
31746 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31747
31748 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31749 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31750 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31751 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31752
31753 * testsuite/gcc.dg/cpp/macro1.c,
31754 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31755 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31756 testsuite/gcc.dg/cpp/strify1.c,
31757 testsuite/gcc.dg/cpp/strify2.c: New tests.
31758
31759 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31760
31761 * gcc.c-torture/execute/20000703-1.c: New test.
31762
31763 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31764
31765 * g++.old-deja/g++.pt (lookup10.C): New test.
31766
31767 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31768
31769 * g++.old-deja/g++.pt (typename25.C): New test.
31770
31771 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31772
31773 * gcc.c-torture/compile/20000701-1.c: New test.
31774
31775 2000-06-30 Nick Clifton <nickc@cygnus.com>
31776
31777 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31778 to test case.
31779
31780 2000-06-30 Catherine Moore <clm@cygnus.com>
31781
31782 * gcc.c-torture/execute/align-1.c: New test.
31783
31784 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31785
31786 * g++.old-deja/g++.pt/expr8.C: New test.
31787 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31788
31789 2000-06-29 Nick Clifton <nickc@cygnus.com>
31790
31791 * gcc.c-torture/compile/20000629-1.c: New test.
31792
31793 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31794
31795
31796 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31797 gcc.dg/noncompile directory, depending on whether they're
31798 preprocessor tests or not. Annotate all the tests for the dg
31799 framework.
31800
31801 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31802 * gcc.dg/noncompile/noncompile.exp: New.
31803
31804 * Moved files:
31805 Old name New name
31806 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31807 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31808 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31809 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31810 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31811 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31812 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31813 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31814 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31815 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31816 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31817 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31818 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31819 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31820 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31821 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31822 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31823 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31824 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31825 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31826 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31827 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31828 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31829 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31830
31831 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31832 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31833 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31834 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31835 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31836 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31837
31838 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31839
31840 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31841 declare one variable. On the fourth, error.
31842 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31843 declared by 20000628-1a.h.
31844
31845 2000-06-29 Richard Henderson <rth@redhat.com>
31846
31847 * gcc.c-torture/execute/930529-1.x: New file.
31848 * gcc.dg/920413-1.c: Adjust expected warning text.
31849 * gcc.dg/980217-1.c: Declare abort.
31850 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31851
31852 2000-06-29 Jeffrey A Law (law@cygnus.com)
31853
31854 * g77.f-torture/compile/20000629-1.f: New test.
31855 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31856
31857 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31858
31859 Rearrange lots of files, removing entirely the
31860 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31861 directories.
31862
31863 * Deleted files:
31864 gcc.c-torture/code_quality/code_quality.exp
31865 gcc.c-torture/special/special.exp
31866 gcc.failure/failure.exp
31867 gcc.failure/940409-1.x
31868 gcc.c-torture/compile/961203-1.x
31869
31870 * New files:
31871 gcc.misc-tests/linkage.exp
31872 gcc.c-torture/execute/920730-1t.c
31873 gcc.c-torture/execute/920730-1t.x
31874 gcc.c-torture/compile/920520-1.x
31875 gcc.c-torture/compile/920521-1.x
31876 gcc.c-torture/compile/981006-1.x
31877 gcc.c-torture/execute/eeprof-1.x
31878
31879 * Moved files (possibly with modifications to fit a new harness):
31880 Old name New name
31881 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31882 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31883 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31884 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31885 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31886 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31887 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31888 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31889 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31890 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31891 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31892 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31893 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31894 gcc.failure/940409-1.c gcc.dg/940409-1.c
31895
31896 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31897
31898 * c-torture/compile/961203-1.x: Delete.
31899
31900 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31901 not exit. Include stdio.h.
31902 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31903 * gcc.misc-tests/dg-12.c: Likewise.
31904 * gcc.misc-tests/dg-5.c: Likewise.
31905 * gcc.misc-tests/dg-6.c: Likewise.
31906 * gcc.misc-tests/dg-7.c: Prototype abort.
31907 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
31908 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
31909 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
31910 not exit.
31911 * gcc.misc-tests/sieve.c: Use return from main, not exit.
31912 * gcc.misc-tests/sort2.c: Use return from main, not exit.
31913
31914 2000-06-28 Jakub Jelinek <jakub@redhat.com>
31915
31916 * gcc.dg/cpp/20000628-1.c: New test.
31917 * gcc.dg/cpp/20000628-1.h: New header for above test.
31918 * gcc.dg/cpp/20000628-1a.h: Likewise.
31919
31920 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
31921
31922 * gcc.dg/cpp: New directory.
31923 * gcc.dg/cpp/cpp.exp: New driver.
31924 * gcc.dg/cpp/20000627-1.c: New test.
31925 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
31926 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
31927 and rewrite as a compilation test.
31928
31929 * gcc.dg: Move many files into the cpp subdirectory, possibly
31930 renaming or editing them as well.
31931 Old name New name
31932 990119-1.c cpp/19990119-1.c
31933 990228-1.c cpp/19990228-1.c
31934 990407-1.c cpp/19990407-1.c
31935 990409-1.c cpp/19990409-1.c
31936 990413-1.c cpp/19990413-1.c
31937 990703-1.c cpp/19990703-1.c
31938 20000127-1.c cpp/20000127-1.c
31939 20000129-1.c cpp/20000129-1.c
31940 20000207-1.c cpp/20000207-1.c
31941 20000207-2.c cpp/20000207-2.c
31942 20000209-1.c cpp/20000209-1.c
31943 20000209-2.c cpp/20000209-2.c
31944 20000301-1.c cpp/20000301-1.c
31945 20000419-1.c cpp/20000419-1.c
31946 20000510-1.S cpp/20000510-1.S
31947 20000519-1.c cpp/20000519-1.c
31948 20000529-1.c cpp/20000529-1.c
31949 20000625-1.c cpp/20000625-1.c
31950 20000625-2.c cpp/20000625-2.c
31951 cpp-as1.c cpp/assert1.c
31952 cpp-as2.c cpp/assert2.c
31953 cxx-comments-1.c cpp/cxxcom1.c
31954 cxx-comments-2.c cpp/cxxcom2.c
31955 endif-label.c cpp/endif.c
31956 cpp-hash1.c cpp/hash1.c
31957 cpp-hash2.c cpp/hash2.c
31958 cpp-if1.c cpp/if-1.c
31959 cpp-if2.c cpp/if-2.c
31960 cpp-if3.c cpp/if-3.c
31961 cpp-if4.c cpp/if-4.c
31962 cpp-if5.c cpp/if-5.c
31963 cpp-cond.c cpp/if-cexp.c
31964 cpp-missingop.c cpp/if-mop.c
31965 cpp-missingparen.c cpp/if-mpar.c
31966 cpp-opprec.c cpp/if-oppr.c
31967 cpp-ifparen.c cpp/if-paren.c
31968 cpp-shortcircuit.c cpp/if-sc.c
31969 cpp-shift.c cpp/if-shift.c
31970 cpp-unary.c cpp/if-unary.c
31971 cpp-li1.c cpp/line1.c
31972 cpp-li2.c cpp/line2.c
31973 lineno.c cpp/line3.c
31974 lineno-2.c cpp/line4.c
31975 cpp-mi.c cpp/mi1.c
31976 cpp-mic.h cpp/mi1c.h
31977 cpp-micc.h cpp/mi1cc.h
31978 cpp-mind.h cpp/mi1nd.h
31979 cpp-mindp.h cpp/mi1ndp.h
31980 cpp-mix.h cpp/mi1x.h
31981 cpp-mi2.c cpp/mi2.c
31982 cpp-mi2a.h cpp/mi2a.h
31983 cpp-mi2b.h cpp/mi2b.h
31984 cpp-mi2c.h cpp/mi2c.h
31985 cpp-mi3.c cpp/mi3.c
31986 cpp-mi3.def cpp/mi3.def
31987 poison-1.c cpp/poison.c
31988 pr-impl.c cpp/prag-imp.c
31989 cpp-redef-2.c cpp/redef1.c
31990 cpp-redef.c cpp/redef2.c
31991 strpaste.c cpp/strp1.c
31992 strpaste-2.c cpp/strp2.c
31993 cpp-tradpaste.c cpp/tr-paste.c
31994 cpp-tradstringify.c cpp/tr-str.c
31995 cpp-tradwarn1.c cpp/tr-warn1.c
31996 cpp-tradwarn2.c cpp/tr-warn2.c
31997 trigraphs.c cpp/trigraphs.c
31998 cpp-unc1.c cpp/unc1.c
31999 cpp-unc2.c cpp/unc2.c
32000 cpp-unc3.c cpp/unc3.c
32001 cpp-unc.c cpp/unc4.c
32002 undef.c cpp/undef1.c
32003 undef-2.c cpp/undef2.c
32004 cpp-wi1.c cpp/widestr1.c
32005
32006 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32007
32008 * lib/g++.exp (g++_include_flags): Tweak.
32009
32010 2000-06-27 H.J. Lu <hjl@gnu.org>
32011 Loren J. Rittle <ljrittle@acm.org>
32012
32013 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32014 version with one that knows about the new gcc tree structure.
32015 (g++_link_flags): Same.
32016
32017 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32018
32019 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32020 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32021 case we are cross-compiling.
32022
32023 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32024 g++.old-deja/g++.niklas/Makefile.in,
32025 g++.old-deja/g++.niklas/configure.in,
32026 g++.old-deja/g++.other/Makefile.in,
32027 g++.old-deja/g++.other/configure.in,
32028 gcc.c-torture/code_quality/Makefile.in,
32029 gcc.c-torture/code_quality/configure.in,
32030 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32031 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32032 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32033 gcc.c-torture/execute/ieee/Makefile.in,
32034 gcc.c-torture/execute/ieee/configure.in,
32035 gcc.c-torture/noncompile/Makefile.in,
32036 gcc.c-torture/noncompile/configure.in,
32037 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32038 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32039 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32040
32041 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32042
32043 * g++.old-deja/g++.other/ambig3.C: New test.
32044
32045 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32046
32047 * g++.old-deja/g++.pt/syntax1.C: New test.
32048 * g++.old-deja/g++.pt/syntax2.C: New test.
32049 * g++.old-deja/g++.other/syntax3.C: New test.
32050 * g++.old-deja/g++.other/syntax4.C: New test.
32051
32052 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32053
32054 * gcc.dg/20000623-1.c: Prototype exit and abort.
32055
32056 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32057
32058 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32059 New tests.
32060 * gcc.dg/cpp-mi3.def: New file.
32061
32062 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32063 inside assertions.
32064 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32065 lexer's error messages.
32066 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32067 divine anything from the linemarkers.
32068 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32069 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32070
32071 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32072
32073 * gcc.dg/20000623-1.c: New test.
32074
32075 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32076
32077 * gcc.c-torture/execute/20000622-1.c: New test.
32078
32079 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32080
32081 * g++.old-deja/g++.other/init15.C: New test.
32082
32083 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32084
32085 * g++.old-deja/g++.pt/vaarg2.C: New test.
32086 * g++.old-deja/g++.pt/vaarg3.C: New test.
32087
32088 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32089
32090 * g++.old-deja/g++.other/dyncast6.C: New test.
32091
32092 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32093
32094 * gcc.c-torture/execute/loop-6.c: New test.
32095
32096 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32097
32098 * gcc.dg/20000614-1.c: New test.
32099 * gcc.dg/20000614-2.c: New test.
32100
32101 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32102
32103 * g++.old-deja/g++.other/inline12.C: New test.
32104
32105 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32106
32107 * g++.old-deja/g++.other/eh1.C: New test.
32108
32109 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32110
32111 * g++.old-deja/g++.other/type.C: New test.
32112
32113 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32114
32115 * g++.old-deja/g++.other/initstring.C: New test.
32116
32117 2000-06-12 Jason Merrill <jason@redhat.com>
32118
32119 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32120
32121 2000-06-09 Jeffrey A Law (law@cygnus.com)
32122
32123 * gcc.c-torture/compile/20000609-1.c: New test.
32124
32125 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32126
32127 * gcc.dg/20000609-1.c: New test.
32128
32129 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32130
32131 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32132 * gcc.c-torture/noncompile/poison-1.c: Move...
32133 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32134 * gcc.dg/cpp-li1.c: Add a token after the #line.
32135
32136 2000-06-05 Richard Henderson <rth@cygnus.com>
32137
32138 * gcc.c-torture/execute/20000605-2.c: New test.
32139 * gcc.c-torture/execute/20000605-3.c: New test.
32140
32141 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32142
32143 * g77.f-torture/execute/20000503-1.x: New file.
32144
32145 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32146
32147 * g++.old-deja/g++.eh/badalloc1.C: New test.
32148
32149 2000-06-05 Richard Henderson <rth@cygnus.com>
32150
32151 * gcc.c-torture/execute/20000605-1.c: New test.
32152
32153 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32154 Nathan Sidwell <nathan@codesourcery.com>
32155
32156 * gcc.c-torture/compile/20000605-1.c: New test.
32157
32158 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32159
32160 * g77.f-torture/compile/20000601-1.f: New test.
32161
32162 2000-06-03 Richard Henderson <rth@cygnus.com>
32163
32164 * gcc.c-torture/execute/20000603-1.c: New.
32165
32166 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32167
32168 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32169 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32170
32171 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32172
32173 * gcc.dg/compare2.c (case 12): XFAIL.
32174 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32175 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32176
32177 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32178
32179 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32180
32181 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32182 guard macro is already defined when the header is first
32183 included.
32184 * gcc.dg/cpp-mix.h: New file.
32185 * gcc.dg/endif-label.c: Update patterns to match compiler.
32186
32187 * g++.brendan/complex1.C: Declare abort.
32188 * g++.law/refs4.C: Remove XFAIL.
32189 * g++.oliva/expr2.C: Declare abort and exit.
32190
32191 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32192
32193 * gcc.c-torture/execute/20000528-1.c: New test.
32194
32195 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32196 * g++.old-deja/g++.law/temps4.C: Likewise.
32197
32198 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32199 stdlib.h. Call abort() on failure.
32200 * g++.old-deja/g++.law/refs4.C: Likewise.
32201 * g++.old-deja/g++.law/temps4.C: Likewise.
32202 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32203 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32204
32205 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32206
32207 Relative to g++.dg/special:
32208 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32209
32210 Relative to g++.old-deja:
32211 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32212 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32213 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32214 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32215 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32216 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32217 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32218
32219 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32220 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32221 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32222 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32223 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32224 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32225 and/or string.h.
32226
32227 * g++.other/goto1.C: Update expectations for error messages.
32228
32229 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32230
32231 * gcc.c-torture/compile/20000523-1.c: New test.
32232
32233 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32234
32235 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32236
32237 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32238
32239 * g++.old-deja/g++.eh/catch11.C: New test.
32240 * g++.old-deja/g++.eh/catch12.C: New test.
32241
32242 2000-05-24 Nick Clifton <nickc@cygnus.com>
32243
32244 * gcc.c-torture/execute/20000523-1.c: New test.
32245
32246 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32247
32248 * c-torture/execute/bcp-1.c: Replace abort in arg of
32249 __builtin_constant_p with a generic external function.
32250
32251 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32252 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32253 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32254 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32255 Prototype abort and/or exit.
32256
32257 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32258 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32259 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32260 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32261
32262 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32263
32264 * gcc.dg/dwarf2-1.c: New test.
32265
32266 2000-05-20 Richard Henderson <rth@cygnus.com>
32267
32268 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32269
32270 2000-05-20 Andreas Jaeger <aj@suse.de>
32271
32272 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32273 testcase.
32274
32275 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32276
32277 * gcc.c-torture/execute/20000519-2.c: New test.
32278
32279 2000-05-19 Andreas Jaeger <aj@suse.de>
32280
32281 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32282 which fails with SSA.
32283
32284 * lib/c-torture.exp: Also test with -O3 -fssa.
32285
32286 2000-05-18 Michael Meissner <meissner@redhat.com>
32287
32288 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32289 * gcc.c-torture/execute/920415-1.c: Ditto.
32290 * gcc.c-torture/execute/920501-1.c: Ditto.
32291 * gcc.c-torture/execute/conversion.c: Ditto.
32292 * gcc.c-torture/execute/cvt-1.c: Ditto.
32293
32294 2000-05-18 Jeffrey A Law (law@cygnus.com)
32295
32296 * gcc.c-torture/compile/20000518-1.c: New test.
32297
32298 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32299
32300 * g77.f-torture/compile/200005018.f: New test.
32301
32302 2000-05-17 Jeffrey A Law (law@cygnus.com)
32303
32304 * gcc.c-torture/compile/20000517-1.c: New test.
32305
32306 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32307
32308 * gcc.c-torture/execute/20000516-1.c: New test.
32309
32310 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32311
32312 * g++.old-deja/g++.other/eh.C: New test.
32313
32314 2000-05-12 Richard Henderson <rth@cygnus.com>
32315
32316 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32317 constants through to doit's conditional.
32318
32319 2000-05-11 Jeffrey A Law (law@cygnus.com)
32320
32321 * gcc.c-torture/compile/20000511-1.c: New test.
32322 * g77.f-torture/compile/20000511-1.f: New test.
32323 * g77.f-torture/compile/20000511-2.f: New test.
32324
32325 2000-05-11 Michael Meissner <meissner@redhat.com>
32326
32327 * gcc.c-torture/execute/20000511-1.c: New test.
32328
32329 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32330
32331 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32332 * gcc.dg/20000510-1.S: New.
32333
32334 2000-05-08 Catherine Moore <clm@cygnus.com>
32335
32336 * gcc.dg/unused-3.c: New.
32337
32338 2000-05-06 Richard Henderson <rth@cygnus.com>
32339
32340 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32341 * g++.old-deja/g++.mike/warn1.C: Likewise.
32342 * g++.old-deja/g++.pt/local1.C: Likewise.
32343 * g++.old-deja/g++.pt/local7.C: Likewise.
32344 * g++.old-deja/g++.pt/spec16.C: Likewise.
32345
32346 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32347
32348 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32349
32350 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32351
32352 * g77.f-torture/execute/20000503-1.f: New test.
32353
32354 2000-05-04 Andreas Jaeger <aj@suse.de>
32355
32356 * gcc.dg/noreturn-2.c: New test.
32357
32358 2000-05-04 Neil Booth <NeilB@earthling.net>
32359
32360 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32361 preprocessor.
32362
32363 2000-05-04 Richard Henderson <rth@cygnus.com>
32364
32365 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32366
32367 2000-05-04 Richard Henderson <rth@cygnus.com>
32368
32369 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32370 OpenSSL by Jason R Thorpe.
32371
32372 2000-05-03 Jim Wilson <wilson@cygnus.com>
32373
32374 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32375
32376 2000-05-03 Robert Lipe <robertlipe@usa.net>
32377
32378 * gcc.dg/20000503-1.c: New test.
32379
32380 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32381
32382 * gcc.c-torture/compile/20000502-1.c: New test.
32383 * g++.old-deja/g++.other/align.C: New test.
32384 * gcc.dg/cpp-tradstringify.c: New test.
32385
32386 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32387
32388 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32389 and hard registers.
32390
32391 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32392
32393 * gcc.c-torture/execute/loop-5.c: New test.
32394
32395 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32396
32397 * gcc.c-torture/execute/va-arg-20.c: New test.
32398
32399 2000-04-23 Jeffrey A Law (law@cygnus.com)
32400
32401 * gcc.c-torture/execute/20000422-1.c: New test.
32402
32403 2000-04-20 Greg McGary <gkm@gnu.org>
32404
32405 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32406 when optimizing, but without sibling-call optimizations (-O1).
32407
32408 2000-04-20 Jeffrey A Law (law@cygnus.com)
32409
32410 * gcc.c-torture/compile/20000420-1.c: New test.
32411
32412 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32413
32414 * g++.abi/ptrflags.C: New test.
32415 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32416
32417 2000-04-19 Catherine Moore <clm@cygnus.com>
32418
32419 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32420
32421 2000-04-19 Greg McGary <gkm@gnu.org>
32422
32423 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32424 sibling-call optimizations.
32425
32426 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32427
32428 * gcc.dg/20000419-1.c: New test.
32429
32430 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32431
32432 * gcc.c-torture/execute/20000412-6.c: New test.
32433
32434 2000-04-12 Jeffrey A Law (law@cygnus.com)
32435
32436 * gcc.c-torture/execute/20000412-5.c: New test.
32437 * g77.f-torture/compile/20000412-1.f: New test.
32438 * gcc.c-torture/execute/20000412-4.c: New test.
32439 * gcc.c-torture/compile/20000412-2.c: New test.
32440 * gcc.c-torture/execute/20000412-3.c: New test.
32441 * gcc.c-torture/compile/20000412-1.c: New test.
32442 * gcc.c-torture/execute/20000412-2.c: New test.
32443
32444 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32445
32446 * objc/execute/bf-20.m: New test.
32447
32448 2000-04-10 Richard Henderson <rth@cygnus.com>
32449
32450 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32451
32452 * gcc.c-torture/execute/20000412-1.c: New test.
32453
32454 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32455
32456 * g++.old-deja/g++.eh/catchptr1.C: New test.
32457
32458 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32459
32460 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32461
32462 2000-04-08 Neil Booth <NeilB@earthling.net>
32463
32464 * gcc.dg/cpp-nullchar.c: Remove test as
32465 embedded nulls cause problems.
32466
32467 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32468
32469 * gcc.dg/compare2.c: New test.
32470
32471 2000-04-08 Neil Booth <NeilB@earthling.net>
32472
32473 * gcc.dg/cpp-nullchar.c: New test.
32474
32475 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32476
32477 * gcc.dg/cpp-mi2.c: New test.
32478 * gcc.dg/cpp-mi2[abc].h: New files.
32479
32480 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32481
32482 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32483 member name.
32484
32485 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32486
32487 * g++.old-deja/g++.abi/vmihint.C: New test.
32488
32489 2000-04-06 Neil Booth <NeilB@earthling.net>
32490
32491 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32492 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32493 copyright.
32494
32495 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32496
32497 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32498 avoid stack-frame overwrite.
32499
32500 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32501
32502 * gcc.c-torture/compile/20000405-2.c: New test.
32503 * gcc.c-torture/compile/20000405-3.c: New test.
32504
32505 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32506
32507 * gcc.c-torture/compile/20000405-1.c: New test.
32508
32509 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32510
32511 * gcc.dg/cast-qual-1.c: Revert last change.
32512
32513 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32514
32515 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32516
32517 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32518
32519 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32520 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32521
32522 2000-04-03 Jeffrey A Law (law@cygnus.com)
32523
32524 * gcc.c-torture/compile/20000403-2.c: New test.
32525 * gcc.c-torture/compile/20000403-1.c: New test.
32526
32527 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32528
32529 * gcc.c-torture/execute/20000403-1.c: New test.
32530
32531 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32532
32533 * gcc.c-torture/execute/20000402-1.c: New test.
32534
32535 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32536
32537 * gcc.c-torture/execute/va-arg-15.c: New test.
32538 * gcc.c-torture/execute/va-arg-16.c: New test.
32539 * gcc.c-torture/execute/va-arg-17.c: New test.
32540 * gcc.c-torture/execute/va-arg-18.c: New test.
32541 * gcc.c-torture/execute/va-arg-19.c: New test.
32542
32543 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32544
32545 * gcc.c-torture/compile/981211-1.c: Move to...
32546 * gcc.dg/cpp-as1.c: ...here.
32547 * gcc.dg/cpp-as2.c: New file.
32548
32549 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32550 compiler.
32551
32552 2000-04-02 Neil Booth <NeilB@earthling.net>
32553
32554 * gcc.dg/cpp-cond.c New tests.
32555 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32556 accidental success less likely.
32557 * gcc.dg/cpp-missingop.c New tests.
32558 * gcc.dg/cpp-missingparen.c New tests.
32559 * gcc.dg/cpp-shift.c New tests.
32560 * gcc.dg/cpp-shortcircuit.c New tests.
32561 * gcc.dg/cpp-unary.c New tests.
32562
32563 2000-03-29 Jeffrey A Law (law@cygnus.com)
32564
32565 * gcc.c-torture/compile/20000329-1.c: New test.
32566
32567 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32568
32569 * gcc.c-torture/compile/20000326-1.c: New test.
32570 * gcc.c-torture/compile/20000326-2.c: New test.
32571
32572 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32573
32574 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32575 the first parameter is a function argument.
32576
32577 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32578
32579 * g++.old-deja/g++.ext/array4.C: New test.
32580
32581 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32582
32583 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32584
32585 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32586
32587 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32588
32589 2000-03-19 Richard Henderson <rth@cygnus.com>
32590
32591 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32592
32593 2000-03-19 Richard Henderson <rth@cygnus.com>
32594
32595 * gcc.c-torture/compile/20000319-1.c: New test.
32596
32597 2000-03-14 Jeffrey A Law (law@cygnus.com)
32598
32599 * gcc.c-torture/execute/20000314-3.c: New test.
32600 * gcc.c-torture/execute/20000314-2.c: New test.
32601 * gcc.c-torture/execute/20000314-1.c: New test.
32602 * gcc.c-torture/compile/20000314-2.c: New test.
32603 * gcc.c-torture/compile/20000314-1.c: New test.
32604
32605 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32606
32607 * g++.old-deja/g++.warn/inline.C: New test.
32608
32609 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32610
32611 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32612 standards-compliant result rather than specific constants.
32613 Put test-values in array.
32614
32615 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32616
32617 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32618 (g++_target_compile): Put test-specific options last.
32619
32620 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32621
32622 * g++.old-deja/g++.eh/vbase4.C: New test.
32623
32624 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32625
32626 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32627
32628 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32629
32630 * g++.old-deja/g++.brendan/misc12.C: Removed.
32631 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32632 * g++.old-deja/g++.ext/pretty4.C: New test.
32633
32634 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32635
32636 * g++.old-deja/g++.other/string2.C: New test.
32637
32638 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32639
32640 * g++.old-deja/g++.warn/impint2.C: New test.
32641
32642 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32643
32644 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32645 is 1, not zero.
32646
32647 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32648
32649 * g++.old-deja/g++.warn/impint.C: New test.
32650 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32651 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32652 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32653 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32654 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32655 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32656 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32657 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32658 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32659 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32660 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32661 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32662
32663 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32664
32665 * gcc.dg/cpp-redef.c: New test.
32666
32667 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32668
32669 * g++.old-deja/g++.pt/unify7.C: New test.
32670
32671 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32672
32673 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32674 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32675
32676 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32677
32678 * gcc.c-torture/compile/20000224-1.c: New test.
32679
32680 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32681
32682 * gcc.c-torture/compile/cpp-2.c: New test.
32683 * gcc.c-torture/compile/cpp-1.c: New test.
32684
32685 2000-02-25 Jeffrey A Law (law@cygnus.com)
32686
32687 * gcc.c-torture/execute/20000225-1.c: New test.
32688
32689 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32690
32691 * gcc.dg/cpp-li2.c: New test.
32692
32693 * gcc.dg/cpp-wi1.c: New test.
32694
32695 * gcc.dg/cpp-li1.c: New test.
32696
32697 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32698
32699 * g++.old-deja/g++.other/sizeof5.C: New test.
32700
32701 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32702
32703 * gcc.c-torture/execute/va-arg-13.c: New test.
32704
32705 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32706
32707 * gcc.c-torture/execute/va-arg-12.c: New test.
32708
32709 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32710
32711 * gcc.c-torture/execute/20000223-1.c: New test.
32712
32713 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32714
32715 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32716
32717 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32718
32719 * g++.old-deja/g++.abi/ptrmem.C: New test.
32720
32721 2000-02-19 Richard Henderson <rth@cygnus.com>
32722
32723 * gcc.c-torture/compile/init-3.c: New.
32724
32725 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32726
32727 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32728 ALWAYS_CXXFLAGS.
32729
32730 2000-02-11 Robert Lipe <robertl@sco.com>
32731
32732 * gcc.c-torture/compile/20000211-3.c: New test.
32733
32734 2000-02-11 Martin Buchholz <martin@xemacs.org>
32735
32736 * gcc.c-torture/compile/20000211-2.c: New test.
32737
32738 2000-02-11 Jeffrey A Law (law@cygnus.com)
32739
32740 * gcc.c-torture/compile/20000211-1.c: New test.
32741
32742 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32743
32744 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32745 on native targets
32746
32747 2000-02-08 Nathan Sidwell <nathan@acm.org>
32748
32749 * g++.old-deja/g++.other/cast5.C: New test.
32750
32751 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32752
32753 * gcc.c-torture/execute/20000205-1.c: New.
32754
32755 2000-02-03 Nathan Sidwell <nathan@acm.org>
32756
32757 * g++.old-deja/g++.jason/cast3.C: Return void.
32758 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32759
32760 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32761
32762 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32763
32764 * gcc.dg/loop-1.c: New test.
32765
32766 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32767
32768 * gcc.c-torture/compile/20000127-1.c: New test.
32769 * gcc.c-torture/execute/991228-1.c: New test.
32770
32771 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32772
32773 * gcc.dg/unused-2.c: New test.
32774
32775 * gcc.dg/conv-1.c: New test.
32776
32777 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32778
32779 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32780 compiler.
32781 (tool_option_proc): Fix typo.
32782
32783 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32784
32785 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32786 of the ld on the host, not on the build machine.
32787 Also, don't crash if '--help' is not a supported option.
32788
32789 2000-01-24 Richard Henderson <rth@cygnus.com>
32790
32791 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32792
32793 2000-01-20 Jeffrey A Law (law@cygnus.com)
32794
32795 * gcc.c-torture/execute/20000120-2.c: New test.
32796 * gcc.c-torture/execute/20000120-1.c: New test.
32797
32798 2000-01-13 Jeffrey A Law (law@cygnus.com)
32799
32800 * gcc.c-torture/execute/20000113-1.c: New test.
32801
32802 2000-01-12 Jeffrey A Law (law@cygnus.com)
32803
32804 * gcc.c-torture/execute/20000112-1.c: New test.
32805
32806 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32807
32808 * gcc.dg/20000111-1.c: New test.
32809
32810 2000-01-10 Jeffrey A Law (law@cygnus.com)
32811
32812 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32813 with 16 bit integers.
32814
32815 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32816
32817 * gcc.dg/20000108-1.c: New test.
32818
32819 2000-01-05 Nathan Sidwell <nathan@acm.org>
32820
32821 * g++.old-deja/g++.ns/koenig8.C: New test.
32822
32823 2000-01-05 Nathan Sidwell <nathan@acm.org>
32824
32825 * g++.old-deja/g++.other/cast4.C: New test.
32826
32827 2000-01-05 Jeffrey A Law (law@cygnus.com)
32828
32829 * gcc.c-torture/compile/20000105-2.c: New test.
32830 * gcc.c-torture/compile/20000105-1.c: New test.
32831
32832 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32833
32834 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32835 references to printf & atoi to conform to ANSI standard.
32836 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32837 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32838 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32839 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32840 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32841 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32842 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32843 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32844 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32845 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32846 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32847 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32848 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32849 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32850 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32851 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32852 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32853 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32854 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32855 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32856 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32857 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32858 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32859 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32860 * g++.old-deja/g++.brendan/init3.C: Likewise.
32861 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32862 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32863 * g++.old-deja/g++.brendan/new2.C: Likewise.
32864 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32865 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32866 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32867 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32868 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32869 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32870 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32871 * g++.old-deja/g++.brendan/template24.C: Likewise.
32872 * g++.old-deja/g++.brendan/template3.C: Likewise.
32873 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32874 * g++.old-deja/g++.jason/inline3.C: Likewise.
32875 * g++.old-deja/g++.jason/opeq.C: Likewise.
32876 * g++.old-deja/g++.law/arg5.C: Likewise.
32877 * g++.old-deja/g++.law/arm7.C: Likewise.
32878 * g++.old-deja/g++.law/ctors11.C: Likewise.
32879 * g++.old-deja/g++.law/cvt8.C: Likewise.
32880 * g++.old-deja/g++.law/init9.C: Likewise.
32881 * g++.old-deja/g++.law/refs4.C: Likewise.
32882 * g++.old-deja/g++.law/template2.C: Likewise.
32883 * g++.old-deja/g++.law/visibility24.C: Likewise.
32884 * g++.old-deja/g++.law/vtable3.C: Likewise.
32885 * g++.old-deja/g++.mike/asm2.C: Likewise.
32886 * g++.old-deja/g++.mike/eh1.C: Likewise.
32887 * g++.old-deja/g++.mike/misc1.C: Likewise.
32888 * g++.old-deja/g++.mike/misc13.C: Likewise.
32889 * g++.old-deja/g++.mike/misc14.C: Likewise.
32890 * g++.old-deja/g++.mike/ns12.C: Likewise.
32891 * g++.old-deja/g++.mike/p1248.C: Likewise.
32892 * g++.old-deja/g++.mike/p3708.C: Likewise.
32893 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32894 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32895 * g++.old-deja/g++.mike/p646.C: Likewise.
32896 * g++.old-deja/g++.mike/p700.C: Likewise.
32897 * g++.old-deja/g++.mike/p783.C: Likewise.
32898 * g++.old-deja/g++.mike/p783a.C: Likewise.
32899 * g++.old-deja/g++.mike/p783b.C: Likewise.
32900 * g++.old-deja/g++.mike/p786.C: Likewise.
32901 * g++.old-deja/g++.mike/p789.C: Likewise.
32902 * g++.old-deja/g++.mike/p789a.C: Likewise.
32903 * g++.old-deja/g++.mike/p807a.C: Likewise.
32904 * g++.old-deja/g++.other/delete3.C: Likewise.
32905 * g++.old-deja/g++.other/dyncast1.C: Likewise.
32906 * g++.old-deja/g++.other/dyncast2.C: Likewise.
32907 * g++.old-deja/g++.other/dyncast3.C: Likewise.
32908 * g++.old-deja/g++.other/empty1.C: Likewise.
32909 * g++.old-deja/g++.other/temporary1.C: Likewise.
32910 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
32911 * g++.old-deja/g++.pt/t16.C: Likewise.
32912 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
32913
32914 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
32915
32916 * gcc.dg/991230-1.c: New test.
32917
32918 1999-12-29 Jeffrey A Law (law@cygnus.com)
32919
32920 * gcc.c-torture/compile/991229-3.c: New test.
32921 * gcc.c-torture/compile/991229-2.c: New test.
32922 * gcc.c-torture/compile/991229-1.c: New test.
32923
32924 1999-12-29 Greg McGary <gkm@eng.ascend.com>
32925
32926 * gcc.c-torture/compile/labels-2.c: New test.
32927
32928 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
32929
32930 * gcc.c-torture/execute/991227-1.c: New test.
32931
32932 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32933
32934 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
32935
32936 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
32937
32938 * gcc.c-torture/execute/991221-1.c: New test.
32939
32940 1999-12-20 Nathan Sidwell <nathan@acm.org>
32941
32942 * g++.old-deja/g++.other/cast3.C: New test.
32943
32944 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
32945
32946 * gcc.c-torture/execute/991216-4.c: New test.
32947
32948 1999-12-16 Michael Meissner <meissner@cygnus.com>
32949
32950 * gcc.c-torture/execute/991216-1.c: New test.
32951 * gcc.c-torture/execute/991216-2.c: New test.
32952 * gcc.c-torture/execute/991216-3.c: New test.
32953
32954 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32955
32956 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
32957 Actually make the test fail by using "-O2" for compilation.
32958
32959 1999-12-15 Nathan Sidwell <nathan@acm.org>
32960
32961 * g++.old-deja/g++.warn/cast-align1.C: New test.
32962
32963 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32964
32965 * gcc.c-torture/compile/991214-1.c: New test.
32966 * gcc.c-torture/compile/991214-2.c: New test.
32967
32968 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32969
32970 * gcc.dg/991214-1.c: New test.
32971
32972 1999-12-13 Jeffrey A Law (law@cygnus.com)
32973
32974 * gcc.c-torture/compile/991213-3.c: New test.
32975 * gcc.c-torture/compile/991213-2.c: New test.
32976 * gcc.c-torture/compile/991213-1.c: New test.
32977
32978 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
32979
32980 * gcc.dg/991209-1.c: New test.
32981
32982 1999-12-08 Nathan Sidwell <nathan@acm.org>
32983
32984 * gcc.c-torture/compile/991208-1.c: New test.
32985
32986 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32987
32988 * gcc.dg/ultrasp2.c: New test.
32989
32990 1999-12-05 Alex Samuel <samuel@codesourcery.com>
32991
32992 * g++.old-deja/g++.abi/align.C (main): Fix typo.
32993
32994 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
32995
32996 * gcc.c-torture/compile/991202-1.c: New test.
32997 * gcc.c-torture/execute/991202-1.c: New test.
32998 * gcc.c-torture/execute/991202-2.c: New test.
32999 * gcc.c-torture/execute/991202-3.c: New test.
33000
33001 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33002
33003 * g++.old-deja/g++.abi/align.C: New test.
33004 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33005 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33006
33007 1999-12-01 Richard Henderson <rth@cygnus.com>
33008
33009 * gcc.c-torture/execute/991201-1.c: New.
33010
33011 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33012
33013 * gcc.dg/991129-1.c: New test.
33014
33015 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33016
33017 * gcc.c-torture/compile/991127-1.c: New test.
33018
33019 1999-11-22 Nathan Sidwell <nathan@acm.org>
33020
33021 * g++.old-deja/g++.other/warn4.C: New test.
33022
33023 1999-11-22 Nathan Sidwell <nathan@acm.org>
33024
33025 * g++.old-deja/g++.eh/cleanup2.C: New test.
33026 * g++.old-deja/g++.ext/pretty2.C: New test.
33027 * g++.old-deja/g++.ext/pretty3.C: New test.
33028 * g++.old-deja/g++.other/debug6.C: New test.
33029
33030 1999-10-20 Jim Wilson <wilson@cygnus.com>
33031
33032 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33033 compiler_output to look for one error message instead of two.
33034
33035 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33036
33037 * gcc.c-torture/execute/991118-1.c: Also test case
33038 where the word boundary does not split a byte evenly.
33039
33040 1999-11-19 Nathan Sidwell <nathan@acm.org>
33041
33042 * g++.old-deja/g++.ext/restrict1.C: New test.
33043
33044 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33045
33046 * gcc.c-torture/execute/991118-1.c: New test.
33047
33048 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33049
33050 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33051 working directory pathnames.
33052
33053 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33054
33055 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33056 host is equipped with driver.h and driver.o so it can actually
33057 compile and run the tests.
33058
33059 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33060
33061 * gcc.c-torture/compile/991008-1.c: New test.
33062
33063 1999-11-08 Nick Clifton <nickc@cygnus.com>
33064
33065 * lib/gcc-dg.exp: Include target-supports.exp
33066
33067 1999-11-05 Nick Clifton <nickc@cygnus.com>
33068
33069 * lib/target-supports.exp: New file: Provide procs to test for
33070 features supported by the target.
33071 (check_weak_available): Moved here from ecos.exp.
33072 (check_alias_available): New proc: Determine of the target
33073 toolchain supports the alias attribute.
33074
33075 * gcc.dg/special/ecos.exp: Move check_weak_available to
33076 target-supports.exp.
33077 (alias-1.c): Only perform the test if the target supports
33078 aliases.
33079 (wkali-1.c): Only perform the test if the target supports
33080 aliases.
33081
33082 * gcc.dg/990506-0.c: Expect error messages from cross
33083 targets as well as native targets.
33084
33085 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33086
33087 * gcc.dg/ultrasp1.c: Removed xfail.
33088 * gcc.dg/struct-ret-2.c: Likewise.
33089 * gcc.dg/array-1.c: Likewise.
33090
33091 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33092
33093 * gcc.dg/struct-ret-2.c: New test.
33094
33095 * gcc.dg/array-1.c: New test.
33096
33097 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33098
33099 * gcc.c-torture/execute/991030-1.c: New test.
33100
33101 1999-10-26 Richard Henderson <rth@cygnus.com>
33102
33103 * gcc.c-torture/compile/991026-2.c: New test.
33104
33105 1999-10-26 Jeffrey A Law (law@cygnus.com)
33106
33107 * gcc.c-torture/compile/991026-1.c: New test.
33108
33109 1999-10-23 Jeffrey A Law (law@cygnus.com)
33110
33111 * gcc.c-torture/execute/991023-1.c: New test.
33112
33113 1999-10-19 Jeffrey A Law (law@cygnus.com)
33114
33115 * gcc.c-torture/execute/991019-1.c: New test.
33116
33117 1999-10-16 Richard Henderson <rth@cygnus.com>
33118
33119 * gcc.c-torture/execute/991016-1.c: New test.
33120
33121 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33122
33123 * gcc.c-torture/execute/991014-1.c: New test.
33124
33125 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33126
33127 * g++.old-deja/g++.other/union2.C: New test.
33128
33129 1999-10-13 Nathan Sidwell <nathan@acm.org>
33130
33131 * g++.old-deja/g++.other/vaarg2.C: New test.
33132 * g++.old-deja/g++.other/vaarg3.C: New test.
33133
33134 1999-10-12 Craig Burley <craig@jcb-sc.com>
33135
33136 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33137 in compile/.
33138
33139 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33140
33141 * gcc.c-torture/execute/va-arg-11.c: New test.
33142
33143 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33144
33145 * lib/file-format.exp (gcc_target_object_format): Don't
33146 crash if objdump is unavailable.
33147
33148 1999-09-29 Donn Terry <donn@interix.com>
33149
33150 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33151
33152 1999-09-28 Nick Clifton <nickc@cygnus.com>
33153
33154 * gcc.c-torture/compile/990928-1.c: New test.
33155
33156 1999-09-28 Nathan Sidwell <nathan@acm.org>
33157
33158 * g++.old-deja/g++.other/decl6.C: New test.
33159
33160 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33161
33162 * gcc.c-torture/execute/va-arg-10.c: New test.
33163
33164 1999-09-27 Nathan Sidwell <nathan@acm.org>
33165
33166 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33167 __PRETTY_FUNCTION__.
33168
33169 1999-09-23 Nick Clifton <nickc@cygnus.com>
33170
33171 * gcc.c-torture/execute/990923-1.c: New test.
33172
33173 1999-09-21 Nick Clifton <nickc@cygnus.com>
33174
33175 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33176 for which -fpic is inappropriate.
33177
33178 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33179
33180 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33181
33182 1999-09-21 Nathan Sidwell <nathan@acm.org>
33183
33184 * g++.old-deja/g++.other/dyncast1.C: New test.
33185 * g++.old-deja/g++.other/dyncast2.C: New test.
33186 * g++.old-deja/g++.other/dyncast3.C: New test.
33187 * g++.old-deja/g++.other/dyncast4.C: New test.
33188 * g++.old-deja/g++.other/dyncast5.C: New test.
33189 * g++.old-deja/g++.eh/catch3.C: New test.
33190 * g++.old-deja/g++.eh/catch3p.C: New test.
33191 * g++.old-deja/g++.eh/catch4.C: New test.
33192 * g++.old-deja/g++.eh/catch4p.C: New test.
33193 * g++.old-deja/g++.eh/catch5.C: New test.
33194 * g++.old-deja/g++.eh/catch5p.C: New test.
33195 * g++.old-deja/g++.eh/catch6.C: New test.
33196 * g++.old-deja/g++.eh/catch6p.C: New test.
33197 * g++.old-deja/g++.eh/catch7.C: New test.
33198 * g++.old-deja/g++.eh/catch7p.C: New test.
33199 * g++.old-deja/g++.eh/catch8.C: New test.
33200 * g++.old-deja/g++.eh/catch8p.C: New test.
33201 * g++.old-deja/g++.eh/catch9.C: New test.
33202 * g++.old-deja/g++.eh/catch9p.C: New test.
33203
33204 1999-09-13 Nathan Sidwell <nathan@acm.org>
33205
33206 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33207 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33208
33209 1999-09-13 Jeffrey A Law (law@cygnus.com)
33210
33211 * gcc.c-torture/compile/990913-1.c: New test.
33212
33213 1999-09-10 Nathan Sidwell <nathan@acm.org>
33214
33215 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33216 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33217
33218 1999-09-09 Richard Henderson <rth@cygnus.com>
33219
33220 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33221
33222 1999-09-09 Nathan Sidwell <nathan@acm.org>
33223
33224 * g++.old-deja/g++.other/lookup11.C: New test.
33225 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33226 what is permitted and what we want.
33227 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33228 overload use.
33229 * g++.old-deja/g++.jason/rfg5.C: Likewise
33230
33231 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33232
33233 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33234 * gcc.c-torture/noncompile/poison-1.c: New file.
33235
33236 1999-09-08 Nathan Sidwell <nathan@acm.org>
33237
33238 * g++.old-deja/g++.other/sizeof3.C: New test.
33239 * g++.old-deja/g++.other/sizeof4.C: New test.
33240 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33241 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33242
33243 1999-09-07 Richard Henderson <rth@cygnus.com>
33244
33245 * gcc.dg/va-arg-1.c: New.
33246
33247 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33248
33249 * gcc.c-torture/execute/va-arg-9.c: New test.
33250
33251 1999-09-05 Craig Burley <craig@jcb-sc.com>
33252
33253 * g77.f-torture/compile/980519-2.f: New test.
33254 * g77.f-torture/compile/19990905-0.f: New test.
33255 * g77.f-torture/compile/19990905-1.f: New test.
33256 * g77.f-torture/compile/19990905-2.f: New test.
33257
33258 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33259
33260 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33261
33262 * gcc.c-torture/execute/990827-1.c: Fix typo.
33263
33264 1999-09-03 Nathan Sidwell <nathan@acm.org>
33265
33266 * g++.old-deja/g++.other/deref1.C: New test.
33267
33268 1999-09-02 Nathan Sidwell <nathan@acm.org>
33269
33270 * g++.old-deja/g++.other/ambig2.C: New test.
33271 * g++.old-deja/g++.other/cond5.C: New test.
33272 * g++.old-deja/g++.other/lookup16.C: New test.
33273
33274 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33275
33276 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33277 assemblers too.
33278
33279 1999-08-31 Jeffrey A Law (law@cygnus.com)
33280
33281 * lib/c-torture.exp: Avoid the "compare executables" optimization
33282 when testing native.
33283
33284 1999-08-29 Jeffrey A Law (law@cygnus.com)
33285
33286 * gcc.c-torture/execute/990829-1.c: New test.
33287 * gcc.c-torture/compile/990829-1.c: New test.
33288
33289 1999-08-27 Paul Burchard <burchard@pobox.com>
33290
33291 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33292 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33293 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33294 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33295 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33296 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33297 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33298 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33299 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33300 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33301 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33302
33303 1999-08-27 Jeffrey A Law (law@cygnus.com)
33304
33305 * gcc.c-torture/execute/990827-1.c: New test.
33306
33307 1999-08-26 Craig Burley <craig@jcb-sc.com>
33308
33309 * g77.f-torture/noncompile/19990826-4.f: New test.
33310
33311 * g77.f-torture/compile/19990826-3.f: New test.
33312
33313 * g77.f-torture/execute/19990826-2.f: New test.
33314
33315 * g77.f-torture/compile/19990826-1.f: New test.
33316
33317 * gcc.c-torture/execute/990826-0.c: New test.
33318 * g77.c-torture/execute/19990826-0.f: New test.
33319
33320 * g77.f-torture/noncompile/970626-2.f: New test.
33321
33322 1999-08-25 Paul Burchard <burchard@pobox.com>
33323
33324 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33325 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33326 lss-011.C: New tests.
33327
33328 1999-08-25 Nathan Sidwell <nathan@acm.org>
33329
33330 * g++.old-deja/g++.other/decl5.C: New test.
33331
33332 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33333
33334 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33335 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33336 call `postbase' for each one. All callers of `postbase' changed
33337 to call this instead.
33338
33339 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33340
33341 * gcc.c-torture/execute/990811-1.c: New test.
33342
33343 1999-08-09 Nick Clifton <nickc@cygnus.com>
33344
33345 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33346 just native ones.
33347
33348 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33349 just native ones.
33350
33351 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33352
33353 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33354
33355 1999-08-04 Jeffrey A Law (law@cygnus.com)
33356
33357 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33358
33359 1999-08-04 Nathan Sidwell <nathan@acm.org>
33360
33361 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33362
33363 1999-08-04 Jeffrey A Law (law@cygnus.com)
33364
33365 * gcc.c-torture/execute/990804-1.c: New test.
33366
33367 1999-08-03 Nathan Sidwell <nathan@acm.org>
33368
33369 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33370 * g++.old-deja/g++.brendan/crash64.C: Likewise
33371 * g++.old-deja/g++.brendan/overload8.C: Likewise
33372
33373 1999-08-03 Nathan Sidwell <nathan@acm.org>
33374
33375 * g++.old-deja/g++.other/struct1.C: New test.
33376
33377 1999-08-03 Nathan Sidwell <nathan@acm.org>
33378
33379 * g++.old-deja/g++.other/enum2.C: New test.
33380
33381 1999-08-02 Richard Henderson <rth@cygnus.com>
33382
33383 Adapted from tests from Franz Sirl:
33384 * gcc.c-torture/execute/va-arg-7.c: New test.
33385 * gcc.c-torture/execute/va-arg-8.c: New test.
33386
33387 1999-08-01 Jeffrey A Law (law@cygnus.com)
33388
33389 * gcc.c-torture/compile/990801-2.c: New test.
33390
33391 * gcc.c-torture/compile/990801-1.c: New test.
33392
33393 1999-07-27 Michael Meissner <meissner@cygnus.com>
33394
33395 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33396 fp-cmp-1.c, converting double to float.
33397
33398 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33399 fp-cmp-1.c, converting double to long double.
33400
33401 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33402 from fr1 to unknown_register, since fr1 is a legitimate register
33403 on some machines.
33404
33405 1999-07-25 Jeffrey A Law (law@cygnus.com)
33406
33407 * README: More listname related changes.
33408
33409 1999-07-08 Catherine Moore <clm@cygnus.com>
33410
33411 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33412
33413 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33414
33415 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33416
33417 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33418
33419 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33420
33421 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33422
33423 * gcc.dg/990703-1.c: New test.
33424
33425 1999-06-29 Nick Clifton <nickc@cygnus.com>
33426
33427 * lib/file-format.exp: New file: Move definition of proc
33428 gcc_target_object_format to here from
33429 gcc.dg/special/ecos.exp.
33430
33431 * lib/c-torture.exp: Include lib file-format.exp.
33432 * lib/gcc-dg.exp: Include lib file-format.exp.
33433
33434 * gcc.dg/special/ecos.exp: Remove definition of proc
33435 gcc_target_object_format.
33436
33437 1999-06-28 Jeffrey A Law (law@cygnus.com)
33438
33439 * gcc.c-torture/execute/990628-1.c: New test.
33440
33441 1999-06-25 Jeffrey A Law (law@cygnus.com)
33442
33443 * gcc.c-torture/compile/990625-2.c: New test.
33444
33445 * gcc.c-torture/compile/990625-1.c: New test.
33446
33447 1999-06-23 Nick Clifton <nickc@cygnus.com>
33448
33449 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33450 attributes compile.
33451 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33452 ports that use the COFF/PE file format.
33453
33454 1999-06-17 Jeffrey A Law (law@cygnus.com)
33455
33456 * gcc.c-torture/compile/990617-1.c: New test.
33457
33458 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33459
33460 * g++.old-deja/g++.other/decl4.C: New test.
33461
33462 1999-06-14 Nathan Sidwell <nathan@acm.org>
33463
33464 * g++.old-deja/g++.other/bitfld3.C: New test.
33465
33466 1999-06-08 Nathan Sidwell <nathan@acm.org>
33467
33468 * g++.old-deja/g++.eh/catch1.C: New test.
33469
33470 1999-06-07 Jeffrey A Law (law@cygnus.com)
33471
33472 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33473
33474 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33475 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33476
33477 1999-06-05 Craig Burley <craig@jcb-sc.com>
33478
33479 * g77.f-torture/compile/19990502-0.f: Replace with new,
33480 shorter, test that still fails after recent changes.
33481
33482 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33483
33484 * gcc.c-torture/execute/990604-1.c: New test.
33485
33486 1999-05-31 Jeffrey A Law (law@cygnus.com)
33487
33488 * gcc.c-torture/execute/990531-1.c: New test.
33489
33490 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33491
33492 * gcc.c-torture/compile/990527-1.c: New test.
33493
33494 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33495
33496 * gcc.c-torture/execute/990527-1.c: New test.
33497
33498 1999-05-25 Nick Clifton <nickc@cygnus.com>
33499
33500 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33501 bitfields as signed.
33502
33503 1999-05-25 Craig Burley <craig@jcb-sc.com>
33504
33505 * g77.f-torture/compile/19990525-0.f: New test.
33506
33507 1999-05-25 Jeffrey A Law (law@cygnus.com)
33508
33509 * gcc.c-torture/execute/990525-2.c: New test.
33510
33511 * gcc.c-torture/execute/990525-1.c: New test.
33512
33513 1999-05-24 Nathan Sidwell <nathan@acm.org>
33514
33515 * g++.old-deja/g++.other/anon3.C: New test.
33516 * g++.old-deja/g++.other/anon4.C: New test.
33517 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33518 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33519 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33520 Merrill).
33521
33522 1999-05-24 Jeffrey A Law (law@cygnus.com)
33523
33524 * gcc.c-torture/execute/990524-1.c: New test.
33525
33526 * gcc.dg/990524-1.c: New test.
33527
33528 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33529
33530 * gcc.c-torture/compile/990523-1.c: New test.
33531
33532 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33533
33534 * gcc.c-torture/compile/990519-1.c: New test.
33535
33536 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33537
33538 * gcc.c-torture/compile/990517-1.c: New test.
33539
33540 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33541 (e4, f4): New tests.
33542 (main): Call them.
33543
33544 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33545
33546 * gcc.dg/noreturn-1.c: New test.
33547
33548 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33549
33550 * gcc.c-torture/execute/990513-1.c: New test.
33551
33552 1999-05-10 Richard Henderson <rth@cygnus.com>
33553
33554 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33555
33556 1999-05-10 Craig Burley <craig@jcb-sc.com>
33557
33558 * g77.f-torture/execute/erfc.f: Use small single-precision
33559 values, to avoid problems on Alphas when not -mieee.
33560
33561 1999-05-08 Craig Burley <craig@jcb-sc.com>
33562
33563 * gcc.dg/990506-0.c: New test.
33564
33565 1999-05-08 Richard Henderson <rth@cygnus.com>
33566
33567 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33568 the constant to test. Don't XFAIL 64-bit targets.
33569
33570 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33571 * g++.old-deja/g++.law/profile1.C: Likewise.
33572
33573 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33574 operator new instances.
33575 * g++.old-deja/g++.other/delete5.C: Likewise.
33576
33577 1999-05-03 Craig Burley <craig@jcb-sc.com>
33578
33579 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33580 intrinsic.
33581
33582 1999-05-03 Craig Burley <craig@jcb-sc.com>
33583
33584 * g77.f-torture/execute/u77-test.f: Reverse order of two
33585 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33586
33587 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33588
33589 * gcc.dg/compare1.c: New test.
33590
33591 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33592
33593 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33594 New tests.
33595
33596 1999-05-02 Craig Burley <craig@jcb-sc.com>
33597
33598 * g77.f-torture/compile/19990502-1.f: New test.
33599
33600 1999-05-02 Craig Burley <craig@jcb-sc.com>
33601
33602 * g77.f-torture/compile/19990502-0.f: New test.
33603
33604 1999-05-02 Craig Burley <craig@jcb-sc.com>
33605
33606 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33607 intrinsic.
33608
33609 1999-05-02 Craig Burley <craig@jcb-sc.com>
33610
33611 * g77.f-torture/execute/u77-test.f (main): List libU77
33612 intrinsics not currently tested.
33613 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33614 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33615 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33616 Trim blanks off the ends of some printed strings.
33617
33618 1999-05-02 Craig Burley <craig@jcb-sc.com>
33619
33620 * g77.f-torture/execute/u77-test.f (main): Just warn about
33621 FSTAT gid disagreement, as it's expected on some systems.
33622
33623 1999-05-01 Craig Burley <craig@jcb-sc.com>
33624
33625 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33626 use a new function, which allows for some slop.
33627 Clean up some commentary.
33628 (issum): The new function.
33629 (sgladd): Deleted subroutine.
33630
33631 1999-05-01 Craig Burley <craig@jcb-sc.com>
33632
33633 * g77.f-torture/execute/u77-test.f: Modify to be more like
33634 libf2c/libU77 version, bringing patches to that version here.
33635 Add suitable commentary.
33636
33637 1999-04-25 Richard Henderson <rth@cygnus.com>
33638
33639 * gcc.dg/990424-1.c: New test.
33640
33641 1999-04-24 Craig Burley <craig@jcb-sc.com>
33642
33643 * g77.f-torture/execute/u77-test.f (main): Bug involving
33644 LSTAT has been fixed, so turn back on full checking.
33645
33646 1999-04-20 Craig Burley <craig@jcb-sc.com>
33647
33648 * g77.f-torture/compile/19990419-0.f: New test.
33649 * g77.f-torture/execute/19990419-1.f: New test.
33650
33651 1999-04-17 Richard Henderson <rth@cygnus.com>
33652
33653 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33654 to avoid the need for a prototype to supress a warning.
33655
33656 1999-04-07 Jim Wilson <wilson@cygnus.com>
33657
33658 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33659
33660 1999-04-04 Jeffrey A Law (law@cygnus.com)
33661
33662 * gcc.c-torture/execute/990404-1.c: New test.
33663
33664 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33665
33666 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33667 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33668 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33669 missing initializer warnings.
33670
33671 1999-03-28 Jeffrey A Law (law@cygnus.com)
33672
33673 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33674 matching strings.
33675
33676 1999-03-26 Jeffrey A Law (law@cygnus.com)
33677
33678 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33679
33680 1999-03-26 Craig Burley <craig@jcb-sc.com>
33681
33682 * g77.f-torture/execute/19990325-0.f: New test.
33683 * g77.f-torture/execute/19990325-1.f: New test.
33684
33685 1999-03-24 Jeffrey A Law (law@cygnus.com)
33686
33687 * gcc.c-torture/execute/990324-1.c: New test.
33688
33689 1999-03-22 Jim Wilson <wilson@cygnus.com>
33690
33691 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33692 test with 4.
33693
33694 1999-03-17 Richard Henderson <rth@cygnus.com>
33695
33696 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33697
33698 1999-03-13 Craig Burley <craig@jcb-sc.com>
33699
33700 * g77.f-torture/execute/19990313-2.f: New test.
33701 * g77.f-torture/execute/19990313-3.f: New test.
33702
33703 1999-03-13 Craig Burley <craig@jcb-sc.com>
33704
33705 * g77.f-torture/execute/19990313-0.f: New test.
33706 * g77.f-torture/execute/19990313-1.f: New test.
33707
33708 1999-03-12 Jim Wilson <wilson@cygnus.com>
33709
33710 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33711 printf to sprintf.
33712 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33713 (main): Add check for u15. Conditionalize u31 check depending on
33714 whether ints are <32 bits or >=32 bits.
33715
33716 1999-03-08 Craig Burley <craig@jcb-sc.com>
33717
33718 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33719
33720 1999-03-08 Craig Burley <craig@jcb-sc.com>
33721
33722 * g77.f-torture/compile/19990305-0.f: New test.
33723 * g77.f-torture/execute/19981119-0.f: New test.
33724
33725 1999-03-08 Craig Burley <craig@jcb-sc.com>
33726
33727 * g77.f-torture/execute/970625-2.f: call ABORT if final
33728 result is not correct, instead of just printing it.
33729 Add this checking via newly introduced obfuscation, to
33730 trip up buggy front ends.
33731
33732 1999-03-07 Craig Burley <craig@jcb-sc.com>
33733
33734 * g77.f-torture/compile/960317-1.f: Moved from being
33735 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33736
33737 1999-03-06 Craig Burley <craig@jcb-sc.com>
33738
33739 * g77.f-torture/execute/960317-1.f: New (old) test.
33740 * g77.f-torture/execute/970625-2.f: Ditto.
33741
33742 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33743
33744 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33745 message on line 1 or line 2; cccp and cpplib do this differently.
33746
33747 1999-03-01 Jeffrey A Law (law@cygnus.com)
33748
33749 * g++.old-deja/g++.law/weak1.C: New test.
33750
33751 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33752
33753 * gcc.c-torture/execute/990119-1.c: Renamed to...
33754 * gcc.dg/990119-1.c: this, so it will only be tested once
33755 (it's a preprocessor test, it doesn't need to be run at
33756 multiple optimization levels).
33757
33758 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33759
33760 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33761 ALWAYS_CXXFLAGS.
33762
33763 1999-02-24 Craig Burley <craig@jcb-sc.com>
33764
33765 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33766 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33767 to not be compilable by current g77.
33768
33769 1999-02-24 Nick Clifton <nickc@cygnus.com>
33770
33771 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33772
33773 1999-02-22 Jeffrey A Law (law@cygnus.com)
33774
33775 * gcc.c-torture/execute/990222-1.c: New test.
33776
33777 1999-02-19 Craig Burley <craig@jcb-sc.com>
33778
33779 * g77.f-torture/compile/19990218-0.f: New test.
33780 * g77.f-torture/noncompile/19990218-1.f: New test.
33781
33782 1999-02-18 Craig Burley <craig@jcb-sc.com>
33783
33784 * g77.f-torture/compile/19981216-0.f: New test.
33785
33786 1999-02-14 Jeffrey A Law (law@cygnus.com)
33787
33788 * gcc.dg/990214-1.c: New test.
33789
33790 1999-02-13 Jeffrey A Law (law@cygnus.com)
33791
33792 * gcc.dg/990213-2.c: New test.
33793
33794 * gcc.dg/990213-1.c: New test.
33795
33796 1999-02-12 Jeffrey A Law (law@cygnus.com)
33797
33798 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33799 ints.
33800
33801 1999-02-11 Nick Clifton <nickc@cygnus.com>
33802
33803 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33804 specified by target.
33805
33806 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33807
33808 1999-02-11 Jeffrey A Law (law@cygnus.com)
33809
33810 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33811
33812 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33813
33814 * gcc.dg/special/ecos.exp: New test driver for new tests with
33815 special requirements.
33816
33817 * gcc.dg/special/alias-1.c: New test.
33818 * gcc.dg/special/gcsec-1.c: New test.
33819 * gcc.dg/special/weak-1.c: New test.
33820 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33821 * gcc.dg/special/weak-2.c: New test.
33822 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33823 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33824 * gcc.dg/special/wkali-1.c: New test.
33825 * gcc.dg/special/wkali-2.c: New test.
33826 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33827 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33828
33829 1999-02-10 Felix Lee <flee@cygnus.com>
33830
33831 * lib/c-torture.exp (c-torture-compile): Pull out code for
33832 analyzing gcc error messages.
33833 (c-torture-execute): Likewise. Fix some (harmless) false
33834 positives.
33835 * lib/gcc.exp (gcc_check_compile): New function.
33836
33837 1999-02-08 Richard Henderson <rth@cygnus.com>
33838
33839 * gcc.c-torture/execute/990208-1.c: New test.
33840
33841 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33842
33843 * g++.dg/special/ecos.exp: New driver for new tests with special
33844 requirements
33845
33846 * g++.dg/special/conpr-1.C: New test
33847 * g++.dg/special/conpr-2.C: New test
33848 * g++.dg/special/conpr-2a.C: New test
33849 * g++.dg/special/conpr-3.C: New test
33850 * g++.dg/special/conpr-3a.C: New test
33851 * g++.dg/special/conpr-3b.C: New test
33852
33853 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33854 allow g++ to use the dg driver
33855
33856 * README: Add comment about g++.dg directory
33857
33858 1999-02-06 Jeffrey A Law (law@cygnus.com)
33859
33860 * README: Update email addresses.
33861
33862 1999-02-03 Nick Clifton <nickc@cygnus.com>
33863
33864 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33865 arguments in order to force structure S onto the stack even on
33866 the alpha.
33867 (test): Pass 10 leading arguments to function foo as well as the
33868 structure S.
33869
33870 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33871 failure for all targets.
33872
33873 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33874 abort to terminate program execution.
33875
33876 1999-01-30 Richard Henderson <rth@cygnus.com>
33877
33878 * gcc.c-torture/execute/990130-1.c: New test.
33879
33880 1999-01-30 Jeffrey A Law (law@cygnus.com)
33881
33882 * gcc.dg/990130-1.c: New test.
33883
33884 1999-01-28 Michael Meissner <meissner@cygnus.com>
33885
33886 * gcc.c-torture/execute/990128-1.c: New test.
33887
33888 1999-01-27 Michael Meissner <meissner@cygnus.com>
33889
33890 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33891
33892 1999-01-27 Felix Lee <flee@cygnus.com>
33893
33894 * lib/c-torture.exp (c-torture-compile): pull out code for
33895 analyzing gcc error messages.
33896 (c-torture-execute): ditto, and fix some (harmless) false
33897 positives.
33898 * lib/gcc.exp (gcc_check_compile): new function.
33899
33900 1999-01-17 Jeffrey A Law (law@cygnus.com)
33901
33902 * gcc.dg/990117-1.c: New test.
33903
33904 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
33905
33906 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
33907
33908 1999-01-15 Jeffrey A Law (law@cygnus.com)
33909
33910 * g77.f-torture/compile/990115-1.f: New test.
33911
33912 1999-01-07 Jeffrey A Law (law@cygnus.com)
33913
33914 * gcc.c-torture/compile/990107-1.c: New test
33915
33916 1999-01-06 Jeffrey A Law (law@cygnus.com)
33917
33918 * gcc.c-torture/execute/990106-2.c: New test.
33919
33920 * gcc.c-torture/execute/990106-1.c: New test.
33921
33922 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
33923
33924 * gcc.c-torture/compile/981223-1.c: New test.
33925
33926 1998-12-29 Richard Henderson <rth@cygnus.com>
33927
33928 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
33929 (opt3): Rename from opt4 and disable.
33930
33931 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
33932
33933 * g++.old-deja/g++.pt/ptrmem5.C: New test.
33934
33935 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33936
33937 * g++.old-deja/g++.other/conv5.C: New test.
33938
33939 1998-12-14 Nick Clifton <nickc@cygnus.com>
33940
33941 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
33942
33943 1998-12-11 Jeffrey A Law (law@cygnus.com)
33944
33945 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
33946
33947 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
33948
33949 * gcc.c-torture/compile/981211-1.c: New test.
33950
33951 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33952
33953 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
33954
33955 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
33956
33957 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33958
33959 * gcc.special/930510-1.c: Make C9X safe.
33960 * gcc.misc-tests/gcov-1.c Similarly.
33961 * gcc.misc-tests/gcov-2.c Similarly.
33962
33963 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33964
33965 * gcc.dg/ultrasp1.c: New test.
33966
33967 1998-12-06 Richard Henderson <rth@cygnus.com>
33968
33969 * gcc.c-torture/execute/981206.c: New test.
33970
33971 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33972
33973 * g++.old-deja/g++.ns/template7.C: New test.
33974
33975 * g++.old-deja/g++.other/expr1.C: New test.
33976
33977 * g++.old-deja/g++.eh/tmpl3.C: New test.
33978
33979 * g++.old-deja/g++.eh/tmpl2.C: New test.
33980
33981 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
33982
33983 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
33984 * g++.old-deja/g++.other/using6.C: Removed.
33985 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
33986
33987 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
33988
33989 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
33990
33991 * g++.old-deja/g++.pt/overload8.C: New test.
33992
33993 * g++.old-deja/g++.pt/overload7.C: New test.
33994
33995 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
33996
33997 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
33998 and relinking messages.
33999 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34000 compiling with -frepo.
34001
34002 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34003
34004 * g++.old-deja/g++.pt/lookup6.C: New test.
34005
34006 1998-11-30 Nick Clifton <nickc@cygnus.com>
34007
34008 * gcc.c-torture/execute/981130-1.c: New test.
34009 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34010
34011 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34012
34013 * g++.old-deja/g++.pt/explicit76.C: New test.
34014
34015 * g++.old-deja/g++.pt/friend38.C: New test.
34016
34017 * g++.old-deja/g++.ns/crash2.C: New test.
34018
34019 * g++.old-deja/g++.pt/defarg8.C: New test.
34020
34021 * g++.old-deja/g++.pt/instantiate6.C: New test.
34022
34023 * g++.old-deja/g++.pt/static6.C: New test.
34024
34025 * g++.old-deja/g++.pt/decl2.C: New test.
34026
34027 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34028
34029 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34030 problem is actually related with name lookup, but so what? :-)
34031
34032 * g++.old-deja/g++.pt/friend37.C: New test.
34033
34034 1998-11-25 Dave Love <d.love@dl.ac.uk>
34035
34036 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34037 element, which fails on some systems.
34038
34039 * g77.f-torture/execute/labug1.f: New test.
34040
34041 1998-11-21 Jeffrey A Law (law@cygnus.com)
34042
34043 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34044 is defined.
34045
34046 1998-11-18 Dave Love <d.love@dl.ac.uk>
34047
34048 * g77.f-torture/compile/981117-1.f: New test.
34049
34050 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34051
34052 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34053 properly discarded.
34054
34055 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34056
34057 * gcc.c-torture/execute/memcheck: New directory of tests for
34058 -fcheck-memory-usage.
34059
34060 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34061
34062 * README: New file, general information about the testsuite and
34063 new description of the various C++ test subdirectories.
34064 * README.g++: Eliminate obsolete information, update and move most
34065 relevant stuff to README.
34066
34067 1998-11-07 Richard Henderson <rth@cygnus.com>
34068
34069 * gcc.c-torture/compile/981107-1.c: New test.
34070
34071 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34072
34073 * execute/memcpy-bi.c: New testcase.
34074
34075 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34076
34077 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34078 base classes.
34079
34080 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34081 template is selected.
34082
34083 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34084 classes, it should be accepted for all types.
34085
34086 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34087
34088 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34089 specializations start with template headers.
34090
34091 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34092
34093 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34094
34095 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34096 non-POD types.
34097
34098 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34099
34100 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34101
34102 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34103
34104 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34105
34106 1998-10-19 Jeffrey A Law (law@cygnus.com)
34107
34108 * 981019-1.c: New test.
34109
34110 1998-10-14 Robert Lipe <robertl@dgii.com>
34111
34112 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34113 find objc headers.
34114
34115 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34116
34117 * compile/981001-4.c: Remove use of GCC extension that triggers a
34118 compiler bug.
34119
34120 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34121
34122 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34123
34124 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34125
34126 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34127 instantiation of template produces incorrect code for delete
34128 expression.
34129
34130 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34131 constructors' name is not unique.
34132 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34133 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34134
34135 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34136 automatic array of const is ill-formed.
34137
34138 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34139 of template parameter?
34140
34141 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34142 const.
34143
34144 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34145 pointer-to-member expression.
34146
34147 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34148 declaration causes ICE.
34149
34150 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34151
34152 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34153 reserved in the global namespace.
34154
34155 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34156 generate needed virtual table.
34157
34158 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34159
34160 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34161
34162 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34163 template-dependent type
34164
34165 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34166
34167 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34168 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34169 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34170
34171 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34172 class should be usable as argument of member function.
34173 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34174 class should be usable as return type of member function.
34175 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34176 class should be usable as type of data member.
34177
34178 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34179
34180 1998-10-09 Jeffrey A Law (law@cygnus.com)
34181
34182 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34183
34184 1998-10-08 Nick Clifton <nickc@cygnus.com>
34185
34186 * gcc.dg/dll-?.c Add thumb to target list.
34187 Fix assembler scan patterns to match current assembler output.
34188
34189 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34190
34191 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34192 matching of template brackets.
34193
34194 * g++.old-deja/g++.other/using4.C: New test. Test using
34195 declarations of methods from base classes.
34196
34197 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34198 within functions should introduce names into the innermost
34199 enclosing namespace.
34200
34201 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34202 of static locals if first initialization throws.
34203
34204 1998-10-07 Jim Wilson <wilson@cygnus.com>
34205
34206 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34207
34208 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34209
34210 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34211 lose track of the possible targets of tablejump insns.
34212 * special/special.exp: Run it.
34213
34214 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34215
34216 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34217 must be declared before its specializations can be named in friend
34218 declarations.
34219
34220 1998-10-05 Dave Love <d.love@dl.ac.uk>
34221
34222 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34223
34224 * g77.f-torture/execute/io1.f: New test.
34225
34226 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34227
34228 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34229 with pointer to template function, for which no argument deduction
34230 is possible.
34231
34232 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34233 specialization of template function as argument to template
34234 function.
34235
34236 * g++.old-deja/g++.other/access2.C: New test; Inner class
34237 shouldn't have privileged access to Outer's names.
34238
34239 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34240
34241 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34242 friend template declared within template class conflicts with
34243 nested class of the same name.
34244
34245 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34246 is ignored.
34247
34248 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34249 object with direct initializer as function declaration.
34250
34251 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34252 initializers.
34253
34254 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34255 involving const pointer and NULL produces incorrect result.
34256
34257 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34258 type name without `typename' should be rejected with -pedantic.
34259
34260 1998-10-02 Richard Henderson <rth@cygnus.com>
34261
34262 * g++.old-deja/g++.other/addrof1.C: New test.
34263
34264 1998-10-01 Nick Clifton <nickc@cygnus.com>
34265
34266 * gcc.c-torture/compile/981001-1.c: New test.
34267 * gcc.c-torture/execute/981001-1.c: New test.
34268
34269 1998-10-01 Jeffrey A Law (law@cygnus.com)
34270
34271 * gcc.c-torture/compile/981001-2.c: New test.
34272 * gcc.c-torture/compile/981001-3.c: New test.
34273 * gcc.c-torture/compile/981001-4.c: New test.
34274
34275 1998-10-01 Robert Lipe <robertl@dgii.com>
34276
34277 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34278 multilibbed hosts. Idea grafted from g77.exp.
34279
34280 1998-09-30 Dave Love <d.love@dl.ac.uk>
34281
34282 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34283 avoid losing on systems which need -lsocket.
34284
34285 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34286
34287 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34288 * g++.old-deja/g++.other/nested2.C: Ditto.
34289 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34290 failure.
34291
34292 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34293
34294 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34295 preferred over template operator!= for enum bitfields.
34296
34297 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34298
34299 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34300 that happen to have the same base name, but in different scopes,
34301 are incorrectly rejected.
34302
34303 1998-09-16 Richard Henderson <rth@cygnus.com>
34304
34305 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34306 on the native word size instead of an integer literal.
34307
34308 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34309
34310 * g++.old-deja/g++.other/static2.C: Invocation of static data
34311 member of type pointer-to-function denoted as non-static member.
34312
34313 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34314 checks involving function types and aliases.
34315
34316 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34317
34318 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34319 redefined to the same non-trivial type.
34320
34321 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34322 namespace-qualification of template specializations declared in
34323 other namespaces.
34324
34325 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34326 to declare a subset of the specializations of a template function
34327 as friends of specializations of a template class.
34328
34329 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34330 member templates that do not fully specialize the enclosing
34331 template class are rejected.
34332
34333 1998-09-11 Dave Love <d.love@dl.ac.uk>
34334
34335 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34336
34337 1998-09-08 Dave Love <d.love@dl.ac.uk>
34338
34339 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34340 altered from libf2c/libU77 version.
34341
34342 1998-09-06 Dave Love <d.love@dl.ac.uk>
34343
34344 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34345
34346 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34347
34348 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34349 (un)signed char are different types for template specialization
34350 purposes.
34351
34352 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34353
34354 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34355 * objc: ObjC testsuite.
34356
34357 1998-08-31 Catherine Moore <clm@cygnus.com>
34358
34359 * gcc.c-torture/execute/941014-1.x: New file.
34360
34361 1998-08-31 Nick Clifton <nickc@cygnus.com>
34362
34363 * lib/c-torture.exp: Add support for
34364 torture_eval_before_compile and torture_eval_before_execute
34365 variables.
34366
34367 1998-08-30 Jeffrey A Law (law@cygnus.com)
34368
34369 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34370 this test triggers valid.
34371
34372 1998-08-27 Jeffrey A Law (law@cygnus.com)
34373
34374 * gcc.dg/980827-1.c: New test.
34375
34376 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34377
34378 * gcc.c-torture/execute/loop-4b.c: New test.
34379
34380 1998-08-26 Nick Clifton <nickc@cygnus.com>
34381
34382 * lib/c-torture.exp: Add support for
34383 torture_eval_before_compile and torture_eval_before_execute
34384 variables.
34385
34386 1998-08-25 Jeffrey A Law (law@cygnus.com)
34387
34388 * gcc.c-torture/compile/980825-1.c: New test.
34389
34390 1998-08-24 Nick Clifton <nickc@cygnus.com>
34391
34392 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34393 count number tests in opt_t0 not good_t0.
34394
34395 1998-08-24 Jeffrey A Law (law@cygnus.com)
34396
34397 * gcc.c-torture/compile/930326-1.x: Fix typo.
34398
34399 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34400
34401 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34402 causes an ICE.
34403
34404 1998-08-21 Jeffrey A Law (law@cygnus.com)
34405
34406 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34407 STACK_SIZE is defined.
34408 * gcc.c-torture/unsorted/stuct.c: Similarly.
34409
34410 * gcc.c-torture/compile/980821-1.c: New test.
34411
34412 1998-08-21 Jeffrey A Law (law@cygnus.com)
34413
34414 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34415
34416 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34417
34418 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34419 code.
34420
34421 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34422
34423 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34424 error'.
34425
34426 1998-08-18 Jeffrey A Law (law@cygnus.com)
34427
34428 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34429
34430 1998-08-16 Jeffrey A Law (law@cygnus.com)
34431
34432 * gcc.c-torture/compile/980816-1.c: New test.
34433
34434 * gcc.dg/980816-1.c: New test.
34435
34436 1998-08-13 Jeffrey A Law (law@cygnus.com)
34437
34438 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34439 compiler for ieee tests.
34440
34441 1998-08-01 Dave Love <d.love@dl.ac.uk>
34442
34443 * g77.f-torture/compile/980729-0.f: New test.
34444
34445 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34446
34447 * gcc.c-torture/special/eeprof-1.c: New test, for
34448 -finstrument-functions.
34449 * gcc.c-torture/special/special.exp: Run it.
34450
34451 1998-07-29 Jeffrey A Law (law@cygnus.com)
34452
34453 * gcc.c-torture/compile/980729-1.c: New test.
34454
34455 1998-07-27 Nick Clifton <nickc@cygnus.com>
34456
34457 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34458 __thumb__ is defined, and test for ARM style doubles if so.
34459
34460 1998-07-26 Dave Love <d.love@dl.ac.uk>
34461
34462 * g77.f-torture/noncompile/980615-0.f: New test.
34463
34464 1998-07-26 H.J. Lu (hjl@gnu.org)
34465
34466 * gcc.dg/980312-1.c: Do link instead of compile.
34467 * gcc.dg/980313-1.c: Likewise.
34468
34469 1998-07-26 Jeffrey A Law (law@cygnus.com)
34470
34471 * gcc.c-torture/compile/980726-1.c: New test.
34472
34473 1998-07-25 Dave Love <d.love@dl.ac.uk>
34474
34475 * g77.f-torture/execute/io0.f: New test.
34476
34477 1998-07-24 Nick Clifton <nickc@cygnus.com>
34478
34479 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34480 an int.
34481
34482 1998-06-18 Michael Meissner <meissner@cygnus.com>
34483
34484 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34485 m32r bugs.
34486
34487 1998-07-17 Nick Clifton <nickc@cygnus.com>
34488
34489 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34490 c-decl.c:grokdeclarator can handle mode attributes.
34491
34492 1998-07-16 Jeffrey A Law (law@cygnus.com)
34493
34494 * gcc.c-torture/execute/980716-1.c: New test.
34495
34496 1998-07-13 Jeffrey A Law (law@cygnus.com)
34497
34498 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34499 the mn10200.
34500 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34501 the mn10200.
34502 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34503 * gcc.c-torture/compile/930326-1.x: Similarly.
34504
34505 1998-07-13 Dave Love <d.love@dl.ac.uk>
34506
34507 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34508 New test from Craig.
34509
34510 1998-07-12 Dave Love <d.love@dl.ac.uk>
34511
34512 * g77.f-torture/noncompile/980616-0.f: New test.
34513
34514 * g77.f-torture/execute/970816-3.f: New test from Craig.
34515
34516 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34517
34518 * g++.other/singleton.C: Return error value instead of taking
34519 SIGSEGV.
34520
34521 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34522
34523 * g++.other/singleton.C: New test. Warning is under dispute.
34524 Runtime crash is not.
34525
34526 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34527
34528 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34529 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34530 using6.C, using7.C}: New namespace tests.
34531
34532 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34533
34534 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34535 specialization with typedef'ed names used as array indexes.
34536
34537 1998-07-09 Jeffrey A Law (law@cygnus.com)
34538
34539 * gcc.c-torture/execute/980709-1.c: New test.
34540
34541 * gcc.dg/980709-1.c: New test.
34542
34543 1998-07-07 Richard Henderson <rth@cygnus.com>
34544
34545 * gcc.c-torture/execute/bcp-1.c: New test.
34546
34547 1998-07-07 Jeffrey A Law (law@cygnus.com)
34548
34549 * gcc.c-torture/execute/980707-1.c: New test.
34550
34551 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34552
34553 * gcc.c-torture/compile/980706-1.c: New test.
34554
34555 1998-07-01 Dave Love <d.love@dl.ac.uk>
34556
34557 * g77.f-torture/execute/980701-0.f,
34558 g77.f-torture/execute/980701-1.f: New test from Craig.
34559
34560 1998-07-01 Jeffrey A Law (law@cygnus.com)
34561
34562 * gcc.c-torture/compile/980701-1.c: New test.
34563
34564 * gcc.c-torture/execute/980701-1.c: New test.
34565
34566 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34567 rlsruhe.de>
34568
34569 * g++.old-deja/g++.robertl/eb132.C: New test.
34570 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34571
34572 1998-06-29 Dave Love <d.love@dl.ac.uk>
34573
34574 * g77.f-torture/execute/980628-7.f,
34575 g77.f-torture/execute/980628-8.f,
34576 g77.f-torture/execute/980628-9.f,
34577 g77.f-torture/execute/980628-10.f: New tests from Craig.
34578
34579 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34580
34581 1998-06-28 Jeffrey A Law (law@cygnus.com)
34582
34583 * g77.f-torture/execute/980628-4.f: New test from Craig.
34584 * g77.f-torture/execute/980628-5.f: Likewise.
34585 * g77.f-torture/execute/980628-2.f: Likewise.
34586 * g77.f-torture/execute/980628-0.f: Likewise.
34587 * g77.f-torture/execute/980628-1.f: Likewise.
34588 * g77.f-torture/execute/980628-3.f: Likewise.
34589 * g77.f-torture/execute/980628-6.f: Likewise.
34590
34591 1998-06-28 Jeffrey A Law (law@cygnus.com)
34592
34593 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34594 directory when nothing has been installed yet.
34595
34596 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34597
34598 * gcc.c-torture/special/special.exp: Handle newer versions of
34599 dejagnu.
34600
34601 1998-06-26 Jeffrey A Law (law@cygnus.com)
34602
34603 * gcc.dg/980626-1.c: New test.
34604
34605 1998-06-19 Bruno Haible <haible@ilog.fr>
34606
34607 * gcc.misc-tests/m-un-2.c: New test.
34608 * g++.old-deja/g++.other/warn01.c: Likewise.
34609
34610 1998-06-19 Robert Lipe <robertl@dgii.com>
34611
34612 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34613 compatibility with assmblers with a different comment character.
34614 Eliminate use of GAS-specific extensions.
34615
34616 1998-06-19 Jeffrey A Law (law@cygnus.com)
34617
34618 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34619
34620 1998-06-19 Robert Lipe <robertl@dgii.com>
34621
34622 *lib/g77.exp: Replace search for libf2c.a with search for newly
34623 renamed libg2c.a
34624
34625 1998-06-17 Jeffrey A Law (law@cygnus.com)
34626
34627 * gcc.c-torture/execute/980617-1.c: New test.
34628
34629 1998-06-12 Jeffrey A Law (law@cygnus.com)
34630
34631 * gcc.c-torture/execute/980612-1.c: New test.
34632
34633 1998-06-08 Jeffrey A Law (law@cygnus.com)
34634
34635 * gcc.dg/980523-1.c: Only test on ppc-linux.
34636 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34637
34638 * gcc.c-torture/execute/980608-1.c: New test.
34639
34640 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34641
34642 * gcc.c-torture/execute/980605-1.c: New test.
34643
34644 1998-06-04 Jeffrey A Law (law@cygnus.com)
34645
34646 * gcc.c-torture/execute/980604-1.c: New test.
34647
34648 1998-06-02 Jeffrey A Law (law@cygnus.com)
34649
34650 * gcc.c-torture/execute/980602-1.c: New test.
34651 * gcc.c-torture/execute/980602-2.c: Likewise.
34652
34653 1998-06-02 Dave Love <d.love@dl.ac.uk>
34654
34655 * 970125-0.f: Fix per JCB. Add commentary.
34656
34657 1998-05-31 Michael Meissner <meissner@cygnus.com>
34658
34659 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34660 IEEE -0 support.
34661
34662 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34663
34664 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34665 earlier.
34666
34667 1998-05-28 Catherine Moore <clm@cygnus.com>
34668
34669 * gcc.c-torture/execute/980526-3.c: New test.
34670
34671 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34672
34673 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34674 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34675 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34676 m88k-motorola-sysv3 to XFAIL.
34677
34678 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34679
34680 * gcc.dg/980526-1.c: New test.
34681 * gcc.c-torture/execute/980526-2.c: New test.
34682
34683 1998-05-26 Jeffrey A Law (law@cygnus.com)
34684
34685 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34686
34687 * gcc.c-torture/execute/980526-1.c: New test.
34688
34689 1998-05-26 Dave Love <d.love@dl.ac.uk>
34690
34691 * g77.f-torture/execute/alpha2.f: Add runtime test.
34692
34693 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34694
34695 * g++.old-deja/old-deja.exp: Strip leading directories.
34696
34697 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34698 error for the line. Don't run multiple tests for the same line.
34699
34700 1998-05-23 Jeffrey A Law (law@cygnus.com)
34701
34702 * gcc.dg/980523-1.c: New test.
34703
34704 1998-05-23 Dave Love <d.love@dl.ac.uk>
34705
34706 * g77.f-torture/compile/970915-0.f: New test.
34707
34708 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34709
34710 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34711
34712 1998-05-21 Jeffrey A Law (law@cygnus.com)
34713
34714 * gcc.dg/980520-1.c: New test.
34715
34716 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34717
34718 * gcc.dg/980502-1.c: Fix return type.
34719
34720 1998-05-20 Jeffrey A Law (law@cygnus.com)
34721
34722 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34723 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34724 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34725 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34726 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34727
34728 1998-05-20 Dave Love <d.love@dl.ac.uk>
34729
34730 * g77.f-torture/execute/980520-1.f: New test.
34731
34732 1998-05-15 Dave Love <d.love@dl.ac.uk>
34733
34734 * lib/mike-g77.exp: New file.
34735
34736 * g77.f-torture/noncompile/noncompile.exp,
34737 g77.f-torture/noncompile/check0.f: New files.
34738
34739 1998-05-14 Dave Love <d.love@dl.ac.uk>
34740
34741 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34742 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34743 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34744 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34745 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34746 abort where appropriate.
34747
34748 1998-05-05 Michael Meissner <meissner@cygnus.com>
34749
34750 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34751 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34752
34753 1998-04-29 Dave Love <d.love@dl.ac.uk>
34754
34755 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34756
34757 1998-04-27 Dave Love <d.love@dl.ac.uk>
34758
34759 * g77.f-torture/compile/980427-0.f: New test.
34760
34761 1998-04-24 Dave Love <d.love@dl.ac.uk>
34762
34763 * g77.f-torture/compile/980424-0.f: New test.
34764
34765 1998-04-19 Dave Love <d.love@dl.ac.uk>
34766
34767 * g77.f-torture/compile/980419-2.f (main): New test.
34768 * g77.f-torture/compile/970125-0.f: New test.
34769 * g77.f-torture/compile/980419-1.f: New test.
34770
34771 1998-04-08 Jim Wilson <wilson@cygnus.com>
34772
34773 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34774 of loop-4.c.
34775
34776 1998-04-07 Jim Wilson <wilson@cygnus.com>
34777
34778 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34779
34780 1998-04-03 Jim Wilson <wilson@cygnus.com>
34781
34782 * gcc.c-torture/compile/980329-1.c: New test.
34783
34784 1998-03-18 Jim Wilson <wilson@cygnus.com>
34785
34786 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34787 * gcc.dg/980312-1.c: Fix typo in -march command.
34788
34789 1998-03-16 H.J. Lu (hjl@gnu.org)
34790
34791 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34792
34793 1998-03-11 Robert Lipe <robertl@dgii.com>
34794
34795 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34796 Dave Love agree the Fortran source is bogus.
34797
34798 1998-03-11 Robert Lipe <robertl@dgii.com>
34799
34800 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34801 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34802 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34803 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34804 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34805
34806 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34807
34808 * g++.old-deja/g++.other/friend1.C: New test.
34809
34810 1998-02-18 Dave Love <d.love@dl.ac.uk>
34811
34812 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34813 possibly uninitialized) variables and declare dnrm2.
34814
34815 1998-02-23 Robert Lipe <robertl@dgii.com>
34816
34817 From Bruno Haible <haible@ilog.fr>:
34818 * gcc.c-torture/execute/980223.c: New test.
34819
34820 1998-02-13 Jeffrey A Law (law@cygnus.com)
34821
34822 * gcc.dg/ifelse-1.c: New test.
34823
34824 1998-02-09 H.J. Lu (hjl@gnu.org)
34825
34826 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34827
34828 * lib/old-dejagnu.exp (old-dejagnu): Added the
34829 "execution test - XFAIL *-*-*" handling in the spirit of
34830 "excess errors test -". Changed the "execution test fails"
34831 handling to be like "excess errors test fails".
34832 * Update various tests accordingly.
34833
34834 1998-02-06 Jim Wilson <wilson@cygnus.com>
34835
34836 * gcc.c-torture/execute/980205.c: New test.
34837
34838 1998-01-18 Jeffrey A Law (law@cygnus.com)
34839
34840 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34841 * lib/f-torture.exp: Similarly.
34842 * gcc.c-torture: Rename all .cexp files to .x files.
34843
34844 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34845
34846 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34847 (940510-1.c): Removed duplicate.
34848 (971104-1.c): New test.
34849
34850 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34851
34852 * lib/f-torture.exp: Improve error and loop detection.
34853
34854 1997-11-19 Michael Meissner <meissner@cygnus.com>
34855
34856 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34857 use that to size the filler array.
34858
34859 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34860
34861 * lib/c-torture.exp(c-torture-execute): Fix typo.
34862
34863 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34864 testcase as the executable name. Keep the executable around if
34865 the test fails.
34866
34867 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34868
34869 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34870 changes. Only test one -g option, and move it to the end of the
34871 list of options to test.
34872
34873 1997-09-19 Michael Meissner <meissner@cygnus.com>
34874
34875 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34876 variable GCC_TORTURE_OPTIONS to supply default switches separated
34877 by colons. If no environment variable, run tests with -O0 -g, -O1
34878 -g, and -O2 -g as well.
34879
34880 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34881
34882 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34883 explanatory comments. Fix indentation.
34884
34885 1997-09-15 Jeffrey A Law (law@cygnus.com)
34886
34887 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34888
34889 1997-09-11 Jeffrey A Law (law@cygnus.com)
34890
34891 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34892 * g++.old-deja/g++.mike/p7325.C: Likewise.
34893 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34894
34895 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34896
34897 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34898 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34899 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34900 * g++.old-deja/g++.law/operators4.C: Likewise.
34901
34902 1997-09-11 Joe Buck (jbuck@synopsys.com)
34903
34904 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
34905 * g++.old-deja/g++.mike/p784.C: Ditto.
34906 * g++.old-deja/g++.mike/p785.C: Ditto.
34907
34908 1997-09-05 Jeffrey A Law (law@cygnus.com)
34909
34910 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
34911
34912 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34913
34914 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
34915 target feature; pass this to c-torture-execute as needed.
34916
34917 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34918
34919 * lib/c-torture.exp(c-torture-execute): If the previous and the
34920 current executables being tested are identical, we don't need to
34921 run the executable again. Try to make the executable names
34922 unique. Add an optional argument for passing additional compiler
34923 flags.
34924
34925 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
34926
34927 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
34928
34929 1997-08-29 Jeffrey A Law (law@cygnus.com)
34930
34931 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
34932
34933 1997-07-31 Jeffrey A Law (law@cygnus.com)
34934
34935 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
34936 32bit or larger longs.
34937
34938 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
34939 have either a 32bit long or 32bit int.
34940
34941 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
34942
34943 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
34944 Make double precision tests dependent on sizeof (double).
34945
34946 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
34947
34948 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
34949 too.
34950
34951 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
34952
34953 * gcc.c-torture/compile/961203-1.cexp: New script.
34954
34955 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
34956
34957 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
34958 up the includes ourselves.
34959
34960 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
34961
34962 * lib/plumhall.exp: Remove random include, and add a few
34963 verbose messages for debugging.
34964
34965 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
34966
34967 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
34968 of trying to do it ourselves.
34969
34970 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34971
34972 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
34973
34974 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
34975
34976 * gcc.prms/5403.c: Made regexp a bit less strict.
34977
34978 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
34979
34980 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
34981 is returned from remote_load instead.
34982 * lib/plumhall.exp: Ditto.
34983 * lib/mike-g++.exp: Ditto.
34984 * lib/old-dejagnu.exp: Ditto.
34985 * lib/c-torture.exp: Ditto.
34986
34987 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
34988
34989 * lib/g++.exp: Use build_wrapper procedure.
34990 * lib/gcc.exp: Ditto.
34991
34992 1997-05-20 Jeffrey A Law (law@cygnus.com)
34993
34994 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
34995 an old-style decl for malloc. Fixes tests to work when
34996 sizeof (int) != sizeof (size_t).
34997
34998 1997-05-15 Mike Meissner <meissner@cygnus.com>
34999
35000 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35001
35002 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35003 use stdargs.h interface.
35004
35005 1997-05-15 Mike Meissner <meissner@cygnus.com>
35006
35007 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35008 NO_VARARGS when compiling.
35009
35010 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35011
35012 * lib/plumhall.exp(ph_includes): New procedure.
35013 (ph_make): Use it.
35014 (ph_compiler): Ditto.
35015
35016 * lib/g++.exp: Rename test-glue.c to testglue.c.
35017 * lib/gcc.exp: Ditto.
35018
35019 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35020
35021 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35022 to completion when it's called.
35023
35024 1997-03-21 Michael Meissner <meissner@cygnus.com>
35025
35026 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35027 is defined, don't do test.
35028
35029 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35030
35031 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35032 for object files.
35033 (ph_summary): Mark skipped testcases as untested, not unresolved.
35034
35035 * lib/plumhall.exp (ph_make): If unresolved because of bad
35036 errorCode, record errorCode in log file.
35037 (*): Replace send_log/verbose with verbose -log.
35038
35039 1997-03-19 Michael Meissner <meissner@cygnus.com>
35040
35041 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35042 double conversion if double isn't at least 8 bytes.
35043
35044 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35045 int to work with targets where int is 16 bits.
35046
35047 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35048 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35049 precision for the test to complete.
35050
35051 1997-03-14 Michael Meissner <meissner@cygnus.com>
35052
35053 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35054 if d10v is not compiled with the -mdouble64 flag.
35055 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35056
35057 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35058 d10v is not compiled with the -mint32 flag.
35059
35060 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35061
35062 * lib/plumhall.exp: Use incr_count.
35063
35064 1997-03-12 Jeffrey A Law (law@cygnus.com)
35065
35066 * gcc.c-torture: Update to c-torture-1.45.
35067
35068 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35069
35070 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35071 the name of the expect testcase file).
35072
35073 * lib/g++.exp(g++_init): Ditto.
35074
35075 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35076
35077 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35078 the host.
35079
35080 * lib/gcc.exp(gcc_exit): New procedure.
35081
35082 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35083
35084 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35085 specs where appropriate.
35086
35087 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35088 because of new "candidates are" messages, and removed a few
35089
35090 * Converted all non-old-style g++ testcases to old-style, and
35091 moved into g++.old-deja.
35092
35093 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35094
35095 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35096 options.
35097
35098 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35099 succeeded.
35100
35101 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35102
35103 1997-02-13 Michael Meissner <meissner@cygnus.com>
35104
35105 * lib/gcc.exp (gcc_target_compile): Add support for defining
35106 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35107 the machine doesn't have those features.
35108
35109 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35110
35111 * g++.law/operators4.exp: Don't use LIBS.
35112
35113 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35114
35115 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35116
35117 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35118 * lib/g++.exp: Set it here instead. Also, allow use of the
35119 --tool_exec and --tool_opt options. Change CXX to
35120 GXX_UNDER_TEST.
35121
35122 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35123
35124 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35125
35126 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35127
35128 * lib/old-dejagnu.exp: Use prune_warnings instead of
35129 prune_system_crud.
35130 * lib/mike-g++.exp: Ditto.
35131 * lib/gcc.exp: Ditto.
35132 * lib/g++.exp: Ditto.
35133
35134 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35135
35136 1997-02-07 Jeffrey A Law (law@cygnus.com)
35137
35138 * 941014-2.c: Include stdlib.h
35139 * 960327-1.c: Include stdio.h
35140 * dbra.c, index-1.c: Don't assume ints are 32bits.
35141
35142 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35143
35144 * lib/gcc.exp: Add gcc,stack_size target feature.
35145
35146 * lib/g++.exp(g++_target_compile): Add the include and link
35147 paths here, not in two other places. And, it's $options, not
35148 options.
35149
35150 * lib/mike-g++.exp(postbase): Remove the code that determines
35151 the correct include and link paths.
35152 * g++.old-deja/old-deja.exp: Ditto.
35153
35154 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35155
35156 * lib/g++.exp(g++_init): target_compile no longer returns the
35157 filename of the result.
35158
35159 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35160
35161 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35162 call to glob.
35163
35164 * gcc.c-torture/special/special.exp: Change call to
35165 gcc_target_compile to include the object file.
35166
35167 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35168
35169 * gcc.c-torture/special/special.exp: Correct misspelling in last
35170 change.
35171
35172 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35173
35174 * lib/plumhall.exp(ph_summary): Log the entire output of the
35175 executable. Return -1 if there were any failures, 0 otherwise.
35176 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35177 (ph_make): Clean up objects and executables that were built
35178 if the tests succeeded.
35179
35180 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35181
35182 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35183 libraries and includes in the build tree as appropriate.
35184
35185 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35186
35187 * lib/c-torture.exp: Instead of looking for the global variable
35188 NO_LONG_LONG, check to see if that's a feature of the target.
35189
35190 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35191
35192 * config/default.exp: Minimize. Delete the remainer of the files in
35193 config; this functionality is now in devo/dejagnu/config.
35194
35195 g++.*/*: Pass any additional flags used to compile to postbase;
35196 delete CXXFLAGS.
35197
35198 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35199 is now done by runtest.exp. Use gcc_target_compile instead of
35200 compile.
35201
35202 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35203 Remove references to CFLAGS. Use remote_file instead of
35204 calling rm -f.
35205 (c-torture): Take a list of arguments to use to compile this
35206 testcase.
35207
35208 lib/g++.exp: Simplify. Use target_compile instead of compile.
35209 lib/gcc-dg.exp: Ditto.
35210 lib/gcc.exp: Ditto.
35211 lib/mike-{gcc,g++}.exp: Ditto.
35212 lib/old-dejagnu.exp: Ditto.
35213 lib/plumhall.exp: Ditto.
35214
35215 1997-01-08 Jim Wilson <wilson@cygnus.com>
35216
35217 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35218 (ph_linker): Likewise.
35219
35220 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35221
35222 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35223 MAP_ANON / MAP_ANONYMOUS if defined;
35224 else try to map from /dev/zero .
35225
35226 1996-11-12 Jeffrey A Law (law@cygnus.com)
35227
35228 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35229 isn't defined, then define it to MAP_ANONYMOUS.
35230
35231 1996-11-12 Jeffrey A Law (law@cygnus.com)
35232
35233 * gcc.c-torture: Update to c-torture-1.42 release.
35234
35235 1996-11-11 Jeffrey A Law (law@cygnus.com)
35236
35237 * gcc.c-torture: Update to c-torture-1.41 release.
35238
35239 1996-10-27 Jeffrey A Law (law@cygnus.com)
35240
35241 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35242 c-torture release.
35243
35244 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35245
35246 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35247 and LDFLAGS. Fix second case to append the target_info ldflags
35248 onto LDFLAGS, not CFLAGS.
35249 * lib/g++.exp (g++_init): Add target_info stuff.
35250 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35251 of libgloss and newlib flags for !native.
35252
35253 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35254 (GDB): Fix relative path to go up another dir for finding gdb.
35255
35256 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35257
35258 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35259 versions in the target_info array, if they don't exist.
35260
35261 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35262
35263 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35264
35265 1996-07-08 Jim Wilson <wilson@cygnus.com>
35266
35267 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35268 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35269
35270 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35271
35272 * lib/old-dejagnu.exp: Don't remove the output file before we've
35273 actually tested it. Don't append pwd to the path of the executable
35274 we're testing.
35275
35276 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35277
35278 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35279
35280 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35281
35282 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35283 temporary directory for compiler files, and set it to a default
35284 value of /tmp. Set $output as the name of the output file from
35285 compiling the testcase. Add a -o option to $cflags_var so the
35286 compiler writes the final output file as $output. Set $executable
35287 to $output.
35288
35289 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35290 directory for compiler files, and set it to /tmp if it doesn't
35291 already have a value. Set $output_file to the name of the output
35292 file from compiling the testcase. Add a -o option to CXXFLAGS so
35293 the compiler writes the final output file as $output. Use $output
35294 as the executable to be tested.
35295
35296 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35297
35298 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35299
35300 1996-06-08 Jeffrey A Law (law@cygnus.com)
35301
35302 * gcc.c-torture/execute/pending-1.c: New test. Still
35303 pending in Tege's queue.
35304
35305 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35306
35307 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35308 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35309 if there were failures. Call unresolved if there were unresolved
35310 testcases. Call gcc_fail if program did not run to completion.
35311 (ph_make): Pass additional argument name to ph_execute.
35312 (ph_execute): Add new argument. Pass additional arguments to
35313 ph_summary. Call gcc_fail is there is no execution output.
35314
35315 1996-04-24 Jeffrey A Law (law@cygnus.com)
35316
35317 * lib/plumhall.exp (proc_summary): Output relavent summary
35318 lines into the log so specific failures in plumhall can be
35319 investigated.
35320
35321 1996-04-10 Jeffrey A Law (law@cygnus.com)
35322
35323 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35324 (c-torture-execute): Don't try to execute tests which use
35325 "long long" types if $NO_LONG_LONG is nonzero.
35326
35327 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35328
35329 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35330 not c-torture.
35331
35332 * gcc.ieee: Move from here.
35333 * gcc.c-torture/execute/ieee: To here.
35334
35335 1996-03-26 Jeffrey A Law (law@cygnus.com)
35336
35337 * gcc.c-torture: Update to c-torture-1.41 release.
35338
35339 1996-03-22 Jeffrey A Law (law@cygnus.com)
35340
35341 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35342 not "$output".
35343
35344 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35345
35346 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35347 -c present.
35348
35349 1996-03-02 Jeffrey A Law (law@cygnus.com)
35350
35351 * config/proelf.exp: Handle connecting to a simulator.
35352
35353 1996-01-31 Jeffrey A Law (law@cygnus.com)
35354
35355 * config/proelf.exp: New file. Enough framework that we can
35356 run c-torture tests on the proelf targets (or any other target
35357 that gdb can connect to for that matter).
35358
35359 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35360
35361 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35362 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35363
35364 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35365 exec_output exists.
35366
35367 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35368
35369 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35370 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35371
35372 * config/*.exp: Update FSF address. Change result of ${tool}_load
35373 to pass/fail/unresolved/unsupported/untested. Caller must now
35374 call unresolved/unsupported/untested.
35375 * lib/*.exp: Update FSF address. Update to handle new results of
35376 ${tool}_load.
35377 * lib/chill.exp (verbose): Delete.
35378
35379 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35380
35381 * lib/gcc.exp (default_gcc_start): Change order of args to
35382 $LDFLAGS $CFLAGS $LIBS.
35383 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35384 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35385 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35386 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35387 * gcc.misc-tests/dg-test.exp: Likewise.
35388 * gcc.misc-tests/msgs.exp: Likewise.
35389 * gcc.prms/prms.exp: Likewise.
35390 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35391 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35392
35393 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35394
35395 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35396
35397 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35398
35399 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35400 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35401
35402 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35403 necessary.
35404
35405 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35406
35407 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35408 global for loop; add use of $mathlib.
35409 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35410 settings here; set mathlib for anything but VxWorks.
35411
35412 1996-01-22 Jeffrey A Law (law@cygnus.com)
35413
35414 * gcc.c-torture: Update to c-torture-1.40 release.
35415
35416 1996-01-03 Jeffrey A Law (law@cygnus.com)
35417
35418 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35419 dg.exp.
35420
35421 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35422
35423 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35424 global.
35425
35426 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35427
35428 * lib/g++.exp (LIBS): Define if not already.
35429 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35430 (gcc-dg-prune): Call prune_gcc_output.
35431 * lib/gcc.exp (prune_gcc_output): New proc.
35432 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35433 prune_gcc_output.
35434
35435 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35436
35437 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35438 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35439
35440 1995-11-15 Jeffrey A Law (law@cygnus.com)
35441
35442 * gcc.c-torture: Update to c-torture-1.39 release.
35443
35444 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35445
35446 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35447 fails, try others as well.
35448
35449 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35450
35451 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35452 If compilation fails, mark execute tests as `untested'.
35453 If test is marked as unsupported, don't mark compilation and
35454 execute tests as failed.
35455
35456 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35457
35458 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35459 libstdc++ for whether or not we want to be doing shared
35460 libraries. Delete link_curses since we don't need it anymore.
35461 * lib/mike-g++.exp (postbase): Don't link in libg++.
35462 * g++.old-deja/old-deja.exp: Likewise.
35463
35464 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35465
35466 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35467
35468 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35469
35470 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35471 For that, add `-Wl,-a,shared_archive'.
35472 * g++.old-deja/old-deja.exp: Likewise.
35473
35474 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35475
35476 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35477
35478 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35479
35480 * lib/mike-g++.exp (postbase): Pay attention to the status of
35481 g++_load.
35482
35483 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35484
35485 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35486
35487 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35488
35489 * lib/gcc.exp (default_gcc_start): No longer need to log program
35490 being executed or its output, execute_anywhere does that now.
35491 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35492 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35493
35494 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35495
35496 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35497 the same as those in lib/g++.exp.
35498
35499 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35500
35501 * gcc.c-torture: Update to c-torture-1.38 release.
35502 * gcc.ieee: Related changes.
35503
35504 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35505
35506 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35507 "exec". Minor reformatting changes.
35508
35509 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35510 cross. This means all "exec" calls now work on a remote host as
35511 well.
35512 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35513 cross. Filter out the extra "\r\n" stuff that expect puts in.
35514 (c-torture-execute): Filter out the bogus warnings like
35515 c-torture-compile does. Add support for canadian cross.
35516 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35517 Use execute_anywhere rather than calling exec directly. Now it
35518 works for canadian cross testing.
35519
35520 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35521
35522 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35523 results into a variable, and check that rather than using file exists.
35524
35525 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35526
35527 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35528 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35529
35530 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35531
35532 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35533 lib_curses if there's a shared libg++ in the build tree.
35534
35535 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35536
35537 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35538 if not supported target.
35539
35540 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35541
35542 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35543 link_curses up to always happen, not just for native builds.
35544
35545 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35546
35547 * gcc.c-torture: Update to c-torture-1.36 release.
35548 * gcc.failure: Related changes.
35549
35550 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35551
35552 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35553
35554 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35555
35556 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35557 * lib/mike-g++.exp (postbase): Not in here. Still reference
35558 runshlib, link_curses, and mathlib for link and run.
35559
35560 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35561 pass the runtime shared library options for Solaris, OSF/1, and
35562 Irix5, and link with -lcurses to avoid unresolved references.
35563
35564 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35565
35566 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35567 only run once.
35568
35569 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35570
35571 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35572
35573 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35574
35575 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35576 do not have a framework for the "compat" tests yet.
35577
35578 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35579
35580 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35581 set to null if we're testing vxworks5.1. Use that instead of
35582 `-lm' in the setting of LIBS for link and run.
35583
35584 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35585
35586 * config/rom68k.exp (${tool}_load): Major changes to make it
35587 work. Verified that it does in fact return the stuff in
35588 exec_output properly. Catch any Emul or any TRAP other than 0.
35589
35590 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35591
35592 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35593 LDFLAGS properly for targets that need stuff from libgloss.
35594 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35595 only run once.
35596 (gpp_initialized): New variable.
35597
35598 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35599
35600 * config/rom68k.exp: Load libgloss.exp.
35601 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35602 so we can produce a fully linked binary.
35603 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35604 so we can produce a fully linked binary.
35605
35606 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35607
35608 * lib/plumhall.exp (ph_section): Watch for expected failures.
35609 Add missing `else'.
35610
35611 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35612 run the testcase.
35613 (c-torture): Likewise.
35614
35615 1995-08-28 Doug Evans <dje@cygnus.com>
35616
35617 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35618
35619 * lib/mike-g++.exp (mike_cleanup): New proc.
35620 (prebase): New globals compiler_result, not_compiler_result,
35621 target_regexp.
35622 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35623 allow leading "-" in pattern. Watch for unsupported tests.
35624 If $compiler_result is set, pattern match assembler code,
35625 and ditto for $not_compiler_result.
35626 * lib/mike-gcc.exp: Likewise.
35627
35628 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35629 execution "succeeded".
35630
35631 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35632
35633 * config/win32.exp: New file.
35634 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35635
35636 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35637
35638 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35639 unsupported.
35640 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35641 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35642 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35643
35644 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35645 "... without exceptions was ...". That is now handled by
35646 prune_system_crud.
35647 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35648
35649 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35650
35651 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35652 sieve.c,sort2.c}: New files.
35653 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35654 sieve.exp,sort2.exp}: Drivers for them.
35655
35656 * lib/mike-gcc.exp (program_output): New user settable variable.
35657 (postbase): Call prune_system_crud. Also prune extraneous compiler
35658 messages.
35659 * lib/mike-g++.exp (program_output): New user settable variable.
35660
35661 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35662
35663 * config/sh.exp: Deleted (use sim.exp instead).
35664
35665 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35666
35667 * config/vx.exp: Declare CHECKTASK as global.
35668 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35669 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35670 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35671
35672 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35673
35674 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35675 target. Like vx.exp, only includes `vx29k.exp' instead of
35676 `vxworks.exp'.
35677
35678 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35679
35680 * config/sim.exp: Increase time limit from 120 seconds to 240.
35681
35682 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35683
35684 * gcc.c-torture/execute/950628-1.c: New test.
35685
35686 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35687
35688 * gcc.c-torture: Update with changes/additions from
35689 c-torture-1.34.
35690
35691 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35692
35693 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35694
35695 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35696
35697 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35698
35699 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35700
35701 * gcc.c-torture/compile/950512-1.c: New test.
35702 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35703 * gcc.dg/struct-ret-1.c: Likewise.
35704
35705 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35706
35707 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35708 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35709
35710 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35711
35712 * gcc.c-torture/special/920411-1.c: Deleted.
35713 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35714
35715 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35716
35717 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35718 cpu limit.
35719
35720 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35721
35722 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35723
35724 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35725
35726 From kenner;
35727 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35728 is the proper length.
35729 * va-arg-3.c: Likewise.
35730
35731 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35732
35733 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35734 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35735
35736 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35737 * lib/g++.exp (default_g++_start): Delete old cruft.
35738
35739 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35740
35741 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35742 (2 * (1 << 18)) to (2 * (1 << 17)).
35743
35744 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35745
35746 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35747
35748 * config/rom68k.exp: Renamed from config/idp.exp
35749
35750 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35751
35752 * c-torture/compile/921109-2.c
35753
35754 1995-04-18 Mike Stump <mrs@cygnus.com>
35755
35756 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35757 excess errors.
35758
35759 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35760
35761 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35762 output.
35763 * lib/g++.exp (default_g++_start): Likewise.
35764
35765 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35766
35767 * gcc.c-torture/compile/950329-1.c: New test.
35768
35769 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35770
35771 * config/bug.exp (${tool}_load): Updated to use new remote_open
35772 and remote_close procs.
35773 * config/idp.exp: New file.
35774
35775 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35776
35777 * gcc.c-torture/execute/950322-1.c: New test.
35778
35779 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35780
35781 * config/vx.exp (${tool}_load): Clean up testing of return code from
35782 vxworks_ld and vxworks_spawn.
35783
35784 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35785
35786 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35787
35788 1995-03-13 Mike Stump <mrs@cygnus.com>
35789
35790 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35791 can mark excess errors on a machine by machine basis. Note, the
35792 default is to not expect any excess errors, even when excess
35793 errors test - is given, so you will want to put an XFAIL ... on
35794 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35795 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35796 those 4 machines, but no others.
35797
35798 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35799
35800 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35801 * lib/c-torture.exp: to here.
35802
35803 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35804
35805 * gcc.c-torture/execute/950221-1.c: New test.
35806 * gcc.c-torture/execute/struct-ret-1.c: New test.
35807 * gcc.c-torture/compile/950221-1.c: New test.
35808
35809 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35810
35811 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35812
35813 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35814 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35815
35816 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35817
35818 * g++.gb: New directory of tests, derived from my signature and
35819 class scoping tests.
35820
35821 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35822 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35823 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35824 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35825 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35826 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35827 * g++.gb/sig25.C: Likewise.
35828
35829 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35830 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35831 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35832 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35833 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35834 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35835 * g++.gb/sig25.exp: Likewise.
35836
35837 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35838 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35839 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35840 * g++.gb/scope13.C: Likewise, this test still fails.
35841
35842 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35843 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35844 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35845 * g++.gb/scope13.exp: Ditto.
35846
35847 * g++.gb/README: New file, explains what these tests are about.
35848
35849 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35850
35851 * lib/dg.exp (dg-do): Support `preprocess'.
35852 (dg-test): Likewise.
35853
35854 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35855
35856 * config/udi.exp: change "continue -expect" to "exp_continue".
35857
35858 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35859
35860 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35861 Delete redundant tests.
35862
35863 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35864 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35865 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35866 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35867 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35868 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35869 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35870 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35871
35872 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35873 storing label pointers.
35874 * gcc.c-torture/execute/921019-1.c: Likewise.
35875 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35876 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35877 parameter fp.
35878 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35879 constants.
35880
35881 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35882 Delete obsolete tests.
35883
35884 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35885 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35886 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35887 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35888 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35889 * gcc.c-torture/compile/950124-1.c: New test.
35890
35891 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35892
35893 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35894
35895 * lib/mike-g++.exp: Add -lm to LIBS.
35896
35897 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35898
35899 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35900
35901 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35902
35903 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35904
35905 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
35906
35907 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
35908
35909 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
35910
35911 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
35912 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
35913 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
35914 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
35915 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
35916 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
35917 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
35918 * g++.law/{operators31.C, operators32.C,
35919 * g++.law/{operators33.C, operators34.C}: Likewise.
35920 * g++.law/{pic1.C, refs2.C}: Likewise.
35921 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
35922 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
35923 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
35924 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35925
35926 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
35927 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
35928 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
35929 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
35930 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
35931 * g++.law/{enum9.exp, friend5.exp}: Likewise.
35932 * g++.law/{nest3.exp, nest4.exp}: Likewise.
35933 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
35934 * g++.law/{operators30.exp, operators31.exp}: Likewise.
35935 * g++.law/{operators32.exp, operators33.exp}: Likewise.
35936 * g++.law/{operators34.exp}: Likewise.
35937 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
35938 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
35939 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
35940 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
35941 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35942
35943 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
35944 No longer expected to fail.
35945 * g++.law/missed-error3.C: Tweak for recent bool changes.
35946
35947 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
35948
35949 * config/emb-unix: Deleted.
35950 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
35951 remote execution. Do final link on remote host if REMOTE_LINK is set.
35952
35953 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
35954
35955 * lib/dg.exp (dg-test): Fix typo in last patch.
35956
35957 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
35958
35959 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
35960 (handles multiple occurrences).
35961
35962 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
35963
35964 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
35965 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
35966 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
35967 printed).
35968 * lib/c-torture.exp (c-torture-compile): Likewise.
35969 (c-torture): Prepend full path if missing.
35970 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
35971 (gcc_fail): Likewise.
35972 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
35973
35974 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
35975
35976 * lib/netware.exp: Only attach to NetWare i386 systems.
35977
35978 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
35979
35980 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
35981 messages. Add test name to "output pattern match" pass/fail message.
35982
35983 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
35984
35985 * gcc.dg: New testsuite.
35986 * gcc.dg/dg.exp: New file.
35987
35988 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
35989 test-switch.c}: Deleted.
35990
35991 * gcc.misc-tests/msgs.exp: New testcase driver.
35992
35993 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
35994
35995 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
35996 Watch for illegal return values from ${tool}_load.
35997 * config/unix.exp (${tool}_load): Fix pass/fail detection for
35998 cross targets. Coerce return value >0 to 1.
35999
36000 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36001
36002 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36003
36004 * config/emb-unix.exp: New file.
36005
36006 * config/sim.exp: Error if variable $SIM not defined.
36007 (${tool}_load): Mark test as "untested" if simulator missing.
36008
36009 * config/unix.exp: Load remote.exp to get rcp_download.
36010 * lib/c-torture.exp: Use different option lists for testcases with
36011 and without loops.
36012 * gcc.c-torture/execute/execute.exp: Likewise.
36013
36014 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36015
36016 * config/*.exp: Clarify return code from ${tool}_load.
36017 Call `unresolved' or `untested' instead of `warning' or `perror'
36018 (sometimes you still want to call both though).
36019 Add comment that `shell_id' is local to each file.
36020 * config/udi.exp (timeout): Set to 30.
36021 Don't print warning if connection fails, $connectmode has already
36022 printed an error.
36023 (${tool}_load): Move verbose messages to level 2.
36024 Rework pattern for "Process started" message.
36025 Pass `shell_id' to ${connectmode}_download.
36026 Retry twice upon timeout. Make resetting of target more robust.
36027 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36028 Pass `shell_id' to exit_$connectmode.
36029 Only call exit_$connectmode if connected.
36030 * config/unix.exp (${tool}_load): Check return codes better.
36031 * config/vrtx.exp (${tool}_load): Likewise.
36032 * config/vx.exp (${tool}_load): Likewise.
36033 Delete unneeded global's.
36034 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36035 from ${tool}_load.
36036 (dg-stat): Delete.
36037 (dg-init): Delete recording of pass/fail counts.
36038 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36039 (old-dejagnu-init): Likewise.
36040 (old-dejagnu-stat): Delete contents, empty proc now.
36041 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36042 (c-torture): Delete references to lcnt, lpass, lfail.
36043 Get option list from TORTURE_OPTIONS.
36044 Delete -funroll[-all]-loops if no loops.
36045 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36046 (g++_stat): Delete contents (empty proc now).
36047 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36048 (gcc_finish): Likewise.
36049 (gcc_stat): Deleted.
36050 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36051 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36052 * gcc.c-torture/execute/execute.exp: Likewise.
36053 Split tests into two parts: compile, execute.
36054 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36055 no loops. Update to reflect clarified return codes from ${tool}_load.
36056
36057 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36058
36059 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36060 to grep for.
36061 (old-dejagnu): Likewise (where necessary).
36062
36063 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36064
36065 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36066
36067 * lib/dg.exp (dg-process-target): Fix processing of selector.
36068 Add comment regarding use of `error'.
36069
36070 * lib/gcc.exp (prune_system_crud): Define if missing.
36071 * lib/g++.exp (prune_system_crud): Likewise.
36072
36073 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36074 Call prune_system_crud.
36075 * lib/dg.exp (dg-runtest): New proc.
36076 Use perror instead of send_user for tcl errors in testcase.
36077 Don't return any value, it's never used.
36078 Don't clobber previous definition of `unknown'.
36079 Print tcl errors in `dg-final'.
36080
36081 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36082
36083 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36084 (dg-test): Don't print errorInfo, it contains stack backtrace.
36085
36086 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36087
36088 * lib/g++.exp (runtest_file_p): Define if missing.
36089
36090 1994-09-24 Doug Evans (dje@cygnus.com)
36091
36092 * lib/mike-g++.exp: Comment out loading of g++.exp.
36093 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36094 (default_g++_version): Always print something.
36095 (default_g++_start): Comment out call to `which'.
36096 (g++_start, g++_load): Deleted (must be defined in config file).
36097 * lib/gcc.exp: Test for existence of $CC at start.
36098 Delete check for tmpdir (done in gcc_init).
36099 (default_gcc_version): Always print something.
36100 (default_gcc_start): Comment out call to `which'.
36101 * config/*.exp: Major cleanup - make cross targets work at least a
36102 little better for g++ (by not being "--tool gcc" specific).
36103 Rename gcc_xxx to ${tool}_xxx.
36104 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36105 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36106
36107 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36108
36109 * lib/c-torture.exp (c-torture-compile): Rework compiler
36110 message processing.
36111
36112 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36113 c-torture.
36114
36115 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36116
36117 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36118
36119 * lib/dg.exp (dg-process-target): Support { target native }.
36120
36121 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36122
36123 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36124 looked for "... program xxx got fatal signal".
36125 Correct regsub munging of `comp_output'.
36126 Ignore compiler messages "path prefix not used" and "linker input
36127 file unused".
36128
36129 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36130
36131 * lib/gcc.exp (runtest_file_p): Define if missing.
36132 * gcc.prms/template.c: Example to work from.
36133
36134 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36135
36136 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36137 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36138
36139 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36140 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36141 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36142 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36143
36144 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36145 (dg-process-target): No longer a varargs proc.
36146 Return S/N for target, P/F for xfail. All callers changed.
36147 (user option procs): More argument checking.
36148 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36149 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36150 (dg-test): Skip test if not running on selected target in `dg-do'.
36151 Update handling of `dg-do-what', `dg-output-text'.
36152 Separate execution pass/fail from output pattern match pass/fail.
36153 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36154
36155 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36156
36157 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36158 target for 920510-1.c.
36159
36160 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36161
36162 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36163 Clean up comment regarding use of passcnt, etc.
36164 (gcc_stat): Don't update `testcnt' here.
36165 (gcc_finish): Do it here.
36166 Might as well reset `but_id' here too.
36167 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36168 to determine if the file should be tested.
36169 * gcc.c-torture/compile/compile.exp: Likewise.
36170 * gcc.c-torture/execute/execute.exp: Likewise.
36171 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36172 * gcc.misc-tests/dg-test.exp: Likewise.
36173 * gcc.prms/prms.exp: Likewise.
36174 * gcc.wendy/wendy.exp: Likewise.
36175 * g++.old-deja.exp: Likewise.
36176 Move "Testing file" message to verbose level 1.
36177
36178 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36179
36180 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36181
36182 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36183
36184 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36185 (default_gcc_start): Accept optional second list element
36186 of compiler flags. Print compiler output at verbosity level 2.
36187 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36188 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36189 Save current values of framework globals passcnt, failcnt, xpasscnt,
36190 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36191 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36192 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36193 xfailcnt to compute stats. Update framework global `testcnt' from
36194 pass/fail counts.
36195 (gcc_finish): New proc. Clean up test environment.
36196 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36197 (gcc_epass, gcc_efail): Delete.
36198 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36199 argument of line number.
36200 (dg-init): If the tool has an init routine, call it.
36201 (dg-test): Remove args `cflags_var' and `libs_var'.
36202 Pass all compiler options to ${tool}_start.
36203 Handle missing line number.
36204 (dg-finish): New function.
36205 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36206 particular files. Call gcc_finish at end. Move "skipping test"
36207 message to verbosity level 3.
36208 * gcc.c-torture/compile/compile.exp: Likewise.
36209 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36210 * gcc.c-torture/execute/execute.exp: Likewise.
36211 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36212 Print testcase being tried at verbosity level 1.
36213 * gcc.c-torture/special/special.exp: Unset xfail.
36214 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36215 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36216 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36217 * gcc.failure/failure.exp: Likewise.
36218 * gcc.ieee/ieee.exp: Likewise.
36219 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36220 Update call to dg-test. Call dg-finish at end.
36221 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36222 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36223 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36224 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36225 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36226 * gcc.wendy/wendy.exp: Add copyright.
36227 Delete setting of tmpdir (done by gcc_init).
36228 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36229 Pass compiler flags to gcc_start. Call gcc_finish at end.
36230 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36231 gcc_[ce]pass/fail.
36232
36233 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36234
36235 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36236 confusion.
36237 (g++_load): Likewise.
36238
36239 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36240 Rename argument to `prog' to remove the confusion.
36241 Varargs fns behave differently too!
36242 (g++_load): Likewise.
36243
36244 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36245
36246 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36247 what it is. Delete (always) printing of status value for !native.
36248 Simplify verbose code, and include status and exec_output.
36249 (g++_load): Use gcc_load.
36250
36251 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36252
36253 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36254 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36255 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36256 940714-3.c as these testcases don't exist anymore. Make
36257 va-arg-1.c expected to pass.
36258
36259 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36260
36261 * gcc.misc-tests/misc.exp: Only run specific testcases.
36262 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36263 * gcc.misc-tests/dg-[1-9].c: New files.
36264
36265 * lib/dg.exp: New testsuite driver.
36266 * gcc.prms/prms.exp: Use it.
36267
36268 * README.gcc: New file.
36269
36270 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36271 Document and reset `lxpass' and `lxfail'.
36272 Simplify "initialized" message.
36273 (gcc_stat): Clean up comments a little.
36274
36275 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36276
36277 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36278
36279 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36280
36281 * lib/old-dejagnu.exp (process-option): New proc.
36282 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36283 (old-dejagnu): Simplify.
36284 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36285
36286 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36287
36288 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36289 exists and is not an empty string.
36290
36291 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36292 $xfail rather than calling setup_xfail. Clear $xfail when test is
36293 finished.
36294 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36295 automatically.
36296
36297 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36298 longer expected to fail.
36299
36300 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36301 "f" function call.
36302
36303 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36304
36305 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36306 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36307 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36308 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36309 c-torture-1.29.
36310
36311 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36312 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36313
36314 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36315
36316 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36317 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36318
36319 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36320 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36321 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36322
36323 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36324
36325 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36326 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36327 940714-1.c, 940714-2.c, 940714-3.c},
36328 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36329 gcc.misc-tests/{mg.c,mg.exp}:
36330 New tests.
36331 * gcc.noncompile/noncompile.exp: Change accordingly.
36332
36333 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36334
36335 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36336 Undo previous clobberage.
36337
36338 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36339
36340 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36341 * gcc.special/{930510-1.c, special.exp}:
36342 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36343 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36344 struct-varargs-1.c}: New tests from c-torture-1.26.
36345
36346 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36347
36348 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36349 argument to switch.
36350
36351 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36352
36353 * Revert the previous changes. Please see Rob's directory
36354 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36355 fixes.
36356
36357 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36358
36359 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36360 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36361 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36362 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36363 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36364 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36365 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36366 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36367 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36368 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36369 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36370 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36371 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36372 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36373 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36374 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36375 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36376 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36377 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36378 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36379 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36380 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36381 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36382 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36383 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36384 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36385 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36386
36387 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36388
36389 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36390 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36391 with perror calls.
36392
36393 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36394
36395 * config/unix.exp (g++_load): Fix syntax.
36396
36397 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36398
36399 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36400 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36401 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36402 Don't expect va-arg-1.c to fail. Correct expected output for
36403 920928-1.c.
36404 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36405 * gcc.wendy/hbm4.c: Correct typo.
36406 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36407
36408 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36409
36410 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36411 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36412 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36413 * lib/c-torture.exp (c-torture-compile): Ditto.
36414
36415 Reduce volume of output (remove all the -I's and such).
36416 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36417 Call gcc_cpass, gcc_cfail.
36418 (c-torture): Pass testing option to c-torture-compile.
36419
36420 1994-03-21 Doug Evans (dje@cygnus.com)
36421
36422 Bring patches over from progressive.
36423 * config/default.exp: Exit remote shell cleanly.
36424 (g++_exit, g++_start): Add default versions.
36425 * config/sim.exp (gcc_load): Use perror, not error.
36426
36427 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36428
36429 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36430 set in site.exp.
36431
36432 1994-03-14 Doug Evans (dje@cygnus.com)
36433
36434 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36435 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36436 (wendy_try): New proc to run testcase.
36437 (main loop): Call 'em.
36438 * gcc.wendy/*.c: Clean up pass to correct expected output.
36439
36440 * lib/gcc.exp: Minor cleanup work.
36441 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36442
36443 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36444
36445 * config/sim.exp (gcc_load): Document return codes better.
36446 Don't pass -v to simulator.
36447
36448 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36449
36450 * gcc.special/920717-x.c: Fix typo.
36451 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36452 get at sources.
36453
36454 * lib/mike-gcc.exp: Fix typo.
36455
36456 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36457
36458 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36459 binary to use, transform the name.
36460 * config/*.exp: rename everything. Nuke any g++ specific files,
36461 it's now a special case of gcc that requires no special support.
36462 Add a default.exp for unsupported targets.
36463
36464 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36465
36466 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36467 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36468 version of Tcl.
36469
36470 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36471
36472 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36473 than a warning.
36474
36475 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36476
36477 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36478
36479 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36480
36481 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36482 option_list. Compile every file with only 4/6 option choices
36483 (same as C torture) instead of with 12/18 different option
36484 choices.
36485 * lib/c-torture.exp: Likewise.
36486
36487 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36488 not already set.
36489
36490 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36491
36492 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36493 can put an XFAIL *-*-* on excess errors.
36494
36495 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36496
36497 * g++.law: Add more tests derived from g++-bugs snapshots.
36498
36499 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36500 equivalent to g++.law/init9.
36501
36502 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36503 compiled it, and the a.out file after we've run it.
36504
36505 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36506
36507 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36508 compiled it, and the a.out file after we've run it.
36509
36510 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36511
36512 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36513
36514 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36515
36516 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36517 version number.
36518
36519 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36520
36521 * g++.law: New directory of g++ tests derived from the g++-bugs
36522 snapshots.
36523
36524 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36525
36526 * gcc.compile: initbug1.c initbug1.exp testcase added
36527
36528 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36529
36530 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36531 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36532 fixes submitted by Jeff Law (law@cs.utah.edu)
36533 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36534 Jeff Law (law@cs.utah.edu)
36535
36536
36537 1993-11-30 Mike Stump (mrs@cygnus.com)
36538
36539 * config/unix-g++.exp: Follow the gcc way of doing things.
36540 * g++.old-deja/old-deja.exp: Minor updates.
36541 * lib/g++.exp: New file, follow the gcc way of doing things.
36542 * lib/old-dejagnu.exp: Minor updates.
36543 * lib/mike-g++.exp: Always unset errorInfo.
36544
36545 1993-11-06 Mike Stump (mrs@cygnus.com)
36546
36547 * lib/gcc.exp: Fix some errors with the below change, CC and
36548 CFLAGS should be global when setting, not local.
36549
36550 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36551
36552 * lib/gcc.exp: Transform tool name.
36553
36554 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36555
36556 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36557
36558 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36559
36560 * lib/gcc.exp: change gcc_done to gcc_stat
36561
36562 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36563
36564 * Upgraded gcc testsuite to c-torture version 1.25
36565
36566 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36567
36568 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36569 * lib/c-torture: added hooks for new reporting code.
36570
36571 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36572
36573 * config/sh-gcc.exp: check if sh-sim exists in the path
36574
36575 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36576
36577 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36578 * gcc.compile/compile.exp: Initial changes for new logic.
36579 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36580 * gcc.failure/failure.exp: Initial changes for new logic.
36581 * gcc.ieee/ieee.exp: Initial changes for new logic.
36582 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36583 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36584 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36585 * lib/c-torture.exp: Initial changes for new logic.
36586 * lib/gcc.exp: Initial changes for new logic.
36587
36588 1993-10-15 Mike Stump (mrs@cygnus.com)
36589
36590 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36591 depend upon failure or success. Fully qualify names in failure
36592 and success messages. Always remove a.out before starting
36593 compile, just in case. Pay more attention to error text output by
36594 the compiler. Handle testcases with no known past errors just
36595 like all others, so that things are uniform. Other miscellaneous
36596 improvements.
36597
36598 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36599
36600 * gcc.cpp: new directory for cpp tests
36601
36602 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36603
36604 * lib/chill.exp: Code reformatted, removed unused code.
36605 * config/unix-chill.exp: Code reformatted, removed unused code.
36606 * chill.execute/execute.exp: Code reformatted, removed unused code.
36607 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36608
36609 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36610
36611 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36612 routines not written.
36613
36614 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36615
36616 * config/bug-gcc.exp: Use new procs from bug.exp.
36617
36618 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36619
36620 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36621 via ftp, rather than depending on NFS.
36622 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36623 case.
36624
36625 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36626
36627 * config/bug-gcc.exp: Use new download proc.
36628
36629 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36630
36631 * chill.execute/execute.exp: cleanups, handles errors better
36632 * chill.compile/compile.exp: rewrite, based on execute.exp
36633 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36634 * lib/chill.exp: major changes to diff proc and compile and link
36635 procs. added chill_fail and chill_pass wrappers to pass and
36636 fail. added more comments, and handle error codes better.
36637 Added a hack to capture stderr from exec, so noncompile tests
36638 can work.
36639
36640 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36641
36642 * chill.execute/execute.exp: rewrite of testsuite driver
36643 * lib/chill.exp: rewrite of testsuite driver
36644 * config/unix-chill.exp: rewrite of testsuite driver
36645
36646 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36647
36648 In chill.execute:
36649 * iexpr.ch: Standardize uppercase.
36650 * tuples.dat: Standardize uppercase.
36651 * vary.ch: standardize. Correct varying string assignments.
36652 * vary.dat: Add new output lines.
36653
36654 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36655
36656 In chill.execute:
36657 * chprintf.ch: Standardize use of uppercase.
36658 * tuples.ch: Standardize and turn arr2 into a DCL,
36659 rather than a SYN.
36660 * pinits.ch: Standardize.
36661
36662 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36663
36664 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36665 * Makefil: Renamed to Makefile.in.
36666 * configure.in: New.
36667
36668 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36669
36670 In chill.execute:
36671 * .cvsignore: Add result/output files.
36672 * Makefile: Fix up variables at start. Use MFLAGS
36673 everywhere. Correct bool_loc, built_ins entries.
36674 Add entry for vary1.ch.
36675 * bitarray.ch: Standardize upper-case usage.
36676 * bitexpr.ch: Standardize, add output of b1.
36677 * params.ch: Use arrayt in along PROC parameters, to
36678 avoid novelty problems.
36679 * sets.ch: Tiny cleanup.
36680 * vary1.ch: Re-indent.
36681
36682 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36683
36684 * Add PR-related files to Makefiles, .cvsignore files, etc.
36685
36686 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36687
36688 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36689 with compiler objects. New names are test-flow.c and test-loop.c
36690
36691 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36692
36693 * Upgraded c-torture tests from 1.19 to 1.20
36694
36695 * new files:
36696 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36697 * gcc.compile: 930623-1.c 930623-2.c
36698 * gcc.noncompile: 930622-1.c 930622-2.c
36699 * gcc.failure: 920411-1.c 920627-2.c
36700 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36701
36702 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36703
36704 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36705 More changes to get testsuite working properly. Needs more work.
36706 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36707
36708 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36709
36710 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36711 More changes to get testsuite working properly. Needs more work.
36712
36713 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36714
36715 * chill.compile/compile.exp: Added for Dejagnu support
36716 * chill.execute/execute.exp: Added for Dejagnu support
36717 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36718
36719 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36720
36721 This should complete moving the CHILL test files.
36722 * chill.noncompile(.cvsignore printf.grt
36723 in-printf.grt chprintf.grt chprintf.ch):
36724 Added test-support files.
36725 (Makefile): Modified further.
36726 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36727 signal.ch): Added test files.
36728 * chill.execute (.cvsignore printf.grt printr.c
36729 in-printf.grt rts.c chprintf.grt rts.h): Added
36730 test-support files.
36731 (Makefile): More corrections.
36732
36733 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36734
36735 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36736 test cases, ready for DejaGnu.
36737
36738 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36739
36740 * Upgraded c-torture tests from 1.18 to 1.19
36741
36742 * gcc.compile: added test(s):
36743 930607-1.c
36744 * gcc.execute: added test(s):
36745 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36746
36747 * added new subdirectory for misc tests: gcc.misc-tests
36748 * gcc.misc-test(s): added tests:
36749 inst-check.c test-consts.c test-ior.c test-switch.c
36750
36751 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36752
36753 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36754
36755 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36756
36757 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36758
36759 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36760
36761 * Upgraded c-torture tests from 1.17 to 1.18
36762
36763 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36764
36765 * Upgraded c-torture tests from 1.12 to 1.17
36766
36767 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36768
36769 * lib/old-dejagnu.exp:
36770 Fixed handling of XFAIL target triplets to correctly
36771 recognize wildcard characters. Removed code that
36772 appended a unique id tag to the end of the file name
36773 printed out by the result of the testcases within a
36774 given test file.
36775
36776 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36777
36778 * lib/old-dejagnu.exp:
36779 Reworked expected failure handling to trigger off of XFAIL
36780 keyword in keyphrase embeded in testcase source code. The
36781 XFAIL keyword must be at the end of the keyphrase line. It
36782 may optionally be followed by one or more target triplets.
36783 It has just occured that the handling of wildcards in the
36784 target triplet may not be correct.
36785
36786 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36787
36788 * g++.old-deja/tests:
36789 Moved all subdirectories up one level into g++.old-deja .
36790
36791 * lib/old-dejagnu.exp:
36792 Fixed problem with CXXFLAGS not being properly reset, and being
36793 corrupted with extraneous "-c" compiler option. This was
36794 causing binaries to not be generated for test that needed them.
36795 Modified strings passed to "pass" and "fail" so that individual
36796 tests from the same test file would be distinguished by an
36797 identifier appended to the test file name in the summary logs;
36798 this corrected a problem with erroneous diff logs. Added code
36799 to search testcases for expected fail and unexpected pass keywords.
36800
36801 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36802
36803 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36804
36805 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36806
36807 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36808 Removed extraneous text from end of "Special g++ Options"
36809 keyphrase.
36810
36811 * lib/old-dejagnu.exp: Added pattern matching to look for new
36812 keywords, embedded in testcases comments, which will trigger
36813 calls to xpass and xfail.
36814
36815 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36816
36817 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36818 comments embedded in the testcases, especially the one looking for
36819 special compiler options, as well as the pattern matching for the
36820 compiler output again.
36821
36822 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36823
36824 * lib/old-dejagnu.exp: Do a proper check of the return value for
36825 execute tests. Fixed several problems with the pattern matching
36826 of the compiler output which gave erroneous test results.
36827 Changed several of the test result messages to be more descriptive.
36828 * config/unix-g++.exp: Proc g++_load now actually works and
36829 executes the tests passed to it and returns a usable return
36830 value.
36831
36832 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36833
36834 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36835
36836 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36837
36838 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36839 Modified both files to properly execute the old style
36840 dejagnu tests. The previous versions of these files were
36841 experimental and did not function anything near correctly.
36842
36843 1993-04-05 Rob Savoye (rob@cygnus.com)
36844
36845 * Removed all Makefile.in and configure.in files. No configuration
36846 needed now.
36847
36848 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36849
36850 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36851
36852 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36853
36854 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36855 gcc.special/configure.in, gcc.noncompile/configure.in,
36856 gcc.execute/configure.in, gcc.code_quality/configure.in,
36857 g++.other/configure.in, g++.old-deja/configure.in,
36858 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36859 in srcname setting.
36860
36861 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36862
36863 * lib/udi.exp: Fixed mondfe and mondfe_download.
36864 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36865 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36866
36867 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36868
36869 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36870 (gdb_exit): Don't remove *_soc files.
36871
36872 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36873
36874 * lib/c-torture.exp: Don't look for main; instead always use -w
36875 -c. This is how the c-torture tests work. Remove the object
36876 file if the compilation succeeds.
36877 * gcc.execute/execute.exp: Remove executable if test passes.
36878 * gcc.noncompile/noncompile.exp: Every test is an expected
36879 failure.
36880 * gcc.special/special.exp: Added tests from c-torture 1.11,
36881 corrected use of existing test.
36882 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36883 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36884 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36885 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36886 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36887 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36888 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36889 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36890 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36891 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36892 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36893 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36894 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36895 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36896 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36897 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36898 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36899 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36900 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36901 c-torture 1.11.
36902 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36903 correspond to c-torture 1.11.
36904
36905 * New file.