re PR c++/21383 (Crash when finding &a_templated_func<>)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR c++/21383
4 * g++.dg/overload/koenig2.C: New.
5
6 PR c++/23118
7 * g++.dg/overload/error2.C: New.
8
9 PR c++/22604
10 * g++.dg/inherit/covariant14.C: New.
11
12 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13
14 PR c++/23440
15 * g++.dg/parse/for1.C: New test.
16
17 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
18
19 PR fortran/23446
20 * gfortran.dg/host_dummy_index_1.f90: New test.
21
22 PR fortran/21459
23 * gfortran.dg/automatic_char_len_2.f90: New test.
24
25 PR fortran/20866
26 * gfortran.dg/recursive_statement_functions.f90: New test.
27
28 PR fortran/20853
29 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
30
31 PR fortran/20849
32 * gfortran.dg/external_initializer.f90: New test.
33
34 PR fortran/20837
35 * non_module_public.f90: New test.
36
37 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
38
39 PR c++/24386
40 * g++.dg/template/overload7.C: New.
41
42 PR c++/22551
43 * g++.dg/other/switch2.C: Remove expected warnings.
44
45 PR c++/21353
46 * g++.dg/template/defarg6.C: New.
47
48 2005-10-17 Uros Bizjak <uros@kss-loka.si>
49
50 PR target/24315
51 * gcc.target/i386/pr24315.c: New test.
52
53 2005-10-16 Mark Mitchell <mark@codesourcery.com>
54
55 PR c++/24389
56 * g++.dg/template/static21.C: New test.
57 * g++.dg/template/static21-a.cc: Likewise.
58
59 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
60
61 PR c++/23959
62 * g++.dg/warn/Wswitch-default-1.C: New test.
63 * g++.dg/warn/Wswitch-default-2.C: New test.
64
65 2005-10-16 Mark Mitchell <mark@codesourcery.com>
66
67 PR c++/22173
68 * g++.dg/parse/template18.C: New test.
69 * g++.dg/template/nontype15.C: Likewise.
70
71 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
72
73 PR fortran/22273
74 * gfortran.dg/spec_expr_2.f90: New.
75
76 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
77
78 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
79 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
80 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
81 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
82 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
83 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
84 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
85 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
86 previous target-specific skips and warning-message matches where
87 applicable.
88
89 2005-10-15 Mark Mitchell <mark@codesourcery.com>
90
91 PR c++/21347
92 * g++.dg/warn/Wctor-dtor.C: New test.
93
94 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
95
96 PR c/23439
97 * gcc.dg/for-1.c: New test.
98
99 2005-10-14 Mark Mitchell <mark@codesourcery.com>
100
101 PR c++/19565
102 * g++.dg/warn/Wconversion1.C: New test.
103 * g++.dg/ext/packed4.C: Compile with -w.
104 * g++.dg/opt/20050511-1.C: Likewise.
105 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
106
107 2005-10-14 Jakub Jelinek <jakub@redhat.com>
108
109 * gfortran.dg/boz_5.f90: New test.
110
111 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
112
113 PR c++/22551
114 * g++.dg/other/switch2.C: New.
115
116 PR c++/23984
117 * g++.dg/init/ctor7.C: New.
118
119 2005-10-13 David Edelsohn <edelsohn@gnu.org>
120
121 PR c++/23730
122 * g++.dg/parse/crash32.C: New test.
123
124 2005-10-13 Mark Mitchell <mark@codesourcery.com>
125
126 PR c++/20721
127 * g++.dg/init/goto2.C: New test.
128
129 PR c++/22464
130 * g++.dg/template/crash/41.C: New test.
131
132 PR c++/22180
133 * g++.dg/template/crash40.C: New test.
134
135 PR c++/23694
136 * g++.dg/parse/friend5.C: New test.
137
138 PR c++/23307
139 * g++.dg/template/crash38.C: New test.
140
141 PR c++/22352
142 * g++.dg/template/friend38.C: New test.
143
144 PR c++/22405
145 * g++.dg/template/crash39.C: New test.
146
147 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
148
149 * gcc.dg/debug/dwarf2/dwarf-char1.c,
150 gcc.dg/debug/dwarf2/dwarf-char2.c,
151 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
152
153 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
154
155 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
156
157 * gcc.dg/dll-2.c: Add tests for warnings.
158 * gcc.dg/dll-3.c: Likewise.
159 * gcc.dg/dll-4.c: Likewise.
160
161 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
162 * g++.dg/ext/dllimport2.C: Likewise.
163 * g++.dg/ext/dllimport3.C: Likewise.
164 * g++.dg/ext/dllimport7.C: Likewise.
165 * g++.dg/ext/dllimport8.C: Likewise.
166 * g++.dg/ext/dllimport9.C: Likewise.
167
168 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
169
170 PR fortran/24092
171 * gfortran.dg/derived_pointer_recursion.f90: New test.
172
173 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
174
175 * gcc.c-torture/execute/20051012-1.c: New test.
176
177 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
178
179 PR fortran/18082
180 * gfortran.dg/automatic_char_len_1.f90: New test.
181
182 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
183
184 PR fortran/20847
185 * gfortran.dg/save_common.f90: New test.
186
187 PR fortran/20856
188 * gfortran.dg/save_result.f90: New test.
189
190 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
191
192 PR c++/21592
193 * g++.dg/template/dependent-expr1.C: Add new expected error.
194 * g++.dg/template/dependent-expr2.C: Adjust error text.
195 * g++.dg/template/overload6.C: New.
196
197 PR c++/23797
198 * g++.dg/other/typename8.C: New.
199
200 PR c++/21117
201 * g++.dg/other/return1.C: New.
202
203 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
204
205 PR c++/24052
206 * g++.dg/ext/label5.C: New.
207
208 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
209
210 PR c++/19964
211 * g++.dg/parse/crash31.C: New.
212
213 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
214
215 * g++.dg/ipa/ipa-1.c: New test.
216 * g++.dg/ipa/ipa-2.c: New test.
217 * g++.dg/ipa/ipa-3.c: New test.
218 * g++.dg/ipa/ipa-4.c: New test.
219 * g++.dg/ipa/ipa-5.c: New test.
220 * g++.dg/ipa/ipa.exp: New file.
221
222 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
223
224 PR fortran/24207
225 * gfortran.dg/private_type_3.f90: New test.
226
227 2005-10-11 Steven G. Kargl <kargls@comcast.net>
228
229 PR fortran/20786
230 gfortran.dg/aint_anint_1.f90: New test.
231
232 2005-10-11 Steven G. Kargl <kargls@comcast.net>
233
234 PR libgfortran/24313
235 gfortran.dg/csqrt.f: New test.
236
237 2005-10-11 Ian Lance Taylor <ian@airs.com>
238
239 PR c++/8057
240 * g++.dg/warn/noeffect7.C: New test.
241 * g++.dg/warn/noeffect2.C: Instantiate templates.
242 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
243 and warning.
244
245 2005-10-11 Mark Mitchell <mark@codesourcery.com>
246
247 PR c++/21089
248 * g++.dg/init/float1.C: New test.
249
250 PR c++/24277
251 * g++.dg/init/member1.C: Tweak error markers.
252
253 2005-10-11 Janis Johnson <janis187@us.ibm.com>
254
255 PR testsuite/24281
256 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
257 Check for null pointer.
258
259 2005-10-11 Mark Mitchell <mark@codesourcery.com>
260
261 PR c++/21369
262 * g++.dg/parse/ret-type3.C: New test.
263
264 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
265
266 PR tree-opt/23946
267 * gcc.c-torture/compile/pr23946.c: New test.
268
269 2005-10-11 Jakub Jelinek <jakub@redhat.com>
270
271 * g++.dg/opt/mmx2.C: New test.
272
273 2005-10-10 Mark Mitchell <mark@codesourcery.com>
274
275 PR c++/24277
276 * g++.dg/template/static20.C: New test.
277
278 PR c++/24302
279 * g++.dg/warn/Wunused-12.C: New test.
280
281 PR c++/23437
282 * g++.dg/template/arg4.C: New test.
283
284 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
285
286 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
287 * gcc.dg/ucnid-3.c: Likewise.
288 * gcc.dg/ucnid-4.c: Likewise.
289 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
290 * g++.dg/other/ucnid-1.C: Likewise.
291 * gcc.dg/sparc-frame-1.c: New test.
292
293 2005-10-10 Mark Mitchell <mark@codesourcery.com>
294
295 PR c++/24139
296 * g++.dg/template/spec27.C: New test.
297
298 PR c++/24275
299 * g++.dg/template/static19.C: New test.
300
301 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
302
303 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
304 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
305
306 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
307
308 PR target/24136
309 * gfortran.fortran-torture/compile/pr24136.f: New test.
310
311 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
312
313 PR c++/22172
314 * g++.dg/parse/crash30.C: New test.
315
316 2005-10-07 Richard Guenther <rguenther@suse.de>
317
318 PR middle-end/24227
319 * gcc.c-torture/compile/pr24227.c: New testcase.
320
321 2005-10-07 Steve Ellcey <sje@cup.hp.com>
322
323 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
324 Do not put aligned attributes on array elements.
325
326 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
327
328 PR testsuite/23611, PR testsuite/23615
329 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
330 writing prototypes of library functions by hand.
331 * obj-c++.dg/bitfield-4.mm: Likewise.
332 * obj-c++.dg/const-str-4.mm: Likewise.
333 * obj-c++.dg/encode-4.mm: Likewise.
334 * obj-c++.dg/encode-5.mm: Likewise.
335 * obj-c++.dg/encode-6.mm: Likewise.
336 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
337 * obj-c++.dg/method-10.mm: Likewise.
338 * obj-c++.dg/method-17.mm: Likewise.
339 * obj-c++.dg/method-19.mm: Likewise.
340 * obj-c++.dg/try-catch-2.mm: Likewise.
341
342 2005-10-06 Richard Henderson <rth@redhat.com>
343
344 PR 24236
345 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
346
347 2005-10-06 Dale Johannesen <dalej@apple.com>
348
349 * gcc.c-torture/execute/20030125-1.c: Correct.
350
351 2005-10-06 Richard Guenther <rguenther@suse.de>
352
353 PR tree-optimization/24238
354 * g++.dg/tree-ssa/pr24238.C: New testcase.
355
356 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
357
358 PR 18568
359 * gfortran.dg/der_pointer_3.f90: New test.
360
361 2005-10-05 Devang Patel <dpatel@apple.com>
362
363 PR Debug/23205
364 * g++.dg/other/PR23205.C: New.
365
366 2005-10-05 Richard Henderson <rth@redhat.com>
367
368 PR target/23602
369 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
370 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
371
372 2005-10-05 Dale Johannesen <dalej@apple.com>
373
374 * gcc.c-torture/execute/float-floor.c: New.
375
376 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
377
378 PR tree-optimization/21419
379 PR tree-optimization/24146
380 PR tree-optimization/24151
381
382 * g++.dg/ext/asm7.C: New.
383 * g++.dg/ext/asm8.C: New.
384 * gcc.dg/asm-1.c: Compile on all targets.
385 * gcc.dg/asm-pr24146.c: New.
386 * gcc.dg/pr21419.c: Adjust error messages.
387
388 2005-10-05 Richard Guenther <rguenther@suse.de>
389
390 PR fortran/24176
391 * gfortran.fortran-torture/compile/empty.f90: New testcase.
392
393 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
394
395 PR c++/23513
396 * g++.dg/template/spec22.C: Robustify test.
397 * g++.dg/template/spec26.C: New.
398
399 2005-10-05 Uros Bizjak <uros@kss-loka.si>
400
401 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
402 if target supports vector instructions.
403
404 2005-10-04 Geoffrey Keating <geoffk@apple.com>
405
406 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
407 C99 functions.
408
409 2005-10-04 Janis Johnson <janis187@us.ibm.com>
410
411 * lib/target-supports.exp (check_effective_target_fortran_large_real,
412 check_effective_target_fortran_large_int): Replace cached result
413 when target changes.
414
415 2005-10-04 Devang Patel <dpatel@apple.com>
416
417 * gcc.dg/i386-sse-vect-types.c: New.
418
419 2005-10-04 Ian Lance Taylor <ian@airs.com>
420
421 PR preprocessor/13726
422 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
423 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
424
425 2005-10-04 Richard Guenther <rguenther@suse.de>
426
427 PR c/23576
428 * gcc.dg/noncompile/pr23576.c: New testcase.
429
430 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
431
432 PR middle-end/23125
433 * gcc.dg/register-var-3.c: New test.
434
435 2005-10-04 Steven Bosscher <stevenb@suse.de>
436
437 * gcc.dg/pr23049.c: New test.
438
439 * gcc.dg/ucnid-4.c: Fix test.
440
441 2005-10-03 Diego Novillo <dnovillo@redhat.com>
442
443 PR 23445
444 * gcc.c-torture/compile/pr23445.c: New test.
445
446 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
447
448 * g++.dg/overload/unknown1.C: New.
449
450 2005-10-03 Mark Mitchell <mark@codesourcery.com>
451
452 PR c++/17775
453 * g++.dg/template/repo4.C: New test.
454
455 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
456
457 PR libfortran/19308
458 * gfortran.dg/large_real_kind_2.F90: New test.
459 * gfortran.dg/large_integer_kind_2.f90: New test.
460
461 2005-10-03 Uros Bizjak <uros@kss-loka.si>
462
463 * lib/target-supports.exp (check_effective_target_vect_shift):
464 Implement with result caching. Add i?86, x86_64 and ia64 targets.
465 (check_effective_target_vect_condition): Fix copy-n-pasto.
466
467 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
468 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
469 targets.
470
471 2005-10-02 Mark Mitchell <mark@codesourcery.com>
472
473 PR c++/22621
474 * g++.dg/template/overload5.C : New test.
475
476 PR c++/23840
477 * g++.dg/expr/stdarg1.C: New test.
478
479 2005-10-02 Diego Novillo <dnovillo@redhat.com>
480
481 PR 24142
482 * gcc.c-torture/execute/pr24142.c: New test.
483
484 2005-10-01 Diego Novillo <dnovillo@redhat.com>
485
486 PR 24141
487 * gcc.c-torture/execute/pr24141.c: New test.
488
489 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
490 Diego Novillo <dnovillo@redhat.com>
491
492 PR 23604
493 * gcc.c-torture/execute/pr23604.c: New test.
494
495 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
496
497 PR fortran/16404
498 PR fortran/20835
499 PR fortran/20890
500 PR fortran/20899
501 PR fortran/20900
502 PR fortran/20901
503 PR fortran/20902
504 gfortran.dg/equiv_constraint_1.f90: New test.
505 gfortran.dg/equiv_constraint_2.f90: New test.
506 gfortran.dg/equiv_constraint_3.f90: New test.
507 gfortran.dg/equiv_constraint_4.f90: New test.
508 gfortran.dg/equiv_constraint_5.f90: New test.
509 gfortran.dg/equiv_constraint_6.f90: New test.
510 gfortran.dg/equiv_constraint_7.f90: New test.
511 gfortran.dg/equiv_constraint_8.f90: New test.
512 gfortran.dg/private_type_1.f90: New test.
513 gfortran.dg/private_type_2.f90: New test.
514 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
515 980628-10.f: Assert std=gnu to permit mixing of
516 types in equivalence statements.
517
518 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
519
520 PR 24112
521 * gfortran.dg/open_status_1.f90: New.
522
523 2005-09-30 Uros Bizjak <uros@kss-loka.si>
524
525 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
526 * gcc.dg/vect/pr22480.c: Clean up temp files.
527 * gcc.dg/vect/pr23831.c: Clean up temp files.
528 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
529 Clean up temp files.
530 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
531 Clean up temp files.
532
533 * gcc.dg/20050309-1.c: Clean up temp files.
534 * gcc.dg/20050325-1.c: Clean up temp files.
535
536 2005-09-30 Uros Bizjak <uros@kss-loka.si>
537
538 PR tree-optimization/24059
539 * gcc.dg/vect/pr24059.c : New test.
540
541 2005-09-29 Jakub Jelinek <jakub@redhat.com>
542
543 PR middle-end/24109
544 * gcc.c-torture/execute/20050929-1.c: New test.
545
546 2005-09-29 Steven Bosscher <stevenb@suse.de>
547
548 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
549
550 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
551
552 PR c/21419
553 * gcc.dg/pr21419.c: New test.
554
555 2005-09-29 Steven Bosscher <stevenb@suse.de>
556
557 * gcc.dg/pr23911.c: New test.
558
559 2005-09-28 Mark Mitchell <mark@codesourcery.com>
560
561 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
562
563 PR c++/16782
564 * g++.dg/parse/qualified4.C: New test.
565 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
566 * g++.old-deja/g++.mike/p8154.C: Likewise.
567
568 2005-09-27 Mark Mitchell <mark@codesourcery.com>
569
570 PR c++/22147
571 * g++.dg/template/friend37.C: New test.
572 * g++.dg/parse/crash28.C: Adjust error markers.
573
574 2005-09-27 Jakub Jelinek <jakub@redhat.com>
575
576 PR fortran/18518
577 * gfortran.fortran-torture/execute/save_2.f90: New decl.
578
579 2005-09-27 Devang Patel <dpatel@apple.com>
580
581 PR tree-optimization/23625
582 * gcc.dg/pr23625.c: New test.
583
584 2005-09-27 Uros Bizjak <uros@kss-loka.si>
585
586 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
587 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
588
589 2005-09-26 Jakub Jelinek <jakub@redhat.com>
590
591 PR fortran/23677
592 * gfortran.fortran-torture/execute/save_1.f90: New test.
593 * gfortran.dg/save_1.f90: New test.
594
595 2005-09-26 Uros Bizjak <uros@kss-loka.si>
596
597 * gcc.target/i386/builtin-apply-mmx.c: New test.
598
599 PR target/22576
600 * gcc.target/i386/pr22576.c: New test.
601
602 PR target/22585
603 * gcc.target/i386/pr22585.c: New test.
604
605 PR target/23268
606 * gcc.target/i386/pr23268.c: New test.
607
608 PR middle-end/23831
609 * gcc.dg/vect/pr23831.c: New test.
610
611 PR target/24055
612 * gcc.target/i386/pr24055.c: New test.
613
614 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
615
616 PR tree-optimization/23960
617 * gcc.c-torture/compile/pr23960.c: New.
618
619 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
620
621 PR fortran/16861
622 * gfortran.dg/nested_modules_3.f90: New.
623
624 2005-09-22 Steven G. Kargl <kargls@comcast.net>
625
626 PR fortran/24005
627 gfortran.dg/interface_1.f90: New test.
628
629 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
630 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
631
632 PR fortran/23843
633 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
634
635 2005-09-22 Steven G. Kargl <kargls@comcast.net>
636
637 PR fortran/23516
638 * gfortran.dg/imag_1.f: New test.
639 * gfortran.dg/imag_2.f: Ditto.
640
641 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
642
643 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
644
645 2005-09-22 Jakub Jelinek <jakub@redhat.com>
646
647 PR c++/21983
648 * g++.dg/warn/pr21983.C: New test.
649
650 2005-09-21 Mark Mitchell <mark@codesourcery.com>
651
652 PR c++/23993
653 * g++.dg/template/array14.C: New test.
654
655 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
656
657 PR fortran/19929
658 * gfortran.dg/der_ptr_component_1.f90: New test.
659
660 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
661
662 PR c++/23965
663 * g++.dg/template/error1.C: Reject "no matching function" message.
664
665 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
666
667 PR c++/17609
668 * g++.dg/lookup/error1.C: New test.
669
670 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
671
672 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
673 functionality of the testcase.
674
675 2005-09-20 Richard Henderson <rth@redhat.com>
676
677 * gcc.dg/vect/vect-22.c: Require vect_float.
678 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
679
680 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
681
682 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
683 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
684 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
685 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
686 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
687 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
688 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
689 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
690 * gcc.dg/cpp/ucnid-8.c: New test.
691
692 2005-09-20 Jakub Jelinek <jakub@redhat.com>
693
694 PR tree-optimization/23929
695 * gcc.c-torture/compile/pr23929.c: New test.
696
697 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
698
699 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
700 for one loop.
701
702 2005-09-20 Steve Ellcey <sje@cup.hp.com>
703
704 PR testsuite/23186
705 * g++.dg/other/pr22003.C: Require named sections.
706
707 2005-09-20 Jakub Jelinek <jakub@redhat.com>
708
709 PR c++/23947
710 * g++.dg/rtti/crash3.C: New test.
711
712 PR tree-optimization/23818
713 * gcc.dg/pr23818.c: New test.
714
715 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
716
717 PR fortran/23420
718 * gfortran.dg/print_fmt_4.f: New.
719
720 2005-09-20 Jakub Jelinek <jakub@redhat.com>
721
722 PR fortran/23663
723 * gfortran.fortran-torture/execute/entry_11.f90: New test.
724
725 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
726
727 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
728 Use pointers to local alignable arrays instead. Added comments.
729 * gcc.dg/vect/vect-46.c: Likewise.
730 * gcc.dg/vect/vect-48.c: Likewise.
731 * gcc.dg/vect/vect-49.c: Likewise.
732 * gcc.dg/vect/vect-52.c: Likewise.
733 * gcc.dg/vect/vect-53.c: Likewise.
734 * gcc.dg/vect/vect-54.c: Likewise.
735 * gcc.dg/vect/vect-56.c: Likewise.
736 * gcc.dg/vect/vect-57.c: Likewise.
737 * gcc.dg/vect/vect-58.c: Likewise.
738 * gcc.dg/vect/vect-60.c: Likewise.
739 * gcc.dg/vect/vect-61.c: Likewise.
740
741 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
742 The test is no longer vectorizable on vect_no_align targets.
743 * gcc.dg/vect/vect-43.c: Likewsie.
744
745 * gcc.dg/vect/vect-44.c: Added comments.
746 * gcc.dg/vect/vect-45.c: Added comments.
747 * gcc.dg/vect/vect-50.c: Added comments.
748 * gcc.dg/vect/vect-51.c: Added comments.
749
750 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
751 aligned type.
752 * gcc.dg/vect/Os-vect-95.c: Likewise.
753
754 * gcc.dg/vect/vect-41.c: Test removed.
755 * gcc.dg/vect/vect-47.c: Test removed.
756 * gcc.dg/vect/vect-55.c: Test removed.
757 * gcc.dg/vect/vect-59.c: Test removed.
758
759 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
760
761 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
762 No longer vectorizable on vect_no_align targets.
763 * gcc.dg/vect/pr20122.c: Likewise.
764 * gcc.dg/vect/vect-74.c: Likewise.
765 * gcc.dg/vect/vect-75.c: Likewise.
766 * gcc.dg/vect/vect-76.c: Likewise.
767
768 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
769 Will not be vectorizable on vect_no_align targets once aliasing issues
770 are resolved.
771 * gcc.dg/vect/vect-79.c: Likewise.
772
773 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
774 * gcc.dg/vect/vect-78.c: Likewise.
775 * gcc.dg/vect/vect-97.c: Likewise.
776
777 2005-09-19 Steven Bosscher <stevenb@suse.de>
778
779 * gcc.dg/pr23943.c: New test.
780
781 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
782
783 PR fortran/19181
784 * gfortran.dg/derived_pointer_null_1.f90: New test.
785
786 2005-09-18 Richard Guenther <rguenther@suse.de>
787
788 PR middle-end/23944
789 * gcc.c-torture/compile/pr23944.c: New testcase.
790
791 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
792
793 PR fortran/15975
794 * gfortran.dg/der_pointer_2.f90: New test.
795
796 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
797
798 PR fortran/16861
799 * gfortran.dg/nested_modules_2.f90: New test.
800
801 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
802
803 PR c++/18368
804 * g++.dg/other/semicolon.C: New test.
805
806 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
807
808 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
809 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
810
811 2005-09-16 Mark Mitchell <mark@codesourcery.com>
812
813 PR c++/23914
814 * g++.dg/template/static18.C: New test.
815
816 PR c++/21514
817 * g++.dg/template/crash19.C: Remove dg-error marker.
818 * g++.dg/template/local4.C: New test.
819
820 2005-09-16 Paul Brook <paul@codesourcery.com>
821
822 PR fortran/23906
823 * gfortran.dg/dependency_1.f90: New test.
824
825 2005-09-15 Mark Mitchell <mark@codesourcery.com>
826
827 PR c++/23896
828 * g++.dg/template/static17.C: New test.
829
830 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
831
832 PR c++/23139
833 * g++.dg/warn/huge-val1.C: New test.
834
835 2005-09-15 Mark Mitchell <mark@codesourcery.com>
836
837 PR c++/13140
838 * g++.dg/parse/class2.C: New test.
839 * g++.dg/template/explicit8.C: Likewise.
840 * g++.dg/template/spec25.C: Likewise.
841
842 2005-09-14 Josh Conner <jconner@apple.com>
843
844 PR middle-end/23584
845 * gcc.dg/pr23584.c: New test.
846
847 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
848
849 PR fortran/21875 Internal Unit Array I/O, NIST
850 * gfortran.dg/arrayio_1.f90: New test.
851 * gfortran.dg/arrayio_1.f90: New test.
852 * gfortran.dg/arrayio_1.f90: New test.
853 * gfortran.dg/arrayio_1.f90: New test.
854 * gfortran.dg/arrayio_1.f90: New test.
855
856 2005-09-14 Uros Bizjak <uros@kss-loka.si>
857
858 PR middle-end/22480
859 * gcc.dg/vect/pr22480.c: New test.
860
861 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
862
863 PR fortran/19358
864 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
865
866 2005-09-13 Josh Conner <jconner@apple.com>
867
868 PR c++/23180
869 * g++.dg/init/struct2.C: New test.
870 * g++.dg/init/struct3.C: New test.
871
872 2005-09-13 Janis Johnson <janis187@us.ibm.com>
873
874 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
875 Clean up temp files.
876 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
877 gcc.dg/tree-ssa/builtin-fprintf-1.c,
878 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
879 gcc.dg/tree-ssa/builtin-printf-1.c,
880 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
881 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
882 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
883 gcc.dg/tree-ssa/builtin-vprintf-1.c,
884 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
885 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
886 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
887 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
888 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
889 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
890 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
891 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
892
893 2005-09-13 Josh Conner <jconner@apple.com>
894
895 * lib/gcc-dg.exp: Load scanipa.exp.
896 (cleanup-dump): New procedure.
897 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
898 * lib/scandump.exp: New file.
899 * lib/scantree.exp: Use it.
900 * lib/scanipa.exp: New file.
901
902 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
903
904 PR fortran/17740
905 * gfortran.dg/generic_4.f90: New test.
906
907 2005-09-13 Uros Bizjak <uros@kss-loka.si>
908
909 PR target/23816
910 * gcc.target/i386/pr23816-1.c: New test.
911 * gcc.target/i386/pr23816-2.c: New test.
912
913
914 2005-09-13 Bastian Blank <waldi@debian.org>
915
916 PR c++/16171
917 * g++.dg/abi/mangle26.C: New test.
918 * g++.dg/abi/mangle27.C: New test.
919 * g++.dg/abi/mangle28.C: New test.
920 * g++.dg/abi/mangle29.C: New test.
921
922 PR c++/23839
923 * g++.dg/parse/register1.C: New test.
924
925 2005-09-13 Mark Mitchell <mark@codesourcery.com>
926
927 PR c++/23842
928 * g++.dg/template/access16.C: New test.
929
930 2005-09-13 Richard Sandiford <richard@codesourcery.com>
931
932 * gfortran.dg/char_pack_2.f90: Increase the vector size.
933
934 2005-09-13 Richard Sandiford <richard@codesourcery.com>
935
936 PR fortran/18899
937 * gfortran.dg/shape_2.f90: New test.
938
939 2005-09-13 Richard Sandiford <richard@codesourcery.com>
940
941 PR target/19269
942 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
943 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
944 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
945 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
946 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
947 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
948 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
949 tests.
950
951 2005-09-12 Mark Mitchell <mark@codesourcery.com>
952
953 PR c++/23841
954 * g++.dg/parse/template17.C: New test.
955
956 2005-09-12 Mark Mitchell <mark@codesourcery.com>
957
958 PR c++/23789
959 * g++.dg/template/nontype14.C: New test.
960
961 2005-09-12 Ian Lance Taylor <ian@airs.com>
962
963 PR g++/7874
964 * g++.dg/lookup/friend7.C: New test.
965 * g++.dg/lookup/friend8.C: New test.
966 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
967 so that it will be found via argument dependent lookup.
968 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
969 friend functions which will no longer be found.
970 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
971 function g, so that it will be found via argument dependent
972 lookup.
973 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
974 * g++.old-deja/g++.mike/net43.C: Likewise.
975
976 2005-09-12 Mark Mitchell <mark@codesourcery.com>
977
978 PR c++/23691
979 * g++.dg/template/static16.C: New test.
980
981 2005-09-12 Josh Conner <jconner@apple.com>
982
983 PR middle-end/23237
984 * gcc.c-torture/compile/pr23237.c: New test.
985
986 2005-09-11 Richard Henderson <rth@redhat.com>
987
988 * g++.dg/other/error8.C: Update expected diagnostic text.
989
990 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
991
992 PR libfortran/19872
993 * gfortran.dg/overwrite_1.f: New test.
994
995 2005-09-09 Josh Conner <jconner@apple.com>
996
997 * g++.dg/init/pr23180-1.C: Removed.
998 * g++.dg/init/pr23180-2.C: Removed.
999
1000 2005-09-09 David Daney <ddaney@avtrex.com>
1001
1002 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1003 files which are ...
1004 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1005 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1006
1007 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1008
1009 * gfortran.dg/iostat_2.f90: New test.
1010
1011 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1012
1013 PR c++/22252
1014 * g++.dg/ext/interface1.C: New test.
1015 * g++.dg/ext/interface1.h: Likewise.
1016 * g++.dg/ext/interface1a.cc: Likewise.
1017
1018 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1019
1020 * gfortran.dg/iomsg_1.f90: New test case.
1021
1022 2005-09-09 Richard Guenther <rguenther@suse.de>
1023
1024 PR c++/23624
1025 * g++.dg/tree-ssa/pr23624.C: New testcase.
1026
1027 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1028
1029 PR fortran/19239
1030 * gfortran.dg/vector_subscript_1.f90,
1031 * gfortran.dg/vector_subscript_2.f90: New tests.
1032
1033 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1034
1035 PR fortran/21104
1036 * gfortran.dg/array_alloc_1.f90,
1037 * gfortran.dg/array_alloc_2.f90,
1038 * gfortran.dg/array_alloc_3.f90: New tests.
1039
1040 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1041
1042 PR fortran/12840
1043 * gfortran.dg/array_constructor_6.f90
1044 * gfortran.dg/array_constructor_7.f90
1045 * gfortran.dg/array_constructor_8.f90
1046 * gfortran.dg/array_constructor_9.f90
1047 * gfortran.dg/array_constructor_10.f90
1048 * gfortran.dg/array_constructor_11.f90
1049 * gfortran.dg/array_constructor_12.f90: New tests.
1050
1051 2005-09-08 Josh Conner <jconner@apple.com>
1052
1053 PR c++/23180
1054 * g++.dg/init/pr23180-1.C: New test.
1055 * g++.dg/init/pr23180-2.C: New test.
1056
1057 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1058
1059 PR fortran/18878
1060 * gfortran.dg/module_double_reuse.f90: New.
1061
1062 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1063
1064 PR fortran/23270
1065 PR fortran/22304
1066 PR fortran/18870
1067 PR fortran/17917
1068 PR fortran/16511
1069 * gfortran.dg/common_equivalence_1.f: New.
1070 * gfortran.dg/common_equivalence_2.f: New.
1071 * gfortran.dg/common_equivalence_3.f: New.
1072 * gfortran.dg/contained_equivalence_1.f90: New.
1073 * gfortran.dg/module_blank_common.f90: New.
1074 * gfortran.dg/module_commons_1.f90: New.
1075 * gfortran.dg/module_equivalence_1.f90: New.
1076 * gfortran.dg/nested_modules_1.f90: New.
1077 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1078 equivalences and add comment to connect the test with
1079 the PR.
1080
1081 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1082
1083 PR fortran/23765
1084 * gfortran.dg/common_6.f90: New test.
1085
1086 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1087
1088 PR fortran/15326
1089 * gfortran.dg/char_result_1.f90,
1090 * gfortran.dg/char_result_2.f90,
1091 * gfortran.dg/char_result_3.f90,
1092 * gfortran.dg/char_result_4.f90,
1093 * gfortran.dg/char_result_5.f90,
1094 * gfortran.dg/char_result_6.f90,
1095 * gfortran.dg/char_result_7.f90,
1096 * gfortran.dg/char_result_8.f90: New tests.
1097
1098 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1099
1100 PR fortran/19928
1101 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1102
1103 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1104
1105 PR obj-c++/16816
1106 * obj-c++.dg/selector-5.mm: New test.
1107 * obj-c++.dg/selector-6.mm: New test.
1108
1109 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1110
1111 PR objc/20574
1112 PR objc/19324
1113 * objc.dg/error-1.m: New test.
1114
1115 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1116
1117 PR fortran/23373
1118 * gfortran.fortran-torture/execute/pr23373-1.f90,
1119 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1120
1121 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1122
1123 PR libfortran/23760
1124 * gfortran.dg/g77/1832.f: Remove long string in write statement
1125 to allow the test to pass on correct list directed output with
1126 prepended space.
1127
1128 2005-09-07 James E Wilson <wilson@specifix.com>
1129
1130 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1131
1132 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1133
1134 * gfortran.dg/parameter+save.f90: Rename to
1135 * gfortran.dg/parameter_save.f90: .. this.
1136
1137 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1138
1139 PR fortran/20848
1140 * gfortran.dg/parameter+save.f90: New test case.
1141
1142 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1143
1144 PR fortran/19269
1145 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1146
1147 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1148
1149 PR c/23075
1150 * gcc.dg/pr23075.c: New test.
1151 * g++.dg/warn/pr23075.C: New test.
1152
1153 PR target/22362
1154 * gcc.target/i386/pr22362.c: New test.
1155
1156 PR rtl-optimization/23098
1157 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1158
1159 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1160 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1161 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1162
1163 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1164
1165 * g++.dg/expr/cast6.C: New test.
1166
1167 PR c++/9782
1168 * g++.dg/init/new15.C: New test.
1169
1170 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1171
1172 * gcc.dg/vect/Os-vect-95.c: New test.
1173 * gcc.dg/vect/vect-95.c: Same.
1174
1175 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1176
1177 * gcc.dg/vect/vect-29.c: Update xfail testing.
1178 * gcc.dg/vect/vect-44.c: Same.
1179 * gcc.dg/vect/vect-48.c: Same.
1180 * gcc.dg/vect/vect-50.c: Same.
1181 * gcc.dg/vect/vect-72.c: Same.
1182 * gcc.dg/vect/vect-77.c: Same.
1183 * gcc.dg/vect/vect-78.c: Same.
1184 * gcc.dg/vect/vect-80.c: Same.
1185 * gcc.dg/vect/vect-96.c: Same.
1186 * gcc.dg/vect/vect-100.c: Same.
1187 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1188 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1189 * gfortran.dg/vect/vect-5.f90: Same.
1190
1191 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1192
1193 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1194 start strings.
1195 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1196 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1197
1198 PR c++/23056
1199 * g++.dg/opt/pr23056.C: New test.
1200
1201 PR rtl-optimization/23098
1202 * gcc.target/i386/pr23098.c: New test.
1203
1204 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1205
1206 PR c++/23667
1207 * g++.dg/template/static15.C: New test.
1208
1209 PR c++/21440
1210 * g++.dg/ext/stmtexpr5.C: New test.
1211 * g++.dg/ext/stmtexpr6.C: Likewise.
1212
1213 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1214
1215 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1216
1217 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1218 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1219 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1220
1221 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1222
1223 PR libfortran/23321
1224 * gfortran.dg/direct_io_4.f90: New test case.
1225
1226 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1227 Rasmus Hahn <rassahah@neofonie.de>
1228
1229 PR libobjc/23108
1230 * objc.dg/type-stream-1.m: New test.
1231
1232 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1233
1234 PR fortran/23661
1235 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1236 gfortran.dg/print_fmt_3.f90: New test.
1237
1238 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1239
1240 * gfortran.dg/fmt_t_1.f90: New test.
1241
1242 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1243
1244 PR rtl-optimization/23454
1245 * g++.dg/opt/pr23454.C: New test.
1246
1247 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1248
1249 PR c++/23699
1250 * g++.dg/ext/static1.C: New test.
1251
1252 2005-09-02 Richard Henderson <rth@redhat.com>
1253
1254 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1255 tail call to check_fa_work.
1256
1257 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1258
1259 PR c++/21687
1260 * g++.dg/other/gc3.C: New test.
1261
1262 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1263
1264 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1265 * gcc.dg/20050826-1.c: Likewise.
1266
1267 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1268
1269 PR c++/23167
1270 * g++.dg/expr/volatile1.C: New test.
1271
1272 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1273
1274 PR middle-end/23547
1275 * gcc.dg/pr23547.c: New test.
1276
1277 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1278
1279 PR c/22061
1280 * gcc.c-torture/execute/pr22061-1.c,
1281 * gcc.c-torture/execute/pr22061-2.c,
1282 * gcc.c-torture/execute/pr22061-3.c,
1283 * gcc.c-torture/execute/pr22061-4.c: New tests.
1284
1285 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1286
1287 * gcc.dg/Wredundant-decls-2.c: New test to check that
1288 -Wredundant-decls does not issue warning for a variable
1289 definition following a declaration.
1290
1291 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR debug/7241
1294 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1295 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1296 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1297
1298 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1299 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1300 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1301 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1302 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1303 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1304 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1305 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1306
1307 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1308
1309 PR objc/23306
1310 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1311 scan-assmbler.
1312
1313 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1314
1315 PR target/21255
1316 * gcc.dg/pr21255-1.c: New test.
1317 * gcc.dg/pr21255-2-mb.c: Likewise.
1318 * gcc.dg/pr21255-2-ml.c: Likewise.
1319 * gcc.dg/pr21255-3.c: Likewise.
1320 * gcc.dg/pr21255-4.c: Likewise.
1321
1322 2005-08-31 Dale Johannesen <dalej@apple.com>
1323
1324 * gcc.dg/20050830-1.c: New.
1325
1326 2005-08-31 Josh Conner <jconner@apple.com>
1327
1328 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1329 command-line options for arm-*-* targets.
1330 * g++.dg/init/array16.C: Likewise.
1331 * g++.dg/other/crash-4.C: Likewise.
1332
1333 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1334
1335 PR obj-c++/23640
1336 * obj-c++.dg/gnu-runtime-3.mm: New test.
1337
1338 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1339
1340 PR c++/13377
1341 * g++.dg/lookup/ambig4.C: New test.
1342 * g++.dg/lookup/ambig5.C: New test.
1343 * g++.dg/tc1/dr101.C: Adjust error markers.
1344
1345 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1346
1347 PR c++/23639
1348 * g++.dg/template/ttp5.C: Adjust error markers.
1349
1350 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1351
1352 PR testsuite/23609
1353 * lib/obj-c++.exp: Include target-libpath.exp.
1354 (obj-c++_link_flags): Look for the GNU libobjc library
1355 and set the library path to include it.
1356 Don't manually set LD_LIBRARY_PATH (etc.) but call
1357 set_ld_library_path_env_vars instead.
1358 (obj-c++_target_compile): Don't set library path or
1359 linker flags because they are already set correctly
1360 in obj-c++_link_flags.
1361
1362 2005-08-30 Josh Conner <jconner@apple.com>
1363
1364 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1365 to command-line options for arm-*-* targets.
1366
1367 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1368
1369 * g++.dg/other/i386-1.C: New.
1370
1371 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1372
1373 PR preprocessor/20348
1374 PR preprocessor/20356
1375 * gcc.dg/cpp/pr20348.c: New test.
1376 * gcc.dg/cpp/pr20348.h: New file.
1377 * gcc.dg/cpp/inc/pr20348.h: New file.
1378 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1379 * gcc.dg/cpp/pr20356.c: New test.
1380 * gcc.dg/cpp/pr20356.h: New file.
1381 * gcc.dg/cpp/inc/pr20356.h: New file.
1382 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1383
1384 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1385
1386 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1387 Fix array dimension to avoid correct end-of-file error.
1388
1389 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1390
1391 PR libfortran/23598
1392 * gfortran.dg/iostat_1.f90: New test.
1393
1394 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1395
1396 PR middle-end/23408
1397 * gcc.dg/pr23408.c: New test.
1398
1399 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1400
1401 PR c++/23099
1402 * g++.dg/init/member1.C: Make sure erroneous static data member
1403 definitions are required.
1404 * g++.dg/template/static13.C: New test.
1405 * g++.dg/template/static14.C: Likewise.
1406
1407 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1408
1409 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1410 -march=pentium4, remove ilp32 requirement.
1411
1412 PR middle-end/23484
1413 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1414 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1415
1416 2005-08-29 Andreas Jaeger <aj@suse.de>
1417
1418 PR testsuite/23607
1419 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1420
1421 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1422
1423 * gcc.c-torture/execute/20050316-2.c: New test.
1424 * gcc.c-torture/execute/20050316-3.c: New test.
1425 * gcc.dg/torture/pr16104-1.c: New test.
1426
1427 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1428
1429 PR middle-end/23463
1430 * gcc.c-torture/execute/zero-struct-1.c: New test.
1431
1432 2005-08-27 Richard Guenther <rguenther@suse.de>
1433
1434 PR target/23575
1435 * gcc.target/i386/pr23575.c: New testcase.
1436
1437 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1438
1439 PR rtl-optimization/23561
1440 * gcc.c-torture/execute/20050826-1.c: New test.
1441
1442 PR rtl-opt/23560
1443 * gcc.c-torture/execute/20050826-2.c: New test.
1444
1445 2005-08-26 Dale Johannesen <dalej@apple.com>
1446
1447 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1448 * gcc.dg/20050826-1.c: New.
1449
1450 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1451
1452 PR c++/19004
1453 * g++.dg/template/nontype13.C: New test.
1454
1455 PR c++/23491
1456 * g++.dg/init/new14.C: New test.
1457 * g++.dg/expr/anew1.C: Do not XFAIL.
1458 * g++.dg/expr/anew2.C: Likewise.
1459 * g++.dg/expr/anew3.C: Likewise.
1460
1461 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1462
1463 PR middle-end/22439
1464 * gcc.dg/vla-3.c: New test.
1465
1466 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1467
1468 PR fortran/20363
1469 * gfortran.dg/named_interface.f90: New.
1470
1471 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1472
1473 * gcc.c-torture/execute/frame-address.c: New test.
1474
1475 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1476
1477 PR c++/20817
1478 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1479
1480 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1481
1482 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1483
1484 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1485
1486 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1487 * gcc.dg/altivec-22.c: Rename from..
1488 * gcc.dg/altivec-nomfcr.c: ..this.
1489
1490 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1491
1492 PR tree-optimization/23546
1493 * gcc.dg/tree-ssa/pr23546.c: New test.
1494
1495 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1496
1497 PR fortran/17758
1498 * gfortran.dg/nonreturning_statements.f90: New test.
1499
1500 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1501
1502 PR c++/22454
1503 * g++.dg/parse/crash29.C: New.
1504
1505 2005-08-23 DJ Delorie <dj@redhat.com>
1506
1507 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1508 constants have the L suffix.
1509
1510 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1511
1512 PR c++/23044
1513 * g++.dg/template/instantiate8.C: New.
1514
1515 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1516
1517 PR middle-end/23467
1518 * gcc.c-torture/execute/pr23467.c: New test.
1519
1520 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1521
1522 PR tree-optimization/22043
1523 * gcc.c-torture/execute/20050613-1.c: New test.
1524
1525 2005-08-23 Ben Elliston <bje@au.ibm.com>
1526
1527 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1528
1529 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1530
1531 PR rtl-optimization/23478
1532 * g++.dg/opt/pr23478.C: New test.
1533
1534 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1535
1536 PR c/18715
1537 * gcc.dg/switch-warn-3.c: New test.
1538
1539 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1540
1541 PR c++/22233
1542 * g++.dg/template/param1.C: New test.
1543
1544 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1545
1546 PR c++/23089
1547 * g++.dg/other/incomplete1.C: New test.
1548
1549 2005-08-22 Ira Rosen <irar@il.ibm.com>
1550
1551 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1552 are vectorizable.
1553
1554 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1555
1556 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1557 d_lines_5.f: New.
1558
1559 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1560
1561 * gcc.target/i386/sse-4.c: New test.
1562
1563 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1564
1565 PR testsuite/23239
1566 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1567
1568 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1569
1570 * gcc.dg/20050811-1.c: New test.
1571 * gcc.dg/20050811-2.c: New test.
1572
1573 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1574
1575 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1576
1577 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1578
1579 PR 23476
1580 * gcc.c-torture/compile/pr23476.c: New test.
1581
1582 2005-08-19 Devang Patel <dpatel@apple.com>
1583
1584 PR tree-optimization/23048
1585 * gcc.dg/tree-ssa/pr23048.c: New test.
1586
1587 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1588
1589 PR middle-end/20624
1590 * g++.dg/warn/Wreturn-3.C: New test
1591
1592 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1593
1594 PR tree-optimization/22228
1595 * g++.dg/vect/pr22543.cc: New test.
1596
1597 2005-08-17 Steven Bosscher <stevenb@suse.de>
1598
1599 PR tree-optimization/21574
1600 * gcc.dg/tree-ssa/pr21574.c: New test.
1601
1602 2005-08-16 James E Wilson <wilson@specifix.com>
1603
1604 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1605
1606 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1607
1608 PR tree-opt/23402
1609 * gcc.c-torture/compile/zero-strct-3.c: New test.
1610 * gcc.c-torture/compile/zero-strct-4.c: New test.
1611
1612 2005-08-16 Steven Bosscher <stevenb@suse.de>
1613
1614 PR target/23376
1615 * gcc.target/x86_64/pr23376.c: New test.
1616
1617 2005-08-16 Ian Lance Taylor <ian@airs.com>
1618
1619 PR c++/23337
1620 * g++.dg/ext/vector2.C: New.
1621
1622 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1623
1624 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1625
1626 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1627
1628 PR libfortran/23428
1629 * gfortran.dg/inquire-complex.f90: New test case.
1630
1631 2005-08-16 James E Wilson <wilson@specifix.com>
1632
1633 PR tree-optimization/21105
1634 * gcc.dg/large-size-array.c: New.
1635
1636 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1637
1638 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1639 type.
1640 * gcc.dg/vect/vect-41: Likewise.
1641 * gcc.dg/vect/vect-42: Likewise.
1642 * gcc.dg/vect/vect-43: Likewise.
1643 * gcc.dg/vect/vect-44: Likewise.
1644 * gcc.dg/vect/vect-46: Likewise.
1645 * gcc.dg/vect/vect-47: Likewise.
1646 * gcc.dg/vect/vect-48: Likewise.
1647 * gcc.dg/vect/vect-52: Likewise.
1648 * gcc.dg/vect/vect-53: Likewise.
1649 * gcc.dg/vect/vect-54: Likewise.
1650 * gcc.dg/vect/vect-55: Likewise.
1651 * gcc.dg/vect/vect-56: Likewise.
1652 * gcc.dg/vect/vect-57: Likewise.
1653 * gcc.dg/vect/vect-58: Likewise.
1654 * gcc.dg/vect/vect-59: Likewise.
1655 * gcc.dg/vect/vect-60: Likewise.
1656 * gcc.dg/vect/vect-61: Likewise.
1657 * gcc.dg/vect/vect-85: Likewise.
1658 * gcc.dg/vect/vect-87: Likewise.
1659 * gcc.dg/vect/vect-88: Likewise.
1660 * gcc.dg/vect/vect-93.c: Likewise.
1661 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1662 * gcc.dg/vect/vect-75: Likewise.
1663 * gcc.dg/vect/vect-76: Likewise.
1664 * gcc.dg/vect/vect-77: Likewise.
1665 * gcc.dg/vect/vect-78: Likewise.
1666 * gcc.dg/vect/vect-80: Likewise.
1667 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1668 vectorized for the expected reason, rather than checking how alignment
1669 was handled.
1670 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1671 type and also instead of aligned pointers. Added documentation.
1672
1673 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1674
1675 * gfortran.dg/power.f90: New test.
1676
1677 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1678
1679 PR rtl-optimization/23299
1680 * g++.dg/opt/pr23299.C: New test.
1681
1682 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1683
1684 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1685
1686 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1687
1688 * g++.dg/template/local6.C: New test.
1689
1690 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1691
1692 * execute/exceptions/finally-1.m: Check that the catch and finally are
1693 being called. Also add a "return 0;" at the end of main.
1694
1695 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1696
1697 PR fortran/21432.
1698 * gfortran.dg/namelist_print_1.f: New test of functionality of
1699 PRINT namelist.
1700 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1701 namelist generates error with -std=f95.
1702
1703 2005-08-14 Ira Rosen <irar@il.ibm.com>
1704
1705 PR tree-optimization/23119
1706 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1707
1708 2005-08-13 Marcin Koziej <creep@desk.pl>
1709 Andrew Pinski <pinskia@physics.uc.edu>
1710
1711 PR libobjc/22492
1712 * execute/exceptions/finally-1.m: New test.
1713
1714 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1715
1716 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1717 testsuite.
1718 * objc/execute/exceptions/trivial.m: New test.
1719 * objc.dg/try-catch-11.m: Move to ...
1720 * objc/execute/exceptions/foward-1.m: Here.
1721 * objc.dg/try-catch-2.m: Move to ...
1722 * objc/execute/exceptions/catchall-1.m: Here.
1723 * objc.dg/try-catch-8.m: Move to ...
1724 * objc/execute/exceptions/local-variables-1.m: Here.
1725
1726 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1727
1728 * objc.dg/nested-func-1.m: Move to ...
1729 * objc/execute/nested-func-1.m: Here.
1730
1731 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1732
1733 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1734 in ${options} instead of [target_info name].
1735 * lib/obj-c++.exp (objc_target_compile): Likewise.
1736
1737 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1738
1739 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1740
1741 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1742
1743 part of PR testsuite/23348
1744 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1745 of the torture options.
1746 * objc/compile/trivial.m: New test.
1747
1748 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1749
1750 * gfortran.dg/eoshift.f90: Correct format.
1751
1752 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1753
1754 * gfortran.fortran-torture/execute/character_passing.f90:
1755 Fix comment typo.
1756
1757 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1758
1759 PR c++/8271
1760 * g++.dg/template/unify10.C: New.
1761
1762 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1763
1764 * g++.dg/parse/pr22514.C: Move to...
1765 * g++.dg/debug/pr22514.C: here.
1766
1767 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1768
1769 PR c++/23266
1770 * g++.dg/inherit/pure1.C: New test.
1771
1772 * ChangeLog: Fix typos.
1773
1774 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1775 Steven Bosscher <stevenb@suse.de>
1776
1777 * gfortran.dg/runtime_warning_1.f90: New test.
1778
1779 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1780
1781 PR c++/23219
1782 * g++.dg/parse/crash28.C: New.
1783
1784 2005-08-11 Richard Guenther <rguenther@suse.de>
1785
1786 PR target/23289
1787 * gcc.target/i386/tailcall-1.c: New testcase.
1788
1789 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1790
1791 * gcc.dg/vect/vect-67.c: Un-xfail.
1792
1793 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1794
1795 PR c++/23225
1796 * g++.dg/testsuite/parse/crash27.C: new test.
1797
1798 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1799
1800 PR libfortran/22143
1801 * gfortran.dg/shift-kind.f90: New testcase.
1802
1803 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1804
1805 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1806 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1807
1808 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1809
1810 PR c++/20646
1811 * g++.dg/other/mult-stor1.C: New test.
1812
1813 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1814
1815 * gcc.c-torture/pr18299-1.c: Move to ...
1816 * gcc.c-torture/compile/pr18299-1.c: Here.
1817
1818 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1819
1820 * gfortran/fortran.torture/execute/character_passing.f90:
1821 Fix types for LSAME.
1822
1823 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1824
1825 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1826 input data back to what it was originally.
1827
1828 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1829
1830 * objc.dg/try-catch-8.m: Enable for all targets.
1831
1832 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1833
1834 * gcc.dg/pr23165.c: New test.
1835
1836 2005-08-09 Steven Bosscher <stevenb@suse.de>
1837
1838 PR tree-optimization/23234
1839 * gcc.dg/tree-ssa/pr23234.c: New test.
1840
1841 2005-08-08 Josh Conner <jconner@apple.com>
1842
1843 PR rtl-optimization/23241
1844 * gcc.dg/char-compare.c: New test.
1845
1846 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1847
1848 PR c++/22508
1849 * g++.dg/init/new13.C: New test.
1850
1851 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1852
1853 PR c++/21166
1854 * g++.dg/other/crash-4.C: Adjust
1855 * g++/dg/ext/packed9.C: New.
1856
1857 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1858
1859 PR middle-end/21964
1860 * gcc.c-torture/execute/pr21964-1.c: New test.
1861
1862 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1863
1864 PR c/22458
1865 * gcc.dg/pr22458-1.c: New test.
1866
1867 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1868 Steven G. Kargl <kargls@comcast.net>
1869
1870 PR fortran/22390
1871 * gfortran.dg/flush_1.f90: New test.
1872
1873 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1874
1875 PR c++/23191
1876 * g++.dg/template/eh2.C: New test.
1877
1878 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1879
1880 PR c++/19498
1881 * g++.dg/template/instantiate7.C: New test.
1882
1883 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1884
1885 PR c/23113
1886 * gcc.dg/Wunused-value-1.c: New test.
1887
1888 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1889
1890 PR rtl-optimization/23233
1891 * gcc.c-torture/compile/pr23233-1.c: New test.
1892
1893 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1894
1895 PR fortran/18833
1896 PR fortran/20850
1897 * gfortran.dg/equiv_1.f90: New test.
1898 * gfortran.dg/equiv_2.f90: New test.
1899 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1900 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1901 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1902
1903 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1904
1905 * gcc.c-torture/execute/vrp-5.c: New test.
1906 * gcc.c-torture/execute/vrp-6.c: New test.
1907 * gcc.dg/tree-ssa/vrp21.c: New test.
1908
1909 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1910
1911 * g++.dg/parse/pr22514.C: New test.
1912
1913 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1914
1915 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1916
1917 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1918 instead of constant loads / pool entries.
1919
1920 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1921
1922 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1923 TEST_TO_WCTYPE.
1924
1925 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1926
1927 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1928 __WINT_TYPE__ in generated prototypes if possible.
1929
1930 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1931
1932 PR 22037
1933 * g++.dg/tree-ssa/pr22037.C:
1934
1935 2005-08-04 Richard Henderson <rth@redhat.com>
1936
1937 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1938 scan-tree-dump-times directive.
1939
1940 2005-08-04 Jan Hubicka <jh@suse.cz>
1941
1942 * gcov-1.C: Fix switch counts.
1943 * gcov-4b.c: Likewise.
1944
1945 2005-08-03 Jeff Law <law@redhat.com>
1946
1947 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1948
1949 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1950
1951 * gcc.c-torture/execute/pr23135.c: New test.
1952
1953 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1954
1955 PR tree-optimization/19899
1956 * gcc.dg/tree-ssa/scev-1.c: New test.
1957 * gcc.dg/tree-ssa/scev-2.c: New test.
1958
1959 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1960
1961 PR target/18582
1962 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1963
1964 2005-08-03 Jan Hubicka <jh@suse.cz>
1965
1966 * update-conroll.c: New testcase.
1967 * update-conroll-2.c: New testcase.
1968
1969 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1970
1971 * gfortran.dg/constant_substring.f: New test.
1972 * gfortran.dg/pr22491.f: New test.
1973
1974 2005-08-02 Jan Hubicka <jh@suse.cz>
1975
1976 * update-threading.c: Replace by the proper one.
1977
1978 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1979
1980 PR 23164
1981 * g++.dg/tree-ssa/pr23164.C: New test.
1982
1983 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1984
1985 * gcc.dg/tree-ssa/pr23192.c: New test.
1986
1987 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1988
1989 * gcc.c-torture/execute/vrp-4.c: New test.
1990
1991 2005-08-02 Jan Hubicka <jh@suse.cz>
1992
1993 * update-threading.c: New test.
1994
1995 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1996
1997 * gcc.c-torture/compile/20050801-1.c: New test.
1998 * gcc.c-torture/compile/20050801-2.c: New test.
1999
2000 2005-08-01 Jan Hubicka <jh@suse.cz>
2001
2002 * val-prof-5.c: New test.
2003
2004 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2005
2006 PR c/22311
2007 * gcc.dg/pr22311-1.c : New test.
2008
2009 2005-07-31 Steven Bosscher <stevenb@suse.de>
2010
2011 PR target/23095
2012 * gfortran.dg/pr23095.f: New test.
2013
2014 PR c++/22003
2015 * g++.dg/other/pr22003.C: New test.
2016
2017 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2018
2019 PR target/20621
2020 * gcc.c-torture/execute/pr20621-1.c: New test.
2021
2022 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2023
2024 * gfortran.dg/comma_format_extension_4.f: Adjust length
2025 of string for format.
2026 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2027 print statement with internal write.
2028 * gfortran.dg/der_array_io_2.f: Likewise.
2029 * gfortran.dg/der_array_io_3.f: Likewise.
2030
2031 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2032
2033 * gcc.dg/fold-abs-4.c: new test.
2034
2035 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2036
2037 PR fortran/22570 an related issues.
2038 * gfortran.dg/x_slash_1.f: New test.
2039
2040 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2041
2042 PR c/23143
2043 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2044 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2045
2046 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2047
2048 PR c/529
2049 * gcc.dg/Wshadow-3.c: New test.
2050
2051 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2052
2053 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2054 used to have the wrong bounds).
2055
2056 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2057
2058 PR c/21720
2059 * gcc.dg/hex-round-1.c: Test more cases.
2060 * gcc.dg/hex-round-2.c: New test.
2061
2062 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2063
2064 PR 22550
2065 * g++.dg/tree-ssa/pr22550.C: New test.
2066
2067 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2068
2069 * gcc.dg/tree-ssa/vrp19.c: New test.
2070 * gcc.dg/tree-ssa-vrp20.c: New test.
2071
2072 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2073
2074 PR c/22240
2075 * gcc.dg/transparent-union-4.c: New test.
2076
2077 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2078
2079 PR c/22192
2080 * gcc.dg/c99-vla-2.c: New test.
2081
2082 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2083
2084 PR c/21720
2085 * gcc.dg/hex-round-1.c: New test.
2086
2087 2005-07-28 Jan Hubicka <jh@suse.cz>
2088
2089 * inliner-1.c: Do not dump everything.
2090 * tree-prof.exp: Do not pass -ftree-based-profiling.
2091 * bprob.exp: Likewise.
2092
2093 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2094
2095 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2096
2097 PR c++/22545
2098 * g++.dg/expr/ptrmem7.C: New test.
2099
2100 2005-07-28 Mike Stump <mrs@apple.com>
2101
2102 * g++.old-deja/g++.mike/visibility-1.C: New test.
2103
2104 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2105
2106 PR c/20187
2107 * gcc.c-torture/execute/pr20187-1.c: New test.
2108
2109 2005-07-28 Jeff Law <law@redhat.com>
2110
2111 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2112 * gcc.dg/tree-ssa/vrp18.c: New test.
2113
2114 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2115
2116 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2117
2118 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2119
2120 PR tree-optimization/22506
2121 * gcc.dg/vect/ps22506.c: New test.
2122
2123 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2124
2125 PR target/21149
2126 * gcc.target/i386/sse-3.c: New test.
2127
2128 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2129
2130 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2131 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2132
2133 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2134
2135 PR c/22589
2136 * gcc.c-torture/compile/pr22589-1.c: New test.
2137
2138 2005-07-28 Jan Hubicka <jh@suse.cz>
2139
2140 * update-loopch.c: New testcase.
2141
2142 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2143
2144 PR rtl-optimization/23047
2145 * gcc.c-torture/execute/pr23047.c: New test.
2146 * gcc.c-torture/execute/pr23047.x: New.
2147
2148 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2149
2150 PR tree-optimization/22493
2151 * gcc.c-torture/execute/pr22493-1.c: New test.
2152 * gcc.c-torture/execute/pr22493-1.x: New.
2153 * gcc.c-torture/execute/vrp-1.c: New test.
2154 * gcc.c-torture/execute/vrp-2.c: New test.
2155 * gcc.c-torture/execute/vrp-2.c: New test.
2156
2157 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2158
2159 * gcc.target/frv/all-builtin-read8.c: Delete.
2160 * gcc.target/frv/all-builtin-read16.c: Delete.
2161 * gcc.target/frv/all-builtin-read32.c: Delete.
2162 * gcc.target/frv/all-builtin-read64.c: Delete.
2163 * gcc.target/frv/all-builtin-write8.c: Delete.
2164 * gcc.target/frv/all-builtin-write16.c: Delete.
2165 * gcc.target/frv/all-builtin-write32.c: Delete.
2166 * gcc.target/frv/all-builtin-write64.c: Delete.
2167 * gcc.target/frv/all-read-write-1.c: New.
2168
2169 2005-07-27 Jeff Law <law@redhat.com>
2170
2171 * gcc.c-torture/execute/pr22630.c: New test.
2172
2173 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2174
2175 PR tree-optimization/23073
2176 * gcc.dg/vect/nodump-pr23073.c: New test.
2177 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2178
2179 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2180
2181 PR tree-optimize/22348
2182 * gcc.c-torture/execute/pr22348.c: New.
2183
2184 2005-07-27 Richard Guenther <rguenther@suse.de>
2185
2186 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2187
2188 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2189
2190 PR fortran/22503
2191 * gfortran.dg/logical_comp.f90: New test.
2192
2193 2005-07-27 Jan Hubicka <jh@suse.cz>
2194
2195 * inliner-1.c: Add cleanup of dumps.
2196 * val-prof-*.c: Likewise.
2197 * update-tailcall.c: New.
2198
2199 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2200
2201 PR 22591
2202 * gcc.dg/tree-ssa/pr22591.c: New test.
2203 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2204
2205 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2206
2207 PR libobjc/22606
2208 * objc.dg/try-catch-11.m: New test.
2209
2210 2005-07-26 Richard Guenther <rguenther@suse.de>
2211
2212 PR tree-optimization/22486
2213 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2214
2215 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2216
2217 PR tree-opt/22484
2218 * testsuite/g++.dg/opt/loop2.C: New test.
2219
2220 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2221
2222 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2223 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2224
2225 2005-07-25 Adam Nemet <anemet@lnxw.com>
2226
2227 * lib/profopt.exp (profopt-execute): Check for profiling data
2228 files on the target.
2229
2230 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2231
2232 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2233 for matching of asm labels.
2234
2235 2005-07-25 Richard Guenther <rguenther@suse.de>
2236
2237 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2238
2239 2005-07-25 Richard Guenther <rguenther@suse.de>
2240
2241 PR testsuite/22624
2242 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2243
2244 2005-07-25 Ira Rosen <irar@il.ibm.com>
2245
2246 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2247 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2248 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2249 * gcc.dg/vect/vect-100.c: New test.
2250 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2251 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2252 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2253 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2254 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2255 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2256 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2257 * gfortran.dg/vect/pr19049.f90: New testcase.
2258 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2259
2260 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2261
2262 * gcc.c-torture/execute/20050713-1.c: New test.
2263
2264 PR fortran/20063
2265 * gfortran.fortran-torture/execute/data_4.f90: New test.
2266
2267 PR middle-end/20303
2268 * gcc.dg/visibility-d.c: New test.
2269
2270 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2271
2272 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2273 * gfortran.dg/underflow.f90: Ditto.
2274
2275 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2276
2277 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2278 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2279 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2280
2281 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2282
2283 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2284 include case of field width of zero.
2285
2286 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2287
2288 PR libgfortran/21875
2289 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2290 with trailing blanks on normal formatted read.
2291
2292 2005-07-23 Chao-ying Fu <fu@mips.com>
2293
2294 * gcc.target/mips/mips32-dsp-type.c: New test.
2295 * gcc.target/mips/mips32-dsp.c: New test.
2296
2297 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2298
2299 PR testsuite/21073
2300 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2301
2302 PR testsuite/20454
2303 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2304 and __cyg_profile_func_exit.
2305
2306 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2307
2308 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2309 * gfortran.dg/comma_format_extension_4.f: Same.
2310 * gfortran.dg/pr15332.f: Same.
2311 * gfortran.dg/pr21730.f: Same.
2312
2313 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2314
2315 * g++.dg/opt/vrp2.C: Fix testcase.
2316
2317 PR tree-opt/22625
2318 * g++.dg/opt/vrp2.C: New test.
2319
2320 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2321
2322 PR debug/21828
2323 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2324
2325 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2326
2327 * gcc.dg/tree-ssa/20050719-1.c: New test.
2328
2329 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2330
2331 * gcc.dg/bfin-longcall-1.c: New file.
2332 * gcc.dg/bfin-longcall-2.c: New file.
2333
2334 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2335
2336 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2337
2338 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2339
2340 PR middle-end/19055
2341 * gcc.dg/tree-ssa/pr19055.c: New test.
2342 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2343
2344 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2345
2346 PR C++/22358
2347 * g++.dg/other/pr22358.C: New test.
2348
2349 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2350
2351 PR c++/2922
2352 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2353
2354 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2355
2356 PR c++/15938
2357 * g++.dg/init/union2.C: New test.
2358
2359 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2360
2361 PR c/22393
2362 * gcc.dg/complex-4.c: New test.
2363
2364 2005-07-21 Richard Guenther <rguenther@suse.de>
2365
2366 PR testsuite/22522
2367 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2368 scanning for asm labels.
2369 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2370
2371 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2372
2373 PR target/22085
2374 * gcc.dg/altivec-pr22085.c: New.
2375
2376 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2377
2378 PR tree-optimization/19210
2379 * gcc.dg/tree-ssa/pr19210-1.c: New.
2380 * gcc.dg/tree-ssa/pr19210-2.c: New.
2381
2382 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2383
2384 PR rtl-optimization/22167
2385 * g++.dg/opt/pr22167.C: New test.
2386
2387 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2388
2389 PR c++/2922
2390 * g++.dg/lookup/two-stage2.C: New.
2391 * g++.dg/lookup/two-stage3.C: New.
2392 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2393 fixed two-stage name lookup for operators.
2394 * g++.dg/template/call3.C: Compiler now produces an appropriate
2395 error message.
2396 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2397 14 as a candidate.
2398 * g++.dg/template/ptrmem4.C: Compiler produces different error
2399 message.
2400 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2401 connect_to_method as a candidate.
2402
2403 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2404
2405 * gcc.dg/fold-alloc-1.c: New test.
2406
2407 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2408
2409 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2410 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2411
2412 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2413
2414 * gcc.dg/fold-abs-1.c: New test.
2415 * gcc.dg/fold-abs-2.c: New test.
2416 * gcc.dg/fold-abs-3.c: New test.
2417
2418 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2419
2420 Make CONSTRUCTOR use VEC to store initializers.
2421 * g++.dg/ext/complit3.C: Check for specific error messages.
2422 * g++.dg/init/brace2.C: Update error message.
2423 * g++.dg/warn/Wbraces2.C: Likewise.
2424
2425 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2426
2427 PR fortran/16940
2428 * gfortran.dg/module_interface_1.f90: New test.
2429
2430 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2431 Kenneth Zadeck <zadeck@naturalbridge.com>
2432
2433 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2434
2435 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2436
2437 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2438 specify -Wformat for these tests.
2439 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2440 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2441 * gcc.dg/format/opt-6.c: Delete.
2442
2443 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2444
2445 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2446 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2447
2448 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2449
2450 * gcc.dg/tree-ssa/alias-2.c: New test.
2451
2452 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2453
2454 PR c++/22263
2455 * g++.dg/template/explicit7.C: New test.
2456
2457 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2458
2459 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2460 width of 8 to +Inf and -Inf.
2461
2462 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2463
2464 PR c++/22139
2465 * g++.dg/template/friend36.C: New test.
2466
2467 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2468
2469 PR fortran/21730
2470 * gfortran.dg/pr21730.f: New test.
2471
2472 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2473 Kenneth Zadeck <zadeck@naturalbridge.com>
2474
2475 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2476 since pure const detection cannot run at -O1 in c compiler.
2477 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2478 can now optimize this case properly.
2479 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2480 because we now pass.
2481 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2482
2483 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2484
2485 PR c/22421
2486 * gcc.dg/format/bitfld-1.c: New test.
2487
2488 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2489
2490 PR c++/22204
2491 * g++.dg/rtti/repo1.C: New test.
2492
2493 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2494
2495 PR middle-end/22398
2496 * gcc.c-torture/compile/pr22398.c: New test.
2497
2498 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2499
2500 PR c++/22132
2501 * g++.dg/expr/cast4.C: New test.
2502
2503 2005-07-15 Richard Guenther <rguenther@suse.de>
2504
2505 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2506 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2507
2508 2005-07-15 Steven Bosscher <stevenb@suse.de>
2509
2510 PR tree-optimization/22230
2511 * gcc.dg/tree-ssa/pr22230.c: New test.
2512
2513 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2514
2515 * gfortran.dg/g77/cpp6.f: New test.
2516
2517 PR fortran/22417
2518 * gfortran.dg/g77/cpp5.F: New test.
2519 * gfortran.dg/g77/cpp5.h: New file.
2520 * gfortran.dg/g77/cpp5inc.h: New file.
2521
2522 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2523
2524 PR libfortran/16435
2525 * gfortran.dg/tl_editting.f90: New.
2526 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2527
2528 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2529
2530 * gfortran.dg/char_array_constructor.f90: New test.
2531
2532 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2533
2534 * gfortran.dg/past_eor.f90: New.
2535 * gfortran.dg/complex_read.f90: New.
2536
2537 2005-07-13 Jeff Law <law@redhat.com>
2538
2539 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2540 additional casts.
2541
2542 * gcc.dg/tree-ssa/pr22321.c: New test
2543
2544 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2545
2546 PR tree-optimization/21921
2547 * gcc.dg/tree-ssa/pr21921.c: New.
2548
2549 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2550
2551 PR tree-optimizatio/22442
2552 * gcc.dg/tree-ssa/loop-11.c: New test.
2553
2554 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2555
2556 PR tree-opt/21840
2557 * gcc.c-torture/compile/pr21840.c: New test.
2558
2559 2005-07-12 Jan Hubicka <jh@suse.cz>
2560
2561 * gcc.c-torture/compile/pr22379.c: New test.
2562
2563 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2564
2565 PR libfortran/21593
2566 gfortran.dg/dev_null.f90: Remove outdated comment about
2567 PR libfortran/21593.
2568
2569
2570 2005-07-12 Dale Johannesen <dalej@apple.com>
2571
2572 * gcc.target/i386/compress-float-sse.c: New.
2573 * gcc.target/i386/compress-float-sse-pic.c: New.
2574 * gcc.target/i386/compress-float-387.c: New.
2575 * gcc.target/i386/compress-float-387-pic.c: New.
2576 * gcc.dg/compress-float-ppc.c: New.
2577 * gcc.dg/compress-float-ppc-pic.c: New.
2578
2579 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2580
2581 PR libfortran/21593
2582 gfortran.dg/dev_null.f90: Remove targets.
2583
2584 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2585
2586 PR tree-opt/22335
2587 * gcc.dg/pr22335-1.c: New test.
2588 * gcc.dg/pr22335-2.c: New test.
2589
2590 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2591
2592 PR c++/20172
2593 * g++.dg/template/nontype12.C : New test.
2594
2595 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2596
2597 * gcc.dg/tree-ssa/loop-10.c: New test.
2598
2599 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2600
2601 * gcc.c-torture/execute/20020720-1.x: Remove.
2602
2603 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2604
2605 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2606
2607 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2608
2609 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2610 (dg-mips-options): Use it.
2611
2612 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2613
2614 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2615
2616 2005-07-09 Richard Henderson <rth@redhat.com>
2617
2618 * lib/target-supports.exp (check_effective_target_sync_char_short):
2619 Add alpha.
2620
2621 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2622
2623 PR libfortran/22217
2624 * gfortran.dg/negative-z-descriptor.f90: New test.
2625
2626 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2627
2628 PR tree-opt/22329
2629 * gcc.dg/pr22329.c: New test.
2630
2631 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2632
2633 PR tree-optimization/20139
2634 * gcc.dg/tree-ssa/pr20139.c: New.
2635
2636 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2637
2638 PR tree-opt/22356
2639 * testsuite/gcc.dg/pr22356-1.c: New test.
2640
2641 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2642
2643 PR c++/21799
2644 * g++.dg/template/unify8.C: New.
2645 * g++.dg/template/unify9.C: New.
2646
2647 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2648
2649 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2650
2651 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2652
2653 * gcc.dg/darwin-version-1.c: New.
2654 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2655 * gcc.dg/builtins-20.c: Likewise.
2656 * gcc.dg/builtins-53.c: Likewise.
2657 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2658 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2659 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2660 * gcc.dg/torture/builtins-power-1.c: Likewise.
2661 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2662 on Darwin.
2663
2664 2005-07-07 Jeff Law <law@redhat.com>
2665
2666 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2667 argument evaluation order.
2668
2669 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2670
2671 PR libfortran/21594
2672 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2673 Add test cases where the shift length is greater than the
2674 array length.
2675
2676 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2677
2678 * obj-c++.dg/proto-lossage-6.mm: New.
2679 * objc.dg/proto-lossage-6.m: New.
2680
2681 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2682
2683 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2684 * objc.dg/gnu-runtime-2.m: Likewise.
2685
2686 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2687
2688 * gfortran.dg/longline.f: New test.
2689
2690 * gfortran.dg/badline.f: New test.
2691
2692 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2693
2694 PR fortran/16531
2695 PR fortran/15966
2696 PR fortran/18781
2697 * gfortran.dg/hollerith.f90: New.
2698 * gfortran.dg/hollerith2.f90: New.
2699 * gfortran.dg/hollerith3.f90: New.
2700 * gfortran.dg/hollerith4.f90: New.
2701 * gfortran.dg/hollerith_f95.f90: New.
2702 * gfortran.dg/hollerith_legacy.f90: New.
2703 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2704
2705 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2706
2707 PR objc/22274
2708 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2709 * objc.dg/gnu-runtime-2.m: New.
2710
2711 2005-07-06 Jeff Law <law@redhat.com>
2712
2713 * gcc.dg/tree-ssa/vrp17.c: New test.
2714
2715 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2716
2717 PR fortran/22327
2718 * gfortran.dg/array_constructor_5.f90: New test.
2719
2720 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2721
2722 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2723
2724 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2725
2726 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2727 * gcc.dg/980816-1.c: Ditto.
2728
2729 2005-07-06 Jeff Law <law@redhat.com>
2730
2731 * gcc.c-torture/compile/pr21356.c: New test.
2732
2733 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2734
2735 PR c/22013
2736 PR c/22098
2737 * gcc.c-torture/compile/pr22013-1.c,
2738 gcc.c-torture/execute/pr22098-1.c,
2739 gcc.c-torture/execute/pr22098-2.c,
2740 gcc.c-torture/execute/pr22098-3.c: New tests.
2741
2742 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2743
2744 PR c/22308
2745 * gcc.dg/pr22308-1.c: New test.
2746
2747 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2748
2749 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2750 target.
2751 * gcc.dg/compare9.c: Use -fshort-enums instead of
2752 -fno-short-enums. Change the last test to dg-bogus.
2753
2754 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2755
2756 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2757 * gcc.dg/compare9.c: New.
2758
2759 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2760
2761 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2762
2763 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2764
2765 PR testsuite/22288
2766 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2767
2768
2769 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2770
2771 * gcc.dg/format/gcc_gfc-1.c: New.
2772
2773 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2774
2775 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2776
2777 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2778
2779 PR fortran/20842
2780 * gfortran.dg/io_invalid_1.f90: New test.
2781
2782 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2783
2784 * gcc.dg/format/gcc_diag-1.c: Update.
2785
2786 2005-07-02 Jeff Law <law@redhat.com>
2787
2788 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2789 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2790
2791 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2792
2793 * gcc.dg/format/gcc_diag-1.c: Update.
2794
2795 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2796
2797 PR tree-opt/22269
2798 * gcc.c-torture/compile/pr22269.c: New test.
2799
2800 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2801
2802 PR 21584
2803 PR 22219
2804 * g++.dg/tree-ssa/pr21584-1.C: New test.
2805 * g++.dg/tree-ssa/pr21584-2.C: New test.
2806
2807 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2808
2809 * obj-c++.dg/try-catch-11.mm: New.
2810 * objc.dg/try-catch-10.m: New.
2811
2812 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2813
2814 * g++.dg/other/ucnid-1.C: xfail on AIX.
2815
2816 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2817
2818 PR 22234
2819 * gcc.dg/20050629-1.c: New test.
2820
2821 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2822
2823 * obj-c++.dg/const-str-1[0-1].mm: New.
2824 * objc.dg/const-str-1[0-1].m: New.
2825
2826 2005-05-29 Richard Henderson <rth@redhat.com>
2827
2828 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2829 Rename from check_effective_target_vect_no_max.
2830 (check_effective_target_vect_no_int_add): New.
2831 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2832 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2833 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2834 * gcc.dg/vect/vect-reduc-1.c: Use both.
2835 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2836
2837 2005-05-29 Richard Henderson <rth@redhat.com>
2838
2839 * lib/target-supports.exp (check_effective_target_vect_no_max):
2840 Remove i386 and x86_64.
2841
2842 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2843
2844 PR testsuite/21969
2845 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2846
2847 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2848
2849 PR middle-end/21969
2850 * gcc.dg/vect/pr21969.c: New test.
2851
2852 2005-06-28 Eric Christopher <echristo@redhat.com>
2853
2854 PR c/22052
2855 PR c/21975
2856 * gcc.dg/inline1.c: New test.
2857 * gcc.dg/inline2.c: Ditto.
2858 * gcc.dg/inline3.c: Ditto.
2859 * gcc.dg/inline4.c: Ditto.
2860 * gcc.dg/inline5.c: Ditto.
2861
2862 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2863
2864 PR libfortran/22142
2865 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2866 Add testcase also testing eoshift1 for PR 22142.
2867
2868 2005-06-28 Richard Henderson <rth@redhat.com>
2869
2870 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2871 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2872 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2873 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2874 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2875
2876 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2877
2878 PR libfortran/22142
2879 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2880 Add testcase for PR 22142.
2881
2882 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2883
2884 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2885 gcc.target/ia64/fpreg-2.c: New tests.
2886
2887 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2888
2889 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2890
2891 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2892
2893 PR libfortran/22170
2894 * gfortran.dg/slash_1.f90: New test.
2895
2896 2005-06-27 Richard Henderson <rth@redhat.com>
2897
2898 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2899 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2900 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2901 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2902 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2903 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2904
2905 2005-06-27 Richard Henderson <rth@redhat.com>
2906
2907 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2908 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2909
2910 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2911
2912 * obj-c++.dg/proto-lossage-5.mm: New.
2913 * objc.dg/proto-lossage-5.m: New.
2914
2915 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2916
2917 PR 21959
2918 * gcc.dg/tree-ssa/pr21959.c: New test.
2919
2920 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2921
2922 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2923 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2924 testing uninitialized var.
2925
2926 * gcc.c-torture/execute/builtins/chk.h: New.
2927 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2928 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2929 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2930 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2931 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2932 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2933 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2934 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2935 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2936 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2937 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2938 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2939 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2940 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2941 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2942 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2943 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2944 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2945 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2946 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2947 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2948 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2949 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2950 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2951 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2952 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2953 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2954 * gcc.dg/builtin-object-size-1.c: New test.
2955 * gcc.dg/builtin-object-size-2.c: New test.
2956 * gcc.dg/builtin-object-size-3.c: New test.
2957 * gcc.dg/builtin-object-size-4.c: New test.
2958 * gcc.dg/builtin-object-size-5.c: New test.
2959 * gcc.dg/builtin-stringop-chk-1.c: New test.
2960 * gcc.dg/builtin-stringop-chk-2.c: New test.
2961 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2962 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2963 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2964 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2965 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2966 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2967 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2968 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2969 * gcc.c-torture/execute/printf-1.c: New test.
2970 * gcc.c-torture/execute/fprintf-1.c: New test.
2971 * gcc.c-torture/execute/vprintf-1.c: New test.
2972 * gcc.c-torture/execute/vfprintf-1.c: New test.
2973 * gcc.c-torture/execute/printf-chk-1.c: New test.
2974 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2975 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2976 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2977
2978 2005-06-27 Michael Matz <matz@suse.de>
2979
2980 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2981 slot is not merged if address escapes.
2982
2983 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2984
2985 PR c/21911
2986 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2987
2988 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2989
2990 PR middle-end/17965
2991 * gcc.c-torture/compile/20050622-1.c: New test.
2992
2993 PR middle-end/22028
2994 * gcc.dg/20050620-1.c: New test.
2995
2996 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2997
2998 PR tree-optimization/22026
2999 * gcc.dg/tree-ssa/pr22026.c: New.
3000
3001 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3002
3003 PR libfortran/22144
3004 * gfortran.dg/shift-alloc.f90: New testcase.
3005
3006 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3007
3008 * all files: Update FSF address in copyright headers.
3009
3010 2005-06-22 Jan Hubicka <jh@suse.cz>
3011
3012 * wholeprogram-1.c: New testcase.
3013 * wholeprogram-2.c: New testcase.
3014
3015 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR 22171
3018 * gcc.dg/tree-ssa/pr22171.c: New test.
3019
3020 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3021
3022 * gfortran.dg/simplify_modulo.f90: New.
3023
3024 2005-06-24 Jan Hubicka <jh@suse.cz>
3025
3026 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3027
3028 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3029
3030 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3031
3032 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3033
3034 * obj-c++.dg/typedef-alias-1.mm: New.
3035 * objc.dg/typedef-alias-1.m: New.
3036
3037 2005-06-23 Jeff Law <law@redhat.com>
3038
3039 * gcc.dg/tree-ssa/vrp16.c: New test.
3040
3041 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3042
3043 * lib/target-supports.exp: Add
3044 check_effective_target_fortran_large_real and
3045 check_effective_target_fortran_large_int to check for
3046 corresponding effective targets.
3047 * gfortran.dg/large_integer_kind_1.f90: New test.
3048 * gfortran.dg/large_real_kind_1.f90: New test.
3049
3050 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3051
3052 PR tree-optimization/22117
3053 * gcc.dg/tree-ssa/pr22117.c: New.
3054
3055 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3056
3057 PR testsuite/22123
3058 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3059
3060 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3061
3062 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3063
3064 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3065
3066 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3067 * gfortran.dg/f2c_4.c: Likewise
3068
3069 2005-06-22 Paul Brook <paul@codesourcery.com>
3070
3071 PR fortran/21034
3072 * gfortran.dg/auto_save_1.f90: New test.
3073
3074 2005-06-22 Michael Matz <matz@suse.de>
3075
3076 * gcc.target/x86-64/abi: New directory.
3077 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3078 * gcc.target/x86-64/abi/README.gcc: New file.
3079 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3080 * gcc.target/x86-64/abi/asm-support.s: New file.
3081 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3082 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3083 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3084 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3085 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3086 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3087 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3088 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3089 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3090 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3091 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3092 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3093 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3094 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3095 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3096 * gcc.target/x86_64/abi/test_varargs.c: New test.
3097
3098 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3099
3100 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3101 32-bit i?86 and x86_64.
3102
3103 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3104
3105 * obj-c++.dg/const-str-[1-9].mm: New tests.
3106
3107 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3108
3109 PR fortran/22010
3110 * gfortran.dg/namelist_use.f90: New.
3111 * gfortran.dg/namelist_use_only.f90: New.
3112
3113 2005-06-21 Jeff Law <law@redhat.com>
3114
3115 * gcc.dg/tree-ssa/vrp15.c: New test.
3116
3117 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3118
3119 * lib/target-supports.exp (check_effective_target_vect_reduction):
3120 Remove.
3121 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3122 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3123 remove vect_reduction target keyword. Also avoid two returns in main.
3124 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3125 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3126 * gcc.dg/vect/vect-reduc-1short.c: New test.
3127 * gcc.dg/vect/vect-reduc-1char.c: New test.
3128 * gcc.dg/vect/vect-reduc-2short.c: New test.
3129 * gcc.dg/vect/vect-reduc-2char.c: New test.
3130 * gcc.dg/vect/vect-reduc-6.c: New test.
3131 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3132 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3133 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3134
3135 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3136 Paul Thomas <pault@gcc.gnu.org>
3137
3138 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3139 New tests.
3140
3141 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3142
3143 * gfortran.dg/backslash_1.f90: New test.
3144 * gfortran.dg/backslash_2.f90: New test.
3145
3146 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3147
3148 * gfortran.dg/duplicate_labels.f90: New test.
3149
3150 2005-06-20 Jan Beulich <jbeulich@novell.com>
3151
3152 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3153 unsupportable relocations.
3154 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3155 * gcc.dg/20050321-2.c: xfail for NetWare.
3156
3157 2005-06-20 Andreas Jaeger <aj@suse.de>
3158
3159 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3160 gcc.target/i386/fastcall-sseregparm.c,
3161 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3162
3163 2005-06-19 Richard Henderson <rth@redhat.com>
3164
3165 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3166
3167 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3168
3169 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3170
3171 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3172
3173 PR c++/22115
3174 * g++.dg/conversion/simd2.C: Change expected error message.
3175
3176 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3177
3178 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3179 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3180 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3181
3182 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3183
3184 * gcc.dg/fold-mod-1.c: New test.
3185
3186 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3187
3188 PR fortran/19926
3189 * gfortran.dg/pr19926.f90: New test.
3190
3191 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3192
3193 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3194 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3195 targets.
3196 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3197 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3198
3199 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3200
3201 * gcc.target/ia64/float80-varargs-1.c: New test.
3202
3203 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3204
3205 PR tree-opt/22035
3206 * gfortran.dg/f2c_6.f90: New test.
3207
3208 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3209
3210 PR c++/17413
3211 * g++.dg/template/local5.C: New.
3212
3213 2005-06-17 Richard Henderson <rth@redhat.com>
3214
3215 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3216
3217 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3218
3219 PR testsuite/21945
3220 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3221
3222 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3223
3224 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3225 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3226 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3227 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3228 check_vect to verify the presence of hardware vector support.
3229
3230 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3231
3232 PR testsuite/22056
3233 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3234
3235 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3236
3237 PR libfortran/19216
3238 * gfortran.dg/pr19216.f: Add correct space between brackets and
3239 dg directive.
3240
3241 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3242
3243 PR libfortran/16436
3244 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3245
3246 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3247
3248 * gcc.target/i386/attributes-error.c: New testcase.
3249 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3250 * gcc.target/i386/regparm-stdcall.c: Likewise.
3251 * gcc.target/i386/sseregparm-1.c: Likewise.
3252 * gcc.target/i386/sseregparm-2.c: Likewise.
3253
3254 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3255
3256 * g++.dg/rtti/crash2.C: New.
3257
3258 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3259
3260 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3261
3262 2005-06-15 David Ung <davidu@mips.com>
3263
3264 * gcc.target/mips/mips16e-extends.c: New test for testing the
3265 generation of MIPS16e zeb/zeh, seb/seh instructions.
3266
3267 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3268
3269 PR 22018
3270 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3271 * gcc.dg/tree-ssa/pr22018.c: New test.
3272
3273 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3274
3275 * gcc.dg/simd-1.c: Update error messages.
3276 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3277 * gcc.dg/simd-2.c: Update error messages.
3278 * gcc.dg/simd-4.c: New.
3279
3280 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3281
3282 PR c++/20678
3283 * g++.dg/other/crash-4.C: New.
3284
3285 2005-06-14 Devang Patel <dpatel@apple.com>
3286
3287 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3288
3289 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3290
3291 PR c++/21929
3292 * g++.dg/parse/crash11.C: Update
3293
3294 2005-06-13 Jeff Law <law@redhat.com>
3295
3296 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3297 perform the desired transformations.
3298 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3299 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3300
3301 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3302
3303 PR fortran/22038
3304 * gfortran.dg/forall_1.f90: Un-XFAIL.
3305
3306 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3307
3308 PR c++/21929
3309 * g++.dg/parse/crash26.C: New.
3310
3311 PR c++/20789
3312 * g++.dg/init/member1.C: New.
3313
3314 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3315
3316 * gfortran.dg/altreturn_1.f90: New test.
3317
3318 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3319
3320 PR middle-end/21985
3321 * gcc.dg/tree-ssa/pr21985.c: New test.
3322
3323 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3324
3325 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3326
3327 2005-06-12 Roger Sayle <roger@eyesopen.com>
3328
3329 PR c++/21930
3330 * g++.dg/other/error10.C: New test case.
3331
3332 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3333
3334 PR libfortran/19155
3335 * gfortran.dg/pr19155.f: Add test.
3336
3337 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3338
3339 * gfortran.dg/f2c_7.f90: New test.
3340
3341 * gfortran.dg/forall_1.f90: XFAILed.
3342
3343 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3344
3345 * gcc.dg/pr14796-1.c: New.
3346 * gcc.dg/pr14796-2.c: New.
3347
3348 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3349
3350 PR fortran/17792
3351 PR fortran/21375
3352 * gfortran.dg/deallocate_stat.f90: New test.
3353
3354 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3355
3356 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3357
3358 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3359
3360 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3361 access will be generated when this loop is vectorized. Test that
3362 accesses with same alignment were detected.
3363 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3364 Test that accesses with same alignment were detected.
3365 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3366 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3367 alignment were detected.
3368
3369 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3370
3371 PR c++/10611
3372 * g++.dg/conversion/simd2.C: New.
3373
3374 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3375
3376 * gcc.dg/Wcxx-compat-1.c: New.
3377
3378 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3379
3380 PR libfortran/21480
3381 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3382 complex array.
3383
3384 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3385
3386 * gcc.dg/alias-8.c: New.
3387
3388 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3389
3390 * gcc.dg/format/cmn_err-1.c: Update.
3391
3392 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3393
3394 PR target/20666
3395 * gcc.target/sparc/fexpand-2.c: New.
3396 * gcc.target/sparc/fpmerge-2.c: New.
3397 * gcc.target/sparc/fpmul-2.c: New.
3398 * gcc.target/sparc/noresult.c: New.
3399 * gcc.target/sparc/pdist-2.c: New.
3400 * gcc.target/sparc/pdist-3.c: New.
3401
3402 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3403
3404 PR testsuite/21702
3405 * gcc.target/i386/i386.exp: Fix comment typo.
3406
3407 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3408
3409 PR c++/19497
3410 * g++.dg/inherit/using5.C: New.
3411 * g++.dg/inherit/using6.C: New.
3412
3413 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3414
3415 PR c++/19894
3416 * g++.dg/template/ptrmem15.C: New test.
3417
3418 PR c++/20563
3419 * g++.dg/ext/label4.C: New test.
3420
3421 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3422
3423 * gcc.dg/tls/debug-1.c: New test.
3424
3425 2005-06-07 Dale Johannesen <dalej@apple.com>
3426
3427 * gcc.target/i386/movq.c: New.
3428
3429 2005-06-07 Dale Johannesen <dalej@apple.com>
3430
3431 * gcc.dg/20050607-1.c: New.
3432
3433 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3434
3435 PR middle-end/21850
3436 * gcc.c-torture/execute/20050607-1.c: New test.
3437
3438 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3439
3440 PR libfortran/21926
3441 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3442 Test case where the return array has lowest stride one,
3443 but isn't packed.
3444
3445 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3446
3447 * lib/target-supports.exp (check_effective_target_sync_int_long):
3448 Add s390 and s390x targets.
3449
3450 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3451
3452 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3453 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3454 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3455 * gcc.dg/tree-ssa/loop-9.c: New test.
3456
3457 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3458
3459 * g++.dg/parse/defarg10.C: New.
3460
3461 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3462
3463 PR regression/21897
3464 * gcc.c-torture/execute/20050604-1.c: New test.
3465
3466 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3467
3468 PR 21903
3469 * g++.dg/parse/defarg9.C: New.
3470
3471 PR c++/20637
3472 * g++.dg/inherit/using4.C: New.
3473 * g++.dg/overload/error1.C: Adjust expected errors.
3474 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3475 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3476 * g++.old-deja/g++.other/redecl2.C: Likewise.
3477 * g++.old-deja/g++.other/redecl4.C: Likewise.
3478 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3479
3480 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3481
3482 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3483
3484 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3485
3486 * lib/gfortran.exp (gfortran_target_compile): Call
3487 dg-additional-files-options
3488 * gfortran.dg/f2c_4.f90: New file
3489 * gfortran.dg/f2c_4.c: New file
3490 * gfortran.dg/f2c_5.f90: New file
3491 * gfortran.dg/f2c_5.c: New file
3492
3493 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3494
3495 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3496
3497 PR fortran/21912
3498 * gfortran.dg/array_constructor_4.f90: New test.
3499
3500 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3501
3502 PR c++/21619
3503 * g++.dg/ext/builtin9.C: New test.
3504
3505 2005-06-05 Dale Johannesen <dalej@apple.com>
3506
3507 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3508 * gcc.c-torture/execute/20050603-2.c: Ditto.
3509
3510 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3511
3512 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3513 * gcc.dg/vect/vect-reduc-1.c: New.
3514 * gcc.dg/vect/vect-reduc-2.c: New.
3515 * gcc.dg/vect/vect-reduc-3.c: New.
3516
3517 2005-06-04 Dale Johannesen <dalej@apple.com>
3518
3519 * gcc.c-torture/execute/20050603-1.c: New.
3520 * gcc.c-torture/execute/20050603-2.c: New.
3521 * gcc.dg/20050603-3.c: New.
3522
3523 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3524
3525 PR fortran/19195
3526 * gfortran.dg/debug_1.f90: New test.
3527
3528 * gfortran.dg/forall_1.f90: New test.
3529
3530 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3531
3532 * gfortran.dg/array_constructor_3.f90: New test.
3533
3534 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3535
3536 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3537
3538 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3539
3540 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3541
3542 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3543
3544 PR c/21873
3545 * gcc.dg/init-excess-1.c: New test.
3546
3547 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3548
3549 PR c++/21853
3550 * g++.dg/expr/static_cast6.C: New test.
3551
3552 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3553
3554 * gcc.dg/tree-ssa/vrp14.c: New test.
3555
3556 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3557
3558 PR c++/21336
3559 * g++.dg/template/new2.C: New test.
3560
3561 2005-06-03 Josh Conner <jconner@apple.com>
3562
3563 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3564 all entries in initializer.
3565
3566 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3567
3568 PR middle-end/21858
3569 * gcc.dg/pr21858.c: New testcase.
3570
3571 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3572
3573 PR tree-optimization/21292
3574
3575 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3576 New.
3577 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3578 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3579 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3580 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3581 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3582
3583 2005-06-02 Richard Henderson <rth@redhat.com>
3584
3585 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3586
3587 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3588
3589 * gcc.dg/wtypequal.c: New testcase.
3590
3591 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3592
3593 PR 21582
3594 * gcc.dg/tree-ssa/pr21582.c: New test.
3595
3596 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3597
3598 PR c++/21280
3599 * g++.dg/opt/interface2.h: New.
3600 * g++.dg/opt/interface2.C: New.
3601 * g++.dg/init/ctor4.C: Adjust error lines.
3602 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3603 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3604 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3605 * g++.old-deja/g++.pt/assign1.C: Likewise.
3606 * g++.old-deja/g++.pt/crash20.C: Likewise.
3607
3608 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3609
3610 PR tree-optimization/21734
3611 * g++.dg/vect/pr21734_1.cc: New.
3612 * g++.dg/vect/pr21734_2.cc: New.
3613
3614 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3615
3616 PR c++/20350
3617 * g++.dg/template/spec24.C: New.
3618
3619 PR c++/21151
3620 * g++.dg/pch/local-1.C: New.
3621 * g++.dg/pch/local-1.Hs: New.
3622
3623 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3624
3625 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3626 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3627 * gcc.dg/tree-ssa/pr14341.c: New test.
3628 * gcc.dg/tree-ssa/pr14841.c: New test.
3629 * gcc.dg/tree-ssa/pr20701.c: New test.
3630 * gcc.dg/tree-ssa/pr21086.c: New test.
3631 * gcc.dg/tree-ssa/pr21090.c: New test.
3632 * gcc.dg/tree-ssa/pr21332.c: New test.
3633 * gcc.dg/tree-ssa/pr21458.c: New test.
3634 * gcc.dg/tree-ssa/pr21658.c: New test.
3635 * gcc.dg/tree-ssa/vrp01.c: New test.
3636 * gcc.dg/tree-ssa/vrp02.c: New test.
3637 * gcc.dg/tree-ssa/vrp03.c: New test.
3638 * gcc.dg/tree-ssa/vrp04.c: New test.
3639 * gcc.dg/tree-ssa/vrp05.c: New test.
3640 * gcc.dg/tree-ssa/vrp06.c: New test.
3641 * gcc.dg/tree-ssa/vrp07.c: New test.
3642 * gcc.dg/tree-ssa/vrp08.c: New test.
3643 * gcc.dg/tree-ssa/vrp09.c: New test.
3644 * gcc.dg/tree-ssa/vrp10.c: New test.
3645 * gcc.dg/tree-ssa/vrp11.c: New test.
3646 * gcc.dg/tree-ssa/vrp12.c: New test.
3647 * gcc.dg/tree-ssa/vrp13.c: New test.
3648
3649 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3650
3651 PR 21029
3652 * gcc.dg/tree-ssa/pr21029.c: New test.
3653
3654 2005-06-01 Roger Sayle <roger@eyesopen.com>
3655
3656 * gfortran.dg/logint-1.f: New test case.
3657 * gfortran.dg/logint-2.f: Likewise.
3658 * gfortran.dg/logint-3.f: Likewise.
3659
3660 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3661
3662 PR c/21536
3663 PR c/20760
3664 * gcc.dg/20050527-1.c: New test.
3665
3666 * gcc.dg/i386-sse-12.c: New test.
3667
3668 PR fortran/21729
3669 * gfortran.dg/implicit_5.f90: New test.
3670
3671 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3672
3673 PR fortran/20883
3674 * gfortran/assign_4.f90: New test.
3675 * gfortran/assign_2.f90: Change compile to run.
3676
3677 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3678
3679 * lib/target-supports.exp
3680 (check_effective_target_sync_char_short): New.
3681 * gcc.dg/sync-2.c: New.
3682
3683 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3684
3685 PR tree-optimization/21817
3686 * gcc.dg/torture/pr21817-1.c: New.
3687
3688 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3689
3690 PR c++/21165
3691 * g++.dg/template/init5.C: New.
3692
3693 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3694
3695 * gfortran.dg/char_initialiser_actual.f90:
3696 Test character initialisers as actual arguments.
3697 * gfortran.dg/char_pointer_comp_assign.f90:
3698 Test character pointer structure component assignments.
3699 * gfortran.dg/char_array_structure_constructor.f90:
3700 Test character components in structure constructors.
3701
3702 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3703
3704 PR middle-end/20931
3705 * g++.dg/opt/pr20931.C: New test.
3706
3707 2005-05-31 Andreas Jaeger <aj@suse.de>
3708
3709 PR testsuite/20772
3710 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3711 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3712 g++.old-deja/g++.ext/asmspec1.C,
3713 g++.old-deja/g++.other/regstack.C,
3714 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3715 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3716 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3717 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3718 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3719 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3720 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3721 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3722 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3723 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3724 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3725 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3726 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3727 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3728 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3729 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3730 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3731 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3732 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3733
3734 2005-05-31 Jeff Law <law@redhat.com>
3735
3736 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3737
3738 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3739
3740 PR middle-end/21743
3741 * gcc.dg/builtins-1.c: Activate disabled clog test.
3742 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3743
3744 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3745
3746 * gfortran.dg/char_pointer_assign.f90:
3747 Test character-pointer assignments and pointer assignments.
3748 * gfortran.dg/char_pointer_dummy.f90:
3749 Test character-pointer dummy arguments.
3750 * gfortran.dg/char_pointer_func.f90:
3751 Test character-pointer function returns.
3752 * gfortran.dg/char_pointer_dependency.f90:
3753 Test character-pointer functions with dependencies.
3754
3755 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3756
3757 PR c++/21784
3758 * g++.dg/lookup/using14.C: New test.
3759
3760 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3761
3762 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3763 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3764 trailing ^M.
3765
3766 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3767
3768 PR c++/17413
3769 * g++.dg/template/local5.C: New.
3770
3771 PR target/21761
3772 * gcc.c-torture/compile/pr21761.c: New.
3773
3774 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3775 before darwin8.
3776
3777 2005-05-30 Steven G. Kargl
3778
3779 PR fortran/20846
3780 * gfortran.dg/inquire_8.f90: New test.
3781
3782 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3783
3784 PR libfortran/21376
3785 * gfortran.dg/output_exponents_1.f90: New test.
3786
3787 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3788
3789 PR libfortran/20006
3790 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3791
3792 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3793
3794 PR c++/21210
3795 * g++.dg/ext/complex1.C: New test.
3796
3797 PR c++/21340
3798 * g++.dg/init/ctor6.C: New test.
3799
3800 2005-05-29 Jan Hubicka <jh@suse.cz>
3801
3802 * gcc.c-torture/compile/pr21562.c: New.
3803
3804 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3805
3806 * gfortran.dg/subnormal_1.f90: New test.
3807
3808 2005-05-28 Jan Hubicka <jh@suse.cz>
3809
3810 * tree-prof.exp: Fix comment.
3811 * value-prof-1.c: New.
3812 * value-prof-2.c: New.
3813 * value-prof-3.c: New.
3814 * value-prof-4.c: New.
3815
3816 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3817
3818 PR c++/21614
3819 * g++.dg/expr/ptrmem6.C: New test.
3820 * g++.dg/expr/ptrmem6a.C: Likewise.
3821
3822 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3823
3824 PR tree-optimization/21658
3825 * gcc.dg/tree-ssa/pr21658.c: New.
3826
3827 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3828
3829 PR c++/21455
3830 * g++.dg/inherit/ptrmem3.C: New.
3831
3832 PR c++/21681
3833 * g++.dg/parse/template16.C: New.
3834
3835 2005-05-27 Andreas Jaeger <aj@suse.de>
3836
3837 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3838
3839 * gcc.dg/i386-sse-8.c: Run test on all archs.
3840
3841 2005-05-26 Mike Stump <mrs@apple.com>
3842
3843 * objc.dg/isa-field-1.m: Only run on darwin.
3844 * objc.dg/lookup-1.m: Likewise.
3845 * objc.dg/try-catch-8.m: Likewise.
3846
3847 2005-05-26 Roger Sayle <roger@eyesopen.com>
3848
3849 PR tree-optimization/9814
3850 * gcc.dg/pr9814-1.c: New test case.
3851
3852 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3853
3854 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3855 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3856 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3857 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3858 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3859 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3860 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3861 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3862 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3863 objc.dg/try-catch-8.m: New.
3864
3865 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3866
3867 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3868 remove extraneous semicolons.
3869
3870 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3871
3872 * obj-c++.dg/comp-types-12.mm: New.
3873 * objc.dg/comp-types-11.m: New.
3874 * objc.dg/selector-4.m: New.
3875
3876 2005-05-26 Andreas Jaeger <aj@suse.de>
3877
3878 PR testsuite/20772
3879 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3880 g++.old-deja/g++.ext/attrib3.C,
3881 g++.old-deja/g++.other/store-expr1.C,
3882 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3883 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3884 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3885 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3886 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3887 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3888 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3889 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3890 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3891 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3892 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3893 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3894 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3895 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3896 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3897 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3898 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3899 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3900 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3901
3902 2005-05-26 Andreas Jaeger <aj@suse.de>
3903
3904 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3905 x86-64 compilation.
3906
3907 2005-05-26 Andreas Jaeger <aj@suse.de>
3908
3909 PR testsuite/20772
3910 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3911 gcc.misc-tests/i386-pf-athlon-1.c,
3912 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3913 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3914 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3915 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3916 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3917 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3918 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3919 programs.
3920
3921 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3922 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3923 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3924 x86-64 compilation.
3925
3926 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3927 x86_64.
3928
3929 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3930 effective-target ilp32.
3931
3932 2005-05-26 David Ung <davidu@mips.com>
3933
3934 * gcc.target/mips/ext_ins.c: New test for testing the generation
3935 of MIPS32/64 rev 2 ext/ins instructions.
3936
3937 2005-05-26 Andreas Jaeger <aj@suse.de>
3938
3939 * treelang/compile/unsigned.tree: Use gimple instead of
3940 nonexisting generic dump.
3941
3942 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3943
3944 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3945
3946 2005-05-26 Andreas Jaeger <aj@suse.de>
3947
3948 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3949
3950 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3951
3952 PR libfortran/17283
3953 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3954 Test callee-allocated memory with write statements.
3955
3956 2005-05-25 Roger Sayle <roger@eyesopen.com>
3957
3958 PR middle-end/21709
3959 * gcc.dg/pr21709-1.c: New test case.
3960
3961 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3962 Mike Stump <mrs@apple.com>
3963
3964 * objc/execute/next_mapping.h: Update for C++.
3965
3966 * obj-c++.dg/selector-1.mm: Move to...
3967 * obj-c++.dg/selector-4.mm: here...
3968
3969 * obj-c++.dg/basic.mm: New.
3970 * obj-c++.dg/comp-types-1.mm: New.
3971 * obj-c++.dg/cxx-class-1.mm: New.
3972 * obj-c++.dg/cxx-ivars-1.mm: New.
3973 * obj-c++.dg/cxx-ivars-2.mm: New.
3974 * obj-c++.dg/cxx-ivars-3.mm: New.
3975 * obj-c++.dg/cxx-scope-1.mm: New.
3976 * obj-c++.dg/cxx-scope-2.mm: New.
3977 * obj-c++.dg/defs.mm: New.
3978 * obj-c++.dg/empty-private-1.mm: New.
3979 * obj-c++.dg/encode-1.mm: New.
3980 * obj-c++.dg/encode-2.mm: New.
3981 * obj-c++.dg/encode-3.mm: New.
3982 * obj-c++.dg/extern-c-1.mm: New.
3983 * obj-c++.dg/extra-semi.mm: New.
3984 * obj-c++.dg/fix-and-continue-2.mm: New.
3985 * obj-c++.dg/isa-field-1.mm: New.
3986 * obj-c++.dg/ivar-list-semi.mm: New.
3987 * obj-c++.dg/local-decl-1.mm: New.
3988 * obj-c++.dg/lookup-1.mm: New.
3989 * obj-c++.dg/lookup-2.mm: New.
3990 * obj-c++.dg/method-1.mm: New.
3991 * obj-c++.dg/method-2.mm: New.
3992 * obj-c++.dg/method-3.mm: New.
3993 * obj-c++.dg/method-4.mm: New.
3994 * obj-c++.dg/method-5.mm: New.
3995 * obj-c++.dg/method-6.mm: New.
3996 * obj-c++.dg/method-7.mm: New.
3997 * obj-c++.dg/no-extra-load.mm: New.
3998 * obj-c++.dg/overload-1.mm: New.
3999 * obj-c++.dg/pragma-1.mm: New.
4000 * obj-c++.dg/pragma-2.mm: New.
4001 * obj-c++.dg/private-1.mm: New.
4002 * obj-c++.dg/private-2.mm: New.
4003 * obj-c++.dg/proto-qual-1.mm: New.
4004 * obj-c++.dg/qual-types-1.mm: New.
4005 * obj-c++.dg/stubify-1.mm: New.
4006 * obj-c++.dg/stubify-2.mm: New.
4007 * obj-c++.dg/super-class-1.mm: New.
4008 * obj-c++.dg/super-class-2.mm: New.
4009 * obj-c++.dg/super-dealloc-1.mm: New.
4010 * obj-c++.dg/super-dealloc-2.mm: New.
4011 * obj-c++.dg/template-1.mm: New.
4012 * obj-c++.dg/template-2.mm: New.
4013 * obj-c++.dg/template-3.mm: New.
4014 * obj-c++.dg/template-4.mm: New.
4015 * obj-c++.dg/template-5.mm: New.
4016 * obj-c++.dg/template-6.mm: New.
4017 * obj-c++.dg/try-catch-1.mm: New.
4018 * obj-c++.dg/try-catch-2.mm: New.
4019 * obj-c++.dg/try-catch-3.mm: New.
4020 * obj-c++.dg/try-catch-4.mm: New.
4021 * obj-c++.dg/try-catch-5.mm: New.
4022 * obj-c++.dg/try-catch-6.mm: New.
4023 * obj-c++.dg/try-catch-7.mm: New.
4024 * obj-c++.dg/try-catch-8.mm: New.
4025 * obj-c++.dg/try-catch-9.mm: New.
4026 * obj-c++.dg/va-meth-1.mm: New.
4027
4028 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4029
4030 * obj-c++.dg/selector-1.mm: New.
4031 * obj-c++.dg/selector-2.mm: New.
4032
4033 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4034
4035 * obj-c++.dg/selector-3.mm: New.
4036 * objc.dg/selector-3.m: New.
4037
4038 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4039
4040 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4041 about where warning appears.
4042
4043 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4044
4045 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4046 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4047 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4048 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4049
4050 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4051
4052 * gcc.dg/20050524-1.c: New test.
4053
4054 2005-05-25 Jan Hubicka <jh@suse.cz>
4055
4056 * gcc.dg/tree-prof/inliner-1.c: New.
4057
4058 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4059
4060 * gcc.dg/tree-prof: New directory.
4061 * gcc.dg/tree-prof/tree-prof.exp: New.
4062
4063 2005-05-25 DJ Delorie <dj@redhat.com>
4064
4065 * gcc.dg/Wattributes-1.c: New.
4066 * gcc.dg/Wattributes-2.c: New.
4067 * gcc.dg/Wattributes-3.c: New.
4068
4069 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4070
4071 PR tree-optimization/19833
4072 * gcc.dg/uninit-4.c: Remove xfail.
4073 * gcc.dg/uninit-9.c: Ditto.
4074
4075 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4076
4077 * obj-c++.dg/bitfield-[1-5].mm: New.
4078 * obj-c++.dg/class-protocol-1.mm: New.
4079 * obj-c++.dg/comp-types-1[0-1].mm: New.
4080 * obj-c++.dg/comp-types-[2-9].mm: New.
4081 * obj-c++.dg/encode-[4-8].mm: New.
4082 * obj-c++.dg/layout-1.mm: New.
4083 * obj-c++.dg/method-1[0-9].mm: New.
4084 * obj-c++.dg/method-2[0-1].mm: New.
4085 * obj-c++.dg/method-[8-9].mm: New.
4086 * obj-c++.dg/objc-gc-3.mm: New.
4087 * obj-c++.dg/try-catch-10.mm: New.
4088 * objc.dg/bitfield-5.m: New.
4089 * objc.dg/comp-types-10.m: New.
4090 * objc.dg/comp-types-9.m: New.
4091 * objc.dg/layout-1.m: New.
4092 * objc.dg/objc-gc-4.m: New.
4093 * objc.dg/try-catch-9.m: New.
4094 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4095 * objc.dg/comp-types-1.m: Likewise.
4096 * objc.dg/comp-types-[5-6].m: Likewise.
4097 * objc.dg/method-9.m: Likewise.
4098
4099 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4100
4101 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4102 and on hardware without VMX support.
4103
4104 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4105
4106 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4107
4108 * lib/profopt.exp (dg-final-generate, dg-final-use,
4109 profopt-final-code, profopt-get-options): New.
4110 (profopt-execute): Process test directives.
4111
4112 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4113 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4114 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4115
4116 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4117
4118 PR C++/21645
4119 * g++.dg/init/ctor5.C: New test.
4120
4121 2005-05-24 Ira Rosen <irar@il.ibm.com>
4122
4123 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4124 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4125 vect-113.c, vect-114.c.
4126
4127 2005-05-23 Adam Nemet <anemet@lnxw.com>
4128
4129 * gcc.dg/const-elim-1.c: Remove xfails.
4130
4131 2005-05-23 Jeff Law <law@redhat.com>
4132
4133 * gcc.c-torture/compile/pr21638.c: New test.
4134 * gcc.c-torture/compile/20050520-1.c: New test.
4135
4136 2005-05-23 Nick Clifton <nickc@redhat.com>
4137
4138 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4139 be a proper triple, ie: m32r*-*-*.
4140 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4141
4142 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4143
4144 PR middle-end/21331
4145 PR tree-opt/21293
4146 * gcc.c-torture/compile/pr21293.c: New test.
4147 * gcc.c-torture/execute/pr21331.c: New test.
4148
4149 2004-05-20 Richard Henderson <rth@redhat.com>
4150
4151 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4152
4153 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4154
4155 * obj-c++-dg.exp: Add.
4156 * obj-c++.exp: Add.
4157 * obj-c++.dg/dg.exp: Add.
4158
4159 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4160
4161 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4162 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4163
4164 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4165
4166 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4167
4168 2004-05-19 Richard Henderson <rth@redhat.com>
4169
4170 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4171
4172 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4173
4174 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4175
4176 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4177
4178 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4179
4180 PR c++/21495
4181 * g++.dg/parse/extern1.C: New test.
4182 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4183
4184 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4185
4186 * gcc.dg/c99-math.h: New.
4187 * gcc.dg/c99-math-float-1.c: New test.
4188 * gcc.dg/c99-math-double-1.c: Likewise.
4189 * gcc.dg/c99-math-long-double-1.c: Likewise.
4190
4191 2005-05-18 Richard Henderson <rth@redhat.com>
4192
4193 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4194
4195 2005-05-18 Devang Patel <dpatel@apple.com>
4196
4197 * g++.dg/opt/20050511-1.C: New test.
4198
4199 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4200
4201 PR libfortran/21127
4202 * gfortran.dg/reshape-complex.f90: New test.
4203
4204 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4205
4206 * gfortran.dg/array_constructor_1.f90: New test.
4207 * gfortran.dg/array_constructor_2.f90: New test.
4208
4209 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4210
4211 PR fortran/20954
4212 * gfortran.dg/pr20954.f: New test.
4213
4214 2005-05-17 Mike Stump <mrs@apple.com>
4215
4216 Yet more Objective-C++...
4217
4218 * objc.dg/method-5.m: Update.
4219 * objc.dg/method-6.m: Update.
4220 * objc.dg/method-7.m: Update.
4221 * objc.dg/method-9.m: Update.
4222 * objc.dg/try-catch-2.m: Update.
4223
4224 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4225
4226 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4227 Remove little-endian optimizations.
4228
4229 2005-05-17 Jeff Law <law@redhat.com>
4230
4231 * g++.dg/tree-ssa/pr14814.C: New test.
4232 * gcc.dg/tree-ssa/pr14814.C: New test.
4233 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4234 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4235
4236 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4237
4238 * gcc.dg/compat/generate-random.c: Do not include
4239 libiberty.h.
4240 * gcc.dg/compat/generate-random_r.c: Likewise.
4241
4242 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4243
4244 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4245
4246 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4247
4248 PR middle-end/21595
4249 * g++.dg/tree-ssa/builtin1.C: New testcase.
4250
4251 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4252
4253 PR c++/21454
4254 * g++.dg/opt/const4.C: New test.
4255
4256 PR middle-end/21492
4257 * g++.dg/opt/crossjump1.C: New test.
4258
4259 PR tree-optimization/21610
4260 * gcc.c-torture/compile/20050516-1.c: New test.
4261
4262 PR fortran/15080
4263 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4264 about the test failing.
4265 * gfortran.fortran-torture/execute/where_7.f90: New test.
4266 * gfortran.fortran-torture/execute/where_8.f90: New test.
4267
4268 2005-05-16 Richard Henderson <rth@redhat.com>
4269
4270 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4271 i?86 and x86_64.
4272
4273 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4274
4275 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4276 (limits.h): Include unconditionally.
4277 (stdlib.h): Likewise.
4278 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4279 (limits.h): Include unconditionally.
4280 (stdlib.h): Likewise.
4281 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4282 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4283 (limits.h): Include unconditionally.
4284 (stdlib.h): Likewise.
4285 (hashtab.h): Do not include.
4286 (getopt.h): Likewise.
4287 (stddef.h): Include.
4288 (hashval_t): Define.
4289 (struct entry): Add "next" field.
4290 (HASH_SIZE): New macro.
4291 (hash_table): New variable.
4292 (switchfiles): Do not use xmalloc.
4293 (mix): New macro.
4294 (iterative_hash): New function.
4295 (hasht): Remove.
4296 (e_exists): New function.
4297 (e_insert): Likewise.
4298 (output): Use, instead of libiberty hashtable functions.
4299 (main): Do not use getopt. Do not call htab_create.
4300
4301 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4302
4303 PR libstdc++/21526
4304 * lib/target-supports.exp (check_mkfifo_available):
4305 Return 0 for cygwin as mkfifo support incomplete on platform.
4306 Fix typos in comments.
4307
4308 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4309
4310 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4311
4312 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4313
4314 PR fortran/17432
4315 * gfortran.dg/assign_4.f: New test.
4316
4317 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4318
4319 PR tree-optimization/21563
4320 * gcc.dg/tree-ssa/pr21563.c: New.
4321
4322 2005-05-14 Jan Hubicka <jh@suse.cz>
4323
4324 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4325
4326 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4327
4328 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4329
4330 2005-05-13 Julian Brown <julian@codesourcery.com>
4331
4332 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4333 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4334
4335 2005-05-13 Jan Hubicka <jh@suse.cz>
4336
4337 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4338 * gcc.dg/fold-xor-?.c: Likewise.
4339 * gcc.dg/pr15784-?.c: Likewise.
4340 * gcc.dg/pr20922-?.c: Likewise.
4341 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4342 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4343 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4344
4345 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4346
4347 PR fortran/21260
4348 * gfortran.dg/hollerith_1.f90: New test.
4349
4350 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4351
4352 * gfortran.dg/func_result_2.f90: New test.
4353
4354 2005-05-11 Bud Davis <bdavis@gfortran.org>
4355
4356 * gfortran.dg/dev_null.f90: New test.
4357
4358 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4359
4360 * gcc.dg/arm-vfp1.c: Revert last change.
4361
4362 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4363
4364 PR middle-end/19807
4365 PR tree-optimization/19639
4366 * g++.dg/tree-ssa/pr19807.C: New testcase.
4367
4368 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4369
4370 PR libfortran/21471
4371 * gfortran.dg/append-1.f90: New test.
4372
4373 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4374
4375 * gcc.dg/pr18501.c: XFAIL.
4376 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4377 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4378 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4379 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4380 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4381 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4382 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4383 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4384
4385 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4386
4387 PR fortran/20178
4388 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4389 gfortran.dg/f2c_3.f90: New tests.
4390
4391 * gfortran.dg/return_1.f90: Fix dg annotation.
4392
4393 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4394
4395 * gcc.c-torture/compile/20050510-1.c: New test.
4396
4397 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4398
4399 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4400
4401 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4402
4403 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4404
4405 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4406
4407 PR c/17913
4408 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4409
4410 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4411
4412 PR c/21342
4413 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4414 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4415
4416 2005-05-10 Ben Elliston <bje@au.ibm.com>
4417
4418 PR debug/16676
4419 * gcc.dg/debug/pr16676.c: New test.
4420
4421 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4422
4423 PR testsuite/21443
4424 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4425 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4426 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4427 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4428 Change -O1 to -O2.
4429 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4430 -fno-tree-dominator-opts.
4431
4432 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4433
4434 * gfortran.dg/return_1.f90: New test.
4435
4436 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4437
4438 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4439
4440 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4441
4442 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4443
4444 PR c++/21427
4445 * g++.dg/inherit/covariant13.C: New.
4446
4447 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4448
4449 PR libfortran/19155
4450 * gfortran.dg/pr19155.f: New test.
4451
4452 2005-05-08 Roger Sayle <roger@eyesopen.com>
4453
4454 PR inline-asm/8788
4455 * gcc.dg/pr8788-1.c: New testcase.
4456
4457 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4458
4459 PR target/21416
4460 * gcc.target/mips/fpcmp-[12].c: New tests.
4461
4462 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4463
4464 * lib/target-supports-dg.exp (dg-require-fork): New function.
4465 (dg-require-mkfifo): Likewise.
4466 * lib/target-supports.exp (check_function_available): New
4467 function.
4468 (check_fork_available): Likewise.
4469 (check_mkfifo_available): Likewise.
4470
4471 2005-05-06 Jeff Law <law@redhat.com>
4472
4473 * gcc.c-torture/compile/pr21380.c: New test.
4474
4475 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4476
4477 PR c++/20961
4478 * g++.dg/ext/weak3.C: New test.
4479
4480 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4481
4482 PR c++/21352
4483 * g++.dg/template/crash37.C: New test.
4484
4485 2005-05-05 Paul Brook <paul@codesourcery.com>
4486
4487 * gcc.dg/arm-g2.c: Use effective-target arm32.
4488 * gcc.dg/arm-mmx-1.c: Ditto.
4489 * gcc.dg/arm-scd42-2.c: Ditto.
4490 * gcc.dg/arm-vfp1.c: Ditto.
4491 * lib/target-supports.exp (check_effective_target_arm32): New
4492 function.
4493
4494 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4495
4496 PR libfortran/21354
4497 gfortran.dg/in_pack_rank7.f90: New test.
4498
4499 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4500
4501 PR middle-end/15618
4502 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4503
4504 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4505
4506 PR middle-end/21265
4507 * gcc.dg/20050503-1.c: New test.
4508
4509 PR rtl-optimization/21239
4510 * gcc.dg/i386-sse-11.c: New test.
4511
4512 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4513
4514 PR target/16888
4515 * gcc.target/i386/asm-1.c: New test.
4516
4517 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4518
4519 PR rtl-optimization/21330
4520 * gcc.c-torture/execute/20050502-1.c: New test.
4521
4522 PR target/21297
4523 * gcc.c-torture/execute/20050502-2.c: New test.
4524
4525 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4526
4527 PR middle-end/21282
4528 * gcc.dg/pr21282.c: New.
4529
4530 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4531
4532 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4533 * gcc.dg/vect/vect-92.c: Likewise
4534 * gcc.dg/vect/vect-93.c: Likewise
4535 * gcc.dg/vect/vect-dv-1.c: Likewise
4536 * gcc.dg/vect/vect-dv-2.c: Likewise
4537 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4538
4539 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4540
4541 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4542 * gfortran.dg/vect/vect-2.f90: Likewise
4543 * gfortran.dg/vect/vect-3.f90: Likewise
4544 * gfortran.dg/vect/vect-4.f90: Likewise
4545 * gfortran.dg/vect/vect-5.f90: Likewise
4546
4547 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4548
4549 PR target/20813
4550 * gcc.dg/rs6000-fpint-2.c: New.
4551
4552 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4553
4554 PR c/15698
4555 * gcc.dg/builtins-30.c: Update expected messages.
4556 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4557 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4558 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4559
4560 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4561
4562 PR tree-optimization/21294
4563 * gcc.dg/tree-ssa/pr21294.c: New.
4564
4565 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4566
4567 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4568 __builtin_altivec_st_internal_4si built-in.
4569
4570 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4571
4572 PR c++/15875
4573 * g++.dg/template/ptrmem14.C: New test.
4574
4575 2005-05-02 Paul Brook <paul@codesourcery.com>
4576
4577 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4578
4579 2005-05-02 Michael Matz <matz@suse.de>
4580
4581 PR c++/19542
4582 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4583
4584 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4585
4586 * g++.dg/cpp/weak.C: New test.
4587
4588 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4589
4590 * gcc.dg/tree-ssa/loop-8.c: New test.
4591
4592 2005-04-30 Michael Maty <matz@suse.de>
4593
4594 * gcc.dg/inline-mcpy.c: New test.
4595
4596 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4597
4598 PR libfortran/18958
4599 * gfortran.dg/eoshift.f90: New test case.
4600
4601 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4602
4603 PR libfortran/18857
4604 * gfortran.dg/matmul_1.f90: New test.
4605
4606 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4607
4608 PR tree-optimization/21030
4609 * gcc.dg/tree-ssa/pr21030.c: New.
4610
4611 2005-04-29 Devang Patel <dpatel@apple.com>
4612
4613 PR tree-optimization/21272
4614 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4615
4616 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4617
4618 PR fortran/13082
4619 PR fortran/18824
4620 * gfortran.dg/entry_4.f90: New test.
4621 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4622 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4623 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4624 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4625 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4626 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4627 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4628
4629 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4630
4631 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4632
4633 2005-04-29 Paul Brook <paul@codesourcery.com>
4634
4635 * gfortran.dg/entry_3.f90: New test.
4636
4637 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4638
4639 * gfortran.dg/implicit_4.f90: New test.
4640
4641 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4642
4643 * lib/target-supports.exp (check_profiling_available): Return
4644 false for xtensa-*-elf.
4645
4646 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4647
4648 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4649 error if file cannot be deleted.
4650
4651 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4652
4653 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4654 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4655 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4656 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4657 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4658 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4659 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4660 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4661 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4662 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4663 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4664 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4665 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4666
4667 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4668
4669 PR fortran/20865
4670 * gfortran.dg/pr20865.f90: New test.
4671
4672 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4673
4674 * gcc.dg/void-cast-2.c: New test.
4675
4676 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4677
4678 PR c/21159
4679 * gcc.dg/void-cast-1.c: New test.
4680
4681 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4682
4683 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4684
4685 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4686
4687 PR fortran/21177
4688 * gfortran.dg/pr21177.f90: New test.
4689
4690 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4691
4692 PR tree-optimization/21171
4693 * gcc.dg/tree-ssa/pr21171.c: New test.
4694
4695 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4696
4697 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4698 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4699 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4700 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4701 gcc.dg/tree-ssa/gen-vect-32.c: New.
4702 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4703 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4704 don't run on PPC32.
4705
4706 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4707
4708 PR c/21213
4709 * gcc.dg/transparent-union-3.c: New test.
4710
4711 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4712
4713 PR c/20740
4714 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4715 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4716 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4717 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4718 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4719 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4720
4721 2005-04-26 Jeff Law <law@redhat.com>
4722
4723 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4724 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4725 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4726 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4727 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4728 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4729 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4730
4731 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4732
4733 PR tree-optimization/17598
4734 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4735
4736 2005-04-25 Mike Stump <mrs@apple.com>
4737
4738 * objc.dg/fix-and-continue-1.m: Add.
4739
4740 2005-04-25 Roger Sayle <roger@eyesopen.com>
4741
4742 PR c++/20995
4743 * g++.dg/opt/pr20995-1.C: New test case.
4744
4745 2005-04-25 Devang Patel <dpatel@apple.com>
4746
4747 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4748
4749 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4750
4751 PR testsuite/21062
4752 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4753
4754 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4755
4756 PR C++/21188
4757 * g++.dg/opt/rtti2.C: New test.
4758
4759 2005-04-25 Paul Brook <paul@codesourcery.com>
4760 Steven G. Kargl <kargls@comcast.net>
4761
4762 PR fortran/20879
4763 * gfortran.dg/ichar_1.f90: New file.
4764
4765 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4766
4767 PR middle-end/20991
4768 * g++.dg/opt/pr20991.C: New test.
4769
4770 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4771 where sizeof (type) < __alignof__ (type).
4772 * gcc.dg/compat/struct-layout-1.h: Likewise.
4773
4774 2005-04-24 Per Bothner <per@bothner.com>
4775 Devang Patel <dpatel@apple.com>
4776
4777 PR preprocessor/20907
4778 * gcc.dg/cpp/very-long-comment.c: New test.
4779
4780 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4781
4782 PR fortran/20059
4783 * gfortran.dg/common_5.f: New test.
4784
4785 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4786
4787 PR middle-end/21082
4788 * g++.dg/tree-ssa/pr21082.C: New testcase.
4789
4790 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4791
4792 * gcc.dg/vect/vect-99.c: New test.
4793
4794 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4795
4796 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4797
4798 2005-04-22 Jeff Law <law@redhat.com>
4799
4800 * gcc.dg/uninit-5.c: Remove xfails.
4801 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4802 conditionals and loads.
4803
4804 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4805
4806 PR libfortran/20074
4807 PR libfortran/20436
4808 PR libfortran/21108
4809 * gfortran.dg/nested_reshape.f90: new test
4810 * gfortran.dg/reshape-alloc.f90: new test
4811 * gfortran.dg/reshape.f90: new test
4812
4813 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4814
4815 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4816
4817 * gcc.dg/arm-vfp1.c: New test.
4818
4819 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4820
4821 PR c++/21087
4822 * g++.dg/lookup/builtin2.C: New test.
4823
4824 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4825
4826 * gcc.dg/weak/weak-13.c: New test.
4827
4828 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4829
4830 * lib/target-supports.exp (check_effective_target_sync_int_long):
4831 Add powerpc*.
4832
4833 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4834
4835 * gcc.target/mips/branch-1.c: New test.
4836
4837 2005-04-21 Richard Henderson <rth@redhat.com>
4838
4839 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4840 * gcc.dg/vect/vect-86.c: Likewise.
4841 * gcc.dg/vect/vect-87.c: Likewise.
4842 * gcc.dg/vect/vect-88.c: Likewise.
4843
4844 2005-04-21 Devang Patel <dpatel@apple.com>
4845
4846 PR optimization/20994
4847 * gcc.dg/tree-ssa/ifc-3.c: New test.
4848
4849 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4850
4851 PR c/12913
4852 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4853 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4854 gcc.dg/c99-vla-jump-5.c: New tests.
4855
4856 2005-04-19 Richard Henderson <rth@redhat.com>
4857
4858 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4859 Fix typo in exists check.
4860 (check_effective_target_sync_int_long): New.
4861 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4862 * gcc.dg/ia64-sync-2.c: Likewise.
4863 * gcc.dg/ia64-sync-3.c: Likewise.
4864 * gcc.dg/ia64-sync-4.c: Likewise.
4865
4866 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4867
4868 * gcc.dg/fold-xor-1.c: New test.
4869 * gcc.dg/fold-xor-2.c: New test.
4870
4871 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4872
4873 PR target/20670
4874 * g++.dg/eh/fp-regs.C: New test.
4875
4876 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4877
4878 * gcc.dg/Wint-to-pointer-cast-1.c,
4879 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4880 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4881 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4882
4883 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4884
4885 PR fortran/16861
4886 * gfortran.dg/pr16861.f90: New test.
4887
4888 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4889
4890 * gcc.dg/pr21085.c: New test.
4891
4892 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4893
4894 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4895 (setup_mips_tests, dg-mips-options): New procedures.
4896 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4897 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4898 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4899 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4900 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4901 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4902 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4903 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4904 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4905 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4906 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4907 dg-mips-options instead of dg-options. Remove now-redundant
4908 preprocessor guards.
4909 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4910 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4911 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4912 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4913 * gcc.dg/vr-mult-2.c: Delete.
4914 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4915 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4916 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4917 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4918 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4919 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4920 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4921
4922 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4923
4924 * ada/acats/run_all.sh: Use sync when executable not present.
4925
4926 2005-04-18 Devang Patel <dpatel@apple.com>
4927
4928 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4929 * gcc.dg/vect/vect-11a.c: New.
4930 * gcc.dg/vect/vect-none.c: Update.
4931 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4932
4933 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4934
4935 PR tree-optimization/20922
4936 * gcc.dg/pr20922-1.c: New test.
4937 * gcc.dg/pr20922-2.c: New test.
4938 * gcc.dg/pr20922-3.c: New test.
4939 * gcc.dg/pr20922-4.c: New test.
4940 * gcc.dg/pr20922-5.c: New test.
4941 * gcc.dg/pr20922-6.c: New test.
4942
4943 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4944
4945 PR libfortran/20950
4946 * gfortran.dg/pr20950.f: New test.
4947
4948 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4949
4950 PR libfortran/19216
4951 * gfortran.dg/pr19216.f: New test.
4952
4953 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4954
4955 PR tree-optimization/21001
4956 * gcc.dg/tree-ssa/pr21001.c: New.
4957
4958 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4959
4960 PR libfortran/21075
4961 * gfortran.dg/reshape_rank7.f90: New test.
4962
4963 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4964
4965 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4966 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4967 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4968 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4969 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4970 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4971 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4972 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4973 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4974 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4975 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4976 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4977 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4978 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4979 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4980 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4981 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4982 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4983 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4984 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4985 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4986
4987 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4988
4989 * gfortran.dg/wtruncate.f: New testcase.
4990 * gfortran.dg/wtruncate.f90: New testcase.
4991
4992 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4993
4994 PR c++/21025
4995 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4996 which sizeof/alignof is dependent, rather than just whether we are
4997 processing_template_decl.
4998
4999 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5000
5001 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5002 corrected typo where the wrong variables had been compared.
5003
5004 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5005
5006 PR libfortran/18495
5007 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5008 Test callee-allocated version of return array with a write
5009 statement.
5010 Test spread with a temporary with another write statement.
5011
5012 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5013
5014 PR tree-optimization/21031
5015 * gcc.dg/tree-ssa/pr21031.c: New.
5016
5017 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5018
5019 PR tree-optimization/21004
5020 * gcc.dg/builtins-53.c: Include builtins-config.h.
5021 Check floorf, ceilf, floorl and ceill transformations
5022 only when HAVE_C99_RUNTIME is defined.
5023
5024 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5025
5026 PR middle-end/20739
5027 * gcc.dg/tree-ssa/pr20739.c: New test.
5028
5029 2005-04-14 Mike Stump <mrs@apple.com>
5030
5031 * gcc.dg/Foundation.framework/empty: New.
5032 * gcc.dg/framework-2.c: New.
5033
5034 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5035
5036 PR tree-optimization/21021
5037 * gcc.c-torture/compile/pr21021.c: New.
5038
5039 2005-04-14 Janis Johnson <janis187@us.ibm.com
5040
5041 PR testsuite/21010
5042 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5043 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5044 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5045 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5046 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5047 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5048 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5049 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5050
5051 2005-04-14 Richard Henderson <rth@redhat.com>
5052
5053 * lib/target-supports.exp (check_effective_target_vect_condition):
5054 Add ia64, i?86, and x86_64.
5055
5056 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5057
5058 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5059
5060 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5061
5062 PR tree-optimization/20657
5063 * gcc.dg/tree-ssa/pr20657.c: New.
5064
5065 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5066
5067 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5068 (long long int)trunc*.
5069
5070 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5071
5072 PR target/20927
5073 * gcc.dg/pr20927.c: New test.
5074
5075 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5076
5077 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5078 * gcc.target/mips/asm-1.c: Likewise.
5079
5080 2005-04-13 Dale Johannesen <dalej@apple.com>
5081
5082 * objc.dg/objc-fast-4.m: New.
5083
5084 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5085
5086 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5087 directory.
5088 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5089
5090 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5091
5092 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5093 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5094 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5095
5096 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5097
5098 PR tree-optimization/20913
5099 * gcc.dg/tree-ssa/pr20913.c: New.
5100
5101 PR tree-optimization/20702
5102 * gcc.dg/tree-ssa/pr20702.c: New.
5103
5104 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5105
5106 PR c++/13744
5107 * g++.dg/inherit/local3.C: New test.
5108
5109 2005-04-12 Jeff Law <law@redhat.com>
5110
5111 * gcc.dg/tree-ssa/20050412-1.c: New test.
5112
5113 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5114
5115 PR libfortran/19016
5116 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5117 Add tests with mask generated by expression.
5118 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5119 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5120 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5121
5122 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5123
5124 PR middle-end/20917
5125 * gcc.dg/20050409-1.c: New test.
5126
5127 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5128
5129 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5130
5131 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5132
5133 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5134 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5135 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5136 (TARGET_CXX): Adjust accordingly.
5137 * target.h (struct gcc_target): Remove epxort_class_data. Add
5138 determine_class_data_visibility and class_data_always_comdat.
5139 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5140 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5141 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5142 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5143 (arm_cxx_determine_class_data_visibility): New.
5144 (arm_cxx_class_data_always_comdat): Likewise.
5145 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5146 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5147 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5148 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5149 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5150 Define.
5151
5152 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5153
5154 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5155
5156 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5157
5158 * gcc.dg/i386-darwin-fpmath.c: New.
5159
5160 2004-04-11 Devang Patel <dpatel@apple.com>
5161
5162 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5163 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5164 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5165 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5166 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5167 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5168 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5169 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5170 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5171
5172 2004-04-11 Devang Patel <dpatel@apple.com>
5173
5174 * gcc.dg/vect/vect-dv-1.c: New test.
5175 * gcc.dg/vect/vect-dv-2.c: New test.
5176
5177 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5178
5179 PR tree-optimization/20933
5180 * gcc.dg/tree-ssa/pr20933.c: New test.
5181
5182 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5183
5184 * gfortran.dg/fold_nearest.f90: New test.
5185
5186 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5187
5188 * gcc.dg/tree-ssa/alias-1.c: New test.
5189
5190 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5191
5192 PR tree-optimization/20920
5193 * g++.dg/tree-ssa/pr20920.C: New test.
5194
5195 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5196
5197 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5198 (long long int)ceil*.
5199
5200 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5201
5202 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5203 explicit C++ linkage.
5204
5205 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5206
5207 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5208 warning for arithmetic IF statements.
5209
5210 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5211
5212 * eor_handling_1.f90: New test case.
5213 * eor_handling_2.f90: New test case.
5214 * eor_handling_3.f90: New test case.
5215 * eor_handling_4.f90: New test case.
5216 * eor_handling_5.f90: New test case.
5217 * noadv_size.f90: New test case.
5218 * pad_no.f90: New test case.
5219
5220 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5221
5222 * gcc.c-torture/execute/20050410-1.c: New test.
5223
5224 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5225
5226 * gcc.dg/pr20126.c: New.
5227
5228 2005-04-09 Bud Davis <bdavis@gfortran.org>
5229 Steven G. Kargl <kargls@comcast.net>
5230
5231 * gfortran.dg/PR19872.f: New test.
5232
5233 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5234
5235 * gfortran.dg/nint_1.f90: Fix dg-do directive
5236
5237 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5238
5239 * gfortran.dg/nint_1.f90: New test.
5240
5241 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5242
5243 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5244 Added test for callee-allocated arrays with write statements.
5245 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5246 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5247 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5248 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5249 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5250
5251 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5252
5253 PR libfortran/20163
5254 * gfortran.dg/open-options-blanks.f: New test.
5255
5256 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5257
5258 PR fortran/13257
5259 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5260
5261 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5262
5263 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5264 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5265 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5266 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5267 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5268 * gcc.c-torture/execute/stdarg-4.c: New test.
5269
5270 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5271
5272 PR target/20795
5273 * g++.dg/abi/param2.C: New test.
5274
5275 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5276
5277 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5278
5279 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5280
5281 * gcc.dg/builtins-53.c: New test.
5282
5283 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5284
5285 * g++.dg/tree-ssa/pr18178.C: New test.
5286 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5287 * gcc.c-torture/execute/20041019-1.c: New test.
5288 * gcc.dg/tree-ssa/20041008-1.c: New test.
5289 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5290 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5291 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5292 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5293 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5294 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5295 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5296 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5297 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5298 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5299
5300 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5301
5302 PR rtl-optimization/20466
5303 * gcc.c-torture/execute/pr20466-1.c: New test.
5304
5305 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5306
5307 PR c++/20905
5308 * g++.dg/parse/cond2.C: New test.
5309
5310 PR c++/20145
5311 * g++.dg/warn/Wdtor1.C: New test.
5312
5313 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5314
5315 PR fortran/17229
5316 * gfortran.dg/pr17229.f: New test.
5317
5318 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5319
5320 * gfortran.dg/tiny_1.f90: New test.
5321 * gfortran.dg/tiny_2.f90: ditto.
5322
5323 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5324
5325 * gfortran.dg/eor_1.f90: Fix dg-do run line
5326 * gfortran.dg/open_new.f90: Fix dg-do run line
5327
5328 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5329
5330 * lib/target-supports.exp (get_compiler_messages): Support
5331 optional arguments, the fourth being compiler options.
5332 (check_effective_target_fpic): New proc.
5333 * gcc.dg/20050321-2.c: Restrict to target fpic.
5334
5335 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5336
5337 * gcc.dg/15443-1.c: New test.
5338 * gcc.dg/15443-2.c: Likewise.
5339
5340 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5341
5342 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5343
5344 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5345
5346 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5347
5348 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5349
5350 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5351 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5352 -m64.
5353 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5354 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5355 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5356
5357 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5358
5359 PR c++/20212
5360 * g++.dg/warn/Wunused-11.C: New test.
5361
5362 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5363
5364 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5365
5366 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5367
5368 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5369
5370 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5371
5372 PR c++/20734
5373 * g++.dg/template/ptrmem13.C: New test.
5374
5375 2005-04-05 Per Bothner <per@bothner.com>
5376
5377 * lib/gcc.exp: Always add -fno-show-column, for now.
5378
5379 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5380
5381 PR testsuite/20767
5382 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5383 of plain old "unsigned int" for the type of "i". Makes this test
5384 64bit clean.
5385
5386 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5387
5388 * gcc.dg/i386-ssefn-1.c: New test.
5389 * gcc.dg/i386-ssefn-2.c: New test.
5390 * gcc.dg/i386-ssefn-3.c: New test.
5391 * gcc.dg/i386-ssefn-4.c: New test.
5392
5393 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5394
5395 PR tree-optimization/20076
5396 * gcc.dg/builtin-apply4.c: New test.
5397
5398 PR preprocessor/19475
5399 * gcc.dg/cpp/macspace1.c: New test.
5400 * gcc.dg/cpp/macspace2.c: New test.
5401
5402 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5403
5404 * gfortran.dg/pr20755.f: Fixed bad format.
5405
5406 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5407
5408 PR c++/20763
5409 * g++.dg/ext/attrib21.C: New test.
5410
5411 2004-04-05 Devang Patel <dpatel@apple.com>
5412
5413 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5414 * gcc.dg/vect/vect-shift-1.c: New test.
5415
5416 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5417
5418 PR libfortran/20755
5419 * gfortran.dg/pr20755.f: New test.
5420
5421 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5422
5423 * gfortran.dg/pr15959.f90: New test.
5424 * gfortran.dg/string_pad_trunc.f90: New test.
5425
5426 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5427
5428 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5429 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5430 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5431 syntax.
5432
5433 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5434
5435 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5436
5437 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5438
5439 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5440 * gcc.c-torture/compile/20011119-2.c: Likewise.
5441 * gcc.c-torture/compile/981001-2.c: Likewise.
5442
5443 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5444
5445 PR c++/20679
5446 * g++.dg/template/overload4.C: New test.
5447
5448 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5449
5450 PR c++/20746
5451 * g++.dg/abi/covariant5.C: New.
5452
5453 PR debug/20505
5454 * g++.dg/debug/const2.C: New.
5455
5456 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5457
5458 PR rtl-optimization/16104
5459 * gcc.c-torture/execute/20050316-1.c: New test.
5460
5461 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5462
5463 * g++.dg/template/spec23.C: Fix dg-error text.
5464
5465 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5466
5467 PR c++/19199
5468 * g++.dg/expr/lval2.C: New.
5469
5470 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5471
5472 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5473 __builtin_strcasecmp and __builtin_strncasecmp.
5474
5475 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5476
5477 PR c++/20723
5478 * g++.dg/template/spec22.C: New.
5479 * g++.dg/template/spec23.C: New.
5480
5481 2005-04-03 Dale Ranta <dir@lanl.gov>
5482 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5483
5484 PR libfortran/20068
5485 PR libfortran/20125
5486 PR libfortran/20156
5487 PR libfortran/20471
5488 * gfortran.dg/backspace.f: New test.
5489
5490 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5491
5492 * gcc.dg/pr19345.c: New test.
5493
5494 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5495
5496 PR tree-optimization/20640
5497 * gcc.dg/torture/tree-loop-1.c: New.
5498
5499 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5500
5501 PR rtl-optimization/20290
5502 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5503
5504 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5505
5506 * gcc.dg/rs6000-fpint.c: New.
5507
5508 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5509
5510 * gcc.dg/old-style-then-proto-1.c: New test.
5511
5512 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5513
5514 * gfortran.fortran-torture/execute/backspace.f90: Check
5515 after backspace and read was incorrect.
5516
5517 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5518
5519 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5520 buffer past the terminating NUL using memcmp.
5521 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5522 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5523
5524 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5525 Fix unused/uninitialized variable warnings.
5526
5527 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5528 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5529 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5530 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5531
5532 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5533 gcc.c-torture/execute/builtins/fputs-lib.c,
5534 gcc.c-torture/execute/builtins/lib/fprintf.c,
5535 gcc.c-torture/execute/builtins/lib/main.c,
5536 gcc.c-torture/execute/builtins/lib/memcmp.c,
5537 gcc.c-torture/execute/builtins/lib/memmove.c,
5538 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5539 gcc.c-torture/execute/builtins/lib/memset.c,
5540 gcc.c-torture/execute/builtins/lib/printf.c,
5541 gcc.c-torture/execute/builtins/lib/sprintf.c,
5542 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5543 gcc.c-torture/execute/builtins/lib/strchr.c,
5544 gcc.c-torture/execute/builtins/lib/strcmp.c,
5545 gcc.c-torture/execute/builtins/lib/strcpy.c,
5546 gcc.c-torture/execute/builtins/lib/strcspn.c,
5547 gcc.c-torture/execute/builtins/lib/strlen.c,
5548 gcc.c-torture/execute/builtins/lib/strncat.c,
5549 gcc.c-torture/execute/builtins/lib/strncmp.c,
5550 gcc.c-torture/execute/builtins/lib/strncpy.c,
5551 gcc.c-torture/execute/builtins/lib/strrchr.c,
5552 gcc.c-torture/execute/builtins/lib/strspn.c,
5553 gcc.c-torture/execute/builtins/lib/strstr.c,
5554 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5555 gcc.c-torture/execute/builtins/strlen-2.c,
5556 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5557 prototypes.
5558
5559 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5560
5561 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5562 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5563 selectany usage.
5564
5565 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5566
5567 PR c++/19406
5568 * g++.dg/debug/using1.C: New test.
5569
5570 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5571
5572 PR middle-end/20524
5573 * gcc.dg/alias-7.c: Prefix asm-declared name with
5574 __USER_LABEL_PREFIX__.
5575
5576 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5577
5578 Fix fallout from PR middle-end/15700:
5579 * gcc.c-torture/compile/20011119-1.c: Take
5580 __USER_LABEL_PREFIX__ into account.
5581 * gcc.c-torture/compile/20011119-2.c: Likewise.
5582
5583 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5584
5585 PR c++/18644
5586 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5587
5588 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5589
5590 PR c/17855
5591 * gcc.c-torture/compile/struct-non-lval-1.c,
5592 gcc.c-torture/compile/struct-non-lval-2.c,
5593 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5594
5595 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5596
5597 * gcc.dg/tls/tls.exp: Remove temporary file.
5598 * g++.dg/tls/tls.exp: Ditto.
5599 * lib/file-format.exp: Ditto.
5600 * g++.dg/special/ecos.exp: Ditto.
5601
5602 * lib/profopt.exp: Treat prof_ext as a list.
5603 * gcc.misc-tests/bprob.exp: Ditto.
5604 * g++.dg/bprob/bprob.exp: Ditto.
5605
5606 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5607 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5608 g++.dg/tree-ssa/pointer-reference-alias.C,
5609 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5610 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5611 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5612 g++.dg/vect/pr19951.cc: Ditto.
5613 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5614 gcc.dg/builtins-47.c: Ditto.
5615 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5616 gcc.dg/pr20115-1.c: Ditto.
5617 * gcc.dg/tree-ssa/20030530-2.c,
5618 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5619 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5620 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5621 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5622 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5623 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5624 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5625 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5626 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5627 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5628 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5629 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5630 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5631 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5632 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5633 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5634 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5635 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5636 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5637 gcc.dg/tree-ssa/20030824-1.c,
5638 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5639 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5640 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5641 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5642 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5643 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5644 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5645 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5646 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5647 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5648 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5649 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5650 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5651 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5652 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5653 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5654 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5655 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5656 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5657 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5658 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5659 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5660 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5661 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5662 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5663 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5664 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5665 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5666 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5667 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5668 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5669 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5670 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5671 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5672 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5673 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5674 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5675 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5676 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5677 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5678 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5679 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5680 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5681 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5682 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5683 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5684 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5685 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5686 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5687 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5688 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5689 gcc.dg/tree-ssa/useless-1.c: Ditto.
5690 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5691 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5692 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5693 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5694 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5695 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5696 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5697 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5698 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5699 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5700 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5701 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5702 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5703 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5704 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5705 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5706 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5707 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5708 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5709 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5710 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5711 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5712 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5713 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5714 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5715 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5716 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5717 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5718 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5719 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5720 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5721 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5722 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5723 gcc.dg/vect/vect-none.c: Ditto.
5724 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5725 treelang/compile/unsigned.tree: Ditto.
5726
5727 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5728 * gcc.dg/cpp/direct2s.c: Ditto.
5729 * gcc.dg/cpp/paste4.c: Ditto.
5730 * gcc.dg/cpp/separate-1.c: Ditto.
5731 * gcc.dg/pch/save-temps-1.c: Ditto.
5732 * g++.dg/ext/altivec-10.C: Ditto.
5733 * g++.dg/pch/pch.C: Ditto.
5734
5735 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5736
5737 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5738 * g++.dg/template/repo1.C: Ditto.
5739 * g++.dg/template/repo2.C: Ditto.
5740 * g++.dg/template/repo3.C: Ditto.
5741 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5742 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5743 * g++.old-deja/g++.pt/repo1.C: Ditto.
5744 * g++.old-deja/g++.pt/repo2.C: Ditto.
5745 * g++.old-deja/g++.pt/repo3.C: Ditto.
5746 * g++.old-deja/g++.pt/repo4.C: Ditto.
5747
5748 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5749 * gcc.dg/20030107-1.c: Ditto.
5750 * gcc.dg/20030702-1.c: Ditto.
5751 * gcc.dg/profile-generate-1.c: Ditto.
5752 * g++.dg/other/profile1.C: Ditto.
5753 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5754
5755 * lib/gcc-dg.exp (remove-build-file): New.
5756 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5757 cleanup-tree-dump, cleanup-saved-temps): New.
5758
5759 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5760
5761 PR c++/19203, DR 214
5762 * g++.dg/parse/ambig3.C: Not ambiguous.
5763 * g++.dg/template/spec20.C: New.
5764 * g++.dg/template/spec21.C: New.
5765
5766 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5767
5768 PR target/20045
5769 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5770
5771 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5772
5773 PR libfortran/20660
5774 * gfortran.dg/negative_unit.f: New test.
5775
5776 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5777
5778 * gcc.dg/20050330-1.c: New test.
5779
5780 2005-03-30 Devang Patel <dpatel@apple.com>
5781
5782 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5783
5784 2005-03-30 Dale Johannesen <dalej@apple.com>
5785
5786 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5787
5788 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5789
5790 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5791 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5792 Strip options from test name.
5793
5794 2005-03-31 Jan Hubicka <jh@suse.cz>
5795
5796 * gcc.dg/varpool-1.c: New testcase.
5797
5798 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5799
5800 PR c/772
5801 PR c/17913
5802 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5803 gcc.dg/stmt-expr-label-3.c : New tests.
5804 * gcc.c-torture/execute/medce-2.c: Remove.
5805
5806 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5807
5808 PR c/20368
5809 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5810 tests.
5811
5812 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5813
5814 * gcc.c-torture/compile/pr20203.c: New test.
5815
5816 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5817
5818 * gfortran.dg/promotion.f90: New test.
5819
5820 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5821
5822 PR middle-end/20491
5823 * gcc.dg/torture/asm-subreg-1.c: New test.
5824
5825 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5826
5827 PR c/20672
5828 * gcc.dg/pr20672-1.c: New test.
5829
5830 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5831
5832 * gfortran.dg/vect: New directory.
5833 * gfortran.dg/vect/vect.exp: New.
5834 * gfortran.dg/vect/vect-1.f90: New test.
5835 * gfortran.dg/vect/vect-2.f90: New test.
5836 * gfortran.dg/vect/vect-3.f90: New test.
5837 * gfortran.dg/vect/vect-4.f90: New test.
5838 * gfortran.dg/vect/vect-5.f90: New test.
5839
5840 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5841
5842 PR middle-end/20622
5843 * gcc.dg/alias-7.c: New test.
5844
5845 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5846
5847 * gcc.dg/sparc-reg-1.c: New test.
5848
5849 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5850
5851 PR target/19890
5852 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5853
5854 2005-03-29 Dale Ranta <dir@lanl.gov>
5855 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5856
5857 PR libfortran/20163
5858 * gfortran.dg/pr20163-2.f: New test.
5859
5860 2005-03-28 Jan Hubicka <jh@suse.cz>
5861
5862 PR middle-end/20635
5863 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5864 by Jakub Jelinek.
5865
5866 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5867
5868 PR tree-optimization/20626
5869 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5870 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5871
5872 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5873
5874 * gfortran.dg/underflow.f90: New test.
5875 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5876
5877 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5878
5879 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5880
5881 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5882
5883 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5884 (g++_init): Make sure that CXXFLAGS is set.
5885 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5886 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5887 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5888 * lib/objc.exp (objc_init): Likewise.
5889 * lib/treelang.exp (treelang_init): Likewise.
5890
5891 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5892
5893 PR tree-optimization/20470
5894 * gcc.dg/tree-ssa/pr20470.c: New test.
5895
5896 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5897
5898 * gcc.dg/ppc-stfiwx.c: New.
5899
5900 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5901
5902 PR target/19888
5903 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5904
5905 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5906
5907 * gcc.dg/20050325-1.c: Fix a typo.
5908
5909 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5910
5911 PR libfortran/19678
5912 PR libfortran/19679
5913 * gfortran.dg/dos_eol.f: New test.
5914
5915 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5916
5917 PR rtl-optimization/20249
5918 * gcc.dg/20050325-1.c: New test.
5919
5920 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5921
5922 PR libfortran/15332
5923 * gfortran.dg/pr15332.f: New test.
5924
5925 2005-03-24 Dale Johannesen <dalej@apple.com>
5926
5927 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5928
5929 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5930
5931 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5932 'internal' visibility.
5933 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5934 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5935 'protected' visibility.
5936 * gcc.dg/visibility-7.c: Likewise.
5937 * lib/target-supports.exp (check_visibility_available): Take
5938 a parameter, the kind of visibility to check for.
5939 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5940 to check_visibility_available.
5941
5942 * g++.dg/expr/cast3.C: New.
5943
5944 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5945
5946 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5947 rs6000.
5948
5949 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5950
5951 PR target/20095
5952 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5953
5954 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5955
5956 * gcc.dg/badshift.c: Renamed to...
5957 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5958
5959 * gcc.target/i386/badshift.c: Renamed to...
5960 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5961 only.
5962
5963 PR rtl-optimization/20532
5964 * gcc.target/i386/badshift.c: New.
5965
5966 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5967
5968 * gfortran.dg/pr18025.f90: New test.
5969
5970 2005-03-23 Dale Johannesen <dalej@apple.com>
5971
5972 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5973
5974 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5975
5976 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5977
5978 * lib/target-supports.exp (check_iconv_available): Default
5979 libiconv to -liconv, if there is no definition.
5980
5981 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5982
5983 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5984
5985 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5986
5987 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5988 * g++.dg/opt/pr7503-2.C: Likewise.
5989 * g++.dg/opt/pr7503-3.C: Likewise.
5990 * g++.dg/opt/pr7503-4.C: Likewise.
5991 * g++.dg/opt/pr7503-5.C: Likewise.
5992 * g++.dg/warn/minmax.C: New test.
5993
5994 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5995
5996 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5997 * gfortran.dg/g77_intrinsics_sub.f: New test.
5998
5999 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6000 Jan Hubicka <jh@suse.cz>
6001 Steven Bosscher <stevenb@suse.de
6002
6003 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6004
6005 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6006
6007 PR c++/19980
6008 * g++.dg/template/redecl3.C: New test.
6009
6010 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6011
6012 PR c++/20499
6013 * g++.dg/parse/error16.C: Tweak error markers.
6014
6015 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6016
6017 PR target/20561
6018 * gcc.dg/20050321-2.c: New test.
6019
6020 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6021
6022 PR c++/20465
6023 PR c++/20381
6024 * g++.dg/template/ptrmem12.C: New.
6025
6026 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6027
6028 PR rtl-optimization/20527
6029 * gcc.c-torture/execute/pr20527-1.c: New test.
6030
6031 2005-03-22 Ben Elliston <bje@au.ibm.com>
6032
6033 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6034 program, compile it into a real executable and then delete the .c
6035 and .x files afterwards, to avoid problems on testglue targets.
6036
6037 2005-03-21 Stuart Hastings <stuart@apple.com>
6038
6039 * gcc.target/i386/sse-2.c: New.
6040
6041 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6042
6043 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6044
6045 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6046
6047 * g++.dg/parse/crash25.C: Fix typo.
6048
6049 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6050
6051 PR c++/20461
6052 * g++.dg/parse/crash24.C: New test.
6053
6054 PR c++/20536
6055 * g++.dg/parse/crash25.C: New test.
6056
6057 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6058
6059 PR c++/20147
6060 * g++.dg/ext/stmtexpr4.C: New test.
6061
6062 2005-03-20 Roger Sayle <roger@eyesopen.com>
6063
6064 PR middle-end/20539
6065 * gcc.c-torture/compile/pr13066-1.c: New test case.
6066 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6067 * g++.dg/opt/pr13066-1.C: Likewise.
6068
6069 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6070
6071 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6072
6073 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6074
6075 PR fortran/18525
6076 * gfortran.dg/nesting_1.f90: New test.
6077
6078 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6079
6080 PR c++/20240
6081 * g++.dg/lookup/using13.C: New test.
6082
6083 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6084
6085 PR c++/20333
6086 * g++.dg/template/crash36.C: New test.
6087
6088 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6089
6090 PR c++/20463
6091 * g++.dg/template/crash35.C: New test.
6092
6093 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6094
6095 PR c++/19966
6096 * g++.dg/overload/operator2.C: New test.
6097
6098 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6099
6100 PR libfortran/20257
6101 * gfortran.dg/pr20257.f90: New test.
6102
6103 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6104
6105 PR libfortran/20480
6106 * gfortran.dg/pr20480.f90: New test.
6107
6108 2005-03-16 Richard Henderson <rth@redhat.com>
6109
6110 PR middle-end/15700
6111 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6112 (_rtld_global): New.
6113 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6114 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6115
6116 * gcc.dg/alias-3.c: New.
6117 * gcc.dg/alias-4.c: New.
6118 * gcc.dg/alias-5.c: New.
6119 * gcc.dg/alias-6.c: New.
6120
6121 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6122
6123 * gcc.dg/cpp/ucnid-7.c: New.
6124
6125 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6126 Dorit Naishlos <dorit@il.ibm.com>
6127
6128 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6129 darwin.
6130
6131 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6132
6133 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6134 misaligned accesses.
6135 * gcc.dg/vect/vect-58.c: Likewise.
6136 * gcc.dg/vect/vect-92.c: New.
6137 * gcc.dg/vect/vect-93.c: New.
6138
6139 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6140
6141 PR fortran/18827
6142 * gfortran.dg/assign_2.f90: New test.
6143 * gfortran.dg/assign_3.f90: New test.
6144 * gfortran.dg/assign.f90: New test.
6145
6146 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6147
6148 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6149 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6150 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6151 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6152 names.
6153
6154 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6155
6156 * gcc.dg/cpp/ucnid-6.c: New.
6157
6158 * gcc.dg/cpp/normalize-1.c: New.
6159 * gcc.dg/cpp/normalize-2.c: New.
6160 * gcc.dg/cpp/normalize-3.c: New.
6161 * gcc.dg/cpp/normalize-4.c: New.
6162 * gcc.dg/cpp/ucnid-4.c: New.
6163 * gcc.dg/cpp/ucnid-5.c: New.
6164 * g++.dg/cpp/normalize-1.C: New.
6165 * g++.dg/cpp/ucnid-1.C: New.
6166
6167 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6168
6169 * gcc.dg/pr18628.c: New.
6170
6171 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6172
6173 PR c++/20280
6174 * g++.dg/tree-ssa/pr20280.C: New.
6175
6176 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6177
6178 PR fortran/20467
6179 * gfortran.dg/stfunc_2.f90: New test.
6180
6181 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6182
6183 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6184
6185 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6186
6187 * gcc.dg/tree-ssa/20050314-1.c: New test.
6188
6189 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6190
6191 PR c++/4403
6192 PR c++/9783, DR433
6193 * g++.dg/template/friend34.C: New test.
6194 * g++.dg/template/friend35.C: Likewise.
6195 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6196
6197 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6198
6199 Friend class name lookup 5/n
6200 PR c++/1016
6201 * g++.dg/lookup/hidden-class1.C: New test.
6202 * g++.dg/lookup/hidden-class2.C: Likewise.
6203 * g++.dg/lookup/hidden-class3.C: Likewise.
6204 * g++.dg/lookup/hidden-class4.C: Likewise.
6205 * g++.dg/lookup/hidden-class5.C: Likewise.
6206 * g++.dg/lookup/hidden-class6.C: Likewise.
6207 * g++.dg/lookup/hidden-class7.C: Likewise.
6208 * g++.dg/lookup/hidden-class8.C: Likewise.
6209 * g++.dg/lookup/hidden-class9.C: Likewise.
6210 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6211 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6212 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6213 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6214 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6215 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6216 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6217 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6218 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6219 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6220 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6221
6222 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6223
6224 PR c++/20157
6225 * g++.dg/template/error18.C: New test.
6226
6227 2005-03-09 Ben Elliston <bje@au.ibm.com>
6228
6229 PR debug/16792
6230 * g++.dg/debug/pr16792.C: New test.
6231
6232 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6233
6234 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6235 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6236 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6237 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6238 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6239 test assertion names.
6240
6241 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6242
6243 PR fortran/18600
6244 * gfortran.dg/stfunc_1.f90: New test.
6245
6246 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6247
6248 PR fortran/16907
6249 * gfortran.dg/real_index_1.f90: New test.
6250
6251 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6252
6253 PR fortran/20323
6254 * gfortran.dg/spec_expr_1.f90: New test.
6255
6256 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6257
6258 PR c/20402
6259 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6260 new parser.
6261
6262 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6263
6264 PR fortran/20361
6265 * gfortran.dg/largeequiv_1.f90: New test.
6266
6267 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6268
6269 * gcc.dg/ucnid-1.c: New.
6270 * gcc.dg/ucnid-2.c: New.
6271 * gcc.dg/ucnid-3.c: New.
6272 * gcc.dg/ucnid-4.c: New.
6273 * gcc.dg/ucnid-5.c: New.
6274 * gcc.dg/ucnid-6.c: New.
6275 * gcc.dg/cpp/ucnid-1.c: New.
6276 * gcc.dg/cpp/ucnid-2.c: New.
6277 * gcc.dg/cpp/ucnid-3.c: New.
6278 * g++.dg/other/ucnid-1.C: New.
6279
6280 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6281
6282 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6283
6284 2005-03-11 Per Bothner <per@bothner.com>
6285
6286 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6287 that diagnotics refer to correct token.
6288 * gcc.dg/unused-3.c: Likewise.
6289
6290 2005-03-11 Per Bothner <per@bothner.com>
6291
6292 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6293 constant" is now actually on same line as string constant.
6294 * gcc.dg/cpp/direct2s.c: Likewise.
6295
6296 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6297
6298 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6299
6300 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6301
6302 PR libfortran/20124
6303 * gfortran.dg/pr20124.f90: New Test
6304
6305 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6306
6307 PR tree-optimization/20130
6308 * gcc.dg/pr20130-1.c: New test.
6309
6310 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6311
6312 PR target/20095
6313 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6314
6315 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6316
6317 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6318
6319 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6320
6321 * g++.dg/eh/forced1.C: Fix comment.
6322 * g++.dg/eh/forced2.C: Ditto.
6323 * g++.dg/eh/forced3.C: Ditto.
6324 * g++.dg/eh/forced4.C: Ditto.
6325
6326 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6327
6328 PR rtl-opt/20412
6329 * gcc.c-torture/compile/pr20412.c: New test.
6330
6331 2005-03-10 Roger Sayle <roger@eyesopen.com>
6332
6333 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6334
6335 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6336
6337 PR target/20322
6338 * gcc.dg/20050307-1.c: New test.
6339
6340 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6341
6342 PR c++/20375
6343 * g++.dg/other/stdarg3.C: New.
6344
6345 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6346
6347 PR c++/18384, c++/18327
6348 * g++.dg/init/array19.C: New test.
6349
6350 PR inline-asm/20314
6351 * gcc.dg/torture/pr20314-1.c: New test.
6352 * gcc.dg/torture/pr20314-2.c: New test.
6353
6354 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6355
6356 * gcc.dg/20050309-1.c: New test.
6357
6358 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6359
6360 * gcc.dg/builtins-10.c: Reactivate disabled test.
6361 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6362 new cbrt transformations.
6363
6364 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6365
6366 PR c++/20208
6367 * g++.dg/template/array13.C: New test.
6368
6369 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6370
6371 PR c++/16859
6372 * g++.dg/init/brace4.C: New test.
6373
6374 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6375
6376 PR c++/20186
6377 * g++.dg/template/non-dependent12.C: New.
6378
6379 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6380
6381 PR c++/20142
6382 * g++.dg/init/array18.C: Add dg-do run marker.
6383
6384 PR c++/20142
6385 * g++.dg/init/array18.C: New test.
6386
6387 2005-03-09 Ben Elliston <bje@au.ibm.com>
6388
6389 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6390 * g++.dg/gcov/gcov.exp: Likewise.
6391 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6392 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6393 * lib/c-torture.exp: Likewise.
6394 * lib/fortran-torture.exp: Likewise.
6395 * lib/g++.exp: Likewise.
6396 * lib/gcc-defs.exp: Likewise.
6397 * lib/gcc-dg.exp: Likewise.
6398 * lib/gcc.exp: Likewise.
6399 * lib/gcov.exp: Likewise.
6400 * lib/gfortran.exp: Likewise.
6401 * lib/mike-g++.exp: Likewise.
6402 * lib/mike-gcc.exp: Likewise.
6403 * lib/objc-torture.exp: Likewise.
6404 * lib/objc.exp: Likewise.
6405 * lib/profopt.exp: Likewise.
6406 * lib/target-libpath.exp: Likewise.
6407 * lib/target-supports.exp: Likewise.
6408 * lib/treelang.exp: Likewise.
6409 * lib/wrapper.exp: Likewise.
6410
6411 2005-03-08 Jeff Law <law@redhat.com>
6412
6413 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6414 PHI-OPT changes.
6415
6416 2005-03-08 Ira Rosen <irar@il.ibm.com>
6417
6418 * gcc.dg/vect/pr20122.c: New test.
6419
6420 2005-03-07 Jeff Law <law@redhat.com>
6421
6422 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6423 was folded away.
6424 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6425 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6426 * gcc.dg/tree-ssa/pr18134.c: New test.
6427
6428 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6429
6430 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6431 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6432 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6433
6434 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6435
6436 PR tree-opt/17671
6437 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6438
6439 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6440
6441 * g++.dg/warn/Wnvdtor.C: New test.
6442
6443 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6444
6445 * gcc.dg/torture/pr19683-1.c: New test.
6446
6447 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6448
6449 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6450 * gfortran.dg/g77/19990313-2.f: Ditto.
6451 * gfortran.dg/g77/19990313-3.f: Ditto.
6452 * gfortran.dg/g77/19990525-0.f: Ditto.
6453 * gfortran.dg/g77/19990826-0.f: Ditto.
6454 * gfortran.dg/g77/19990826-2.f: Ditto.
6455 * gfortran.dg/g77/19990826-3.f: Ditto.
6456 * gfortran.dg/g77/20000511-1.f: Ditto.
6457 * gfortran.dg/g77/20000511-2.f: Ditto.
6458 * gfortran.dg/g77/970625-2.f: Ditto.
6459 * gfortran.dg/g77/980310-2.f: Ditto.
6460 * gfortran.dg/g77/980310-3.f: Ditto.
6461 * gfortran.dg/g77/980310-8.f: Ditto.
6462 * gfortran.dg/g77/980519-2.f: Ditto.
6463 * gfortran.dg/g77/alpha1.f: Ditto.
6464 * gfortran.dg/g77/claus.f: Ditto.
6465 * gfortran.dg/g77/erfc.f: Ditto.
6466 * gfortran.dg/g77/short.f: Ditto.
6467 * gfortran.fortran-torture/execute/data.f90: Ditto.
6468 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6469 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6470
6471 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6472
6473 * lib/file-format.exp (gcc_target_object_format): Add check for som
6474 format and hardcode object formats on hppa*-*-hpux*.
6475 * lib/target-supports.exp (check_weak_available): Add check for som
6476 object format. Always return 0 on hppa*-*-hpux10*.
6477
6478 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6479 is defined.
6480
6481 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6482
6483 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6484
6485 * gfortran.dg/pr19936_1.f90: New test.
6486 * gfortran.dg/pr19936_2.f90: New test.
6487 * gfortran.dg/pr19936_3.f90: New test.
6488
6489 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6490 Paul Thomas <prthomas@drfccad.cea.fr>
6491
6492 * gfortran.dg/PR19754_1.f90: New test.
6493 * gfortran.dg/PR19754_2.f90: Ditto.
6494
6495 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6496
6497 PR c++/19311
6498 * g++.dg/template/non-dependent11.C: New test.
6499
6500 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6501
6502 * lib/target-supports.exp (check_iconv_available): Fix comment.
6503
6504 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6505 Joseph S. Myers <joseph@codesourcery.com>
6506
6507 PR c++/19797
6508 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6509
6510 2005-03-04 Matthew Sachs <msachs@apple.com>
6511
6512 * gcc.exp (gcc_target_compile): Put braces around
6513 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6514 * objc.exp (objc_target_compile): Likewise.
6515 * treelang.exp (treelang_target_compile): Likewise.
6516
6517 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6518
6519 PR fortran/19673
6520 * gfortran.dg/func_result_1.f90: New test.
6521
6522 2005-03-04 Ben Elliston <bje@au.ibm.com>
6523
6524 * gcc.misc-tests/options.exp: New test.
6525
6526 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6527
6528 * gcc.dg/pr15784-4.c: New test.
6529
6530 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6531
6532 * gcc.c-torture/execute/pr17133.c: New.
6533 * gcc.c-torture/compile/20050303-1.c: New.
6534
6535 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6536
6537 * gcc.dg/cpp/assert4.c: Fix for cygwin
6538
6539 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6540
6541 * g++.dg/overload/using2.C: New.
6542
6543 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6544
6545 PR c++/19916
6546 * g++.dg/init/ptrmem2.C: New test.
6547
6548 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6549
6550 PR c/8927
6551 * gcc.dg/pr8927-1.c: New test.
6552
6553 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6554
6555 PR c++/20232
6556 * g++.dg/inherit/covariant12.C: New.
6557
6558 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6559
6560 PR fortran/19479
6561 * gfortran.dg/bound_1.f90: New test.
6562
6563 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6564
6565 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6566 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6567
6568 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6569
6570 PR c/20245
6571 * gcc.dg/pr20245-1.c: New test.
6572
6573 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6574
6575 PR middle-end/19874
6576 * gcc.c-torture/execute/20050119-2.c: New test case.
6577
6578 2005-02-28 Ben Elliston <bje@au.ibm.com>
6579
6580 * README: Update the DejaGnu bug reporting address.
6581 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6582 * lib/objc-torture.exp: Likewise.
6583
6584 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6585
6586 * gfortran.dg/boz_1.f90: New test.
6587 * gfortran.dg/boz_3.f90: New test.
6588 * gfortran.dg/boz_4.f90: New test.
6589
6590 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6591
6592 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6593 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6594
6595 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6596
6597 PR libfortran/20101
6598 * gfortran.dg/write_0_pe_format.f90: New test.
6599
6600 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6601
6602 PR c++/20206
6603 * g++.dg/opt/thunk2.C: New test.
6604 * g++.dg/opt/covariant1.C: New test.
6605
6606 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6607
6608 * gfortran.dg/e_d_fmt.f90: New test.
6609
6610 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6611
6612 * gcc.dg/asm-b.c: Fix comment typos.
6613
6614 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6615
6616 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6617 a V_MAY_DEF also.
6618
6619 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6620
6621 PR tree-opt/20188
6622 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6623 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6624 * gcc.dg/asm-b.c: New test.
6625
6626 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6627
6628 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6629 Disable this test on IRIX 6.
6630
6631 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6632
6633 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6634 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6635 parser.
6636
6637 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6638
6639 PR tree-optimization/20204
6640 * testsuite/gcc.dg/pr20204.c: New test.
6641
6642 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR target/20196
6645 * gcc.c-torture/execute/20050224-1.c: New test.
6646
6647 PR c++/20175
6648 * g++.dg/warn/Wbraces2.C: New test.
6649
6650 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6651
6652 PR c++/19878
6653 * g++.dg/init/const2.C: New test.
6654
6655 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6656
6657 PR tree-optimization/20100
6658 * gcc.c-torture/execute/pr20100-1.c: New test.
6659
6660 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6661
6662 * gfortran.dg/implicit_3.f90: New test.
6663
6664 * gfortran.dg/deftype_1.f90: New test.
6665
6666 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6667
6668 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6669 the test passes.
6670 * g++.dg/other/anon3.C: Accept a warning.
6671
6672 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6673
6674 * gcc.dg/pr20017.c: Fix a comment typo.
6675
6676 2005-02-23 Bud Davis <bdavis@gfortran.org>
6677
6678 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6679
6680 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6681
6682 PR ada/19902
6683 * ada/acats/tests/cxa/cxa3004.a: Remove.
6684 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6685
6686 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6687
6688 PR c++/20073
6689 * g++.dg/init/const1.C: New test.
6690
6691 PR c++/19991
6692 * g++.dg/parse/constant7.C: New test.
6693
6694 PR c++/20152
6695 * g++.dg/parse/error27.C: New test.
6696 * g++.dg/template/qualttp15.C: Adjust error markers.
6697 * g++.old-deja/g++.other/struct1.C: Likewise.
6698
6699 PR c++/20153
6700 * g++.dg/template/error17.C: New test.
6701
6702 PR c++/20148
6703 * g++.dg/parser/error26.C: New test.
6704
6705 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6706
6707 PR tree-optimization/20100
6708 PR tree-optimization/20115
6709 * gcc.dg/pr20115.c: New test.
6710 * gcc.dg/pr20115-1.c: New test.
6711 * gcc.dg/pr20100.c: New test.
6712 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6713 call-clobbered variables after alias1.
6714
6715 2005-02-22 Bud Davis <bdavis@gfortran.org>
6716
6717 * gfortran.dg/list_read_4.f90: new test.
6718
6719 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6720
6721 PR rtl-optimization/20017.
6722 * gcc.dg/pr20017.c: New.
6723
6724 2005-02-22 Devang Patel <dpatel@apple.com>
6725
6726 PR 19952
6727 * g++.dg/tree-ssa/pr19952.C: New test.
6728
6729 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6730
6731 PR c++/19883
6732 * g++.dg/parse/constant6.C: New test.
6733
6734 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6735
6736 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6737 * g++.dg/charset/asm2.c: Likewise.
6738 * g++.dg/charset/asm3.c: Likewise.
6739 * g++.dg/charset/asm4.c: Likewise.
6740 * g++.dg/charset/asm5.c: Likewise.
6741 * g++.dg/charset/attribute1.c: Likewise.
6742 * g++.dg/charset/attribute2.c: Likewise.
6743 * g++.dg/charset/extern1.cc: Likewise.
6744 * g++.dg/charset/extern2.cc: Likewise.
6745 * g++.dg/charset/extern3.cc: Likewise.
6746 * g++.dg/charset/function.cc: Likewise.
6747 * g++.dg/charset/string.c: Likewise.
6748 * g++.dg/charset/charset.exp: Likewise.
6749 * lib/target-supports.exp (check_iconv_available): Fix comment.
6750
6751 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6752
6753 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6754 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6755 * gcc.dg/charset/asm2.c: Likewise.
6756 * gcc.dg/charset/asm3.c: Likewise.
6757 * gcc.dg/charset/asm4.c: Likewise.
6758 * gcc.dg/charset/asm5.c: Likewise.
6759 * gcc.dg/charset/asm6.c: Likewise.
6760 * gcc.dg/charset/attribute1.c: Likewise.
6761 * gcc.dg/charset/attribute2.c: Likewise.
6762 * gcc.dg/charset/builtin1.c: Likewise.
6763 * gcc.dg/charset/extern.c: Likewise.
6764 * gcc.dg/charset/function.c: Likewise.
6765 * gcc.dg/charset/string.c: Likewise.
6766 * gcc.dg/charset/charset.exp: Likewise.
6767
6768 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6769
6770 PR fortran/20086
6771 * gfortran.dg/pr20086.f90: New test.
6772
6773 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6774
6775 PR tree-optimization/19786
6776 * g++.dg/tree-ssa/pr19786.C: New.
6777
6778 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6779
6780 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6781
6782 2005-02-21 Jeff Law <law@redhat.com>
6783
6784 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6785
6786 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6787
6788 * gfortran.dg/do_iterator: Split loop, markup all lines for
6789 which an error locus is printed.
6790 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6791 locus is printed.
6792 * gfortran.dg/select_4.f90: Likewise.
6793 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6794 locuses in the various permutations.
6795
6796 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6797
6798 PR tree-optimization/19951
6799 * g++.dg/vect: New directory.
6800 * g++.dg/vect/vect.exp: New file.
6801 * g++.dg/vect/pr19951.cc: New testcase.
6802 * g++.dg/dg.exp: Also prune vectorizer tests.
6803
6804 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6805
6806 PR 18785
6807 * gcc.dg/charset/builtin1.c: New test.
6808
6809 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6810
6811 PR c++/19299
6812 * g++.dg/inherit/volatile1.C: New test.
6813
6814 PR c++/19440
6815 * g++.dg/template/dtor4.C: New test.
6816
6817 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6818
6819 * gfortran.dg/int_1.f90: New test.
6820
6821 2005-02-19 Devang Patel <dpatel@apple.com>
6822
6823 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6824
6825 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6826
6827 * gfortran.dg/achar_1.f90: New test.
6828
6829 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6830
6831 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6832
6833 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6834 Jakub Jelinek <jakub@redhat.com>
6835
6836 PR tree-optimization/19828
6837 * gcc.dg/tree-ssa/loop-7.c: New test.
6838 * gcc.c-torture/execute/20050218-1.c: New test.
6839
6840 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6841
6842 PR c/20043
6843 * gcc.dg/transparent-union-1.c: New test.
6844 * gcc.dg/transparent-union-2.c: New test.
6845
6846 2005-02-18 James E Wilson <wilson@specifixinc.com>
6847
6848 PR tree-optimization/18977
6849 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6850
6851 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6852
6853 PR target/20054
6854 * gcc.dg/pr20054.c: New test.
6855
6856 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6857
6858 PR c++/19508
6859 * g++.dg/ext/attrib20.C: New test.
6860
6861 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6862
6863 PR middle-end/20030
6864 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6865
6866 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6867
6868 PR c++/20008
6869 * g++.dg/opt/switch4.C: New.
6870
6871 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6872
6873 PR c++/20023
6874 PR tree-optimization/20009
6875 * gcc.c-torture/compile/20050217-1.c: New test.
6876 * g++.dg/opt/switch3.C: New test.
6877
6878 PR tree-optimization/18947
6879 * gcc.c-torture/compile/20050215-1.c: New test.
6880 * gcc.c-torture/compile/20050215-2.c: New test.
6881 * gcc.c-torture/compile/20050215-3.c: New test.
6882
6883 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6884
6885 PR c++/20028
6886 * g++.dg/template/crash34.C: New.
6887
6888 PR c++/20022
6889 * g++.dg/other/access3.C: New.
6890
6891 2005-02-17 Ira Rosen <irar@il.ibm.com>
6892
6893 * gcc.dg/vect/vect-98.c: New test.
6894
6895 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6896
6897 PR tree-optimization/19967
6898 * gcc.dg/pr19967.c: New.
6899
6900 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6901
6902 PR middle-end/19857
6903 * gcc.dg/tree-ssa/20050215-1.c: New test.
6904 * gcc.c-torture/execute/20050215-1.c: New test.
6905
6906 2005-02-15 Eric Christopher <echristo@redhat.com>
6907
6908 * gcc.dg/cpp/20050215-1.c: New file.
6909
6910 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6911
6912 PR tree-optimization/15785
6913 * gcc.dg/pr15785-1.c: New test.
6914
6915 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6916
6917 PR c++/17788
6918 * g++.dg/init/ctor4.C: New.
6919 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6920
6921 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6922
6923 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6924 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6925
6926 2005-02-15 Andreas Schwab <schwab@suse.de>
6927
6928 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6929 declare malloc.
6930
6931 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6932
6933 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6934
6935 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6936
6937 PR tree-optimization/19853
6938 * gcc.c-torture/compile/pr19853.c: New test.
6939
6940 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6941
6942 PR c++/19608
6943 * g++.dg/parse/local-class1.C: New.
6944
6945 PR c++/19895
6946 * g++.dg/parse/ptrmem3.C: New.
6947
6948 PR c++/19884
6949 * g++.old-deja/g++.oliva/template6.C: Add another case.
6950 * g++.dg/template/explicit6.C: New.
6951
6952 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6953
6954 PR c++/17816
6955 * g++.dg/other/redecl2.C: New.
6956
6957 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6958
6959 PR c++/19891
6960 * g++.dg/abi/covariant4.C: New.
6961
6962 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6963
6964 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6965
6966 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6967
6968 * gcc.dg/vect/vect-96.c: Fix typo.
6969
6970 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6971
6972 PR c++/14479
6973 PR c++/19487
6974 * g++.dg/template/enum5.C: New test.
6975
6976 2005-02-12 Ira Rosen <irar@il.ibm.com>
6977
6978 * gcc.dg/vect/vect-97.c: New test.
6979
6980 2005-02-12 Ira Rosen <irar@il.ibm.com>
6981
6982 * gcc.dg/vect/vect-96.c: New test.
6983
6984 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6985
6986 * gcc.dg/builtins-34.c: Also check ldexp*.
6987
6988 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6989
6990 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6991
6992 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6993
6994 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6995 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6996 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6997 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6998 selector_list, selector_expression, dg-process-target): Move to new
6999 file target-supports-dg.exp.
7000 * lib/target-supports-dg.exp: New.
7001
7002 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7003 New.
7004
7005 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7006
7007 PR c++/19666
7008 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7009
7010 PR middle-end/19858
7011 * gcc.c-torture/compile/20050210-1.c: New test.
7012
7013 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7014
7015 PR c++/19755
7016 * g++.dg/warn/Wbraces1.C: New test.
7017
7018 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7019
7020 * gcc.dg/builtins-52.c: New testcase.
7021
7022 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7023
7024 PR c/19342
7025 * gcc.c-torture/execute/20050119-1.c: New test.
7026
7027 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7028
7029 PR c++/19811
7030 * g++.dg/init/delete1.C: New test.
7031
7032 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7033
7034 PR c++/18470
7035 * g++.dg/template/static12.C: New test.
7036
7037 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7038
7039 PR c++/19787
7040 * g++.dg/conversion/ambig1.C: New test.
7041
7042 PR c++/19739
7043 * g++.dg/ext/attrib19.C: New test.
7044
7045 PR c++/19732
7046 * g++.dg/parse/dtor5.C: New test.
7047
7048 PR c++/19762
7049 * g++.dg/template/dtor3.C: New test.
7050
7051 PR c++/19826
7052 * g++.dg/template/static11.C: New test.
7053 * g++.dg/template/crash2.C: Remove dg-error marker.
7054
7055 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7056
7057 PR C++/18491
7058 * g++.old-deja/g++.mike/p10769a.C: Remove.
7059
7060 2005-02-09 Roger Sayle <roger@eyesopen.com>
7061
7062 * gcc.dg/builtins-48.c: New test case.
7063 * gcc.dg/builtins-49.c: New test case.
7064 * gcc.dg/builtins-50.c: New test case.
7065 * gcc.dg/builtins-51.c: New test case.
7066
7067 2005-02-09 Ian Lance Taylor <ian@airs.com>
7068
7069 PR middle-end/19583
7070 * g++.dg/warn/Wreturn-type-3.C: New test.
7071
7072 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7073
7074 PR middle-end/19402
7075 * gcc.dg/pr19402-1.c: New testcase.
7076 * gcc.dg/pr19402-2.c: likewise.
7077
7078 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7079
7080 PR middle-end/19854
7081 * g++.dg/tree-ssa/tmmti.C: New testcase.
7082
7083 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7084
7085 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7086
7087 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7088
7089 PR c++/19733
7090 * g++.dg/parse/crash23.C: New test.
7091 * g++.dg/warn/Weff1.C: New test.
7092
7093 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7094
7095 * gcc.dg/20050209-1.c: New test.
7096
7097 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7098
7099 PR target/19799
7100 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7101
7102 2005-02-08 Mike Stump <mrs@apple.com>
7103
7104 * g++.dg/pch/import-2.c: New test.
7105 * g++.dg/pch/import-2.hs: New.
7106 * g++.dg/pch/include/import-2a.h: New.
7107 * g++.dg/pch/include/import-2b.h: New.
7108
7109 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7110
7111 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7112
7113 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7114
7115 * gfortran.dg/substr_1.f90: New test.
7116
7117 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7118
7119 PR middle-end/19775
7120 * gcc.dg/torture/builtin-power-1.c: Disable test for
7121 invalid transformation.
7122 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7123 no longer optimize.
7124 * gcc.dg/builtins-47.c: New testcase.
7125
7126 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7127 Dorit Naishlos <dorit@il.ibm.com>
7128
7129 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7130
7131 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7132
7133 * gcc.c-torture/compile/20050206-1.c: New test.
7134
7135 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7136
7137 PR tree-opt/19768
7138 * g++.dg/opt/pr19768.C: New test.
7139
7140 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 PR tree-opt/19736
7143 * gcc.c-torture/compile/pr19736.c: New test.
7144
7145 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7146
7147 PR c++/17401
7148 * g++.dg/parse/error25.C: New test.
7149
7150 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7151
7152 * gcc.c-torture/execute/20050203-1.c: New.
7153
7154 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7155
7156 * gcc.dg/vect/vect-85.c: Remove xfail.
7157 * gcc.dg/vect/vect-86.c: Remove xfail.
7158 * gcc.dg/vect/vect-87.c: Remove xfail.
7159 * gcc.dg/vect/vect-88.c: Remove xfail.
7160
7161 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7162
7163 * gcc.dg/altivec-19.c: New.
7164
7165 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7166
7167 PR c/17807
7168 * gcc.dg/nested-func-3.c: New test.
7169 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7170
7171 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7172
7173 * gcc.test-framework/gen_directive_tests: Generate tests for
7174 selector expressions.
7175
7176 2005-02-02 Matt Austern <austern@apple.com>
7177
7178 PR c++/19628
7179 * g++/ext/builtin7.C: New.
7180 * g++/ext/builtin8.C: New.
7181
7182 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7183
7184 PR c/18502
7185 * gcc.dg/pr18502-1.c: New test.
7186
7187 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7188
7189 PR c++/17413
7190 * g++.dg/template/local4.C: Tweak.
7191
7192 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7193
7194 PR tree-optimization/19578
7195 * gcc.c-torture/compile/20050202-1.c: New test.
7196
7197 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7198
7199 PR c/19435
7200 * gcc.dg/c99-init-4.c: New test.
7201
7202 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7203
7204 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7205
7206 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7207
7208 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7209 * g++.dg/eh/check-vect.h: New.
7210
7211 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7212 * gcc.dg/vect/vect-78.c: Ditto.
7213 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7214 Remove.
7215
7216 * g++.dg/conversion/simd1.C: Expect warning.
7217 * g++.dg/ext/attribute-test-1.C: Ditto.
7218 * g++.dg/ext/attribute-test-2.C: Ditto.
7219 * g++.dg/ext/attribute-test-3.C: Ditto.
7220 * g++.dg/ext/attribute-test-4.C: Ditto.
7221
7222 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7223 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7224
7225 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7226
7227 2005-02-01 Richard Henderson <rth@redhat.com>
7228
7229 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7230 long double for ibm double-double format.
7231 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7232
7233 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7234
7235 PR tree-optimization/19633
7236 * testsuite/gcc.dg/pr19633-1.c: New test.
7237 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7238 to NULL or a symbol.
7239
7240 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7241
7242 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7243 New procs.
7244 (dg-process-target (local override)): Handle selector expressions.
7245
7246 * gcc.test-framework/README: Describe tests in source directory.
7247 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7248 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7249 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7250 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7251 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7252 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7253 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7254 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7255 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7256 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7257 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7258 * gcc.test-framework/dg-error-exp-P.c: New test.
7259 * gcc.test-framework/dg-error-exp-XP.c: New test.
7260 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7261 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7262 * gcc.test-framework/dg-output-exp-P.c: New test.
7263 * gcc.test-framework/dg-output-exp-XF.c: New test.
7264 * gcc.test-framework/dg-warning-exp-P.c: New test.
7265 * gcc.misc-tests/dg-1.c: Remove.
7266 * gcc.misc-tests/dg-2.c: Remove.
7267 * gcc.misc-tests/dg-3.c: Remove.
7268 * gcc.misc-tests/dg-4.c: Remove.
7269 * gcc.misc-tests/dg-5.c: Remove.
7270 * gcc.misc-tests/dg-6.c: Remove.
7271 * gcc.misc-tests/dg-7.c: Remove.
7272 * gcc.misc-tests/dg-8.c: Remove.
7273 * gcc.misc-tests/dg-9.c: Remove.
7274 * gcc.misc-tests/dg-10.c: Remove.
7275 * gcc.misc-tests/dg-11.c: Remove.
7276 * gcc.misc-tests/dg-12.c: Remove.
7277 * gcc.misc-tests/dg-test.exp: Remove.
7278
7279 * gcc.test-framework/test-framework.awk: Change recording and
7280 printing of passes and failures.
7281
7282 * gcc.test-framework: New directory.
7283 * gcc.test-framework/README: New.
7284 * gcc.test-framework/test-framework.exp: New.
7285 * gcc.test-framework/test-framework.awk: New.
7286 * gcc.test-framework/gen_directive_tests: New.
7287
7288 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7289
7290 * lib/treelang.exp: Fix comment typos.
7291 (treelang_target_compile): Don't append libs=-ltreelang to options.
7292
7293 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7294
7295 * g++.dg/parse/typename7.C: Adjust error messages.
7296
7297 2005-01-31 Jeff Law <law@redhat.com>
7298
7299 * gcc.c-torture/execute/20050131-1.c: New test.
7300 * gcc.dg/wcaselabel.c: New test.
7301
7302 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7303
7304 * g++.dg/other/warning1.C: Adjust error messags.
7305 * g++.dg/parse/constant5.C: New test.
7306
7307 2005-01-31 Steven Bosscher <stevenb@suse.de>
7308
7309 PR c/19333
7310 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7311 the test case valid.
7312 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7313 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7314 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7315 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7316 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7317 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7318
7319 2005-01-31 Dale Johannesen <dalej@apple.com>
7320
7321 * g++.dg/opt/pr19650.C: New test.
7322
7323 2005-01-31 Richard Henderson <rth@redhat.com>
7324
7325 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7326 long double for intel double extended format.
7327 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7328
7329 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7330
7331 PR c++/19555
7332 * g++.dg/template/static10.C: New test.
7333
7334 PR c++/19395
7335 * g++.dg/parse/error24.C: New test.
7336
7337 PR c++/19367
7338 * g++.dg/lookup/builtin1.C: New test.
7339
7340 PR c++/19457
7341 * g++.dg/warn/conv3.C: New test.
7342
7343 2005-01-30 Bud Davis <bdavis@gfortran.org>
7344
7345 PR fortran/19647
7346 * gfortan.dg/inquire_7.f90
7347
7348 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7349
7350 PR tree-optimization/15791
7351 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7352 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7353 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7354 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7355 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7356 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7357 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7358 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7359 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7360 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7361
7362 2005-01-29 Paul Brook <paul@codesourcery.com>
7363
7364 PR fortran/18565
7365 * check.c (real_or_complex_check): New function.
7366 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7367 * intrinsic.c (add_functions): Use new check functions.
7368 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7369 Add prototypes.
7370
7371 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7372
7373 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7374 gcc.dg/lvalue-3.c: New tests.
7375 * gcc.dg/concat.c: Update expected messages.
7376
7377 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7378
7379 PR libfortran/19595
7380 * gfortran.dg/eor_1.f90: New test.
7381
7382 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7383
7384 PR fortran/19589
7385 * gfortran.dg/logical_data_1.f90: New test.
7386
7387 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7388
7389 PR c++/19253
7390 * g++.dg/template/crash33.C: New test.
7391
7392 PR c++/19667
7393 * g++.dg/template/crash32.C: New test.
7394
7395 2005-01-28 Ian Lance Taylor <ian@airs.com>
7396
7397 PR middle-end/16558
7398 * g++.dg/warn/Wreturn-type-2.C: New test.
7399
7400 2004-06-24 Jeff Law <law@redhat.com>
7401
7402 * gcc.dg/tree-ssa/20050128-1.c: New test.
7403
7404 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7405
7406 * gcc.target/frv/all-mdpackh-1.c: New test.
7407
7408 2005-01-28 Steven Bosscher <stevenb@suse.de>
7409
7410 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7411
7412 2005-01-27 Richard Henderson <rth@redhat.com>
7413
7414 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7415
7416 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7417
7418 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7419
7420 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7421
7422 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7423 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7424 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7425 to cope with cases where the multilib options override the dg-options.
7426
7427 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7428
7429 PR c/18946
7430 * gcc.dg/noncompile/20050120-1.c: New test.
7431
7432 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7433
7434 PR tree-optimization/19633
7435 * gcc.dg/pr19633.c: New test.
7436 * gcc.dg/tree-ssa/pr19633.c: New test.
7437
7438 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7439
7440 * gcc.dg/20041216-1.c: New test.
7441
7442 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7443
7444 PR objc/18862
7445 * objc.dg/selector-2.m: New test.
7446
7447 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7448
7449 * g++.dg/opt/range-test-2.C: New test.
7450
7451 PR rtl-optimization/19579
7452 * gcc.c-torture/execute/20050124-1.c: New test.
7453
7454 2005-01-26 Greg Parker <gparker@apple.com>
7455 Stuart Hastings <stuart@apple.com>
7456
7457 * gcc.c-torture/execute/20050125-1.c: New.
7458
7459 2005-01-18 Jan Hubicka <jh@suse.cz>
7460
7461 PR tree-optimize/19337
7462 * gcc.c-torture/compile/20050119-1.c: New test.
7463
7464 2005-01-24 James E Wilson <wilson@specifixinc.com>
7465
7466 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7467 test for successful match.
7468
7469 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7470
7471 PR objc/18408
7472 * objc.dg/comp-types-7.m: New test.
7473
7474 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7475
7476 * lib/target-supports.exp (current_target_name): New.
7477 (check_effective_target_ilp32, check_effective_target_lp64):
7478 Cache the result to use as long as the current target, with
7479 multilib flags, remains the same.
7480
7481 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7482 (dg-require-weak, dg-require-visibility, dg-require-alias,
7483 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7484 dg-require-effective-target, dg-skip-if): Remove call to
7485 skip_test_and_clear_xfail.
7486 (dg-test): Clear xfail data.
7487
7488 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7489
7490 PR target/17751
7491 * gcc.dg/ppc64-toc.c: New test.
7492
7493 * g++.dg/tree-ssa/empty-1.C: New test.
7494
7495 PR middle-end/19551
7496 * gcc.c-torture/execute/20050121-1.c: New test.
7497 * gcc.dg/20050121-2.c: New test.
7498
7499 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7500 Paul Brook <paul@codesourcery.com>
7501
7502 PR fortran/17941
7503 * gfortran.dg/real_const_1.f: New test.
7504 * gfortran.dg/real_const_2.f90: New test.
7505 * gfortran.dg/complex_int_1.f90: New test.
7506
7507 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7508
7509 PR fortran/19313
7510 * gfortan.dg/inquire_6.f90: New test.
7511
7512 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7513
7514 PR libfortran/19451
7515 * open_readonly_1.f90: New test.
7516
7517 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7518
7519 PR libfortran/18982
7520 * gfortran.dg/open_new.f90: New file.
7521
7522 2005-01-22 Paul Brook <paul@codesourcery.com>
7523
7524 * namelist_1.f90: New test.
7525
7526 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7527
7528 PR tree-optimization/19484
7529 * gcc.c-torture/compile/20050122-[12].c: New tests.
7530
7531 2005-01-22 Paul Brook <paul@codesourcery.com>
7532
7533 * gfortran.dg/implicit_2.f90: New test.
7534
7535 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7536
7537 PR fortran/19314
7538 * gfortran.dg/inquire_5.f90: New test.
7539
7540 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7541
7542 PR c/18809
7543 * gcc.dg/pr18809-1.c: New test.
7544
7545 2005-01-21 Ian Lance Taylor <ian@airs.com>
7546
7547 * gcc.dg/20050121-1.c: New test.
7548
7549 PR tree-optimization/13000
7550 * gcc.dg/20040206-1.c: Change warning to point where function is
7551 being inlined.
7552
7553 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7554
7555 PR c++/19208
7556 * g++.dg/template/array11.C: New test.
7557
7558 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7559
7560 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7561 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7562 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7563 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7564 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7565 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7566
7567 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7568
7569 PR tree-optimization/15349
7570 * gcc.dg/tree-ssa/pr15349.c: New.
7571
7572 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7573
7574 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7575
7576 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7577
7578 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7579 scan-assembler-times directive name.
7580
7581 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7582 after dg-do.
7583
7584 PR rtl-optimization/19462
7585 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7586
7587 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7588
7589 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7590 counting function calls on ia64.
7591
7592 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7593
7594 PR rtl-optimization/15139
7595 * gcc.dg/20050111-2.c: New test.
7596
7597 PR c/17297
7598 * gcc.c-torture/compile/20050113-1.c: New testcase.
7599
7600 PR middle-end/19164
7601 * gcc.dg/20050113-1.c: New testcase.
7602
7603 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7604
7605 * gcc.dg/vect/vect-85.c: Add comment.
7606 * gcc.dg/vect/vect-86.c: Add xfail for now.
7607 * gcc.dg/vect/vect-87.c: Add xfail for now.
7608 * gcc.dg/vect/vect-88.c: Add xfail for now.
7609 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7610
7611 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7612
7613 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7614
7615 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7616
7617 * g++.dg/debug/typedef3.C: New test.
7618
7619 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7620
7621 PR c/19472
7622 * gcc.dg/asm-a.c: New test.
7623
7624 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7625
7626 * gcc.dg/sh-relax.c: Add prototype for abort.
7627
7628 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7629
7630 * gcc.dg/short-compare-1.c: New test.
7631 * gcc.dg/short-compare-2.c: Likewise.
7632
7633 2005-01-18 Michael Matz <matz@suse.de>
7634
7635 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7636
7637 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7638
7639 PR tree-optimization/19121
7640 * gcc.c-torture/compile/pr19121.c: New test.
7641
7642 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7643
7644 PR target/19357
7645 * gcc.c-torture/compile/pr19357.c: New test.
7646
7647 2005-01-17 Ian Lance Taylor <ian@airs.com>
7648
7649 PR c/5675
7650 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7651 pass--those that refer just to the variable, possibly with a
7652 cast.
7653 * gcc.dg/c99-const-expr-3.c: Likewise.
7654
7655 PR middle-end/13127
7656 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7657 longer emitted.
7658
7659 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7660
7661 PR fortran/18778
7662 * gfortran.dg/endfile_2.f90: New test.
7663
7664 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7665
7666 PR 19168
7667 * gfortran.dg/select_5.f90: New test.
7668
7669 2004-01-16 Paul Brook <paul@codesourcery.com>
7670
7671 * gfortran.dg/common_4.f90: New test.
7672
7673 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7674
7675 PR rtl-optimization/19462
7676 * gcc.dg/torture/pr19462-1.c: New test.
7677
7678 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7679
7680 PR objc/19321
7681 * objc.dg/func-ptr-2.m: New.
7682 * objc.dg/volatile-1.m: New.
7683
7684 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7685
7686 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7687
7688 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7689
7690 PR tree-optimization/19060
7691 * gcc.c-torture/execute/20050104-1.c: New test.
7692
7693 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7694
7695 PR fortran/18983
7696 * gfortran.dg/write_to_null.f90: New test.
7697
7698 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7699 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7700
7701 PR other/19328
7702 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7703 argument.
7704
7705 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7706
7707 PR c++/19263
7708 * g++.dg/init/vector1.C: New test.
7709
7710 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7711
7712 PR target/13158
7713 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7714 PR target/18987
7715 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7716
7717 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7718
7719 * gfortran.dg/select_1.f90: New test.
7720 * gfortran.dg/select_2.f90: New test.
7721 * gfortran.dg/select_3.f90: New test.
7722 * gfortran.dg/select_4.f90: New test.
7723
7724 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7725
7726 PR middle-end/19084
7727 PR rtl-optimization/19348
7728 * gcc.dg/20050111-1.c: New test.
7729 * gcc.c-torture/execute/20050111-1.c: New test.
7730
7731 * gcc.dg/i386-asm-4.c: New test.
7732
7733 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7734
7735 * gcc.dg/nested-func-2.c: New test.
7736 * ada/acats/norun.lst: Remove c953002.
7737
7738 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7739
7740 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7741
7742 2005-01-12 Ben Elliston <bje@au.ibm.com>
7743
7744 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7745
7746 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7747
7748 PR target/18761
7749 * g++.dg/abi/align1.C: New test.
7750
7751 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7752
7753 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7754 at a time.
7755 * g++.dg/ext/altivec_check.h: Support compiling as C.
7756
7757 2005-01-10 Roger Sayle <roger@eyesopen.com>
7758
7759 PR c++/19355
7760 * g++.dg/expr/pr19355-1.C: New test case.
7761
7762 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7763
7764 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7765 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7766 * ada/acats/tests/c3/c92005b.ada: Likewise.
7767 * ada/acats/tests/c3/cxb3012.a: Likewise.
7768 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7769
7770 2005-01-09 Paul Brook <paul@codesourcery.com>
7771
7772 * gfortran.dg/common_2.f90: New file.
7773 * gfortran.dg/common_3.f90: New file.
7774
7775 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7776
7777 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7778
7779 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7780
7781 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7782 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7783 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7784 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7785 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7786 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7787 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7788 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7789 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7790 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7791 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7792 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7793 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7794 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7795 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7796 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7797 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7798 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7799 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7800 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7801 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7802 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7803 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7804 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7805 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7806 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7807 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7808 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7809 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7810 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7811 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7812 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7813 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7814 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7815 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7816 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7817 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7818 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7819 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7820 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7821 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7822 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7823 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7824 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7825 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7826 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7827 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7828 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7829 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7830 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7831 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7832 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7833 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7834 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7835 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7836 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7837 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7838 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7839 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7840 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7841 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7842 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7843 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7844 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7845 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7846 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7847 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7848
7849 * gcc.dg/vect/vect-1.c: Fix spelling.
7850 * gcc.dg/vect/vect-10.c: Fix spelling.
7851 * gcc.dg/vect/vect-11.c: Fix spelling.
7852 * gcc.dg/vect/vect-12.c: Fix spelling.
7853 * gcc.dg/vect/vect-14.c: Fix spelling.
7854 * gcc.dg/vect/vect-15.c: Fix spelling.
7855 * gcc.dg/vect/vect-16.c: Fix spelling.
7856 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7857 * gcc.dg/vect/vect-64.c: Fix comments.
7858 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7859
7860 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7861 Ira Rosen <irar@il.ibm.com>
7862
7863 * gcc.dg/vect/vect-70.c: New test.
7864 * gcc.dg/vect/vect-71.c: New test.
7865
7866 2005-01-09 Manfred Hollstein <mh@suse.com>
7867
7868 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7869 * gcc.dg/pr18241-2.c: Likewise.
7870 * gcc.dg/pr18241-3.c: Likewise.
7871 * gcc.dg/pr18241-4.c: Likewise.
7872 * gcc.dg/pr18241-5.c: Likewise.
7873
7874 2005-01-08 Richard Henderson <rth@redhat.com>
7875
7876 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7877 False for x86 and x86-64.
7878
7879 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7880
7881 PR tree-optimization/18241
7882 * gcc.dg/pr18241-1.c: New test.
7883 * gcc.dg/pr18241-2.c: New test.
7884 * gcc.dg/pr18241-3.c: New test.
7885 * gcc.dg/pr18241-4.c: New test.
7886 * gcc.dg/pr18241-5.c: New test.
7887
7888 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7889
7890 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7891 gfortran.dg/select_4.f90: New.
7892
7893 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7894
7895 * gcc.c-torture/execute/20050107-1.c: New test.
7896
7897 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7898
7899 PR c++/19298
7900 * g++.dg/template/ref2.C: New.
7901
7902 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7903
7904 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7905 instead of being empty.
7906
7907 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7908
7909 PR fortran/15553
7910 * gfortran.dg/array-1.f90: New test.
7911
7912 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7913
7914 PR tree-optimization/19283
7915 * gcc.c-torture/execute/20050106-1.c: New test.
7916
7917 PR rtl-optimization/18861
7918 * gcc.dg/20050105-1.c: New test.
7919
7920 PR tree-optimization/18828
7921 * gcc.dg/20050105-2.c: New test.
7922
7923 2005-01-07 Andreas Jaeger <aj@suse.de>
7924
7925 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7926
7927 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7928
7929 PR fortran/18398
7930 * gfortran.dg/fmt_read.f90: New test.
7931
7932 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7933
7934 * gcc.dg/rs6000-ldouble-2.c: New.
7935
7936 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7937
7938 PR c++/19244
7939 * g++.dg/parser/ctor2.C: New test.
7940
7941 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7942
7943 PR c++/17154
7944 * g++.dg/template/using9.C: New test.
7945
7946 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7947
7948 PR c++/19258
7949 * g++.dg/lookup/friend6.C: New test.
7950
7951 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7952
7953 PR c++/19270
7954 * g++.dg/template/array10.C: New.
7955
7956 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7957
7958 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7959 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7960
7961 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7962
7963 * gcc.c-torture/compile/20050105-1.c: New test.
7964
7965 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7966
7967 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7968
7969 2005-01-05 Roger Sayle <roger@eyesopen.com>
7970
7971 PR middle-end/19100
7972 * gcc.dg/conv-3.c: New test case.
7973
7974 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7975
7976 * gcc.dg/asm-wide-1.c: New test.
7977
7978 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7979
7980 PR c++/19030
7981 * g++.dg/parse/crash22.C: New
7982
7983 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7984
7985 PR 19257
7986 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7987
7988 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7989
7990 PR middle-end/17767
7991 * gcc.dg/i386-mmx-6.c: New test case.
7992
7993 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7994
7995 PR tree-optimization/18308
7996 * gcc.dg/vect/pr18308.c: New testcase.
7997
7998 2005-01-04 Andreas Jaeger <aj@suse.de>
7999
8000 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8001
8002 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8003 Robert Bowdidge <bowdidge@apple.com>
8004
8005 * gcc.dg/cpp/subframework1.c: New.
8006 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8007 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8008 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8009 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8010
8011 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8012
8013 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8014 producing warning.
8015 * gcc.dg/darwin-weakimport-2.c: New.
8016
8017 2005-01-03 Richard Henderson <rth@redhat.com>
8018
8019 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8020
8021 2005-01-03 Richard Henderson <rth@redhat.com>
8022
8023 * gcc.dg/vect/vect.exp: Enable for ia64.
8024 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8025 (check_effective_target_vect_float): Likewise.
8026 (check_effective_target_vect_no_align): Likewise.
8027 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8028 * gcc.dg/vect/vect-8.c: Likewise.
8029
8030 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8031
8032 PR target/19236
8033 * gcc.dg/pr19236-1.c: New test case.
8034
8035 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8036
8037 PR rtl-optimization/12092
8038 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8039
8040 2005-01-02 Andreas Jaeger <aj@suse.de>
8041
8042 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8043
8044 2005-01-01 Roger Sayle <roger@eyesopen.com>
8045 Andrew Pinski <pinskia@physics.uc.edu>
8046
8047 PR rtl-optimization/12092
8048 * gcc.dg/pr12092-1.c: New test case.
8049
8050 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8051
8052 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8053 'hidden' and 'default' for better portability.
8054 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8055
8056 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8057 6 and 7.
8058 * g++.old-deja/g++.brendan/new3.C: Likewise.
8059
8060 2005-01-01 Steven Bosscher <stevenb@suse.de>
8061
8062 * gcc.dg/20041231-1.C: New test.
8063 * g++.dg/warn/Wunreachable-code-1.C: New test.
8064
8065 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8066
8067 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8068 file, not /dev/null. Abort on error.
8069
8070 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8071 Ziemowit Laski <zlaski@apple.com>
8072
8073 PR objc/18971
8074 * objc.dg/encode-5.m: New test.
8075
8076 2004-12-29 Richard Henderson <rth@redhat.com>
8077
8078 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8079 * objc.dg/stabs-1.m: Disable for ia64.
8080
8081 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8082
8083 PR c++/19190
8084 * g++.dg/warn/Wunused-10.C: New test.
8085
8086 2004-12-28 Richard Henderson <rth@redhat.com>
8087
8088 * objc.dg/stabs-1.m: Disable for alpha.
8089
8090 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8091
8092 PR c++/19149
8093 * g++.dg/parse/error23.C: New test.
8094
8095 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8096
8097 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8098
8099 PR fortran/19032
8100 * gfortran.dg/intrinsic_modulo_1.f90: New.
8101 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8102 tests with divisor -1.
8103
8104 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8105
8106 * g++.dg/opt/temp1.C (memcpy): Return a value.
8107
8108 PR c++/19148
8109 * g++.dg/expr/cond7.C: New test.
8110
8111 2004-12-27 Paul Brook <paul@codesourcery.com>
8112
8113 * gfortran.dg/g77/select_no_compile.f: Remove.
8114
8115 2004-12-27 Richard Henderson <rth@redhat.com>
8116
8117 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8118 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8119 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8120
8121 2004-12-26 Richard Henderson <rth@redhat.com>
8122
8123 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8124 by 1i instead of token pasting.
8125
8126 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8127
8128 PR tree-optimization/17578
8129 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8130 to additional_flags.
8131 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8132
8133 2004-12-25 Richard Henderson <rth@redhat.com>
8134
8135 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8136 Remove Alpha.
8137
8138 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8139
8140 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8141 hppa*-*-hpux*.
8142 * gcc.dg/pr17957.c (dg-options): Likewise.
8143 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8144 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8145 instead of 0 on __hppa__.
8146 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8147 "foo,%r" on hppa*-*-*.
8148
8149 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8150
8151 PR fortran/19071
8152 * gfortran.dg/complex_write.f90: New test.
8153
8154 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8155
8156 PR c++/17595
8157 * g++.dg/parse/pragma2.C: New test.
8158
8159 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8160
8161 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8162
8163 * gcc.dg/empty2.c: Add missing dg-warning.
8164
8165 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8166
8167 PR c++/17413
8168 * g++.dg/template/local4.C: New test.
8169 * g++.dg/template/crash19.C: Add dg-error marker.
8170
8171 * g++.dg/template/crash31.C: Correct embedded PR number.
8172
8173 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8174
8175 PR c++/16405
8176 * g++.dg/opt/temp1.C: Add do-run marker.
8177
8178 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8179
8180 * g++.dg/template/spec19.C: New.
8181
8182 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8183
8184 PR target/16819
8185 * gcc.dg/empty2.c: New.
8186
8187 2004-12-23 Richard Henderson <rth@redhat.com>
8188
8189 * lib/target-supports.exp (check_effective_target_vect_no_align):
8190 Remove i?86 and x86-64.
8191
8192 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8193
8194 PR c++/16405
8195 * g++.dg/opt/temp1.C: New test.
8196
8197 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8198
8199 PR c++/18733
8200 * g++.dg/template/friend33.C: New testcase.
8201
8202 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8203
8204 PR c++/18464
8205 * g++.dg/template/cond5.C: New test.
8206
8207 PR c++/18492
8208 * g++.dg/inherit/thunk3.C: New test.
8209
8210 PR c++/11224
8211 * g++.dg/warn/Wunused-9.C: New test.
8212
8213 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8214
8215 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8216
8217 2004-12-22 Jan Beulich <jbeulich@novell.com>
8218
8219 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8220
8221 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8222
8223 PR c++/18378
8224 * g++.dg/ext/packed8.C: New test.
8225
8226 PR c++/19063
8227 * g++.dg/template/crash31.C: New test.
8228
8229 PR c++/19034
8230 * g++.dg/template/crash30.C: New test.
8231
8232 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8233
8234 PR C++/18984
8235 * g++.dg/eh/ctor3.C: New test.
8236
8237 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8238
8239 * objc.dg/stabs-1.m: Allow section name to be quoted and
8240 assembly label to begin with '.LL'.
8241
8242 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8243
8244 * gcc.dg/vect/vect.exp
8245 (check_effective_target_lp64_or_vect_no_align): New.
8246 * gcc.dg/vect/vect-77.c: Use it.
8247 * gcc.dg/vect/vect-78.c: Use it.
8248
8249 * lib/target-supports.exp
8250 (check_effective_target_vect_no_max,
8251 check_effective_target_vect_no_bitwise,
8252 check_effective_target_vect_no_align): New.
8253 * gcc.dg/vect/vect-13.c: Use them.
8254 * gcc.dg/vect/vect-17.c: Ditto.
8255 * gcc.dg/vect/vect-18.c: Ditto.
8256 * gcc.dg/vect/vect-19.c: Ditto.
8257 * gcc.dg/vect/vect-20.c: Ditto.
8258 * gcc.dg/vect/vect-27.c: Ditto.
8259 * gcc.dg/vect/vect-29.c: Ditto.
8260 * gcc.dg/vect/vect-44.c: Ditto.
8261 * gcc.dg/vect/vect-48.c: Ditto.
8262 * gcc.dg/vect/vect-50.c: Ditto.
8263 * gcc.dg/vect/vect-52.c: Ditto.
8264 * gcc.dg/vect/vect-54.c: Ditto.
8265 * gcc.dg/vect/vect-56.c: Ditto.
8266 * gcc.dg/vect/vect-58.c: Ditto.
8267 * gcc.dg/vect/vect-60.c: Ditto.
8268 * gcc.dg/vect/vect-72.c: Ditto.
8269 * gcc.dg/vect/vect-80.c: Ditto.
8270
8271 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8272
8273 PR c++/14075
8274 * g++.dg/init/string1.C: New.
8275
8276 PR c++/18975
8277 * g++.dg/other/synth1.C: New.
8278
8279 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8280
8281 PR c/18963
8282 * gcc.dg/pr18963-1.c: New test.
8283
8284 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8285
8286 PR c/18596
8287 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8288 * gcc.dg/pr18596-1.c: Use dg-error.
8289 (dg-options): Use -fno-unit-at-a-time.
8290 * gcc.dg/pr18596-2.c: New test.
8291 * gcc.dg/pr18596-3.c: New test.
8292
8293 2004-12-20 Roger Sayle <roger@eyesopen.com>
8294
8295 PR middle-end/18683
8296 * g++.dg/opt/pr18683-1.C: New test case.
8297
8298 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8299
8300 PR other/19093
8301 * g++.dg/opt/max1.C: Fix for 64bit targets.
8302
8303 2004-12-20 Matt Austern <austern@apple.com>
8304
8305 PR c++/19044
8306 * g++.dg/ext/builtin6.C: New
8307
8308 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8309
8310 PR tree-optimization/19080
8311 * gcc.c-torture/compile/pr19080.c: New test.
8312
8313 2004-12-20 Steven Bosscher <stevenb@suse.de>
8314
8315 * gcc.dg/20041219-1.c: New test.
8316
8317 2004-12-19 Roger Sayle <roger@eyesopen.com>
8318
8319 PR middle-end/19068
8320 * g++.dg/opt/max1.C: New test case.
8321
8322 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8323
8324 * gcc.dg/fdata-sections-1.c: New test.
8325
8326 2004-12-18 Roger Sayle <roger@eyesopen.com>
8327
8328 PR middle-end/18548
8329 * gcc.dg/max-1.c: New test case.
8330
8331 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8332
8333 * gcc.c-torture/execute/20041218-1.c: New test.
8334
8335 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8336
8337 * gcc.dg/pr18501.c: New test.
8338 * gcc.dg/uninit-5.c: XFAIL.
8339 * gcc.dg/uninit-9.c: XFAIL.
8340
8341 2004-12-17 Dale Johannesen <dalej@apple.com>
8342
8343 * gcc.dg/20041213-1.c: New.
8344
8345 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8346
8347 * objc.dg/stabs-1.m: Allow assembly label to begin
8348 with a dot ('.').
8349
8350 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8351
8352 * gcc.c-torture/execute/20041213-1.c: Move...
8353 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8354
8355 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8356
8357 PR c++/18721
8358 * g++.dg/lookup/conv-5.C: New.
8359
8360 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8361
8362 * objc.dg/stabs-1.m: New test.
8363
8364 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8365
8366 * gcc.dg/visibility-c.c: Change compile to
8367 assemble for the test.
8368
8369 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8370
8371 PR target/19041
8372 * gcc.dg/visibility-c.c: New test.
8373
8374 2004-12-16 Roger Sayle <roger@eyesopen.com>
8375
8376 PR middle-end/18493
8377 * gcc.dg/switch-8.c: New test case.
8378
8379 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8380
8381 PR c++/18905
8382 * g++.dg/template/init4.C: New.
8383 * g++.dg/opt/static3.C: Enable optimizer.
8384
8385 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8386
8387 * g++.dg/other/complex1.C: New test.
8388
8389 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8390
8391 * g++.dg/opt/inline9.C: New test.
8392
8393 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8394
8395 PR fortran/18993
8396 * gfotran.dg/nullify_1.f: New test.
8397
8398 2004-12-15 Richard Henderson <rth@redhat.com>
8399
8400 * gcc.target/i386/i386.exp: New harness.
8401 * gcc.target/i386/vect-args.c: New.
8402
8403 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8404
8405 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8406
8407 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8408
8409 PR c++/18825
8410 * g++.dg/template/friend32.C: New test.
8411
8412 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8413
8414 * cpp/pragma-once-1.c: New test.
8415 * cpp/pragma-once-1b.h: Likewise.
8416 * cpp/pragma-once-1c.h: Likewise.
8417 * cpp/pragma-once-1d.h: Likewise.
8418 * cpp/inc/pragma-once-1a.h: Likewise.
8419
8420 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8421 Steven G. Kargl <kargls@comcast.net>
8422
8423 PR fortran/17597
8424 * gfortran.dg/list_read_3.f90: New test.
8425
8426 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8427
8428 * gcc.dg/ftrapv-2.c: New test.
8429
8430 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 PR c++/18981
8433 * g++.dg/template/typename9.C: New test.
8434
8435 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8436
8437 PR c++/18738
8438 * g++.dg/template/typename8.C: New test.
8439 * g++.dg/parse/friend2.C: Tweak error message.
8440
8441 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8442
8443 * gcc.c-torture/20041214-1.c: New test.
8444
8445 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8446
8447 PR c++/18965
8448 * g++.dg/init/array17.C: New test.
8449
8450 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8451
8452 PR c++/18793
8453 * g++.dg/init/aggr3.C: New test.
8454
8455 2004-12-14 Janis Johnson <janis187@us.ibm.com
8456
8457 * gcc.dg/altivec-types-1.c: New test.
8458 * gcc.dg/altivec-types-2.c: New test.
8459 * gcc.dg/altivec-types-3.c: New test.
8460 * gcc.dg/altivec-types-4.c: New test.
8461 * g++.dg/ext/altivec-types-1.C: New test.
8462 * g++.dg/ext/altivec-types-2.C: New test.
8463 * g++.dg/ext/altivec-types-3.C: New test.
8464 * g++.dg/ext/altivec-types-4.C: New test.
8465
8466 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8467
8468 PR middle-end/18951
8469 * gcc.c-torture/execute/20041213-1.c: New test.
8470
8471 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8472
8473 PR c++/18949
8474 * g++.dg/template/cast1.C: New.
8475
8476 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8477
8478 * gcc.c-torture/execute/20041213-2.c: New test.
8479
8480 2004-12-13 Richard Henderson <rth@redhat.com>
8481
8482 * gcc.dg/i386-sse-10.c: Fix typo in options.
8483
8484 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8485
8486 PR c++/18968
8487 * g++.dg/opt/pr18968.C: New test.
8488
8489 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8490
8491 PR c++/18925
8492 * g++.dg/ext/visibility/staticdatamem.C: New test.
8493
8494 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8495
8496 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8497
8498 2004-12-13 Roger Sayle <roger@eyesopen.com>
8499
8500 PR rtl-optimization/18928
8501 * gcc.dg/pr18928-1.c: New test case.
8502
8503 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8504
8505 PR tree-opt/16951
8506 * gcc.c-torture/compile/20041211-1.c: New.
8507
8508 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8509
8510 PR middle-end/17564
8511 * gcc.c-torture/execute/20041212-1.c: New test.
8512
8513 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8514
8515 PR fortran/18869
8516 * gfortran.dg/common_1.f90: New test.
8517
8518 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8519 Paul Brook <paul@codesourcery.com>
8520
8521 PR fortran/16222
8522 * gfortran.dg/real_do_1.f90: New test.
8523
8524 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8525
8526 PR tree-opt/18040
8527 * g++.dg/opt/ptrmem6.C: New test.
8528
8529 2004-12-11 Roger Sayle <roger@eyesopen.com>
8530
8531 PR middle-end/18921
8532 * gcc.dg/pr18921-1.c: New test case.
8533
8534 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8535
8536 PR fortran/17175
8537 * gfortran.dg/scale_1.f90: New test.
8538
8539 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8540
8541 PR middle-end/18903
8542 * gcc.c-torture/compile/pr18903.c: New test.
8543
8544 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8545
8546 * gcc.c-torture/execute/20041210-1.c: New test.
8547
8548 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8549
8550 PR c++/18731
8551 * g++.dg/parser/struct-1.C: New test.
8552 * g++.dg/parser/struct-2.C: New test.
8553 * g++.dg/parser/struct-3.C: New test.
8554
8555 2004-12-09 Richard Henderson <rth@redhat.com>
8556
8557 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8558
8559 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8560 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8561
8562 2004-12-09 Matt Austern <austern@apple.com>
8563
8564 PR c++/18514
8565 * g++.dg/ext/builtin1.C: New
8566 * g++.dg/ext/builtin2.C: New
8567 * g++.dg/ext/builtin3.C: New
8568 * g++.dg/ext/builtin4.C: New
8569 * g++.dg/ext/builtin5.C: New
8570
8571 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8572
8573 PR tree-opt/18904
8574 * g++.dg/opt/ptrmem5.C: New test.
8575
8576 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8577
8578 * g++.dg/parse/typename5.C: Adjust for new error.
8579 * g++.dg/parse/typename7.C: New.
8580
8581 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8582
8583 PR c++/18073
8584 * g++.dg/other/mmintrin.C: New test.
8585
8586 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8587
8588 PR c++/16681
8589 * g++.dg/init/array15.C: New.
8590 * g++.dg/init/array16.C: New.
8591
8592 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8593
8594 PR fortran/18826
8595 * gfortran.dg/assign_1.f90: New test.
8596
8597 2004-12-08 Nick Clifton <nickc@redhat.com>
8598
8599 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8600 * gcc.target/xstormy16/data_below100: Likewise.
8601 * gcc.target/xstormy16/sfr: Likewise.
8602 * gcc.target/xstormy16/below100.S: New test source file.
8603 * gcc.target/xstormy16/below100.ld: New test linker script.
8604 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8605 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8606 bp instructions.
8607 * gcc.target/xstormy16/bp.c: Likewise.
8608
8609 * gcc.target/xstormy16/bss_below100: New files:
8610 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8611 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8612 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8613 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8614 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8615 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8616 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8617 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8618 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8619 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8620 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8621 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8622 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8623 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8624 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8625 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8626 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8627 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8628 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8629 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8630 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8631 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8632 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8633 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8634 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8635 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8636 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8637
8638 * gcc.target/xstormy16/data_below100: New files:
8639 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8640 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8641 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8642 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8643 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8644 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8645 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8646 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8647 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8648 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8649 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8650 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8651 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8652 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8653 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8654 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8655 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8656 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8657 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8658 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8659 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8660 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8661 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8662 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8663 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8664 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8665 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8666
8667 * gcc.target/xstormy16/sfr: New files:
8668 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8669 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8670 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8671 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8672 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8673 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8674 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8675 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8676 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8677 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8678 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8679 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8680 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8681 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8682 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8683 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8684 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8685 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8686 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8687 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8688 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8689 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8690 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8691 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8692 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8693 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8694 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8695 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8696 27_if0_sfrw_bitfield_f.c
8697
8698 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8699
8700 PR c++/18100
8701 * g++.dg/lookup/name-clash4.C: New test.
8702
8703 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8704
8705 PR c++/18672
8706 * g++.dg/opt/array1.C: New.
8707
8708 PR c++/18803
8709 * g++.dg/template/operator5.C: New.
8710
8711 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8712
8713 PR c/18867
8714 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8715
8716 2004-12-07 Steven Bosscher <stevenb@suse.de>
8717
8718 * gcc.dg/noncompile/20041207.c: New test.
8719
8720 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8721
8722 * g++.dg/other/unreachable-1.C: New test.
8723
8724 2004-12-06 Nick Clifton <nickc@redhat.com>
8725
8726 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8727 <limits.h> because the latter comes from gcc's include/ directory
8728 and not the newlib/libc/include directory.
8729
8730 2004-12-04 Richard Henderson <rth@redhat.com>
8731
8732 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8733
8734 2004-12-04 Richard Henderson <rth@redhat.com>
8735
8736 * lib/target-supports.exp (check_gc_sections_available): Disable
8737 for alpha and ia64.
8738
8739 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8740
8741 PR middle-end/17909
8742 * g++.dg/other/vararg-2.C: New test.
8743
8744 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8745
8746 PR c++/17011, c++/17971
8747 * g++.dg/template/error15.C: Adjust expected error.
8748 * g++.dg/template/instantiate3.C: Likewise.
8749
8750 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8751
8752 * gcc.dg/altivec-18.c: Fix for darwin
8753
8754 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8755
8756 PR c++/18782
8757 * g++.dg/parse/ptrmem2.C: New.
8758
8759 PR c++/18318
8760 * g++.dg/template/new1.C: New.
8761
8762 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8763
8764 PR fortran/18710
8765 * gfortran.dg/direct_io_3.f90: New test.
8766
8767 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8768
8769 PR 18758
8770 * g++.dg/parse/crash21.C: New.
8771
8772 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8773
8774 PR c++/15664, c++/18276
8775 * g++.dg/template/ttp13.C: New test.
8776 * g++.dg/template/ttp14.C: Likewise.
8777
8778 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8779
8780 PR c++/18123
8781 * g++.dg/parse/enum2.C: New test.
8782 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8783
8784 2004-12-02 Nick Clifton <nickc@redhat.com>
8785
8786 * gcc.target/xstormy16: New test directory.
8787 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8788 * gcc.target/xstormy16/bp.c: Check the generation of bp
8789 instructions.
8790 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8791 bn instructions and the BELOW100 attribute.
8792
8793 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8794
8795 PR target/16952
8796 * gcc.dg/ppc-eabi.c: New.
8797
8798 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8799
8800 PR fortran/18284
8801 * gfortran.dg/backspace.f90
8802
8803 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8804
8805 * gfortran.dg/inquire.f90: New test.
8806
8807 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8808
8809 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8810 handle effective-target-keyword.
8811 (dg-skip-if): Support effective-target keyword as target list.
8812 (dg-xfail-if): Ditto.
8813 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8814
8815 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8816
8817 PR tree-optimization/18291
8818 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8819
8820 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8821
8822 PR C++/18729
8823 * g++.dg/parse/crash20.C: New.
8824
8825 PR c++/17431
8826 * g++.dg/overload/arg1.C: New.
8827 * g++.dg/overload/arg2.C: New.
8828 * g++.dg/overload/arg3.C: New.
8829 * g++.dg/overload/arg4.C: New.
8830
8831 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8832
8833 * gcc.dg/c99-flex-array-4.c: Remove.
8834
8835 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8836
8837 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8838
8839 * lib/target-supports.exp (is-effective-target): Simplify.
8840
8841 * lib/target-supports.exp (check_effective_target_vect_long):
8842 Fix for powerpc64-*-*.
8843
8844 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8845
8846 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8847 to support new requirements on FreeBSD 5.
8848
8849 2004-11-30 Devang Patel <dpatel@apple.com>
8850
8851 PR 18702
8852 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8853
8854 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8855
8856 * g++.dg/ext/altivec-13.C: New test.
8857
8858 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8859
8860 PR tree-opt/18298
8861 * gcc.c-torture/execute/p18298.c: New test.
8862
8863 2004-11-30 Ira Rosen <irar@il.ibm.com>
8864 Dorit Naishlos <dorit@il.ibm.com>
8865
8866 PR tree-opt/18607
8867 * gcc.dg/vect/vect-89.c: New test.
8868
8869 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8870
8871 * gcc.dg/pr18596-1.c: New test.
8872
8873 2004-11-30 Ben Elliston <bje@au.ibm.com>
8874
8875 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8876
8877 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8878
8879 PR c/18479
8880 * gcc.dg/pr18479.c: New test.
8881
8882 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8883
8884 PR target/18490
8885 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8886 mmix-knuth-mmixware.
8887
8888 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8889 cris-*-elf* cris-*-aout* mmix-*-*
8890
8891 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8892
8893 PR middle-end/18725
8894 * gcc.dg/pr18725.c: New test.
8895
8896 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8897
8898 PR target/18488
8899 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8900
8901 PR target/18336
8902 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8903
8904 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8905
8906 PR c++/18368
8907 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8908 * g++.old-deja/g++.law/ctors5.C: Likewise.
8909 * g++.old-deja/g++.other/crash25.C: Likewise.
8910
8911 PR c++/18674
8912 * g++.dg/template/error16.C: New test.
8913
8914 PR c++/18512
8915 * g++.dg/template/crash29.C: New test.
8916
8917 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8918
8919 PR tree-optimization/18712
8920 * gcc.c-torture/compile/pr18712.c: New test.
8921
8922 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8923
8924 PR c/7544
8925 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8926 tests.
8927
8928 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8929
8930 PR c++/18652
8931 * g++.dg/lookup/crash6.C: New test.
8932
8933 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8934
8935 PR middle-end/18164
8936 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8937
8938 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8939
8940 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8941 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8942 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8943
8944 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8945
8946 * gcc.dg/pr18164.c: New test.
8947
8948 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8949
8950 * gcc.dg/funroll-loops-all.c: New.
8951
8952 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8953
8954 PR target/18489
8955 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8956 delimeter, match space and TAB as well as ":".
8957
8958 PR target/18484
8959 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8960
8961 PR target/18348
8962 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8963
8964 PR target/18345
8965 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8966
8967 PR target/18337
8968 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8969
8970 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8971
8972 * gfortran.dg/direct_io_2.f90: New test.
8973
8974 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8975
8976 PR target/18334
8977 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8978
8979 2004-11-28 Richard Henderson <rth@redhat.com>
8980
8981 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8982
8983 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8984
8985 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8986 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8987 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8988 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8989 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8990 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8991 gcc.dg/pointer-arith-8.c: New tests.
8992
8993 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8994
8995 PR fortran/18364
8996 * gfortran.dg/endfile.f90: New test.
8997
8998 2004-11-27 Falk Hueffner <falk@debian.org>
8999
9000 * gcc.dg/loop-6.c: New test.
9001
9002 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9003
9004 * gcc.c-torture/execute/20041126-1.c: New test.
9005
9006 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9007
9008 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9009 on IRIX.
9010
9011 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9012
9013 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9014 functions.
9015
9016 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9017
9018 PR rtl-optimization/17825
9019 * gcc.c-torture/compile/20041119-1.c: New test.
9020
9021 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9022
9023 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9024 Check existence of ld library path variables before unsetting.
9025
9026 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9027
9028 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9029
9030 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9031
9032 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9033
9034 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9035
9036 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9037
9038 2004-11-26 Ben Elliston <bje@au.ibm.com>
9039
9040 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9041 dg-do directive.
9042
9043 2004-11-26 Ben Elliston <bje@au.ibm.com>
9044
9045 * gcc.dg/pr17957.c: Pass --param, not -param.
9046
9047 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9048
9049 PR middle-end/17957
9050 * testsuite/gcc.dg/pr17957.c: New test.
9051
9052 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9053
9054 PR c++/18445
9055 * g++.dg/template/crash28.C: Likewise.
9056
9057 PR c++/18001
9058 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9059 * g++.dg/ext/lvaddr.C: Likewise.
9060 * g++.dg/opt/pr7503-3.C: Likewise.
9061
9062 PR c++/18466
9063 * g++.dg/parse/qualified3.C: New test.
9064 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9065
9066 PR c++/18545
9067 * g++.dg/expr/return1.C: New test.
9068
9069 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9070
9071 Friend class name lookup 3/n, PR c++/3332
9072 * g++.dg/lookup/friend3.C: New test.
9073 * g++.dg/lookup/friend4.C: Likewise.
9074 * g++.dg/lookup/friend5.C: Likewise.
9075
9076 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9077
9078 Friend class name lookup 2/n, PR c++/14513, c++/15410
9079 * g++.dg/lookup/friend2.C: New test.
9080 * g++.dg/template/friend31.C: Likewise.
9081
9082 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9083
9084 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9085
9086 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9087
9088 PR c++/17473
9089 * g++.dg/tc1/dr56.C: Remove.
9090 * g++.dg/template/typedef1.C: Add dg-error markers.
9091 * g++.old-deja/g++.other/typedef7.C: Likewise.
9092
9093 PR c++/18285
9094 * g++.dg/parse/typedef7.C: New test.
9095
9096 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9097
9098 * gcc.c-torture/execute/20041124-1.c: New test.
9099
9100 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9101
9102 * g++.dg/template/deduce3.C: New test.
9103
9104 PR c++/18586
9105 * g++.dg/template/crash27.C: New test.
9106
9107 PR c++/18530
9108 * g++.dg/warn/Wshadow-3.C: New test.
9109
9110 2004-11-24 Devang Patel <dpatel@apple.com>
9111
9112 PR/18555
9113 * gcc.dg/cpp/isysroot-1.c: New test.
9114 * gcc.dg/cpp/usr/include/stdio.h: New file.
9115 * gcc.dg/cpp/isysroot-2.c: New test.
9116 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9117 New file.
9118
9119 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9120
9121 PR c++/8929
9122 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9123
9124 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9125
9126 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9127 * gcc.target/sparc/pdist.c: Likewise.
9128
9129 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9130
9131 PR c++/16882
9132 * g++.dg/conversion/simd1.C: New test.
9133
9134 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9135
9136 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9137 and restore_ld_library_path_env_vars.
9138 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9139 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9140 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9141 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9142
9143 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9144
9145 * gcc.dg/pragma-align-2.c: Test macro expansion.
9146 * gcc.dg/pragma-pack-2.c: New test.
9147
9148 2004-11-23 Richard Henderson <rth@redhat.com>
9149
9150 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9151 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9152 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9153 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9154 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9155 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9156
9157 * gcc.dg/vect/vect.exp: Add check for alpha.
9158 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9159 (check_effective_target_vect_int): Enable for alpha.
9160 (check_effective_target_vect_long): New.
9161 (is-effective-target): Add it.
9162
9163 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9164
9165 * gcc.dg/pr18614-1.c: New test.
9166
9167 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9168
9169 * gcc.dg/setjmp-2.c: New test.
9170
9171 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9172
9173 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9174 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9175 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9176 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9177 gcc.target/sparc/pdist.c: New tests.
9178
9179 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9180
9181 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9182
9183 2004-11-22 Dale Johannesen <dalej@apple.com>
9184
9185 * gcc.dg/20041111-1.c: New.
9186
9187 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9188
9189 PR tree-opt/18536
9190 * gcc.dg/vect/pr18536.c: New test.
9191
9192 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9193
9194 PR c++/18354
9195 * g++.dg/template/nontype11.C: New test.
9196
9197 2004-11-21 Roger Sayle <roger@eyesopen.com>
9198
9199 PR middle-end/18520
9200 * gcc.dg/pr18520-1.c: New test case.
9201
9202 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9203
9204 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9205 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9206 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9207 expected diagnostics.
9208
9209 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9210
9211 PR target/18580
9212 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9213 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9214 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9215
9216 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9217
9218 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9219
9220 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9221 Joseph Myers <joseph@codesourcery.com>
9222
9223 * lib/target-supports.exp (check_visibility_available): Really
9224 test the compiler.
9225
9226 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9227
9228 PR tree-opt/18181
9229 * gcc.dg/vect/vect-85.c: New test.
9230 * gcc.dg/vect/vect-86.c: New test.
9231 * gcc.dg/vect/vect-87.c: New test.
9232 * gcc.dg/vect/vect-88.c: New test.
9233
9234 2004-11-19 Ben Elliston <bje@au.ibm.com>
9235
9236 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9237
9238 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9239
9240 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9241 * gcc.dg/ppc-and-1.c: Ditto.
9242 * gcc.dg/ppc-compare-1.c: Ditto.
9243 * gcc.dg/ppc-mov-1.c: Ditto
9244
9245 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9246 Mark Mitchell <mark@codesourcery.com>
9247
9248 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9249
9250 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9251 Aldy Hernandez <aldyh@redhat.com>
9252
9253 * lib/target-supports.exp (check_effective_target_vect_int): New
9254 (check_effective_target_vect_float): New
9255 (check_effective_target_vect_double): New.
9256 (is-effective-target): Support new effective targets keywords.
9257 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9258 default action for dg-do.
9259 * gcc.dg/vect/pr16105.c: Use new support.
9260 * gcc.dg/vect/pr18400.c: Ditto.
9261 * gcc.dg/vect/pr18425.c: Ditto.
9262 * gcc.dg/vect/vect-1.c: Ditto.
9263 * gcc.dg/vect/vect-10.c: Ditto.
9264 * gcc.dg/vect/vect-11.c: Ditto.
9265 * gcc.dg/vect/vect-12.c: Ditto.
9266 * gcc.dg/vect/vect-13.c: Ditto.
9267 * gcc.dg/vect/vect-14.c: Ditto.
9268 * gcc.dg/vect/vect-15.c: Ditto.
9269 * gcc.dg/vect/vect-16.c: Ditto.
9270 * gcc.dg/vect/vect-17.c: Ditto.
9271 * gcc.dg/vect/vect-18.c: Ditto.
9272 * gcc.dg/vect/vect-19.c: Ditto.
9273 * gcc.dg/vect/vect-2.c: Ditto.
9274 * gcc.dg/vect/vect-20.c: Ditto.
9275 * gcc.dg/vect/vect-21.c: Ditto.
9276 * gcc.dg/vect/vect-22.c: Ditto.
9277 * gcc.dg/vect/vect-23.c: Ditto.
9278 * gcc.dg/vect/vect-24.c: Ditto.
9279 * gcc.dg/vect/vect-25.c: Ditto.
9280 * gcc.dg/vect/vect-26.c: Ditto.
9281 * gcc.dg/vect/vect-27.c: Ditto.
9282 * gcc.dg/vect/vect-27a.c: Ditto.
9283 * gcc.dg/vect/vect-28.c: Ditto.
9284 * gcc.dg/vect/vect-29.c: Ditto.
9285 * gcc.dg/vect/vect-29a.c: Ditto.
9286 * gcc.dg/vect/vect-3.c: Ditto.
9287 * gcc.dg/vect/vect-30.c: Ditto.
9288 * gcc.dg/vect/vect-31.c: Ditto.
9289 * gcc.dg/vect/vect-32.c: Ditto.
9290 * gcc.dg/vect/vect-33.c: Ditto.
9291 * gcc.dg/vect/vect-34.c: Ditto.
9292 * gcc.dg/vect/vect-35.c: Ditto.
9293 * gcc.dg/vect/vect-36.c: Ditto.
9294 * gcc.dg/vect/vect-37.c: Ditto.
9295 * gcc.dg/vect/vect-38.c: Ditto.
9296 * gcc.dg/vect/vect-4.c: Ditto.
9297 * gcc.dg/vect/vect-40.c: Ditto.
9298 * gcc.dg/vect/vect-41.c: Ditto.
9299 * gcc.dg/vect/vect-42.c: Ditto.
9300 * gcc.dg/vect/vect-43.c: Ditto.
9301 * gcc.dg/vect/vect-44.c: Ditto.
9302 * gcc.dg/vect/vect-45.c: Ditto.
9303 * gcc.dg/vect/vect-46.c: Ditto.
9304 * gcc.dg/vect/vect-47.c: Ditto.
9305 * gcc.dg/vect/vect-48.c: Ditto.
9306 * gcc.dg/vect/vect-48a.c: Ditto.
9307 * gcc.dg/vect/vect-49.c: Ditto.
9308 * gcc.dg/vect/vect-5.c: Ditto.
9309 * gcc.dg/vect/vect-50.c: Ditto.
9310 * gcc.dg/vect/vect-51.c: Ditto.
9311 * gcc.dg/vect/vect-52.c: Ditto.
9312 * gcc.dg/vect/vect-53.c: Ditto.
9313 * gcc.dg/vect/vect-54.c: Ditto.
9314 * gcc.dg/vect/vect-55.c: Ditto.
9315 * gcc.dg/vect/vect-56.c: Ditto.
9316 * gcc.dg/vect/vect-56a.c: Ditto.
9317 * gcc.dg/vect/vect-57.c: Ditto.
9318 * gcc.dg/vect/vect-58.c: Ditto.
9319 * gcc.dg/vect/vect-59.c: Ditto.
9320 * gcc.dg/vect/vect-6.c: Ditto.
9321 * gcc.dg/vect/vect-60.c: Ditto.
9322 * gcc.dg/vect/vect-61.c: Ditto.
9323 * gcc.dg/vect/vect-62.c: Ditto.
9324 * gcc.dg/vect/vect-63.c: Ditto.
9325 * gcc.dg/vect/vect-64.c: Ditto.
9326 * gcc.dg/vect/vect-65.c: Ditto.
9327 * gcc.dg/vect/vect-66.c: Ditto.
9328 * gcc.dg/vect/vect-67.c: Ditto.
9329 * gcc.dg/vect/vect-68.c: Ditto.
9330 * gcc.dg/vect/vect-69.c: Ditto.
9331 * gcc.dg/vect/vect-7.c: Ditto.
9332 * gcc.dg/vect/vect-72.c: Ditto.
9333 * gcc.dg/vect/vect-72a.c: Ditto.
9334 * gcc.dg/vect/vect-73.c: Ditto.
9335 * gcc.dg/vect/vect-74.c: Ditto.
9336 * gcc.dg/vect/vect-75.c: Ditto.
9337 * gcc.dg/vect/vect-76.c: Ditto.
9338 * gcc.dg/vect/vect-77.c: Ditto.
9339 * gcc.dg/vect/vect-77a.c: Ditto.
9340 * gcc.dg/vect/vect-78.c: Ditto.
9341 * gcc.dg/vect/vect-79.c: Ditto.
9342 * gcc.dg/vect/vect-8.c: Ditto.
9343 * gcc.dg/vect/vect-80.c: Ditto.
9344 * gcc.dg/vect/vect-82.c: Ditto.
9345 * gcc.dg/vect/vect-82_64.c: Ditto.
9346 * gcc.dg/vect/vect-83.c: Ditto.
9347 * gcc.dg/vect/vect-83_64.c: Ditto.
9348 * gcc.dg/vect/vect-9.c: Ditto.
9349 * gcc.dg/vect/vect-all.c: Ditto.
9350 * gcc.dg/vect/vect-none.c: Ditto.
9351
9352 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9353
9354 * lib/gcc-dg.exp (dg-skip-if): New function.
9355 (dg-forbid-option): Remove.
9356 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9357 * g++.dg/abi/bitfield8.C: Likewise.
9358 * g++.dg/abi/dtor1.C: Likewise.
9359 * g++.dg/abi/empty10.C: Likewise.
9360 * g++.dg/abi/empty7.C: Likewise.
9361 * g++.dg/abi/empty9.C: Likewise.
9362 * g++.dg/abi/layout3.C: Likewise.
9363 * g++.dg/abi/layout4.C: Likewise.
9364 * g++.dg/abi/thunk1.C: Likewise.
9365 * g++.dg/abi/thunk2.C: Likewise.
9366 * g++.dg/abi/vbase11.C: Likewise.
9367 * g++.dg/abi/vthunk2.C: Likewise.
9368 * g++.dg/abi/vthunk3.C: Likewise.
9369 * g++.dg/ext/attrib8.C: Likewise.
9370 * g++.dg/opt/longbranch2.C: Likewise.
9371 * g++.dg/opt/reg-stack4.C: Likewise.
9372 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9373 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9374 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9375 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9376 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9377 * gcc.dg/20000609-1.c: Likewise.
9378 * gcc.dg/20000720-1.c: Likewise.
9379 * gcc.dg/20011107-1.c: Likewise.
9380 * gcc.dg/20011119-1.c: Likewise.
9381 * gcc.dg/20020108-1.c: Likewise.
9382 * gcc.dg/20020122-2.c: Likewise.
9383 * gcc.dg/20020122-3.c: Likewise.
9384 * gcc.dg/20020201-3.c: Likewise.
9385 * gcc.dg/20020206-1.c: Likewise.
9386 * gcc.dg/20020218-1.c: Likewise.
9387 * gcc.dg/20020310-1.c: Likewise.
9388 * gcc.dg/20020411-1.c: Likewise.
9389 * gcc.dg/20020418-2.c: Likewise.
9390 * gcc.dg/20020426-1.c: Likewise.
9391 * gcc.dg/20020426-2.c: Likewise.
9392 * gcc.dg/20020517-1.c: Likewise.
9393 * gcc.dg/20020523-1.c: Likewise.
9394 * gcc.dg/20020523-2.c: Likewise.
9395 * gcc.dg/20020729-1.c: Likewise.
9396 * gcc.dg/20030204-1.c: Likewise.
9397 * gcc.dg/20030826-2.c: Likewise.
9398 * gcc.dg/20030926-1.c: Likewise.
9399 * gcc.dg/20031202-1.c: Likewise.
9400 * gcc.dg/980312-1.c: Likewise.
9401 * gcc.dg/980313-1.c: Likewise.
9402 * gcc.dg/990117-1.c: Likewise.
9403 * gcc.dg/990424-1.c: Likewise.
9404 * gcc.dg/990524-1.c: Likewise.
9405 * gcc.dg/991230-1.c: Likewise.
9406 * gcc.dg/i386-387-1.c: Likewise.
9407 * gcc.dg/i386-387-2.c: Likewise.
9408 * gcc.dg/i386-387-3.c: Likewise.
9409 * gcc.dg/i386-387-4.c: Likewise.
9410 * gcc.dg/i386-387-5.c: Likewise.
9411 * gcc.dg/i386-387-6.c: Likewise.
9412 * gcc.dg/i386-asm-1.c: Likewise.
9413 * gcc.dg/i386-bitfield1.c: Likewise.
9414 * gcc.dg/i386-bitfield2.c: Likewise.
9415 * gcc.dg/i386-loop-1.c: Likewise.
9416 * gcc.dg/i386-loop-2.c: Likewise.
9417 * gcc.dg/i386-loop-3.c: Likewise.
9418 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9419 * gcc.dg/i386-pic-1.c: Likewise.
9420 * gcc.dg/i386-regparm.c: Likewise.
9421 * gcc.dg/i386-signbit-1.c: Likewise.
9422 * gcc.dg/i386-signbit-2.c: Likewise.
9423 * gcc.dg/i386-signbit-3.c: Likewise.
9424 * gcc.dg/i386-sse-5.c: Likewise.
9425 * gcc.dg/i386-sse-8.c: Likewise.
9426 * gcc.dg/i386-unroll-1.c: Likewise.
9427 * gcc.dg/tls/opt-1.c: Likewise.
9428 * gcc.dg/tls/opt-2.c: Likewise.
9429 * gcc.dg/unroll-1.c: Likewise.
9430 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9431 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9432 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9433 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9434
9435 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9436
9437 * g++.dg/template/incomplete1.C: New test.
9438
9439 2004-11-16 Nick Clifton <nickc@redhat.com>
9440
9441 Revert patches accidentally commited during checkin of fixes for
9442 xstormy16 tests:
9443 gcc.c-torture/execute/simd-4.c: Revert
9444 gcc.dg/20040910-1.c: Revert.
9445
9446 2004-11-16 Paul Brook <paul@codesourcery.com>
9447
9448 PR fortran/13010
9449 * gfortran.dg/der_pointer_1.f90: New test.
9450
9451 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9452
9453 PR c/18498
9454 * gcc.dg/bitfld-13.c: New test.
9455
9456 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9457
9458 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9459 powerpc*-*-linux*.
9460
9461 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9462 * gcc.dg/ppc64-abi-2.c: Ditto.
9463 * gcc.dg/ppc64-abi-3.c: Ditto.
9464
9465 * lib/gcc-dg.exp (dg-target-list): Remove.
9466
9467 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9468
9469 * gcc.dg/ia64-postinc.c: New test.
9470
9471 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9472
9473 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9474
9475 2004-11-15 Nick Clifton <nickc@redhat.com>
9476
9477 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9478 __INT_MAX__ so that the test can be compiled by toolchains
9479 targeted at 16-bit processors.
9480
9481 * gcc.dg/20040625-1.c: Use long constants rather than integers
9482 when performing arithmetic that will overflow 16-bits.
9483
9484 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9485 xstormy16. It does not support 128-bit vector operations.
9486
9487 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9488 with the macro PTR_TYPE. Define this macro to an integer type
9489 suitable for holding a pointer.
9490
9491 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9492 the target is a 16-bit processor.
9493
9494 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9495 16-bit targets where the character constant will be too long.
9496
9497 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9498 where the double will not be directly addressable.
9499
9500 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9501
9502 Friend class name lookup 1/n, PR c++/18471
9503 * g++.dg/template/crash26.C: New test.
9504 * g++.dg/lookup/struct1.C: Adjust expected error.
9505 * g++.dg/parse/elab1.C: Likewise.
9506 * g++.dg/parse/elab2.C: Likewise.
9507 * g++.dg/parse/int-as-enum1.C: Likewise.
9508 * g++.dg/parse/struct-as-enum1.C: Likewise.
9509 * g++.dg/parse/typedef1.C: Likewise.
9510 * g++.dg/parse/typedef3.C: Likewise.
9511 * g++.dg/parse/typedef4.C: Likewise.
9512 * g++.dg/parse/typedef5.C: Likewise.
9513 * g++.dg/template/nontype4.C: Likewise.
9514 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9515 * g++.old-deja/g++.other/elab1.C: Likewise.
9516 * g++.old-deja/g++.other/syntax4.C: Likewise.
9517
9518 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9519
9520 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9521
9522 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9523
9524 * gcc.c-torture/execute/20041114-1.c: New test.
9525
9526 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9527
9528 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9529 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9530 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9531 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9532 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9533 gcc.dg/switch-7.c: New tests.
9534
9535 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9536
9537 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9538
9539 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9540
9541 PR tree-opt/18400
9542 * gcc.dg/vect/pr18400.c: New test.
9543
9544 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9545 Andrew Pinski <pinskia@physics.uc.edu>
9546
9547 PR tree-opt/18425
9548 * gcc.dg/vect/pr18425.c: New test.
9549
9550 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9551
9552 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9553 Guard with dg-require-alias and dg-require-visibility.
9554
9555 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9556
9557 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9558
9559 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9560
9561 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9562
9563 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9564
9565 PR c++/17344
9566 * g++.dg/template/defarg5.C: New test.
9567
9568 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9569
9570 * g++.dg/parse/cast1.C: Run only on ILP32.
9571 * g++.old-deja/g++.mike/p784.C: Likewise.
9572
9573 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9574
9575 * gcc.c-torture/execute/20041113-1.c: New test.
9576
9577 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9578
9579 PR target/18230
9580 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9581 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9582 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9583 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9584 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9585 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9586 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9587 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9588 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9589 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9590 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9591 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9592 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9593
9594 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9595
9596 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9597 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9598 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9599 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9600 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9601 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9602 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9603 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9604 gcc.target/sparc/combined-1.c: New tests.
9605
9606 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9607
9608 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9609 New tests.
9610
9611 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9612
9613 * lib/gcc-dg.exp (dg-forbid-option): New function.
9614 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9615 * g++.dg/abi/bitfield8.C: Likewise.
9616 * g++.dg/abi/dtor1.C: Likewise.
9617 * g++.dg/abi/empty10.C: Likewise.
9618 * g++.dg/abi/empty7.C: Likewise.
9619 * g++.dg/abi/empty9.C: Likewise.
9620 * g++.dg/abi/layout3.C: Likewise.
9621 * g++.dg/abi/layout4.C: Likewise.
9622 * g++.dg/abi/thunk1.C: Likewise.
9623 * g++.dg/abi/thunk2.C: Likewise.
9624 * g++.dg/abi/vbase11.C: Likewise.
9625 * g++.dg/abi/vthunk2.C: Likewise.
9626 * g++.dg/abi/vthunk3.C: Likewise.
9627 * g++.dg/ext/attrib8.C: Likewise.
9628 * g++.dg/opt/longbranch2.C: Likewise.
9629 * g++.dg/opt/reg-stack4.C: Likewise.
9630 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9631 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9632 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9633 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9634 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9635 * gcc.dg/20000609-1.c: Likewise.
9636 * gcc.dg/20000720-1.c: Likewise.
9637 * gcc.dg/20011107-1.c: Likewise.
9638 * gcc.dg/20011119-1.c: Likewise.
9639 * gcc.dg/20020108-1.c: Likewise.
9640 * gcc.dg/20020122-2.c: Likewise.
9641 * gcc.dg/20020122-3.c: Likewise.
9642 * gcc.dg/20020201-3.c: Likewise.
9643 * gcc.dg/20020206-1.c: Likewise.
9644 * gcc.dg/20020218-1.c: Likewise.
9645 * gcc.dg/20020310-1.c: Likewise.
9646 * gcc.dg/20020411-1.c: Likewise.
9647 * gcc.dg/20020418-2.c: Likewise.
9648 * gcc.dg/20020426-1.c: Likewise.
9649 * gcc.dg/20020426-2.c: Likewise.
9650 * gcc.dg/20020517-1.c: Likewise.
9651 * gcc.dg/20020523-1.c: Likewise.
9652 * gcc.dg/20020523-2.c: Likewise.
9653 * gcc.dg/20020729-1.c: Likewise.
9654 * gcc.dg/20030204-1.c: Likewise.
9655 * gcc.dg/20030826-2.c: Likewise.
9656 * gcc.dg/20030926-1.c: Likewise.
9657 * gcc.dg/20031202-1.c: Likewise.
9658 * gcc.dg/980312-1.c: Likewise.
9659 * gcc.dg/980313-1.c: Likewise.
9660 * gcc.dg/990117-1.c: Likewise.
9661 * gcc.dg/990424-1.c: Likewise.
9662 * gcc.dg/990524-1.c: Likewise.
9663 * gcc.dg/991230-1.c: Likewise.
9664 * gcc.dg/i386-387-1.c: Likewise.
9665 * gcc.dg/i386-387-2.c: Likewise.
9666 * gcc.dg/i386-387-3.c: Likewise.
9667 * gcc.dg/i386-387-4.c: Likewise.
9668 * gcc.dg/i386-387-5.c: Likewise.
9669 * gcc.dg/i386-387-6.c: Likewise.
9670 * gcc.dg/i386-asm-1.c: Likewise.
9671 * gcc.dg/i386-bitfield1.c: Likewise.
9672 * gcc.dg/i386-bitfield2.c: Likewise.
9673 * gcc.dg/i386-loop-1.c: Likewise.
9674 * gcc.dg/i386-loop-2.c: Likewise.
9675 * gcc.dg/i386-loop-3.c: Likewise.
9676 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9677 * gcc.dg/i386-pic-1.c: Likewise.
9678 * gcc.dg/i386-regparm.c: Likewise.
9679 * gcc.dg/i386-signbit-1.c: Likewise.
9680 * gcc.dg/i386-signbit-2.c: Likewise.
9681 * gcc.dg/i386-signbit-3.c: Likewise.
9682 * gcc.dg/i386-sse-5.c: Likewise.
9683 * gcc.dg/i386-sse-8.c: Likewise.
9684 * gcc.dg/i386-unroll-1.c: Likewise.
9685 * gcc.dg/tls/opt-1.c: Likewise.
9686 * gcc.dg/tls/opt-2.c: Likewise.
9687 * gcc.dg/unroll-1.c: Likewise.
9688 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9689 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9690 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9691 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9692 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9693 -m64 is specified.
9694
9695 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9696
9697 PR c++/18389
9698 * g++.dg/parse/cond1.C: New test.
9699
9700 PR c++/18429
9701 * g++.dg/template/array9.C: New test.
9702 * g++.dg/ext/vla1.C: Adjust error messages.
9703 * g++.dg/ext/vlm1.C: Likewise.
9704 * g++.dg/template/crash2.C: Likewise.
9705
9706 PR c++/18436
9707 * g++.dg/template/call3.C: New test.
9708
9709 PR c++/18407
9710 * g++.dg/template/ptrmem11.C: New test.
9711
9712 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9713
9714 PR other/14264
9715 * lib/g++.exp: Set LC_ALL and LANG to C.
9716 * lib/gcc-dg.exp: Likewise.
9717 * lib/gfortran.exp: Likewise.
9718 * lib/objc.exp: Likewise.
9719 * lib/treelang.exp: Likewise.
9720
9721 2004-11-12 Andreas Schwab <schwab@suse.de>
9722
9723 * gcc.dg/pr16286.c: Fix last change.
9724
9725 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9726
9727 PR c++/18416
9728 * g++.dg/init/global1.C: New test.
9729
9730 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9731
9732 * gcc.c-torture/execute/20041112-1.c: New test.
9733
9734 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9735
9736 * lib/gcc-dg.exp (dg-target-list): New.
9737
9738 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9739 Richard Sandiford <rsandifo@redhat.com>
9740
9741 * lib/target-supports.exp (get-compiler_messages): New.
9742 (check_named_sections_available): Use it.
9743 (check_effective_target_ilp32): New.
9744 (check_effective_target_lp64): New.
9745 (is-effective-target): New.
9746 * lib/gcc-dg.exp (dg-require-effective-target): New.
9747
9748 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9749
9750 * gcc.dg/precedence-1.c: New test.
9751
9752 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9753
9754 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9755
9756 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9757 message, delete generated files, use more descriptive name for
9758 executable, and make the test unsupported when it cannot be run.
9759
9760 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9761 (dg-require-weak, dg-require-visibility, dg-require-alias,
9762 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9763 dg-require-iconv, dg-require-named-sections): Use it.
9764
9765 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9766
9767 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9768
9769 PR target/16457
9770 * gcc.dg/ppc-and-1: New
9771
9772 PR target/16796
9773 * gcc.dg/ppc-mov-1.c: New.
9774
9775 PR target/16458
9776 * gcc.dg/ppc-compare-1.c: New.
9777
9778 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9779
9780 * objc.dg/desig-init-2.m: New test.
9781
9782 2004-11-10 Adam Nemet <anemet@lnxw.com>
9783
9784 PR middle-end/18160
9785 * g++.dg/warn/register-var-1.C: New test.
9786 * g++.dg/warn/register-var-2.C: New test.
9787
9788 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9789
9790 * gcc.dg/union-2.c: New test.
9791
9792 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9793
9794 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9795 New test for PR tree-optimization/17892.
9796
9797 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9798
9799 PR c++/18369
9800 * g++.dg/init/new12.C: New test.
9801
9802 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9803
9804 * gcc.target/sparc: New directory.
9805 * gcc.target/sparc/sparc.exp: New driver.
9806 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9807 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9808 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9809 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9810
9811 2004-11-10 Paul Brook <paul@codesourcery.com>
9812
9813 PR fortran/18218
9814 * gfortran.dg/list_read.c: New test.
9815
9816 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9817
9818 PR c/18322
9819 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9820 expected diagnostic location.
9821
9822 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9823
9824 * gcc.dg/20041109-1.c: New test.
9825
9826 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9827
9828 PR objc/18406
9829 * objc/compile/pr18406.m: New test.
9830
9831 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9832
9833 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9834
9835 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9836
9837 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9838
9839 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9840
9841 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9842
9843 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9844
9845 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9846 exit.
9847
9848 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9849
9850 PR tree-opt/18299
9851 * gcc.c-torture/pr18299-1.c: New test.
9852
9853 2004-11-06 Andreas Schwab <schwab@suse.de>
9854
9855 * gcc.dg/pr16286.c: Also test for bool and pixel.
9856
9857 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9858
9859 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9860 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9861 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9862 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9863 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9864 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9865 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9866 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9867 gcc.dg/struct-semi-3.c: New tests.
9868
9869 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9872
9873 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9874
9875 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9876 Do not use C99 designators.
9877
9878 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9879
9880 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9881
9882 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9883
9884 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9885 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9886 * gcc.c-torture/execute/simd-5.x: Remove.
9887
9888 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9889
9890 PR rtl-optimization/17933
9891 * gcc.dg/torture/pr17933-1.c: New test.
9892
9893 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9894
9895 PR target/18106
9896 * lib/target-supports.exp (check_weak_available): Support
9897 Windows.
9898
9899 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9900
9901 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9902 call to fflush(stdout) before abort.
9903 (my_ffsll): New function.
9904 (generate_fields): Use it.
9905
9906 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9907
9908 * gcc.dg/init-undef-1.c: New test.
9909
9910 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9911
9912 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9913 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9914 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9915 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9916 expected messages for new parser.
9917
9918 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9919
9920 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9921
9922 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9923
9924 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9925 on LP64 targets.
9926
9927 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9928
9929 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9930 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9931 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9932 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9933 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9934 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9935 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9936 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9937 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9938 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9939
9940 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9941
9942 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9943 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9944 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9945 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9946 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9947 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9948 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9949 for new parser.
9950
9951 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9952
9953 PR target/15342
9954 * gcc.dg/20041104-1.c: New test.
9955
9956 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9957
9958 * g++.dg/template/nontype7.C: New test.
9959 * g++.dg/template/nontype8.C: Likewise.
9960 * g++.dg/template/nontype9.C: Likewise.
9961 * g++.dg/template/nontype10.C: Likewise.
9962 * g++.dg/tc1/dr49.C: Likewise.
9963 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9964 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9965
9966 2004-11-04 Ben Elliston <bje@au.ibm.com>
9967
9968 * g++.dg/rtti/tinfo1.C: Remove xfails.
9969
9970 2004-11-04 Ben Elliston <bje@au.ibm.com>
9971
9972 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9973 packed attribute to the definition to satisfy the new C++ parser.
9974
9975 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9976
9977 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9978 invocations of va_arg.
9979
9980 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9981
9982 PR c++/18124
9983 * g++.dg/template/crash25.C: New test.
9984
9985 PR c++/18155
9986 * g++.dg/template/typedef2.C: New test.
9987 * g++.dg/parse/crash13.C: Adjust error markers.
9988
9989 PR c++/18177
9990 * g++.dg/conversion/const3.C: New test.
9991
9992 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9993
9994 PR fortran/17535
9995 PR fortran/17583
9996 PR fortran/17713
9997 * gfortran.dg/generic_[123].f90: New testcases.
9998
9999 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10000
10001 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10002 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10003
10004 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10005
10006 PR tree-opt/16808
10007 * gcc.c-torture/compile/pr16808.c: New test.
10008
10009 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10010
10011 PR rtl-optimization/17104
10012 * gcc.dg/ppc-bitfield1.c: New.
10013
10014 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10015
10016 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10017
10018 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10019
10020 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10021 strings for 32-bit code.
10022
10023 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10024
10025 PR c/18239
10026 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10027
10028 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10029
10030 PR c++/18064
10031 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10032
10033 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10034
10035 PR c++/15172
10036 * g++.dg/init/aggr2.C: New test.
10037
10038 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10039
10040 * objc.dg/local-decl-1.m: New test.
10041
10042 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10043
10044 * gcc.dg/20040910-1.c: Adjust regex.
10045
10046 2004-10-30 Roger Sayle <roger@eyesopen.com>
10047
10048 PR rtl-optimization/18084
10049 * g++.dg/opt/pr18084-1.C: New testcase.
10050
10051 2004-10-30 Matt Austern <austern@apple.com>
10052
10053 PR c++/17542
10054 * g++.dg/ext/attrib18.C: New test.
10055
10056 2004-10-30 Roger Sayle <roger@eyesopen.com>
10057
10058 PR middle-end/18096
10059 * gcc.dg/pr18096-1.c: New test case.
10060
10061 2004-10-30 Roger Sayle <roger@eyesopen.com>
10062
10063 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10064
10065 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10066
10067 PR c/16666
10068 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10069 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10070 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10071 gcc.dg/old-style-prom-3.c: New tests.
10072
10073 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10074
10075 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10076 Remove unnecessary inclusion of stdio.h.
10077
10078 2004-10-29 Roger Sayle <roger@eyesopen.com>
10079
10080 PR rtl-optimization/17581
10081 * gcc.dg/pr17581-1.c: New test case.
10082
10083 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10084
10085 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10086 being implemented.
10087 * g++.dg/conversion/dr195-1.C: New.
10088 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10089 * g++.old-deja/g++.mike/p10148.C: Likewise.
10090
10091 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10092
10093 PR c++/17695
10094 * g++.dg/debug/typedef2.C: New test.
10095
10096 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10097
10098 PR fortran/13490
10099 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10100 * gfortran.dg/g77/README: Update.
10101
10102 2004-10-28 Matt Austern <austern@apple.com>
10103
10104 PR c++/14124
10105 * g++.dg/ext/packed7.C: New test.
10106
10107 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10108
10109 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10110 scan-assembler.
10111 * lib/scanasm.exp (hidden-scan-for): New proc.
10112 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10113 string.
10114 (scan-not-hidden): Likewise.
10115 * lib/target-supports.exp (check_visibility_available): mach-o is
10116 support too.
10117
10118 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10119
10120 PR c++/17132
10121 * g++.dg/template/memclass3.C: New test.
10122
10123 2004-10-28 Adam Nemet <anemet@lnxw.com>
10124
10125 PR middle-end/18160
10126 * gcc.dg/register-var-1.c: New test.
10127 * gcc.dg/register-var-2.c: New test.
10128 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10129 error now.
10130
10131 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10132
10133 PR other/18172
10134 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10135 unused variables.
10136 * gcc.dg/vect/vect-22.c: Likewise.
10137
10138 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10139
10140 * gcc.dg/i386-rotate-1.c: New test.
10141
10142 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10143
10144 * g++.dg/init/ref12.C: Add "run" marker.
10145
10146 PR c++/17435
10147 * g++.dg/init/ref12.C: New test.
10148
10149 PR c++/18140
10150 * g++.dg/template/shift1.C: New test.
10151 * g++.dg/template/error10.C: Adjust error markers.
10152
10153 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10154
10155 PR tree-opt/17529
10156 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10157
10158 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10159
10160 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10161 * gcc.dg/weak/weak-3.c: Likewise.
10162 * gcc.dg/weak/weak-5.c: Likewise.
10163 * gcc.dg/weak/weak-9.c: Likewise.
10164 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10165 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10166
10167 * gcc.dg/darwin-weakimport-1.c: New.
10168
10169 2004-10-28 Ben Elliston <bje@au.ibm.com>
10170
10171 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10172
10173 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10174
10175 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10176 'syntax' error messages.
10177 * gcc.dg/cpp/direct2s.c: Likewise.
10178
10179 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10180
10181 * gcc.c-torture/compile/20041026-1.c: New.
10182
10183 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10184
10185 PR c++/18093
10186 * g++.dg/lookup/ns2.C: New test.
10187
10188 PR c++/18020
10189 * g++.dg/template/enum4.C: New test.
10190
10191 PR c++/18161
10192 * g++.dg/template/expr1.C: New test.
10193
10194 2004-10-26 Ben Elliston <bje@au.ibm.com>
10195
10196 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10197
10198 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10199
10200 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10201 gcc.dg/decl-nospec-3.c: New tests.
10202
10203 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10204
10205 * objc.dg/super-class-3.m: New test.
10206
10207 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10208
10209 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10210 resyncing.
10211 * gcc.dg/cpp/direct2s.c: Likewise.
10212
10213 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10214
10215 * objc.dg/image-info.m: Update for changes to section selection.
10216
10217 2004-10-25 David Ayers <d.ayers@inode.at>
10218 Ziemowit Laski <zlaski@apple.com>
10219
10220 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10221 diagnostics when messaging 'id <Proto>'.
10222 * objc.dg/class-protocol-1.m: New test.
10223 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10224 a non-existent method signature.
10225 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10226 Update diagnostics when messaging with non-existent method signature.
10227 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10228 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10229 invalid receivers are now resolved as if messaging 'id'; remove
10230 extraneous diagnostics.
10231
10232 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10233
10234 PR c/16667
10235 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10236 gcc.dg/init-desig-obs-3.c: New tests.
10237
10238 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10239
10240 * gcc.dg/debug/20041023-1.c: New test.
10241
10242 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10243
10244 PR middle-end/17407
10245 * gcc.c-torture/compile/pr17407.c: New test.
10246
10247 PR c++/18121
10248 * g++.dg/template/array8.C: New test.
10249
10250 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10251
10252 PR other/18138
10253 * lib/g++.exp: Accept more than one multilib libgcc.
10254 * lib/gcc-dg.exp: Likewise.
10255 * lib/objc.exp: Likewise.
10256 * lib/treelang.exp: Likewise.
10257 * lib/gfortran.exp: Likewise.
10258
10259 2004-10-24 Ben Elliston <bje@au.ibm.com>
10260
10261 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10262
10263 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10264
10265 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10266 * gcc.dg/c99-const-expr-3.c: Likewise.
10267
10268 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10269
10270 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10271
10272 2004-10-23 Ben Elliston <bje@au.ibm.com>
10273
10274 * gcc.c-torture/execute/loop-2e.x: Remove.
10275
10276 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10277
10278 PR c++/18095
10279 * g++.dg/parse/crash18.C: New.
10280 * g++.dg/parse/crash19.C: New.
10281
10282 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10283
10284 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10285 * g++.dg/ext/dllimport2.C: Same.
10286 * g++.dg/ext/dllimport8.C: Same.
10287
10288 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10289
10290 PR c++/10841
10291 * g++.dg/conversion/cast1.C: New test.
10292 * g++.dg/overload/pmf1.C: Adjust error marker.
10293
10294 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10295
10296 PR objc/17923
10297 * objc.dg/const-str-7.m: New test.
10298
10299 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10300
10301 * g++.dg/template/memfriend11.C: Fix comment typo.
10302 * g++.dg/template/memfriend14.C: Likewise.
10303
10304 2004-10-20 Richard Henderson <rth@redhat.com>
10305
10306 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10307 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10308 -fasynchronous-unwind-tables.
10309
10310 2004-10-20 Richard Henderson <rth@redhat.com>
10311
10312 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10313 (main): Return success.
10314 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10315 (main): Return success.
10316
10317 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10318
10319 PR c++/13495
10320 * g++.dg/template/memfriend9.C: New test.
10321 * g++.dg/template/memfriend10.C: Likewise.
10322 * g++.dg/template/memfriend11.C: Likewise.
10323 * g++.dg/template/memfriend12.C: Likewise.
10324 * g++.dg/template/memfriend13.C: Likewise.
10325 * g++.dg/template/memfriend14.C: Likewise.
10326 * g++.dg/template/memfriend15.C: Likewise.
10327 * g++.dg/template/memfriend16.C: Likewise.
10328 * g++.dg/template/memfriend17.C: Likewise.
10329 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10330
10331 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10332
10333 * g++.dg/conversion/dr195.C: New.
10334 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10335
10336 2004-10-20 Ben Elliston <bje@au.ibm.com>
10337 Devang Patel <dpatel@apple.com>
10338
10339 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10340 of floating point arithmetic, which could trap.
10341
10342 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10343
10344 PR c++/14035
10345 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10346 * g++.dg/conversion/const2.C: New test.
10347 * g++.dg/expr/reinterpret2.C: New test.
10348 * g++.dg/expr/reinterpret3.C: New test.
10349 * g++.dg/expr/cast2.C: New test.
10350 * g++.dg/expr/copy1.C: New test.
10351 * g++.dg/other/conversion1.C: Change error message.
10352 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10353 function pointers to void *.
10354 * g++.old-deja/g++.mike/p10148.C: Likewise.
10355
10356 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10357
10358 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10359
10360 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10361
10362 PR c++/18047
10363
10364 * g++.dg/parse/expr3.C: New test.
10365
10366 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10367
10368 * gcc.dg/smod-1.c: New test.
10369
10370 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10371
10372 * objc.dg/method-14.m: New test.
10373
10374 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10375
10376 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10377 Also xfail as the patch was reverted.
10378
10379 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10380
10381 PR middle-end/16973
10382 * gcc.dg/pr16973.c: New test.
10383
10384 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10385
10386 PR tree-optimization/17656
10387 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10388
10389 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10390
10391 * g++.dg/eh/shadow1.C: New.
10392
10393 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10394
10395 * gcc.c-torture/compile/20041018-1.c: New test.
10396
10397 2004-10-18 Ben Elliston <bje@au.ibm.com>
10398
10399 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10400 compiler referring to register 0 when accessing sdata. The linker
10401 now patches things up.
10402
10403 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10404
10405 PR c/17529
10406 * gcc.c-torture/compile/pr17529.c: New test.
10407
10408 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10409
10410 PR c++/17743
10411 * g++.dg/ext/attrib17.C: New test.
10412
10413 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10414
10415 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10416
10417 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10418
10419 PR c++/10479
10420 * g++.dg/ext/attrib16.C: New test.
10421
10422 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10423
10424 PR c++/17042
10425 * g++.dg/init/dso_handle1.C: New test.
10426
10427 PR c++/14667
10428 * g++.dg/parse/typedef6.C: New test.
10429
10430 PR c++/17916
10431 * g++.dg/parse/pragma1.C: New test.
10432
10433 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10434
10435 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10436
10437 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10438
10439 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10440 -fno-common when on HPPA HP-UX platforms.
10441
10442 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10443
10444 PR other/16820
10445 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10446 stdint.h.
10447 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10448 uintptr_t.
10449
10450 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10451
10452 PR c++/16301
10453 * g++.dg/lookup/strong-using-4.C: New test.
10454
10455 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10456
10457 PR middle-end/16567
10458 * gcc.c-torture/compile/nested-1.c: New test.
10459
10460 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10461
10462 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10463 and mipsisa64*-*-* (until support for misaligned loads is added).
10464 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10465 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10466 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10467 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10468 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10469 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10470
10471 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/17976
10474 * g++.dg/init/dtor3.C: New test.
10475
10476 2004-10-15 Ben Elliston <bje@au.ibm.com>
10477
10478 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10479
10480 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10481
10482 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10483 * gcc.dg/macho-lo-sum.c: Likewise.
10484
10485 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10486
10487 * gcc.dg/ppc-spe64-1.c: New test.
10488
10489 2004-10-14 Devang Patel <dpatel@apple.com>
10490
10491 PR 17635
10492 * gcc.dg/pr17635.c : New test.
10493
10494 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10495
10496 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10497 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10498 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10499 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10500 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10501 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10502 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10503 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10504 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10505 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10506 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10507 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10508 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10509 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10510 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10511 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10512 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10513 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10514
10515 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10516
10517 * gcc.dg/vect/vect-82.c: New testcase.
10518 * gcc.dg/vect/vect-82_64.c: New testcase.
10519 * gcc.dg/vect/vect-83.c: New testcase.
10520 * gcc.dg/vect/vect-83_64.c: New testcase.
10521
10522 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10523
10524 * gcc.dg/cpp/error-1.c: New test.
10525
10526 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10527
10528 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10529
10530 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10531
10532 PR target/17984
10533 * gcc.dg/cris-peep2-xsrand2.c: New test.
10534
10535 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10536
10537 PR c++/17661
10538 * testsuite/g++.dg/expr/for2.C: New test.
10539
10540 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10541
10542 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10543
10544 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10545
10546 PR tree-optimization/17724
10547 * g++.dg/opt/pr17724-1.C: New test.
10548 * g++.dg/opt/pr17724-2.C: New test.
10549 * g++.dg/opt/pr17724-3.C: New test.
10550 * g++.dg/opt/pr17724-4.C: New test.
10551 * g++.dg/opt/pr17724-5.C: New test.
10552 * g++.dg/opt/pr17724-6.C: New test.
10553
10554 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10555
10556 PR c/17301
10557 * gcc.dg/pr17301-2.c: New test.
10558
10559 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10560
10561 PR c++/15876
10562 * g++.dg/parse/error22.C: New test.
10563
10564 PR c++/17936
10565 * g++.dg/template/spec18.C: New test.
10566
10567 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10568
10569 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10570 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10571 memcpy.
10572 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10573 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10574
10575 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10576
10577 * g++.dg/eh/cleanup5.C: Add dg-options "".
10578
10579 2004-10-11 Roger Sayle <roger@eyesopen.com>
10580
10581 PR middle-end/17657
10582 * gcc.dg/switch-4.c: New test case.
10583
10584 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10585
10586 * gcc.c-torture/execute/20041011-1.c: New test.
10587
10588 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10589
10590 PR c++/17554
10591 * g++.dg/init/for3.C: New test.
10592
10593 PR c++/17657
10594 * g++.dg/opt/switch2.C: New test.
10595
10596 PR middle-end/17703
10597 * g++.dg/warn/Wreturn-2.C: New test.
10598
10599 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10600
10601 PR c++/17907
10602 * g++.dg/eh/cleanup5.C: New test.
10603
10604 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10605
10606 PR c++/17393
10607 * g++.dg/parse/error21.C: New test.
10608
10609 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10610
10611 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10612 * g++.dg/warn/incomplete1.C: Likewise.
10613 * g++.dg/template/qualttp20.C: Likewise.
10614
10615 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10616
10617 PR c/17881
10618 * parm-incomplete-1.c: New test.
10619
10620 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10621
10622 PR c++/17867
10623 * g++.dg/parse/error19.C: New test.
10624
10625 PR c++/17670
10626 * g++.dg/init/new11.C: New test.
10627
10628 PR c++/17821
10629 * g++.dg/parse/error20.C: New test.
10630
10631 PR c++/17826
10632 * g++.dg/template/crash24.C: New test.
10633
10634 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10635
10636 PR c/17301
10637 * gcc.dg/pr17301-1.c: New test.
10638
10639 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10640
10641 PR c/17189
10642 * gcc.dg/anon-struct-5.c: New test.
10643
10644 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10645
10646 PR c/17844
10647 * gcc.dg/pr17844-1.c: New test.
10648
10649 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10650
10651 PR tree-optimization/17906
10652 * gcc.c-torture/compile/pr17906.c: New.
10653
10654 2004-10-09 Stuart Hastings <stuart@apple.com>
10655 Roger Sayle <roger@eyesopen.com>
10656
10657 PR rtl-optimization/17853
10658 * gcc.dg/i386-mmx-5.c: New testcase.
10659
10660 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10661
10662 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10663
10664 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10665
10666 PR c++/17524
10667 * g++.dg/template/static9.C: New test.
10668
10669 PR c++/17685
10670 * g++.dg/parse/operator5.C: New test.
10671
10672 2004-10-09 Roger Sayle <roger@eyesopen.com>
10673
10674 PR middle-end/17894
10675 * gcc.c-torture/execute/divcmp-4.c: New test case.
10676
10677 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10678
10679 PR tree-opt/17902
10680 * g++.dg/opt/pr17902.C: New test.
10681
10682 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10683
10684 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10685
10686 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10687
10688 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10689
10690 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10691
10692 * gcc.dg/assign-warn-3.c: New test.
10693
10694 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10695
10696 PR c/16999
10697 * gcc.dg/cpp/ident-1.c: New test.
10698
10699 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10700
10701 * gcc.c-torture/compile/acc1.c: New.
10702
10703 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10704
10705 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10706 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10707
10708 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10709
10710 * gcc.dg/ultrasp11.c: New test.
10711
10712 2004-10-08 Michael Matz <matz@suse.de>
10713
10714 * gcc.dg/doloop-2.c: New test.
10715
10716 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10717
10718 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10719 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10720 objc.dg/method-9.m: Update expected diagnostics.
10721
10722 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10723
10724 * gcc.dg/ppc-fsel-3.c: New file.
10725 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10726
10727 2004-10-07 Paul Brook <paul@codesourcery.com>
10728
10729 * gfortran.dg/intrinsic_verify_1.f90: New test.
10730
10731 2004-10-07 Paul Brook <paul@codesourcery.com>
10732
10733 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10734
10735 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10736
10737 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10738 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10739 commit.
10740
10741 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10742
10743 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10744
10745 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10746
10747 PR c++/17115
10748 * g++.dg/warn/Winline-4.C: New test.
10749
10750 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10751
10752 * gcc.c-torture/compile/20041007-1.c: New test.
10753
10754 2004-10-07 Paul Brook <paul@codesourcery.com>
10755
10756 PR fortran/17678
10757 * gfortran.dg/use_allocated_1.f90: New test.
10758
10759 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10760
10761 PR middle-end/17849
10762 * gfortran.fortran-torture/compile/nested.f90: New test
10763
10764 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10765
10766 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10767
10768 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10769
10770 PR c++/17368
10771 * g++.dg/ext/asm6.C: New test.
10772
10773 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10774
10775 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10776
10777 2004-10-06 Paul Brook <paul@codesourcery.com>
10778
10779 PR libfortran/17709
10780 * gfortran.dg/empty_format_1.f90: New test.
10781
10782 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10783
10784 PR fortran/17568
10785 * gfortran.dg/ishft.f90: New test.
10786
10787 PR fortran/17283
10788 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10789 tests.
10790
10791 2004-10-06 Paul Brook <paul@codesourcery.com>
10792
10793 * gfortran.dg/do_1.f90: New test.
10794
10795 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10796
10797 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10798 optimizing for size.
10799
10800 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10801
10802 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10803
10804 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10805
10806 * gcc.c-torture/compile/20041005-1.c: New test.
10807
10808 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10809
10810 PR c++/17829
10811 * g++.dg/lookup/koenig4.C: New.
10812
10813 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10814
10815 * g++.dg/other/classkey1.C: Adjust quoting marks.
10816 * g++.dg/parse/error15.C: Likewise.
10817 * g++.dg/template/meminit2.C (int>): Likewise.
10818
10819 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10820
10821 PR fortran/17283
10822 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10823
10824 PR fortran/17631
10825 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10826
10827 PR fortran/17708
10828 * gfortran.dg/pr17708.f90: New test.
10829
10830 2004-10-04 Chao-ying Fu <fu@mips.com>
10831
10832 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10833 * gcc.dg/vect/vect-4.c: Ditto.
10834 * gcc.dg/vect/vect-5.c: Ditto.
10835 * gcc.dg/vect/vect-6.c: Ditto.
10836 * gcc.dg/vect/vect-8.c: Ditto.
10837 * gcc.dg/vect/vect-16.c: Ditto.
10838 * gcc.dg/vect/vect-30.c: Ditto.
10839 * gcc.dg/vect/vect-40.c: Ditto.
10840 * gcc.dg/vect/vect-41.c: Ditto.
10841 * gcc.dg/vect/vect-42.c: Ditto.
10842 * gcc.dg/vect/vect-43.c: Ditto.
10843 * gcc.dg/vect/vect-44.c: Ditto.
10844 * gcc.dg/vect/vect-45.c: Ditto.
10845 * gcc.dg/vect/vect-46.c: Ditto.
10846 * gcc.dg/vect/vect-47.c: Ditto.
10847 * gcc.dg/vect/vect-48.c: Ditto.
10848 * gcc.dg/vect/vect-49.c: Ditto.
10849 * gcc.dg/vect/vect-50.c: Ditto.
10850 * gcc.dg/vect/vect-51.c: Ditto.
10851 * gcc.dg/vect/vect-52.c: Ditto.
10852 * gcc.dg/vect/vect-53.c: Ditto.
10853 * gcc.dg/vect/vect-54.c: Ditto.
10854 * gcc.dg/vect/vect-55.c: Ditto.
10855 * gcc.dg/vect/vect-56.c: Ditto.
10856 * gcc.dg/vect/vect-57.c: Ditto.
10857 * gcc.dg/vect/vect-58.c: Ditto.
10858 * gcc.dg/vect/vect-59.c: Ditto.
10859 * gcc.dg/vect/vect-60.c: Ditto.
10860 * gcc.dg/vect/vect-74.c: Ditto.
10861 * gcc.dg/vect/vect-79.c: Ditto.
10862 * gcc.dg/vect/vect-80.c: Ditto.
10863
10864 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10865
10866 * gcc.dg/unused-7.c: Use the correct option.
10867
10868 2004-10-04 Paul Brook <paul@codesourcery.com>
10869 Bud Davis <bdavis9659@comcast.net>
10870
10871 PR fortran/17706
10872 PR fortran/16434
10873 * gfortran/pr17706.f90: New test.
10874 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10875
10876 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10877
10878 * gfortran.dg/pr17612.f90: New test.
10879
10880 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10881
10882 * g++.dg/template/local1.C: Adjust quoting marks in
10883 testing for diagnostics.
10884 * g++.dg/tls/diag-2.C: Likewise.
10885 * g++.dg/other/error8.C: Likewise.
10886
10887 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10888
10889 PR c/17178
10890 * gcc.dg/unused-4.c: Adjust to be correct.
10891
10892 PR c/17820
10893 * gcc.dg/unused-7.c: New test.
10894
10895 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10896
10897 PR c++/17797
10898 * g++.dg/overload/template2.C: New test.
10899
10900 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10901
10902 PR tree-optimization/16632
10903 * gcc.dg/tree-ssa/20041002-1.c: New.
10904
10905 2004-10-03 Paul Brook <paul@codesourcery.com>
10906
10907 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10908 rather than relying on default formatting.
10909
10910 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10911
10912 * gcc.dg/20040920-1.c: Update expected message text.
10913
10914 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10915
10916 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10917
10918 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10919
10920 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10921 tree level.
10922
10923 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10924
10925 * gcc.dg/tree-ssa/pr17343.c: Remove.
10926
10927 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10928
10929 PR tree-opt/17343
10930 * gcc.dg/tree-ssa/pr17343.c: New test.
10931
10932 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10933
10934 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10935 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10936 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10937 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10938 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10939
10940 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10941
10942 * gcc.dg/lvalue-2.c: New test.
10943
10944 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10945
10946 PR c/17730
10947 * gcc.dg/pr17730-1.c: New test
10948
10949 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10950
10951 PR c/7425
10952 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10953
10954 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10955
10956 * gcc.c-torture/execute/stdarg-1.c: New test.
10957 * gcc.c-torture/execute/stdarg-2.c: New test.
10958 * gcc.c-torture/execute/stdarg-3.c: New test.
10959 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10960 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10961 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10962 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10963 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10964
10965 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10966
10967 PR tree-optimization/17697
10968 * g++.dg/opt/pr17697-1.C: New test.
10969 * g++.dg/opt/pr17697-2.C: New test.
10970 * g++.dg/opt/pr17697-3.C: New test.
10971
10972 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10973
10974 PR c/16409
10975 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10976 gcc.dg/vla-init-5.c: New tests.
10977
10978 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10979
10980 PR c/13804
10981 * gcc.dg/pr13804-1.c: New test.
10982
10983 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10984
10985 PR fortran/16938
10986 * gfortran.dg/pr16938.f90: New test.
10987
10988 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10989
10990 * g++.dg/template/crash23.C: New test.
10991
10992 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10993
10994 PR c++/17585
10995 * g++.dg/template/static8.C: New test.
10996
10997 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10998
10999 PR c++/17681
11000 * g++.dg/other/error9.C: New test.
11001
11002 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11003
11004 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11005
11006 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11007
11008 PR fortran/15164
11009 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11010
11011 2004-09-26 Roger Sayle <roger@eyesopen.com>
11012
11013 PR middle-end/17112
11014 * gcc.dg/pr17112-1.c: New test case.
11015
11016 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11017
11018 PR c/11459
11019 * gcc.dg/pr11459-1.c: New test.
11020
11021 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11022
11023 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11024 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11025
11026 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11027
11028 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11029
11030 2004-09-25 Jan Hubicka <jh@suse.cz>
11031
11032 * compile/30040909-1.c: New test.
11033 * compile/30040907-1.c: New test.
11034
11035 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11036
11037 * gcc.c-torture/execute/va-arg-26.c: New test.
11038
11039 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11040
11041 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11042 extra diagnostics on targets with 64-bit pointers.
11043 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11044
11045 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11046
11047 PR c/17188
11048 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11049 * gcc.dg/decl-3.c: Adjust expected message.
11050
11051 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11052
11053 PR fortran/17615
11054 * gfortran.dg/pr17615.f90: New test.
11055
11056 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11057
11058 PR tree-optimzation/17517
11059 * g++.dg/tree-ssa/pr17517.C: New Test.
11060
11061 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11062
11063 PR c++/16889
11064 * g++.dg/lookup/ambig3.C: New.
11065
11066 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11067
11068 PR tree-opt/17624
11069 * g++.dg/opt/pr17624.C: New test.
11070
11071 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11072
11073 PR c/6980
11074 * gcc.dg/Wbad-function-cast-1.c: New test.
11075
11076 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11077
11078 * g++.dg/ext/complit1.C
11079 * g++.dg/other/error2.C
11080 * g++.dg/other/nontype-1.C
11081 * g++.dg/parse/crash11.C
11082 * g++.dg/parse/crash12.C
11083 * g++.dg/parse/error15.C
11084 * g++.dg/parse/error4.C
11085 * g++.dg/parse/tmpl-outside1.C
11086 * g++.dg/parse/too-many-tmpl-args1.C
11087 * g++.dg/template/dependent-expr3.C
11088 * g++.dg/template/error10.C
11089 * g++.dg/template/instantiate1.C
11090 * g++.dg/template/vtable2.C
11091 * g++.dg/warn/Wshadow-1.C
11092 * g++.dg/warn/weak1.C
11093 * g++.old-deja/g++.brendan/crash16.C
11094 * g++.old-deja/g++.brendan/crash18.C
11095 * g++.old-deja/g++.brendan/crash48.C
11096 * g++.old-deja/g++.brendan/crash49.C
11097 * g++.old-deja/g++.brendan/crash55.C
11098 * g++.old-deja/g++.brendan/crash56.C
11099 * g++.old-deja/g++.brendan/crash8.C
11100 * g++.old-deja/g++.brendan/enum11.C
11101 * g++.old-deja/g++.brendan/enum8.C
11102 * g++.old-deja/g++.brendan/enum9.C
11103 * g++.old-deja/g++.brendan/friend3.C
11104 * g++.old-deja/g++.brendan/misc14.C
11105 * g++.old-deja/g++.bugs/900402_02.C
11106 * g++.old-deja/g++.bugs/900404_03.C
11107 * g++.old-deja/g++.bugs/900404_04.C
11108 * g++.old-deja/g++.bugs/900428_03.C
11109 * g++.old-deja/g++.jason/crash4.C
11110 * g++.old-deja/g++.jason/overload21.C
11111 * g++.old-deja/g++.jason/redecl1.C
11112 * g++.old-deja/g++.jason/report.C
11113 * g++.old-deja/g++.jason/rfg10.C
11114 * g++.old-deja/g++.jason/template30.C
11115 * g++.old-deja/g++.law/arm12.C
11116 * g++.old-deja/g++.law/ctors5.C
11117 * g++.old-deja/g++.law/cvt20.C
11118 * g++.old-deja/g++.law/init10.C
11119 * g++.old-deja/g++.law/init8.C
11120 * g++.old-deja/g++.law/visibility17.C
11121 * g++.old-deja/g++.law/visibility7.C
11122 * g++.old-deja/g++.mike/net8.C
11123 * g++.old-deja/g++.mike/p646.C
11124 * g++.old-deja/g++.mike/p700.C
11125 * g++.old-deja/g++.mike/p701.C
11126 * g++.old-deja/g++.mike/p811.C
11127 * g++.old-deja/g++.ns/template13.C
11128 * g++.old-deja/g++.other/array3.C
11129 * g++.old-deja/g++.other/crash25.C
11130 * g++.old-deja/g++.other/dtor3.C
11131 * g++.old-deja/g++.other/dtor4.C
11132 * g++.old-deja/g++.other/main1.C
11133 * g++.old-deja/g++.other/warn7.C
11134 * g++.old-deja/g++.pt/crash11.C
11135 * g++.old-deja/g++.pt/crash36.C
11136 * g++.old-deja/g++.pt/spec22.C
11137 * g++.old-deja/g++.pt/spec9.C
11138 * g++.old-deja/g++.pt/ttp52.C
11139 * g++.old-deja/g++.robertl/eb103.C
11140 * g++.old-deja/g++.robertl/eb121.C
11141 * g++.old-deja/g++.robertl/eb22.C
11142 * g++.old-deja/g++.robertl/eb8.C:
11143 Update locations and/or regexps of dg-error markers.
11144 Remove markers for some bogus messages that are no longer issued.
11145
11146 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11147
11148 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11149 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11150
11151 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11152
11153 PR c++/17618
11154 * g++.dg/lookup/crash5.C: New test.
11155
11156 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11157
11158 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11159 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11160 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11161 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11162 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11163 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11164
11165 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11166 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11167 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11168 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11169 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11170 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11171
11172 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11173
11174 * gcc.dg/vect/vect-44.c: Check additional cases.
11175 * gcc.dg/vect/vect-48.c: Check additional cases.
11176
11177 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11178 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11179 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11180 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11181 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11182 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11183 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11184 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11185 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11186
11187 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11188 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11189 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11190
11191 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11192
11193 * gcc.dg/tree-ssa/loop-6.c: New test.
11194
11195 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11196
11197 PR c++/17620
11198 * g++.dg/inherit/base2.C: New.
11199
11200 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11201
11202 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11203 * gcc.dg/20001012-2.c: Likewise.
11204 * gcc.dg/20001013-1.c: Likewise.
11205 * gcc.dg/20001101-1.c: Likewise.
11206 * gcc.dg/20001102-1.c: Likewise.
11207 * gcc.dg/bf-spl1.c: Likewise.
11208 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11209 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11210
11211 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11212
11213 PR tree-optimization/16721
11214 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11215
11216 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11217
11218 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11219 * gcc.dg/20040305-1.c: Likewise.
11220
11221 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11222
11223 PR c/16566
11224 * gcc.c-torture/compile/pr16566-1.c,
11225 gcc.c-torture/compile/pr16566-2.c,
11226 gcc.c-torture/compile/pr16566-3.c: New tests.
11227
11228 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11229
11230 PR tree-optimization/17512
11231 * gcc.c-torture/compile/20040916-1.c.
11232
11233 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11234
11235 * gcc.dg/pragma-re-3.c: New test.
11236
11237 2004-09-17 Matt Austern <austern@apple.com>
11238
11239 PR c++/15049
11240 * g++.dg/other/anon3.C: New.
11241
11242 2004-09-21 Roger Sayle <roger@eyesopen.com>
11243
11244 PR c++/7503
11245 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11246 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11247 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11248 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11249 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11250
11251 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11252
11253 PR fortran/17286
11254 * gfortran.dg/pr17286.f90: New test.
11255
11256 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11257
11258 PR c++/17530
11259 * g++.dg/template/static7.C: New test.
11260
11261 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11262
11263 PR tree-opt/17558
11264 * gcc.c-torture/compile/pr17558.c: New test.
11265
11266 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11267
11268 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11269 if SKIP_ATTRIBUTE is defined.
11270
11271 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11272
11273 PR fortran/15957
11274 * gfortran.dg/pr15957.f90: New test.
11275
11276 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11277
11278 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11279 in comparison.
11280 * gcc.dg/vect/vect-79.c: Likewise.
11281 * gcc.dg/vect/vect-80.c: Likewise.
11282
11283 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11284
11285 PR fortran/15750
11286 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11287
11288 2004-09-20 Ira Rosen <irar@il.ibm.com>
11289
11290 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11291 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11292 * gcc.dg/vect/vect-62.c: New testcase.
11293 * gcc.dg/vect/vect-63.c: New testcase.
11294 * gcc.dg/vect/vect-64.c: New testcase.
11295 * gcc.dg/vect/vect-65.c: New testcase.
11296 * gcc.dg/vect/vect-66.c: New testcase.
11297 * gcc.dg/vect/vect-67.c: New testcase.
11298 * gcc.dg/vect/vect-68.c: New testcase.
11299 * gcc.dg/vect/vect-69.c: New testcase.
11300 * gcc.dg/vect/vect-79.c: New testcase.
11301 * gcc.dg/vect/vect-80.c: New testcase.
11302
11303 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11304
11305 * gcc.target/mips/asm-1.c: New test.
11306
11307 2004-09-19 Ira Rosen <irar@il.ibm.com>
11308
11309 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11310 * gcc.dg/vect/vect-73.c: New testcase.
11311 * gcc.dg/vect/vect-74.c: New testcase.
11312 * gcc.dg/vect/vect-75.c: New testcase.
11313 * gcc.dg/vect/vect-76.c: New testcase.
11314 * gcc.dg/vect/vect-77.c: New testcase.
11315 * gcc.dg/vect/vect-78.c: New testcase
11316
11317 2004-09-18 Paul Brook <paul@codesourcery.com>
11318
11319 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11320
11321 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11322
11323 PR c/17424
11324 * gcc.dg/pr17424-1.c: New test.
11325
11326 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11327
11328 * g++.dg/tree-ssa/pr17153.C: New test.
11329
11330 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11331
11332 PR pch/13361
11333 * testsuite/g++.dg/pch/wchar-1.C: New.
11334 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11335
11336 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11337
11338 * gcc.c-torture/execute/20040917-1.c: New test.
11339
11340 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11341
11342 PR tree-optimization/17319
11343 * gcc.dg/pr17319.c: New test.
11344
11345 2004-09-17 Devang Patel <dpatel@apple.com>
11346
11347 * gcc.dg/20040813-1.c: New test.
11348
11349 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11350
11351 PR tree-optimization/17273
11352 * gcc.c-torture/compile/pr17273.c: New test.
11353
11354 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11355
11356 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11357 Update expected messages.
11358 * gcc.dg/declspec-13.c: New test.
11359
11360 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11361
11362 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11363
11364 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11365
11366 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11367 change what 'a' is pointing to.
11368
11369 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11370
11371 PR c++/16002
11372 * g++.dg/template/error18.C: New test.
11373
11374 PR c++/16029
11375 * g++.dg/warn/Wunused-8.C: New test.
11376
11377 2004-09-17 Steven Bosscher <stevenb@suse.de>
11378
11379 PR tree-optimization/17513
11380 * gcc.dg/20040916-1.c: New test.
11381
11382 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11383
11384 PR c++/17501
11385 * g++.dg/template/typename7.C: New test.
11386
11387 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11388
11389 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11390
11391 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11392
11393 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11394 with -ftree-based-profiling also.
11395 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11396
11397 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11398
11399 PR/15364
11400 * gfortran.dg/der_array_io_1.f90: New test.
11401 * gfortran.dg/der_array_io_2.f90: New test.
11402 * gfortran.dg/der_array_io_3.f90: New test.
11403
11404 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11405
11406 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11407 EABI.
11408
11409 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11410
11411 * g++.dg/opt/switch1.C: New test.
11412
11413 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11414
11415 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11416 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11417 Update expected messages.
11418
11419 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11420
11421 PR fortran/16485
11422 * gfortran.dg/same_name_1.f90: New test.
11423
11424 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11425
11426 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11427 dereference garbage pointers.
11428
11429 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11430
11431 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11432 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11433
11434 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11435 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11436 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11437
11438 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11439
11440 PR c++/17324
11441 * g++.dg/template/mangle1.C: New test.
11442
11443 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11444
11445 PR tree-optimization/17252
11446 * gcc.c-torture/execute/pr17252.c: New test.
11447
11448 2004-09-14 Andrew Pinski <apinski@apple.com>
11449
11450 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11451
11452 2004-09-14 Roger Sayle <roger@eyesopen.com>
11453
11454 PR rtl-optimization/9771
11455 * gcc.dg/pr9771-1.c: New test case.
11456
11457 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11458
11459 PR tree-optimization/15262
11460 * gcc.c-torture/execute/pr15262-1.c: New test.
11461 * gcc.c-torture/execute/pr15262-2.c: New test.
11462
11463 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11464
11465 * gcc.dg/declspec-12.c: New test.
11466
11467 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11468
11469 * gfortran.dg/pr17090.f90: Add directives to test.
11470
11471 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11472
11473 * gcc.c-torture/compile/20040914-1.c: New test.
11474
11475 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11476
11477 PR c++/16162
11478 * g++.dg/template/decl2.C: New test.
11479
11480 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11481
11482 PR fortran/17090
11483 * gfortran.dg/pr17090.f90: New test.
11484
11485 2004-09-13 Dale Johannesen <dalej@apple.com>
11486
11487 * gcc.c-torture/compile/pr17408.c: New test case.
11488
11489 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11490
11491 PR c++/16716
11492 * g++.dg/parse/crash17.C: New test.
11493
11494 PR c++/17327
11495 * g++.dg/template/enum3.C: New test.
11496
11497 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11498
11499 * lib/gcc-defs.exp: Load wrapper.exp.
11500 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11501 using local code.
11502 * lib/gcc.exp (gcc_init): Similar.
11503 * lib/gfortran.exp (gfortran_init): Similar.
11504 * lib/objc.exp (objc_init): Similar.
11505 * lib/treelang.exp (treelang_init): Similar.
11506 * lib/wrapper.exp: New file with build_wrapper call machinery in
11507 ${tool}_maybe_build_wrapper.
11508
11509 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11510
11511 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11512 "inline".
11513 * gcc.dg/declspec-11.c: Update expected messages.
11514 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11515 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11516 gcc.dg/inline-12.c: New tests.
11517
11518 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11519
11520 * g++.dg/tree-ssa/pr17400.C: New testcase.
11521
11522 2004-09-13 James E Wilson <wilson@specifixinc.com>
11523
11524 * gcc.target/mips/sb1-1.c: New testcase.
11525
11526 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11527
11528 * lib/g77-dg.exp: Remove unused file.
11529 * lib/mike-g77.exp: Ditto.
11530 * lib/g77.exp: Ditto.
11531
11532 2004-09-12 Richard Henderson <rth@redhat.com>
11533
11534 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11535
11536 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11537
11538 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11539 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11540 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11541 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11542 Update expected messages.
11543
11544 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11545
11546 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11547 declaration/use mismatch for dirp parameter.
11548
11549 2004-09-12 Andrew Pinski <apinski@apple.com>
11550
11551 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11552 -fgnu-runtime is passed.
11553
11554 2004-09-12 Richard Henderson <rth@redhat.com>
11555
11556 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11557 do the uplevel thing and update additional_flags directly.
11558 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11559 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11560 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11561 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11562
11563 2004-09-11 Steven Bosscher <stevenb@suse.de>
11564
11565 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11566
11567 2004-09-11 Roger Sayle <roger@eyesopen.com>
11568
11569 PR middle-end/17411
11570 * g++.dg/opt/pr17411-1.C: New test case.
11571
11572 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11573
11574 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11575 gcc.dg/tls/diag-2.c: Update expected messages.
11576 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11577 messages.
11578 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11579 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11580 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11581 gcc.dg/tls/diag-5.c: New tests.
11582
11583 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11584
11585 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11586
11587 2004-09-11 Steven Bosscher <stevenb@suse.de>
11588
11589 * g++.dg/parse/break-in-for.C: New test.
11590
11591 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11592
11593 * gcc.dg/tree-ssa/20040911-1.c: New test.
11594
11595 2004-09-11 Andreas Jaeger <aj@suse.de>
11596
11597 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11598 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11599
11600 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11601
11602 * gcc.target/frv: New directory of FR-V-specific tests.
11603
11604 2004-09-10 James E Wilson <wilson@specifixinc.com>
11605
11606 * gcc.dg/convert-vec-1.c: New test.
11607
11608 2004-09-10 Roger Sayle <roger@eyesopen.com>
11609
11610 PR middle-end/17024
11611 * gcc.dg/pr17024-1.c: New test case.
11612
11613 2004-09-10 Eric Christopher <echristo@redhat.com>
11614
11615 * gcc.dg/20040910-1.c: New test.
11616
11617 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11618
11619 * gcc.dg/bitfld-9.c: New test.
11620
11621 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11622
11623 * gcc.c-torture/execute/ieee/acc1.c: New test.
11624 * gcc.c-torture/execute/ieee/acc2.c: New test.
11625 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11626
11627 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11628
11629 * gcc.dg/deprecated-2.c: New test.
11630
11631 2004-09-09 James E Wilson <wilson@specifixinc.com>
11632
11633 * gcc.dg/init-vec-1.c: New test.
11634
11635 2004-09-09 Roger Sayle <roger@eyesopen.com>
11636
11637 PR middle-end/17055
11638 * gcc.dg/pr17055-1.c: New test case.
11639
11640 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11641
11642 PR target/17377
11643 * gcc.c-torture/execute/pr17377.c: New test.
11644
11645 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11646
11647 PR c/8420
11648 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11649 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11650 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11651 gcc.dg/long-long-typespec-1.c: New tests.
11652 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11653
11654 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11655
11656 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11657 gcc.dg/gnu99-static-1.c: New tests.
11658
11659 2004-09-08 Devang Patel <dpatel@apple.com>
11660
11661 * gcc.dg/darwin-ld-20040828-1.c: New test.
11662 * gcc.dg/darwin-ld-20040828-2.c: New test.
11663 * gcc.dg/darwin-ld-20040828-3.c: New test.
11664
11665 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11666
11667 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11668 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11669 in error message.
11670 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11671 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11672 in error message.
11673 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11674 types they qualify.
11675 * objc.dg/type-size-2.m: Fix wording in comment.
11676 * objc.dg/va-meth-1.m: New test case.
11677
11678 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11679
11680 PR c/16633:
11681 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11682 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11683
11684 2004-09-06 Devang Patel <dpatel@apple.com>
11685
11686 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11687 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11688
11689 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11690
11691 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11692 reflect changed line numbering of diagnostics.
11693
11694 2004-09-06 Paul Brook <paul@codesourcery.com>
11695
11696 * gfortran.dg/edit_real_1.f90: Add new test.
11697
11698 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11699
11700 * gcc.dg/tree-ssa/loop-2.c: New test.
11701 * gcc.dg/tree-ssa/loop-3.c: New test.
11702 * gcc.dg/tree-ssa/loop-4.c: New test.
11703 * gcc.dg/tree-ssa/loop-5.c: New test.
11704
11705 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11706
11707 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11708
11709 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11710
11711 * gcc.dg/format/sentinel-1.c: New test.
11712
11713 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11714
11715 * testsuite/gcc.dg/builtins-46.c: New.
11716
11717 2004-09-03 Devang Patel <dpatel@apple.com>
11718
11719 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11720 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11721
11722 2004-09-03 Jan Beulich <jbeulich@novell.com>
11723
11724 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11725 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11726 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11727 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11728 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11729 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11730 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11731 the non-portable bzero.
11732 * gcc.dg/20010912-1.c: xfail for NetWare.
11733 * gcc.dg/20020426-2.c: xfail for NetWare.
11734 * gcc.dg/20021014-1.c: xfail for NetWare.
11735 * gcc.dg/20021018-1.c: xfail for NetWare.
11736 * gcc.dg/20030213-1.c: xfail for NetWare.
11737 * gcc.dg/20030225-1.c: xfail for NetWare.
11738 * gcc.dg/20030708-1.c: xfail for NetWare.
11739 * gcc.dg/builtins-config.h: Also exclude NetWare.
11740 * gcc.dg/format/format.h: Define restrict only if not already defined.
11741 * gcc.dg/nest.c: xfail for NetWare.
11742 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11743 * lib/target-supports.exp (check_visibility_available): Exclude
11744 NetWare.
11745
11746 2004-09-03 Jan Beulich <jbeulich@novell.com>
11747
11748 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11749 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11750 deterministic starting point for the alignment of structure fields.
11751 * gcc.dg/Wpadded.c: Dito.
11752 * g++.dg/abi/vbase10.C: Dito.
11753
11754 2004-09-03 Devang Patel <dpatel@apple.com>
11755
11756 * g++.dg/debug/pr15736.cc: New test.
11757
11758 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11759
11760 * README.QMTEST: Fix out-of-date link.
11761
11762 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11763
11764 PR fortran/16579
11765 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11766 Delete. Duplicate of gfortran.dg/g77/20010610.f
11767
11768 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11769
11770 * g++.dg/abi/arm_rtti1.C: New test.
11771
11772 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11773
11774 * gcc.dg/ppc-vector-memcpy.c: New.
11775 * gcc.dg/ppc-vector-memset.c: New.
11776
11777 2004-09-02 Chao-ying Fu <fu@mips.com>
11778
11779 * gcc.target/mips/mips-3d-1.c: New test.
11780 * gcc.target/mips/mips-3d-2.c: New test.
11781 * gcc.target/mips/mips-3d-3.c: New test.
11782 * gcc.target/mips/mips-3d-4.c: New test.
11783 * gcc.target/mips/mips-3d-5.c: New test.
11784 * gcc.target/mips/mips-3d-6.c: New test.
11785 * gcc.target/mips/mips-3d-7.c: New test.
11786 * gcc.target/mips/mips-3d-8.c: New test.
11787 * gcc.target/mips/mips-3d-9.c: New test.
11788 * gcc.target/mips/mips-ps-1.c: New test.
11789 * gcc.target/mips/mips-ps-2.c: New test.
11790 * gcc.target/mips/mips-ps-3.c: New test.
11791 * gcc.target/mips/mips-ps-4.c: New test.
11792 * gcc.target/mips/mips-ps-type.c: New test.
11793
11794 2004-09-02 Paul Brook <paul@codesourcery.com>
11795
11796 * gfortran.dg/edit_real_1.f90: Add new tests.
11797
11798 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11799
11800 PR fortran/15327
11801 * gfortran.dg/merge_char_1.f90: New test.
11802
11803 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11804
11805 PR fortran/16404
11806 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11807
11808 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11809
11810 PR c/1522
11811 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11812
11813 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11814
11815 * g++.dg/opt/loop1.C: Do not XFAIL.
11816
11817 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11818
11819 * gcc.c-torture/execute/20040831-1.c: New test.
11820
11821 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11822
11823 PR fortran/16579
11824 * gfortran.dg/g77/20010610.f: Now passes.
11825 Copy from g77.f-torture/execute. Add dg-run directive.
11826 * gfortran.dg/g77/README: Update
11827
11828 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11829
11830 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11831 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11832 (t1, t2, t3, t4): Add volatile.
11833
11834 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11835
11836 * g++.dg/ext/visibility/arm1.C: New test.
11837
11838 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11839
11840 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11841 -pedantic-errors.
11842
11843 2004-09-01 Paul Brook <paul@codesourcery.com>
11844
11845 * gfortran.dg/eof_2.f90: New test.
11846
11847 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11848
11849 PR fortran/16579
11850 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11851
11852 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11853
11854 PR libfortran/16805
11855 * gfortran.dg/list_read_2.f90: New test.
11856
11857 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11858
11859 * g++.dg/abi/key1.C: New test.
11860
11861 2004-08-31 Richard Henderson <rth@redhat.com>
11862
11863 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11864 form of offsetof.
11865 * g++.dg/other/offsetof5.C: Remove duplicate.
11866
11867 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11868
11869 PR fortran/17244
11870 * gfortran.dg/func_derived_1.f90: New test.
11871
11872 2004-08-31 Paul Brook <paul@codesourcery.com>
11873
11874 * gfortran.dg/eof_1.f90: New test.
11875
11876 2004-08-31 Paul Brook <paul@codesourcery.com>
11877
11878 * gfortran.dg/list_read_1.f90: New file.
11879
11880 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11881
11882 * g++.dg/opt/loop1.C: XFAIL.
11883
11884 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11885
11886 * gcc.dg/funcdef-storage-1.c: New.
11887 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11888 an extern function in local scope.
11889 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11890 declare an 'auto inline' function in local scope.
11891 * gcc.dg/20011130-1.c: Likewise.
11892 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11893 an 'auto' function in local scope.
11894 * gcc.dg/20021014-1.c: Likewise.
11895 * gcc.dg/20030331-2.c: Likewise.
11896
11897 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11898
11899 * gfortran.dg/blockdata_1.f90: New test.
11900
11901 2004-08-30 Richard Henderson <rth@redhat.com>
11902
11903 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11904
11905 2004-08-30 Richard Henderson <rth@redhat.com>
11906
11907 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11908 additional_flags set by alternate driver.
11909 (ieee-options): New procedure.
11910 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11911 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11912 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11913 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11914
11915 2004-08-30 Richard Henderson <rth@redhat.com>
11916
11917 * lib/f-torture.exp: Remove.
11918
11919 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11920
11921 PR rtl-optimization/16590
11922 * g++.dg/opt/loop1.C: New test.
11923
11924 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11925
11926 PR fortran/13910
11927 * gfortran.dg/oldstyle_1.f90: New test.
11928
11929 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11930 Paul Brook <paul@codesourcery.com>
11931
11932 * gfortran.dg/g77/README: Update.
11933 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11934 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11935 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11936
11937 2004-08-28 Paul Brook <paul@codesourcery.com>
11938
11939 PR libfortran/17195
11940 * gfortran.dg/edit_real_1.f90: New test.
11941
11942 2004-08-27 Paul Brook <paul@codesourcery.com>
11943
11944 * gfortran.dg/rewind_1.f90: New test.
11945
11946 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11947
11948 PR fortran/16597
11949 * gfortran.dg/pr16597.f90: New test.
11950
11951 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11952
11953 PR c/13801
11954 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11955 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11956 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11957 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11958 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11959
11960 2004-08-26 Nick Clifton <nickc@redhat.com>
11961
11962 * gcc.c-torture/compile/pr17119.c: New test.
11963
11964 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11965
11966 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11967
11968 2004-08-25 Richard Henderson <rth@redhat.com>
11969
11970 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11971 the bits that expect kind=8 to be the largest real kind.
11972
11973 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11974
11975 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11976
11977 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11978
11979 * gfortran.dg/assignment_1.f90: New test.
11980
11981 2004-08-25 Adam Nemet <anemet@lnxw.com>
11982
11983 * g++.dg/template/repo3.C: New test.
11984
11985 2004-08-25 Roger Sayle <roger@eyesopen.com>
11986
11987 PR middle-end/16693
11988 PR tree-optimization/16372
11989 * g++.dg/opt/pr16372-1.C: New test case.
11990 * g++.dg/opt/pr16693-1.C: New test case.
11991 * g++.dg/opt/pr16693-2.C: New test case.
11992
11993 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11994
11995 * objc.dg/proto-lossage-4.m: New test.
11996
11997 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11998
11999 PR c++/17155
12000 * g++.dg/inherit/local2.C: New test.
12001
12002 2004-08-25 Paul Brook <paul@codesourcery.com>
12003
12004 PR fortran/17144
12005 * gfortran.dg/string_ctor_1.f90: New test.
12006
12007 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12008
12009 PR c++/14428
12010 * g++.dg/template/redecl2.C: New test.
12011
12012 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12013
12014 PR fortran/17143
12015 * gfortran.dg/pr17143.f90: New test.
12016
12017 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12018
12019 PR fortran/17164
12020 * gfortran.dg/pr17164.f90: New test.
12021
12022 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12023
12024 * gcc.dg/tree-ssa/loop-1.c: New test.
12025
12026 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12027
12028 * gcc.c-torture/compile/20040824-1.c: New test.
12029
12030 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12031
12032 * gcc.c-torture/compile/iftrap-3.c: New test.
12033
12034 2004-08-24 Paul Brook <paul@codesourcery.com>
12035
12036 * gfortran.dg/entry_2.f90: New test.
12037
12038 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12039
12040 PR c++/16889
12041 * g++.dg/lookup/ambig[12].C: New.
12042
12043 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12044
12045 PR c++/16706
12046 * g++.dg/template/crash21.C: New test.
12047 * g++.dg/template/crash22.C: Likewise.
12048
12049 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12050
12051 PR c++/17149
12052 * g++.dg/template/access15.C: New.
12053
12054 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12055
12056 PR c++/17163
12057 * g++.dg/template/repo2.C: New test.
12058
12059 2004-08-23 Roger Sayle <roger@eyesopen.com>
12060
12061 PR rtl-optimization/17078
12062 * gcc.c-torture/execute/pr17078-1.c: New test case.
12063
12064 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12065
12066 PR c/14492
12067 * gcc.dg/debug/crash1.c: New test.
12068
12069 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12070
12071 PR c/16180
12072 * gcc.dg/loop-5.c: New test.
12073
12074 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12075
12076 * gcc.c-torture/execute/20040823-1.c: New test.
12077
12078 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12079
12080 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12081 to the assembler. Simplify test accordingly.
12082 (asm_abi_flags): Use GNU names.
12083 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12084 to check for ABI flags.
12085
12086 2004-08-22 Andrew Pinski <apinski@apple.com>
12087
12088 * g++.dg/opt/pr14029.C: New test.
12089 * gcc.c-torture/execute/pr15262.c: New test.
12090
12091 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12092
12093 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12094
12095 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12096
12097 PR 16908
12098 * gfortran.dg/direct_io.f90: New test.
12099
12100 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12101
12102 PR c++/17121
12103 * g++.dg/inherit/local2.C: New test.
12104
12105 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12106
12107 PR c++/17120
12108 * g++.dg/warn/Wparentheses-4.C: New test.
12109
12110 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12111
12112 PR c++/17121
12113 * g++.dg/inherit/local2.C: New test.
12114
12115 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12116 * gcc.dg/ppc-ldstruct.c: Likewise.
12117 * gcc.dg/ppc64-abi-2.c: Likewise.
12118
12119 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12120
12121 PR rtl-optimization/17099
12122 * gcc.c-torture/execute/20040820-1.c: New test.
12123
12124 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12125
12126 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12127
12128 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12129
12130 PR fortran/17077
12131 * gfortran.dg/auto_array_1.f90: New test.
12132
12133 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12134
12135 PR fortran/17074
12136 * gfortran.dg/simpleif_1.f90: New test.
12137
12138 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12139
12140 * lib/target-supports.exp (check_profiling_available): Return
12141 false for arm*-*-symbianelf* and arm*-*-eabi*.
12142
12143 PR c++/15890
12144 * g++.dg/template/delete1.C: New test.
12145
12146 2004-08-19 Paul Brook <paul@codesourcery.com>
12147
12148 PR fortran/14976
12149 PR fortran/16228
12150 * gfortran.dg/data_char_1.f90: New test.
12151
12152 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12153
12154 PR fortran/16946
12155 * gfortran.dg/reduction.f90: New testcase.
12156
12157 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12158
12159 PR fortran/16520
12160 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12161
12162 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12163
12164 PR c++/17041
12165 * g++.dg/Wparentheses-3.C: New test.
12166
12167 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12168
12169 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12170 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12171 * gcc.dg/vect/vect-2.c: Likewise.
12172 * gcc.dg/vect/vect-3.c: Likewise.
12173 * gcc.dg/vect/vect-4.c: Likewise.
12174 * gcc.dg/vect/vect-5.c: Likewise.
12175 * gcc.dg/vect/vect-6.c: Likewise.
12176 * gcc.dg/vect/vect-7.c: Likewise.
12177 * gcc.dg/vect/vect-25.c: Likewise.
12178 * gcc.dg/vect/vect-31.c: Likewise.
12179 * gcc.dg/vect/vect-32.c: Likewise.
12180 * gcc.dg/vect/vect-34.c: Likewise.
12181 * gcc.dg/vect/vect-36.c: Likewise.
12182 * gcc.dg/vect/vect-all.c: Likewise.
12183
12184 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12185
12186 PR c++/17068
12187 * g++.dg/template/operator4.C: New test.
12188
12189 2004-08-18 Richard Henderson <rth@redhat.com>
12190
12191 * gcc.dg/20040206-1.c: XFAIL.
12192
12193 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12194
12195 PR c++/16246
12196 * g++.dg/template/array7.C: New test.
12197
12198 2004-08-17 James E Wilson <wilson@specifixinc.com>
12199
12200 * gcc.dg/mips-movcc-1.c: New test.
12201 * gcc.dg/mips-movcc-2.c: New test.
12202 * gcc.dg/mips-movcc-3.c: New test.
12203
12204 * gcc.dg/mips-nmadd-1.c: New test.
12205 * gcc.dg/mips-nmadd-2.c: New test.
12206
12207 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12208
12209 PR c++/15871
12210 * g++.dg/opt/inline8.C: New test.
12211
12212 PR c++/16965
12213 * g++.dg/parse/error17.C: New test.
12214
12215 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12216
12217 * gcc.dg/vect: New directory for vectorizer tests.
12218 * gcc.dg/vect/tree-vect.h: New file.
12219 * gcc.dg/vect/vect.exp: New file.
12220 * gcc.dg/vect/pr16105.c.c: New test.
12221 * gcc.dg/vect/vect-1.c: New test.
12222 * gcc.dg/vect/vect-2.c: New test.
12223 * gcc.dg/vect/vect-3.c: New test.
12224 * gcc.dg/vect/vect-4.c: New test.
12225 * gcc.dg/vect/vect-5.c: New test.
12226 * gcc.dg/vect/vect-6.c: New test.
12227 * gcc.dg/vect/vect-7.c: New test.
12228 * gcc.dg/vect/vect-8.c: New test.
12229 * gcc.dg/vect/vect-9.c: New test.
12230 * gcc.dg/vect/vect-10.c: New test.
12231 * gcc.dg/vect/vect-11.c: New test.
12232 * gcc.dg/vect/vect-12.c: New test.
12233 * gcc.dg/vect/vect-13.c: New test.
12234 * gcc.dg/vect/vect-14.c: New test.
12235 * gcc.dg/vect/vect-15.c: New test.
12236 * gcc.dg/vect/vect-16.c: New test.
12237 * gcc.dg/vect/vect-17.c: New test.
12238 * gcc.dg/vect/vect-18.c: New test.
12239 * gcc.dg/vect/vect-19.c: New test.
12240 * gcc.dg/vect/vect-20.c: New test.
12241 * gcc.dg/vect/vect-21.c: New test.
12242 * gcc.dg/vect/vect-22.c: New test.
12243 * gcc.dg/vect/vect-23.c: New test.
12244 * gcc.dg/vect/vect-24.c: New test.
12245 * gcc.dg/vect/vect-25.c: New test.
12246 * gcc.dg/vect/vect-26.c: New test.
12247 * gcc.dg/vect/vect-27.c: New test.
12248 * gcc.dg/vect/vect-28.c: New test.
12249 * gcc.dg/vect/vect-29.c: New test.
12250 * gcc.dg/vect/vect-30.c: New test.
12251 * gcc.dg/vect/vect-31.c: New test.
12252 * gcc.dg/vect/vect-32.c: New test.
12253 * gcc.dg/vect/vect-33.c: New test.
12254 * gcc.dg/vect/vect-34.c: New test.
12255 * gcc.dg/vect/vect-35.c: New test.
12256 * gcc.dg/vect/vect-36.c: New test.
12257 * gcc.dg/vect/vect-37.c: New test.
12258 * gcc.dg/vect/vect-38.c: New test.
12259 * gcc.dg/vect/vect-40.c: New test.
12260 * gcc.dg/vect/vect-41.c: New test.
12261 * gcc.dg/vect/vect-42.c: New test.
12262 * gcc.dg/vect/vect-43.c: New test.
12263 * gcc.dg/vect/vect-44.c: New test.
12264 * gcc.dg/vect/vect-45.c: New test.
12265 * gcc.dg/vect/vect-46.c: New test.
12266 * gcc.dg/vect/vect-47.c: New test.
12267 * gcc.dg/vect/vect-48.c: New test.
12268 * gcc.dg/vect/vect-49.c: New test.
12269 * gcc.dg/vect/vect-50.c: New test.
12270 * gcc.dg/vect/vect-51.c: New test.
12271 * gcc.dg/vect/vect-52.c: New test.
12272 * gcc.dg/vect/vect-53.c: New test.
12273 * gcc.dg/vect/vect-54.c: New test.
12274 * gcc.dg/vect/vect-55.c: New test.
12275 * gcc.dg/vect/vect-56.c: New test.
12276 * gcc.dg/vect/vect-57.c: New test.
12277 * gcc.dg/vect/vect-58.c: New test.
12278 * gcc.dg/vect/vect-59.c: New test.
12279 * gcc.dg/vect/vect-60.c: New test.
12280 * gcc.dg/vect/vect-61.c: New test.
12281 * gcc.dg/vect/vect-all.c: New test.
12282 * gcc.dg/vect/vect-none.c: New test.
12283
12284 2004-08-17 Paul Brook <paul@codesourcery.com>
12285
12286 PR fortran/13082
12287 * gfortran.dg/entry_1.f90: New test.
12288
12289 2004-08-17 Andrew Pinski <apinski@apple.com>
12290
12291 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12292
12293 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12294
12295 * gcc.dg/pr17036-1.c: New test.
12296
12297 2004-08-16 Devang Patel <dpatel@apple.com>
12298
12299 * gcc.dg/darwin-20040809-1.c: New test.
12300
12301 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12302
12303 * gcc.dg/funcdef-attr-1.c: New test.
12304
12305 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12306
12307 * gcc.dg/altivec-17.c: New test.
12308 * gcc.dg/altivec-18.c: New test.
12309
12310 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12311
12312 PR c++/6749
12313 * g++.dg/template/vtable2.C: New test.
12314
12315 2004-08-14 Richard Henderson <rth@redhat.com>
12316
12317 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12318 * gcc.dg/pack-test-4.c (main): Return 0.
12319 * gcc.dg/setjmp-1.c: Remove XFAIL.
12320 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12321
12322 2004-08-14 Richard Henderson <rth@redhat.com>
12323
12324 * gcc.dg/980217-1.c: Add prototype for printf.
12325
12326 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12327
12328 * gfortran.dg/pr16935.f90: New test.
12329
12330 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12331
12332 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12333
12334 2004-08-13 Paul Brook <paul@codesourcery.com>
12335
12336 * gfortran.dg/der_io_1.f90: Remove stray comma.
12337
12338 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12339
12340 * gcc.dg/vmx/cw-bug-2.c: Remove.
12341 * gcc.dg/vmx/vprint-1.c: Remove.
12342 * gcc.dg/vmx/vscan-1.c: Remove.
12343
12344 2004-08-12 Devang patel <dpatel@apple.com>
12345
12346 * gcc.dg/darwin-20040809-2.c: New test.
12347
12348 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12349
12350 * g++.dg/ext/altivec-12.C: New test.
12351
12352 * g++.dg/ext/altivec-11.C: New test.
12353
12354 2004-08-12 Paul Brook <paul@codesourcery.com>
12355
12356 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12357
12358 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12359
12360 * g++.dg/ext/altivec-2.C: Check for hardware support before
12361 executing any VMX instructions.
12362
12363 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12364
12365 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12366
12367 PR c++/16276
12368 * g++.old-deja/g++.other/comdat4.C: New test.
12369 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12370
12371 2004-08-12 Ben Elliston <bje@au.ibm.com>
12372
12373 PR target/16286
12374 * gcc.dg/pr16286.c: New test.
12375
12376 2004-08-12 Jan Beulich <jbeulich@novell.com>
12377
12378 * g++.dg/ext/asm5.C: New.
12379
12380 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12381
12382 PR c++/16698
12383 * g++.dg/eh/crash1.C: New test.
12384
12385 PR c++/16717
12386 * g++.dg/ext/construct1.C: New test.
12387
12388 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12389
12390 PR c++/16853
12391 * g++.dg/init/ptrmem1.C: New test.
12392
12393 PR c++/16618
12394 * g++.dg/parse/offsetof5.C: New test.
12395
12396 PR c++/16870
12397 * g++.dg/template/overload3.C: New test.
12398
12399 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12400
12401 PR c++/16964
12402 * g++.dg/parse/error16.C: New test.
12403
12404 PR c++/16904
12405 * g++.dg/template/error14.C: New test.
12406
12407 PR c++/16929
12408 * g++.dg/template/error15.C: New test.
12409
12410 2004-08-11 Devang Patel <dpatel@apple.com>
12411
12412 * gcc.dg/darwin-ld-20040809-1.c: New test.
12413 * gcc.dg/darwin-ld-20040809-2.c: New test.
12414
12415 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12416
12417 PR fortran/16917
12418 * gfortran.dg/dfloat_1.f90: New test.
12419
12420 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12421
12422 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12423 * gcc.dg/dll-2.c: Fix dg-require syntax.
12424 * gcc.misc-tests/arm-isr.c (abort): Declare.
12425 (exit): Likewise.
12426
12427 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12428
12429 PR c++/16971
12430 * g++.dg/parse/crash16.C: New test.
12431
12432 2004-08-10 Roger Sayle <roger@eyesopen.com>
12433
12434 * gcc.dg/mips-rsqrt-1.c: New test case.
12435 * gcc.dg/mips-rsqrt-2.c: New test case.
12436 * gcc.dg/mips-rsqrt-3.c: New test case.
12437
12438 2004-08-10 Paul Brook <paul@codesourcery.com>
12439
12440 * gfortran.dg/der_io_1.f90: New test.
12441
12442 2004-08-10 Paul Brook <paul@codesourcery.com>
12443
12444 PR fortran/16919
12445 * gfortran.dg/der_array_1.f90: New test.
12446
12447 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12448
12449 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12450
12451 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12452
12453 * gcc.dg/wchar_t-2.c: Fix typo.
12454
12455 2004-08-09 Falk Hueffner <falk@debian.org>
12456
12457 PR tree-optimization/12517
12458 * gcc.c-torture/compile/pr12517.c: New test.
12459
12460 PR tree-optimization/12578
12461 * gcc.c-torture/compile/pr12578.c: New test.
12462
12463 PR tree-optimization/12899
12464 * gcc.c-torture/compile/pr12899.c: New test.
12465
12466 PR rtl-optimization/14692
12467 * gcc.c-torture/compile/pr14692.c: New test.
12468
12469 PR tree-optimization/16461
12470 * gcc.c-torture/compile/pr16461.c: New test.
12471
12472 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12473
12474 * gfortran.dg/getenv_1.f90: New test.
12475
12476 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12477
12478 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12479 wchar_t.
12480 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12481
12482 2004-08-06 Paul Brook <paul@codesourcery.com>
12483
12484 * gfortran.dg/ret_array_1.f90: New test.
12485 * gfortran.dg/ret_pointer_1.f90: New test.
12486
12487 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12488
12489 * gcc.dg/missing-field-init-[12].c: New tests.
12490 * g++.dg/warn/missing-field-init-[12].C: New tests.
12491
12492 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12493
12494 * gcc.dg/enum2.c: New test.
12495 * gcc.dg/symbian3.c: Likewise.
12496 * gcc.dg/symbian4.c: Likewise.
12497 * gcc.dg/wchar_t-2.c: Likewise.
12498
12499 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12500
12501 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12502 destructor tests.
12503
12504 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12505
12506 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12507 dg-require-visiblity.
12508 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12509 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12510 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12511 * g++.dg/ext/visibility/new1.C: Likewise.
12512 * g++.dg/ext/visibility/pragma.C: Likewise.
12513 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12514 * g++.dg/ext/visibility/virtual.C: Likewise.
12515 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12516 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12517 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12518 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12519 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12520 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12521 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12522 * g++/dg/ext/visibility/visibility-8.C: New test.
12523 * gcc.c-torture/compile/dll.x: Remove.
12524 * gcc.dg/dll-2.c: Use dg-require-dll
12525 * gcc.dg/visibility-10.c: New test.
12526 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12527 supporting DLLs.
12528 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12529 (scan_not_hidden): Likewise.
12530
12531 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12532
12533 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12534
12535 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12536
12537 * gcc.c-torture/execute/20040805-1.c: New test.
12538
12539 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12540
12541 * gcc.dg/20020118-1.c: Declare abort.
12542 * gcc.dg/altivec_check.h: Likewise.
12543 * gcc.dg/iftrap-2.c: Likewise.
12544 * gcc.dg/pragma-darwin.c: Likewise.
12545 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12546
12547 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12548
12549 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12550
12551 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12552
12553 * gcc.c-torture/execute/builtins/abs-2.c,
12554 gcc.c-torture/execute/builtins/abs-3.c,
12555 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12556 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12557 intmax_t, uintmax_t and their limits.
12558 * gcc.dg/intmax_t-1.c: New test.
12559
12560 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12561
12562 * g++.dg/tc1/dr147.C: Add reference to PR.
12563
12564 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12565
12566 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12567 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12568
12569 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12570
12571 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12572
12573 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12574
12575 * gcc.dg/redecl-5.c: New test.
12576 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12577 of scanf.
12578
12579 2004-08-03 Roger Sayle <roger@eyesopen.com>
12580
12581 PR middle-end/16790
12582 * gcc.c-torture/execute/pr16790-1.c: New test case.
12583
12584 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12585
12586 * g++.dg/ext/visibility/assign1.C: New test.
12587 * g++.dg/ext/visibility/new1.C: Likewise.
12588
12589 * gcc.dg/symbian1.c: New test.
12590 * gcc.dg/symbian2.c: Likewise.
12591
12592 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12593
12594 PR target/16570
12595 * gcc.dg/i386-sse-9.c: New test.
12596
12597 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12598
12599 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12600
12601 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12602
12603 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12604 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12605 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12606 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12607 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12608 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12609 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12610 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12611 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12612 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12613 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12614 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12615 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12616 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12617 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12618 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12619 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12620 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12621 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12622 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12623 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12624 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12625 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12626 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12627 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12628 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12629 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12630 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12631 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12632 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12633 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12634 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12635 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12636 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12637 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12638 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12639 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12640 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12641 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12642 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12643 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12644 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12645 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12646 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12647 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12648 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12649 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12650 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12651 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12652 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12653 gcc.misc-tests/i386-pf-3dnow-1.c,
12654 gcc.misc-tests/i386-pf-athlon-1.c,
12655 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12656 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12657 Declare built-in functions used.
12658 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12659
12660 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12661
12662 PR c++/16707
12663 * g++.dg/lookup/using12.C: New test.
12664
12665 * g++.dg/init/null1.C: Fix PR number.
12666 * g++.dg/parse/namespace10.C: Likewise.
12667
12668 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12669
12670 PR c++/16224
12671 * g++.dg/template/spec17.C: New test.
12672 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12673 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12674
12675 2004-08-02 David Billinghurst
12676
12677 PR fortran/16292
12678 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12679
12680 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12681
12682 * gcc.dg/ia64-got-1.c: New test case.
12683
12684 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12685
12686 PR c++/16489
12687 * g++.dg/init/null1.C: New test.
12688 * g++.dg/tc1/dr76.C: Adjust error marker.
12689
12690 PR c++/16529
12691 * g++.dg/parse/namespace10.C: New test.
12692
12693 PR c++/16810
12694 * g++.dg/inherit/ptrmem2.C: New test.
12695
12696 2004-08-02 Ben Elliston <bje@au.ibm.com>
12697
12698 PR target/16155
12699 * gcc.dg/pr16155.c: New test.
12700
12701 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12702
12703 * gcc.dg/redecl-2.c: New test.
12704
12705 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12706
12707 * gcc.dg/darwin-longdouble.c: New file.
12708
12709 2004-07-30 Richard Henderson <rth@redhat.com>
12710
12711 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12712 write to constant argument.
12713 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12714
12715 2004-07-30 Richard Henderson <rth@redhat.com>
12716
12717 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12718 tests of nearest around zero.
12719
12720 2004-07-30 Andrew Pinski <apinski@apple.com>
12721
12722 * gcc.c-torture/compile/20040730-1.c: New test.
12723
12724 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12725
12726 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12727 powerpc-eabispe.
12728
12729 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12730
12731 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12732
12733 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12734
12735 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12736 contains $ld_library_path.
12737 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12738
12739 2004-07-29 Richard Henderson <rth@redhat.com>
12740
12741 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12742
12743 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12744 (alt2, which): New.
12745 (Check): Accept either alternative.
12746
12747 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12748
12749 * g++.dg/abi/inline1.C: New test.
12750 * g++.dg/abi/local1-a.cc: Likewise.
12751 * g++.dg/abi/local1.C: Likewise.
12752 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12753 * g++.dg/abi/mangle12.C: Likewise.
12754 * g++.dg/abi/mangle17.C: Likewise.
12755 * g++.dg/abi/mangle20-2.C: Likewise.
12756 * g++.dg/opt/interface1.C: Likewise.
12757 * g++.dg/opt/interface1.h: Likewise.
12758 * g++.dg/opt/interface1-a.cc: New test.
12759 * g++.dg/parse/repo1.C: New test.
12760 * g++.dg/template/repo1.C: Likewise.
12761 * g++.dg/warn/Winline-1.C: Likewise.
12762 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12763
12764 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12765
12766 * gcc.dg/tree-ssa/20040729-1.c: New test.
12767
12768 2004-07-27 Matt Austern <austern@apple.com>
12769
12770 * gcc.dg/darwin-bool-1.c: New test.
12771 * gcc.dg/darwin-bool-2.c: New test.
12772
12773 2004-07-28 Richard Henderson <rth@redhat.com>
12774
12775 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12776 arguments in the correct type. Don't write to constant arguments.
12777
12778 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12779
12780 PR tree-optimization/16688
12781 PR tree-optimization/16689
12782 * g++.dg/tree-ssa/pr16688.C: New test.
12783
12784 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12785
12786 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12787 loads. Not only in the comment, this time.
12788
12789 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12790
12791 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12792 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12793 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12794 * gcc.dg/sh4a-bitmovua.c: New.
12795 * gcc.dg/sh4a-cos.c: New.
12796 * gcc.dg/sh4a-cosf.c: New.
12797 * gcc.dg/sh4a-fprun.c: New.
12798 * gcc.dg/sh4a-fsrra.c: New.
12799 * gcc.dg/sh4a-memmovua.c: New.
12800 * gcc.dg/sh4a-sin.c: New.
12801 * gcc.dg/sh4a-sincos.c: New.
12802 * gcc.dg/sh4a-sincosf.c: New.
12803 * gcc.dg/sh4a-sinf.c: New.
12804
12805 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12806
12807 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12808 conditionals.
12809 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12810 loads.
12811 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12812 DOM1.
12813
12814 2004-07-27 Andrew Pinski <apinski@apple.com>
12815
12816 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12817
12818 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12819
12820 * gcc.dg/pragma-isr.c: New test.
12821
12822 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12823
12824 PR c++/14429
12825 * g++.dg/template/ttp11.C: New test.
12826
12827 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12828
12829 * gcc.c-torture/compile/20040727-1.c: New test.
12830
12831 2004-07-26 Eric Christopher <echristo@redhat.com>
12832
12833 * gcc.c-torture/compile/20040726-2.c: New test.
12834
12835 2004-07-26 Andrew Pinski <apinski@apple.com>
12836
12837 * g++.dg/rtti/tinfo1.C: Xfail.
12838
12839 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12840
12841 * gcc.c-torture/compile/20040726-1.c: New test.
12842
12843 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12844 Brian Ryner <bryner@brianryner.com>
12845
12846 PR c++/9283
12847 PR c++/15000
12848 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12849 * g++.dg/ext/visibility/: New directory.
12850 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12851 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12852 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12853 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12854 * g++.dg/ext/visibility/fvisibility.C,
12855 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12856 g++.dg/ext/visibility/fvisibility-override1.C
12857 g++.dg/ext/visibility/fvisibility-override2.C
12858 g++.dg/ext/visibility/memfuncts.C
12859 g++.dg/ext/visibility/noPLT.C
12860 g++.dg/ext/visibility/pragma.C
12861 g++.dg/ext/visibility/pragma-override1.C
12862 g++.dg/ext/visibility/pragma-override2.C
12863 g++.dg/ext/visibility/staticmemfuncts.C
12864 g++.dg/ext/visibility/virtual.C: New tests.
12865
12866 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12867
12868 PR c/15360
12869 * gcc.dg/pr15360-1.c: New test.
12870
12871 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12872
12873 * gcc.dg/pragma-align-2.c: New test.
12874 * gcc.dg/pragma-init-fini.c: New test.
12875 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12876 targets.
12877
12878 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12879
12880 * gcc.dg/init-string-2.c: New test.
12881
12882 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12883
12884 PR 16684
12885 * gcc.dg/Wredundant-decls-1.c: New test case.
12886
12887 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12888
12889 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12890 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12891 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12892 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12893 * gcc.dg/compat/generate-random.c: New file.
12894 * gcc.dg/compat/generate-random.h: Likewise.
12895 * gcc.dg/compat/generate-random_r.c: Likewise.
12896 * gcc.dg/compat/struct-layout-1.h: Likewise.
12897 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12898 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12899 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12900 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12901 * gcc.dg/compat/struct-layout-1_main.c: New test.
12902 * gcc.dg/compat/struct-layout-1_x.c: New file.
12903 * gcc.dg/compat/struct-layout-1_y.c: New file.
12904 * gcc.dg/compat/struct-layout-1_test.h: New file.
12905
12906 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12907
12908 * gcc.dg/comp-return-1.c: New test
12909
12910 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12911
12912 * gcc.dg/vmx/8-02a.c: Fix typo.
12913
12914 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12915 * gcc.dg/darwin-abi-3.c: New test.
12916
12917 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12918 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12919
12920 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12921 * gcc.dg/vmx/ops-long-1.c: New test.
12922 * gcc.dg/vmx/ops-long-2.c: New test.
12923
12924 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12925
12926 * g++.dg/lookup/conv-[1234].C: New.
12927
12928 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12929
12930 * g++.dg/parse/attr2.C: Simplify.
12931
12932 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12933
12934 PR c/7284
12935 * gcc.c-torture/execute/pr7284-1.c: New test.
12936
12937 2004-07-22 Brian Booth <bbooth@redhat.com>
12938
12939 * gcc.dg/tree-ssa/20040721-1.c: New test.
12940
12941 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12942
12943 * g++.dg/template/crash20.c: New.
12944
12945 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12946
12947 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12948 Add dg-run directive. Declare variables as required.
12949 * gfortran.dg/g77/README: Update
12950
12951 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12952
12953 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12954 gcc.dg/cris-peep2-andu2.c: New tests.
12955
12956 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12957
12958 PR c/15052
12959 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12960 on return type.
12961 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12962 messages.
12963 * gcc.dg/qual-return-2.c: Update expected messages.
12964 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12965
12966 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12967
12968 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12969 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12970
12971 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12972
12973 PR c/11250
12974 * gcc.dg/init-string-1.c: New test.
12975
12976 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12977
12978 PR middle-end/15345
12979 PR c/16450
12980 * gcc.dg/torture/nested-fn-1.c: New test.
12981
12982 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12983
12984 PR target/16559
12985 * gcc.dg/ia64-fptr-1.c: New file.
12986
12987 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12988
12989 PR c++/14497
12990 * g++.dg/template/spec16.C: New test.
12991 * g++.old-deja/g++.robertl/eb118.C: Remove.
12992
12993 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12994
12995 PR c++/509
12996 * g++.dg/template/spec15.C: New test.
12997
12998 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12999
13000 Copy cases from g77.f-torture/execute and add dg-run
13001 directive. Other changes as noted.
13002 * gfortran.dg/g77/13037.f
13003 * gfortran.dg/g77/1832.f
13004 * gfortran.dg/g77/19981119-0.f
13005 * gfortran.dg/g77/19990313-0.f
13006 * gfortran.dg/g77/19990313-1.f
13007 * gfortran.dg/g77/19990313-2.f
13008 * gfortran.dg/g77/19990313-3.f
13009 * gfortran.dg/g77/19990419-1.f
13010 * gfortran.dg/g77/19990826-0.f
13011 * gfortran.dg/g77/19990826-2.f
13012 * gfortran.dg/g77/20000503-1.f
13013 * gfortran.dg/g77/20001111.f
13014 * gfortran.dg/g77/20010116.f
13015 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13016 * gfortran.dg/g77/20010430.f
13017 * gfortran.dg/g77/6177.f
13018 * gfortran.dg/g77/947.f
13019 * gfortran.dg/g77/970816-3.f
13020 * gfortran.dg/g77/971102-1.f
13021 * gfortran.dg/g77/980520-1.f
13022 * gfortran.dg/g77/980628-0.f
13023 * gfortran.dg/g77/980628-1.f
13024 * gfortran.dg/g77/980628-10.f
13025 * gfortran.dg/g77/980628-2.f
13026 * gfortran.dg/g77/980628-3.f
13027 * gfortran.dg/g77/980628-7.f
13028 * gfortran.dg/g77/980628-8.f
13029 * gfortran.dg/g77/980628-9.f
13030 * gfortran.dg/g77/980701-0.f
13031 * gfortran.dg/g77/980701-1.f
13032 * gfortran.dg/g77/cabs.f
13033 * gfortran.dg/g77/claus.f
13034 * gfortran.dg/g77/complex_1.f
13035 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13036 * gfortran.dg/g77/dcomplex.f
13037 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13038 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13039 * gfortran.dg/g77/f90-intrinsic-numeric.f
13040 * gfortran.dg/g77/int8421.f
13041 * gfortran.dg/g77/labug1.f
13042 * gfortran.dg/g77/large_vec.f
13043 * gfortran.dg/g77/le.f
13044 * gfortran.dg/g77/short.f
13045 * gfortran.dg/g77/README: Update
13046
13047 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13048
13049 PR c++/16637
13050 * g++.dg/parse/lookup4.C: New test.
13051
13052 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13053
13054 PR c++/16175
13055 * g++.dg/template/ttp10.C: New test.
13056
13057 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13058
13059 * gcc.dg/pr12625-1.c: New test.
13060
13061 2004-07-20 Steven Bosscher <stevenb@suse.de>
13062
13063 * testsuite/gcc.dg/switch-warn-1.c: New test.
13064 * testsuite/gcc.dg/switch-warn-2.c: New test.
13065 * gcc.c-torture/compile/pr14730.c: Update.
13066
13067 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13068
13069 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13070 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13071 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13072 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13073
13074 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13075
13076 PR c++/16623
13077 * g++.dg/template/assign1.C: New test.
13078
13079 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13080
13081 PR c++/12170
13082 * g++.dg/template/ttp9.C: New test.
13083
13084 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13085
13086 * gcc.dg/format/cmn-err-1.c: New test.
13087
13088 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13089
13090 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13091 gcc.dg/Wparentheses-10.c: New tests.
13092 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13093
13094 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13095
13096 PR fortran/16465
13097 * gfortran.dg/g77//ffixed-line-length-0.f,
13098 gfortran.dg/g77/ffixed-line-length-132.f,
13099 gfortran.dg/g77/ffixed-line-length-72.f,
13100 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13101 gfortran.dg/g77/README: Update.
13102
13103 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13104
13105 PR c++/13092
13106 * g++.dg/template/non-dependent7.C: New test.
13107 * g++.dg/template/non-dependent8.C: Likewise.
13108 * g++.dg/template/non-dependent9.C: Likewise.
13109 * g++.dg/template/non-dependent10.C: Likewise.
13110
13111 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13112
13113 PR c++/16337
13114 * g++.dg/parse/attr2.C: New test.
13115
13116 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13117
13118 * g77.dg: Removed.
13119 * g77.f-torture: Ditto.
13120
13121 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13122
13123 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13124 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13125 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13126
13127 2004-07-16 Richard Henderson <rth@redhat.com>
13128
13129 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13130
13131 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13132
13133 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13134 tests with full list of options.
13135 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13136 of TORTURE_OPTIONS if test contains 'dg-do run'.
13137
13138 PR fortran/16404
13139 * gfortran.dg/do_iterator.f90: New test.
13140
13141 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13142
13143 PR rtl-optimization/16536
13144 * gcc.c-torture/execute/restrict-1.c: New test.
13145
13146 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13147
13148 PR fortran/15324
13149 * gfortran.dg/pr15324.f90: New test.
13150
13151 PR fortran/15129
13152 * gfortran.dg/pr15129.f90: New test.
13153
13154 PR fortran/15140
13155 * gfortran.dg/pr15140.f90: New test.
13156
13157 PR fortran/13792
13158 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13159 compile-time simplification.
13160
13161 2004-07-14 Mike Stump <mrs@apple.com>
13162
13163 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13164
13165 2004-07-14 James E Wilson <wilson@specifixinc.com>
13166
13167 PR target/16325
13168 * gcc.dg/profile-generate-1.c: New.
13169
13170 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13171
13172 * gcc.c-torture/execute/20040709-1.c: New test.
13173 * gcc.c-torture/execute/20040709-2.c: New test.
13174
13175 2004-07-14 Mike Stump <mrs@apple.com>
13176
13177 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13178
13179 2004-07-14 Mike Stump <mrs@apple.com>
13180
13181 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13182
13183 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13184
13185 PR c++/16518
13186 * g++.dg/parse/mutable1.C: New test.
13187
13188 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13189
13190 PR tree-optimization/16443
13191 * gcc.dg/tree-ssa/20040713-1.c: New test.
13192
13193 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13194
13195 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13196 for operator new.
13197
13198 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13199
13200 * gfortran.dg/g77/README: New file
13201 * gfortran.dg/g77/19981216-0.f: Copy from
13202 g77.f-torture/noncompile. Add "dg-do compile" and
13203 dg-error as required.
13204 * gfortran.dg/g77/19990218-1.f: Likewise
13205 * gfortran.dg/g77/19990905-1.f: Likewise
13206 * gfortran.dg/g77/9263.f: Likewise
13207 * gfortran.dg/g77/980615-0.f: Likewise
13208 * gfortran.dg/g77/980616-0.f: Likewise
13209 * gfortran.dg/g77/check0.f: Likewise
13210 * gfortran.dg/g77/select_no_compile.f: Likewise
13211
13212 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13213
13214 Copy files from g77.f-torture/compile.
13215 Add "{ dg-do compile}". Other changes as noted
13216 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13217 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13218 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13219 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13220 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13221 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13222 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13223 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13224 statement to conform to standard. Append alpha1.x for reference.
13225 * gfortran.dg/g77/xformat.f: Add dg-warning
13226
13227 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13228
13229 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13230 Add {dg-do compile} directive.
13231 * gfortran.dg/g77/cpp2.F: Likewise
13232
13233 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13234
13235 PR c++/5402
13236 * g++.dg/lookup/name-clash1.C: New test.
13237
13238 PR c++/9777
13239 * g++.dg/lookup/name-clash2.C: New test.
13240
13241 PR c++/12102
13242 * g++.dg/lookup/name-clash3.C: New test.
13243
13244 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13245
13246 * g++.dg/lookup/new2.C: New test.
13247 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13248
13249 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13250
13251 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13252 Add {dg-do compile} directive.
13253 * gfortran.dg/g77/13060.f: Likewise
13254 * gfortran.dg/g77/19990218-0.f: Likewise
13255 * gfortran.dg/g77/19990305-0.f: Likewise
13256 * gfortran.dg/g77/19990419-0.f: Likewise
13257 * gfortran.dg/g77/19990502-0.f: Likewise
13258 * gfortran.dg/g77/19990502-1.f: Likewise
13259 * gfortran.dg/g77/19990525-0.f: Likewise
13260 * gfortran.dg/g77/19990826-1.f: Likewise
13261 * gfortran.dg/g77/19990826-3.f: Likewise
13262 * gfortran.dg/g77/19990905-2.f: Likewise
13263 * gfortran.dg/g77/20000412-1.f: Likewise
13264 * gfortran.dg/g77/20000511-1.f: Likewise
13265 * gfortran.dg/g77/20000511-2.f: Likewise
13266 * gfortran.dg/g77/20000518.f: Likewise
13267 * gfortran.dg/g77/20000601-1.f: Likewise
13268 * gfortran.dg/g77/20000601-2.f: Likewise
13269 * gfortran.dg/g77/20000629-1.f: Likewise
13270 * gfortran.dg/g77/20000630-2.f: Likewise
13271 * gfortran.dg/g77/20010115.f: Likewise
13272 * gfortran.dg/g77/20010321-1.f: Likewise
13273 * gfortran.dg/g77/20010426.f: Likewise
13274 * gfortran.dg/g77/20020307-1.f: Likewise
13275 * gfortran.dg/g77/8485.f: Likewise
13276 * gfortran.dg/g77/960317-1.f: Likewise
13277 * gfortran.dg/g77/970915-0.f: Likewise
13278 * gfortran.dg/g77/980310-1.f: Likewise
13279 * gfortran.dg/g77/980310-2.f: Likewise
13280 * gfortran.dg/g77/980310-3.f: Likewise
13281 * gfortran.dg/g77/980310-4.f: Likewise
13282 * gfortran.dg/g77/980310-6.f: Likewise
13283 * gfortran.dg/g77/980310-7.f: Likewise
13284 * gfortran.dg/g77/980310-8.f: Likewise
13285 * gfortran.dg/g77/980419-2.f: Likewise
13286 * gfortran.dg/g77/980424-0.f: Likewise
13287 * gfortran.dg/g77/980427-0.f: Likewise
13288 * gfortran.dg/g77/980729-0.f: Likewise
13289 * gfortran.dg/g77/981117-1.f: Likewise
13290 * gfortran.dg/g77/toon_1.f: Likewise
13291
13292 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13293
13294 PR c++/2204
13295 * g++.dg/other/abstract2.C: New test.
13296
13297 2004-07-12 Paul Brook <paul@codesourcery.com>
13298
13299 * gfortran.dg/pointer_init_1.f90: New test.
13300
13301 2004-07-11 Paul Brook <paul@codesourcery.com>
13302
13303 PR fortran/15986
13304 * gfortran.dg/contained_1.f90: New test.
13305
13306 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13307
13308 * g++.dg/parse/defarg8.C: New test.
13309
13310 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13311
13312 PR fortran/16433
13313 * gfortran.dg/pr16433.f: New test.
13314
13315 PR fortran/17574
13316 * gfortran.dg/pr15754.f90: New test.
13317
13318 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13319
13320 PR tree-optimization/16437
13321 * gcc.c-torture/execute/bitfld-4.c: New test.
13322
13323 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13324
13325 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13326 access to common var from module.
13327
13328 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13329
13330 PR fortran/16336
13331 * gfortran.fortran-torture/execute/common_2.f90: New test.
13332
13333 2004-07-10 Paul Brook <paul@codesourcery.com>
13334
13335 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13336
13337 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13338
13339 PR fortran/15969
13340 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13341
13342 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13343
13344 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13345 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13346 * gfortran.dg/g77/ffree-form-1.f: Likewise
13347 * gfortran.dg/g77/ffree-form-2.f: Likewise
13348 * gfortran.dg/g77/ffree-form-3.f: Likewise
13349 * gfortran.dg/g77/fno-underscoring.f: Likewise
13350 * gfortran.dg/g77/funderscoring.f: Likewise
13351 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13352
13353 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13354
13355 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13356
13357 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13358 Paul Brook <paul@codesourcery.com>
13359
13360 PR fortran/13415
13361 * gfortran.dg/common_pointer_1.f90: New test.
13362
13363 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13364
13365 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13366
13367 2004-07-09 James E Wilson <wilson@specifixinc.com>
13368
13369 PR target/16364
13370 * gcc.c-torture/compile/20040709-1.c: New.
13371
13372 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13373
13374 PR fortran/14077
13375 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13376
13377 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13378
13379 PR fortran/13201
13380 * gfortran.dg/shape_1.f90: New test.
13381
13382 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13383 Andrew Pinski <apinski@apple.com>
13384
13385 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13386
13387 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13388
13389 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13390 comment.
13391
13392 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13393 Paul Brook <paul@codesourcery.com>
13394
13395 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13396 '.f95' and '.F95'.
13397
13398 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13399
13400 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13401
13402 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13403
13404 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13405 testcases with capital suffix.
13406
13407 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13408
13409 PR fortran/15481
13410 PR fortran/13372
13411 PR fortran/13575
13412 PR fortran/15978
13413 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13414
13415 * gfortran.dg/implicit_1.f90: New test.
13416
13417 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13418
13419 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13420 expression to match gfortran warning/error messages
13421 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13422 dg-error text.
13423
13424 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13425
13426 * lib/fortran-torture.exp: Rename proc search_for to
13427 search_for_re.
13428
13429 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13430
13431 * gcc.c-torture/execute/simd-5.x: New file.
13432 XFAIL on SPARC 64-bit at -O0.
13433
13434 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13435
13436 PR c++/8211
13437 PR c++/16165
13438 * g++.dg/warn/effc3.C: New test.
13439
13440 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13441
13442 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13443 change X to 1X in format.
13444 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13445 add data statements to conform to standard.
13446
13447 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13448
13449 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13450 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13451 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13452
13453 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13454
13455 * gfortran.dg/g77/7388.f: Copy from g77.dg
13456 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13457 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13458 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13459 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13460 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13461 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13462 * gfortran.dg/g77/strlen0.f: Likewise
13463
13464 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13465
13466 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13467 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13468
13469 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13470
13471 * gcc.c-torture/execute/920428-2.x: Delete.
13472 * gcc.c-torture/execute/920501-7.x: Likewise.
13473
13474 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13475
13476 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13477 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13478 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13479 prescott and c3-2.
13480 (PREFETCH_3DNOW): Add -march=c3.
13481
13482 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13483
13484 PR c/16437
13485 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13486 * gcc.c-torture/execute/bf64-1.x: Likewise.
13487
13488 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13489
13490 * gcc.c-torture/compile/20040708-1.c: New test.
13491
13492 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13493
13494 PR c++/16169
13495 * g++.dg/warn/effc2.C: New test.
13496
13497 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13498
13499 * gcc.c-torture/execute/bitfld-1.x: Remove.
13500 * gcc.c-torture/execute/bitfld-3.c: New test.
13501 * gcc.dg/bitfld-2.c: Remove XFAILs.
13502
13503 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13504
13505 PR c++/16276
13506 * g++.dg/rtti/tinfo1.C: New file.
13507
13508 2004-07-07 Eric Christopher <echristo@redhat.com>
13509
13510 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13511
13512 2004-07-07 Andrew Pinski <apinski@apple.com>
13513
13514 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13515
13516 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13517
13518 * g++.dg/init/call1.C: XFAIL.
13519
13520 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13521
13522 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13523 except for movstrict*, to movmem* and clrstr* to clrmem*.
13524
13525 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13526
13527 * gcc.c-torture/execute/20040707-1.c: New test.
13528
13529 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13530
13531 * gcc.c-torture/execute/20040706-1.c: New test.
13532
13533 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13534
13535 PR c++/3671
13536 * g++.dg/template/spec14.C: New test.
13537
13538 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13539
13540 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13541 nothing if not yet defined. Use it in b, c and d type definitions.
13542 * gcc.c-torture/execute/20040705-1.c: New test.
13543 * gcc.c-torture/execute/20040705-2.c: New test.
13544
13545 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13546
13547 PR c++/2518
13548 * g++.dg/lookup/new1.C: New test.
13549
13550 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13551
13552 PR c++/11406
13553 * g++.dg/template/sizeof8.C: New test.
13554
13555 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13556
13557 * gcc.c-torture/compile/20040705-1.c: New test.
13558
13559 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13560
13561 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13562
13563 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13564
13565 * gcc.dg/cpp/if-mop.c: Two new testcases.
13566 * gcc.dg/cpp/trad/comment-3.c: New.
13567
13568 2004-07-04 Paul Brook <paul@codesourcery.com>
13569
13570 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13571
13572 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13573
13574 PR c++/3761
13575 * g++.dg/lookup/crash4.C: New test.
13576
13577 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13578
13579 * gcc.c-torture/execute/builtin-abs-1.c
13580 * gcc.c-torture/execute/builtin-abs-2.c
13581 * gcc.c-torture/execute/builtin-complex-1.c
13582 * gcc.c-torture/execute/builtins/string-1-lib.c
13583 * gcc.c-torture/execute/builtins/string-1.c
13584 * gcc.c-torture/execute/builtins/string-2-lib.c
13585 * gcc.c-torture/execute/builtins/string-2.c
13586 * gcc.c-torture/execute/builtins/string-3-lib.c
13587 * gcc.c-torture/execute/builtins/string-3.c
13588 * gcc.c-torture/execute/builtins/string-4-lib.c
13589 * gcc.c-torture/execute/builtins/string-4.c
13590 * gcc.c-torture/execute/builtins/string-5-lib.c
13591 * gcc.c-torture/execute/builtins/string-5.c
13592 * gcc.c-torture/execute/builtins/string-6-lib.c
13593 * gcc.c-torture/execute/builtins/string-6.c
13594 * gcc.c-torture/execute/builtins/string-7-lib.c
13595 * gcc.c-torture/execute/builtins/string-7.c
13596 * gcc.c-torture/execute/builtins/string-8-lib.c
13597 * gcc.c-torture/execute/builtins/string-8.c
13598 * gcc.c-torture/execute/builtins/string-9-lib.c
13599 * gcc.c-torture/execute/builtins/string-9.c
13600 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13601 * gcc.c-torture/execute/builtins/string-asm-1.c
13602 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13603 * gcc.c-torture/execute/builtins/string-asm-2.c
13604 * gcc.c-torture/execute/stdio-opt-1.c
13605 * gcc.c-torture/execute/stdio-opt-2.c
13606 * gcc.c-torture/execute/stdio-opt-3.c
13607 * gcc.c-torture/execute/string-opt-1.c
13608 * gcc.c-torture/execute/string-opt-10.c
13609 * gcc.c-torture/execute/string-opt-11.c
13610 * gcc.c-torture/execute/string-opt-12.c
13611 * gcc.c-torture/execute/string-opt-13.c
13612 * gcc.c-torture/execute/string-opt-14.c
13613 * gcc.c-torture/execute/string-opt-15.c
13614 * gcc.c-torture/execute/string-opt-16.c
13615 * gcc.c-torture/execute/string-opt-2.c
13616 * gcc.c-torture/execute/string-opt-6.c
13617 * gcc.c-torture/execute/string-opt-7.c
13618 * gcc.c-torture/execute/string-opt-8.c:
13619 Replace with ...
13620
13621 * gcc.c-torture/execute/builtins/abs-2.c
13622 * gcc.c-torture/execute/builtins/abs-3.c
13623 * gcc.c-torture/execute/builtins/complex-1.c
13624 * gcc.c-torture/execute/builtins/fprintf.c
13625 * gcc.c-torture/execute/builtins/fputs.c
13626 * gcc.c-torture/execute/builtins/memcmp.c
13627 * gcc.c-torture/execute/builtins/memmove.c
13628 * gcc.c-torture/execute/builtins/memops-asm.c
13629 * gcc.c-torture/execute/builtins/mempcpy-2.c
13630 * gcc.c-torture/execute/builtins/mempcpy.c
13631 * gcc.c-torture/execute/builtins/memset.c
13632 * gcc.c-torture/execute/builtins/printf.c
13633 * gcc.c-torture/execute/builtins/sprintf.c
13634 * gcc.c-torture/execute/builtins/strcat.c
13635 * gcc.c-torture/execute/builtins/strchr.c
13636 * gcc.c-torture/execute/builtins/strcmp.c
13637 * gcc.c-torture/execute/builtins/strcpy.c
13638 * gcc.c-torture/execute/builtins/strcspn.c
13639 * gcc.c-torture/execute/builtins/strlen-2.c
13640 * gcc.c-torture/execute/builtins/strlen.c
13641 * gcc.c-torture/execute/builtins/strncat.c
13642 * gcc.c-torture/execute/builtins/strncmp-2.c
13643 * gcc.c-torture/execute/builtins/strncmp.c
13644 * gcc.c-torture/execute/builtins/strncpy.c
13645 * gcc.c-torture/execute/builtins/strpbrk.c
13646 * gcc.c-torture/execute/builtins/strpcpy-2.c
13647 * gcc.c-torture/execute/builtins/strpcpy.c
13648 * gcc.c-torture/execute/builtins/strrchr.c
13649 * gcc.c-torture/execute/builtins/strspn.c
13650 * gcc.c-torture/execute/builtins/strstr-asm.c
13651 * gcc.c-torture/execute/builtins/strstr.c:
13652 ... these new files.
13653
13654 * gcc.c-torture/execute/builtins/abs-2-lib.c
13655 * gcc.c-torture/execute/builtins/abs-3-lib.c
13656 * gcc.c-torture/execute/builtins/complex-1-lib.c
13657 * gcc.c-torture/execute/builtins/fprintf-lib.c
13658 * gcc.c-torture/execute/builtins/fputs-lib.c
13659 * gcc.c-torture/execute/builtins/memcmp-lib.c
13660 * gcc.c-torture/execute/builtins/memmove-lib.c
13661 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13662 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13663 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13664 * gcc.c-torture/execute/builtins/memset-lib.c
13665 * gcc.c-torture/execute/builtins/printf-lib.c
13666 * gcc.c-torture/execute/builtins/sprintf-lib.c
13667 * gcc.c-torture/execute/builtins/strcat-lib.c
13668 * gcc.c-torture/execute/builtins/strchr-lib.c
13669 * gcc.c-torture/execute/builtins/strcmp-lib.c
13670 * gcc.c-torture/execute/builtins/strcpy-lib.c
13671 * gcc.c-torture/execute/builtins/strcspn-lib.c
13672 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13673 * gcc.c-torture/execute/builtins/strlen-lib.c
13674 * gcc.c-torture/execute/builtins/strncat-lib.c
13675 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13676 * gcc.c-torture/execute/builtins/strncmp-lib.c
13677 * gcc.c-torture/execute/builtins/strncpy-lib.c
13678 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13679 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13680 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13681 * gcc.c-torture/execute/builtins/strrchr-lib.c
13682 * gcc.c-torture/execute/builtins/strspn-lib.c
13683 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13684 * gcc.c-torture/execute/builtins/strstr-lib.c
13685 * gcc.c-torture/execute/builtins/lib/abs.c
13686 * gcc.c-torture/execute/builtins/lib/fprintf.c
13687 * gcc.c-torture/execute/builtins/lib/memset.c
13688 * gcc.c-torture/execute/builtins/lib/printf.c
13689 * gcc.c-torture/execute/builtins/lib/sprintf.c
13690 * gcc.c-torture/execute/builtins/lib/strcpy.c
13691 * gcc.c-torture/execute/builtins/lib/strcspn.c
13692 * gcc.c-torture/execute/builtins/lib/strncat.c
13693 * gcc.c-torture/execute/builtins/lib/strncmp.c
13694 * gcc.c-torture/execute/builtins/lib/strncpy.c
13695 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13696 * gcc.c-torture/execute/builtins/lib/strspn.c
13697 * gcc.c-torture/execute/builtins/lib/strstr.c:
13698 New files containing support routines.
13699
13700 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13701 declaration.
13702 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13703 when not optimizing.
13704
13705 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13706
13707 PR c++/16240
13708 * g++.dg/abi/mangle22.C: New test.
13709 * g++.dg/abi/mangle23.C: Likewise.
13710
13711 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13712
13713 PR fortran/16290
13714 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13715 Allow for cases without denormalized floating point numbers.
13716
13717 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13718
13719 PR c/1027
13720 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13721 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13722 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13723 expected warning text.
13724 * gcc.dg/format/diag-2.c: New test.
13725
13726 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13727
13728 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13729
13730 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13731
13732 * gcc.dg/builtins-43.c: New.
13733 * gcc.dg/builtins-44.c: New.
13734 * gcc.dg/builtins-45.c: New.
13735
13736 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13737 Andreas Tobler <a.tobler@schweiz.ch>
13738
13739 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13740 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13741 as SIGSEGV.
13742 * gcc.dg/cleanup-11.c: Likewise.
13743 * gcc.dg/cleanup-8.c: Likewise.
13744 * gcc.dg/cleanup-9.c: Likewise.
13745 * gcc.dg/cleanup-5.c: Run on all platforms.
13746
13747 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13748
13749 * g++.dg/warn/nonnull1.C: New test.
13750
13751 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13752
13753 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13754 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13755 Special-case the Sun compiler wrt to <complex.h>.
13756
13757 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13758
13759 * gcc.dg/Wunreachable-8.C: New test.
13760
13761 * gcc.dg/h8300-ice2.c : New test.
13762
13763 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13764
13765 PR fortran/16161
13766 * gfortran.fortran-torture/compile/implicit.f90: Add test
13767 for implicit character.
13768
13769 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13770
13771 PR fortran/16289
13772 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13773 Use tiny() intrinsic to find smallest non-negative real
13774
13775 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13776
13777 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13778 * gcc.dg/compat/struct-by-value-22_x.c: New.
13779 * gcc.dg/compat/struct-by-value-22_y.c: New.
13780
13781 * gcc.c-torture/execute/20040629-1.c: New test.
13782
13783 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13784
13785 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13786 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13787
13788 PR target/16195
13789 * gcc.dg/20040625-1.c: New test.
13790
13791 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13792
13793 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13794
13795 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13796
13797 PR fortran/15963
13798 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13799
13800 2004-06-29 Richard Henderson <rth@redhat.com>
13801
13802 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13803
13804 2004-06-29 Paul Brook <paul@codesourcery.com>
13805
13806 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13807 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13808
13809 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13810
13811 PR c++/16260
13812 * g++.dg/parse/crash15.C: New.
13813
13814 2004-06-28 Andrew Pinski <apinski@apple.com>
13815
13816 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13817 by the error already.
13818
13819 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13820
13821 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13822
13823 PR target/14041
13824 * gcc.dg/h8300-bss-align-1.c : New.
13825
13826 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13827
13828 * PR c++/16174
13829 * g++.dg/template/ctor4.C: New.
13830
13831 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13832
13833 PR c++/16205
13834 * g++.dg/warn/Wsequence-point-1.C: New test.
13835
13836 2004-06-27 Paul Brook <paul@codesourcery.com>
13837
13838 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13839
13840 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13841
13842 * g++.old-deja/g++.mike/p7325.C: Remove.
13843
13844 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13845
13846 PR c/14963
13847 * gcc.dg/pr14963.c: New test.
13848
13849 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13850
13851 PR c++/16193
13852 * g++.dg/parse/redef1.C: New test.
13853
13854 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13855
13856 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13857 20021110.c.
13858 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13859 20021119-1.c.
13860 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13861 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13862 5-04.c.
13863 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13864 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13865 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13866 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13867 g++.brendan/enum14.C.
13868 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13869 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13870 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13871 g++.mike/virt1.C.
13872 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13873 memtemp24.C.
13874
13875 2004-06-27 Roger Sayle <roger@eyesopen.com>
13876
13877 * gcc.dg/20040527-1.c: New test case.
13878
13879 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13880
13881 PR gfortran/pr16196
13882 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13883
13884 2004-06-25 Roger Sayle <roger@eyesopen.com>
13885
13886 PR middle-end/15825
13887 * gcc.dg/pr15825-1.c: New test case.
13888
13889 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13890
13891 * gcc.c-torture/execute/20040625-1.c: New test.
13892
13893 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13894
13895 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13896
13897 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13898
13899 * gcc.dg/torture/mips-div-1.c: New test.
13900
13901 2004-06-24 Jeff Law <law@redhat.com>
13902
13903 * gcc.dg/tree-ssa/20040624-1.c: New test.
13904
13905 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13906
13907 * gcc.c-torture/compile/20040624-1.c: New test.
13908
13909 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13910
13911 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13912 this directory.
13913
13914 2004-06-23 Andrew Pinski <apinski@apple.com>
13915
13916 PR middle-end/15988
13917 * g++.dg/opt/ptrmem4.C: New test.
13918
13919 * gcc.dg/c90-array-quals-2.c: New test.
13920
13921 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13922
13923 * gcc.dg/kpice1.c: New test.
13924
13925 2006-06-23 Andrew Pinski <apinski@apple.com>
13926
13927 * gcc.dg/c90-array-quals.c: New test.
13928
13929 2006-06-22 Richard Henderson <rth@redhat.com>
13930
13931 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13932
13933 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13934
13935 * gcc.dg/builtins-config.h: Handle FreeBSD.
13936
13937 2006-06-22 Richard Henderson <rth@redhat.com>
13938
13939 * g++.dg/opt/devirt1.C: New.
13940
13941 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13942
13943 * g++.dg/opt/pr15551.C: New testcase.
13944
13945 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13946
13947 PR target/14800
13948 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13949 x86_64-*-linux* when compiling for 32bit.
13950
13951 2004-06-21 Andrew Pinski <apinski@apple.com>
13952
13953 * gcc.dg/pch/struct-1.c: New.
13954 * gcc.dg/pch/struct-1.hs: New.
13955
13956 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13957
13958 * gcc.dg/pch/save-temps-1.c: New file.
13959 * gcc.dg/pch/save-temps-1.hs: New file.
13960
13961 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13962
13963 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13964 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13965
13966 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13967
13968 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13969 to fix type error.
13970 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13971 Remove trailing spaces.
13972
13973 2004-06-21 Richard Henderson <rth@redhat.com>
13974
13975 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13976 merging && to BIT_FIELD_REF.
13977
13978 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13979
13980 * g++.dg/opt/placeholder1.C: New test.
13981
13982 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13983
13984 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13985 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13986 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13987 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13988
13989 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13990
13991 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13992 extern "C".
13993 * g++.dg/other/pragma-re-1.C: Add comments.
13994
13995 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13996
13997 PR gfortran/16080
13998 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13999
14000 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14001
14002 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14003 instead of setting the type of size_t by
14004 hand.
14005
14006 2004-06-18 Roger Sayle <roger@eyesopen.com>
14007
14008 * gcc.dg/unordered-2.c: New test case.
14009 * gcc.dg/unordered-3.c: New test case.
14010
14011 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14012
14013 PR other/16043
14014 * lib/g++.exp (g++_version): Tweak regexp for version
14015 * lib/g77.exp (g77_version): Likewise
14016 * lib/gfortran.exp (gfortran_version): Likewise
14017 * lib/objc.exp (objc_version): Likewise
14018 * lib/treelang.exp (treelang_version): Likewise
14019
14020 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14021
14022 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14023 Use INT_MAX instead of __INT_MAX__.
14024 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14025
14026 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14027 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14028 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14029 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14030 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14031 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14032 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14033 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14034 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14035
14036 * gcc.dg/range-test-1.c: New test.
14037 * g++.dg/opt/range-test-1.C: New test.
14038
14039 2004-06-17 Richard Henderson <rth@redhat.com>
14040
14041 * objc.dg/sync-1.m: New.
14042 * objc.dg/try-catch-1.m: Don't force next runtime.
14043 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14044 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14045 shadowed catch clause.
14046 * objc.dg/try-catch-5.m: New.
14047
14048 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14049
14050 Bug 14610
14051 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14052
14053 2004-06-15 Richard Henderson <rth@redhat.com>
14054
14055 * gcc.dg/20001116-1.c: Move expected warning line.
14056
14057 2004-06-15 Richard Henderson <rth@redhat.com>
14058
14059 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14060 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14061
14062 2004-06-15 Jeff Law <law@redhat.com>
14063
14064 * gcc.dg/tree-ssa/20040615-1.c: New test.
14065 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14066 be less sensitive to operand ordering.
14067 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14068
14069 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14070
14071 * g++.dg/abi/bitfield3.C: Add comment..
14072
14073 2004-06-15 Richard Henderson <rth@redhat.com>
14074
14075 * g++.dg/ext/stmtexpr1.C: XFAIL.
14076 * gcc.dg/20030612-1.c: XFAIL.
14077
14078 2004-06-15 Eric Christopher <echristo@redhat.com>
14079
14080 * g++.dg/charset/asm5.c: New.
14081 * gcc.dg/charset/asm6.c: New.
14082
14083 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14084
14085 PR fortran/15962
14086 * gfortran.fortran-torture/execute/select_1.f90: New test.
14087
14088 2004-06-15 Paul Brook <paul@codesourcery.com>
14089
14090 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14091
14092 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14093
14094 PR c++/15967
14095 * g++.dg/lookup/crash3.C: New test.
14096
14097 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14098
14099 PR c++/15947
14100 * g++.dg/parse/dtor4.C: New test.
14101
14102 2004-06-14 Jeff Law <law@redhat.com>
14103
14104 * gcc.c-torture/compile/20040614-1.c: New test.
14105
14106 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14107
14108 PR fortran/15211
14109 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14110 LEN of a character array.
14111
14112 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14113
14114 PR c++/15096
14115 * g++.dg/template/ptrmem10.C: New test.
14116
14117 PR c++/14930
14118 * g++.dg/template/friend30.C: New test.
14119
14120 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14121
14122 PR fortran/14928
14123 * gfortran.fortran-torture/compile/mloc.f90: New test.
14124
14125 2004-06-13 Paul Brook <paul@codesourcery.com>
14126
14127 * gfortran.fortran-torture/execute/random_2.f90: New test.
14128
14129 2004-06-13 Eric Christopher <echristo@redhat.com>
14130
14131 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14132
14133 2004-06-12 Paul Brook <paul@codesourcery.com>
14134
14135 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14136
14137 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14138
14139 PR fortran/14923
14140 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14141
14142 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14143
14144 PR fortran/14957
14145 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14146 syntax errors in end statements of contained subroutines.
14147
14148 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14149
14150 PR fortran/12841
14151 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14152
14153 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14154
14155 PR fortran/15665
14156 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14157
14158 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14159
14160 PR gfortran/12839
14161 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14162
14163 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14164
14165 PR c++/15862
14166 * g++.dg/parse/enum1.C: New test.
14167
14168 2004-06-10 Jeff Law <law@redhat.com>
14169
14170 * gcc.c-torture/compile/20040610-1.c: New test.
14171
14172 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14173
14174 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14175 * g++.old-deja/g++.other/decl3.C: Likewise.
14176
14177 2004-06-10 Brian Booth <bbooth@redhat.com>
14178
14179 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14180 V_MAY_DEF instead of VDEF.
14181 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14182
14183 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14184
14185 PR c++/14211
14186 * g++.dg/conversion/const1.C: New test.
14187
14188 PR c++/15076
14189 * g++.dg/conversion/reinterpret1.C: New test.
14190
14191 PR c++/15877
14192 * g++.dg/template/enum2.C: New test.
14193
14194 PR c++/15227
14195 * g++.dg/template/error13.C: New test.
14196
14197 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14198
14199 PR fortran/14957
14200 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14201 arguments to test_* REAL and of the right size.
14202
14203 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14204
14205 PR target/15569
14206 PR rtl-optimization/15681
14207 * gcc.dg/20040609-1.c: New test.
14208
14209 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14210
14211 PR c++/14791
14212 * g++.dg/opt/builtins1.C: New test.
14213
14214 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14215
14216 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14217 that use default windows32 struct layout.
14218 * gcc.dg/i386-bitfield2.c: Likewise.
14219
14220 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14221
14222 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14223 for mingw32 and cygwin targets.
14224
14225 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14226
14227 * gcc.dg/pch/macro-4.c: New.
14228 * gcc.dg/pch/macro-4.hs: New.
14229
14230 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14231
14232 PR fortran/13249
14233 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14234
14235 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14236
14237 PR fortran/13372
14238 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14239
14240 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14241
14242 PR gfortran/14897
14243 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14244
14245 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14246
14247 PR gfortran/15755
14248 * gfortran.fortran-torture/execute/backspace.c : New test.
14249
14250 2004-06-09 Paul Brook <paul@codesourcery.com>
14251
14252 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14253 (pointer_to_section): Rewrite to use smaller array.
14254
14255 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14256
14257 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14258 * gcc.dg/ext/altivec-10.c: Same.
14259 * gcc.dg/ext/altivec-11.c: Same.
14260 * gcc.dg/ext/altivec-12.c: Same.
14261 * gcc.dg/ext/altivec-13.c: Same.
14262 * gcc.dg/ext/altivec-14.c: Same.
14263 * gcc.dg/ext/altivec-15.c: Same.
14264 * gcc.dg/ext/altivec-16.c: Same.
14265 * gcc.dg/ext/altivec-3.c: Same.
14266 * gcc.dg/ext/altivec-4.c: Same.
14267 * gcc.dg/ext/altivec-6.c: Same.
14268 * gcc.dg/ext/altivec-7.c: Same.
14269 * gcc.dg/ext/altivec-8.c: Same.
14270 * gcc.dg/ext/altivec-varargs-1.c: Same.
14271
14272 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14273 * g++.dg/ext/altivec-10.C: Same.
14274 * g++.dg/ext/altivec-2.C: Same.
14275 * g++.dg/ext/altivec-3.C: Same.
14276 * g++.dg/ext/altivec-4.C: Same.
14277 * g++.dg/ext/altivec-5.C: Same.
14278 * g++.dg/ext/altivec-6.C: Same.
14279 * g++.dg/ext/altivec-7.C: Same.
14280 * g++.dg/ext/altivec-8.C: Same.
14281 * g++.dg/ext/altivec-9.C: Same.
14282
14283 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14284
14285 PR c++/7841
14286 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14287
14288 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14289
14290 * gcc.dg/union-1.c: New test.
14291
14292 2004-06-07 Roger Sayle <roger@eyesopen.com>
14293
14294 * gcc.dg/builtins-41.c: New test case.
14295 * gcc.dg/builtins-42.c: New test case.
14296
14297 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14298
14299 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14300 * g++.dg/ext/altivec-10.C: Same.
14301 * g++.dg/ext/altivec-2.C: Same.
14302 * g++.dg/ext/altivec-3.C: Same.
14303 * g++.dg/ext/altivec-4.C: Same.
14304 * g++.dg/ext/altivec-5.C: Same.
14305 * g++.dg/ext/altivec-6.C: Same.
14306 * g++.dg/ext/altivec-7.C: Same.
14307 * g++.dg/ext/altivec-8.C: Same.
14308 * g++.dg/ext/altivec-9.C: Same.
14309 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14310 * g++.old-deja/g++.brendan/new3.C: Same.
14311 * gcc.c-torture/execute/eeprof-1.x: Same.
14312
14313 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14314
14315 PR c/14765
14316 * gcc.dg/pr14765-1.c: New test.
14317
14318 2004-06-07 Roger Sayle <roger@eyesopen.com>
14319
14320 PR c/14649
14321 * gcc.dg/pr14649-1.c: New test case.
14322
14323 2004-06-07 Richard Henderson <rth@redhat.com>
14324
14325 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14326 if temporaries.
14327
14328 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14329
14330 * g++.dg/eh/elide1.C: Remove XFAIL.
14331
14332 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14333
14334 PR c++/15337
14335 * g++.dg/expr/sizeof3.C: New test.
14336
14337 PR c++/14777
14338 * g++.dg/template/access14.C: New test.
14339
14340 PR c++/15554
14341 * g++.dg/template/enum1.C: New test.
14342
14343 PR c++/15057
14344 * g++.dg/eh/throw1.C: New test.
14345
14346 2004-06-07 David Ayers <d.ayers@inode.at>
14347 Ziemowit Laski <zlaski@apple.com>
14348
14349 * lib/objc.exp (objc_target_compile): Revert the '-framework
14350 Foundation' flag fix, since bare Darwin does not ship
14351 with the Foundation framework.
14352 * objc/execute/next_mapping.h: Provide a local NSConstantString
14353 @interface and @implementation.
14354 (objc_constant_string_init): A constructor function, used to
14355 initialize the NSConstantString meta-class object.
14356 * objc/execute/string1.m: Include "next_mapping.h" instead of
14357 <Foundation/NSString.h>.
14358 * objc/execute/string2.m: Likewise.
14359 * objc/execute/string3.m: Likewise.
14360 * objc/execute/string4.m: Likewise.
14361
14362 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14363
14364 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14365 to double. Replace double with FLOAT.
14366 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14367
14368 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14369 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14370 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14371 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14372 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14373 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14374 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14375 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14376
14377 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14378
14379 PR c/13519
14380 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14381
14382 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14383
14384 PR c++/15503
14385 * g++.dg/template/meminit2.C: New test.
14386
14387 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14388
14389 PR target/15822
14390 * gcc.c-torture/execute/compare-fp-1.c,
14391 gcc.c-torture/execute/compare-fp-2.c,
14392 gcc.c-torture/execute/compare-fp-3.c,
14393 gcc.c-torture/execute/compare-fp-4.c,
14394 gcc.c-torture/execute/compare-fp-3.x,
14395 gcc.c-torture/execute/compare-fp-4.x: Moved...
14396 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14397 gcc.c-torture/execute/ieee/compare-fp-2.c,
14398 gcc.c-torture/execute/ieee/compare-fp-3.c,
14399 gcc.c-torture/execute/ieee/compare-fp-4.c,
14400 gcc.c-torture/execute/ieee/compare-fp-3.x,
14401 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14402
14403 2004-06-04 David Ayers <d.ayers@inode.at>
14404
14405 * objc/execute/protocol-isEqual-4.m: New testcase.
14406
14407 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14408
14409 * objc/execute/protocol-isEqual-1.m: New testcase.
14410 * objc/execute/protocol-isEqual-2.m: New testcase.
14411 * objc/execute/protocol-isEqual-3.m: New testcase.
14412
14413 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14414
14415 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14416
14417 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14418
14419 * lib/objc.exp (objc_target_compile): When running tests on
14420 Darwin (Mac OS X), inform the linker about '-framework
14421 'Foundation'.
14422
14423 2004-06-02 Eric Christopher <echristo@redhat.com>
14424
14425 * gcc.c-torture/compile/20040602-1.c: New.
14426
14427 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14428
14429 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14430 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14431
14432 PR tree-optimization/14736
14433 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14434
14435 PR tree-optimization/14042
14436 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14437
14438 PR tree-optimization/14729
14439 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14440
14441 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14442
14443 PR fortran/15557
14444 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14445
14446 2004-06-01 Richard Hederson <rth@redhat.com>
14447
14448 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14449
14450 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14451
14452 PR c++/14932
14453 * g++.dg/parse/offsetof4.C: New test.
14454
14455 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14456
14457 PR objc/7993
14458 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14459
14460 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/15701
14463 * g++.dg/template/friend29.C: New test.
14464
14465 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14466
14467 PR c/15749
14468 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14469
14470 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14471
14472 * gcc.dg/sparc-trap-1.c: New test.
14473
14474 2004-05-31 Roger Sayle <roger@eyesopen.com>
14475
14476 PR middle-end/15069
14477 * g++.dg/opt/fold3.C: New test case.
14478
14479 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14480
14481 * lib/target-supports.exp (check_iconv_available): Fix fallout
14482 from 2004-05-28 patch.
14483
14484 2004-05-30 Paul Brook <paul@codesourcery.com>
14485
14486 PR fortran/15620
14487 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14488 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14489
14490 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14491
14492 * gfortran.fortran-torture/execute/random_1.f90: New test.
14493
14494 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14495
14496 * g++.dg/ext/altivec-10.C: New test.
14497
14498 2004-05-29 Paul Brook <paul@codesourcery.com>
14499
14500 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14501
14502 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14503
14504 * gcc.dg/altivec-16.c: New test.
14505
14506 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14507
14508 * lib/target-supports.exp (check_vmx_hw_available): New.
14509 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14510
14511 * lib/target-supports.exp (check_alias_available,
14512 check_iconv_available, check_named_sections_available): Use
14513 unique names for temporary files.
14514
14515 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14516
14517 * gcc.dg/altivec-15.c: New test.
14518
14519 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14520
14521 PR c++/15083
14522 * g++.dg/warn/noeffect6.C: New test.
14523
14524 PR c++/15471
14525 * g++.dg/expr/ptrmem4.C: New test.
14526
14527 PR c++/15640
14528 * g++.dg/template/operator3.C: New test.
14529
14530 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14531
14532 PR c++/14668
14533 * g++.dg/lookup/redecl1.C: New test.
14534 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14535
14536 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14537
14538 * gcc.c-torture/execute/compare-fp-1.c,
14539 gcc.c-torture/execute/compare-fp-2.c,
14540 gcc.c-torture/execute/compare-fp-3.c,
14541 gcc.c-torture/execute/compare-fp-4.c,
14542 gcc.c-torture/execute/compare-fp-3.x,
14543 gcc.c-torture/execute/compare-fp-4.x,
14544 gcc.dg/pr15649-1.c: New.
14545
14546 2004-05-27 Adam Nemet <anemet@lnxw.com>
14547
14548 PR c++/12883
14549 * g++.dg/init/array14.C: New test.
14550
14551 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14552
14553 * lib/compat.exp (compat-get-options-main): New.
14554 (compat-get-options): Remove unneeded code, warn for ignored
14555 command.
14556 (compat-execute): Check flag set by dg-require-* commands.
14557
14558 * lib/compat.exp (compat-execute): Break up long lines.
14559
14560 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14561
14562 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14563 * gcc.dg/altivec-14.c: New test.
14564 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14565
14566 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14567 * gcc.dg/altivec-12.c: Ditto.
14568
14569 * gcc.dg/altivec-3.c: Move call to altivec_check.
14570
14571 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14572
14573 PR c++/15044
14574 * g++.dg/template/error12.C: New test.
14575
14576 PR c++/15317
14577 * g++.dg/ext/attrib15.C: New test.
14578
14579 PR c++/15329
14580 * g++.dg/template/ptrmem9.C: New test.
14581
14582 2004-05-25 Paul Brook <paul@codesourcery.com>
14583
14584 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14585
14586 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14587
14588 PR c++/15165
14589 * g++.dg/template/crash19.C: New test.
14590
14591 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14592
14593 PR c++/15025
14594 * g++.dg/template/redecl1.C: New test.
14595
14596 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14597
14598 PR c++/14821
14599 * g++.dg/other/ns1.C: New test.
14600
14601 PR c++/14883
14602 * g++.dg/template/invalid1.C: New test.
14603
14604 2004-05-23 Paul Brook <paul@codesourcery.com>
14605 Victor Leikehman <lei@haifasphere.co.il>
14606
14607 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14608 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14609
14610 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14611
14612 PR c++/15285
14613 PR c++/15299
14614 * g++.dg/template/non-dependent5.C: New test.
14615 * g++.dg/template/non-dependent6.C: New test.
14616
14617 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14618
14619 PR c++/15507
14620 * g++.dg/inherit/union1.C: New test.
14621
14622 PR c++/15542
14623 * g++.dg/template/addr1.C: New test.
14624
14625 PR c++/15427
14626 * g++.dg/template/array5.C: New test.
14627
14628 PR c++/15287
14629 * g++.dg/template/array6.C: New test.
14630
14631 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14632 Roger Sayle <roger@eyesopen.com>
14633
14634 * g++.dg/lookup/forscope2.C: New test case.
14635
14636 2004-05-22 Ben Elliston <bje@au.ibm.com>
14637
14638 * gcc.dg/cpp/Wmissingdirs.c: New.
14639
14640 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14641
14642 PR target/15301
14643 * gcc.dg/compat/union-m128-1.h: New file.
14644 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14645 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14646 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14647
14648 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14649
14650 PR target/15302
14651 * gcc.dg/compat/struct-complex-1.h: New file.
14652 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14653 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14654 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14655
14656 2004-05-20 Roger Sayle <roger@eyesopen.com>
14657
14658 PR middle-end/3074
14659 * gcc.dg/pr3074-1.c: New test case.
14660 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14661
14662 2004-05-20 Falk Hueffner <falk@debian.org>
14663
14664 PR other/15526
14665 * gcc.dg/ftrapv-1.c: New test case.
14666
14667 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14668
14669 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14670
14671 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14672 Jeff Law <law@redhat.com>
14673
14674 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14675 * gcc.dg/tree-ssa/20040518-2.c: New test.
14676
14677 * gcc.dg/tree-ssa/20040518-1.c: New test.
14678
14679 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14680
14681 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14682
14683 2004-05-18 Paul Brook <paul@codesourcery.com>
14684
14685 PR fortran/13930
14686 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14687
14688 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14689
14690 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14691 constant folding.
14692
14693 2004-05-17 Steven Bosscher <stevenb@suse.de>
14694
14695 * gcc.dg/tree-ssa/20040517-1.c: New test.
14696
14697 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14698
14699 * gcc.dg/loop-4.c: New test.
14700
14701 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14702
14703 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14704
14705 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14706
14707 PR fortran/15311
14708 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14709
14710 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14711
14712 PR fortran/13826
14713 PR fortran/13940
14714 * gfortran.fortran-torture/compile/data_1.f90: New test.
14715
14716 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14717
14718 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14719 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14720
14721 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14722
14723 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14724
14725 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14726
14727 PR c/15444
14728 * gcc.dg/format/xopen-1.c: Adjust expected message.
14729 * gcc.dg/format/xopen-3.c: New test.
14730
14731 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14732
14733 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14734
14735 2004-05-14 Jeff Law <law@redhat.com>
14736
14737 * gcc.dg/tree-ssa/20040514-2.c: New test.
14738
14739 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14740
14741 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14742 this ...
14743 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14744 this.
14745
14746 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14747
14748 * gcc.dg/tree-ssa/20040514-1.c: New test.
14749
14750 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14751
14752 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14753 test.
14754
14755 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14756
14757 PR fortran/14066
14758 * gfortran.fortran-torture/compile/do_1.f90: New test.
14759
14760 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14761
14762 PR fortran/15051
14763 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14764 test.
14765
14766 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14767
14768 PR fortran/15149
14769 * gfortran.fortran-torture/execute/random_init.f90: New test.
14770
14771 2004-05-13 Paul Brook <paul@codesourcery.com>
14772
14773 PR fortran/15314
14774 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14775
14776 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14777
14778 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14779 for the powerpc case.
14780
14781 2004-05-13 Jeff Law <law@redhat.com>
14782
14783 * gcc.dg/tree-ssa/20040513-1.c: New test.
14784 * gcc.dg/tree-ssa/20040513-2.c: New test.
14785
14786 2004-05-13 Paul Brook <paul@codesourcery.com>
14787
14788 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14789 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14790 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14791
14792 2004-05-13 Andreas Schwab <schwab@suse.de>
14793
14794 PR other/10819
14795 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14796 characters.
14797
14798 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14799
14800 PR fortran/15294
14801 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14802
14803 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14804
14805 Merge from tree-ssa-20020619-branch. See
14806 ChangeLog.tree-ssa for details.
14807
14808 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14809
14810 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14811 include <altivec.h> explicitly.
14812 * gcc.dg/altivec-13.c: Likewise.
14813
14814 2004-05-11 Paul Brook <paul@codesourcery.com>
14815
14816 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14817
14818 2004-05-10 Eric Christopher <echristo@redhat.com>
14819
14820 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14821 * gcc.dg/sibcall-4.c: Ditto.
14822
14823 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14824
14825 * g++.dg/ext/altivec-8.C: New test case.
14826 * gcc.dg/altivec-13.c: New test case.
14827
14828 2004-05-08 Roger Sayle <roger@eyesopen.com>
14829
14830 * gcc.c-torture/execute/divcmp-1.c: New test case.
14831 * gcc.c-torture/execute/divcmp-2.c: New test case.
14832 * gcc.c-torture/execute/divcmp-3.c: New test case.
14833
14834 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14835
14836 * g++.dg/other/pragma-re-2.C: New test.
14837
14838 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14839
14840 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14841 * gcc.dg/i386-387-2.c: Likewise.
14842
14843 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14844 __builtin_drem.
14845 * gcc.dg/i386-387-6.c: Likewise.
14846
14847 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14848
14849 * gcc.dg/builtins-33.c: Also check log1p*.
14850
14851 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14852
14853 PR optimization/15296
14854 * gcc.c-torture/execute/pr15296.c: New test.
14855
14856 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14857
14858 * gcc.dg/builtins-40.c: New test.
14859
14860 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14861
14862 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14863
14864 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14865
14866 * g++.dg/ext/spe1.C: New testcase.
14867
14868 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14869
14870 * objc.dg/image-info.m: Allow additional attributes
14871 for __image_info section.
14872
14873 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14874
14875 * gcc.dg/torture/mips-hilo-2.c: New test.
14876
14877 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14878
14879 PR c++/14389
14880 * g++.dg/template/member5.C: New test.
14881
14882 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14883
14884 * gcc.dg/builtins-34.c: Also check expm1*.
14885
14886 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14887
14888 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14889 * gcc.dg/torture/builtin-convert-3.c: New test.
14890
14891 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14892
14893 PR middle-end/15054
14894 * g++.dg/opt/pr15054.C: New test.
14895
14896 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14897
14898 * gcc.dg/torture/builtin-rounding-1.c: New test.
14899 * gcc.dg/builtins-25.c: Delete.
14900 * gcc.dg/builtins-29.c: Delete.
14901
14902 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14903
14904 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14905 * gcc.dg/sibcall-4.c: Likewise.
14906 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14907
14908 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14909
14910 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14911 bit-field on 16-bit targets.
14912
14913 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14914
14915 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14916 16-bit targets.
14917
14918 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14919
14920 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14921 * gcc.dg/rs6000-power2-2.c: Likewise.
14922
14923 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14924
14925 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14926 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14927 Change the asm registers to be in form of frN instead of fN.
14928
14929 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14930
14931 * gcc.dg/torture/builtin-convert-2.c: New test.
14932
14933 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14934
14935 * gcc.dg/rs6000-power2-1.c: New test.
14936 * gcc.dg/rs6000-power2-2.c: New test.
14937
14938 2004-04-28 Jan Hubicka <jh@suse.cz>
14939
14940 * gcc.dg/unused-6.c: New test.
14941
14942 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14943 Ulrich Weigand <uweigand@de.ibm.com>
14944
14945 * ada/acats/run_all.sh: Define $target variable.
14946
14947 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14948
14949 PR c++/15119
14950 * g++.dg/other/vararg-1.C: New test.
14951
14952 PR c++/4794
14953 * g++.dg/eh/cleanup3.C: New test.
14954
14955 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14956
14957 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14958 and ad8011a (target_insn).
14959 * ada/acats/support/macro.dfs: Likewise.
14960 * ada/acats/support/impbit.adb: New file.
14961
14962 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14963
14964 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14965
14966 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14967
14968 * gcc.dg/loop-3.c: New test.
14969
14970 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14971
14972 * gcc.c-torture/execute/simd-5.c: New test.
14973
14974 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14975
14976 PR c++/15064
14977 * g++.dg/template/crash18.C: New test.
14978
14979 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14980
14981 * g++.dg/ext/complit3.C: New test.
14982
14983 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14984
14985 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14986 * gcc.dg/altivec-3.c: Same.
14987 * gcc.dg/altivec-varargs-1.c: Same.
14988
14989 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14990
14991 * lib/target-supports.exp (check_profiling_available): Assume
14992 profiling is not available on powerpc-eabi targets.
14993
14994 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14995
14996 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14997 * gcc.dg/vmx/bug-1.c: Ditto.
14998
14999 2004-04-20 Eric Christopher <echristo@redhat.com>
15000
15001 * gcc.dg/charset/extern.c: New test.
15002 * g++.dg/charset/extern3.cc: Ditto.
15003
15004 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15005
15006 * gcc.dg/builtins-39.c: New test.
15007
15008 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15009
15010 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15011
15012 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15013
15014 * gcc.dg/torture/mips-hilo-1.c: New test.
15015
15016 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15017
15018 * gcc.c-torture/compile/20040419-1.c: New test.
15019
15020 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15021
15022 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15023
15024 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15025 Aldy Hernandez <aldyh@redhat.com>
15026
15027 * gcc.c-torture/execute/va-arg-24.c: New.
15028
15029 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15030 Aldy Hernandez <aldyh@redhat.com>
15031
15032 * gcc.dg/vmx/1b-01.c: New.
15033 * gcc.dg/vmx/1b-02.c: New.
15034 * gcc.dg/vmx/1b-03.c: New.
15035 * gcc.dg/vmx/1b-04.c: New.
15036 * gcc.dg/vmx/1b-05.c: New.
15037 * gcc.dg/vmx/1b-06.c: New.
15038 * gcc.dg/vmx/1b-07.c: New.
15039 * gcc.dg/vmx/1c-01.c: New.
15040 * gcc.dg/vmx/1c-02.c: New.
15041 * gcc.dg/vmx/3a-01a.c: New.
15042 * gcc.dg/vmx/3a-01.c: New.
15043 * gcc.dg/vmx/3a-01m.c: New.
15044 * gcc.dg/vmx/3a-03.c: New.
15045 * gcc.dg/vmx/3a-03m.c: New.
15046 * gcc.dg/vmx/3a-04.c: New.
15047 * gcc.dg/vmx/3a-04m.c: New.
15048 * gcc.dg/vmx/3a-05.c: New.
15049 * gcc.dg/vmx/3a-06.c: New.
15050 * gcc.dg/vmx/3a-06m.c: New.
15051 * gcc.dg/vmx/3a-07.c: New.
15052 * gcc.dg/vmx/3b-01.c: New.
15053 * gcc.dg/vmx/3b-02.c: New.
15054 * gcc.dg/vmx/3b-10.c: New.
15055 * gcc.dg/vmx/3b-13.c: New.
15056 * gcc.dg/vmx/3b-14.c: New.
15057 * gcc.dg/vmx/3b-15.c: New.
15058 * gcc.dg/vmx/3c-01a.c: New.
15059 * gcc.dg/vmx/3c-01.c: New.
15060 * gcc.dg/vmx/3c-02.c: New.
15061 * gcc.dg/vmx/3c-03.c: New.
15062 * gcc.dg/vmx/3d-01.c: New.
15063 * gcc.dg/vmx/4-01.c: New.
15064 * gcc.dg/vmx/4-03.c: New.
15065 * gcc.dg/vmx/5-01.c: New.
15066 * gcc.dg/vmx/5-02.c: New.
15067 * gcc.dg/vmx/5-03.c: New.
15068 * gcc.dg/vmx/5-04.c: New.
15069 * gcc.dg/vmx/5-05.c: New.
15070 * gcc.dg/vmx/5-06.c: New.
15071 * gcc.dg/vmx/5-07.c: New.
15072 * gcc.dg/vmx/5-07t.c: New.
15073 * gcc.dg/vmx/5-08.c: New.
15074 * gcc.dg/vmx/5-10.c: New.
15075 * gcc.dg/vmx/5-11.c: New.
15076 * gcc.dg/vmx/7-01a.c: New.
15077 * gcc.dg/vmx/7-01.c: New.
15078 * gcc.dg/vmx/7c-01.c: New.
15079 * gcc.dg/vmx/7d-01.c: New.
15080 * gcc.dg/vmx/7d-02.c: New.
15081 * gcc.dg/vmx/8-01.c: New.
15082 * gcc.dg/vmx/8-02a.c: New.
15083 * gcc.dg/vmx/8-02.c: New.
15084 * gcc.dg/vmx/brode-1.c: New.
15085 * gcc.dg/vmx/bug-1.c: New.
15086 * gcc.dg/vmx/bug-2.c: New.
15087 * gcc.dg/vmx/bug-3.c: New.
15088 * gcc.dg/vmx/cw-bug-1.c: New.
15089 * gcc.dg/vmx/cw-bug-2.c: New.
15090 * gcc.dg/vmx/cw-bug-3.c: New.
15091 * gcc.dg/vmx/dct.c: New.
15092 * gcc.dg/vmx/debug-1.c: New.
15093 * gcc.dg/vmx/debug-2.c: New.
15094 * gcc.dg/vmx/debug-3.c: New.
15095 * gcc.dg/vmx/debug-4.c: New.
15096 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15097 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15098 * gcc.dg/vmx/eg-5.c: New.
15099 * gcc.dg/vmx/fft.c: New.
15100 * gcc.dg/vmx/gcc-bug-1.c: New.
15101 * gcc.dg/vmx/gcc-bug-2.c: New.
15102 * gcc.dg/vmx/gcc-bug-3.c: New.
15103 * gcc.dg/vmx/gcc-bug-4.c: New.
15104 * gcc.dg/vmx/gcc-bug-5.c: New.
15105 * gcc.dg/vmx/gcc-bug-6.c: New.
15106 * gcc.dg/vmx/gcc-bug-7.c: New.
15107 * gcc.dg/vmx/gcc-bug-8.c: New.
15108 * gcc.dg/vmx/gcc-bug-9.c: New.
15109 * gcc.dg/vmx/gcc-bug-b.c: New.
15110 * gcc.dg/vmx/gcc-bug-c.c: New.
15111 * gcc.dg/vmx/gcc-bug-d.c: New.
15112 * gcc.dg/vmx/gcc-bug-e.c: New.
15113 * gcc.dg/vmx/gcc-bug-f.c: New.
15114 * gcc.dg/vmx/gcc-bug-g.c: New.
15115 * gcc.dg/vmx/gcc-bug-i.c: New.
15116 * gcc.dg/vmx/harness.h: New.
15117 * gcc.dg/vmx/ira1.c: New.
15118 * gcc.dg/vmx/ira2a.c: New.
15119 * gcc.dg/vmx/ira2b.c: New.
15120 * gcc.dg/vmx/ira2.c: New.
15121 * gcc.dg/vmx/ira2c.c: New.
15122 * gcc.dg/vmx/mem.c: New.
15123 * gcc.dg/vmx/newton-1.c: New.
15124 * gcc.dg/vmx/ops.c: New.
15125 * gcc.dg/vmx/sn7153.c: New.
15126 * gcc.dg/vmx/spill2.c: New.
15127 * gcc.dg/vmx/spill3.c: New.
15128 * gcc.dg/vmx/spill.c: New.
15129 * gcc.dg/vmx/t.c: New.
15130 * gcc.dg/vmx/varargs-1.c: New.
15131 * gcc.dg/vmx/varargs-2.c: New.
15132 * gcc.dg/vmx/varargs-3.c: New.
15133 * gcc.dg/vmx/varargs-4.c: New.
15134 * gcc.dg/vmx/varargs-5.c: New.
15135 * gcc.dg/vmx/varargs-6.c: New.
15136 * gcc.dg/vmx/varargs-7.c: New.
15137 * gcc.dg/vmx/vmx.exp: New.
15138 * gcc.dg/vmx/vprint-1.c: New.
15139 * gcc.dg/vmx/vscan-1.c: New.
15140 * gcc.dg/vmx/x-01.c: New.
15141 * gcc.dg/vmx/x-02.c: New.
15142 * gcc.dg/vmx/x-03.c: New.
15143 * gcc.dg/vmx/x-04.c: New.
15144 * gcc.dg/vmx/x-05.c: New.
15145 * gcc.dg/vmx/yousufi-1.c: New.
15146 * gcc.dg/vmx/zero-1.c: New.
15147 * gcc.dg/vmx/zero.c: New.
15148
15149 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15150
15151 * g++.dg/lookup/java1.C: Update for chage of
15152 _Jv_AllocObject.
15153 * g++.dg/lookup/java2.C: Likewise.
15154
15155 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15156
15157 * ada/acats/run_all.sh: use -O2 by default.
15158
15159 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15160
15161 * gcc.dg/vr-mult-[12].c: New tests.
15162
15163 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15164
15165 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15166
15167 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15168
15169 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15170
15171 * lib/target-supports.exp (check_profiling_available): Assume profiling
15172 isn't available for mips*-*-elf targets.
15173
15174 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15175
15176 * gcc.dg/builtins-38.c: New test.
15177
15178 2004-04-14 Eric Christopher <echristo@redhat.com>
15179
15180 * g++.dg/charset/charset.exp: Run .cc extension tests.
15181
15182 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15183
15184 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15185
15186 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15187
15188 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15189
15190 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15191
15192 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15193 * gcc.dg/i386-387-2.c: Likewise.
15194
15195 * gcc.dg/i386-387-7.c: New test.
15196 * gcc.dg/i386-387-8.c: New test.
15197
15198 * gcc.dg/builtins-37.c: New test.
15199
15200 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15201
15202 * g++.dg/pch/externc-1.C: Add missing semicolon.
15203
15204 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15205
15206 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15207
15208 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15209
15210 * gcc.c-torture/execute/20040411-1.c: New test.
15211
15212 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15213
15214 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15215
15216 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15217
15218 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15219
15220 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15221
15222 * lib/target-supports.exp (check_named_sections_available): New.
15223 * lib/gcc-dg.exp (dg-require-named-sections): New.
15224 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15225 old-deja.exp. Also prune error-count message from HP linker.
15226 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15227
15228 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15229 * g++.old-deja/g++.pt/static3.C: Likewise.
15230 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15231
15232 2004-04-09 Roger Sayle <roger@eyesopen.com>
15233
15234 * gcc.c-torture/execute/20040409-1.c: New test case.
15235 * gcc.c-torture/execute/20040409-2.c: New test case.
15236 * gcc.c-torture/execute/20040409-3.c: New test case.
15237
15238 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15239
15240 * gcc.dg/20040409-1.c: New test.
15241
15242 2004-04-08 Roger Sayle <roger@eyesopen.com>
15243
15244 PR target/14888
15245 * g++.dg/opt/pr14888.C: New test case.
15246
15247 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15248
15249 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15250 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15251 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15252 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15253 New tests.
15254
15255 2004-04-08 Paul Brook <paul@codesourcery.com>
15256
15257 * gcc.dg/spill-1.c: New test.
15258
15259 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15260
15261 * gcc.dg/torture/builtin-ctype-2.c: New test.
15262
15263 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15264
15265 * gcc.dg/pch/pch.exp: Add largefile test.
15266
15267 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15268
15269 * g++.dg/pch/externc-1.Hs: New.
15270 * g++.dg/pch/externc-1.C: New.
15271
15272 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15273
15274 * gcc.dg/compat/struct-by-value-5a_main.c,
15275 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15276 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15277 * gcc.dg/compat/struct-by-value-5a_x.c,
15278 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15279 gcc.dg/compat/struct-by-value-5_x.c.
15280 * gcc.dg/compat/struct-by-value-5a_y.c,
15281 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15282 gcc.dg/compat/struct-by-value-5_y.c.
15283
15284 * gcc.dg/compat/struct-by-value-6a_main.c,
15285 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15286 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15287 * gcc.dg/compat/struct-by-value-6a_x.c,
15288 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15289 gcc.dg/compat/struct-by-value-6_x.c.
15290 * gcc.dg/compat/struct-by-value-6a_y.c,
15291 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15292 gcc.dg/compat/struct-by-value-6_y.c.
15293
15294 * gcc.dg/compat/struct-by-value-7a_main.c,
15295 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15296 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15297 * gcc.dg/compat/struct-by-value-7a_x.c,
15298 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15299 gcc.dg/compat/struct-by-value-7_x.c.
15300 * gcc.dg/compat/struct-by-value-7a_y.c,
15301 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15302 gcc.dg/compat/struct-by-value-7_y.c.
15303
15304 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15305
15306 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15307 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15308 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15309 options.
15310
15311 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15312
15313 * gcc.dg/builtins-36.c: New test.
15314
15315 2004-04-06 Paul Brook <paul@codesourcery.com>
15316
15317 * README.gcc: Remove obsolete contraint on testcases.
15318
15319 2004-04-05 Paul Brook <paul@codesourcery.com>
15320
15321 PR2123
15322 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15323 failure and exit(0) on success.
15324 * g++.dg/expr/anew2.C: Ditto.
15325 * g++.dg/expr/anew3.C: Ditto.
15326 * g++.dg/expr/anew4.C: Ditto.
15327
15328 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15329
15330 PR c++/3518
15331 * g++.dg/template/unify7.C: New.
15332
15333 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15334
15335 * g++.dg/README: Bring up to date with new subdirectories; remove
15336 duplicate subdirectory lines.
15337
15338 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15339
15340 PR c++/14007
15341 * g++.dg/template/unify5.C: New.
15342 * g++.dg/template/unify6.C: New.
15343 * g++.dg/template/qualttp20.C: Adjust.
15344 * g++.old-deja/g++.jason/report.C: Adjust.
15345 * g++.old-deja/g++.other/qual1.C: Adjust.
15346
15347 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15348
15349 PR c++/14803
15350 * g++.dg/inherit/ptrmem1.C: New test.
15351
15352 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15353
15354 PR c++/14755
15355 * gcc.c-torture/execute/20040331-1.c: New test.
15356 * gcc.dg/20040331-1.c: New test.
15357
15358 2004-04-01 Paul Brook <paul@codesourcery.com>
15359
15360 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15361
15362 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15363
15364 PR c++/14724
15365 * g++.dg/init/goto1.C: New test.
15366
15367 PR c++/14763
15368 * g++.dg/template/defarg4.C: New test.
15369
15370 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15371
15372 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15373
15374 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15375
15376 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15377
15378 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15379
15380 * gcc.dg/noncompile/undeclared-2.c: New test.
15381
15382 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15383
15384 * gcc.dg/940409-1.c: Remove XFAIL.
15385 * gcc.dg/reg-vol-struct-1.c: New test.
15386
15387 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15388
15389 * gcc.dg/torture/builtin-wctype-1.c: New test.
15390
15391 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15392
15393 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15394 * gcc.dg/20001101-1.c: Likewise.
15395 * gcc.dg/20001102-1.c: Likewise.
15396
15397 2004-03-25 Roger Sayle <roger@eyesopen.com>
15398
15399 * gcc.dg/compare8.c: Add an additional test for XOR.
15400
15401 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15402
15403 * gcc.dg/torture/builtin-ctype-1.c: New test.
15404
15405 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15406
15407 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15408 * gcc.dg/torture/builtin-math-1.c: Likewise.
15409 * gcc.dg/torture/builtin-power-1.c: New test.
15410
15411 2004-03-24 Andreas Schwab <schwab@suse.de>
15412
15413 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15414 IA64 assembler.
15415
15416 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15417 Roger Sayle <roger@eyesopen.com>
15418
15419 * gcc.dg/compare8.c: New test case.
15420
15421 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15422
15423 * g++.dg/ext/altivec-7.C: New test.
15424
15425 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15426
15427 PR 12267, 12391, 12560, 13129, 14114, 14133
15428 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15429 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15430 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15431 Adjust error regexps.
15432 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15433 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15434 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15435 * gcc.dg/local1.c: Add explanatory comment.
15436
15437 2004-03-23 Roger Sayle <roger@eyesopen.com>
15438
15439 PR optimization/14669
15440 * g++.dg/opt/fold2.C: New test case.
15441
15442 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15443
15444 PR c/14069
15445 * gcc.dg/20040322-1.c: New test.
15446
15447 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15448
15449 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15450 * gcc.dg/ultrasp4.c: Likewise.
15451 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15452
15453 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15454
15455 * gcc.dg/i386-sse-8.c: Reset default options.
15456
15457 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15458
15459 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15460 in the error message text.
15461
15462 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15463
15464 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15465
15466 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15467
15468 PR c++/14616
15469 * g++.dg/init/array13.C: New test.
15470
15471 2004-03-20 Roger Sayle <roger@eyesopen.com>
15472
15473 PR target/13889
15474 * gcc.c-torture/compile/pr13889.c: New test case.
15475
15476 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15477
15478 PR c/14635
15479 * builtins-1.c (nan, nans): Don't test.
15480 * builtins-30.c: Don't use nan, nanf, nanl.
15481 * builtins-35.c: New test.
15482
15483 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15484
15485 * g++.dg/ext/altivec-6.C: New test.
15486
15487 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15488
15489 * g++.dg/init/placement3.C: New test.
15490
15491 * g++.dg/template/spec13.C: New test.
15492
15493 * g++.dg/lookup/using11.C: New test.
15494
15495 * g++.dg/lookup/koenig3.C: New test.
15496
15497 * g++.dg/template/operator2.C: New test.
15498
15499 * g++.dg/expr/dtor3.C: New test.
15500 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15501 marker.
15502 * g++.old-deja/g++.law/visibility28.C: Likewise.
15503
15504 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15505
15506 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15507 * gcc.dg/ppc64-abi-3.c: Likewise.
15508
15509 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15510
15511 PR c++/14545
15512 * g++.dg/parse/template15.C: New test.
15513
15514 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15515
15516 * g++.dg/expr/dtor2.C: New test.
15517
15518 * g++.dg/lookup/anon4.C: New test.
15519
15520 * g++.dg/overload/using1.C: New test.
15521
15522 * g++.dg/template/lookup7.C: New test.
15523
15524 * g++.dg/template/typename6.C: New test.
15525
15526 * g++.dg/expr/cond6.C: New test.
15527
15528 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15529
15530 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15531
15532 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15533
15534 * g++.dg/expr/cond5.C: New test.
15535 * g++.dg/expr/constcast1.C: Likewise.
15536 * g++.dg/expr/ptrmem2.C: Likewise.
15537 * g++.dg/expr/ptrmem3.C: Likewise.
15538 * g++.dg/lookup/main1.C: Likewise.
15539 * g++.dg/template/lookup6.C: Likewise.
15540
15541 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15542
15543 * gcc.dg/local1.c: New test.
15544
15545 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15546
15547 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15548
15549 * gcc.dg/torture/builtin-convert-1.c: New test.
15550
15551 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15552
15553 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15554
15555 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15556
15557 PR c++/14481
15558 * g++.dg/warn/Wunused-7.C: New test.
15559
15560 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15561
15562 * gcc.dg/torture/builtin-integral-1.c: New test.
15563
15564 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15565
15566 PR c++/14586
15567 * g++.dg/parse/non-dependent3.C: New test.
15568
15569 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15570
15571 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15572 * g++.dg/eh/simd-2.C: Likewise.
15573 * g++.dg/init/array10.C: Likewise.
15574 * gcc.c-torture/compile/simd-1.c: Likewise.
15575 * gcc.c-torture/compile/simd-2.c: Likewise.
15576 * gcc.c-torture/compile/simd-3.c: Likewise.
15577 * gcc.c-torture/compile/simd-4.c: Likewise.
15578 * gcc.c-torture/compile/simd-6.c: Likewise.
15579 * gcc.c-torture/execute/simd-1.c: Likewise.
15580 * gcc.c-torture/execute/simd-2.c: Likewise.
15581 * gcc.dg/compat/vector-defs.h: Likewise.
15582 * gcc.dg/20020531-1.c: Likewise.
15583 * gcc.dg/altivec-3.c: Likewise.
15584 * gcc.dg/altivec-4.c: Likewise.
15585 * gcc.dg/altivec-varargs-1.c: Likewise.
15586 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15587 * gcc.dg/i386-mmx-3.c: Likewise.
15588 * gcc.dg/i386-sse-4.c: Likewise.
15589 * gcc.dg/i386-sse-5.c: Likewise.
15590 * gcc.dg/i386-sse-8.c: Likewise.
15591 * gcc.dg/simd-1.c: Likewise.
15592 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15593 __ev64_opaque__ since the machine description provides it.
15594
15595 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15596
15597 * lib/compat.exp (skip_list): New global variable.
15598 Use it to hold the user defined COMPAT_SKIPS list if any.
15599 (compat-obj): Add the members of skip_list to optall.
15600
15601 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15602
15603 * gcc.dg/compat/union-by-value-1_main.c,
15604 union-by-value-1_x.c, union-by-value-1_y.c,
15605 union-check.h, union-defs.h,
15606 union-init.h, union-return-1_main.c,
15607 union-return-1_x.c, union-return-1_y.c: New files.
15608
15609 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15610
15611 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15612 mixed-struct-init.h: Add 4 mixed structure types.
15613 struct-by-value-21_main.c, struct-by-value-21_x.c,
15614 struct-by-value-21_y.c, struct-return-21_main.c,
15615 struct-return-21_x.c, struct-return-21_y.c: New files.
15616
15617 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15618
15619 PR c++/14550
15620 * g++.dg/parse/template14.C: New test.
15621
15622 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15623
15624 * gcc.c-torture/execute/20040313-1.c: New test.
15625
15626 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15627
15628 PR target/14533
15629 * gcc.dg/20040311-2.c: New test.
15630
15631 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15632
15633 PR other/14544
15634 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15635 bit-field.
15636
15637 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15638
15639 * gcc.dg/20040305-2.c: Add missing return statement.
15640
15641 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15642
15643 * gcc.dg/builtins-34.c: Also check pow10*.
15644
15645 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15646
15647 PR target/14262
15648 * gcc.dg/20040305-2.c: New test.
15649
15650 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15651
15652 * gcc.dg/20040310-1.c: New test.
15653
15654 2004-03-11 Roger Sayle <roger@eyesopen.com>
15655
15656 * gcc.c-torture/execute/20040311-1.c: New test case.
15657
15658 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15659
15660 PR c++/14476
15661 * g++.dg/lookup/enum1.C: New test.
15662
15663 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/14510
15666 * g++.dg/lookup/struct2.C: New test.
15667
15668 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15669
15670 * gcc.dg/builtins-34.c: New test.
15671
15672 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15673
15674 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15675
15676 2004-03-09 James E Wilson <wilson@specifixinc.com>
15677
15678 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15679 * gcc.dg/alias-2.c: New testcase.
15680
15681 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15682
15683 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15684
15685 2004-03-09 Roger Sayle <roger@eyesopen.com>
15686
15687 * gcc.c-torture/execute/20040309-1.c: New test case.
15688
15689 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15690
15691 PR c++/14397
15692 * g++.dg/overload/ref1.C: New.
15693
15694 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15695
15696 PR c++/14409
15697 * g++.dg/template/spec12.C: New test.
15698
15699 PR c++/14448
15700 * g++.dg/parse/crash14.C: New test.
15701
15702 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15703
15704 PR c++/14230
15705 * g++.dg/init/ref11.C: New test.
15706
15707 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15708
15709 PR c++/14432
15710 * g++.dg/parse/builtin2.C: New test.
15711
15712 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15713
15714 PR c++/14401
15715 * g++.dg/init/ctor3.C: New test.
15716 * g++.dg/init/union1.C: New test.
15717 * g++.dg/ext/anon-struct4.C: New test.
15718
15719 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15720
15721 * g++.dg/lookup/koenig1.C: Tweak error messages.
15722 * g++.dg/lookup/used-before-declaration.C: Likewise.
15723 * g++.dg/other/do1.C: Likewise.
15724 * g++.dg/overload/koenig1.C: Likewise.
15725 * g++.dg/parse/crash13.C: Likewise.
15726 * g++.dg/template/instantiate3.C: Likewise.
15727
15728 2004-03-08 Eric Christopher <echristo@redhat.com>
15729
15730 * * lib/target-supports.exp: Enable libiconv in test
15731 compilation. Fix up error checking.
15732
15733 2004-03-08 Roger Sayle <roger@eyesopen.com>
15734
15735 PR middle-end/14289
15736 * gcc.dg/pr14289-1.c: New test case.
15737 * gcc.dg/pr14289-2.c: Likewise.
15738 * gcc.dg/pr14289-3.c: Likewise.
15739
15740 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15741
15742 * gcc.c-torture/execute/20040308-1.c: New test.
15743
15744 2004-03-07 Roger Sayle <roger@eyesopen.com>
15745
15746 * gcc.c-torture/execute/20040307-1.c: New test case.
15747
15748 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15749
15750 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15751
15752 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15753
15754 * gcc.dg/20040306-1.c: New test.
15755
15756 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15757
15758 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15759 them static.
15760 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15761
15762 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15763
15764 PR c/14465
15765 * gcc.dg/decl-6.c: New test.
15766
15767 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15768
15769 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15770 Rename LOGPOW -> LOG_POW.
15771 (SQRT_EXP, POW_EXP): New.
15772
15773 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15774
15775 * gcc.dg/i386-sse-8.c: New test.
15776
15777 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15778
15779 PR c/14114
15780 * gcc.dg/decl-5.c: New test.
15781
15782 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15783
15784 * gcc.dg/20040305-1.c: New test.
15785
15786 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15787
15788 PR other/14354
15789 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15790
15791 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15792
15793 PR c++/14425, c++/14426
15794 * g++.dg/ext/altivec-4.C: New test.
15795 * g++.dg/ext/altivec-5.C: New test.
15796
15797 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15798
15799 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15800 global variables of a type with no linkage.
15801 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15802 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15803 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15804 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15805 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15806 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15807 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15808 * g++.dg/warn/deprecated.C: Name enum Color.
15809 * g++.dg/overload/VLA.C: Name structure for 'b'.
15810 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15811
15812 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15813
15814 * gcc.c-torture/compile/20040304-1.c: New test.
15815
15816 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15817
15818 PR 13728
15819 * gcc.dg/decl-4.c: New testcase.
15820
15821 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15822
15823 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15824 as PRECF if sizeof (float) > sizeof (double).
15825 (PRECL): Make it the same as PRECF if
15826 sizeof (float) > sizeof (long double).
15827
15828 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15829
15830 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15831 system type. Add check for irix6 which doesn't have c99 runtime.
15832
15833 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15834
15835 * gcc.dg/const-elim-1.c: xfail for xtensa.
15836
15837 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15838
15839 PR c++/14369
15840 * g++.dg/template/cond4.C: New test.
15841
15842 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15843
15844 PR c++/14360
15845 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15846
15847 PR c++/14361
15848 * g++.dg/parse/defarg7.C: New test.
15849
15850 PR c++/14359
15851 * g++.dg/template/friend26.C: New test.
15852
15853 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15854
15855 PR c++/14324
15856 * g++.dg/abi/mangle21.C: New test.
15857
15858 PR c++/14260
15859 * g++.dg/parse/constructor2.C: New test.
15860
15861 PR c++/14337
15862 * g++.dg/template/sfinae1.C: New test.
15863
15864 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15865
15866 PR c++/14267
15867 * g++.dg/expr/crash2.C: New test.
15868
15869 PR middle-end/13448
15870 * gcc.dg/inline-5.c: New test.
15871 * gcc.dg/always-inline.c: Split out tests into ...
15872 * gcc.dg/always-inline2.c: ... this and ...
15873 * gcc.dg/always-inline3.c: ... this.
15874
15875 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15876
15877 PR debug/12103
15878 * g++.dg/debug/crash1.C: New test.
15879
15880 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15881
15882 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15883 function with __attribute__((noinline)).
15884 (recurser_void2): Likewise.
15885 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15886 (recurser_void2): Likewise.
15887
15888 2004-02-29 Roger Sayle <roger@eyesopen.com>
15889
15890 PR middle-end/14203
15891 * g++.dg/warn/Wunused-6.C: New test case.
15892
15893 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15894
15895 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15896 not defined.
15897
15898 2004-02-27 Eric Christopher <echristo@redhat.com>
15899
15900 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15901 * g++.dg/charset/asm2.c: Run only x86.
15902 * gcc.dg/charset/asm3.c: Ditto.
15903
15904 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15905
15906 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15907 ld_library_path.
15908
15909 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15910
15911 * g++.dg/ext/altivec-3.C: New.
15912
15913 2004-02-26 Richard Henderson <rth@redhat.com>
15914
15915 * g++.dg/ext/attrib10.C: Mark for warning.
15916 * gcc.dg/attr-alias-1.c: New.
15917
15918 2004-02-26 Richard Henderson <rth@redhat.com>
15919
15920 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15921 * gcc.c-torture/execute/20040208-2.c: ... it back.
15922
15923 2004-02-26 Eric Christopher <echristo@redhat.com>
15924
15925 * lib/target-supports.exp (check-iconv-available): New function.
15926 * lib/gcc-dg.exp (dg-require-iconv): New function.
15927 Use above.
15928 * gcc.dg/charset: New directory.
15929 * gcc.dg/charset/charset.exp: New file.
15930 * gcc.dg/charset/asm1.c: Ditto.
15931 * gcc.dg/charset/asm2.c: Ditto.
15932 * gcc.dg/charset/asm3.c: Ditto.
15933 * gcc.dg/charset/asm4.c: Ditto.
15934 * gcc.dg/charset/asm5.c: Ditto.
15935 * gcc.dg/charset/attribute1.c: Ditto.
15936 * gcc.dg/charset/attribute2.c: Ditto.
15937 * gcc.dg/charset/string1.c: Ditto.
15938 * g++.dg/charset: New directory.
15939 * g++.dg/dg.exp: Add here. Special options.
15940 * g++.dg/charset/charset.exp: New file.
15941 * g++.dg/charset/asm1.c: Ditto.
15942 * g++.dg/charset/asm2.c: Ditto.
15943 * g++.dg/charset/asm3.c: Ditto.
15944 * g++.dg/charset/asm4.c: Ditto.
15945 * g++.dg/charset/attribute1.c: Ditto.
15946 * g++.dg/charset/attribute2.c: Ditto.
15947 * g++.dg/charset/extern1.cc: Ditto.
15948 * g++.dg/charset/extern2.cc: Ditto.
15949 * g++.dg/charset/string1.c: Ditto.
15950
15951 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15952
15953 PR c++/14278
15954 * g++.dg/parse/comma1.C: New test.
15955
15956 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15957
15958 PR c++/14284
15959 * g++.dg/template/ttp8.C: New test.
15960
15961 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15962
15963 * gcc.dg/fixuns-trunc-1.c: New test.
15964
15965 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15966
15967 * gcc.dg/builtins-config.h: Use #elif.
15968
15969 2004-02-26 Michael Matz <matz@suse.de>
15970
15971 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15972 * gcc.dg/991214-1.c: Likewise.
15973 * gcc.dg/i386-asm-1.c: Likewise.
15974
15975 2004-02-25 Richard Henderson <rth@redhat.com>
15976
15977 * gcc.c-torture/execute/20040208-2.c: Move ...
15978 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15979
15980 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15981
15982 PR c++/14246
15983 * g++.dg/other/crash-3.C: New test.
15984
15985 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15986
15987 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15988 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15989
15990 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15991 HP-UX.
15992
15993 2004-02-24 Michael Matz <matz@suse.de>
15994
15995 * gcc.dg/i386-regparm.c: New.
15996
15997 2004-02-23 James E Wilson <wilson@specifixinc.com>
15998
15999 * gcc.c-torture/execute/20040223-1.c: New.
16000
16001 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16002 Kazu Hirata <kazu@cs.umass.edu>
16003
16004 * gcc.dg/fwritable-strings-1.c: Remove.
16005
16006 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16007
16008 PR c/14156
16009 * gcc.dg/20040223-1.c: New test.
16010
16011 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16012
16013 PR c++/14106
16014 * g++.dg/ext/typeof9.C: New test.
16015
16016 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16017
16018 PR c++/14250
16019 * g++.dg/other/switch1.C: New test.
16020
16021 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16022
16023 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16024 * gcc.dg/va-arg-1.c: Likewise.
16025
16026 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16027
16028 PR c++/14143
16029 * g++.dg/template/koenig5.C: New test.
16030
16031 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16032
16033 * g++.dg/ext/altivec-1.C: Generalize target triple.
16034 * g++.dg/ext/altivec-2.C: New test case.
16035 * g++.dg/ext/altivec_check.h: New file.
16036 * gcc.dg/altivec-1.c: Generalize target triple;
16037 include altivec_check.h and call altivec_check().
16038 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16039 * gcc.dg/altivec-6.c: New test case.
16040 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16041 type casts as needed.
16042 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16043 altivec_check().
16044 * gcc.dg/altivec-12.c: New test case.
16045 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16046 include altivec_check.h and call altivec_check().
16047 * gcc.dg/altivec_check.h: New file.
16048
16049 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16050
16051 * lib/target-supports.exp (check_alias_available): Don't mangle
16052 function `g' in test program.
16053
16054 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16055
16056 * lib/target-supports.exp (check_profiling_available): Check
16057 argument to determine whether we support a profiling type.
16058 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16059 check_profiling_available.
16060 * g++.dg/bprob/bprob.exp: Likewise
16061 * g77.dg/bprob/bprob.exp: Likewise.
16062 * gcc.misc-tests/bprob.exp: Likewise.
16063 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16064 dg-require-profiling and delete expected error handling.
16065 * gcc.dg/20021014-1.c: Likewise.
16066 * gcc.dg/nest.c: Likewise.
16067
16068 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16069
16070 PR c++/12007
16071 * g++.dg/other/vthunk1.C: New test.
16072
16073 2004-02-20 Falk Hueffner <falk@debian.org>
16074
16075 PR target/14201
16076 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16077
16078 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16079
16080 PR c++/13927
16081 * g++.dg/other/error8.C: Remove XFAIL markers.
16082
16083 PR c++/14173
16084 * g++.dg/ext/packed5.C: New test.
16085
16086 PR c++/14199
16087 * g++.dg/warn/Wunused-5.C: New test.
16088
16089 PR c++/14186
16090 * g++.dg/lookup/member1.C: New test.
16091
16092 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16093
16094 * gcc.c-torture/compile/20040130-1.c: Enable only when
16095 __INT_MAX__ >= 2147483647L.
16096 * gcc.c-torture/compile/961203-1.c: Likewise.
16097
16098 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16099
16100 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16101 * g++.dg/opt/template1.C: Robustify assembler regexp
16102
16103 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16104
16105 * gcc.c-torture/execute/simd-4.x: Remove.
16106 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16107 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16108 Guard with #ifndef SKIP_ATTRIBUTE.
16109 * gcc.dg/compat/vector-1_y.c: Likewise.
16110 * gcc.dg/compat/vector-2_x.c: Likewise.
16111 * gcc.dg/compat/vector-2_y.c: Likewise.
16112 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16113 * g++.dg/eh/simd-2.C: Likewise.
16114
16115 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16116
16117 * gcc.c-torture/compile/complex-1.c: New.
16118
16119 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16120
16121 PR target/14209
16122 * gcc.c-torture/execute/20040218-1.c: New test.
16123
16124 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16125
16126 PR c++/14181
16127 * g++.dg/parse/new2.C: New test.
16128
16129 2004-02-18 Paul Brook <paul@codesourcery.com>
16130
16131 * gcc.c-torture/compile/libcall-1.c: New test.
16132
16133 2004-02-18 Paul Brook <paul@codesourcery.com>
16134
16135 PR debug/12934
16136 * gcc.dg/debug/debug-7.c: New test.
16137
16138 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16139
16140 * gcc.dg/20040217-1.c: New test.
16141
16142 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16143
16144 * gcc.c-torture/execute/990208-1.x: Delete.
16145
16146 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16147
16148 * gcc.c-torture/execute/20040208-2.x: New file.
16149
16150 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16151
16152 PR c++/11326
16153 * g++.dg/abi/structret1.C: New test.
16154
16155 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16156
16157 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16158 (i386_cpuid): No need to test if cpuid is available on AMD64.
16159 Fix assembly, so that it works onboth i386 and AMD64.
16160 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16161 (vecInLong): Fix s[] member type to unsigned int.
16162 (vecInWord): Remove type.
16163 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16164 (a64, b64, c64, d64, e64): Remove.
16165 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16166 Remove unused variable. Remove initialization of removed variables.
16167 Don't call mmx_tests nor sse_tests.
16168 (reference_mmx, reference_sse): Remove.
16169 (check): Add return stmt.
16170 * gcc.dg/i386-sse-7.c: New test.
16171 * gcc.dg/i386-mmx-4.c: New test.
16172
16173 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16174
16175 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16176 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16177 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16178 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16179 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16180 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16181 g++.dg/tc1/dr94.C: Fix line terminator.
16182
16183 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16184
16185 * gcc.c-torture/compile/20040216-1.c: New.
16186
16187 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16188
16189 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16190 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16191 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16192 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16193 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16194 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16195
16196 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16197
16198 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16199
16200 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16201
16202 PR c++/13971
16203 * g++.dg/expr/cond4.C: New test.
16204
16205 PR c++/14086
16206 * g++.dg/lookup/crash2.C: New test.
16207
16208 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16209
16210 * gcc.c-torture/compile/20040214-2.c: New test.
16211
16212 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16213
16214 PR c++/14116
16215 * g++.dg/ext/typeof8.C: New test.
16216
16217 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16218
16219 * gcc.c-torture/compile/20040214-1.c: New test.
16220
16221 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16222
16223 PR c++/13635
16224 * g++.dg/template/spec11.C: New test.
16225
16226 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16227
16228 PR c++/13927
16229 * g++.dg/other/error8.C: New test.
16230
16231 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16232
16233 PR c++/14122
16234 * g++.dg/template/array4.C: New test.
16235
16236 PR c++/14108
16237 * g++.dg/inherit/thunk2.C: New test.
16238
16239 PR c++/14083
16240 * g++.dg/eh/cond2.C: New test.
16241
16242 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16243
16244 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16245
16246 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16247
16248 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16249
16250 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16251
16252 * g++.dg/simd-2.C: xfail on ppc64-linux.
16253
16254 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16255
16256 PR c/456
16257 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16258 tests.
16259
16260 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16261
16262 * gcc.dg/builtins-33.c: New test.
16263
16264 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16265
16266 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16267
16268 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16269
16270 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16271
16272 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16273
16274 * gcc.dg/ppc64-abi-3.c: New test.
16275
16276 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16277
16278 PR c/14092
16279
16280 * gcc.dg/pr14092-1.c: New testcase.
16281
16282 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16283
16284 * gcc.dg/cpp/assert4.c: Fix typo last change.
16285
16286 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16287 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16288
16289 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16290
16291 2004-02-09 Roger Sayle <roger@eyesopen.com>
16292
16293 * gcc.c-torture/compile/20040209-1.c: New test case.
16294
16295 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16296
16297 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16298
16299 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16300
16301 * gcc.c-torture/execute/20040208-[12].c: New tests.
16302
16303 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16304
16305 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16306
16307 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16308
16309 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16310
16311 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16312
16313 Bug 13856
16314 * gcc.dg/visibility-8.c: New testcase.
16315
16316 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16317
16318 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16319 arguments.
16320 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16321
16322 2004-02-07 Roger Sayle <roger@eyesopen.com>
16323
16324 PR middle-end/13696
16325 * g++.dg/opt/fold1.C: New test case.
16326
16327 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16328
16329 PR c++/14033
16330 * g++.dg/other/crash-2.C: New test.
16331
16332 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16333
16334 PR c++/14028
16335 * g++.dg/parse/angle-bracket2.C: New test.
16336
16337 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16338
16339 PR middle-end/13750
16340 Revert:
16341 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16342 PR pch/13361
16343 * testsuite/g++.dg/pch/wchar-1.C: New.
16344 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16345
16346 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16347
16348 PR c++/14008
16349 * g++.dg/parse/error15.C: New test.
16350 * g++.dg/parse/crash11.C: Update dg-error mark.
16351
16352 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16353
16354 PR c++/13932
16355 * g++.dg/warn/conv2.C: New test.
16356
16357 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16358
16359 PR c++/13086
16360 * g++.dg/warn/incomplete1.C: Remove xfail.
16361
16362 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16363
16364 * lib/file-format.exp (gcc_target_object_format): Use
16365 ${tool}_target_compile, not gcc_target_compile.
16366 * lib/target-supports.exp (check_alias_available): Likewise.
16367 (check_gc_sections_available): Likewise.
16368 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16369 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16370 dg-require-alias.
16371
16372 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16373
16374 PR c++/13969
16375 * g++.dg/template/static6.C: New test.
16376
16377 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16378
16379 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16380
16381 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16382
16383 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16384 tests for systems where `char' is unsigned by default.
16385
16386 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16387
16388 PR c++/13997
16389 * g++.dg/template/partial3.C: New test.
16390
16391 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16392
16393 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16394 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16395 Remove mentions of obsolete ports.
16396
16397 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16398
16399 * gcc.dg/noncompile/20001228-1.c: Fix for new
16400 error message.
16401
16402 2004-02-03 Roger Sayle <roger@eyesopen.com>
16403
16404 PR target/9348
16405 * gcc.c-torture/execute/multdi-1.c: New test case.
16406
16407 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16408
16409 PR c++/13925
16410 * g++.dg/template/lookup5.C: New test.
16411
16412 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16413
16414 PR c++/13950
16415 * g++.dg/template/lookup4.C: New test.
16416
16417 PR c++/13970
16418 * g++.dg/parse/error14.C: New test.
16419
16420 PR c++/14002
16421 * g++.dg/parse/template13.C: New test.
16422
16423 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16424
16425 PR c++/13978
16426 * g++.dg/template/koenig4.C: New test.
16427
16428 PR c++/13968
16429 * g++.dg/template/crash17.C: New test.
16430
16431 PR c++/13975
16432 * g++.dg/parse/error13.C: New test.
16433 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16434
16435 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16436
16437 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16438
16439 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16440
16441 PR c/11658
16442 PR c/13994
16443 * gcc.dg/noncompile/20040203-1.c: New test.
16444 * gcc.dg/noncompile/20040203-2.c: Likewise.
16445 * gcc.dg/noncompile/20040203-3.c: Likewise.
16446 * gcc.dg/20040203-1.c: Likewise.
16447
16448 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16449
16450 PR c++/10858
16451 * g++.dg/template/sizeof7.C: New test.
16452
16453 2004-02-02 Eric Christopher <echristo@redhat.com>
16454 Zack Weinberg <zack@codesourcery.com>
16455
16456 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16457
16458 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16459
16460 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16461 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16462 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16463 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16464
16465 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16466
16467 PR c++/13113
16468 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16469
16470 PR c++/13854
16471 * g++.dg/ext/attrib13.C: New test.
16472
16473 PR c++/13907
16474 * g++.dg/conversion/op2.C: New test.
16475
16476 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16477
16478 * gcc.dg/titype-1.c: Fix pasto.
16479
16480 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16481
16482 * gcc.dg/titype-1.c: New test.
16483
16484 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16485
16486 PR c++/13957
16487 * g++.dg/template/non-type-template-argument-1.C,
16488 g++.dg/template/qualified-id1.C: Update dg-error marks.
16489 * g++.dg/template/nontype6.C: New test.
16490
16491 2004-02-01 Roger Sayle <roger@eyesopen.com>
16492
16493 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16494 * gcc.dg/builtins-31.c: New testcase.
16495 * gcc.dg/builtins-32.c: New testcase.
16496
16497 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16498
16499 * objc.dg/call-super-2.m: Update line numbers
16500 for the including of stddef.h.
16501
16502 2004-01-30 Michael Matz <matz@suse.de>
16503
16504 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16505 g++.dg/ext/case-range3.C: New tests.
16506
16507 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16508
16509 DR206
16510 PR c++/13813
16511 * g++.dg/template/member4.C: New test.
16512
16513 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16514
16515 PR c++/13683
16516 * g++.dg/template/sizeof6.C: New test.
16517
16518 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16519
16520 * gcc.dg/fwritable-strings-1.c: New test.
16521
16522 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16523
16524 * gcc.c-torture/compile/20040130-1.c: New test.
16525
16526 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16527
16528 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16529
16530 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16531
16532 PR c++/13883
16533 * g++.dg/template/ctor3.C: New test.
16534
16535 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16536
16537 * g++.dg/tc1: New directory.
16538 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16539 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16540 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16541 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16542 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16543
16544 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16545
16546 * g++.dg/parse/error11.C: New test.
16547 * g++.dg/parse/error12.C: Likewise.
16548
16549 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16550
16551 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16552 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16553
16554 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16555
16556 PR c++/13791
16557 * g++.dg/ext/attrib12.C: New test.
16558
16559 PR c++/13736
16560 * g++.dg/parse/cast2.C: New test.
16561
16562 2004-01-27 James E Wilson <wilson@specifixinc.com>
16563
16564 * objc.dg/encode-2.m (main): New local string. Set depending on
16565 sizeof long. Use in sscanf call.
16566 * objc.dg/encode-3.m (main): New local string. Set depending on
16567 sizeof long. Use in scan_initial call.
16568
16569 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16570
16571 * objc.dg/call-super-2.m: Make LP64-safe.
16572 * objc.dg/desig-init-1.m: Likewise.
16573
16574 2004-01-27 Devang Patel <dpatel@apple.com>
16575
16576 * g++.dg/debug/namespace1.C: New test.
16577
16578 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16579
16580 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16581 xscale-*-*.
16582
16583 * gcc.dg/arm-mmx-1.c: New test.
16584
16585 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16586
16587 * gcc.dg/20040127-1.c: New test.
16588 * gcc.dg/20040127-2.c: New test.
16589
16590 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16591
16592 * objc.dg/stret-1.m (glob): Renamed to globa.
16593
16594 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16595
16596 PR c++/13663
16597 * g++.dg/expr/for1.C: New test.
16598
16599 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16600
16601 PR middle-end/13779
16602 * gcc.dg/darwin-longlong.c: New test.
16603
16604 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16605
16606 * gcc.dg/20040124-1.c: Moved test from here...
16607 * gcc.c-torture/compile/20040124-1.c: ...to here.
16608
16609 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16610
16611 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16612 the assembly output if -m64 is passed.
16613
16614 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16615
16616 PR c++/13833
16617 * g++.dg/template/cond3.C: New test.
16618
16619 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16620
16621 PR c++/13810
16622 * g++.dg/template/ttp7.C: New test.
16623
16624 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16625
16626 PR c++/13797
16627 * g++.dg/template/nontype4.C: New test.
16628 * g++.dg/template/nontype5.C: Likewise.
16629
16630 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16631
16632 * gcc.dg/torture/mips-clobber-at.c: New test.
16633
16634 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16635
16636 * gcc.dg/20040124-1.c: New test.
16637
16638 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16639
16640 * gcc.dg/20040123-1.c: New test.
16641
16642 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16643
16644 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16645
16646 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16647
16648 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16649
16650 2004-01-23 Andrew Pinski <apinski@apple.com>
16651
16652 * gcc.dg/20030121-1.c: Move to ..
16653 * gcc.dg/20040121-1.c: here.
16654
16655 2004-01-23 Roger Sayle <roger@eyesopen.com>
16656
16657 * gcc.dg/builtins-29.c: New test case.
16658
16659 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16660
16661 PR 18314
16662 * gcc.dg/builtins-30.c: New testcase.
16663
16664 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16665
16666 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16667 * lib/g77.exp: Likewise.
16668 * lib/objc.exp: Likewise.
16669 * lib/g++.exp: Likewise.
16670
16671 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16672
16673 * gcc.dg/struct-by-value-2.c: New test.
16674
16675 2004-01-21 Andrew Pinski <apinski@apple.com>
16676
16677 PR target/13785
16678 * gcc.dg/20030121-1.c: New test.
16679
16680 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16681
16682 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16683 clobber frame pointer register in asm statement.
16684
16685 2004-01-21 Falk Hueffner <falk@debian.org>
16686
16687 * gcc.c-torture/compile/20040121-1.c: New test.
16688
16689 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16690
16691 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16692
16693 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16694
16695 * gcc.dg/ppc64-abi-2.c: New test.
16696
16697 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16698
16699 * lib/treelang.exp: Fill out this file.
16700 * lib/treelang-dg.exp: New File.
16701
16702 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16703
16704 * gcc.c-torture/compile/981022-1.c: Remove.
16705 * gcc.dg/array-5.c: Remove XFAIL.
16706 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16707 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16708 gcc.dg/cond-lvalue-1.c: Update.
16709 * gcc.dg/cast-lvalue-2.c: New test.
16710
16711 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16712
16713 PR c++/13592
16714 * g++.dg/other/error1.C (class foo): Tweak error message.
16715
16716 PR c++/13592
16717 * g++.dg/template/call2.C: New test.
16718
16719 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16720
16721 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16722 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16723 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16724 scalar-return-1_x.c, scalar-return-2_y.c,
16725 scalar-return-3_x.c, scalar-return-3_y.c,
16726 scalar-return-4_x.c, scalar-return-4_y.c,
16727 struct-align-1.h, struct-align-1_x.c,
16728 struct-align-1_y.c, struct-align-2.h,
16729 struct-align-2_x.c, struct-align-2_y.c,
16730 struct-by-value-10_y.c, struct-by-value-11_x.c,
16731 struct-by-value-11_y.c, struct-by-value-12_x.c,
16732 struct-by-value-12_y.c, struct-by-value-13_x.c,
16733 struct-by-value-13_y.c, struct-by-value-14_x.c,
16734 struct-by-value-14_y.c, struct-by-value-15_x.c,
16735 struct-by-value-15_y.c, struct-by-value-16_y.c,
16736 struct-by-value-17_y.c, struct-by-value-18_y.c,
16737 struct-by-value-19_y.c, struct-by-value-1_x.c,
16738 struct-by-value-1_y.c, struct-by-value-20_y.c,
16739 struct-by-value-2_x.c, struct-by-value-2_y.c,
16740 struct-by-value-3_y.c, struct-by-value-4_x.c,
16741 struct-by-value-4_y.c, struct-by-value-5_y.c,
16742 struct-by-value-6_y.c, struct-by-value-7_y.c
16743 struct-by-value-8_x.c, struct-by-value-8_y.c
16744 struct-by-value-9_x.c, struct-by-value-9_y.c
16745 struct-return-10_x.c, struct-return-10_y.c,
16746 struct-return-19_x.c, struct-return-20_x.c
16747 struct-return-2_x.c, struct-return-2_y.c
16748 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16749 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16750
16751 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16752
16753 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16754 attribute on sparc*-sun-solaris2.*.
16755
16756 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16757
16758 PR c++/13710
16759 * g++.dg/ext/typeof7.C: New test.
16760
16761 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16762
16763 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16764 * gcc.dg/const-elim-1.c: Same.
16765
16766 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16767
16768 * objc.dg/stret-1.m: New.
16769 * objc.dg/stret-2.m: New.
16770
16771 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16772
16773 PR c++/11895
16774 * g++.dg/ext/vector1.C: New test.
16775
16776 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16777
16778 * gcc.dg/pch/import-1.c: New.
16779 * gcc.dg/pch/import-1.hs: New.
16780 * gcc.dg/pch/import-1a.h: New.
16781 * gcc.dg/pch/import-1b.h: New.
16782 * gcc.dg/pch/import-1c.h: New.
16783
16784 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16785
16786 PR c++/13574
16787 * g++.dg/ext/array1.C: New test.
16788
16789 PR c++/13178
16790 * g++.dg/conversion/op1.C: New test.
16791
16792 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16793
16794 PR 11864
16795 From Kazumoto Kojima / Dan Kegel:
16796 * gcc.dg/pr11864-1.c: New test.
16797
16798 PR 10392
16799 From Marcus Comstedt / Dan Kegel:
16800 * gcc.dg/pr10392-1.c: New test.
16801
16802 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16803
16804 PR c++/13478
16805 * g++.dg/init/ref10.C: New test.
16806
16807 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16808
16809 PR c++/13407
16810 * g++.dg/parse/typename6.C: New test.
16811
16812 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16813
16814 PR pch/13361
16815 * testsuite/g++.dg/pch/wchar-1.C: New.
16816 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16817
16818 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16819
16820 PR c++/9259
16821 * g++.dg/expr/sizeof2.C: New test.
16822
16823 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16824
16825 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16826
16827 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16828
16829 PR c++/13659
16830 * g++.dg/lookup/strong-using-3.C: New.
16831 * g++.dg/lookup/using-10.C: New.
16832
16833 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16834
16835 PR c++/13594
16836 * g++.dg/lookup/strong-using-2.C: New.
16837
16838 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16839 Dan Kegel <dank@kegel.com>
16840 J"orn Rennecke <joern.rennecke@superh.com>
16841
16842 PR target/9365
16843 * gcc.dg/pr9365-1.c: New test.
16844
16845 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16846
16847 PR c++/8856
16848 * g++.dg/parse/casting-operator2.C: New test.
16849 * g++.old-deja/g++.pt/explicit83.C: Remove.
16850
16851 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16852
16853 * gcc.dg/label-compound-stmt-1.c: New test.
16854 * gcc.c-torture/compile/950922-1.c,
16855 gcc.c-torture/compile/20000211-3.c,
16856 gcc.c-torture/compile/20000518-1.c,
16857 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16858 compound statements.
16859
16860 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16861
16862 * gcc.dg/ppc64-abi-1.c: New test.
16863
16864 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16865
16866 * g++.dg/ext/attrib9.C: Add dg-warnings.
16867
16868 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16869
16870 PR c++/12335
16871 * g++.dg/parse/dtor3.C: New test.
16872
16873 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16874
16875 PR c++/12709
16876 * g++.dg/parse/try-catch-1.C: New test.
16877
16878 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16879
16880 * ada/acats/run_all.sh: Add more verbose output in acats.log
16881 when compiling tests.
16882
16883 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16884
16885 PR 13656
16886 * gcc.dg/typedef-redecl.c: New test case.
16887 * gcc.dg/typedef-redecl.h: New support file.
16888
16889 2004-01-13 Jan Hubicka <jh@suse.cz>
16890
16891 * gcc.dg/always_inline.c: New test.
16892 * gcc.dg/debug/20031231-1.c: Fix.
16893
16894 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16895
16896 PR c++/13474
16897 * g++.dg/template/array3.C: New test.
16898
16899 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16900
16901 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16902 * g++.dg/warn/Wunused-2.C: Likewise.
16903
16904 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16905
16906 PR c++/13289
16907 * g++.dg/template/instantiate6.C: New test.
16908
16909 2004-01-12 Roger Sayle <roger@eyesopen.com>
16910
16911 PR middle-end/11397
16912 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16913
16914 2004-01-12 Jan Hubicka <jh@suse.cz>
16915
16916 PR opt/12826
16917 * gcc.dg/20040112-1.c: New.
16918
16919 * gcc.dg/dwarf-die[1-7].c: Move to...
16920 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16921 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16922
16923 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16924
16925 PR c++/4100
16926 * g++.dg/parse/friend4.C: New test.
16927
16928 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16929
16930 PR c++/4100
16931 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16932 definition is called a friend.
16933
16934 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16935
16936 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16937
16938 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16939
16940 PR c++/3478
16941 * g++.dg/parse/error10.C: New test.
16942 * g++.dg/template/arg2.C: Accept "invalid type" error.
16943
16944 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16945
16946 PR middle-end/13392
16947 * g++.dg/opt/expect2.C: New test.
16948
16949 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16950
16951 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16952 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16953 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16954 Update dg-error regexps.
16955
16956 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16957
16958 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16959 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16960
16961 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16962
16963 * gcc.dg/pragma-re-1.c: Use right pointer type.
16964
16965 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16966
16967 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16968
16969 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16970
16971 * gcc.dg/rs6000-ldouble-1.c: New.
16972
16973 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16974
16975 DR 337
16976 PR c++/9256
16977 * g++.dg/other/abstract1.C: New test.
16978
16979 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16980
16981 * g++.dg/lookup/strong-using-1.C: New.
16982
16983 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16984
16985 PR c/11234
16986 * gcc.dg/func-ptr-conv-1.c: New test.
16987 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16988
16989 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16990
16991 PR target/13380.
16992 * gcc.c-torture/compile/20040109-1.c: New.
16993
16994 2004-01-08 Stuart Hastings <stuart@apple.com>
16995
16996 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16997 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16998 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16999
17000 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17001
17002 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17003
17004 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17005
17006 * ada/acats/run_acats: Treat 'gnatchop' the same way
17007 as 'gnatmake'. Export GCC_DRIVER.
17008 * ada/acats/run_all.sh: Add target_gnatchop. Use
17009 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17010
17011 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17012
17013 PR c++/12573
17014 * g++.dg/template/dependent-expr4.C: New test.
17015
17016 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17017
17018 * gcc.dg/altivec-11.c: New test.
17019
17020 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17021
17022 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17023
17024 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17025
17026 PR c/6024
17027 * gcc.dg/enum-compat-1.c: New test.
17028 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17029
17030 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17031
17032 PR c/12165
17033 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17034 gcc.dg/c99-idem-qual-3.c: New tests.
17035
17036 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17037
17038 * gcc.dg/winline-7.c: Don't cast void * to int.
17039
17040 2004-01-06 Jan Hubicka <jh@suse.cz>
17041
17042 * gcc.dg/i386-sse-5.c: New test
17043 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17044
17045 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/12815
17048 * g++.dg/rtti/typeid4.C: New test.
17049
17050 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17051
17052 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17053
17054 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17055
17056 PR c++/12132
17057 * g++.dg/template/error11.C: New test.
17058
17059 PR c++/13451
17060 * g++.dg/template/class2.C: New test.
17061
17062 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17063 Richard Sandiford <rsandifo@redhat.com>
17064
17065 PR c++/13387
17066 * g++.dg/opt/alias3.C: New test.
17067
17068 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17069
17070 PR c++/13157
17071 * g++.dg/template/koenig3.C: New test.
17072
17073 PR c++/13529
17074 * g++.dg/parse/offsetof3.C: New test.
17075
17076 * g++.dg/init/copy7.C: Add missing dg-error markers.
17077
17078 PR c++/12226
17079 * g++.dg/init/copy7.c: New test.
17080
17081 PR c++/13536
17082 * g++.dg/parse/cast1.C: New test.
17083
17084 2004-01-04 Jan Hubicka <jh@suse.cz>
17085
17086 * gcc.dg/winline[1-7].c: New tests.
17087
17088 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17089
17090 PR c++/13520
17091 * g++.dg/template/qualttp22.C: New test.
17092
17093 2004-01-01 Jan Hubicka <jh@suse.cz>
17094
17095 * gcc.dg/debug/20031231-1.c: New.
17096 * gcc.c-torture/compile/20040101-1.c: New.
17097 * gcc.dg/dwarf-die-[1-7].c: New.
17098
17099 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17100
17101 PR optimization/13521
17102 * gcc.c-torture/compile/20031231-1.c: New test.
17103
17104 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17105
17106 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17107
17108 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17109
17110 PR c++/10079
17111 * g++.dg/template/crash16.C: New test.
17112
17113 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17114
17115 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17116
17117 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17118
17119 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17120 ports.
17121 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17122 * g++.old-deja/g++.law/profile1.C: Likewise.
17123 * gcc.c-torture/compile/981006-1.c: Likewise.
17124 * gcc.c-torture/execute/loop-2e.x: Likewise.
17125 * gcc.c-torture/execute/loop-2f.x: Remove.
17126 * gcc.c-torture/execute/loop-2g.x: Likewise.
17127 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17128 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17129
17130 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17131
17132 PR c++/13507
17133 * g++.dg/ext/attrib11.C: New test.
17134
17135 PR c++/13494
17136 * g++.dg/template/array2-1.C: New test.
17137 * g++.dg/template/array2-2.C: New test.
17138
17139 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17140
17141 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17142
17143 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17144
17145 PR c++/12774
17146 * g++.dg/template/array1-1.C: New test.
17147 * g++.dg/template/array1-2.C: New test.
17148
17149 2003-12-29 Roger Sayle <roger@eyesopen.com>
17150
17151 PR fortran/12632
17152 * g77.dg/12632.f: New test case.
17153
17154 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17155
17156 PR c++/13289
17157 * g++.dg/parse/nontype1.C: New test.
17158
17159 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17160
17161 PR c++/12403
17162 * g++.dg/parse/explicit1.C: New test.
17163 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17164
17165 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17166
17167 PR c++/13081
17168 * g++.dg/opt/inline6.C: New test.
17169
17170 PR c++/12613
17171 * g++.dg/parse/error9.C: New test.
17172
17173 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17174
17175 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17176
17177 PR c++/13009
17178 * g++.dg/init/assign1.C: New test.
17179
17180 2003-12-28 Roger Sayle <roger@eyesopen.com>
17181
17182 PR c++/13070
17183 * g++.dg/warn/format3.C: New test case.
17184
17185 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17186
17187 * gcc.c-torture/compile/20031227-1.c: New test.
17188
17189 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17190
17191 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17192 * g77.dg/bprob/bprob.exp: Likewise.
17193 * gcc.misc-tests/bprob.exp: Likewise.
17194 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17195 variants on systems where the library does not provide that
17196 functionality.
17197 * gcc.dg/builtins-20.c: Use builtins-config.h.
17198 * gcc.dg/builtins-config.h: New file.
17199
17200 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17201
17202 * lib/gcc-dg.exp (dg-require-profiling): New function.
17203 * lib/target-supports.exp (check_profiling_available): Likewise.
17204 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17205 * g77.dg/bprob/bprob.exp: Likewise.
17206 * gcc.misc-tests/bprob.exp: Likewise.
17207 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17208 * gcc.dg/20021014-1.c: Likewise.
17209 * gcc.dg/nest.c: Likewise.
17210
17211 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17212
17213 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17214 compiling.
17215 * g++.dg/lookup/java2.C: Likewise.
17216 * gcc.dg/cpp/lexident.c: Likewise.
17217
17218 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17219
17220 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17221 given.
17222 * gcc.c-torture/compile/961203-1.c: Likewise.
17223 * gcc.c-torture/compile/980506-1.c: Likewise.
17224
17225 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17226
17227 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17228 (additional_prunes): New global.
17229 (gcc-dg-prune): Handle additional per-test pruning.
17230 (dg-test): Clear additional_prunes between tests.
17231
17232 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17233 dg-prune-output to avoid spurious failures from assembler
17234 complaining about nonexistent WAW violations.
17235 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17236 Use dg-prune-output to avoid spurious failures from assembler
17237 warning about Itanium B-step errata.
17238
17239 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17240
17241 * g++.dg/abi/macro0.C: New test.
17242 * g++.dg/abi/macro1.C: Likewise.
17243 * g++.dg/abi/macro2.C: Likewise.
17244
17245 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17246 * g++.dg/abi/bitfield7.C: Likewise.
17247 * g++.dg/abi/dtor2.C: Likewise.
17248 * g++.dg/abi/mangle11.C: Likewise.
17249 * g++.dg/abi/mangle12.C: Likewise.
17250 * g++.dg/abi/mangle14.C: Likewise.
17251 * g++.dg/abi/mangle17.C: Likewise.
17252 * g++.dg/abi/vbase10.C: Likewise.
17253 * g++.dg/abi/vbase14.C: Likewise.
17254 * g++.dg/template/qualttp17.C: Likewise.
17255
17256 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17257
17258 PR c/11995
17259 * gcc.dg/20031223-1.c: New test.
17260
17261 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17262
17263 * gcc.dg/noreturn-7.c: New test.
17264
17265 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17266
17267 * gcc.dg/null-pointer-1.c: New test.
17268
17269 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17270
17271 * g++.old-deja/g++.jason/template18.C: Remove.
17272 * g++.old-deja/g++.jason/template37.C: Likewise.
17273
17274 PR c++/12862
17275 * g++.dg/lookup/ns1.C: New test.
17276
17277 PR c++/12397
17278 * g++.dg/template/lookup3.C: New test.
17279
17280 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17281
17282 * g++.dg/template/recurse1.C: New test
17283
17284 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17285
17286 PR c++/12479
17287 * g++.dg/parse/semicolon1.C: New test.
17288 * g++.dg/parse/semicolon1.h: Likewise.
17289
17290 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17291
17292 * gcc.dg/darwin-misaligned.c: New test.
17293
17294 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17295
17296 PR c/9163
17297 * gcc.dg/20031222-1.c: New test.
17298
17299 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17300
17301 PR c++/13438
17302 * g++.dg/parse/error8.C: New test.
17303
17304 PR c++/11554
17305 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17306
17307 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17308
17309 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17310 too small.
17311 * gcc.c-torture/compile/930217-1.c: Likewise.
17312 * gcc.c-torture/compile/930513-1.c: Likewise.
17313 * gcc.c-torture/execute/920908-2.c: Likewise.
17314 * gcc.c-torture/execute/921204-1.c: Likewise.
17315 * gcc.c-torture/execute/930621-1.c: Likewise.
17316 * gcc.c-torture/execute/930630-1.c: Likewise.
17317 * gcc.c-torture/execute/931031-1.c: Likewise.
17318 * gcc.c-torture/execute/980602-2.c: Likewise.
17319 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17320 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17321 * gcc.c-torture/execute/extzvsi.c: Likewise.
17322 * gcc.c-torture/unsorted/ext.c: Likewise.
17323
17324 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17325
17326 PR target/12749
17327 * gcc.c-torture/compile/20031220-2.c: New test case.
17328
17329 2003-12-20 Roger Sayle <roger@eyesopen.com>
17330
17331 PR optimization/13031
17332 * gcc.c-torture/compile/20031220-1.c: New test case.
17333
17334 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17335
17336 * gcc.dg/cast-function-1.c: New test.
17337
17338 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17339
17340 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17341 formats.
17342
17343 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17344
17345 PR c++/12795
17346 * g++.dg/ext/attrib10.C: New test.
17347
17348 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17349
17350 * gcc.dg/cleanup-10.c: New test.
17351 * gcc.dg/cleanup-11.c: New test.
17352
17353 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17354
17355 PR c++/13239
17356 * g++.dg/opt/expect1.C: New test.
17357
17358 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17359
17360 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17361
17362 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17363
17364 PR debug/12923
17365 * gcc.dg/20031218-1.c: New test.
17366
17367 PR debug/12389
17368 * gcc.dg/20031218-2.c: New test.
17369 * gcc.dg/20031218-3.c: New test.
17370
17371 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17372 of label name and allow for USER_LABEL_PREFIX == "_" names.
17373 * g++.dg/abi/mangle18-2.C: Likewise.
17374 * g++.dg/abi/mangle19-1.C: Likewise.
17375 * g++.dg/abi/mangle19-2.C: Likewise.
17376 * g++.dg/abi/mangle20-1.C: Likewise.
17377 * g++.dg/abi/mangle20-2.C: Likewise.
17378
17379 2003-12-18 Richard Henderson <rth@redhat.com>
17380
17381 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17382
17383 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17384 Dan Kegel <dank@kegel.com>
17385
17386 PR other/12009
17387 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17388 testing a cross compiler, it causes spurious compile failures.
17389 * lib/g++.exp: Likewise.
17390
17391 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17392
17393 PR c++/13262
17394 * g++.dg/template/access13.C: New test.
17395
17396 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17397
17398 * gcc.dg/20031216-1.c: New test.
17399
17400 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17401
17402 PR c++/9154
17403 * g++.dg/template/error10.C: New test.
17404
17405 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17406
17407 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17408 * g++.dg/eh/simd-2.C: Likewise.
17409
17410 2003-12-17 James E Wilson <wilson@specifixinc.com>
17411 Roger Sayle <roger@eyesopen.com>
17412
17413 * gcc.c-torture/execute/ieee/mzero5.c: New.
17414
17415 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17416
17417 PR c++/10603
17418 * g++.dg/parse/error6.C: New test.
17419
17420 PR c++/12827
17421 * g++.dg/parse/error7.C: New test.
17422
17423 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17424
17425 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17426 at -O with stabs debugging formats.
17427 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17428 * gcc.dg/debug/debug-2.c: Likewise.
17429
17430 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17431
17432 PR c++/12696
17433 * g++.dg/init/error1.C: New test.
17434
17435 PR c++/12218
17436 * g++.dg/init/pm3.C: New test.
17437
17438 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17439
17440 PR c/3347
17441 * gcc.dg/bitfld-8.c: New test.
17442
17443 2003-12-16 James Lemke <jim@wasabisystems.com>
17444
17445 * gcc.dg/arm-scd42-[123].c: New tests.
17446
17447 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17448
17449 PR c++/9043
17450 * g++.dg/abi/mangle20-1.C: New test.
17451 * g++.dg/abi/mangle20-2.C: New test.
17452
17453 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17454
17455 PR c++/13275
17456 * g++.dg/other/offsetof2.C: Remove XFAIL.
17457 * g++.dg/parse/offsetof1.C: New test.
17458 * g++.gd/parse/offsetof2.C: Likewise.
17459
17460 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17461
17462 * g++.dg/template/nontype3.C: New test.
17463 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17464
17465 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17466
17467 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17468
17469 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17470
17471 PR c++/13387
17472 * g++.dg/expr/assign1.C: New test.
17473
17474 PR c++/13242
17475 * g++.dg/abi/mangle19-1.C: New test.
17476 * g++.dg/abi/mangle19-2.C: New test.
17477
17478 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17479
17480 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17481
17482 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17483
17484 * gcc.c-torture/execute/20031216-1.c: New test.
17485
17486 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17487
17488 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17489 an ICE regression.
17490
17491 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17492
17493 PR c++/10926
17494 * g++.dg/template/error9.C: New test.
17495
17496 PR c++/11116
17497 * g++.dg/template/error8.C: New test.
17498
17499 2003-12-15 Roger Sayle <roger@eyesopen.com>
17500
17501 PR middle-end/13400
17502 * gcc.c-torture/execute/20031215-1.c: New test case.
17503
17504 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17505
17506 PR c++/13269
17507 * g++.dg/parse/error5.C: New test.
17508
17509 PR c++/12989
17510 * g++.dg/expr/sizeof1.C: New test.
17511
17512 PR c++/13310
17513 * g++.dg/template/crash15.C: New test.
17514
17515 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17516
17517 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17518 a non-POD type as the last named parameter of a varargs function.
17519
17520 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17521
17522 PR c++/13243
17523 PR c++/12573
17524 * g++.dg/template/crash14.C: New test.
17525 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17526
17527 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17528
17529 * g++.dg/other/java1.C: New test.
17530
17531 PR c++/13241
17532 * g++.dg/abi/mangle18-1.C: New test.
17533 * g++.dg/abi/mangle18-2.C: New test.
17534
17535 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17536
17537 PR optimization/10312
17538 * gcc.c-torture/execute/20031214-1.c: New.
17539
17540 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17541
17542 PR c++/10779
17543 PR c++/12160
17544 * g++.dg/parse/error3.C: New test.
17545 * g++.dg/parse/error4.C: Likewise.
17546 * g++.dg/abi/mangle4.C: Tweak error messages.
17547 * g++.dg/lookup/using5.C: Likewise.
17548 * g++.dg/other/error2.C: Likewise.
17549 * g++.dg/parse/typename5.C: Likewise.
17550 * g++.dg/parse/undefined1.C: Likewise.
17551 * g++.dg/template/arg2.C: Likewise.
17552 * g++.dg/template/ttp3.C: Likewise.
17553 * g++.dg/template/type1.C: Likewise.
17554 * g++.old-deja/g++.other/crash32.C: Likewise.
17555 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17556
17557 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17558
17559 PR c++/13106
17560 * g++.dg/warn/noreturn-3.C: New test.
17561
17562 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17563
17564 PR c++/13118
17565 * g++.dg/abi/covariant3.C: New.
17566
17567 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17568
17569 * g++.dg/eh/ia64-1.C: New test.
17570
17571 2003-12-12 Roger Sayle <roger@eyesopen.com>
17572
17573 PR optimization/13037
17574 * g77.f-torture/execute/13037.f: New test case.
17575
17576 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17577
17578 PR c++/12881
17579 * g++.dg/abi/covariant2.C: New.
17580
17581 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17582
17583 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17584
17585 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17586
17587 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17588
17589 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17590
17591 PR other/10819
17592 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17593 to fix Bug 10819.
17594 * lib/g++.exp (g++_version): Likewise.
17595 * lib/g77.exp (g77_version): Likewise.
17596 * lib/objc.exp (default_objc_version): Likewise.
17597
17598 2003-12-10 Richard Henderson <rth@redhat.com>
17599
17600 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17601
17602 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17603
17604 2003-12-08 Matt Austern <austern@apple.com>
17605
17606 PR c/13134
17607 * lib/gcc-dg.exp (dg-require-visibility): Define.
17608 * lib/target-supports (check_visibility_available): Define.
17609 * gcc.dg/visibility-1.c: New test.
17610 * gcc.dg/visibility-2.c: Likewise.
17611 * gcc.dg/visibility-3.c: Likewise.
17612 * gcc.dg/visibility-4.c: Likewise.
17613 * gcc.dg/visibility-5.c: Likewise.
17614 * gcc.dg/visibility-6.c: Likewise.
17615 * g++.dg/ext/visibility-1.C: Likewise.
17616 * g++.dg/ext/visibility-2.C: Likewise.
17617 * g++.dg/ext/visibility-3.C: Likewise.
17618 * g++.dg/ext/visibility-4.C: Likewise.
17619 * g++.dg/ext/visibility-5.C: Likewise.
17620 * g++.dg/ext/visibility-6.C: Likewise.
17621
17622 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17623
17624 * g++.dg/lookup/java1.C: New test.
17625 * g++.dg/lookup/java2.C: New test.
17626
17627 2003-12-07 Falk Hueffner <falk@debian.org>
17628
17629 * g++.dg/opt/noreturn-1.C: New test.
17630
17631 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17632
17633 * gcc.dg/overflow-1.c: New test.
17634
17635 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17636
17637 * g77.f-torture/compile/13060.f: New test.
17638
17639 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17640
17641 PR c++/13323
17642 * g++.dg/inherit/operator2.C: New test.
17643
17644 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR c++/13305
17647 * g++.dg/ext/attrib9.C: New test.
17648
17649 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17650
17651 PR c++/13314
17652 * g++.dg/template/error7.C: New test.
17653
17654 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17655 J"orn Rennecke <joern.rennecke@superh.com>
17656
17657 PR target/13302
17658 * g++.dg/other/struct-va_list.C: New test.
17659
17660 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17661
17662 PR c++/13166
17663 * g++.dg/parse/defarg6.C: New test.
17664
17665 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17666
17667 PR target/13256
17668 * gcc.c-torture/execute/20031201-1.c: New test.
17669
17670 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17671
17672 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17673
17674 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17675
17676 * gcc.dg/builtin-return-1.c: New test.
17677
17678 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17679 J"orn Rennecke <joern.rennecke@superh.com>
17680
17681 PR optimization/13260
17682 * gcc.c-torture/execute/20031204-1.c: New test.
17683
17684 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17685
17686 PR c++/9127
17687 * g++.dg/template/error6.C: New test.
17688
17689 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17690
17691 * gcc.dg/20031202-1.c: New test.
17692
17693 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17694
17695 PR c++/13179
17696 * g++.dg/template/eh1.C: New test.
17697
17698 PR c++/10771
17699 * g++.dg/template/error5.C: New test.
17700
17701 2003-12-02 David Ung <davidu@mips.com>
17702
17703 * gcc.dg/compat/vector-check.h: Corrected type for var
17704 g_##TMODE
17705
17706 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17707
17708 PR c++/10126
17709 * g++.dg/template/ptrmem8.C: New test.
17710
17711 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17712
17713 PR c++/12573
17714 * g++.dg/template/dependent-expr3.C: New test.
17715
17716 2003-12-01 James Lemke <jim@wasabisystems.com>
17717
17718 * gcc.dg/arm-g2.c: New test.
17719
17720 2003-12-01 Roger Sayle <roger@eyesopen.com>
17721
17722 PR optimization/11634
17723 * gcc.dg/20031201-2.c: New test case.
17724
17725 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17726
17727 PR 11433
17728 * objc.dg/proto-lossage-3.m: New test.
17729
17730 2003-12-01 Roger Sayle <roger@eyesopen.com>
17731
17732 PR optimization/12628
17733 * gcc.dg/20031201-1.c: New test case.
17734
17735 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17736
17737 * gcc.dg/unaligned-1.c: New test.
17738
17739 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17740
17741 PR c++/9849
17742 * g++.dg/template/error4.C: New test.
17743 * g++.dg/template/nested3.C: Adjust error markers.
17744
17745 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17746
17747 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17748
17749 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17750
17751 PR c/10333
17752 * gcc.dg/bitfld-7.c: New test.
17753
17754 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17755
17756 * gcc.dg/tls/asm-1.C: New test.
17757
17758 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17759
17760 * gcc.dg/cpp/assert4.c: Update.
17761
17762 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17763
17764 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17765 * gcc.dg/builtin-apply3.c: New test.
17766
17767 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17768
17769 * lib/compat.exp (compat-obj): New xfaildata parameter.
17770 Use it to set compiler_conditional_xfail_data before compiling.
17771 (compat-get-options): Handle dg-xfail-if.
17772 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17773 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17774 * gcc.dg/compat/vector-1_y.c: Likewise.
17775 * gcc.dg/compat/vector-2_x.c: Likewise.
17776 * gcc.dg/compat/vector-2_y.c: Likewise.
17777
17778 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17779
17780 * g++.dg/opt/reg-stack4.C: New test.
17781
17782 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17783
17784 * gcc.dg/builtin-apply2.c: New test.
17785
17786 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17787
17788 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17789
17790 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17791
17792 PR c++/12924
17793 * g++.dg/template/template-id-2.C: New test.
17794
17795 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17796
17797 PR c++/5369
17798 * g++.dg/template/memfriend1.C: New test.
17799 * g++.dg/template/memfriend2.C: Likewise.
17800 * g++.dg/template/memfriend3.C: Likewise.
17801 * g++.dg/template/memfriend4.C: Likewise.
17802 * g++.dg/template/memfriend5.C: Likewise.
17803 * g++.dg/template/memfriend6.C: Likewise.
17804 * g++.dg/template/memfriend7.C: Likewise.
17805 * g++.dg/template/memfriend8.C: Likewise.
17806 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17807
17808 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17809
17810 PR c++/12515
17811 * g++.dg/ext/cond1.C: New test.
17812
17813 2003-11-20 Richard Henderson <rth@redhat.com>
17814
17815 * gcc.dg/20020201-2.c: Remove.
17816 * gcc.dg/20020201-4.c: Remove.
17817 * gcc.dg/20020304-1.c: Remove.
17818
17819 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17820
17821 * gcc.dg/cpp/trad/xwin1.c: New test case.
17822
17823 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17824
17825 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17826 * lib/g77.exp: Likewise.
17827 * lib/objc.exp: Likewise.
17828 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17829 for darwin.
17830
17831 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17832
17833 PR c++/12932
17834 * g++.dg/template/static5.C: New test.
17835
17836 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17837
17838 * gcc.dg/nested-func-1.c: New test.
17839
17840 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17841
17842 * gcc.dg/cpp/assert4.c: New test.
17843
17844 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17845
17846 PR c++/2294
17847 * g++.dg/lookup/using9.c: New test.
17848
17849 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17850
17851 PR c++/12762
17852 * g++.dg/template/error3.C: New test.
17853
17854 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17855
17856 PR ada/13035
17857 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17858 No longer use a wrapper for gcc, since this does not work under
17859 Windows.
17860
17861 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17862
17863 PR c++/2094
17864 * g++.dg/template/ptrmem7.C: New test.
17865
17866 2003-11-13 Andrew Pinski <apinski@apple.com>
17867
17868 * gcc.c-torture/compile/20031113-1.c: New test.
17869
17870 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17871 Kean Johnston <jkj@sco.com>
17872
17873 PR c/13029
17874 * gcc.dg/unused-4.c: Update.
17875
17876 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17877
17878 * g++.dg/opt/const3.C: New test.
17879
17880 2003-11-13 Jan Hubicka <jh@suse.cz>
17881
17882 * gcc.c-torture/compile/20031112-1.c: New test.
17883
17884 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17885
17886 * g++.dg/parse/crash10.C: Remove bogus error marker.
17887
17888 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17889
17890 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17891 (host_gcc): Likewise.
17892 (ROOT): Honor $PWDCMD.
17893 (BASE): Likewise.
17894 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17895
17896 2003-11-12 Catherine Moore <clm@redhat.com>
17897
17898 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17899
17900 2003-11-12 Andreas Jaeger <aj@suse.de>
17901 Jakub Jelinek <jakub@redhat.com>
17902 Andrew Pinski <pinskia@physics.uc.edu>
17903 Richard Henderson <rth@redhat.com>
17904
17905 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17906 systems.
17907 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17908
17909 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17910 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17911
17912 2003-11-11 Andreas Jaeger <aj@suse.de>
17913
17914 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17915
17916 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17917
17918 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17919
17920 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17921 Clean ups.
17922
17923 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17924
17925 * gcc.dg/trampoline-1.c: New test.
17926
17927 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17928
17929 * gcc.c-torture/compile/200031109-1.c: New test.
17930
17931 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17932
17933 PR c/3190
17934 PR c/8714
17935 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17936 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17937 gcc.dg/format/no-y2k-1.c: Update.
17938
17939 2003-11-08 Roger Sayle <roger@eyesopen.com>
17940
17941 PR optimization/10467
17942 * gcc.dg/20031108-1.c: New test case.
17943
17944 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17945
17946 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17947
17948 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17949
17950 * gcc.dg/compound-lvalue-1.c: New test.
17951 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17952 some XFAILs.
17953
17954 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17955
17956 * gcc.dg/altivec-varargs-1.c: New test.
17957
17958 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17959
17960 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17961 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17962 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17963 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17964 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17965
17966 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17967
17968 * gcc.dg/cond-lvalue-1.c: New test.
17969
17970 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17971
17972 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17973
17974 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17975
17976 PR c++/11616
17977 * g++.dg/template/instantiate5.C: New test.
17978
17979 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17980
17981 PR c++/12726
17982 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17983 * ChangeLog: Add missing first entry for above test.
17984
17985 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17986
17987 PR c++/9810
17988 * g++.dg/template/using8.C: New test.
17989 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17990
17991 2003-11-02 Roger Sayle <roger@eyesopen.com>
17992
17993 PR optimization/10817
17994 * gcc.c-torture/compile/20031102-1.c: New test case.
17995
17996 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17997
17998 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17999 2147483647.
18000
18001 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18002
18003 * gcc.dg/20031102-1.c: New test.
18004
18005 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18006
18007 * gcc.dg/complex-1.c: New test.
18008
18009 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18010
18011 PR c++/12796
18012 * g++.dg/template/crash13.C: Adjust expected error location.
18013 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18014
18015 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18016
18017 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18018
18019 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18020
18021 PR/10239
18022 * gcc.c-torture/compile/20031031-2.c: New test.
18023
18024 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18025
18026 PR/11640
18027 * gcc.c-torture/compile/20031031-1.c: New test.
18028
18029 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18030
18031 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18032 * gcc.misc-tests/bprob.exp: Likewise.
18033 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18034 the execution test on arm-elf configs.
18035 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18036 configs that don't support scratch files.
18037 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18038
18039 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18040
18041 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18042 done by dejagnu.
18043
18044 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18045
18046 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18047 Avoid non pure sh syntax. Add more logging.
18048
18049 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18050 fail.
18051
18052 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18053
18054 PR libgcj/10610
18055 * gcc.dg/ppc-stackalign-1.c: New test.
18056
18057 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18058
18059 * ada/acats/run_all.sh: Change output to be more compliant with
18060 dejagnu framework.
18061 Create acats.sum and acats.log files under testsuite/ada/acats
18062 Only run [a-z]* directories, to filter out e.g. CVS.
18063 Redirect build output to log file.
18064
18065 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18066
18067 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18068
18069 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18070
18071 PR ada/5909:
18072 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18073
18074 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18075
18076 * gcc.c-torture/compile/20031023-1.c: New test.
18077 * gcc.c-torture/compile/20031023-2.c: New test.
18078 * gcc.c-torture/compile/20031023-3.c: New test.
18079 * gcc.c-torture/compile/20031023-4.c: New test.
18080
18081 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18082
18083 PR c++/10371
18084 * g++.dg/lookup/scoped8.C: New test.
18085
18086 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18087
18088 * g++.dg/opt/reg-stack3.C: New test.
18089
18090 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18091
18092 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18093
18094 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18095
18096 PR c++/11076
18097 * g++.dg/template/crash13.C: New test.
18098
18099 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18100
18101 * gcc.dg/c99-restrict-2.c: New test.
18102
18103 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18104
18105 PR c++/12698, c++/12699, c++/12700, c++/12566
18106 * g++.dg/inherit/covariant9.C: New test.
18107 * g++.dg/inherit/covariant10.C: New test.
18108 * g++.dg/inherit/covariant11.C: New test.
18109
18110 2003-10-23 Jason Merrill <jason@redhat.com>
18111
18112 PR c++/12726
18113 * g++.dg/ext/complit2.C: New test.
18114
18115 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18116
18117 PR target/12654
18118 * gcc.c-torture/execute/20031020-1.c: New test.
18119
18120 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18121
18122 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18123 following the jump_insn.
18124
18125 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18126
18127 * gcc.dg/cast-lvalue-1.c: New test.
18128
18129 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18130
18131 PR c++/11962
18132 * g++.dg/template/cond2.C: New test.
18133
18134 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18135
18136 * gcc.dg/builtins-28.c: New test.
18137
18138 2003-10-20 Jan Hubicka <jh@suse.cz>
18139
18140 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18141 parameter.
18142 * testsuite/gcc.dg/inline-2.c: Likewise.
18143
18144 2003-10-20 Phil Edwards <phil@codesourcery.com>
18145
18146 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18147 * gcc.dg/nest.c: Likewise.
18148
18149 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18150
18151 PR c++/9781, c++/10583, c++/11862
18152 * g++.dg/parse/crash13.C: New test.
18153
18154 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18155
18156 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18157
18158 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18159
18160 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18161 Define HAVE_C99_RUNTIME except on Solaris.
18162 * gcc.dg/builtins-20.c: Likewise.
18163
18164 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18165
18166 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18167
18168 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18169
18170 PR c++/12495
18171 * g++.dg/template/crash21.C: New test.
18172
18173 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18174
18175 PR c++/2513
18176 * g++.dg/template/typename5.C: New test.
18177
18178 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18179
18180 PR c++/12369
18181 * g++.dg/template/friend25.C: New test.
18182
18183 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18184
18185 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18186 versions.
18187
18188 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18189
18190 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18191 == 2147483647.
18192
18193 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18194
18195 * gcc.c-torture/execute/960416-1.x: Remove.
18196 * gcc.c-torture/execute/divconst-3.x: Likewise.
18197
18198 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18199
18200 PR target/12598
18201 * gcc.dg/torture/cris-volatile-1.c: New test.
18202
18203 2003-10-14 Roger Sayle <roger@eyesopen.com>
18204
18205 PR optimization/9325
18206 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18207 for overflowing floating point to integer conversion during RTL
18208 simplification.
18209
18210 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18211
18212 * objc/execute/_cmd.m: Fix typo.
18213 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18214 Relax 'scan-assembler' regexp.
18215 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18216 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18217 * objc.dg/zero-link-2.m: Remove blank line.
18218 * objc.dg/zero-link-3.m: New test case.
18219
18220 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18221
18222 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18223
18224 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18225 than linker trickery.
18226
18227 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18228
18229 PR c++/12370
18230 * g++.dg/other/friend2.C: New test.
18231
18232 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18233
18234 * gcc.dg/20031012-1.c: New test.
18235
18236 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18237
18238 * gcc.dg/weak/weak-3.c: Fix for new warning.
18239
18240 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18241
18242 PR optimization/8750
18243 * gcc.c-torture/execute/20031012-1.c: New test case.
18244
18245 2003-10-11 Roger Sayle <roger@eyesopen.com>
18246
18247 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18248 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18249
18250 2003-10-11 Roger Sayle <roger@eyesopen.com>
18251
18252 PR optimization/12260
18253 * gcc.c-torture/compile/20031011-2.c: New test case.
18254
18255 2003-10-11 Roger Sayle <roger@eyesopen.com>
18256
18257 * gcc.c-torture/execute/20031011-1.c: New testcase.
18258
18259 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18260
18261 * gcc.c-torture/compile/20031011-1.c: New test.
18262
18263 2003-10-11 Jan Hubicka <jh@suse.cz>
18264
18265 * g++.dg/other/first-global.C: New test.
18266
18267 2003-10-11 Roger Sayle <roger@eyesopen.com>
18268
18269 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18270
18271 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18272
18273 * gcc.c-torture/compile/20031010-1.c: New test.
18274
18275 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18276
18277 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18278 * gcc.c-torture/execute/va-arg-25.c: ... here.
18279
18280 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18281
18282 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18283
18284 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18285
18286 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18287
18288 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18289
18290 * g++.dg/parse/error2.C: New test.
18291
18292 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18293
18294 PR c++/11097
18295 * g++.dg/other/error5.C: Modify the error message.
18296 * g++.dg/lookup/using8.C: New test.
18297
18298 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18299
18300 * gcc.dg/darwin-abi-2.c: New file.
18301 * gcc.c-torture/execute/va-arg-24.c: New file.
18302
18303 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18304
18305 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18306 indentation.
18307
18308 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18309
18310 PR c++/10147
18311 * g++.dg/other/error4.C: Update error messages.
18312 * g++.dg/template/ptrmem4.C: Likewise.
18313
18314 PR c++/12337
18315 * g++.dg/init/new9.C: New test.
18316
18317 PR c++/12334, c++/12236, c++/8656
18318 * g++.dg/ext/attrib8.C: New test.
18319
18320 2003-10-06 Devang Patel <dpatel@apple.com>
18321
18322 * gcc.dg/debug/dwarf2-3.h: New test.
18323 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18324
18325 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18326
18327 * g++.dg/opt/cfg2.C: New test.
18328
18329 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18330
18331 * g++.dg/opt/float1.C: New test.
18332
18333 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18334
18335 * gcc.dg/c90-array-lval-6.c: New test.
18336 * gcc.dg/c99-array-lval-6.c: New test.
18337
18338 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18339 Ziemowit Laski <zlaski@apple.com>
18340
18341 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18342 'Derived', so that it is never considered a class method; add
18343 new warning for '+port' method ambiguity.
18344 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18345 <objc/objc-api.h> (needed on Mac OS X).
18346 * objc.dg/method-13.m: New test.
18347
18348 2003-10-03 Roger Sayle <roger@eyesopen.com>
18349
18350 PR optimization/9325, PR java/6391
18351 * gcc.c-torture/execute/20031003-1.c: New test case.
18352
18353 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18354
18355 PR optimization/12180
18356 * gcc.dg/20031002-1.c: New test.
18357
18358 PR c++/12486
18359 * g++.dg/inherit/error1.C: New test.
18360
18361 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18362
18363 * lib/f-torture.exp (search_for): Rename to...
18364 (search_for_re): This. Also, clean up comments and the
18365 "regexp" invocation.
18366
18367 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18368
18369 * gcc.c-torture/compile/20031002-1.c: New test.
18370
18371 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18372
18373 * g++.dg/opt/cond1.C: New test.
18374
18375 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18376
18377 * gcc.dg/Wold-style-definition-2.c: New testcase.
18378 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18379
18380 2003-09-29 Richard Henderson <rth@redhat.com>
18381
18382 * g++.dg/init/array10.C: Add dg-options.
18383
18384 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18385
18386 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18387
18388 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18389
18390 * g++.dg/template/friend19.C: Fix typo.
18391 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18392
18393 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18394
18395 * gcc.c-torture/execute/20030928-1.c: New test.
18396 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18397
18398 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18399
18400 * g++.dg/opt/unroll1.C: New test.
18401
18402 2003-09-26 Roger Sayle <roger@eyesopen.com>
18403
18404 PR optimization/11741
18405 * gcc.dg/20030926-1.c: New test case.
18406
18407 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18408
18409 PR c++/5655
18410 * g++.dg/parse/access7.C: New test.
18411 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18412
18413 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18414
18415 MERGE OF objc-improvements-branch into MAINLINE:
18416 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18417 if libobjc has not been built.
18418 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18419 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18420 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18421 objc/execute/nested-3.m, objc/execute/np-2.m,
18422 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18423 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18424 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18425 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18426 objc.dg/special/unclaimed-category-1.h,
18427 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18428 well as GNU runtime.
18429 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18430 * execute/cascading-1.m, execute/function-message-1.m,
18431 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18432 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18433 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18434 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18435 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18436 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18437 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18438 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18439 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18440 * objc.dg/bitfield-2.m: Run only on Darwin.
18441 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18442 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18443 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18444 * objc.dg/const-str-1.m: Fix constant string layout.
18445
18446 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18447
18448 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18449
18450 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18451
18452 * gcc.dg/darwin-abi-1.c: New file.
18453
18454 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18455
18456 PR target/12281
18457 * gcc.c-torture/compile/20030921-1.c: New test.
18458
18459 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18460
18461 * g++.dg/opt/reg-stack2.C: New test.
18462
18463 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18464
18465 * g++.dg/eh/delayslot1.C: New test.
18466
18467 2003-09-20 Richard Henderson <rth@redhat.com>
18468
18469 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18470
18471 2003-09-20 Roger Sayle <roger@eyesopen.com>
18472
18473 * gcc.c-torture/execute/20030920-1.c: New test case.
18474
18475 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18476
18477 * g++.dg/rtti/typeid3.C: Correct expected error message.
18478
18479 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18480
18481 PR c++/157
18482 * g++.dg/parse/crash12.C: New test.
18483
18484 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18485
18486 * gcc.dg/compat/mixed-struct-check.h: New.
18487 * gcc.dg/compat/mixed-struct-defs.h: New.
18488 * gcc.dg/compat/mixed-struct-init.h: New.
18489 * gcc.dg/compat/struct-by-value-19_main.c: New.
18490 * gcc.dg/compat/struct-by-value-19_x.c: New.
18491 * gcc.dg/compat/struct-by-value-19_y.c: New.
18492 * gcc.dg/compat/struct-by-value-20_main.c: New.
18493 * gcc.dg/compat/struct-by-value-20_x.c: New.
18494 * gcc.dg/compat/struct-by-value-20_y.c: New.
18495 * gcc.dg/compat/struct-return-19_main.c: New.
18496 * gcc.dg/compat/struct-return-19_x.c: New.
18497 * gcc.dg/compat/struct-return-19_y.c: New.
18498 * gcc.dg/compat/struct-return-20_main.c: New.
18499 * gcc.dg/compat/struct-return-20_x.c: New.
18500 * gcc.dg/compat/struct-return-20_y.c: New.
18501
18502 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18503 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18504 so that it will not complain on LP64 targets.
18505
18506 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18507
18508 PR c++/495
18509 * g++.dg/template/friend24.C: New test.
18510
18511 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18512
18513 PR c++/12332
18514 * g++.dg/template/memtmpl2.C: New test.
18515
18516 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18517
18518 PR target/11184
18519 * gcc.dg/builtin-apply1.c: New test.
18520
18521 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18522
18523 PR c++/9848
18524 * g++.dg/warn/Wunused-4.C: New test.
18525
18526 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18527
18528 PR c++/12316
18529 * g++.dg/other/gc2.C: New test.
18530
18531 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18532
18533 PR c++/11991
18534 * g++.dg/rtti/typeid3.C: New test.
18535
18536 PR c++/12266
18537 * g++.dg/overload/template1.C: New test.
18538
18539 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18540
18541 * g++.dg/opt/cfg3.C: New test.
18542
18543 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18544
18545 PR c++/7939
18546 * g++.dg/template/crash11.C: New test.
18547
18548 2003-09-16 Jason Merrill <jason@redhat.com>
18549 Jakub Jelinek <jakub@redhat.com>
18550
18551 * gcc.dg/attr-warn-unused-result.c: New test.
18552
18553 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18554
18555 PR c++/12184
18556 * g++.dg/expr/call2.C: New test.
18557
18558 2003-09-15 Andreas Jaeger <aj@suse.de>
18559
18560 * gcc.dg/Wold-style-definition-1.c: New test.
18561
18562 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18563
18564 PR c++/3907
18565 * g++.dg/parse/template12.C: New test.
18566
18567 * g++.dg/abi/bitfield11.C: New test.
18568 * g++.dg/abi/bitfield12.C: Likewise.
18569
18570 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18571
18572 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18573 non-expansion of functional macro name without arguments at EOL.
18574 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18575
18576 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18577
18578 * gcc.c-torture/execute/20030914-[12].c: New tests.
18579
18580 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18581
18582 PR c++/11788
18583 * g++.dg/overload/addr1.C: New test.
18584
18585 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18586
18587 * gcc.dg/20030909-1.c: New test.
18588
18589 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18590
18591 * gcc.dg/ultrasp10.c: New test.
18592
18593 2003-09-09 Devang Patel <dpatel@apple.com>
18594
18595 * gcc.dg/darwin-ld-6.c: New test.
18596
18597 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18598
18599 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18600
18601 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18602
18603 * gcc.dg/ia64-types1.c: New test.
18604 * gcc.dg/ia64-types2.c: Likewise.
18605
18606 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18607
18608 * gcc.dg/builtins-1.c: Add more _Complex tests.
18609 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18610
18611 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18612 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18613
18614 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18615
18616 PR c++/11786
18617 * g++.dg/lookup/koenig2.C: New test.
18618
18619 PR c++/5296
18620 * g++.dg/rtti/typeid2.C: New test.
18621
18622 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18623
18624 * gcc.c-torture/compile/20030904-1.c: New test.
18625
18626 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18627
18628 * g++.dg/opt/longbranch2.C: New test.
18629
18630 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18631
18632 * g++.dg/template/crash10.C: Only compile it.
18633
18634 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18635
18636 PR middle-end/11665
18637 * gcc.c-torture/compile/20030907-1.c: New test.
18638 * g++.dg/init/array11.C: New test.
18639
18640 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18641
18642 PR c++/11852
18643 * g++.dg/init/struct1.C: New test.
18644
18645 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18646
18647 PR c++/12181
18648 * g++.dg/expr/comma1.C: New test.
18649
18650 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18651
18652 PR c++/11867
18653 * g++.dg/expr/static_cast5.C: New test.
18654
18655 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18656
18657 PR c++/11507
18658 * g++.dg/lookup/scoped7.C: New test.
18659
18660 PR c++/9574
18661 * g++.dg/other/static1.C: New test.
18662
18663 PR c++/11490
18664 * g++.dg/warn/template-1.C: New test.
18665
18666 PR c++/11432
18667 * g++.dg/template/crash10.C: New test.
18668
18669 PR c++/2478
18670 * g++.dg/overload/VLA.C: New test.
18671
18672 PR c++/10804
18673 * g++.dg/template/call1.C: New test.
18674
18675 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18676
18677 PR c++/11794
18678 * g++.dg/parse/using3.C: New test.
18679
18680 2003-09-06 Roger Sayle <roger@eyesopen.com>
18681
18682 PR c++/11409
18683 * g++.dg/overload/builtin3.C: New test case.
18684
18685 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18686
18687 PR c/9862
18688 * gcc.dg/20030906-1.c: New test.
18689 * gcc.dg/20030906-2.c: Likewise.
18690
18691 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18692
18693 PR c++/12167
18694 * g++.dg/parse/defarg5.C: New test.
18695
18696 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18697
18698 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18699
18700 PR c++/12163
18701 * g++.dg/expr/static_cast4.C: New test.
18702
18703 PR c++/12146
18704 * g++.dg/template/crash9.C: New test.
18705
18706 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18707
18708 * g++.old-deja/g++.ext/pretty2.C: Update for change
18709 in __FUNCTION__.
18710 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18711
18712 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18713
18714 PR c++/11922
18715 * g++/dg/template/qualified-id1.C: New test.
18716
18717 PR c++/12037
18718 * g++.dg/warn/noeffect4.C: New test.
18719
18720 2003-09-04 Matt Austern <austern@apple.com>
18721
18722 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18723 * g++.dg/ext/fnname2.C: Likewise.
18724 * g++.dg/ext/fnname3.C: Likewise.
18725
18726 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18727
18728 * g++.dg/expr/lval1.C: New test.
18729 * g++.dg/ext/lvcast.C: Remove.
18730
18731 2003-09-03 Roger Sayle <roger@eyesopen.com>
18732
18733 PR optimization/11700.
18734 * gcc.c-torture/compile/20030903-1.c: New test case.
18735
18736 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18737
18738 PR c++/12053
18739 * g++.dg/abi/layout4.C: New test.
18740
18741 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18742
18743 PR c++/11553
18744 * g++.dg/parse/friend3.C: New test.
18745
18746 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18747
18748 PR c++/11847
18749 * g++.dg/template/class1.C: New test.
18750
18751 PR c++/11808
18752 * g++.dg/expr/call1.C: New test.
18753
18754 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18755
18756 PR c++/12114
18757 * g++.dg/init/ref9.C: New test.
18758
18759 PR c++/11972
18760 * g++.dg/template/nested4.C: New test.
18761
18762 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18763
18764 PR c++/12093
18765 * g++.dg/template/non-dependent4.C: New test.
18766
18767 PR c++/11928
18768 * g++.dg/inherit/conv1.C: New test.
18769
18770 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18771
18772 PR c++/6196
18773 * g++.dg/ext/label1.C: New test.
18774 * g++.dg/ext/label2.C: Likewise.
18775
18776 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18777
18778 * g++.dg/expr/cond3.C: New test.
18779
18780 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18781
18782 * gcc.dg/builtins-1.c: Add new builtin cases.
18783
18784 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18785
18786 * gcc.dg/builtins-1.c: Add new cases.
18787 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18788
18789 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18790
18791 * gcc.dg/builtins-1.c: Add more math builtin tests.
18792 * gcc.dg/torture/builtin-attr-1.c: New test.
18793
18794 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18795
18796 PR optimization/5079
18797 * g++.dg/opt/static3.C: New test.
18798
18799 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18800
18801 * gcc.misc-tests/gcov-10b.c: New test.
18802
18803 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18804
18805 * g++.dg/opt/ptrmem3.C: New test.
18806
18807 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18808
18809 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18810
18811 * gcc.dg/20030826-2.c: New test.
18812
18813 2003-08-26 Roger Sayle <roger@eyesopen.com>
18814
18815 PR middle-end/12002
18816 * g77.f-torture/compile/12002.f: New test case.
18817
18818 2003-08-26 Roger Sayle <roger@eyesopen.com>
18819
18820 * gcc.dg/20030826-1.c: New test case.
18821
18822 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18823
18824 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18825
18826 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18827
18828 PR c++/11871
18829 * c++.dg/lookup/crash1.C: New test.
18830
18831 * c++.dg/warn/noeffect3.C: New test.
18832
18833 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18834
18835 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18836 * gcc.dg/compat/vector-1_y.c: Ditto.
18837 * gcc.dg/compat/vector-2_x.c: Ditto.
18838 * gcc.dg/compat/vector-2_y.c: Ditto.
18839
18840 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18841
18842 * gcc.dg/20030702-1.c: New test.
18843
18844 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18845
18846 PR c++/8795
18847 * g++.dg/ext/altivec-1.C: New test.
18848
18849 2003-08-24 Richard Henderson <rth@redhat.com>
18850
18851 * g++.dg/eh/simd-2.C: Add -w for x86.
18852
18853 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18854
18855 * gcc.dg/20030815-1.c: New test.
18856
18857 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18858
18859 PR c++/3765
18860 * g++.dg/parse/access6.C: New test.
18861
18862 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18863
18864 PR c++/641, c++/11876
18865 * g++.dg/template/friend22.C: New test.
18866 * g++.dg/template/friend23.C: Likewise.
18867
18868 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18869
18870 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18871 identically.
18872
18873 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18874
18875 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18876
18877 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18878
18879 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18880
18881 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18882
18883 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18884
18885 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18886
18887 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18888
18889 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18890
18891 PR c++/11919
18892 * g++.dg/overload/prom1.C: New test.
18893
18894 PR c++/11551
18895 * g++.dg/parse/dtor2.C: New test.
18896
18897 PR c++/10762
18898 * g++.dg/parse/using2.C: New test.
18899
18900 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18901
18902 PR target/11805
18903 * gcc.c-torture/compile/20030821-1.c: New.
18904
18905 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18906
18907 PR c++/11834
18908 * g++.dg/template/deduce2.C: New test.
18909
18910 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18911
18912 * gcc.c-torture/execute/20030821-1.c: New test.
18913
18914 2003-08-20 Roger Sayle <roger@eyesopen.com>
18915
18916 PR middle-end/11984
18917 * gcc.dg/20030820-1.c: New test case.
18918
18919 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18920
18921 PR c++/11945
18922 * g++.dg/warn/noeffect2.C: New test.
18923
18924 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18925
18926 PR c++/10926
18927 * g++.dg/template/dtor2.C: New test.
18928
18929 PR c++/11684
18930 * g++.dg/template/operator1.C: New test.
18931 * g++.dg/parse/operator4.C: New test.
18932
18933 PR c++/11946.C
18934 * g++.dg/expr/enum1.C: New test.
18935 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18936
18937 PR c++/11036.C
18938 * g++.dg/parse/elab2.C: New test.
18939 * g++.dg/parse/typedef4.C: Change error message.
18940 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18941 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18942 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18943
18944 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18945
18946 * gcc.dg/pch/warn-1.c: New.
18947 * gcc.dg/pch/warn-1.hs: New.
18948
18949 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18950 not-tested file.
18951
18952 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18953
18954 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18955
18956 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18957
18958 * gcc.dg/uninit-D.c: New Test.
18959 * gcc.dg/uninit-E.c: New Test.
18960 * gcc.dg/uninit-F.c: New Test.
18961 * gcc.dg/uninit-G.c: New Test.
18962
18963 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18964
18965 * g++.dg/README: Describe the pch directory.
18966
18967 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18968
18969 PR c++/11174
18970 * g++.dg/parse/access4.C: New test.
18971 * g++.dg/parse/access5.C: Likewise.
18972 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18973
18974 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18975
18976 * gcc.dg/noncompile/20030818-1.c: New.
18977
18978 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18979
18980 PR c++/11957
18981 * g++.dg/warn/noeffect1.C: New test.
18982
18983 * g++.dg/template/scope2.C: New test.
18984 * g++.dg/template/error2.C: Correct dg-error
18985
18986 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18987
18988 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18989
18990 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18991
18992 PR C++/11512
18993 * g++.dg/template/warn1.C: New.
18994
18995 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18996
18997 * g++.dg/template/error2.C: New test.
18998 * g++.dg/lookup/using7.C: Adjust errors
18999 * g++.old-deja/g++.pt/crash36.C: Likewise.
19000 * g++.old-deja/g++.pt/derived3.C: Likewise.
19001
19002 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19003
19004 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19005 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19006 * gcc.c-torture/execute/builtins/string-9.c: New, from
19007 string-opt-9.c. Adjust for execute/builtins framework.
19008 * gcc.c-torture/execute/string-opt-9.c: Delete.
19009
19010 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19011
19012 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19013
19014 * g++.dg/parse/ret-type2.C: New test.
19015
19016 PR c++/11703
19017 * g++.dg/init/new8.C: New test.
19018
19019 PR c++/10923
19020 * g++.dg/parse/typedef5.C: New test.
19021
19022 PR c++/9512
19023 * g++.dg/parse/qualified2.C: New test.
19024 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19025 invalid code.
19026
19027 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19028
19029 * g++.dg/conversion/ptrmem1.C: New test.
19030
19031 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19032
19033 PR target/11693
19034 * gcc.dg/20030811-1.c: New test.
19035
19036 PR target/11535
19037 * gcc.c-torture/execute/20030811-1.c: New test.
19038
19039 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19040
19041 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19042
19043 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19044
19045 PR c++/11789.C
19046 * g++.dg/inherit/multiple1.C: New test.
19047
19048 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19049
19050 * gcc.dg/spe1.c: New test.
19051
19052 PR c++/11670
19053 * g++.dg/expr/cast2.C: New test.
19054
19055 PR c++/10530
19056 * g++.dg/template/dependent-name2.C: New test.
19057
19058 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19059
19060 * g++.dg/parse/crash11.C: Put the dg options in comments.
19061
19062 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19063
19064 * lib/gcc-dg.exp: Update for diagnostic change.
19065
19066 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19067
19068 PR c++/5767
19069 * g++.dg/parse/crash11.C: New test.
19070
19071 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19072
19073 * gcc.dg/cpp/spacing1.c: Update.
19074
19075 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19076
19077 PR target/11739
19078 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19079 a value for -mtune.
19080
19081 2003-08-04 Roger Sayle <roger@eyesopen.com>
19082
19083 PR middle-end/11771
19084 * gcc.c-torture/compile/20030804-1.c: New test case.
19085
19086 2003-08-04 Roger Sayle <roger@eyesopen.com>
19087
19088 * gcc.dg/20030804-1.c: New test case.
19089
19090 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19091
19092 * gcc.dg/cpp/separate-1.c: New test.
19093
19094 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19095
19096 PR c++/11704
19097 * g++.dg/template/dependent-expr2.C: New test.
19098
19099 PR c++/11766
19100 * g++.dg/expr/ptrmem1.C: New test.
19101
19102 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19103
19104 PR c++/9453
19105 * g++.dg/template/friend15.C: New test.
19106
19107 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19108
19109 * lib/dg-pch.exp: Work round PCH bug.
19110
19111 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19112
19113 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19114 builtins. Move cases from builtins-4.c here.
19115
19116 * gcc.dg/torture/builtin-math-1.c: New test taken from
19117 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19118 additional cases.
19119
19120 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19121 Delete.
19122
19123 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19124
19125 PR c++/9447
19126 * g++.dg/template/using7.C: New test.
19127
19128 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19129
19130 * import1.c, import2.c: New tests.
19131
19132 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19133
19134 * g++.dg/eh/crossjump1.C: New test.
19135
19136 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19137
19138 PR c++/11697
19139 * g++.dg/template/using6.C: New test.
19140
19141 PR c++/11744
19142 * g++.dg/template/koenig2.C: New test.
19143
19144 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19145
19146 PR c++/7983
19147 * g++.dg/parse/typedef4.C: New test.
19148
19149 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19150
19151 PR c++/8442, c++/8806
19152 * g++.dg/template/elab1.C: New test.
19153 * g++.dg/template/type2.C: Likewise.
19154 * g++.dg/template/ttp3.C: Adjust expected error message.
19155 * g++.old-deja/g++.law/visibility13.C: Likewise.
19156 * g++.old-deja/g++.niklas/t135.C: Likewise.
19157 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19158 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19159 template argument.
19160 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19161
19162 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19163
19164 PR c++/11295
19165 * g++.dg/ext/stmtexpr1.C: New test.
19166
19167 * g++.dg/opt/tmp1.C: New test.
19168
19169 PR c++/11525
19170 * g++.dg/parse/constant4.C: New test.
19171
19172 PR c++/9447
19173 * g++.dg/template/using5.C: New test.
19174
19175 2003-07-31 Roger Sayle <roger@eyesopen.com>
19176
19177 * gcc.dg/builtins-27.c: New test case.
19178
19179 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19180
19181 * gcc.dg/tls/opt-7.c: New test.
19182
19183 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19184
19185 * g++.old-deja/g++.other/crash18.C: Remove.
19186
19187 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19188
19189 * g++.dg/template/explicit3.C: New.
19190 * g++.dg/template/explicit4.C: New.
19191 * g++.dg/template/explicit5.C: New.
19192
19193 PR c++/11347
19194 * g++.dg/template/memtmpl1.C: New.
19195
19196 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19197
19198 PR target/11565
19199 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19200 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19201
19202 2003-07-30 Jan Hubicka <jh@suse.cz>
19203
19204 * vtgc1.c: Kill.
19205
19206 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19207
19208 * gcc.dg/struct-in-proto-1.c: New test.
19209
19210 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19211
19212 * gcc.dg/cpp/include2.c: Only expect one message.
19213
19214 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19215
19216 PR c++/9447
19217 * g++.dg/template/using1.C: New test.
19218 * g++.dg/template/using2.C: New test.
19219 * g++.dg/template/using3.C: New test.
19220 * g++.dg/template/using4.C: New test.
19221
19222 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19223
19224 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19225 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19226
19227 2003-07-28 Jan Hubicka <jh@suse.cz>
19228
19229 PR c++/11530
19230 * g++.dg/opt/call1.C: New test.
19231
19232 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19233
19234 PR c++/11667
19235 * g++.dg/init/enum2.C: New test.
19236 * g++.dg/template/overload1.C: Add "-w" option.
19237
19238 2003-07-28 <hp@bitrange.com>
19239
19240 * gcc.dg/Wdeclaration-after-statement-1.c,
19241 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19242
19243 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19244
19245 * gcc.c-torture/compile/20030725-1.c: New test.
19246
19247 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19248
19249 * gcc.dg/20030505.c: Only run for SPE.
19250 Remove definition of opaque type.
19251
19252 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19253
19254 * g++.dg/template/ptrmem6.C: New test.
19255
19256 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19257
19258 * gcc.c-torture/compile/zero-strct-2.c: New test.
19259
19260 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19261
19262 * gcc.dg/intermod-1.c: New test.
19263
19264 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19265
19266 PR c++/11617
19267 * g++.dg/template/lookup2.C: New test.
19268 * g++.dg/template/memclass1.C: Remove instantiated from error.
19269 * g++.dg/other/error2.C: Tweak expected errors.
19270
19271 PR c++/11596
19272 * g++.dg/template/defarg3.C: New test.
19273
19274 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19275
19276 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19277
19278 * g++.dg/inherit/access5.C: New test.
19279
19280 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19281
19282 PR c++/11513
19283 * g++.dg/template/crash8.C: New test.
19284
19285 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19286
19287 PR c/10602
19288 * gcc.dg/noncompile/incomplete-2.c: New test.
19289
19290 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19291
19292 PR c++/11645
19293 * g++.dg/inherit/access4.C: New test.
19294
19295 PR c++/11517
19296 * g++.dg/expr/cond2.C: New test.
19297
19298 PR optimization/10679
19299 * g++.dg/opt/inline4.C: New test.
19300
19301 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19302
19303 * g++.dg/parse/crash10: New test.
19304
19305 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19306
19307 * g++.dg/ext/flexary1.C: New test.
19308
19309 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19310
19311 PR c++/10793
19312 * g++.dg/template/crash9.C: New test.
19313
19314 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19315
19316 PR c++/3004
19317 * g++.dg/parse/typedef3.C: New test.
19318
19319 PR c++/7906
19320 * g++.dg/parse/operator2.C: New test.
19321
19322 PR c++/8895
19323 * g++.dg/parse/def-tmpl-arg1.C: New test.
19324
19325 PR c++/9282
19326 * g++.dg/parse/funptr1.C: New test.
19327
19328 PR c++/9452
19329 * g++.dg/parse/ambig3.C: New test.
19330
19331 PR c++/9454
19332 * g++.dg/parse/operator3.C: New test.
19333
19334 PR c++/9486
19335 * g++.dg/parse/template10.C: New test.
19336
19337 PR c++/9488
19338 * g++.dg/parse/template11.C: New test.
19339
19340 PR c++/10150
19341 * g++.dg/parse/invalid-op1.C: New test.
19342
19343 PR c++/10247
19344 * g++.dg/parse/condexpr1.C: New test.
19345
19346 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19347
19348 * g++.dg/ext/packed3.C: New test.
19349 * g++.dg/ext/packed4.C: New test.
19350
19351 * gcc.dg/pack-test-3.c: New test.
19352
19353 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19354
19355 * lib/compat.exp: Handle dg-options per source file.
19356 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19357 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19358 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19359 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19360 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19361 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19362 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19363 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19364 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19365 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19366 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19367 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19368 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19369 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19370
19371 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19372
19373 PR c/10320
19374 * gcc.c-torture/execute/20030718-1.c: New test.
19375
19376 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19377
19378 PR optimization/11536
19379 * gcc.dg/20030721-1.c: New test.
19380
19381 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19382
19383 PR c++/11546
19384 * g++.dg/template/lookup1.C: New test.
19385
19386 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19387
19388 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19389 diagnostics of ill-formed constructs involving labels.
19390 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19391 the new 'previously defined here' message.
19392
19393 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19394
19395 * g++.dg/parse/non-dependent2.C: New test.
19396
19397 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19398
19399 * g++.dg/init/init-ref4.C: xfail on targets without
19400 weak symbols.
19401
19402 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19403
19404 PR target/11087
19405 * gcc.c-torture/execute/20030717-1.c: New test.
19406
19407 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19408
19409 * g++.dg/opt/cfg1.C: New test.
19410
19411 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19412
19413 PR optimization/11557
19414 * gcc.dg/20030717-1.c: New test.
19415
19416 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19417
19418 PR c++/10476
19419 * g++.dg/expr/crash-1.C: New test.
19420
19421 PR c++/11027
19422 * g++.dg/template/init3.C: New test.
19423
19424 PR c++/8222
19425 * g++.dg/template/non-dependent1.C: New test.
19426
19427 PR c++/11070
19428 * g++.dg/template/non-dependent2.C: New test.
19429
19430 PR c++/11071
19431 * g++.dg/template/non-dependent3.C: New test.
19432
19433 PR c++/9907
19434 * g++.dg/template/sizeof5.C: New test.
19435
19436 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19437
19438 PR 11498
19439 * gcc.c-torture/compile/mangle-1.c: New file.
19440
19441 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19442
19443 PR c++/7809
19444 * g++.dg/parse/access3.C: New test.
19445
19446 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19447
19448 PR c++/11384
19449 * g++.dg/init/init-ref4.C: New test.
19450
19451 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19452
19453 PR c++/11547
19454 * g++.dg/parse/constant3.C: New test.
19455 * g++.dg/parse/crash7.C: Likewise.
19456
19457 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19458
19459 PR target/11008
19460 * gcc.dg/i386-pentium4-not-mull.c: New.
19461
19462 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19463
19464 * gcc.dg/asm-names.c (ymain): Make it weak.
19465
19466 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19467
19468 PR c++/5421
19469 * g++.dg/template/friend21.C: New test.
19470
19471 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19472
19473 * gcc.dg/cleanup-8.c: New test.
19474 * gcc.dg/cleanup-9.c: New test.
19475
19476 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19477
19478 * g++.dg/ext/dll-MI1.h: New file.
19479 * g++.dg/ext/dllexport-MI1.C: New file.
19480 * g++.dg/ext/dllimport-MI1.C: New file.
19481
19482 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19483
19484 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19485 it does not have cmpstrsi patterns (just cmpmemsi).
19486
19487 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19488
19489 PR debug/11473
19490 * g++.dg/debug/debug8.C: New test.
19491
19492 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19493
19494 PR c++/10108
19495 * g++.dg/template/crash7.C: New test.
19496
19497 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19498
19499 PR target/10795
19500 * gcc.c-torture/compile/20030708-1.c: New.
19501
19502 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19503
19504 * gcc.c-torture/execute/20030715-1.c: New test.
19505
19506 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19507
19508 * gcc.dg/pch/inline-3.c: New file.
19509 * gcc.dg/pch/inline-3.hs: New file.
19510 * gcc.dg/pch/inline-4.c: New file.
19511 * gcc.dg/pch/inline-4.hs: New file.
19512
19513 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19514
19515 PR c++/11509
19516 * g++.dg/template/crash6.C: New test.
19517
19518 PR c++/7053
19519 * g++.dg/template/friend20.C: New test.
19520
19521 PR c++/7019
19522 * g++.dg/template/overload2.C: New test.
19523
19524 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19525
19526 PR optimization/11440
19527 * gcc.c-torture/execute/20030714-1.c: New test.
19528
19529 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19530
19531 PR c++/11154
19532 * g++.dg/template/partial2.C: New test.
19533
19534 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19535
19536 PR c++/11503
19537 * g++.dg/template/anon1.C: New test.
19538
19539 PR c++/11493
19540 PR c++/11495
19541 * g++.dg/parse/template9.C: Likewise.
19542 * g++.dg/template/crash4.C: New test.
19543 * g++.dg/template/koenig1.C: Likewise.
19544 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19545 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19546 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19547 functions.
19548 * g++.old-deja/g++.jason/template36.C: Likewise.
19549 * g++.old-deja/g++.mike/p1989.C: Likewise.
19550 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19551 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19552 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19553 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19554 compiling.
19555 * g++.old-deja/g++.pt/union2.C: Use this->.
19556
19557 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19558
19559 * gcc.dg/20030711-1.c: New test.
19560
19561 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19562
19563 PR c++/11050
19564 * g++.dg/parse/args1.C: New test.
19565 * g++.pt/defarg8.C: Change expected errors.
19566
19567 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19568
19569 PR c++/8164
19570 * g++.dg/template/nontype2.C: New test.
19571
19572 PR c++/10558
19573 * g++.dg/parse/template8.C: New test.
19574
19575 PR c++/8327
19576 * g++.dg/template/scope1.C: New test.
19577
19578 * g++.dg/warn/Wsign-compare-1.C: New test.
19579
19580 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19581
19582 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19583
19584 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19585
19586 PR c++/9411
19587 * g++.dg/template/explicit2.C: New test.
19588
19589 PR c++/10032
19590 * g++.dg/warn/pedantic1.C: New test.
19591
19592 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19593
19594 PR c++ 9483
19595 * g++.dg/other/field1.C: New test.
19596
19597 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19598
19599 PR c/11449
19600 * gcc.c-torture/compile/20030707-1.c: New.
19601
19602 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19603
19604 PR c++/10849
19605 * g++.dg/template/access12.C: New test.
19606
19607 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19608
19609 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19610 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19611 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19612 * gcc.misc-tests/gcov.exp: Update
19613 * g++.dg/gcov/gcov.exp: Update
19614 * lib/gcov.exp: Update.
19615
19616 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19617
19618 * g++.dg/abi/mangle17.C: Make sure template expressions are
19619 dependent.
19620 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19621 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19622 * g++.dg/opt/stack1.C: Remove erroneous code.
19623 * g++.dg/parse/template7.C: New test.
19624 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19625 * g++.old-deja/g++.pt/crash4.C: Likewise.
19626
19627 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19628
19629 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19630 with zero or one occurence of `$' after the initial `L'.
19631
19632 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19633
19634 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19635
19636 2003-07-08 Roger Sayle <roger@eyesopen.com>
19637
19638 PR c/11370
19639 * gcc.dg/Wunreachable-6.c: New testcase.
19640 * gcc.dg/Wunreachable-7.c: New testcase.
19641
19642 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19643
19644 PR c/11420
19645 * gcc.dg/20030708-1.c: New test.
19646
19647 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19648
19649 * gcc.dg/compat/sdata-section.h: New file.
19650 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19651 * gcc.dg/torture/mips-sdata-1.c: New test.
19652
19653 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19654
19655 PR c++/11030
19656 * g++.dg/template/friend19.C: New test.
19657
19658 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19659
19660 * g++.dg/opt/strength-reduce.C: New test.
19661
19662 2003-07-07 Roger Sayle <roger@eyesopen.com>
19663
19664 PR target/10979
19665 * gcc.dg/20030707-1.c: New testcase.
19666
19667 2003-07-07 Roger Sayle <roger@eyesopen.com>
19668
19669 PR optimization/11059
19670 * g++.dg/opt/emptyunion.C: New testcase.
19671
19672 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19673 Eric Botcazou <ebotcazou@libertysurf.fr>
19674
19675 * g++.dg/opt/stack1.C: New test.
19676
19677 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19678
19679 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19680 run test.
19681
19682 PR c++/11431
19683 * g++.dg/expr/static_cast3.C: New test.
19684
19685 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19686
19687 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19688 everywhere.
19689 * gcc.dg/concat.c: Concatenation of string constants with
19690 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19691 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19692 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19693 necessary to avoid multi-character character constant warning.
19694 * gcc.dg/cpp/escape.c: Likewise.
19695 * gcc.dg/cpp/ucs.c: Likewise.
19696 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19697 Fix a typo.
19698
19699 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19700
19701 PR c/11428
19702 * gcc.c-torture/compile/20030704-1.c: New.
19703
19704 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19705
19706 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19707
19708 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19709
19710 PR c++/5287, PR c++/7910, PR c++/11021
19711 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19712 tests for warnings.
19713 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19714 * g++.dg/ext/dllimport3.C: Likewise.
19715 * g++.dg/ext/dllimport4.C: New file.
19716 * g++.dg/ext/dllimport5.C: New file.
19717 * g++.dg/ext/dllimport6.C: New file.
19718 * g++.dg/ext/dllimport7.C: New file.
19719 * g++.dg/ext/dllimport8.C: New file.
19720 * g++.dg/ext/dllimport9.C: New file.
19721 * g++.dg/ext/dllimport10.C: New file.
19722 * g++.dg/ext/dllexport1.C: New file.
19723
19724 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19725
19726 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19727 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19728
19729 2003-07-03 Roger Sayle <roger@eyesopen.com>
19730
19731 * gcc.dg/builtins-25.c: New testcase.
19732 * gcc.dg/builtins-26.c: New testcase.
19733
19734 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19735
19736 * gcc.dg/compat/vector-defs.h: New file.
19737 * gcc.dg/compat/vector-setup.h: New file.
19738 * gcc.dg/compat/vector-check.h: New file.
19739 * gcc.dg/compat/vector-1_main.c: New file.
19740 * gcc.dg/compat/vector-1_x.c: New file.
19741 * gcc.dg/compat/vector-1_y.c: New file.
19742 * gcc.dg/compat/vector-2_main.c: New file.
19743 * gcc.dg/compat/vector-2_x.c: New file.
19744 * gcc.dg/compat/vector-2_y.c: New file.
19745
19746 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19747 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19748 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19749 * gcc.dg/compat/struct-align-1.h: New file.
19750 * gcc.dg/compat/struct-align-1_main.c: New file.
19751 * gcc.dg/compat/struct-align-1_x.c: New file.
19752 * gcc.dg/compat/struct-align-1_y.c: New file.
19753 * gcc.dg/compat/struct-align-2.h: New file.
19754 * gcc.dg/compat/struct-align-2_main.c: New file.
19755 * gcc.dg/compat/struct-align-2_x.c: New file.
19756 * gcc.dg/compat/struct-align-2_y.c: New file.
19757
19758 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19759 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19760 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19761 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19762 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19763 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19764 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19765 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19766 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19767 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19768 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19769 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19770 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19771 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19772 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19773 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19774 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19775 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19776 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19777 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19778 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19779 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19780 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19781 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19782 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19783 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19784 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19785 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19786 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19787
19788 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19789
19790 * gcc.dg/i386-call-1.c: New test.
19791
19792 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19793
19794 PR c++/9162
19795 * g++.dg/parse/defarg4.C: New.
19796
19797 2003-07-03 Roger Sayle <roger@eyesopen.com>
19798
19799 PR target/10700
19800 * gcc.c-torture/compile/20030703-1.c: New test case.
19801
19802 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19803
19804 * g++.dg/template/local3.C: Remove extra semicolon.
19805
19806 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19807
19808 * gcc.dg/i386-volatile-1.c: New test.
19809
19810 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19811
19812 PR c++/11072
19813 * g++.dg/other/offsetof2.C: XFAIL.
19814 * g++.dg/other/offsetof5.C: New.
19815
19816 PR c++/10219
19817 * g++.dg/template/error1.C: New.
19818
19819 PR c++/9779
19820 * g++.dg/template/dependent-expr1.C: New.
19821
19822 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19823
19824 PR c++/6949
19825 * g++.dg/template/local3.C: New test.
19826
19827 PR c++/11149
19828 * g++.dg/lookup/scoped6.C: New test.
19829
19830 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19831
19832 PR c++/8046
19833 * g++.dg/other/error7.C: New test.
19834
19835 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19836
19837 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19838 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19839 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19840 * g++.old-deja/g++.other/union2.C: Likewise.
19841 * gcc.dg/c90-const-expr-2.c: Likewise.
19842 * gcc.dg/c90-const-expr-3.c: Likewise.
19843 * gcc.dg/c99-const-expr-2.c: Likewise.
19844 * gcc.dg/c99-const-expr-3.c: Likewise.
19845 * gcc.dg/concat.c: Likewise.
19846
19847 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19848
19849 PR c++/9559
19850 * g++.dg/init/static1.C: New test.
19851
19852 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19853
19854 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19855 * g++.old-deja/g++.other/access2.C: Likewise.
19856 * g++.old-deja/g++.other/decl2.C: Likewise.
19857 * gcc.c-torture/execute/20020615-1.c: Likewise.
19858
19859 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19860
19861 PR c++/4933
19862 * g++.dg/template/sizeof4.C: New test.
19863
19864 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19865
19866 * g++.dg/other/error6.C: New test.
19867
19868 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19869
19870 PR c++/10750
19871 * g++.dg/parse/constant2.C: New test.
19872
19873 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19874
19875 PR c++/11106
19876 * g++.dg/other/error5.C: New test.
19877
19878 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19879
19880 * gcc.dg/format/gcc_diag-1.c: New test.
19881
19882 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19883
19884 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19885
19886 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19887
19888 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19889 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19890 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19891
19892 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19893
19894 * gcc.c-torture/execute/builtins/string-8.c: New test.
19895 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19896 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19897 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19898
19899 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19900
19901 PR c++/10468
19902 * g++.dg/ext/typeof6.C: New test.
19903
19904 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19905
19906 PR c++/10796
19907 * g++.dg/init/enum1.C: New test.
19908
19909 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19910
19911 * gcc.dg/20030627-1.c: New test.
19912
19913 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19914
19915 PR c++/11332
19916 * g++.dg/expr/static_cast2.C: New test.
19917
19918 2003-06-26 Roger Sayle <roger@eyesopen.com>
19919 Jakub Jelinek <jakub@redhat.com>
19920
19921 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19922 sprintf(dst,"%s",src) optimization.
19923 * gcc.c-torture/execute/20030626-1.c: New test case.
19924 * gcc.c-torture/execute/20030626-2.c: New test case.
19925
19926 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19927
19928 * gcc.c-torture/execute/multi-ix.c: New test.
19929
19930 * gcc.c-torture/execute/simd-4.c (main):
19931 Added missing semicolon at end of union.
19932
19933 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19934
19935 PR c++/8266
19936 * g++.dg/template/explicit-instantiation3.C: New test.
19937
19938 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19939
19940 * gcc.dg/20030626-1.c: Use signed char.
19941
19942 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19943
19944 * gcc.dg/20030626-1.c: New test.
19945
19946 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19947
19948 * const-str-2.m: Update.
19949
19950 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19951
19952 PR c++/10990
19953 * g++.dg/rtti/dyncast1.C: New test.
19954 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19955 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19956 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19957
19958 PR c++/10931
19959 * g++.dg/expr/static_cast1.C: New test.
19960
19961 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19962
19963 * gcc.dg/20030625-1.c: New test.
19964
19965 2003-06-24 Roger Sayle <roger@eyesopen.com>
19966
19967 * gcc.c-torture/compile/20030624-1.c: New test case.
19968
19969 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19970
19971 * gcc.c-torture/execute/string-opt-17.c: New test.
19972
19973 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19974
19975 PR c++/5754
19976 * g++.dg/parse/crash6.C: New test.
19977
19978 2003-06-23 Roger Sayle <roger@eyesopen.com>
19979
19980 * gcc.dg/builtins-24.c: New test case.
19981
19982 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19983
19984 * g++.dg/opt/operator1.C: New test.
19985
19986 2003-06-22 Roger Sayle <roger@eyesopen.com>
19987
19988 * gcc.c-torture/execute/string-opt-16.c: New test case.
19989
19990 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19991
19992 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19993 * g++.old-deja/g++.other/conv7.C: Likewise
19994 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19995 * g++.old-deja/g++.other/overload14.C: Likewise.
19996
19997 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19998
19999 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20000 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20001
20002 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20003
20004 PR c++/10888
20005 * g++.dg/warn/Winline-3.C: New test.
20006
20007 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20008
20009 * lib/target-supports.exp (check_alias_available): Make the test
20010 program acceptable to the Solaris assembler.
20011
20012 PR c++/10749
20013 * g++.dg/template/memclass2.C: New test.
20014
20015 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20016 Eric Botcazou <ebotcazou@libertysurf.fr>
20017
20018 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20019 data for non-matching targets.
20020 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20021
20022 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20023
20024 PR c++/10845
20025 * g++.dg/template/member3.C: New test.
20026
20027 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20028
20029 PR c++/10939
20030 * g++.dg/template/func1.C: New test.
20031
20032 PR c++/9649
20033 * g++.dg/template/static4.C: New test.
20034 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20035
20036 PR c++/11041
20037 * g++.dg/init/ref7.C: New test.
20038
20039 2003-06-19 Matt Austern <austern@apple.com>
20040
20041 PR c++/11228
20042 * g++.dg/anew1.C: New test.
20043 * g++.dg/anew2.C: New test.
20044 * g++.dg/anew3.C: New test.
20045 * g++.dg/anew4.C: New test.
20046
20047 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20048
20049 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20050
20051 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20052
20053 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20054 endian-dependent.
20055
20056 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20057
20058 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20059 Remove cruft.
20060
20061 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20062
20063 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20064 * gcc.c-torture/compile/961203-1.c: Likewise.
20065 * gcc.c-torture/compile/980506-1.c: Likewise.
20066
20067 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20068
20069 PR c++/10712
20070 * g++.dg/lookup/using7.C: New test.
20071
20072 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20073
20074 PR c++/11105
20075 * g++.dg/abi/conv1.C: Remove it.
20076 * g++.dg/template/conv7.C: New test.
20077 * g++.dg/template/conv8.C: Likewise.
20078 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20079 conversion operator.
20080
20081 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20082
20083 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20084 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20085 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20086 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20087 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20088 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20089 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20090 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20091 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20092 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20093 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20094 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20095 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20096 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20097 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20098 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20099 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20100 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20101 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20102 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20103 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20104 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20105 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20106 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20107 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20108 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20109 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20110 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20111 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20112
20113 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20114
20115 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20116 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20117 indications.
20118
20119 2003-06-16 Roger Sayle <roger@eyesopen.com>
20120
20121 * gcc.dg/i386-387-5.c: New test case.
20122 * gcc.dg/i386-387-6.c: New test case.
20123 * gcc.dg/builtins-23.c: New test case.
20124
20125 2003-06-15 Roger Sayle <roger@eyesopen.com>
20126
20127 * gcc.dg/builtins-22.c: New test case.
20128 * gcc.dg/i386-387-1.c: Update to test exp.
20129 * gcc.dg/i386-387-2.c: Likewise.
20130
20131 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20132
20133 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20134
20135 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20136
20137 * lib/gcc-dg.exp (dg-require-dll): New function.
20138 (dg-xfail-if): Likewise.
20139 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20140 driver.
20141
20142 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20143 * gcc.c-torture/compile/20001205-1.c: Likewise.
20144 * gcc.c-torture/compile/20001226-1.c: Likewise.
20145 * gcc.c-torture/compile/20010518-2.c: Likewise.
20146 * gcc.c-torture/compile/20020312-1.c: Likewise.
20147 * gcc.c-torture/compile/20020604-1.c: Likewise.
20148 * gcc.c-torture/compile/920501-12.c: Likewise.
20149 * gcc.c-torture/compile/920501-4.c: Likewise.
20150 * gcc.c-torture/compile/920520-1.c: Likewise.
20151 * gcc.c-torture/compile/920521-1.c: Likewise.
20152 * gcc.c-torture/compile/920625-1.c: Likewise.
20153 * gcc.c-torture/compile/961203-1.c: Likewise.
20154 * gcc.c-torture/compile/980506-1.c: Likewise.
20155 * gcc.c-torture/compile/981006-1.c: Likewise.
20156 * gcc.c-torture/compile/981022-1.c: Likewise.
20157 * gcc.c-torture/compile/981223-1.c: Likewise.
20158 * gcc.c-torture/compile/990617-1.c: Likewise.
20159 * gcc.c-torture/compile/dll.c: Likewise.
20160 * gcc.c-torture/compile/labels-3.c: Likewise.
20161 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20162 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20163 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20164 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20165 * gcc.c-torture/compile/simd-5.c: Likewise.
20166 * gcc.c-torture/compile/20000804-1.x: Remove.
20167 * gcc.c-torture/compile/20001205-1.x: Likewise.
20168 * gcc.c-torture/compile/20001226-1.x: Likewise.
20169 * gcc.c-torture/compile/20010518-2.x: Likewise.
20170 * gcc.c-torture/compile/20020312-1.x: Likewise.
20171 * gcc.c-torture/compile/20020604-1.x: Likewise.
20172 * gcc.c-torture/compile/920501-12.x: Likewise.
20173 * gcc.c-torture/compile/920501-4.x: Likewise.
20174 * gcc.c-torture/compile/920520-1.x: Likewise.
20175 * gcc.c-torture/compile/920521-1.x: Likewise.
20176 * gcc.c-torture/compile/920625-1.x: Likewise.
20177 * gcc.c-torture/compile/961203-1.x: Likewise.
20178 * gcc.c-torture/compile/980506-1.x: Likewise.
20179 * gcc.c-torture/compile/981006-1.x: Likewise.
20180 * gcc.c-torture/compile/981022-1.x: Likewise.
20181 * gcc.c-torture/compile/981223-1.x: Likewise.
20182 * gcc.c-torture/compile/990617-1.x: Likewise.
20183 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20184 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20185 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20186 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20187 * gcc.c-torture/compile/simd-5.x: Likewise.
20188
20189 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20190
20191 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20192
20193 * gcc.c-torture/execute/20030611-1.c: New test.
20194
20195 2003-06-12 Roger Sayle <roger@eyesopen.com>
20196
20197 PR middle-end/168
20198 * gcc.dg/20030612-1.c: New test case.
20199
20200 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20201
20202 PR c++/10635
20203 * g++.dg/expr/cast1.C: New test.
20204
20205 2003-06-12 Roger Sayle <roger@eyesopen.com>
20206
20207 * gcc.dg/builtins-21.c: New test case.
20208
20209 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20210
20211 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20212 options instead of at the end.
20213 * lib/objc.exp (objc_target_compile): Likewise.
20214
20215 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20216
20217 PR c++/10432
20218 * g++.dg/parse/error1.C: New test.
20219
20220 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20221
20222 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20223 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20224 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20225 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20226 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20227 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20228 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20229 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20230 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20231 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20232 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20233 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20234 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20235 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20236 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20237 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20238 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20239 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20240 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20241 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20242 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20243 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20244 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20245 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20246
20247 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20248 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20249 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20250 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20251 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20252 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20253 * gcc.dg/compat/scalar-return-3_main.c: New file.
20254 * gcc.dg/compat/scalar-return-3_x.c: New file.
20255 * gcc.dg/compat/scalar-return-3_y.c: New file.
20256 * gcc.dg/compat/scalar-return-4_main.c: New file.
20257 * gcc.dg/compat/scalar-return-4_x.c: New file.
20258 * gcc.dg/compat/scalar-return-4_y.c: New file.
20259
20260 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20261
20262 * gcc.dg/compat/fp2-struct-check.h: New file.
20263 * gcc.dg/compat/fp2-struct-defs.h: New file.
20264 * gcc.dg/compat/fp2-struct-init.h: New file.
20265 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20266 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20267 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20268 * gcc.dg/compat/struct-return-10_main.c: New file.
20269 * gcc.dg/compat/struct-return-10_x.c: New file.
20270 * gcc.dg/compat/struct-return-10_y.c: New file.
20271
20272 * gcc.dg/compat/compat-common.h: New file.
20273 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20274 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20275 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20276 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20277 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20278 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20279 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20280 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20281 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20282 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20283 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20284 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20285 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20286 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20287 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20288 * gcc.dg/compat/small-struct-check.h: Ditto.
20289 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20290 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20291 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20292 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20293 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20294 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20295 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20296 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20297 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20298 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20299 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20300 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20301 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20302 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20303 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20304 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20305 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20306 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20307 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20308 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20309 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20310 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20311 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20312 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20313 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20314 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20315 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20316 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20317 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20318 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20319
20320 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20321
20322 * g++.dg/pch/static-1.C: New file.
20323 * g++.dg/pch/static-1.Hs: New file.
20324
20325 2003-06-10 Richard Henderson <rth@redhat.com>
20326
20327 * gcc.dg/asm-7.c: Adjust expected warning text.
20328
20329 2003-06-10 Roger Sayle <roger@eyesopen.com>
20330
20331 * gcc.dg/builtins-20.c: New test case.
20332
20333 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20334
20335 PR c++/11131
20336 * g++.dg/opt/template1.C: New test.
20337
20338 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20339
20340 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20341 additional_sources.
20342
20343 2003-05-21 David Taylor <dtaylor@emc.com>
20344
20345 * gcc.dg/Wpadded.c: New file.
20346
20347 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20348
20349 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20350 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20351 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20352 dg-require-weak.
20353
20354 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20355
20356 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20357
20358 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20359
20360 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20361 (dg-require-alias): Likewise.
20362 (dg-require-gc-sections): Likewise.
20363 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20364
20365 2003-06-08 Richard Henderson <rth@redhat.com>
20366
20367 * gcc.dg/20011029-2.c: Fix the array reference.
20368 * gcc.dg/asm-7.c: New.
20369
20370 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20371
20372 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20373
20374 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20375
20376 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20377 (dg-require-gc-sections): Likewise.
20378
20379 2003-06-08 Jan Hubicka <jh@suse.cz>
20380
20381 * i386-cmov1.c: Fix regular expression.
20382 * i386-cvt-1.c: Likewise.
20383 * i386-local.c: Likewise.
20384 * i386-local2.c: Likewise.
20385 * i386-mul.c: Likewise.
20386 * i386-ssetype-1.c: Likewise.
20387 * i386-ssetype-3.c: Likewise.
20388 * i386-ssetype-5.c: Likewise.
20389
20390 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20391
20392 PR c++/11039
20393 * g++.dg/warn/implicit-typename2.C: New test.
20394 * g++.dg/warn/implicit-typename3.C: New test.
20395
20396 2003-06-07 Richard Henderson <rth@redhat.com>
20397
20398 * g++.dg/other/offsetof3.C: Use size_t.
20399 * g++.dg/other/offsetof4.C: Likewise.
20400
20401 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20402
20403 * lib/copy-file.exp: New. Implement gcc_copy_files.
20404
20405 * lib/dg-pch.exp: Load copy-file.exp
20406 (dg-pch): Use gcc_copy_files instead of "file copy".
20407
20408 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20409
20410 * gcc.dg/weak/weak.exp: Simplify.
20411 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20412 * gcc.dg/weak/weak-1.c: Likewise.
20413 * gcc.dg/weak/weak-2.c: Likewise.
20414 * gcc.dg/weak/weak-3.c: Likewise.
20415 * gcc.dg/weak/weak-4.c: Likewise.
20416 * gcc.dg/weak/weak-5.c: Likewise.
20417 * gcc.dg/weak/weak-6.c: Likewise.
20418 * gcc.dg/weak/weak-7.c: Likewise.
20419 * gcc.dg/weak/weak-8.c: Likewise.
20420 * gcc.dg/weak/weak-9.c: Likewise.
20421
20422 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20423
20424 gcc.c-torture/execute/20030606-1.c: New.
20425
20426 2003-06-06 Roger Sayle <roger@eyesopen.com>
20427
20428 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20429 * gcc.dg/builtins-19.c: Likewise.
20430
20431 2003-06-06 Roger Sayle <roger@eyesopen.com>
20432
20433 * gcc.dg/builtins-2.c: Add some more tests.
20434 * gcc.dg/builtins-18.c: New test case.
20435 * gcc.dg/builtins-19.c: New test case.
20436
20437 2003-06-06 Roger Sayle <roger@eyesopen.com>
20438 Jim Wilson <wilson@tuliptree.org>
20439
20440 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20441
20442 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20443
20444 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20445 mempcpy/stpcpy calls not to be optimized into something else.
20446 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20447 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20448 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20449
20450 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20451
20452 * gcc.dg/format/asm_fprintf-1.c: New test.
20453
20454 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20455
20456 * lib/gcc-defs.exp (additional_sources): New variable.
20457 (dg-additional-sources): New function.
20458 (additional_files): New variable.
20459 (dg-additional-files): New function.
20460 (dg-additional-files-options): Likewise.
20461 * lib/gcc-dg.exp (dg-require-weak): New function.
20462 (dg-require-alias): Likewise.
20463 (dg-require-gc-sections): Likewise.
20464 * lib/target-supports.exp (check_alias_available): Remove testfile
20465 parameter.
20466 (check_gc_sections_available): New function.
20467 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20468 (dg-gpp-additional-files): Likewise.
20469 * lib/g++.exp (additional_sources): Remove.
20470 (additional_files): Likewise.
20471 (g++_target_compile): Use dg-additional-files-options.
20472
20473 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20474 Tcl logic.
20475 * gcc.dg/special/ecos.exp: Remove.
20476 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20477 * gcc.dg/special/alias-1.c: Likewise.
20478 * gcc.dg/special/alias-2.c: Likewise.
20479 * gcc.dg/special/gcsec-1.c: Likewise.
20480 * gcc.dg/special/weak-1.c: Likewise.
20481 * gcc.dg/special/weak-2.c: Likewise.
20482 * gcc.dg/special/wkali-1.c: Likewise.
20483 * gcc.dg/special/wkali-2.c: Likewise.
20484
20485 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20486 dg-gpp-additional-*.
20487 * g++.dg/special/conpr-3.C: Likewise.
20488 * g++.dg/special/conpr-4.C: Likewise.
20489 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20490 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20491 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20492 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20493 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20494 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20495 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20496 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20497 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20498 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20499 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20500 * g++.old-deja/g++.other/comdat1.C: Likewise.
20501 * g++.old-deja/g++.other/comdat2.C: Likewise.
20502 * g++.old-deja/g++.other/comdat3.C: Likewise.
20503 * g++.old-deja/g++.other/ctor1.C: Likewise.
20504 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20505
20506 2003-06-05 Richard Henderson <rth@redhat.com>
20507
20508 * gcc.dg/debug/20030605-1.c: New.
20509
20510 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20511
20512 * README.QMTEST: Update.
20513
20514 2003-06-04 Richard Henderson <rth@redhat.com>
20515
20516 * gcc.dg/cleanup-1.c: New.
20517 * gcc.dg/cleanup-2.c: New.
20518 * gcc.dg/cleanup-3.c: New.
20519 * gcc.dg/cleanup-4.c: New.
20520 * gcc.dg/cleanup-5.c: New.
20521 * gcc.dg/cleanup-6.c: New.
20522 * gcc.dg/cleanup-7.c: New.
20523
20524 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20525
20526 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20527
20528 * lib/dg-pch.exp: New file.
20529 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20530 * gcc.dg/pch/pch.exp: Likewise.
20531
20532 2003-06-04 Roger Sayle <roger@eyesopen.com>
20533
20534 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20535 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20536 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20537 * gcc.dg/builtins-17.c: New test case.
20538 * gcc.dg/i386-387-4.c: New test case.
20539 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20540
20541 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20542
20543 * gcc.dg/ultrasp9.c: New test.
20544
20545 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20546
20547 * gcc.c-torture/compile/20030604-1.c: New test.
20548 * gcc.dg/sparc-constant-1.c: New test.
20549
20550 2003-06-03 Glen Nakamura <glen@imodulo.com>
20551
20552 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20553
20554 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20555
20556 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20557
20558 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20559 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20560
20561 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20562
20563 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20564
20565 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20566
20567 PR c++/10940
20568 * g++.dg/template/spec10.C: New test.
20569
20570 2003-06-03 Roger Sayle <roger@eyesopen.com>
20571
20572 * gcc.dg/builtins-16.c: New test case.
20573
20574 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20575
20576 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20577 mempcpy test with post-increments.
20578 * gcc.c-torture/execute/string-opt-3.c: New test.
20579 * gcc.dg/string-opt-1.c: New test.
20580
20581 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20582
20583 PR fortran/10965
20584 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20585
20586 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20587
20588 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20589 (scan-assembler): ... here. Use dg-scan.
20590 (scan-assembler-not): Likewise.
20591 (scan-file): New function.
20592 (scan-file-not): Likewise.
20593 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20594 * gcc.dg/cpp/_Pragma4.c: Likewise.
20595 * gcc.dg/cpp/_Pragma5.c: Likewise.
20596 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20597 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20598 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20599 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20600 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20601 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20602 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20603 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20604 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20605 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20606 * gcc.dg/cpp/cxxcom1.c: Likewise.
20607 * gcc.dg/cpp/line1.c: Likewise.
20608 * gcc.dg/cpp/maccom1.c: Likewise.
20609 * gcc.dg/cpp/maccom2.c: Likewise.
20610 * gcc.dg/cpp/maccom3.c: Likewise.
20611 * gcc.dg/cpp/maccom4.c: Likewise.
20612 * gcc.dg/cpp/maccom5.c: Likewise.
20613 * gcc.dg/cpp/maccom6.c: Likewise.
20614 * gcc.dg/cpp/multiline.c: Likewise.
20615 * gcc.dg/cpp/spacing1.c: Likewise.
20616 * gcc.dg/cpp/spacing2.c: Likewise.
20617 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20618 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20619 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20620 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20621 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20622 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20623 * gcc.dg/cpp/cxxcom2.c: Likewise.
20624 * gcc.dg/cpp/cxxcom2.h: New file.
20625
20626 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20627 * g++.dg/cpp/truefalse.C: Here.
20628 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20629
20630 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20631
20632 * gcc.dg/cpp/redef3.c: New file.
20633
20634 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20635
20636 * gcc.dg/i386-loop-3.c: New test.
20637
20638 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20639
20640 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20641
20642 2003-05-31 Roger Sayle <roger@eyesopen.com>
20643
20644 * gcc.dg/fwrapv-1.c: New test case.
20645 * gcc.dg/fwrapv-2.c: New test case.
20646
20647 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20648
20649 PR c++/10956
20650 * g++.dg/template/spec9.C: New test.
20651
20652 2003-05-29 Roger Sayle <roger@eyesopen.com>
20653
20654 * gcc.dg/duff-4.c: New test case.
20655
20656 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20657
20658 PR fortran/10843
20659 * g77.dg/ffixed-form-1.f: New test
20660 * g77.dg/ffixed-form-2.f: New test
20661 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20662 * g77.dg/ffree-form-3.f: New test
20663
20664 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20665
20666 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20667 * gcc.dg/wint_t-1.c: Likewise.
20668
20669 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20670
20671 * g++.dg/template/access11.C: New test.
20672
20673 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20674
20675 PR c++/10849
20676 * g++.dg/template/access10.C: New test.
20677
20678 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20679 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20680
20681 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20682
20683 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20684
20685 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20686 suppress for powerpc-*-darwin*.
20687 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20688
20689 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20690
20691 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20692 suppress option for powerpc-*-darwin*.
20693
20694 2003-05-23 Roger Sayle <roger@eyesopen.com>
20695
20696 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20697 * gcc.dg/builtins-4.c: Add test for fmod.
20698
20699 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20700
20701 PR c++/10682
20702 * g++.dg/template/instantiate4.C: New test.
20703
20704 2003-05-22 Roger Sayle <roger@eyesopen.com>
20705
20706 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20707
20708 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20709
20710 * gcc.dg/compat/scalar-return-1_main.c: New file.
20711 * gcc.dg/compat/scalar-return-1_x.c: New file.
20712 * gcc.dg/compat/scalar-return-1_y.c: New file.
20713 * gcc.dg/compat/scalar-return-2_main.c: New file.
20714 * gcc.dg/compat/scalar-return-2_x.c: New file.
20715 * gcc.dg/compat/scalar-return-2_y.c: New file.
20716 * gcc.dg/compat/struct-return-3_main.c: New file.
20717 * gcc.dg/compat/struct-return-3_y.c: New file.
20718 * gcc.dg/compat/struct-return-3_x.c: New file.
20719 * gcc.dg/compat/struct-return-2_main.c: New file.
20720 * gcc.dg/compat/struct-return-2_x.c: New file.
20721 * gcc.dg/compat/struct-return-2_y.c: New file.
20722
20723 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20724
20725 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20726 for hppa*-hp-hpux*.
20727 * gcc.dg/20021014-1.c (dg-options): Likewise.
20728 * gcc.dg/nest.c (dg-options): Likewise.
20729
20730 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20731
20732 PR c++/9738
20733 * g++.dg/ext/dllimport2.C: New file.
20734 * g++.dg/ext/dllimport3.C: New file.
20735
20736 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20737
20738 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20739 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20740 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20741 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20742 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20743 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20744 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20745 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20746 * gcc.dg/compat/small-struct-defs.h: New file.
20747 * gcc.dg/compat/small-struct-init.h: New file.
20748 * gcc.dg/compat/small-struct-check.h: New file.
20749 * gcc.dg/compat/fp-struct-defs.h: New file.
20750 * gcc.dg/compat/fp-struct-check.h: New file.
20751 * gcc.dg/compat/fp-struct-init.h: New file.
20752 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20753 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20754
20755 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20756
20757 * gcc.dg/20030225-2.c: New test.
20758
20759 2003-05-18 Roger Sayle <roger@eyesopen.com>
20760 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20761
20762 * gcc.c-torture/compile/20030518-1.c: New test case.
20763
20764 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20765
20766 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20767 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20768 gcc-dg-debug-runtest.
20769 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20770 gcc-dg-debug-runtest.
20771
20772 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20773
20774 PR c++/9022
20775 * g++.dg/lookup/using6.C: New test.
20776
20777 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20778
20779 * g++.dg/parse/access2.C: New test.
20780
20781 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20782
20783 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20784 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20785 * gcc.dg/debug/debug.exp: Likewise.
20786
20787 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20788
20789 * gcc.dg/dollar.c: New test.
20790
20791 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20792
20793 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20794 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20795 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20796 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20797 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20798 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20799 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20800 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20801 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20802 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20803 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20804 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20805 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20806 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20807 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20808 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20809 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20810 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20811
20812 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20813
20814 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20815 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20816 support for "repo" mode.
20817 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20818 * lib/g77-dg.exp: Likewise.
20819 * lib/obj-dg.exp: Likewise.
20820
20821 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20822
20823 Merge from gcc-3_2-rhl8-branch:
20824 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20825
20826 * gcc.dg/tls/opt-6.c: New test.
20827
20828 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20829
20830 * gcc.dg/20030405-1.c: New test.
20831
20832 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20833
20834 * gcc.dg/20030309-1.c: New test.
20835
20836 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20837
20838 * gcc.c-torture/execute/20030307-1.c: New test.
20839
20840 2003-02-20 Randolph Chung <tausq@debian.org>
20841
20842 * gcc.c-torture/compile/20030220-1.c: New test.
20843
20844 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20845
20846 * gcc.dg/20030217-1.c: New test.
20847
20848 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20849
20850 * gcc.c-torture/compile/20020129-1.c: New test.
20851
20852 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20853
20854 * gcc.dg/unroll-1.c: New test.
20855
20856 2002-11-16 Jan Hubicka <jh@suse.cz>
20857
20858 * gcc.c-torture/execute/20020920-1.c: New test.
20859
20860 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20861
20862 PR target/7434
20863 * gcc.c-torture/compile/20021008-1.c: New test.
20864
20865 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20866
20867 PR target/7559
20868 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20869
20870 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20871
20872 * gcc.c-torture/compile/20020807-1.c: New test.
20873
20874 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20875
20876 * gcc.dg/tls/opt-1.c: New test.
20877
20878 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20879
20880 * gcc.dg/20020729-1.c: New test.
20881
20882 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20883
20884 * g++.dg/opt/life1.C: New test.
20885
20886 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20887
20888 * gcc.dg/20020525-1.c: New test.
20889
20890 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20891
20892 PR c++/6794
20893 * g++.dg/ext/pretty1.C: New test.
20894 * g++.dg/ext/pretty2.C: New test.
20895
20896 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20897
20898 PR c++/8385
20899 * g++.dg/ext/typeof5.C: New test.
20900
20901 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20902
20903 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20904 __USER_LABEL_PREFIX__ into account.
20905 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20906
20907 2003-05-14 Roger Sayle <roger@eyesopen.com>
20908
20909 * gcc.dg/builtins-15.c: New test case.
20910
20911 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20912
20913 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20914
20915 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20916
20917 * lib/g++.exp: Tweak handling of additional source files.
20918 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20919 * g++.dg/special/conpr-2a.C: Rename to ...
20920 * g++.dg/special/conpr-2a.cc: ... this.
20921 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20922 * g++.dg/special/conpr-3a.C: Rename to ...
20923 * g++.dg/special/conpr-3a.cc: This.
20924 * g++.dg/special/conpr-3b.C: Rename to ...
20925 * g++.dg/special/conpr-3b.cc: This.
20926 * g++.dg/special/conpr-4.C: New test.
20927 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20928
20929 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20930
20931 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20932
20933 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20934
20935 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20936 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20937 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20938 * g++.old-deja/g++.other/warn3.C: Likewise.
20939
20940 2003-05-11 Roger Sayle <roger@eyesopen.com>
20941
20942 * gcc.dg/i386-387-1.c: Update to also test log.
20943 * gcc.dg/i386-387-2.c: Likewise.
20944
20945 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20946
20947 * g77.f-torture/execute/int8421.f: New test.
20948
20949 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20950
20951 PR c++/10230, c++/10481
20952 * g++.dg/lookup/scoped5.C: New test.
20953
20954 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20955
20956 PR c++/10552
20957 * g++.dg/template/ttp6.C: New test.
20958
20959 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20960
20961 * gcc.c-torture/execute/builtins: New directory.
20962 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20963 gcc.c-torture/execute/builtins.
20964 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20965 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20966 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20967 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20968
20969 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20970
20971 PR c++/9252
20972 * g++.dg/template/access8.C: New test.
20973 * g++.dg/template/access9.C: New test.
20974
20975 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20976
20977 PR c++/9554
20978 * g++.dg/parse/access1.C: New test.
20979
20980 2003-05-09 DJ Delorie <dj@redhat.com>
20981
20982 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20983 long, and not an int.
20984
20985 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20986
20987 PR c++/10555, c++/10576
20988 * g++.dg/template/memclass1.C: New test.
20989
20990 2003-05-08 DJ Delorie <dj@redhat.com>
20991
20992 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20993 targets.
20994 * gcc.c-torture/execute/20021024-1.x: Likewise.
20995 * gcc.c-torture/execute/shiftdi.x: Likewise.
20996 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20997 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20998 * gcc.dg/20021018-1.c: Likewise.
20999
21000 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21001
21002 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21003
21004 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21005 (bcopy): Call memmove.
21006
21007 2003-05-08 Roger Sayle <roger@eyesopen.com>
21008
21009 * g77.f-torture/compile/8485.f: New test case.
21010
21011 2003-05-07 Richard Henderson <rth@redhat.com>
21012
21013 PR c++/10570
21014 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21015 Verify exception_cleanup not called for rethrows.
21016 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21017 when exiting catch block without rethrowing.
21018 * g++.dg/eh/forced3.C: New.
21019 * g++.dg/eh/forced4.C: New.
21020
21021 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21022
21023 * gcc.dg/20030505.c: Fix triplet.
21024
21025 2003-05-06 DJ Delorie <dj@redhat.com>
21026
21027 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21028 * gcc.dg/nest.c: Likewise.
21029
21030 2003-05-05 Roger Sayle <roger@eyesopen.com>
21031
21032 * gcc.dg/builtins-14.c: New test case.
21033
21034 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21035
21036 * lib/compat.exp (compat-execute): New argument.
21037 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21038 * gcc.dg/compat: New test directory.
21039 * gcc.dg/compat/compat.exp: New expect script.
21040 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21041 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21042 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21043 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21044 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21045 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21046
21047 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21048 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21049 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21050 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21051 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21052 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21053 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21054 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21055 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21056 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21057 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21058 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21059 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21060 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21061 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21062
21063 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21064
21065 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21066
21067 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21068
21069 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21070
21071 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21072
21073 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21074 * gcc.dg/ppc-fsel-2.c: New test.
21075
21076 * gcc.dg/unused-5.c: New test.
21077
21078 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21079
21080 PR c++/10496
21081 * g++.dg/warn/pmf1.C: New test.
21082
21083 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21084
21085 PR c++/4494
21086 * g++.dg/warn/main.C: New test.
21087
21088 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21089
21090 * gcc.dg/nonnull-3.c: New test.
21091
21092 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21093
21094 * gcc.dg/cpp/Wtrigraphs.c: Update.
21095 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21096
21097 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21098
21099 * gcc.dg/ppc-fsel-1.c: New test.
21100
21101 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21102
21103 PR c/10604
21104 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21105
21106 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21107
21108 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21109
21110 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21111
21112 PR c++/9364, c++/10553, c++/10586
21113 * g++.dg/parse/typename4.C: New test.
21114 * g++.dg/parse/typename5.C: Likewise.
21115
21116 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21117
21118 * gcc.c-torture/compile/20030503-1.c: New test.
21119
21120 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21121
21122 * g++.dg/lookup/using5.C: Fix testcase error.
21123
21124 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21125
21126 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21127 since MEABI is no longer supported. Remove all vestiges
21128 of MEABI from the test.
21129
21130 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21131
21132 PR c++/10554
21133 * g++.dg/lookup/using5.C: New test.
21134
21135 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21136
21137 PR c++/8772
21138 * g++.dg/template/ttp5.C: New test.
21139
21140 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21141
21142 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21143 (dg-gpp-additional-sources): New function.
21144 (dg-gpp-additional-files): Likewise.
21145 * lib/g++.exp (additional_sources): New variable.
21146 (additional_files): Likewise.
21147 (g++_target_compile): Deal with them.
21148 * lib/old-dejagnu.exp: Remove.
21149 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21150 * g++.old-deja: Revise all tests to use dg commands.
21151
21152 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21153
21154 PR c++/9432, c++/9528
21155 * g++.dg/lookup/using4.C: New test.
21156
21157 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21158
21159 * gcc.dg/noreturn-5.c: New file.
21160 * gcc.dg/noreturn-6.c: New file.
21161
21162 * gcc.c-torture/compile/inline-1.c: New file.
21163
21164 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21165
21166 PR c++/10551
21167 * g++.dg/template/explicit1.C: New test.
21168
21169 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21170
21171 PR c++/10549
21172 * g++.dg/other/bitfield1.C: New test.
21173
21174 PR c++/10527
21175 * g++.dg/init/new7.C: New test.
21176
21177 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21178
21179 * g++.dg/ext/desig1.C: New test.
21180 * g++.dg/ext/init1.C: Update.
21181
21182 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21183
21184 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21185
21186 PR c++/10180
21187 * g++.dg/warn/Winline-1.C: New test.
21188
21189 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21190
21191 * gcc.c-torture/execute/string-opt-19.c: New test.
21192
21193 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21194 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21195
21196 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21197
21198 PR c++/10506
21199 * g++.dg/init/new6.C: New test.
21200
21201 PR c++/10503
21202 * g++.dg/init/ref6.C: New test.
21203
21204 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21205
21206 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21207
21208 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21209
21210 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21211 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21212
21213 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21214
21215 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21216 initialized static data members.
21217
21218 2003-04-25 H.J. Lu <hjl@gnu.org>
21219
21220 * gcc.dg/ia64-sync-4.c: New test.
21221
21222 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21223
21224 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21225 date.
21226
21227 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21228
21229 PR c++/10337
21230 * g++.dg/warn/conv1.C: New test.
21231 * g++.old-deja/g++.other/conv7.C: Adjust.
21232 * g++.old-deja/g++.other/overload14.C: Adjust.
21233
21234 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21235
21236 PR c++/10471
21237 * g++.dg/template/defarg2.C: New test.
21238
21239 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21240
21241 * gcc.dg/cpp/include2.c: Update.
21242 * gcc.dg/cpp/multiline-2.c: New.
21243 * gcc.dg/cpp/multiline.c: Update.
21244 * gcc.dg/cpp/strify2.c: Update.
21245 * gcc.dg/cpp/trad/literals-2.c: Update.
21246
21247 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21248
21249 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21250
21251 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21252
21253 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21254
21255 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21256
21257 PR c++/10451
21258 * g++.dg/parse/crash4.C: New test.
21259
21260 PR c++/9847
21261 * g++.dg/parse/crash5.C: New test.
21262
21263 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21264
21265 PR c++/10446
21266 * g++.dg/parse/crash3.C: New test.
21267
21268 PR c++/10428
21269 * g++.dg/parse/elab1.C: New test.
21270
21271 2003-04-22 Devang Patel <dpatel@apple.com>
21272
21273 * gcc.dg/cpp/trad/funlike-5.c: New test.
21274
21275 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21276
21277 * g++.dg/other/packed1.C: Fix dg options.
21278
21279 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21280
21281 * g++.dg/other/offsetof2.C: New test.
21282
21283 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21284
21285 * g++.dg/template/recurse.C: Adjust location of error messages.
21286
21287 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21288
21289 PR c++/9881
21290 * g++.dg/init/addr-const1.C: New test.
21291 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21292
21293 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21294
21295 PR c++/10405
21296 * g++.dg/lookup/struct-hack1.C: New test.
21297
21298 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21299
21300 * ucs.c: Update diagnostic messages.
21301
21302 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21303
21304 * gcc.dg/cpp/truefalse.cpp: New test.
21305 * gcc.dg/cpp/cpp.exp: Update.
21306 * g++.dg/other/stdbool-if.C: Remove.
21307
21308 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21309
21310 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21311 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21312
21313 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21314
21315 * gcc.c-torture/compile/20030418-1.c: New test.
21316
21317 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21318
21319 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21320
21321 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21322
21323 PR c++/10347
21324 g++.dg/template/dependent-name1.C: New test.
21325
21326 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21327
21328 * gcc.dg/warn-1.c (tourist_guide): New array,
21329 contains a pointer to bar.
21330
21331 2003-04-16 Roger Sayle <roger@eyesopen.com>
21332
21333 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21334 * gcc.c-torture/execute/medce-1.c: New test case.
21335 * gcc.c-torture/execute/medce-2.c: New test case.
21336
21337 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21338
21339 * lib/prune.exp: Ignore more messages.
21340
21341 PR c++/10381
21342 * g++.dg/parse/lookup3.C: New test.
21343
21344 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21345
21346 * gcc.c-torture/compile/20030415-1.c : New test.
21347
21348 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21349
21350 * gcc.c-torture/execute/scope-2.c: Move to ...
21351 * gcc.dg/noncompile/scope.c: .... here.
21352
21353 2003-04-14 Roger Sayle <roger@eyesopen.com>
21354
21355 * gcc.dg/20030414-2.c: New test case.
21356
21357 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21358
21359 PR target/10377
21360 * gcc.dg/20030414-1.c: New test.
21361
21362 2003-04-13 Roger Sayle <roger@eyesopen.com>
21363
21364 * gcc.dg/builtins-12.c: New test case.
21365 * gcc.dg/builtins-13.c: New test case.
21366
21367 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21368
21369 * gcc.c-torture/execute/string-opt-18.c: New test.
21370
21371 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21372
21373 PR c++/10300
21374 * g++.dg/init/new5.C: New test.
21375
21376 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21377
21378 PR c++/7910
21379 * g++.dg/ext/dllimport1.C: New test.
21380
21381 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21382
21383 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21384
21385 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21386
21387 PR Fortran/9263
21388 * g77.f-torture/noncompile/9263.f: New test
21389 PR Fortran/1832
21390 * g77.f-torture/execute/1832.f: New test
21391
21392 2003-04-11 David Chad <davidc@freebsd.org>
21393 Loren J. Rittle <ljrittle@acm.org>
21394
21395 libobjc/8562
21396 * objc.dg/headers.m: New test.
21397
21398 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21399
21400 * gcc.c-torture/execute/builtin-noret-2.c: New.
21401 * gcc.c-torture/execute/builtin-noret-2.x: New.
21402 XFAIL builtin-noret-2.c at -O1 and above.
21403 * gcc.dg/redecl.c: New.
21404 * gcc.dg/Wshadow-1.c: Update error regexps.
21405
21406 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21407
21408 * g++.dg/abi/bitfield10.C: New test.
21409
21410 2003-04-09 Mike Stump <mrs@apple.com>
21411
21412 * gcc.dg/pch/pch.exp: Make testcase names longer.
21413 * g++.dg/pch/pch.exp: Make testcase names longer.
21414
21415 2003-04-08 Roger Sayle <roger@eyesopen.com>
21416
21417 * gcc.dg/builtins-11.c: New test case.
21418
21419 2003-04-08 Roger Sayle <roger@eyesopen.com>
21420
21421 * gcc.dg/builtins-9.c: New test case.
21422 * gcc.dg/builtins-10.c: New test case.
21423
21424 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21425
21426 * gcc.dg/noncompile/init-4.c.c: New test.
21427
21428 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21429
21430 * gcc.misc-test/gcov-9.c: New test.
21431 * gcc.misc-test/gcov-10.c: New test
21432 * gcc.misc-test/gcov-11.c: New test.
21433
21434 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21435
21436 PR optimization/10024
21437 * gcc.c-torture/compile/20030405-1.c: New test.
21438
21439 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21440
21441 * gcc.dg/pch/static-3.c: New.
21442 * gcc.dg/pch/static-3.hs: New.
21443 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21444
21445 2003-04-04 Richard Henderson <rth@redhat.com>
21446
21447 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21448 * g++.dg/eh/forced2.C: Likewise.
21449
21450 2003-04-03 Mike Stump <mrs@apple.com>
21451
21452 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21453 target arg.
21454 (scan-assembler-times, scan-assembler-not): Likewise.
21455 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21456
21457 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21458
21459 * gcc.dg/sparc-loop-1.c: New test.
21460
21461 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21462
21463 PR other/9274
21464 * g++.dg/pch/system-2.C: New.
21465 * g++.dg/pch/system-2.Hs: New.
21466
21467 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21468
21469 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21470
21471 * g++.dg/eh/simd-1.C (vecfunc): Same.
21472
21473 2003-04-01 Roger Sayle <roger@eyesopen.com>
21474
21475 * gcc.c-torture/execute/20030401-1.c: New test case.
21476
21477 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21478
21479 * objc.dg/defs.m: New.
21480
21481 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21482
21483 * g++.dg/eh/simd-1.C: New.
21484 * g++.dg/eh/simd-2.C: New.
21485
21486 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21487
21488 * gcc.c-torture/execute/simd-3.c: New.
21489
21490 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21491
21492 PR c/9936
21493 * gcc.dg/20030331-2.c: New test.
21494
21495 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21496
21497 PR c++/10278
21498 * g++.dg/parse/crash2.C: New test.
21499
21500 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21501
21502 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21503 * gcc.c-torture/execute/20030331-1.c: ...here.
21504
21505 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21506
21507 * gcc.c-torture/execute/20030331-1.c: New test.
21508
21509 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21510
21511 * lib/gcov.exp: Adjust call return testing strings.
21512 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21513
21514 2003-03-31 Roger Sayle <roger@eyesopen.com>
21515
21516 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21517 * gcc.dg/builtins-7.c: New test case.
21518 * gcc.dg/builtins-8.c: New test case.
21519
21520 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21521
21522 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21523
21524 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21525
21526 PR c++/7647
21527 * g++.dg/lookup-class-member-2.C: New test.
21528
21529 2003-03-30 Glen Nakamura <glen@imodulo.com>
21530
21531 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21532
21533 2003-03-28 Roger Sayle <roger@eyesopen.com>
21534
21535 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21536
21537 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21538
21539 * g++.dg/init/attrib1.C: New test.
21540
21541 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21542
21543 * gcc.dg/ultrasp8.c: New test.
21544
21545 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21546
21547 * gcc.dg/ultrasp7.c: New test.
21548
21549 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21550
21551 PR c++/10047
21552 * g++.dg/template/inline1.C: New test.
21553
21554 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21555
21556 * gcc.dg/sparc-dwarf2.c: New test.
21557
21558 2003-03-27 Roger Sayle <roger@eyesopen.com>
21559
21560 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21561 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21562
21563 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21564
21565 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21566 than reading .x files.
21567 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21568 * g77.dg/gcov/gcov-1.f: Likewise.
21569 * gcc.misc-tests/gcov-4b.c: Likewise.
21570 * gcc.misc-tests/gcov-5b.c: Likewise.
21571 * gcc.misc-tests/gcov-6.c: Likewise.
21572 * gcc.misc-tests/gcov-7.c: Likewise.
21573 * gcc.misc-tests/gcov-8.c: Likewise.
21574 * g++.dg/gcov/gcov-1.x: Remove.
21575 * g77.dg/gcov/gcov-1.x: Likewise.
21576 * gcc.misc-tests/gcov-4b.x: Likewise.
21577 * gcc.misc-tests/gcov-5b.x: Likewise.
21578 * gcc.misc-tests/gcov-6.x: Likewise.
21579 * gcc.misc-tests/gcov-7.x: Likewise.
21580 * gcc.misc-tests/gcov-8.x: Likewise.
21581
21582 2003-03-27 Glen Nakamura <glen@imodulo.com>
21583
21584 PR opt/10087
21585 * gcc.dg/20030324-1.c: New test.
21586
21587 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21588
21589 PR c++/10224
21590 * g++.dg/template/arg3.C: New test.
21591
21592 PR c++/10158
21593 * g++.dg/template/friend18.C: New test.
21594
21595 2003-03-26 Roger Sayle <roger@eyesopen.com>
21596
21597 * g77.f-torture/compile/20030326-1.f: New test case.
21598
21599 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21600
21601 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21602
21603 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21604
21605 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21606
21607 * gcc.dg/ia64-sync-3.c: New test.
21608
21609 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21610
21611 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21612
21613 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21614
21615 * gcc.dg/ultrasp6.c: New test.
21616
21617 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21618
21619 * gcc.dg/i386-signbit-1.c: New test.
21620 * gcc.dg/i386-signbit-2.c: New test.
21621 * gcc.dg/i386-signbit-3.c: New test.
21622
21623 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21624
21625 * gcc.dg/ultrasp5.c: Fix options.
21626
21627 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21628
21629 * gcc.dg/ultrasp5.c: Fix comment.
21630
21631 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21632
21633 PR fortran/10197
21634 * g77.f-torture/execute/10197.f: New test.
21635
21636 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21637
21638 PR c++/9898, c++/383
21639 * g++.dg/template/conv6.C: New test.
21640
21641 PR c++/10119
21642 * g++.dg/template/ptrmem5.C: New test.
21643
21644 PR c++/10026
21645 * g++.dg/lookup/koenig1.C: New test.
21646
21647 PR C++/10199
21648 * g++.dg/lookup/template2.C: New test.
21649
21650 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21651
21652 * g++.dg/opt/rtti1.C: New test.
21653
21654 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21655
21656 * gcc.dg/ultrasp5.c: New test.
21657
21658 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21659
21660 PR middle-end/9967
21661 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21662 builtin fputs.
21663
21664 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21665
21666 PR c/8224
21667 * gcc.dg/20030323-1.c: New test.
21668
21669 2003-03-23 Roger Sayle <roger@eyesopen.com>
21670
21671 * gcc.c-torture/compile/20030323-1.c: New test case.
21672
21673 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21674
21675 * gcc.dg/20030321-1.c: New test.
21676
21677 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21678
21679 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21680
21681 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21682
21683 PR c++/9978, c++/9708
21684 * g++.dg/ext/vlm1.C: Adjust expected error.
21685 * g++.dg/ext/vla2.C: New test.
21686 * g++.dg/template/arg1.C: New test.
21687 * g++.dg/template/arg2.C: New test.
21688
21689 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21690
21691 * g77.f-torture/execute/select.f: New test.
21692 * g77.f-torture/noncompile/select_no_compile.f: New test.
21693
21694 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21695
21696 PR c++/9898
21697 * g++.dg/other/error4.C: New test.
21698
21699 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21700
21701 * g++.dg/template/friend17.C: New test.
21702
21703 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21704
21705 * gcc.c-torture/compile/20030320-1.c: New.
21706
21707 2003-03-20 Roger Sayle <roger@eyesopen.com>
21708
21709 * gcc.dg/builtins-6.c: New test case.
21710
21711 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21712
21713 PR target/10073
21714 * gcc.c-torture/compile/20030319-1.c: New.
21715
21716 2003-03-18 Jan Hubicka <jh@suse.cz>
21717
21718 * gcc.dg/i386-cvt-1.c: New test.
21719
21720 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21721
21722 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21723 * objc.dg/naming-2.m: Likewise.
21724
21725 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21726
21727 PR c++/9639
21728 * g++.dg/parse/crash1.C: New test.
21729
21730 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21731
21732 PR c++/8805
21733 * g++.dg/eh/cleanup1.C: New test.
21734
21735 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21736
21737 * gcc.c-torture/execute/20030316-1.c: New test case.
21738
21739 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21740
21741 PR c++/9629
21742 * g++.dg/init/ctor2.C: New test.
21743
21744 2003-03-15 Roger Sayle <roger@eyesopen.com>
21745
21746 * g77.f-torture/compile/xformat.f: New test case.
21747
21748 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21749
21750 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21751 * g++.old-deja/g++.mike/eh50.C: Likewise.
21752
21753 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21754
21755 PR c++/6440
21756 * g++.dg/template/spec7.C: New test.
21757 * g++.dg/template/spec8.C: Likewise.
21758
21759 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21760
21761 * gcc.c-torture/execute/20030313-1.c: New test.
21762
21763 2003-03-14 Richard Henderson <rth@redhat.com>
21764
21765 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21766
21767 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21768
21769 * gcc.c-torture/compile/20030314-1.c: New test.
21770
21771 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21772
21773 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21774 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21775 thumb target,
21776 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21777 to accept newer _imp__ prefix and additional
21778 newline in .drectve section.
21779 * gcc.dg/dll-4.c: Likewise.
21780 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21781 switch.
21782
21783 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21784
21785 * g++.dg/parse/namespace9.C: New test.
21786
21787 * g++.dg/init/ref5.C: New test.
21788 * g++.dg/parse/ptrmem1.C: Likewise.
21789
21790 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21791
21792 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21793 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21794 regular expression.
21795 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21796 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21797
21798 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21799
21800 * gcc.c-torture/execute/20030224-2.c: New test.
21801
21802 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21803
21804 * gcc.dg/decl-3.c: New test.
21805
21806 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21807
21808 * gcc.dg/i386-loop-2.c: New test.
21809
21810 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21811
21812 PR c++/9474
21813 * g++.dg/parse/namespace8.C: New test.
21814
21815 PR c++/9924
21816 * g++.dg/overload/builtin2.C: New test.
21817
21818 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21819
21820 * gcc.dg/return-type-3.c: New test.
21821
21822 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21823
21824 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21825 profiling options are not supported.
21826
21827 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21828
21829 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21830 * g++.old-deja/g++.warn/impint2.C: Likewise.
21831
21832 2003-03-10 Devang Patel <dpatel@apple.com>
21833
21834 * g++.dg/cpp/c++_cmd_1.C: New test.
21835 * g++.dg/cpp/c++_cmd_1.h: New file.
21836
21837 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21838
21839 * gcc.dg/altivec-9.c: New file.
21840
21841 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21842
21843 * gcc.dg/ppc-sdata-1.c: New test.
21844 * gcc.dg/ppc-sdata-2.c: New test.
21845
21846 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21847
21848 PR c++/9373
21849 * g++.dg/opt/ptrmem2.C: New test.
21850
21851 PR c++/8534
21852 * g++.dg/opt/ptrmem1.C: New test.
21853
21854 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21855
21856 * gcc.dg/i386-loop-1.c: New test.
21857
21858 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21859
21860 PR c++/9970
21861 * g++.dg/lookup/friend1.C: New test.
21862
21863 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21864
21865 PR c++/9823
21866 * g++.dg/parser/constructor1.C: New test.
21867
21868 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21869
21870 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21871
21872 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21873
21874 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21875
21876 * gcc.dg/cpp/Wunused.c: Update test.
21877
21878 2003-03-08 Jan Hubicka <jh@suse.cz>
21879
21880 * gcc.dg/inline-3.c: New test.
21881
21882 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21883
21884 PR c++/9809
21885 * g++.dg/parse/builtin1.C: New test.
21886
21887 PR c++/9982
21888 * g++.dg/abi/cookie1.C: New test.
21889 * g++.dg/abi/cookie2.C: Likewise.
21890
21891 PR c++/9524
21892 * g++.dg/template/field1.C: New test.
21893
21894 PR c++/9912
21895 * g++.dg/parse/class1.C: New test.
21896 * g++.dg/parse/namespace7.C: Likewise.
21897 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21898
21899 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21900
21901 * g++.dg/init/ref4.C: New test.
21902
21903 2003-03-07 Jan Hubicka <jh@suse.cz>
21904
21905 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21906 * gcc.dg/inline-3.c: New test.
21907
21908 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21909
21910 * g++.dg/init/ref3.C: New test.
21911
21912 PR c++/9965
21913 * g++.dg/init/ref2.C: New test.
21914
21915 PR c++/9400
21916 * g++.dg/warn/Wshadow-2.C: New test.
21917
21918 PR c++/9791
21919 * g++.dg/warn/Woverloaded-1.C: New test.
21920
21921 2003-03-05 Jan Hubicka <jh@suse.cz>
21922
21923 * gcc.dg/i386-local2.c: New.
21924 * gcc.dg/i386-local.c: Fix typo.
21925
21926 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21927
21928 * g++.dg/abi/layout3.C: New test.
21929
21930 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21931
21932 * gcc.c-torture/compile/20030305-1.c
21933
21934 2003-03-05 Jan Hubicka <jh@suse.cz>
21935
21936 * gcc.dg/i386-local.c: New.
21937
21938 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21939
21940 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21941
21942 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21943
21944 * gcc.dg/switch-2.c: New test.
21945 * gcc.dg/switch-3.c: New test.
21946 * gcc.dg/Wswitch.c: Adjust line numbers.
21947 * gcc.dg/Wswitch-default.c: Likewise.
21948 * gcc.dg/Wswitch-enum.c: Likewise.
21949
21950 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21951
21952 * gcc.c-torture/execute/20030222-1.c: New test.
21953
21954 2003-03-03 James E Wilson <wilson@tuliptree.org>
21955
21956 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21957
21958 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21959
21960 PR c++/9878
21961 * g++.dg/init/ref1.C: New test.
21962
21963 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21964
21965 * gcc.dg/sh-relax.c: New SH-only test.
21966
21967 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21968
21969 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21970 comment explaining purpose of testcase.
21971
21972 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21973
21974 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21975 for HC11/HC12 (asm needs two int registers).
21976 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21977 HC11/HC12 because the test uses an asm which needs two 32-bit
21978 registers.
21979
21980 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21981
21982 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21983 for HC11/HC12 (array is too large otherwise).
21984 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21985 * gcc.c-torture/compile/20010518-2.x: Likewise.
21986 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21987 HC11/HC12 (array is too large).
21988
21989 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21990
21991 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21992 * lib/g++-dg.exp (g++-dg-test): Likewise.
21993
21994 2003-03-01 Roger Sayle <roger@eyesopen.com>
21995
21996 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21997 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21998
21999 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22000
22001 * g++.dg/warn/implicit-typename1.C: Remove warning.
22002
22003 2003-02-28 Richard Henderson <rth@redhat.com>
22004
22005 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22006 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22007
22008 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22009
22010 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22011 * g++.dg/pch/pch.exp: Likewise.
22012
22013 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22014
22015 PR c++/9879
22016 * testsuite/g++.dg/init/new4.C: New test.
22017
22018 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22019
22020 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22021
22022 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22023
22024 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22025 unsigned long.
22026
22027 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22028 wider than float.
22029
22030 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22031
22032 * lib/scanasm.exp: Add support for counting numbers of
22033 occurences.
22034 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22035 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22036
22037 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22038
22039 PR c++/9683
22040 * g++.dg/template/static3.C: New test.
22041
22042 PR c++/9829
22043 * g++.dg/parse/namespace6.C: New test.
22044
22045 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22046
22047 PR target/9732
22048 * gcc.dg/20030225-1.c: New test.
22049
22050 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22051
22052 * README: Remove out-of-date information.
22053
22054 PR c++/9836
22055 * g++.dg/template/spec6.C: New test.
22056
22057 2003-02-24 Jeff Law <law@redhat.com>
22058
22059 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22060
22061 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22062
22063 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22064 * gcc.dg/pragma-ep-1.c: Likewise.
22065
22066 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22067
22068 PR c++/9602
22069 * g++.dg/template/friend16.C: New test.
22070
22071 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22072
22073 PR c++/5333
22074 * g++.dg/parse/fused-params1.C: Adjust error messages.
22075 * g++.dg/template/nested3.C: New test.
22076
22077 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22078
22079 * g++.dg/abi/param1.C: New test.
22080
22081 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22082
22083 PR c++/7982
22084 * g++.dg/warn/implicit-typename1.C: New test.
22085
22086 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22087
22088 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22089 with "mtune".
22090 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22091 * gcc.c-torture/execute/20010129-1.x: Likewise.
22092 * gcc.dg/20011107-1.c: Likewise.
22093 * gcc.dg/20020108-1.c: Likewise.
22094 * gcc.dg/20020122-3.c: Likewise.
22095 * gcc.dg/20020206-1.c: Likewise.
22096 * gcc.dg/20020310-1.c: Likewise.
22097 * gcc.dg/20020426-2.c: Likewise.
22098 * gcc.dg/20020517-1.c: Likewise.
22099 * gcc.dg/991230-1.c: Likewise.
22100 * gcc.dg/i386-unroll-1.c: Likewise.
22101 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22102
22103 2003-02-22 Jan Hubicka <jh@suse.cz>
22104
22105 * gcc.dg/i386-mul.c: New test.
22106
22107 2003-02-21 Roger Sayle <roger@eyesopen.com>
22108
22109 * gcc.dg/builtins-5.c: New test case.
22110
22111 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22112
22113 * gcc.dg/asmreg-1.c: New test.
22114
22115 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22116
22117 PR c++/9749
22118 * g++.dg/parse/varmod1.C: New test.
22119
22120 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22121
22122 PR c++/9727
22123 * g++.dg/template/op1.C: New test.
22124
22125 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22126
22127 PR c++/8906
22128 * g++.dg/template/nested2.C: New test.
22129
22130 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22131
22132 PR c++/8724
22133 * g++.dg/expr/dtor1.C: New test.
22134
22135 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22136
22137 * gcc.dg/cpp/include3.c: New test.
22138 * gcc.dg/cpp/inc/foo.h: New file.
22139
22140 2003-02-21 Glen Nakamura <glen@imodulo.com>
22141
22142 * gcc.c-torture/execute/20030221-1.c: New test.
22143
22144 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22145
22146 PR c++/9729
22147 * g++.dg/abi/conv1.C: New test.
22148
22149 2003-02-20 Jan Hubicka <jh@suse.cz>
22150
22151 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22152
22153 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22154
22155 * gcc.c-torture/compile/20030219-1.c: New test.
22156
22157 2003-02-18 Jan Hubicka <jh@suse.cz>
22158
22159 * gcc.dg/funcorder.c: New test.
22160
22161 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22162
22163 * gcc.c-torture/execute/20030218-1.c: New.
22164
22165 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22166
22167 * gcc.dg/20030218-1.c: New.
22168
22169 2003-02-18 Richard Henderson <rth@redhat.com>
22170
22171 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22172 * gcc.dg/attr-used-2.c: New.
22173
22174 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22175
22176 PR c++/9704
22177 * g++.dg/init/copy5.C: New test.
22178
22179 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22180
22181 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22182 * g++.dg/pch/pch.exp: Likewise.
22183
22184 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22185
22186 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22187 STACK_SIZE is not defined.
22188
22189 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22190
22191 PR c++/9457
22192 * g++.dg/template/init1.C: New test.
22193
22194 2003-02-16 Jan HUbicka <jh@suse.cz>
22195
22196 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22197 (foo): Add few extra tests
22198 * gcc.dg/c99-const-expr-3.c: Likewise.
22199 * gcc.c-torture/execute/20030216-1.c: New.
22200
22201 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22202
22203 PR c++/9459
22204 * g++.dg/ext/typeof4.C: New test.
22205
22206 2003-02-15 Roger Sayle <roger@eyesopen.com>
22207
22208 * gcc.dg/i386-387-3.c: New test case.
22209
22210 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22211
22212 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22213 cris-*-elf* cris-*-aout* and mmix-*-*.
22214
22215 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22216
22217 * gcc.dg/20030213-1.c: New test.
22218
22219 2003-02-12 Roger Sayle <roger@eyesopen.com>
22220
22221 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22222 * gcc.dg/i386-387-2.c: Likewise.
22223
22224 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22225
22226 * gcc.dg/ppc-spe.c: Fix formatting.
22227 Enable tests that were previously unsupported by gas.
22228 Delete tests for instructions that no longer exist.
22229 Switch arguments on evsubifw builtin.
22230
22231 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22232
22233 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22234 STACK_SIZE is too small.
22235
22236 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22237 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22238
22239 * gcc.dg/decl-2.c: New test.
22240
22241 2003-02-10 Jan Hubicka <jh@suse.cz>
22242
22243 * gcc.dg/i386-fpcvt-1.c: New test.
22244
22245 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22246
22247 * gcc.c-torture/execute/20030209-1.c: New test.
22248
22249 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22250
22251 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22252 int-wide bitops, use the constants of the same width.
22253 Likewise, if long long is 32-bit wide, test bitops using
22254 32-bit constants.
22255
22256 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22257
22258 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22259
22260 2003-02-07 Roger Sayle <roger@eyesopen.com>
22261
22262 * testsuite/gcc.dg/builtins-4.c: New test case.
22263
22264 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22265
22266 * gcc.dg/20020430-1.c: Fix dg command typos.
22267 * gcc.dg/20020503-1.c: Likewise.
22268
22269 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22270
22271 PR c++/8785
22272 * g++.dg/parse/fused-params1.C: New test.
22273
22274 PR c++/8857
22275 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22276
22277 PR c++/8921
22278 * g++.dg/parse/non-dependent1.C: New test.
22279
22280 PR c++/8928
22281 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22282
22283 PR c++/9228
22284 * g++.dg/parse/undefined7.C: New test.
22285 * g++.dg/parse/non-templ1.C: New test.
22286
22287 PR c++/9229
22288 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22289
22290 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22291
22292 * gcc.c-torture/compile/20030206-1.c: New test.
22293
22294 2003-02-05 Roger Sayle <roger@eyesopen.com>
22295
22296 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22297 "pow" to "foo" to avoid potential confusion with a math built-in.
22298
22299 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22300
22301 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22302 conditions for SPARC targets.
22303
22304 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22305
22306 * gcc.dg/20030204-1.c: New test.
22307
22308 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22309
22310 PR c++/38
22311 * g++.dg/parse/array-size1.C: New test.
22312
22313 PR c++/5657
22314 * g++.dg/parse/undefined3.C: New test.
22315
22316 PR c++/5665
22317 * g++.dg/parse/undefined4.C: New test.
22318
22319 PR c++/5975
22320 * g++.dg/parse/undefined5.C: New test.
22321
22322 PR c++/7259
22323 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22324
22325 PR c++/8578
22326 * g++.dg/parse/casting-operator1.C: New test.
22327
22328 PR c++/8596
22329 * g++.dg/parse/undefined6.C: New test.
22330
22331 PR c++/8736
22332 * g++.dg/parse/missing-template1.C: New test.
22333
22334 2003-02-04 Jan Hubicka <jh@suse.cz>
22335
22336 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22337 * gcc.dg/i386-cmov?.c: Likewise.
22338 * gcc.dg/i386-fpcvt-?.c: Likewise.
22339 * gcc.dg/i386-ssefp-1.c: Likewise.
22340 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22341 conventions.
22342
22343 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22344
22345 PR c++/7129
22346 * testsuite/g++.dg/ext/max.C: New test.
22347
22348 2003-02-03 Jan Hubicka <jh@suse.cz>
22349
22350 * gcc.c-torture/execute/20030203-1.c: New test.
22351
22352 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22353
22354 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22355 'natural-endian'.
22356
22357 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22358
22359 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22360 * g++.dg/init/new2.C: Likewise.
22361 * g++.dg/other/new1.C: Likewise.
22362
22363 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22364
22365 * gcc.dg/struct-ret-libc.c: New test.
22366
22367 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22368
22369 * gcc.dg/20030129-1.c: New test.
22370
22371 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22372
22373 PR c++/8849
22374 * g++.dg/template/ptrmem4.C: New test.
22375
22376 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22377
22378 * g++.dg/parser/constant1.C: New test.
22379
22380 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22381
22382 PR c++/8591
22383 * g++.dg/parse/friend2.C: New test.
22384
22385 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22386
22387 PR c++/9437
22388 * g++.dg/template/unify4.C: New test.
22389
22390 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22391
22392 * gcc.c-torture/execute/20030128-1.c: New test.
22393
22394 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22395
22396 * g++.dg/lookup/nested1.C: Test moved from ...
22397 * g++.old-deja/g++.other/lookup24.C: ... here.
22398
22399 2003-01-28 Jan Hubicka <jh@suse.cz>
22400
22401 * gcc.dg/i386-cmov5.c: New test.
22402
22403 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22404
22405 * gcc.c-torture/execute/20010925-1.c: Changed the
22406 memcpy declaration.
22407
22408 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22409
22410 PR c++/3902
22411 * g++.dg/parse/template5.C: New test.
22412
22413 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22414
22415 PR fortran/9258
22416 * g77.dg/pr9258: New test.
22417
22418 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22419
22420 * README: Move relevant parts from README.g++.
22421
22422 * README.g++: Remove this file.
22423
22424 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22425
22426 * g++.dg/abi/dcast1.C: New test.
22427
22428 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22429
22430 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22431
22432 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22433
22434 PR c++/47
22435 * g++.old-deja/g++.other/lookup24.C: New test.
22436
22437 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22438
22439 PR middle-end/7227
22440 * gcc.dg/uninit-C.c: New test.
22441
22442 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22443
22444 * g++.dg/abi/covariant1.C: New test.
22445
22446 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22447
22448 * gcc.dg/20030123-1.c: New test.
22449
22450 2003-01-25 Jan Hubicka <jh@suse.cz>
22451
22452 PR opt/8492
22453 * gcc.c-torture/compile/20030125-1.c
22454
22455 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22456
22457 PR c++/9403
22458 * g++.dg/parse/template3.C: New test.
22459 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22460
22461 PR c++/795
22462 * g++.dg/parse/template4.C: New test.
22463
22464 PR c++/9415
22465 * g++.dg/template/qual2.C: New test.
22466
22467 PR c++/8545
22468 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22469
22470 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22471
22472 2003-01-25 Roger Sayle <roger@eyesopen.com>
22473
22474 * gcc.c-torture/execute/switch-1.c: New test case.
22475
22476 2003-01-25 Jan Hubicka <jh@suse.cz>
22477
22478 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22479
22480 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22481
22482 Tweaks for Bison-1.875. From the NEWS file:
22483 "- `parse error' -> `syntax error'
22484 Bison now uniformly uses the term `syntax error'"
22485 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22486 * gcc.dg/cpp/digraph2.c: Likewise.
22487 * gcc.dg/cpp/direct2.c: Likewise.
22488 * gcc.dg/cpp/paste4.c: Likewise.
22489 * gcc.dg/c90-restrict-1.c: Likewise.
22490 * gcc.dg/c99-func-2.c: Likewise.
22491 * gcc.dg/noncompile/920721-2.c: Likewise.
22492 * gcc.dg/noncompile/930622-2.c: Likewise.
22493 * gcc.dg/noncompile/940112-1.c: Likewise.
22494 * gcc.dg/noncompile/950921-1.c: Likewise.
22495 * gcc.dg/noncompile/951123-1.c: Likewise.
22496 * gcc.dg/noncompile/971104-1.c: Likewise.
22497 * gcc.dg/noncompile/990416-1.c: Likewise.
22498
22499 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22500
22501 * g++.dg/parse/undefined1.C: Add error message.
22502
22503 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22504
22505 PR c++/9354
22506 * g++.dg/parse/new1.C: New test.
22507
22508 PR c++/9216
22509 * g++.dg/parse/template2.C: New test.
22510
22511 PR c++/9354
22512 * g++.dg/parse/typedef2.C: New test.
22513
22514 PR c++/9328
22515 * g++.dg/ext/typeof3.C: New test.
22516
22517 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22518
22519 PR c++/2738
22520 * g++.dg/parse/ret-type1.C: New test.
22521
22522 PR c++/3792
22523 * g++.dg/parse/tmpl-outside1.C: New test.
22524
22525 PR c++/4207
22526 * g++.dg/parse/int-as-enum1.C: New test.
22527
22528 PR c++/4903
22529 * g++.dg/parse/no-typename1.C: New test.
22530
22531 PR c++/5533
22532 * g++.dg/parse/no-value1.C: New test.
22533
22534 PR c++/5921
22535 * g++.dg/parse/wrong-inline1.C: New test.
22536
22537 PR c++/6402
22538 * g++.dg/parse/ref1.C: New test.
22539
22540 PR c++/6992
22541 * g++.dg/parse/attr-ctor1.C: New test.
22542
22543 PR c++/7229
22544 * g++.dg/parse/namespace5.C: New test.
22545
22546 PR c++/7917
22547 * g++.dg/parse/func-def1.C: New test.
22548
22549 PR c++/8143
22550 * g++.dg/parse/undefined1.C: New test.
22551
22552 PR c++/5723, PR c++/8522
22553 * g++.dg/parse/specialization1.C: New test.
22554
22555 PR c++/163, PR c++/8595
22556 * g++.dg/parse/struct-as-enum1.C: New test.
22557
22558 PR c++/9173
22559 * g++.dg/parse/undefined2.C: New test.
22560
22561 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22562
22563 PR c++/9298
22564 * g++.dg/parse/template1.C: New test.
22565
22566 PR c++/9384
22567 * g++.dg/parse/using1.C: New test.
22568
22569 PR c++/9285
22570 PR c++/9294
22571 * g++.dg/parse/expr2.C: New test.
22572
22573 PR c++/9388
22574 * g++.dg/parse/lookup2.C: Likewise.
22575
22576 2003-01-21 Jan Hubicka <jh@suse.cz>
22577
22578 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22579 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22580 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22581 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22582
22583 2003-01-20 Nick Clifton <nickc@redhat.com>
22584
22585 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22586 problem with ARM sibcall code generation.
22587
22588 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22589
22590 * gcc.c-torture/execute/20030120-1.c: New.
22591
22592 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22593
22594 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22595
22596 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22597
22598 PR c++/9272
22599 * g++.dg/parse/ctor1.C: New test.
22600
22601 PR c++/9294:
22602 * g++.dg/parse/qualified1.C: New test.
22603
22604 * g++.dg/parse/typename3.C: New test.
22605
22606 2003-01-16 Richard Henderson <rth@redhat.com>
22607
22608 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22609
22610 2003-01-16 Richard Henderson <rth@redhat.com>
22611
22612 * g++.dg/pch/pch.exp: Copy test header to the working directory
22613 before using it either for precompilation or direct use.
22614 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22615 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22616
22617 2003-01-16 Richard Henderson <rth@redhat.com>
22618
22619 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22620 before using it either for precompilation or direct use.
22621 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22622 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22623
22624 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22625
22626 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22627 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22628 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22629 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22630 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22631 typename warning into error.
22632 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22633 error messages.
22634 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22635 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22636 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22637 messages.
22638 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22639 make declaration visible in template.
22640 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22641 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22642 messages.
22643 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22644 message.
22645 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22646 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22647 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22648 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22649 typename warning with error message.
22650 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22651 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22652 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22653
22654 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.dg/parse/ambig2.C: New test.
22657
22658 2003-01-15 Richard Henderson <rth@redhat.com>
22659
22660 * g++.dg/tls/init-2.C: Update error message string.
22661
22662 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22663
22664 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22665
22666 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22667
22668 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22669 all for HC11/HC12.
22670 * gcc.c-torture/compile/20001205-1.x: Likewise.
22671 * gcc.c-torture/compile/20001226-1.x: Likewise.
22672 * gcc.c-torture/compile/920520-1.x: Likewise.
22673 * gcc.c-torture/compile/961203-1.x: Likewise.
22674 * gcc.c-torture/compile/20020604-1.x: Likewise.
22675
22676 2003-01-15 Jan Hubicka <jh@suse.cz>
22677
22678 * gcc.c-torture/compile/20030115-1.c: New test.
22679
22680 * gcc.dg/i386-fpcvt-1.c: New test.
22681 * gcc.dg/i386-fpcvt-2.c: New test.
22682
22683 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22684
22685 Further conform g++'s __vmi_class_type_info to the C++ ABI
22686 specification.
22687 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22688 the specification.
22689
22690 2003-01-14 Jan Hubicka <jh@suse.cz>
22691
22692 * gcc.dg/i386-fpcvt-1.c: New test.
22693 * gcc.dg/i386-fpcvt-2.c: New test.
22694
22695 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22696
22697 * gcc.dg/i386-mmx-3.c: New test.
22698
22699 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22700
22701 PR c++/9264
22702 * g++.dg/parse/octal1.C: New file.
22703
22704 PR c++/9172
22705 * g++.dg/parse/typename1.C: New file.
22706
22707 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22708
22709 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22710 * gcc.dg/bf-no-ms-layout.c: Likewise.
22711 * gcc.dg/bf-ms-attrib.c: Likewise.
22712
22713 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22714
22715 PR c++/9099
22716 * g++.dg/parse/dtor1.C: New file.
22717
22718 PR c++/9128
22719 * g++.dg/rtti/typeid1.C: New file.
22720
22721 PR c++/9153
22722 * g++.dg/parse/lookup1.C: New file.
22723
22724 PR c++/9171
22725 * g++.dg/templ/spec5.C: New file.
22726
22727 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22728
22729 * gcc.c-torture/compile/20030110-1.c: New test.
22730
22731 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22732
22733 Merge from pch-branch:
22734
22735 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22736
22737 * gcc.dg/pch/cpp-1.h: New.
22738 * gcc.dg/pch/cpp-1.c: New.
22739 * gcc.dg/pch/cpp-2.h: New.
22740 * gcc.dg/pch/cpp-2.c: New.
22741
22742 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22743
22744 * gcc.dg/pch/except-1.h: New.
22745 * gcc.dg/pch/except-1.c: New.
22746
22747 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22748
22749 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22750 running test.
22751 * gcc.dg/pch: Include *.hp not *.h.
22752 * gcc.dg/pch/system-1.h: New.
22753 * gcc.dg/pch/system-1.c: New.
22754
22755 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22756
22757 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22758 rather than trying to build and run a program using PCH.
22759 * gcc.dg/pch: Remove dg-do commands from test files.
22760
22761 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22762
22763 * gcc.dg/pch/macro-3.c: New.
22764 * gcc.dg/pch/macro-3.h: New.
22765
22766 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22767
22768 * gcc.dg/pch/common-1.c: New.
22769 * gcc.dg/pch/common-1.h: New.
22770 * gcc.dg/pch/decl-1.c: New.
22771 * gcc.dg/pch/decl-1.h: New.
22772 * gcc.dg/pch/decl-2.c: New.
22773 * gcc.dg/pch/decl-2.h: New.
22774 * gcc.dg/pch/decl-3.c: New.
22775 * gcc.dg/pch/decl-3.h: New.
22776 * gcc.dg/pch/decl-4.c: New.
22777 * gcc.dg/pch/decl-4.h: New.
22778 * gcc.dg/pch/decl-5.c: New.
22779 * gcc.dg/pch/decl-5.h: New.
22780 * gcc.dg/pch/global-1.c: New.
22781 * gcc.dg/pch/global-1.h: New.
22782 * gcc.dg/pch/inline-1.c: New.
22783 * gcc.dg/pch/inline-1.h: New.
22784 * gcc.dg/pch/inline-2.c: New.
22785 * gcc.dg/pch/inline-2.h: New.
22786 * gcc.dg/pch/static-1.c: New.
22787 * gcc.dg/pch/static-1.h: New.
22788 * gcc.dg/pch/static-2.c: New.
22789 * gcc.dg/pch/static-2.h: New.
22790
22791 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22792
22793 * g++.dg/pch/pch.exp: Better handle failing testcases.
22794 * gcc.dg/pch/pch.exp: Likewise.
22795 * gcc.dg/pch/macro-1.c: New.
22796 * gcc.dg/pch/macro-1.h: New.
22797 * gcc.dg/pch/macro-2.c: New.
22798 * gcc.dg/pch/macro-2.h: New.
22799
22800 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22801
22802 * g++.dg/dg.exp: Treat files in pch/ specially.
22803 * g++.dg/pch/pch.exp: New file.
22804 * g++.dg/pch/empty.H: New file.
22805 * g++.dg/pch/empty.C: New file.
22806 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22807 "precompile".
22808
22809 * gcc.dg/pch/pch.exp: New file.
22810 * gcc.dg/pch/empty.h: New file.
22811 * gcc.dg/pch/empty.c: New file.
22812 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22813 "precompile".
22814
22815 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22816
22817 * g++.dg/template/friend14.C: New test.
22818
22819 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22820
22821 * gcc.dg/old-style-asm-1.c: New test.
22822
22823 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22824
22825 * gcc.c-torture/compile/20030109-1.c: New test.
22826
22827 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22828
22829 * gcc.c-torture/execute/20030109-1.c: New test.
22830
22831 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22832
22833 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22834 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22835 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22836 * g++.old-deja/g++.mike/eh2.C: Likewise
22837 * g++.old-deja/g++.mike/eh3.C: Likewise
22838 * g++.old-deja/g++.mike/eh5.C: Likewise
22839 * g++.old-deja/g++.mike/eh6.C: Likewise
22840 * g++.old-deja/g++.mike/eh7.C: Likewise
22841 * g++.old-deja/g++.mike/eh8.C: Likewise
22842 * g++.old-deja/g++.mike/eh9.C: Likewise
22843 * g++.old-deja/g++.mike/eh10.C: Likewise
22844 * g++.old-deja/g++.mike/eh12.C: Likewise
22845 * g++.old-deja/g++.mike/eh13.C: Likewise
22846 * g++.old-deja/g++.mike/eh14.C: Likewise
22847 * g++.old-deja/g++.mike/eh16.C: Likewise
22848 * g++.old-deja/g++.mike/eh17.C: Likewise
22849 * g++.old-deja/g++.mike/eh18.C: Likewise
22850 * g++.old-deja/g++.mike/eh21.C: Likewise
22851 * g++.old-deja/g++.mike/eh23.C: Likewise
22852 * g++.old-deja/g++.mike/eh24.C: Likewise
22853 * g++.old-deja/g++.mike/eh25.C: Likewise
22854 * g++.old-deja/g++.mike/eh26.C: Likewise
22855 * g++.old-deja/g++.mike/eh27.C: Likewise
22856 * g++.old-deja/g++.mike/eh28.C: Likewise
22857 * g++.old-deja/g++.mike/eh29.C: Likewise
22858 * g++.old-deja/g++.mike/eh31.C: Likewise
22859 * g++.old-deja/g++.mike/eh33.C: Likewise
22860 * g++.old-deja/g++.mike/eh34.C: Likewise
22861 * g++.old-deja/g++.mike/eh35.C: Likewise
22862 * g++.old-deja/g++.mike/eh36.C: Likewise
22863 * g++.old-deja/g++.mike/eh37.C: Likewise
22864 * g++.old-deja/g++.mike/eh38.C: Likewise
22865 * g++.old-deja/g++.mike/eh39.C: Likewise
22866 * g++.old-deja/g++.mike/eh40.C: Likewise
22867 * g++.old-deja/g++.mike/eh41.C: Likewise
22868 * g++.old-deja/g++.mike/eh42.C: Likewise
22869 * g++.old-deja/g++.mike/eh44.C: Likewise
22870 * g++.old-deja/g++.mike/eh46.C: Likewise
22871 * g++.old-deja/g++.mike/eh47.C: Likewise
22872 * g++.old-deja/g++.mike/eh48.C: Likewise
22873 * g++.old-deja/g++.mike/eh49.C: Likewise
22874 * g++.old-deja/g++.mike/eh50.C: Likewise
22875 * g++.old-deja/g++.mike/eh51.C: Likewise
22876 * g++.old-deja/g++.mike/eh53.C: Likewise
22877 * g++.old-deja/g++.mike/eh55.C: Likewise
22878 * g++.old-deja/g++.mike/p7912.C: Likewise
22879 * g++.old-deja/g++.mike/p9706.C: Likewise
22880 * g++.old-deja/g++.mike/p10416.C: Likewise
22881 * g++.old-deja/g++.mike/p11667.C: Likewise
22882 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22883 Remove redundant reference to Iris.
22884 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22885 Elxsi, i860, Pico Java, and WE32K.
22886
22887 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22888
22889 * g++.dg/ext/asm4.C: New test.
22890
22891 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22892
22893 PR c++/9030
22894 * g++.dg/template/friend12.C: New test.
22895 * g++.dg/template/friend13.C: Likewise.
22896 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22897
22898 2003-01-08 Jan Hubicka <jh@suse.cz>
22899
22900 * gcc.dg/i386-cadd.c: New test.
22901 * gcc.dg/i386-cmov4.c: Likewise.
22902
22903 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22904
22905 PR c++/9165
22906 * g++.dg/warn/Wunused-3.C: New test.
22907
22908 * g++.dg/abi/bitfield9.C: New test.
22909
22910 PR c++/9189
22911 * g++.dg/parse/defarg3.C: New test.
22912
22913 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22914
22915 * g++.dg/parse/ambig1.C: New test.
22916 * g++.dg/parse/defarg2.C: New test.
22917
22918 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22919
22920 * g++.dg/template/defarg-1.C: New test.
22921 * g++.dg/template/local2.C: Likewise.
22922
22923 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22924
22925 * gcc.c-torture/execute/20030105-1.c: New test.
22926
22927 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22928
22929 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22930 * g++.dg/parse/namespace4.C: Likewise.
22931
22932 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22933
22934 * g++.dg/template/ntp2.C: New test.
22935
22936 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22937
22938 * g++.dg/parse/extern-C-1.C: New test.
22939
22940 * g++.dg/parse/namespace4.C: New test.
22941
22942 * g++.dg/template/nested1.C: New test.
22943
22944 * g++.dg/parse/namespace3.C: New test.
22945
22946 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22947
22948 * g++.dg/lookup/two-stage1.C: New test.
22949
22950 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22951
22952 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22953 * g++.old-deja/g++.jason/access8.C: Likewise.
22954 * g++.old-deja/g++.other/decl5.C: Likewise.
22955
22956 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22957
22958 * g++.dg/parse/parse7.C: New test.
22959
22960 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22961
22962 PR c++/2843
22963 * g++.dg/ext/attrib7.C: New test.
22964
22965 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22966
22967 * g++.dg/parse/parse6.C: New test.
22968
22969 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22970
22971 * gcc.dg/h8300-stack-1.c: New.
22972
22973 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22974
22975 g++.dg/lookup/exception1.C: New test.
22976
22977 g++.dg/lookup/template1.C: New test.
22978
22979 g++.dg/parse/namespace2.C: New test.
22980
22981 g++.dg/parse/parens2.C: New test.
22982
22983 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22984
22985 * g++.dg/parse/parse5.C: New test.
22986 * g++.dg/lookup/scoped4.C: New test.
22987
22988 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22989
22990 * g++.dg/parse/parens1.C: New test.
22991
22992 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22993 angle-bracket1.C.
22994 * g++.dg/parse/parens2.C: New test.
22995
22996 * g++.dg/lookup/scope-operator1.C: New test.
22997
22998 * g++.dg/parse/operator1.C: New test.
22999
23000 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23001
23002 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23003 * g++.old-deja/g++.other/access6.C: Likewise.
23004 * g++.old-deja/g++.other/decl1.C: Likewise.
23005 * g++.old-deja/g++.pt/typename12.C: Likewise.
23006
23007 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23008
23009 * g++.dg/parse/namespace1.C: New test.
23010
23011 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23012
23013 * g++.dg/parse/parse4.C: New test.
23014
23015 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23016
23017 * g++.dg/parse/parse3.C: New test.
23018
23019 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23020
23021 * g++.dg/parse/parse2.C: New test.
23022
23023 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23024
23025 * g++.dg/template/friend11.C: New test.
23026
23027 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23028
23029 * g++.dg/parse/parse1.C: New test.
23030
23031 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23032
23033 * lib/profopt.exp: Change the name of a global variable to avoid
23034 possible clashes with other test suites.
23035
23036 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23037
23038 * g++.dg/inherit/covariant8.C: New test.
23039
23040 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23041
23042 * g++.dg/init/array9.C: New test.
23043
23044 PR c++/9112
23045 * g++.dg/parse/expr1.C: New test.
23046
23047 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23048
23049 * gcc.c-torture/compile/20021230-1.c: New test.
23050
23051 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23052
23053 * g++.dg/inherit/covariant5.C: New test.
23054 * g++.dg/inherit/covariant6.C: New test.
23055 * g++.dg/inherit/covariant7.C: New test.
23056
23057 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23058
23059 PR c++/2739
23060 * g++.dg/other/access2.C: New test.
23061
23062 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23063
23064 * g++.dg/other/anon-struct.C: No longer fails
23065 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23066 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23067 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23068
23069 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23070
23071 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23072
23073 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23074
23075 * g++.dg/eh/spec4.C: Remove stray semicolon.
23076 * g++.dg/expr/pmf-1.C: Change error message.
23077 * g++.dg/ext/asm1.C: Remove stray semicolon.
23078 * g++.dg/ext/typename1.C: Add missing typenames.
23079 * g++.dg/inherit/template-as-base.C: Change error message.
23080 * g++.dg/lookup/scoped1.C: Likewise.
23081 * g++.dg/lookup/scoped2.C: Likewise.
23082 * g++.dg/lookup/using2.C: Likewise.
23083 * g++.dg/other/component1.C: Remove stray semicolon.
23084 * g++.dg/other/do1.C: Change error message.
23085 * g++.dg/other/error2.C: Likewise.
23086 * g++.dg/other/init1.C: Likewise.
23087 * g++.dg/other/packed1.C: Remove stray semicolon.
23088 * g++.dg/other/ptrmem2.C: Change error message.
23089 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23090 marker.
23091 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23092 * g++.dg/template/access3.C: Add typename keyword.
23093 * g++.dg/template/access5.C: Remove stray semicolon.
23094 * g++.dg/template/access6.C: Likewise.
23095 * g++.dg/template/complit1.C: Likewise.
23096 * g++.dg/template/crash1.C: Change error message.
23097 * g++.dg/template/inherit2.C: Remove stray semicolon.
23098 * g++.dg/template/instantiate2.C: Likewise.
23099 * g++.dg/template/instantiate3.C: Change error message.
23100 * g++.dg/template/qual1.C: Remove stray semicolon.
23101 * g++.dg/template/qualttp18.C: Change error message.
23102 * g++.dg/template/ref1.C: Remove stray semicolon.
23103 * g++.dg/template/sizeof1.C (A::value): Declare it.
23104 * g++.dg/template/spec4.C: Change error message.
23105 * g++.dg/template/static1.C: Likewise.
23106 * g++.dg/template/type1.C: Likewise.
23107 * g++.dg/template/typename3.C: Likewise.
23108 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23109 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23110 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23111 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23112 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23113 named return value extension.
23114 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23115 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23116 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23117 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23118 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23119 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23120 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23121 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23122 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23123 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23124 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23125 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23126 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23127 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23128 syntax.
23129 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23130 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23131 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23132 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23133 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23134 * g++.old-deja/g++.brendan/template11.C: Likewise.
23135 * g++.old-deja/g++.brendan/template26.C: Likewise.
23136 * g++.old-deja/g++.brendan/template27.C: Use explicit
23137 specialization syntax.
23138 * g++.old-deja/g++.brendan/template30.C: Likewise.
23139 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23140 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23141 non-dependent names.
23142 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23143 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23144 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23145 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23146 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23147 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23148 named return value extension.
23149 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23150 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23151 * g++.old-deja/g++.ext/return1.C: Likewise.
23152 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23153 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23154 * g++.old-deja/g++.jason/access8.C: Likewise.
23155 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23156 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23157 pseudo-destructor names.
23158 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23159 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23160 pseudo-destructor names.
23161 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23162 * g++.old-deja/g++.jason/overload19.C: Likewise.
23163 * g++.old-deja/g++.jason/overload32.C: Likewise.
23164 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23165 stray semicolons.
23166 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23167 * g++.old-deja/g++.jason/return.C: Likewise.
23168 * g++.old-deja/g++.jason/return2.C: Likewise.
23169 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23170 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23171 syntax.
23172 * g++.old-deja/g++.jason/template10.C: Account for use of
23173 non-dependent names.
23174 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23175 syntax.
23176 * g++.old-deja/g++.jason/template37.C: Likewise.
23177 * g++.old-deja/g++.law/access4.C: Change error messages.
23178 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23179 pseudo-destructor names.
23180 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23181 * g++.old-deja/g++.law/ctors9.C: Likewise.
23182 * g++.old-deja/g++.law/cvt22.C: Likewise.
23183 * g++.old-deja/g++.law/dtors5.C: Likewise.
23184 * g++.old-deja/g++.law/global-init1.C: Likewise.
23185 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23186 * g++.old-deja/g++.law/operators28.C: Likewise.
23187 * g++.old-deja/g++.law/visibility28.C: Likewise.
23188 * g++.old-deja/g++.martin/eval1.C: Likewise.
23189 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23190 name.
23191 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23192 * g++.old-deja/g++.mike/net34.C: Likewise.
23193 * g++.old-deja/g++.mike/net36.C: Likewise.
23194 * g++.old-deja/g++.mike/ns2.C: Likewise.
23195 * g++.old-deja/g++.mike/p12306.C: Likewise.
23196 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23197 value extension.
23198 * g++.old-deja/g++.mike/p700.C: Likewise.
23199 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23200 * g++.old-deja/g++.mike/p710.C: Likewise.
23201 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23202 value extension.
23203 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23204 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23205 * g++.old-deja/g++.ns/crash2.C: Likewise.
23206 * g++.old-deja/g++.ns/crash3.C: Likewise.
23207 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23208 * g++.old-deja/g++.ns/ns17.C: Likewise.
23209 * g++.old-deja/g++.ns/template16.C: Likewise.
23210 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23211 keyword.
23212 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23213 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23214 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23215 named return value extension.
23216 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23217 * g++.old-deja/g++.other/access4.C: Issue additional error
23218 messages.
23219 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23220 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23221 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23222 * g++.old-deja/g++.other/crash25.C: Change error message.
23223 * g++.old-deja/g++.other/crash4.C: Change error message.
23224 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23225 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23226 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23227 checks.
23228 * g++.old-deja/g++.other/defarg8.C: Likewise.
23229 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23230 * g++.old-deja/g++.other/dtor10.C: Likewise.
23231 * g++.old-deja/g++.other/incomplete.C: Likewise.
23232 * g++.old-deja/g++.other/linkage7.C: Likewise.
23233 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23234 lookup algorithm.
23235 * g++.old-deja/g++.other/mangle2.C: Likewise.
23236 * g++.old-deja/g++.other/refinit2.C: Likewise.
23237 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23238 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23239 * g++.old-deja/g++.pt/crash28.C: Likewise.
23240 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23241 syntax.
23242 * g++.old-deja/g++.pt/crash32.C: Change error message.
23243 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23244 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23245 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23246 error message position.
23247 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23248 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23249 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23250 syntax.
23251 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23252 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23253 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23254 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23255 keyword.
23256 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23257 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23258 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23259 keyword.
23260 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23261 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23262 syntax.
23263 * g++.old-deja/g++.pt/friend28.C: Account for use of
23264 non-dependent names.
23265 * g++.old-deja/g++.pt/friend29.C: Likewise.
23266 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23267 rules.
23268 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23269 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23270 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23271 lookup rules.
23272 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23273 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23274 keyword.
23275 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23276 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23277 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23278 keyword.
23279 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23280 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23281 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23282 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23283 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23284 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23285 keyword.
23286 * g++.old-deja/g++.pt/spec10.C: Likewise.
23287 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23288 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23289 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23290 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23291 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23292 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23293 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23294 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23295 * g++.old-deja/g++.pt/typename15.C: Likewise.
23296 * g++.old-deja/g++.pt/typename22.C: Likewise.
23297 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23298 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23299 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23300 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23301 syntax.
23302 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23303 return value extension.
23304 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23305 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23306 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23307 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23308
23309 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23310
23311 * g++.dg/warn/inline1.C: New test.
23312 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23313 * g++.old-deja/g++.jason/synth10.C: Likewise.
23314 * g++.old-deja/g++.mike/net31.C: Likewise.
23315 * g++.old-deja/g++.mike/p8786.C: Likewise.
23316
23317 * g++.dg/template/friend10.C: New test.
23318 * g++.dg/template/conv5.C: New test.
23319
23320 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23321
23322 * g++.dg/lookup/scoped3.C: New test.
23323
23324 * g++.dg/lookup/decl1.C: New test.
23325 * g++.dg/lookup/decl2.C: New test.
23326
23327 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23328
23329 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23330 gcc.c-torture/compile/20021015-1.c,
23331 gcc.c-torture/compile/20021015-2.c,
23332 gcc.c-torture/compile/20021123-1.c,
23333 gcc.c-torture/compile/20021123-2.c,
23334 gcc.c-torture/compile/20021123-3.c,
23335 gcc.c-torture/compile/20021123-4.c,
23336 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23337 only to 3.1 or 3.2 branch.
23338
23339 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23340
23341 * gcc.dg/i386-bitfield3.c: New test.
23342
23343 * gcc.dg/i386-bitfield2.c: New test.
23344
23345 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23346
23347 * g++.dg/parse/conv_op1.C: New test.
23348
23349 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23350
23351 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23352 approved.
23353
23354 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23355
23356 * gcc.c-torture/compile/20021220-1.c: New test.
23357
23358 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23359
23360 * gcc.dg/i386-fastcall-1.c: New.
23361
23362 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23363
23364 * gcc.c-torture/execute/20021219-1.c: New test.
23365
23366 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23367
23368 * gcc.dg/i386-pic-1.c: New test.
23369
23370 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23371
23372 PR c++/8099
23373 * g++.dg/template/friend9.C: New test.
23374
23375 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23376
23377 PR c++/3663
23378 * g++.dg/template/access7.C: New test.
23379
23380 2002-12-18 Nick Clifton <nickc@redhat.com>
23381
23382 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23383 the libstdc++-v3 directory has been found.
23384
23385 2002-12-12 Devang Patel <dpatel@apple.com>
23386 * gcc.dg/darwin-ld-1.c: New test.
23387 * gcc.dg/darwin-ld-2.c: New test.
23388 * gcc.dg/darwin-ld-3.c: New test.
23389 * gcc.dg/darwin-ld-4.c: New test.
23390 * gcc.dg/darwin-ld-5.c: New test.
23391
23392 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23393
23394 * gcc.c-torture/compile/20021212-1.c: New test.
23395
23396 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23397
23398 * gcc.dg/fshort-wchar: New test.
23399
23400 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23401
23402 PR c++/8372
23403 * g++.dg/template/dtor1.C: New test.
23404
23405 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23406 markers.
23407
23408 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23409
23410 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23411
23412 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23413
23414 * g++.dg/template/static1.C: New test.
23415 * g++.dg/template/static2.C: New test.
23416 * g++.old-deja/g++.ext/memconst.C: New test.
23417
23418 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23419
23420 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23421 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23422 * g++.dg/special/initp1.C: Likewise.
23423
23424 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23425
23426 * gcc.c-torture/execute/20021204-1.c: New test.
23427
23428 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23429
23430 * gcc.dg/ppc-fmadd-1.c: New file.
23431 * gcc.dg/ppc-fmadd-2.c: New file.
23432 * gcc.dg/ppc-fmadd-3.c: New file.
23433
23434 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23435
23436 * gcc.c-torture/compile/20021204-1.c: New test.
23437
23438 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23439
23440 * g++.dg/inherit/covariant2.C: New test.
23441 * g++.dg/inherit/covariant3.C: New test.
23442 * g++.dg/inherit/covariant4.C: New test.
23443 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23444 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23445
23446 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23447
23448 PR c++/8688
23449 * g++.dg/init/brace3.C: New test.
23450
23451 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23452
23453 * gcc.dg/20020210-1.c: Fix a comment typo.
23454
23455 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23456
23457 PR c++/8720
23458 * g++.dg/parse/defarg1.C: New test.
23459
23460 PR c++/8615
23461 * g++.dg/template/char1.C: New test.
23462
23463 * g++.dg/template/varmod1.C: Fix typo.
23464
23465 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23466
23467 DR 180
23468 * g++.old-deja/g++.pt/crash32.C: Expect error.
23469
23470 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23471
23472 PR c++/5919
23473 * g++.dg/template/varmod1.C: New test.
23474
23475 PR c++/8727
23476 * g++.dg/inherit/typeinfo1.C: New test.
23477
23478 PR c++/8663
23479 * g++.dg/inherit/typedef1.C: New test.
23480
23481 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23482
23483 PR c++/8332
23484 PR c++/8493
23485 * g++.dg/template/strlen1.C: New test.
23486
23487 PR c++/8227
23488 * g++.dg/template/ctor2.C: New test.
23489
23490 PR c++/8214
23491 * g++.dg/init/string1.C: New test.
23492
23493 PR c++/8511
23494 * g++.dg/template/friend8.C: New test.
23495
23496 2002-11-29 Joe Buck <jbuck@synopsys.com>
23497
23498 * g++.dg/lookup/anon2.C: New test.
23499
23500 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23501
23502 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23503 h8300 port.
23504
23505 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23506
23507 * gcc.dg/bitfld-6.c: New test.
23508
23509 2002-11-27 Jan Hubicka <jh@suse.cz>
23510
23511 * gcc.c-torture/execute/20021127.[cx]: New test.
23512
23513 2002-11-26 Jan Hubicka <jh@suse.cz>
23514
23515 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23516 quality.
23517
23518 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23519
23520 * g++.dg/init/brace2.C: New test.
23521 * g++.old-deja/g++.mike/p9129.C: Correct.
23522
23523 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23524
23525 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23526
23527 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23528
23529 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23530
23531 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23532
23533 * testsuite/g++.dg/abi/empty11.C: New test.
23534 * testsuite/g++.dg/rtti/cv1.C: New test.
23535
23536 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23537
23538 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23539
23540 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23541
23542 * g++.dg/abi/empty10.C: New test.
23543
23544 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23545
23546 * gcc.c-torture/compile/20021124-1.c: New test.
23547
23548 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23549
23550 * g++.dg/abi/rtti2.C: New test.
23551
23552 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23553
23554 * gcc.dg/i386-unroll-1.c: New test.
23555
23556 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23557
23558 * gcc.c-torture/compile/20021120-1.c: New test.
23559 * gcc.c-torture/compile/20021120-2.c: New test.
23560
23561 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23562
23563 * gcc.dg/bitfld-5.c: New test.
23564
23565 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23566
23567 * gcc.c-torture/execute/20021120-3.c: New test.
23568
23569 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23570
23571 * gcc.c-torture/execute/20021120-2.c: New test.
23572
23573 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23574
23575 * gcc.c-torture/execute/20021120-1.c: New test.
23576
23577 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23578
23579 * gcc.c-torture/execute/20021118-3.c: New test.
23580
23581 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23582
23583 * gcc.c-torture/compile/20021119-1.c: New test.
23584
23585 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23586
23587 * gcc.dg/duff-1.c: New test.
23588 * gcc.dg/duff-2.c: New test.
23589 * gcc.dg/duff-3.c: New test.
23590
23591 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23592
23593 * gcc.dg/cpp/_Pragma5.c: New test.
23594
23595 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23596
23597 * gcc.c-torture/execute/20021118-2.c: New test.
23598
23599 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23600
23601 * gcc.c-torture/execute/20021118-1.c: New test.
23602
23603 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23604
23605 * gcc.dg/20021116-1.c: New test.
23606
23607 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23608
23609 * g++.dg/abi/vcall1.C: New test.
23610
23611 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23612
23613 * gcc.dg/20021029-1.c: New test.
23614 * gcc.dg/20021029-2.c: New test.
23615
23616 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23617
23618 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23619
23620 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23621
23622 PR c/8439
23623 * gcc.dg/20021110.c: Move to ...
23624 * gcc.c-torture/compile/20021110.c: .... here.
23625
23626 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23627
23628 PR c/8467
23629 * gcc.c-torture/execute/20021111-1.c
23630
23631 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23632
23633 PR c/8439
23634 * gcc.dg/20021110.c: New test.
23635
23636 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23637
23638 * g++.dg/abi/vthunk3.C: Run only on x86.
23639
23640 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23641
23642 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23643
23644 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23645
23646 * lib/compat.exp (compat-execute): Fix logic error in last
23647 change.
23648
23649 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23650
23651 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23652
23653 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23654
23655 PR c++/8389
23656 * g++.dg/template/access6.C: New test.
23657
23658 2002-11-08 Jan Hubicka <jh@suse.cz>
23659
23660 * gcc.dg/i386-ssefp-1.c: New test.
23661 * gcc.dg/i386-ssefp-1.c: New test.
23662
23663 2002-11-08 Jan Hubicka <jh@suse.cz>
23664
23665 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23666
23667 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23668
23669 * g++.dg/abi/vthunk3.C: New test.
23670
23671 PR c++/8338
23672 * g++.dg/template/crash2.C: New test.
23673
23674 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23675
23676 * testsuite/g++.dg/abi/dtor1.C: New test.
23677 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23678
23679 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23680
23681 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23682 Darwin.
23683
23684 2002-11-04 Adam Nemet <anemet@lnxw.com>
23685
23686 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23687 -mthumb. Only xfail with -O0.
23688
23689 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23690
23691 * g++.dg/abi/thunk1.C: New test.
23692 * g++.dg/abi/thunk2.C: Likewise.
23693 * g++.dg/abi/vtt1.C: Likewise.
23694
23695 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23696
23697 PR optimization/8423
23698 * gcc.c-torture/execute/builtin-constant.c: New test.
23699
23700 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23701
23702 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23703 Add some more cases.
23704
23705 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23706
23707 PR c++/8391
23708 * g++.dg/opt/local1.C: New test.
23709
23710 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23711
23712 PR c++/8160
23713 * g++.dg/template/complit1.C: New test.
23714
23715 PR c++/8149
23716 * g++.dg/template/typename4.C: Likewise.
23717
23718 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23719
23720 Core issue 287, PR c++/7639
23721 * g++.dg/template/instantiate1.C: Adjust error location.
23722 * g++.dg/template/instantiate3.C: New test.
23723 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23724 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23725 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23726
23727 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23728
23729 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23730
23731 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23732
23733 PR c++/8287
23734 * g++.dg/init/dtor2.C: New test.
23735
23736 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23737
23738 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23739 * gcc.dg/nest.c: Bypass errors on irix6.
23740
23741 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23742
23743 * gcc.dg/nest.c: Expect error for mmix-*-*.
23744 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23745
23746 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23747
23748 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23749 markers.
23750
23751 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23752
23753 2002-10-25 Mike Stump <mrs@apple.com>
23754
23755 * gcc.dg/warn-1.c: New test.
23756
23757 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23758
23759 * g++.dg/template/typename3.C: New test.
23760
23761 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23762
23763 * g++.dg/lookup/ptrmem1.C: New test.
23764
23765 * g++.dg/abi/vthunk2.C: New test.
23766
23767 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23768
23769 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23770
23771 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23772
23773 * g++.dg/abi/empty9.C: New test.
23774
23775 2002-10-24 Richard Henderson <rth@redhat.com>
23776
23777 * g++.dg/inherit/thunk1.C: Enable for ia64.
23778
23779 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23780
23781 PR c++/8067
23782 * g++.dg/lookup/pretty1.C: New test.
23783
23784 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23785
23786 * gcc.dg/20021023-1.c: New test.
23787
23788 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23789
23790 PR c++/7679
23791 * g++.dg/parse/inline1.C: New test.
23792
23793 2002-10-23 Richard Henderson <rth@redhat.com>
23794
23795 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23796
23797 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23798
23799 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23800
23801 PR c++/6579
23802 * g++.dg/parse/stmtexpr3.C: New test.
23803
23804 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23805
23806 * g++.dg/expr/cond1.C: New test.
23807
23808 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23809
23810 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23811
23812 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23813
23814 * g++.dg/abi/vbase13.C: New test.
23815 * g++.dg/abi/vbase14.C: Likewise.
23816
23817 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23818
23819 * gcc.dg/tls/pic-1.c: New test.
23820 * gcc.dg/tls/nonpic-1.c: New test.
23821 * gcc.dg/20021018-1.c: New test.
23822
23823 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23824
23825 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23826 Remove only files with the same base name as the test case.
23827 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23828 (profopt-execute): Likewise. Also, remove old profiling
23829 and performance data files before running the tests.
23830
23831 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23832 * g++.dg/bprob/bprob.exp: Likewise.
23833 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23834 to allow more general test case names.
23835
23836 * g++.dg/bprob/bprob-1.C: Rename to ...
23837 * g++.dg/bprob/g++-bprob-1.C: ... this.
23838
23839 * g77.dg/bprob/bprob-1.f: Rename to ...
23840 * g77.dg/bprob/g77-bprob-1.f: ... this.
23841
23842 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23843
23844 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23845 bison 1.50 or later.
23846
23847 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23848
23849 * g++.dg/README: Describe more test directories.
23850
23851 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23852
23853 * g++.dg/init/array6.C: Add additional tests.
23854
23855 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23856
23857 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23858 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23859
23860 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23861
23862 * gcc.c-torture/compile/20020604-1.x: New.
23863 * gcc.c-torture/compile/simd-5.x: Likewise.
23864 * gcc.c-torture/execute/920710-1.x: Likewise.
23865 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23866
23867 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23868
23869 * g++.dg/inherit/override1.C: Add dg-options clause.
23870
23871 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23872
23873 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23874 _mm_slli_si128.
23875
23876 2002-10-19 Andreas Schwab <schwab@suse.de>
23877
23878 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23879 directory component.
23880
23881 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23882
23883 * g++.dg/inherit/thunk1.C: New test.
23884
23885 * g++.dg/inherit/override1.C: New test.
23886
23887 * g++.dg/abi/mangle11.C: New test.
23888 * g++.dg/abi/mangle14.C: New test.
23889 * g++.dg/abi/mangle17.C: New test.
23890
23891 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23892
23893 * g++.dg/overload/member2.C: New test.
23894
23895 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23896
23897 * g++.dg/README: Describe new compat directory.
23898 * g++.dg/dg.exp: Skip tests in compat directory.
23899 * README.compat: New file.
23900 * lib/compat.exp: New expect script.
23901 * g++.dg/compat: New test directory.
23902 * g++.dg/compat/compat.exp: New expect script.
23903 * g++.dg/compat/abi: New test directory.
23904 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23905 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23906 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23907 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23908 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23909 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23910 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23911 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23912 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23913 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23914 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23915 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23916 * g++.dg/compat/break: New test directory.
23917 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23918 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23919 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23920 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23921 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23922 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23923 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23924 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23925 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23926 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23927 g++.dg/compat/break/README: New files.
23928 * g++.dg/compat/eh: New test directory.
23929 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23930 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23931 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23932 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23933 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23934 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23935 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23936 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23937 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23938 g++.dg/compat/eh/filter2_y.C,
23939 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23940 g++.dg/compat/eh/new1_y.C,
23941 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23942 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23943 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23944 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23945 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23946 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23947 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23948 g++.dg/compat/eh/unexpected1_y.C: New files.
23949 * g++.dg/compat/init: New test directory.
23950 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23951 g++.dg/compat/init/array5_y.C,
23952 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23953 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23954 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23955 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23956 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23957 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23958 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23959 g++.dg/compat/init/init-ref2_y.C: New files.
23960
23961 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23962
23963 PR c++/7584
23964 * g++.dg/inherit/using3.C: New test.
23965
23966 2002-10-17 Jan Hubicka <jh@suse.cz>
23967
23968 * gcc.dg/20021017-2.c: New test.
23969
23970 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23971
23972 * g++.dg/abi/mangle16.C: Adjust.
23973
23974 * g++.dg/init/array8.C: New test.
23975
23976 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23977
23978 * gcc.dg/special/mips-abi.exp: New test.
23979 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23980
23981 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23982
23983 * g++.dg/abi/mangle16.C: New test.
23984 * g++.dg/abi/mangle17.C: Likewise.
23985
23986 PR c++/7478
23987 * g++.dg/template/ref1.C: New test.
23988
23989 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23990
23991 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23992
23993 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23994
23995 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23996
23997 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23998
23999 PR c++/7524
24000 * g++.dg/init/array7.C: New test.
24001
24002 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24003
24004 * g++.dg/init/array6.C: New test.
24005
24006 * g++.dg/abi/mangle13.C: Likewise.
24007 * g++.dg/abi/mangle14.C: Likewise.
24008 * g++.dg/abi/mangle15.C: Likewise.
24009
24010 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24011
24012 * g++.dg/abi/empty8.C: New test.
24013
24014 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24015
24016 * g++.dg/init/ctor1.C: New test.
24017
24018 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24019
24020 * gcc.c-torture/execute/20021015-1.c: New test.
24021
24022 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24023
24024 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24025
24026 2002-10-14 Jan Hubicka <jh@suse.cz>
24027
24028 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24029
24030 2002-10-14 Richard Henderson <rth@redhat.com>
24031
24032 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24033
24034 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24035
24036 PR optimization/6631
24037 * g++.dg/opt/const2.C: New test.
24038
24039 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24040
24041 PR c++/7176
24042 * g++.dg/parse/friend1.C: New test.
24043 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24044
24045 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24046
24047 * gcc.dg/20021014-1.c: New test.
24048
24049 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24050
24051 PR c++/5661
24052 * g++.dg/ext/vlm1.C: New test.
24053 * g++.dg/ext/vlm2.C: Likewise.
24054
24055 * g++.dg/init/array1.C: Remove invalid braces.
24056 * g++.dg/init/brace1.C: New test.
24057 * g++.dg/init/copy2.C: Likewise.
24058 * g++.dg/init/copy3.C: Likewise.
24059 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24060 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24061 braces.
24062
24063 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24064
24065 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24066
24067 2002-10-11 Richard Shann <richard.shann@superh.com>
24068
24069 * gcc.c-torture/compile/simd-5.c: New test.
24070
24071 2002-10-10 Roger Sayle <roger@eyesopen.com>
24072
24073 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24074
24075 2002-10-10 Jim Wilson <wilson@redhat.com>
24076
24077 * gcc.c-torture/execute/20021010-1.c: New test.
24078
24079 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24080
24081 PR c/7353
24082 * g++.dg/ext/typedef-init.C: New test.
24083 * gcc.dg/typedef-init.c: New test.
24084
24085 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24086
24087 * gcc.dg/cpp/paste13.c: New test.
24088
24089 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24090
24091 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24092 remaining platforms, XFAIL during compile, not execute. Don't
24093 XFAIL at -O0.
24094
24095 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24096
24097 * gcc.dg/alias-1.c: Tweak expected warning.
24098
24099 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24100
24101 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24102
24103 2002-10-06 Andreas Jaeger <aj@suse.de>
24104
24105 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24106 * gcc.dg/cpp/c++98.C: Likewise.
24107
24108 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24109 * g++.dg/cpp/c++98.C: Likewise.
24110
24111 * g++.dg/README (Subdirectories): Mention cpp directory.
24112
24113 PR target/7559
24114 * gcc.dg/20021006-1.c: New test.
24115
24116 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24117
24118 PR c++/7804
24119 * g++.dg/other/warning1.C: New test.
24120
24121 2002-10-04 Roger Sayle <roger@eyesopen.com>
24122
24123 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24124 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24125 and sparc-*-* with -m64 as expected failures. See PR 8087.
24126
24127 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24128
24129 PR c++/7931
24130 * g++.dg/template/ptrmem3.C: New test.
24131
24132 PR c++/7754
24133 * g++.dg/template/union1.C: New test.
24134
24135 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24136
24137 PR c++/8006
24138 * g++.dg/abi/mangle9.C: New test.
24139 * g++.dg/abi/mangle10.C: New test.
24140 * g++.dg/abi/mangle11.C: New test.
24141 * g++.dg/abi/mangle12.C: New test.
24142
24143 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24144
24145 PR c++/7188.
24146 * g++.dg/template/meminit1.C: New test.
24147 * g++.dg/warn/Wreorder-1.C: Likewise.
24148 * g++.old-deja/g++.mike/warn3.C: Tweak.
24149 * lib/prune.exp: Ingore "in copy constructor".
24150
24151 2002-10-02 Andreas Jaeger <aj@suse.de>
24152
24153 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24154 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24155 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24156 on x86-64.
24157
24158 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24159
24160 * gcc.dg/empty1.C: Fix typo.
24161
24162 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24163
24164 * gcc.dg/alias-1.c: New test.
24165
24166 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24167
24168 * gcc.dg/empty1.C: New test.
24169
24170 * g++.dg/tls/init-2.C: Tweak error messages.
24171
24172 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24173
24174 * gcc.c-torture/compile/20020923-1.c: New test.
24175
24176 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24177
24178 * gcc.c-torture/execute/ffs-1.c: New test.
24179 * gcc.c-torture/execute/ffs-2.c: Ditto.
24180
24181 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24182
24183 * g++.dg/overload/member1.C: New test.
24184
24185 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24186
24187 * g++.dg/abi/empty7.C: New test.
24188 * g++.dg/init/pm2.C: Likewise.
24189
24190 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24191
24192 * g++.dg/rtti/crash1.C: New test.
24193
24194 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24195
24196 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24197 gcc.dg/sibcall-4.c: New tests.
24198
24199 2002-09-28 Roger Sayle <roger@eyesopen.com>
24200
24201 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24202 powerpc and MMIX targets.
24203
24204 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24205
24206 * gcc.dg/cpp/20020927-1.c: New.
24207
24208 2002-09-26 David S. Miller <davem@redhat.com>
24209
24210 * gcc.c-torture/compile/trunctfdf.c: New.
24211
24212 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24213
24214 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24215
24216 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24217
24218 * gcc.c-torture/execute/loop-15.c: New.
24219
24220 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24221
24222 * README.QMTEST: Fix typo.
24223
24224 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24225
24226 * gcc.dg/20020926-1.c: New test.
24227
24228 2002-09-25 David S. Miller <davem@redhat.com>
24229
24230 PR target/7842
24231 * gcc.c-torture/execute/shiftdi.c: New test.
24232
24233 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24234
24235 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24236 unique to the tool.
24237 * lib/g77.exp (g77_init): Likewise.
24238 * lib/g++.exp (g++_init): Likewise.
24239 * lib/objc.exp (objc_init): Likewise.
24240
24241 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24242
24243 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24244 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24245 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24246
24247 2002-09-25 Richard Henderson <rth@redhat.com>
24248
24249 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24250 too-small long double.
24251
24252 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24253
24254 * gcc.dg/20020919-1.c: New test.
24255
24256 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24257
24258 * g++.dg/abi/bitfield6.C: New test.
24259 * g++.dg/abi/bitfield7.C: New test.
24260 * g++.dg/abi/bitfield8.C: New test.
24261 * g++.dg/abi/vbase11.C: New test.
24262
24263 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24264
24265 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24266 hppa*-*-hpux*. Update test comment.
24267
24268 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24269
24270 * gcc.dg/tls/struct-1.c: New test.
24271
24272 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24273
24274 * gcc.dg/cpp/tr-warn2.c: Update.
24275
24276 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24277
24278 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24279
24280 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24281
24282 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24283 systems.
24284
24285 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24286
24287 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24288
24289 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24290 Adjust for c++filt moved to binutils. Remove spurious duplicate
24291 setting of cxxfilt.
24292
24293 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24294
24295 * gcc.dg/20020312-2.c: Update for darwin.
24296
24297 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24298
24299 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24300
24301 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24302
24303 * objc.dg/comp-types-1.m: New test.
24304 * objc.dg/comp-types-2.m: New test.
24305 * objc.dg/comp-types-3.m: New test.
24306 * objc.dg/comp-types-4.m: New test.
24307 * objc.dg/comp-types-5.m: New test.
24308 * objc.dg/comp-types-6.m: New test.
24309
24310 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24311
24312 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24313
24314 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24315
24316 * g++.dg/other/do1.C: New test.
24317
24318 * g++.dg/template/subst1.C: New test.
24319
24320 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24321
24322 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24323
24324 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24325
24326 * g++.dg/template/qualttp20.C: Adjust expected errors.
24327 * g++.old-deja/g++.jason/report.C: Likewise.
24328 * g++.old-deja/g++.other/qual1.C: Likewise.
24329
24330 * g++.dg/lookup/scoped2.C: New test.
24331
24332 * g++.dg/ext/asm3.C: New test.
24333
24334 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24335
24336 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24337
24338 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24339
24340 * ChangeLog: follow spelling conventions.
24341 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24342 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24343 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24344 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24345 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24346 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24347 * g++.old-deja/g++.law/global-init1.C: Likewise.
24348 * g++.old-deja/g++.other/delete4.C: Likewise.
24349 * g++.old-deja/g++.other/inline21.C: Likewise.
24350 * g++.old-deja/g++.other/singleton.C: Likewise.
24351 * g77.dg/strlen0.f: Likewise.
24352 * g77.f-torture/compile/20010519-1.f: Likewise.
24353 * g77.f-torture/compile/980310-4.f: Likewise.
24354 * gcc.c-torture/compile/20000605-1.c: Likewise.
24355 * gcc.c-torture/execute/20020225-1.c: Likewise.
24356 * gcc.dg/c90-hexfloat-2.c: Likewise.
24357 * gcc.dg/c99-bool-1.c: Likewise.
24358 * gcc.dg/c99-hexfloat-2.c: Likewise.
24359 * gcc.dg/dll-2.c: Likewise.
24360 * gcc.dg/wtr-union-init-1.c: Likewise.
24361 * gcc.dg/wtr-union-init-2.c: Likewise.
24362 * gcc.dg/wtr-union-init-3.c: Likewise.
24363 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24364 * gcc.dg/cpp/defined.c: Likewise.
24365 * gcc.dg/cpp/macsyntx.c: Likewise.
24366 * gcc.dg/cpp/paste2.c: Likewise.
24367 * gcc.dg/cpp/trad/defined.c: Likewise.
24368 * gcc.dg/format/c90-printf-1.c: Likewise.
24369 * gcc.dg/format/c90-scanf-1.c: Likewise.
24370 * gcc.dg/format/c99-printf-1.c: Likewise.
24371 * gcc.dg/format/c99-scanf-1.c: Likewise.
24372 * gcc.misc-tests/gcov-8.c: Likewise.
24373 * lib/profopt.exp: Likewise.
24374
24375 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24376
24377 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24378
24379 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24380
24381 * g++.dg/inherit/using2.C: New test.
24382
24383 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24384
24385 * ChangeLog: Follow spelling conventions.
24386 * g++.dg/template/friend4.C: Likewise.
24387 * g++.old-deja/g++.pt/crash67.C: Likewise.
24388 * gcc.c-torture/execute/20000801-4.c: Likewise.
24389 * gcc.dg/c90-digraph-1.c: Likewise.
24390 * gcc.dg/c94-digraph-1.c: Likewise.
24391 * gcc.dg/c99-digraph-1.c: Likewise.
24392 * gcc.dg/cpp/line5.c: Likewise.
24393 * gcc.dg/cpp/multiline.c: Likewise.
24394 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24395 * gcc.dg/format/attr-3.c: Likewise.
24396 * gcc.dg/format/c90-scanf-3.c: Likewise.
24397 * gcc.dg/format/ext-4.c: Likewise.
24398
24399 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24400
24401 * g++.dg/template/pretty1.C: New test.
24402
24403 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24404
24405 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24406
24407 2002-09-13 Matt Austern <austern@apple.com>
24408
24409 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24410 passing a cast expression to a function by const reference.
24411
24412 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24413
24414 * g++.dg/template/deduce1.C: New test.
24415
24416 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24417
24418 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24419 32-bit int.
24420
24421 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24422
24423 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24424 usage.
24425
24426 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24427
24428 * gcc.c-torture/compile/20020910-1.c: New test.
24429
24430 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24431
24432 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24433
24434 2002-09-10 Andreas Jaeger <aj@suse.de>
24435
24436 * gcc.dg/20020312-2.c: Adjust for x86-64.
24437
24438 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24439
24440 * g77.dg/7388.f: New test case for PR 7388.
24441
24442 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24443
24444 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24445
24446 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24447
24448 * objc.dg/proto-lossage-1.m: New test.
24449
24450 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24451
24452 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24453
24454 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24455
24456 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24457 expected to pass.
24458
24459 2002-09-06 Stan Shebs <shebs@apple.com>
24460 David Edelsohn <edelsohn@gnu.org>
24461
24462 * gcc.dg/weak: New directory.
24463 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24464 target-specific xfail bits.
24465 * gcc.dg/typeof-2.c: Move to new directory.
24466 * gcc.dg/weak.exp: New expect script.
24467
24468 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24469
24470 * gcc.c-torture/execute/extzvsi.c: New test.
24471
24472 2002-09-05 Stan Shebs <shebs@apple.com>
24473
24474 * gcc.dg/weak-1.c: xfail on Darwin.
24475 * gcc.dg/weak-2.c: Ditto.
24476 * gcc.dg/weak-3.c: Ditto.
24477 * gcc.dg/weak-4.c: Ditto.
24478 * gcc.dg/weak-5.c: Ditto.
24479 * gcc.dg/weak-6.c: Ditto.
24480 * gcc.dg/weak-7.c: Ditto.
24481 * gcc.dg/weak-8.c: Ditto.
24482 * gcc.dg/weak-9.c: Ditto.
24483
24484 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24485
24486 * gcc.c-torture/execute/loop-14.c: New test.
24487
24488 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24489
24490 * g++.dg/other/cxa-atexit1.C: New test.
24491
24492 * gcc.dg/typeof-2.c: New test.
24493
24494 2002-09-03 Roger Sayle <roger@eyesopen.com>
24495
24496 * gcc.dg/builtins-2.c: New testcase.
24497 * gcc.dg/builtins-3.c: New testcase.
24498
24499 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24500
24501 * gcc.dg/cpp/_Pragma4.c: New test.
24502
24503 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24504
24505 * objc/execute/nil_method-1.m: New testcase.
24506
24507 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24508
24509 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24510 [Object class], not [Object initialize].
24511
24512 2002-08-31 Roger Sayle <roger@eyesopen.com>
24513 Hans-Peter Nilsson <hp@bitrange.com>
24514
24515 * gcc.c-torture/execute/20020720-1.x: Skip test on
24516 mmix-knuth-mmixware. Correct comment.
24517
24518 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24519
24520 * testsuite/g++.dg/abi/bitfield5.C: New test.
24521 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24522
24523 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24524
24525 * objc.dg/undeclared-selector.m: New test.
24526
24527 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24528
24529 * g++.dg/other/offsetof1.C: Avoid cast warning.
24530
24531 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24532
24533 * objc.dg/super-class-2.m: New test.
24534
24535 2002-08-24 Matt Austern <austern@apple.com>
24536
24537 * g++.dg/ext/lvaddr.C: New test.
24538 * g++.dg/ext/lvcast.C: New test.
24539
24540 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24541
24542 * testsuite/g++.dg/inherit/cond1.C: New test.
24543
24544 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24545
24546 * gcc.dg/noncompile/incomplete-1.c: New test.
24547
24548 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24549
24550 * gcc.dg/typespec-1.c: New test.
24551
24552 2002-08-20 Devang Patel <dpatel@apple.com>
24553 * objc.dg/proto-hier-2.m: New test.
24554
24555 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24556
24557 * objc.dg/bitfield-1.m: New test.
24558 * objc.dg/bitfield-2.m: New test.
24559
24560 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24561
24562 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24563 gcc.dg/c99-flex-array-4.c: New tests.
24564
24565 2002-08-16 Stan Shebs <shebs@apple.com>
24566
24567 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24568
24569 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24570
24571 * gcc.dg/typeof-1.c: New test.
24572 * g++.dg/ext/typeof2.C: New test.
24573
24574 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24575
24576 * g++.dg/other/offsetof1.C: New test.
24577
24578 2002-08-14 Richard Henderson <rth@redhat.com>
24579
24580 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24581
24582 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24583
24584 * gcc.dg/cpp/_Pragma3.c: New test.
24585
24586 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24587
24588 * g++.dg/template/inherit3: New test.
24589
24590 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24591
24592 * gcc.dg/bitfld-4.c: Add blank options.
24593
24594 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24595
24596 * g++.dg/template/crash1.C: New test.
24597
24598 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24599
24600 * gcc.dg/tls/opt-2.c: New test.
24601
24602 2002-08-08 Devang Patel <dpatel@apple.com>
24603
24604 * objc.dg/selector-1.m : New test
24605
24606 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24607
24608 * g++.dg/abi/bitfield4.C: New test.
24609 * gcc.dg/bitfld-4.c: New test.
24610
24611 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24612
24613 * g++.dg/other/packed1.C: New test.
24614
24615 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24616
24617 * g++.dg/abi/offsetof.C: Tweak error messages.
24618 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24619
24620 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24621
24622 * gcc.dg/bitfld-3.c: New test.
24623
24624 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24625 Richard Henderson <rth@redhat.com>
24626
24627 * gcc.dg/i386-bitfield1.c: New test.
24628 * g++.dg/abi/bitfield3.C: Update.
24629
24630 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24631
24632 * objc.dg/const-str-2.m: Update.
24633 * gcc.dg/cpp/c++98.c: Change to C extension.
24634 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24635 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24636
24637 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24638
24639 * testsuite/gcc.dg/tls/diag-3.c: New.
24640
24641 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24642
24643 * g++.dg/README (Subdirectories): Document new subdir expr.
24644 * g++.dg/expr/pmf-1.C: New test.
24645
24646 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24647
24648 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24649
24650 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24651
24652 * g++.dg/abi/bitfield3.C: New test.
24653
24654 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24655
24656 * lib/gcov.exp: Tweak expected line formats.
24657 * gcc.misc-tests/gcov8.c: New test.
24658 * gcc.misc-tests/gcov8.x: New flags.
24659
24660 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24661
24662 * consistency.vlad/layout/endian.c: Include string.h.
24663
24664 * gcc.c-torture/execute/20020805-1.c: New test.
24665
24666 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24667
24668 * g++.dg/other/conversion1.C: New test.
24669
24670 2002-08-03 Roger Sayle <roger@eyesopen.com>
24671
24672 * gcc.dg/builtins-1.c: New testcase.
24673
24674 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24675
24676 * g++.dg/inherit/access3.C: New test.
24677
24678 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24679
24680 * gcc.dg/ia64-visibility-2.c: New test.
24681
24682 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24683
24684 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24685 __qualifier_flags to __flags.
24686
24687 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24688
24689 * g++.dg/inherit/operator1.C: New test.
24690 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24691 * g++.dg/other/error1.C: Change expected error message.
24692 * g++.dg/template/conv4.C: Likewise.
24693
24694 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24695
24696 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24697 for documented behavior.
24698
24699 2002-07-25 Roger Sayle <roger@eyesopen.com>
24700
24701 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24702 several targets known to fail.
24703
24704 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24705
24706 * gcc.dg/mips-args-[123].c: New tests.
24707
24708 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24709
24710 * gcc.dg/ppc-spe.c: New.
24711
24712 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24713
24714 * g++.dg/other/ptrmem4.C: New testcase.
24715
24716 2002-07-24 Richard Henderson <rth@redhat.com>
24717
24718 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24719
24720 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24721
24722 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24723
24724 2002-07-24 Roger Sayle <roger@eyesopen.com>
24725
24726 * gcc.c-torture/execute/memset-3.c: New testcase.
24727
24728 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24729
24730 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24731 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24732
24733 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24734
24735 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24736 Delete.
24737
24738 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24739
24740 * gcc.c-torture/compile/simd-4.c: New test.
24741
24742 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24743
24744 PR c++/7347, c++/7348
24745 * g++.dg/template/access4.C: New test.
24746 * g++.dg/template/access5.C: New test.
24747 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24748 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24749 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24750 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24751
24752 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24753
24754 * gcc.dg/gnu89-init-2.c: New test.
24755
24756 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24757
24758 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24759
24760 2002-07-20 Roger Sayle <roger@eyesopen.com>
24761
24762 * gcc.c-torture/execute/20020720-1.c: New testcase.
24763
24764 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24765
24766 * gcc.dg/cpp/Wsignprom.c: New tests.
24767
24768 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24769
24770 * gcc.c-torture/execute/loop-13.c: New test.
24771
24772 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24773
24774 * gcc.dg/cpp/expr.c: New tests.
24775
24776 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24777
24778 * g++.dg/opt/pr6713.C: Add template instantiation.
24779
24780 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24781
24782 * gcc.dg/nest.c: New test.
24783
24784 2002-07-17 Richard Henderson <rth@redhat.com>
24785
24786 * g++.dg/opt/pr6713.C: New test.
24787
24788 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24789
24790 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24791 XFAIL for all x86 processors.
24792
24793 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24794
24795 * gcc.c-torture/execute/20010122-1.x: Do not test with
24796 -fomit-frame-pointer.
24797
24798 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24799
24800 * g++.dg/template/instantiate2.C: New test.
24801 * g++.dg/template/spec4.C: New test.
24802
24803 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24804
24805 * g++.dg/template/access2.C: New test.
24806 * g++.dg/template/access3.C: New test.
24807
24808 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24809
24810 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24811 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24812 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24813 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24814 Convert to use <stdarg.h>.
24815 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24816 Delete.
24817 * gcc.dg/va-arg-2.c: New.
24818 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24819
24820 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24821
24822 * gcc.c-torture/compile/20020710-1.c: New test.
24823
24824 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24825 Andrew Pinski <pinskia@physics.uc.edu>
24826
24827 gcc.c-torture/compile/simd-2.c: New testcase.
24828 gcc.c-torture/compile/simd-3.c: Likewise.
24829
24830 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24831
24832 PR c++/7224
24833 * g++.dg/overload/error1.C: New test.
24834
24835 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24836
24837 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24838 configuration and IRIX 6 O32 ABI.
24839
24840 2002-07-11 Roger Sayle <roger@eyesopen.com>
24841
24842 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24843
24844 2002-07-10 Roger Sayle <roger@eyesopen.com>
24845
24846 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24847
24848 2002-07-10 Jeffrey A Law <law@redhat.com>
24849
24850 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24851
24852 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24853
24854 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24855
24856 * gcc.dg/20020312-2.c: Check for __PPC__.
24857
24858 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24859
24860 * gcc.c-torture/compile/20020709-1.c: New test.
24861
24862 2002-07-07 Roger Sayle <roger@eyesopen.com>
24863
24864 * g++.dg/template/qualttp21.C: New test case.
24865
24866 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24867
24868 * gcc.c-torture/compile/20020706-1.c: New test.
24869 * gcc.c-torture/compile/20020706-2.c: New test.
24870
24871 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24872 Alexandre Oliva <aoliva@redhat.com>
24873
24874 * g++.dg/warn/incomplete1.C: New test.
24875
24876 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24877
24878 PR c++/7099
24879 * g++.dg/warn/noreturn1.C: New test.
24880
24881 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24882
24883 PR c++/6706
24884 * g++.dg/debug/debug6.C: New test.
24885 * g++.dg/debug/debug7.C: New test.
24886
24887 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24888
24889 * gcc.c-torture/compile/simd-3.c: New test.
24890
24891 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24892
24893 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24894 * gcc.dg/20020620-1.c: Likewise.
24895
24896 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24897
24898 PR c++/6944
24899 * g++.dg/init/array4.C: New test.
24900 * g++.dg/init/array5.C: New test.
24901
24902 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24903
24904 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24905 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24906
24907 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24908
24909 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24910 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24911 * gcc.dg/wtr-conversion-1.c: Likewise.
24912 * gcc.dg/wtr-escape-1.c: Likewise.
24913 * gcc.dg/wtr-int-type-1.c: Likewise.
24914 * gcc.dg/wtr-label-1.c: Likewise.
24915 * gcc.dg/wtr-static-1.c: Likewise.
24916 * gcc.dg/wtr-strcat-1.c: Likewise.
24917 * gcc.dg/wtr-suffix-1.c: Likewise.
24918 * gcc.dg/wtr-switch-1.c: Likewise.
24919 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24920 * gcc.dg/wtr-union-init-1.c: Likewise.
24921 * gcc.dg/wtr-union-init-2.c: Likewise.
24922 * gcc.dg/wtr-union-init-3.c: Likewise.
24923
24924 * gcc.dg/wtr-func-def-1.c: New test.
24925
24926 2002-07-02 Devang Patel <dpatel@apple.com>
24927
24928 * objc.dg/param-1.m: New test.
24929
24930 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24931
24932 * gcc.dg/cpp/trad/directive.c: Add test.
24933 * gcc.dg/cpp/trad/macroargs.c: Add test.
24934 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24935
24936 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24937
24938 * gcc.dg/cpp/cmdlne-M.c: New test.
24939
24940 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24941
24942 * objc.dg/desig-init-1.m: New test.
24943
24944 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24945
24946 PR c++/6716
24947 * g++.dg/template/instantiate1.C: New test.
24948
24949 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24950
24951 PR c++/7112
24952 * g++.dg/template/sizeof2.C: New test.
24953
24954 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24955
24956 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24957 gcc.dg/cpp/trad/include.c: New tests.
24958
24959 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24960
24961 PR target/7177
24962 * gcc.c-torture/compile/20020701-1.c: New test.
24963
24964 2002-07-01 Stan Shebs <shebs@apple.com>
24965
24966 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24967 header here...
24968 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24969 (objc-torture-execute): or here.
24970
24971 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24972
24973 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24974
24975 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24976
24977 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24978
24979 2002-06-30 Devang Patel <dpatel@apple.com>
24980
24981 * objc.dg/fsyntax-only.m: New test.
24982
24983 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24984
24985 PR c++/6695
24986 * g++.dg/template/friend7.C: New file.
24987
24988 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24989
24990 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24991 return type.
24992
24993 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24994
24995 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24996 avoid division by zero.
24997
24998 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24999
25000 * gcc.dg/Wunknownprag.c: New tests.
25001
25002 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25003
25004 * gcc.c-torture/execute/simd-2.c: New test.
25005
25006 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25007
25008 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25009 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25010 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25011 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25012 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25013 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25014 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25015 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25016 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25017 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25018 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25019 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25020 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25021 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25022 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25023 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25024 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25025
25026 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25027
25028 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25029 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25030 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25031 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25032 New tests.
25033 * gcc.dg/cpp/trad/directive.c: Update.
25034
25035 2002-06-23 Andreas Jaeger <aj@suse.de>
25036
25037 * gcc.c-torture/execute/complex-6.c: New.
25038
25039 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25040
25041 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25042 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25043 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25044 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25045
25046 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25047
25048 * gcc.dg/cpp/trad: New directory with traditional tests copied
25049 from parent directory.
25050 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25051 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25052 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25053 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25054 Move to trad/ and rename.
25055 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25056 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25057 gcc.dg/cpp/trad/redef2.c: New tests.
25058 * gcc.dg/cpp/trad/trad.exp: New driver.
25059
25060 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25061
25062 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25063 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25064 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25065 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25066 Remove.
25067
25068 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25069
25070 * gcc.dg/20020620-1.c: New test.
25071
25072 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25073
25074 * g++.dg/template/ttp4.C: New test.
25075
25076 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25077
25078 * g++.dg/opt/vt1.C: Fix regexp.
25079
25080 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25081
25082 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25083 Don't use attribute `noinline'.
25084
25085 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25086
25087 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25088
25089 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25090
25091 * gcc.c-torture/execute/simd-1.c: New.
25092
25093 * gcc.dg/simd-1.c: New.
25094
25095 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25096
25097 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25098
25099 2002-06-16 Richard Henderson <rth@redhat.com>
25100
25101 * g++.dg/ext/anon-struct1.C: New.
25102 * g++.dg/ext/anon-struct2.C: New.
25103 * g++.dg/ext/anon-struct3.C: New.
25104 * gcc.dg/anon-struct-1.c: New.
25105 * gcc.dg/anon-struct-2.c: New.
25106 * gcc.dg/anon-struct-3.c: New.
25107 * gcc.dg/20011008-1.c: Adjust warning text.
25108 * gcc.dg/20020527-1.c: Add -fms-extensions.
25109
25110 2002-06-16 Richard Henderson <rth@redhat.com>
25111
25112 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25113
25114 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25115
25116 * gcc.c-torture/execute/20020615-1.c: New test.
25117
25118 2002-06-15 Roger Sayle <roger@eyesopen.com>
25119
25120 * gcc.c-tortuture/execute/compare-1.c: New test case.
25121 * gcc.c-tortuture/execute/compare-2.c: New test case.
25122 * gcc.c-tortuture/execute/compare-3.c: New test case.
25123
25124 2002-06-13 Richard Henderson <rth@redhat.com>
25125
25126 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25127 ia64 ilp32.
25128
25129 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25130
25131 * g++.dg/template/typename2.C: Update error message.
25132
25133 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25134
25135 * gcc.c-torture/execute/20020611-1.c: New test.
25136
25137 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25138
25139 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25140 list of targets to skip.
25141
25142 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25143
25144 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25145 targets if not optimizing.
25146
25147 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25148
25149 * gcc.c-torture/compile/20020605-1.c: New test.
25150
25151 * g++.dg/opt/vt1.C: New test.
25152
25153 * gcc.dg/20020531-1.c: New test.
25154
25155 * gcc.dg/20020530-1.c: New test.
25156
25157 * gcc.dg/20020527-1.c: New test.
25158
25159 * g++.dg/opt/cse1.C: New test.
25160
25161 2002-06-07 Roger Sayle <roger@eyesopen.com>
25162
25163 * gcc.dg/20020607-2.c: New test case.
25164
25165 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25166
25167 * gcc.c-torture/compile/20020604-1.c: New test.
25168
25169 2002-06-04 Richard Henderson <rth@redhat.com>
25170
25171 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25172 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25173 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25174
25175 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25176
25177 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25178
25179 2002-06-03 Richard Henderson <rth@redhat.com>
25180
25181 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25182 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25183
25184 2002-06-02 Richard Henderson <rth@redhat.com>
25185
25186 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25187 test functions static.
25188
25189 2002-06-02 Andreas Jaeger <aj@suse.de>
25190
25191 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25192 now.
25193
25194 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25195
25196 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25197 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25198 Update for mofified diagnostics.
25199 * gcc.dg/c99-intconst-1.c: No longer fail.
25200
25201 2002-06-02 Richard Henderson <rth@redhat.com>
25202
25203 * gcc.dg/uninit-A.c: Remove xfail markers.
25204
25205 2002-06-01 Roger Sayle <roger@eyesopen.com>
25206
25207 * gcc.dg/fnegate-1.c: New test case.
25208
25209 2002-05-30 Osku Salerma <osku@iki.fi>
25210
25211 * gcc.c-torture/execute/mayalias-1.c: New file.
25212
25213 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25214
25215 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25216 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25217 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25218
25219 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25220
25221 * gcc.c-torture/execute/20020529-1.c: New test.
25222
25223 2002-05-27 Richard Henderson <rth@redhat.com>
25224
25225 * g++.dg/ext/attrib6.C: New test case.
25226
25227 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25228
25229 * gcc.c-torture/execute/pure-1.c: New test.
25230
25231 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25232
25233 * gcc.dg/cpp/arith-2.c: Remove.
25234
25235 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25236
25237 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25238 * gcc.dg/cpp/if-3.c: Remove.
25239
25240 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25241
25242 * g++.dg/opt/cse2.C: New test.
25243
25244 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25245
25246 * gcc.dg/cpp/arith-1.c: New semantic tests.
25247 * gcc.dg/cpp/if-1.c: Update.
25248
25249 2002-05-24 Ben Elliston <bje@redhat.com>
25250
25251 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25252
25253 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25254
25255 * gcc.dg/verbose-asm.c: New test.
25256
25257 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25258
25259 * gcc.dg/cpp/paste12.c: New test.
25260
25261 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25262
25263 * g++.dg/parse/named_ops.C: New test.
25264
25265 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25266
25267 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25268
25269 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25270
25271 * gcc.dg/weak-2.c: Allow optional leading underscore
25272 in scan-assembler symbol name.
25273 * gcc.dg/weak-3.c: Likewise.
25274 * gcc.dg/weak-4.c: Likewise.
25275 * gcc.dg/weak-5.c: Likewise.
25276
25277 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25278
25279 * gcc.dg/20020523-1.c: New test.
25280
25281 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25282
25283 * objc.dg/const-str-2.m: Update now that we stop after
25284 a command line error.
25285
25286 2002-05-22 Richard Henderson <rth@redhat.com>
25287
25288 * g++.dg/dg.exp: Fix typo in test pruneing.
25289
25290 2002-05-22 Richard Henderson <rth@redhat.com>
25291
25292 * g++.dg/dg.exp: Prune the tls subdirectory.
25293 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25294 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25295 * g++.dg/tls/init-1.C: New.
25296
25297 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25298
25299 * gcc.dg/20020517-1.c: New test.
25300
25301 2002-05-21 Richard Henderson <rth@redhat.com>
25302
25303 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25304 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25305
25306 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25307
25308 * g++.dg/other/copy2.C: New test.
25309
25310 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25311
25312 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25313 (MAX_COPY): Bump up to 10 times sizeof (long long).
25314 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25315
25316 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25317 sizeof (long long).
25318
25319 * gcc.c-torture/execute/strcpy-1.c: New test.
25320
25321 2002-05-19 Jason Merrill <jason2redhat.com>
25322
25323 * g++.dg/ext/oper1.C: New test.
25324
25325 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25326 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25327
25328 * README.QMTEST: New file.
25329
25330 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25331
25332 2002-05-19 Andreas Jaeger <aj@suse.de>
25333
25334 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25335 now.
25336 * gcc.c-torture/execute/loop-2d.x: Likewise.
25337
25338 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25339
25340 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25341 support weak symbols.
25342 * gcc.dg/weak-4.c: Likewise
25343 * gcc.dg/weak-6.c: Likewise
25344
25345 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25346
25347 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25348 cygwin, coff and h8300-*-hms targets
25349 * gcc.dg/weak-5.c: Likewise
25350 * gcc.dg/weak-7.c: Likewise
25351
25352 2002-05-16 Jason Merrill <jason@redhat.com>
25353
25354 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25355 (scan-assembler-not, scan-assembler-dem): Likewise.
25356 (scan-assembler-dem-not): Likewise.
25357
25358 2002-05-15 Richard Henderson <rth@redhat.com>
25359
25360 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25361
25362 2002-05-15 Richard Henderson <rth@redhat.com>
25363
25364 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25365 (vfoo1f): Warning here.
25366 (vfoo1l): Don't redefine the alias.
25367
25368 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25369
25370 * g++.dg/init/pm1.C: New test.
25371
25372 2002-05-12 David S. Miller <davem@redhat.com>
25373
25374 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25375 types.
25376
25377 2002-05-10 Roger Sayle <roger@eyesopen.com>
25378
25379 * gcc.c-torture/execute/20020510-1.c: New test case.
25380
25381 2002-05-10 David S. Miller <davem@redhat.com>
25382
25383 * gcc.c-torture/execute/conversion.c: Test long double too.
25384
25385 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25386
25387 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25388 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25389 * lib/g++.exp (g++_link_flags): Likewise.
25390 * lib/objc.exp (objc_target_compile): Likewise.
25391
25392 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25393
25394 * gcc.dg/cpp/poison.c: Update.
25395 * gcc.dg/cpp/20000625-2.c: Remove.
25396 * gcc.dg/cpp/direct2s.c: Remove final test.
25397
25398 2002-05-08 Tom Rix <trix@redhat.com>
25399
25400 * gcc.c-torture/execute/20020508-1.c: New test.
25401 * gcc.c-torture/execute/20020508-2.c: New test.
25402 * gcc.c-torture/execute/20020508-3.c: New test.
25403
25404 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25405
25406 * gcc.dg/cpp/charconst-4.c: More tests.
25407
25408 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25409
25410 PR c/6569
25411 * gcc.dg/weak-3.c: Update location of warning messages.
25412 * gcc.dg/weak-5.c: Likewise.
25413
25414 2002-05-06 Roger Sayle <roger@eyesopen.com>
25415
25416 * gcc.c-torture/execute/20020506-1.c: New test case.
25417
25418 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25419
25420 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25421
25422 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25423
25424 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25425
25426 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25427
25428 * gcc.dg/cpp/charconst-3.c: New test.
25429
25430 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25431
25432 * gcc.dg/cpp/charconst.c: Update tests.
25433
25434 2002-05-05 Tim Josling <tej@melbpc.org.au>
25435
25436 * treelang: Added directory for new sample language treelang. Also
25437 lib/treelang.exp: New file to signal treelang should be tested.
25438
25439 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25440
25441 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25442 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25443 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25444 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25445 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25446 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25447 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25448
25449 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25450
25451 * gcc.dg/format/xopen-2.c: New test.
25452
25453 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25454
25455 * gcc.dg/20020503-1.c: New test.
25456
25457 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25458
25459 * g++.dg/init/dtor1.C: Make it tougher.
25460
25461 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25462
25463 * g++.dg/init/dtor1.C: New test.
25464
25465 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25466
25467 * gcc.dg/altivec-8.c: New.
25468
25469 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25470
25471 * gcc.dg/altivec-7.c: New.
25472
25473 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25474
25475 * g++.dg/parse/typedef1.C: New test.
25476
25477 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25478
25479 PR c++/6486
25480 * g++.dg/template/friend6.C: New test.
25481
25482 PR c++/6492
25483 * g++.dg/init/copy1.C: New test.
25484
25485 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25486
25487 * g++.dg/warn/effc1.C: New test.
25488
25489 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25490
25491 * gcc.dg/cpp/if-cexp.c: Add a test.
25492
25493 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25494
25495 * gcc.dg/20020426-2.c: New test.
25496
25497 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25498
25499 * gcc.dg/cpp/if-mop.c: Update.
25500 * gcc.dg/cpp/if-mpar.c: Add test.
25501 * gcc.dg/cpp/if-oppr.c: Update.
25502
25503 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25504
25505 PR c/6343
25506 * gcc.dg/weak-[2-7].c: New tests.
25507
25508 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25509
25510 * gcc.dg/enum1.c: New test.
25511
25512 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25513
25514 PR c++/6497
25515 * g++.dg/inherit/access2.C: New test.
25516
25517 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25518
25519 PR bootstrap/6445
25520 * gcc.dg/20020426-1.c: New test.
25521
25522 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25523
25524 * g++.dg/abi/enum1.C: New test.
25525
25526 2002-04-26 Richard Henderson <rth@redhat.com>
25527
25528 * gcc.dg/c99-bool-1.c: Expect always true warning.
25529
25530 2002-04-25 Roger Sayle <roger@eyesopen.com>
25531
25532 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25533
25534 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25535
25536 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25537 targets.
25538
25539 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25540
25541 * g++.dg/abi/mange7.C: New test.
25542
25543 PR c++/6438.
25544 * g++.dg/parse/stmtexpr2.C: New test.
25545
25546 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25547
25548 * gcc.dg/20020312-2.c: Add SH target.
25549
25550 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25551
25552 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25553 compiler output on mips*-*-irix*.
25554
25555 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25556
25557 * g++.dg/parse/attr1.C: New test.
25558
25559 2002-04-23 Roger Sayle <roger@eyesopen.com>
25560
25561 * gcc.c-torture/execute/string-opt-17.c: New test case.
25562 * gcc.c-torture/execute/memset-2.c: New test case.
25563
25564 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25565
25566 PR c++/6256:
25567 * g++.dg/template/friend5.C: New test.
25568
25569 PR c++/6331:
25570 * g++.dg/template/qual1.C: Likewise.
25571
25572 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25573
25574 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25575 Include stdlib.h, not stdio.h or ctype.h.
25576
25577 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25578
25579 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25580 cris-*-elf* and mmix-*-*.
25581 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25582 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25583 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25584 Ditto.
25585 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25586 * gcc.dg/wchar_t-1.c: Ditto.
25587
25588 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25589
25590 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25591 Clarify comment.
25592
25593 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25594
25595 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25596
25597 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25598
25599 * gcc.c-torture/execute/20000906-1.x: Delete.
25600
25601 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25602
25603 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25604
25605 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25606
25607 * PR6367
25608 * g77.f-torture/execute/6367.f: New test.
25609 * g77.f-torture/execute/6367.x: Disable for MMIX.
25610
25611 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25612
25613 * PR6352
25614 * g++.dg/opt/inline2.C: New test.
25615
25616 2002-04-18 Richard Henderson <rth@redhat.com>
25617
25618 * gcc.dg/20000906-1.c: Enable for all targets.
25619 * gcc.c-torture/compile/iftrap-2.c: New.
25620
25621 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25622
25623 * gcc.dg/20020418-1.c: New test.
25624 * gcc.dg/20020418-2.c: New test.
25625
25626 2002-04-18 Richard Henderson <rth@redhat.com>
25627
25628 * gcc.c-torture/compile/iftrap-1.c: New.
25629 * gcc.dg/iftrap-1.c: Adjust for ia64.
25630 * gcc.dg/iftrap-2.c: New.
25631
25632 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25633
25634 * gcc.c-torture/compile/20020418-1.c: New test.
25635
25636 2002-04-18 Roger Sayle <roger@eyesopen.com>
25637
25638 * gcc.c-torture/compile/20020415-1.c: New.
25639
25640 2002-04-18 David S. Miller <davem@redhat.com>
25641
25642 * gcc.c-torture/execute/20020418-1.c: New test.
25643
25644 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25645
25646 * gcc.dg/20020416-1.c: New test.
25647
25648 * g++.dg/opt/inline1.C: New test.
25649
25650 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25651
25652 * gcc.dg/altivec-5.c: New test.
25653
25654 * gcc.dg/20020415-1.c: New test.
25655
25656 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25657
25658 * testsuite/lib/chill.exp: Remove.
25659
25660 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25661
25662 * g++.dg/other/big-struct.C: New test.
25663
25664 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25665
25666 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25667 of scratch file.
25668
25669 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25670
25671 PR c/6277
25672 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25673 in scan-assembler function name
25674
25675 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25676
25677 * g77.f-torture/execute/980628-4.x,
25678 g77.f-torture/execute/980628-5.x,
25679 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25680 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25681 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25682 i[34567]86-*-*.
25683
25684 2002-04-13 David S. Miller <davem@redhat.com>
25685
25686 * gcc.c-torture/execute/20020413-1.c: New test.
25687
25688 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25689
25690 * gcc.dg/asm-6.c,
25691 * g++.dg/ext/asm1.C: New tests.
25692
25693 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25694
25695 PR c++ 5373.
25696 * g++.dg/parse/stmtexpr1.C: New test.
25697
25698 PR c++/5189.
25699 * g++.dg/template/copy1.C: New test.
25700
25701 2002-04-12 Richard Henderson <rth@redhat.com>
25702
25703 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25704
25705 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25706
25707 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25708 gcc.c-torture/execute/20020307-2.c.
25709
25710 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25711
25712 * g++.dg/ext/attrib5.C,
25713 * g++.dg/lookup/struct1.C: New tests.
25714
25715 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25716
25717 * gcc.dg/20020411-1.c: New test.
25718
25719 * gcc.c-torture/execute/20020411-1.c: New test.
25720
25721 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25722
25723 * g77.f-torture/execute/6177.f: New test.
25724
25725 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25726
25727 PR middle-end/6247
25728 * g++.dg/opt/cleanup1.C: New test.
25729
25730 * g++.dg/opt/const1.C: New test.
25731
25732 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25733
25734 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25735
25736 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25737
25738 PR c++/5507
25739 * g++.dg/template/typename2.C: New test.
25740
25741 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25742
25743 * gcc.c-torture/execute/loop-12.c: New.
25744
25745 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25746
25747 * g77.f-torture/execute/980628-4.x,
25748 g77.f-torture/execute/980628-5.x,
25749 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25750 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25751 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25752
25753 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25754
25755 PR optimization/6086
25756 * g++.dg/opt/preinc1.C: New test.
25757
25758 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25759
25760 PR c++/5571
25761 * g++.dg/opt/static2.C: New test.
25762
25763 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25764
25765 PR c/5120
25766 * gcc.dg/20020406-1.c: New test.
25767
25768 2002-04-04 David S. Miller <davem@redhat.com>
25769
25770 * gcc.c-torture/execute/20020404-1.c: New test.
25771
25772 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25773
25774 PR c/6123
25775 * gcc.dg/20020312-2.c: Do not declare global register variable
25776 if __PIC__ or __pic__ is defined.
25777
25778 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25779
25780 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25781 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25782
25783 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25784
25785 * gcc.misc-tests/linkage.exp: Update last change to handle
25786 sparc*-, not just sparc-.
25787
25788 2002-04-03 Richard Henderson <rth@redhat.com>
25789
25790 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25791
25792 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25793
25794 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25795
25796 2002-04-02 David S. Miller <davem@redhat.com>
25797
25798 * gcc.c-torture/execute/20020402-3.c: New test.
25799
25800 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25801
25802 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25803 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25804
25805 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25806 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25807 g77.f-torture/execute/20001201.x,
25808 g77.f-torture/execute/u77-test.x: New files.
25809
25810 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25811 * gcc.dg/wchar_t-1.c: Ditto.
25812
25813 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25814
25815 * gcc.c-torture/execute/20020402-1.c: New test.
25816
25817 2002-04-01 Richard Henderson <rth@redhat.com>
25818
25819 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25820
25821 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25822
25823 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25824
25825 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25826
25827 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25828
25829 * g++.dg/inherit/template-as-base.C: Expect error.
25830 * g++.dg/inherit/namespace-as-base.C: Likewise.
25831
25832 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25833
25834 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25835 g++.dg/ext/instantiate3.C: Tweak match patterns.
25836
25837 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25838 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25839 -da test.
25840
25841 2002-03-31 Richard Henderson <rth@redhat.com>
25842
25843 * gcc.dg/special/alias-2.c: New.
25844 * gcc.dg/special/ecos.exp: Run it.
25845
25846 2002-03-31 Richard Henderson <rth@redhat.com>
25847
25848 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25849
25850 2002-03-31 Kazu Hirata <kazu@hxi.com>
25851
25852 * gcc.dg/weak-1.c: Disable on h8300 port.
25853
25854 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25855
25856 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25857 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25858 ordering tests.
25859 * g++.dg/bprob/bprob-1.C: New test.
25860 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25861 * g++.dg/gcov/gcov-1.C: New test.
25862 * g++.dg/gcov/gcov-1.x: New file.
25863 * g++.dg/gcov/gcov-2.C: New test.
25864 * g++.dg/gcov/gcov-3.C: New test.
25865 * g++.dg/gcov/gcov-3.h: New file.
25866
25867 2002-03-28 Roger Sayle <roger@eyesopen.com>
25868
25869 * g++.old-deja/g++.other/builtins5.C: New test.
25870 * g++.old-deja/g++.other/builtins6.C: New test.
25871 * g++.old-deja/g++.other/builtins7.C: New test.
25872 * g++.old-deja/g++.other/builtins8.C: New test.
25873 * g++.old-deja/g++.other/builtins9.C: New test.
25874
25875 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25876
25877 * g++.dg/opt/static1.C: New test.
25878
25879 * g++.dg/opt/longbranch1.C: New test.
25880
25881 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25882
25883 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25884
25885 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25886
25887 2002-03-28 Jeffrey A Law (law@redhat.com)
25888
25889 * gcc.c-torture/execute/20020328-1.c: New test.
25890
25891 2002-03-27 Richard Henderson <rth@redhat.com>
25892
25893 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25894 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25895 move from g++.old-deja/g++.ext/.
25896
25897 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25898
25899 * g++.dg/init/new2.C: New test.
25900
25901 2002-03-26 Richard Henderson <rth@redhat.com>
25902
25903 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25904
25905 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25906 on sparc.
25907
25908 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25909 sparcv9 systems.
25910 * gcc.dg/20001102-1.c: Likewise.
25911
25912 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25913
25914 * gcc.dg/cpp/endif-pedantic1.c,
25915 gcc.dg/cpp/endif-pedantic2.c: New tests.
25916
25917 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25918
25919 * g++.dg/init/new1.C: New test.
25920
25921 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25922
25923 * g++.dg/abi/vbase9.C: New test.
25924
25925 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25926
25927 * gcc.dg/arm-asm.c: New test.
25928
25929 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25930
25931 * gcc.dg/Wswitch-enum.c: New test.
25932 Fix PR c/5044.
25933
25934 2002-03-26 Richard Henderson <rth@redhat.com>
25935
25936 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25937 structure.
25938
25939 2002-03-25 Richard Henderson <rth@redhat.com>
25940
25941 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25942 sparcv9 systems.
25943
25944 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25945 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25946
25947 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25948
25949 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25950
25951 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25952
25953 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25954 targets using generic thunk support.
25955
25956 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25957
25958 * gcc.c-torture/compile/20020323-1.c: New test.
25959
25960 * g++.dg/opt/conj2.C: New test.
25961
25962 2002-03-24 Richard Henderson <rth@redhat.com>
25963
25964 * gcc.dg/weak-1.c: Use -fno-common.
25965
25966 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25967
25968 * g77.dg/f77-edit-apostrophe-out.f: New test
25969 * g77.dg/f77-edit-h-out.f: New test
25970 * g77.dg/f77-edit-t-in.f: New test
25971 * g77.dg/f77-edit-t-out.f: New test
25972 * g77.dg/f77-edit-x-out.f: New test
25973 * g77.dg/f77-edit-slash-out.f: New test
25974 * g77.dg/f77-edit-colon-out.f: New test
25975 * g77.dg/f77-edit-s-out.f: New test
25976
25977 2002-03-24 Richard Henderson <rth@redhat.com>
25978
25979 * objc/execute/formal_protocol-6.x: New XFAIL.
25980
25981 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25982
25983 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25984 that do not support weak symbols
25985
25986 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25987
25988 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25989 * lib/g77.exp: Likewise
25990 * lib/objc.exp: Likewise
25991
25992 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25993
25994 * gcc.dg/Wswitch-default.c: New test.
25995
25996 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25997
25998 * g++.dg/other/enum1.C: New test.
25999
26000 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26001
26002 * gcc.dg/pragma-ep-3.c: Fix typo.
26003
26004 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26005
26006 * g++.dg/inherit/template-as-base.C: New test.
26007
26008 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26009
26010 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26011 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26012
26013 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26014
26015 * gcc.dg/cpp/multiline.c: Update to match.
26016
26017 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26018
26019 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26020
26021 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26022
26023 * gcc.dg/cpp/extratokens2.c: New file.
26024
26025 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26026
26027 * gcc.dg/20020312-2.c: Add rs6000 target.
26028
26029 * gcc.c-torture/compile/20020319-1.c: New test.
26030
26031 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26032
26033 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26034 (A, E): Handle this.
26035
26036 2002-03-20 Jason Merrill <jason@redhat.com>
26037
26038 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26039 ignoring -fpic.
26040 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26041 through prune_gcc_output.
26042
26043 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26044
26045 * gcc.c-torture/compile/20020320-1.c: New test.
26046
26047 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26048
26049 * gcc.c-torture/compile/20020318-1.c: New test.
26050
26051 * gcc.dg/struct-by-value-1.c: New test.
26052
26053 * gcc.dg/20020319-1.c: New test.
26054
26055 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26056
26057 * g++.dg/opt/conj1.C: New test.
26058
26059 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26060
26061 * g++.dg/template/qualttp20.C: Revert previous change.
26062 * g++.dg/template/qualttp3.C: Likewise.
26063 * g++.dg/template/qualttp4.C: Likewise
26064 * g++.dg/template/qualttp5.C: Likewise
26065 * g++.dg/template/qualttp6.C: Likewise
26066 * g++.dg/template/qualttp7.C: Likewise
26067 * g++.dg/template/qualttp8.C: Likewise
26068 * g++.dg/template/recurse.C: Likewise.
26069
26070 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26071
26072 * gcc.dg/cpp/wchar-1.c: Update.
26073
26074 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26075
26076 * g++.dg/template/conv1.C: New test.
26077 * g++.dg/template/conv2.C: New test.
26078 * g++.dg/template/conv3.C: New test.
26079 * g++.dg/template/conv4.C: New test.
26080
26081 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26082
26083 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26084 * g++.dg/template/qualttp3.C: Likewise.
26085 * g++.dg/template/qualttp4.C: Likewise
26086 * g++.dg/template/qualttp5.C: Likewise
26087 * g++.dg/template/qualttp6.C: Likewise
26088 * g++.dg/template/qualttp7.C: Likewise
26089 * g++.dg/template/qualttp8.C: Likewise
26090 * g++.dg/template/recurse.C: Likewise.
26091
26092 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26093
26094 * g++.dg/opt/dtor1.C: New test.
26095
26096 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26097
26098 * gcc.c-torture/compile/20020315-1.c: New test.
26099
26100 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26101
26102 * gcc.dg/weak-1.c: Fix scan tests.
26103
26104 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26105
26106 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26107 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26108 cris-*-aout* mmix-*-*.
26109 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26110 cris-*-aout* mmix-*-*.
26111 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26112 cris-*-elf* cris-*-aout* and mmix-*-*.
26113 * gcc.dg/20001009-1.c: Ditto.
26114 * gcc.dg/20010912-1.c: Ditto.
26115 * gcc.dg/20020122-4.c: Ditto.
26116 * gcc.dg/inline-2.c: Ditto.
26117
26118 2002-03-14 Jeffrey A Law (law@cygnus.com)
26119
26120 * gcc.c-torture/compile/20020314-1.c: New test.
26121
26122 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26123
26124 * gcc.c-torture/execute/20020314-1.c: New test.
26125
26126 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26127
26128 * g++.dg/warn/Wunused-1.C: New test.
26129
26130 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26131
26132 * g++.dg/abi/mangle6.C: New test.
26133
26134 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26135
26136 * gcc.c-torture/compile/20020309-2.c: New test.
26137
26138 * gcc.c-torture/compile/20020312-1.c: New test.
26139
26140 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26141
26142 * g++.dg/other/access1.C: New test.
26143
26144 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26145
26146 * gcc.c-torture/execute/wchar_t-1.c: New test.
26147
26148 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26149
26150 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26151
26152 2002-03-12 Roger Sayle <roger@eyesopen.com>
26153
26154 * gcc.dg/20020312-1.c: New test case.
26155
26156 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26157
26158 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26159
26160 2002-03-11 Richard Henderson <rth@redhat.com>
26161
26162 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26163 * g++.old-deja/g++.jason/report.C: Likewise.
26164
26165 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26166
26167 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26168 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26169
26170 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26171
26172 * testsuite/g++.dg/overload/pmf1.C: New test.
26173
26174 2002-03-11 Kazu Hirata <kazu@hxi.com>
26175
26176 * gcc.c-torture/execute/20020307-1.c: Use long.
26177
26178 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26179
26180 PR optimization/5844
26181 * gcc.dg/20020310-1.c: New test.
26182
26183 2002-03-09 Michael Meissner <meissner@redhat.com>
26184
26185 * gcc.c-torture/execute/memcpy-2.c: New test.
26186 * gcc.c-torture/execute/memset-1.c: New test.
26187 * gcc.c-torture/execute/strlen-1.c: New test.
26188 * gcc.c-torture/execute/strcmp-1.c: New test.
26189 * gcc.c-torture/execute/strncmp-1.c: New test.
26190
26191 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26192
26193 * gcc.dg/ppc-ldstruct.c: New test.
26194
26195 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26196
26197 * gcc.c-torture/execute/va-arg-22.c: New test.
26198
26199 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26200
26201 * gcc.c-torture/compile/20020309-1.c: New test.
26202
26203 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26204
26205 * gcc.c-torture/execute/20020307-2.c: New test.
26206
26207 2002-03-07 Jeffrey A Law (law@redhat.com)
26208
26209 * g77.f-torture/compile/20020307-1.f: New test.
26210
26211 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26212
26213 * gcc.dg/unordered-1.c: New test.
26214
26215 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26216
26217 * gcc.c-torture/execute/20020307-1.c: New test.
26218
26219 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26220
26221 * gcc.dg/20020304-1.c: New test.
26222
26223 * gcc.c-torture/compile/20020304-2.c: New test.
26224
26225 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26226
26227 * gcc.c-torture/compile/20020304-1.c: New test case
26228 (from PR c/5830).
26229
26230 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26231
26232 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26233
26234 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26235
26236 * g++.dg/other/classkey1.C: New test.
26237
26238 2002-03-01 Richard Henderson <rth@redhat.com>
26239
26240 * gcc.c-torture/compile/981223-1.x: New.
26241 * gcc.c-torture/compile/920625-1.x: New.
26242
26243 2002-02-28 Richard Henderson <rth@redhat.com>
26244
26245 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26246
26247 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26248
26249 * gcc.c-torture/execute/20020227-1.c: New test.
26250
26251 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26252
26253 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26254 here" ERROR lines.
26255 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26256 * g++.old-deja.g++.other/defarg1.C: Likewise.
26257 * g++.old-deja/g++.pt/calls2.C: Likewise.
26258 * g++.old-deja/g++.pt/crash20.C: Likewise.
26259 * g++.old-deja/g++.pt/crash30.C: Likewise.
26260 * g++.old-deja/g++.pt/crash36.C: Likewise.
26261 * g++.old-deja/g++.pt/crash6.C: Likewise.
26262 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26263 * g++.old-deja/g++.pt/derived3.C: Likewise.
26264 * g++.old-deja/g++.pt/error1.C: Likewise.
26265 * g++.old-deja/g++.pt/friend21.C: Likewise.
26266 * g++.old-deja/g++.pt/friend23.C: Likewise.
26267 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26268 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26269
26270 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26271
26272 * gcc.c-torture/execute/20020225-2.c: New test.
26273
26274 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26275
26276 * gcc.c-torture/execute/920730-1t.c,
26277 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26278 Delete test cases, only relevant to -traditional.
26279
26280 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26281
26282 * gcc.dg/cpp/undef1.c: Remove.
26283 * gcc.dg/cpp/directiv.c: Update.
26284 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26285
26286 2002-02-27 Michael Meissner <meissner@redhat.com>
26287
26288 * gcc.c-torture/execute/20020226-1.c: New test.
26289
26290 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26291
26292 * g++.dg/debug/debug4.C: New test.
26293
26294 * gcc.dg/ia64-visibility-1.c: New test.
26295
26296 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26297
26298 * gcc.dg/debug/20020224-1.c: New.
26299
26300 2002-02-25 Kazu Hirata <kazu@hxi.com>
26301
26302 * gcc.c-torture/execute/960416-1.x: New.
26303 * gcc.c-torture/execute/divconst-3.x: Likewise.
26304
26305 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26306
26307 * gcc.dg/20020224-1.c: New test.
26308
26309 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26310
26311 * gcc.c-torture/execute/20020225-1.c: New.
26312
26313 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26314
26315 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26316
26317 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26318
26319 * gcc.dg/20020222-1.c: New test.
26320
26321 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26322
26323 * g++.dg/opt/anonunion1.C: New test.
26324
26325 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26326
26327 * g++.dg/template/qualttp19.C: New test.
26328 * g++.dg/template/qualttp20.C: New test.
26329 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26330 * g++.old-deja/g++.other/qual1.C: Likewise.
26331
26332 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26333
26334 * gcc.dg/attr-alwaysinline.c: New.
26335
26336 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26337
26338 * gcc.dg/20020220-1.c: New test.
26339
26340 * gcc.dg/20020220-2.c: New test.
26341
26342 * g++.dg/opt/mmx1.C: New test.
26343
26344 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26345
26346 * gcc.c-torture/compile/20020110.c: New test.
26347
26348 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26349
26350 * gcc.c-torture/execute/20020219-1.c: New test.
26351
26352 * gcc.dg/20020219-1.c: New test.
26353
26354 * gcc.dg/noncompile/20020220-1.c: New test.
26355
26356 * g++.dg/opt/ptrintsum1.C: New test.
26357
26358 * gcc.dg/debug/20020220-1.c: New test.
26359
26360 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26361
26362 * gcc.c-torture/execute/20020216-1.c: New test.
26363
26364 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26365
26366 * gcc.dg/decl-1.c: Update, new test.
26367
26368 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26369
26370 * g++.dg/abi/bitfield1.C: New test.
26371 * g++.dg/abi/bitfield2.C: New test.
26372
26373 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26374
26375 * gcc.dg/attr-nest.c: New test.
26376
26377 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26378
26379 * gcc.c-torture/execute/20020215-1.c: New test.
26380
26381 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26382
26383 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26384 * g++.dg/debug/debug.exp: New.
26385 * g++.dg/debug/trivial.C: New.
26386 * g++.dg/debug/debug1.C: Moved...
26387 * g++.dg/other/debug1.C: ...from here.
26388 * g++.dg/debug/debug2.C: Moved...
26389 * g++.dg/other/debug2.C: ...from here.
26390 * g++.dg/debug/debug3.C: Moved...
26391 * g++.dg/other/debug3.C: ...from here.
26392
26393 * gcc.dg/noncompile/20020213-1.c: New test.
26394
26395 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26396
26397 * g++.dg/other/debug3.C: New test.
26398
26399 * gcc.c-torture/execute/20020213-1.c: New test.
26400
26401 2002-02-13 Richard Smith <richard@ex-parrot.com>
26402
26403 * g++.old-deja/g++.other/thunk1.C: New test.
26404
26405 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26406
26407 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26408
26409 2002-02-13 Stan Shebs <shebs@apple.com>
26410
26411 * gcc.dg/altivec-3.c: New.
26412
26413 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26414
26415 * gcc.dg/Wunreachable-1.c: New test.
26416 * gcc.dg/Wunreachable-2.c: New test.
26417
26418 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26419
26420 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26421
26422 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26423
26424 * gcc.dg/decl-1.c: New test.
26425
26426 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26427
26428 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26429
26430 2002-02-10 Kazu Hirata <kazu@hxi.com>
26431
26432 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26433 * gcc.c-torture/compile/980506-1.x: Likewise.
26434
26435 2002-02-10 Kazu Hirata <kazu@hxi.com>
26436
26437 * gcc.dg/20020210-1.c: New.
26438
26439 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26440
26441 * g77.f-torture/execute/947.f: New regression test
26442 for PR fortran/947.
26443
26444 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26445
26446 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26447 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26448
26449 2002-02-08 Richard Henderson <rth@redhat.com>
26450
26451 * gcc.c-torture/compile/labels-3.c: New.
26452
26453 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26454
26455 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26456 expression statements work instead.
26457 * gcc.dg/noncompile/20020207-1.c: New test.
26458
26459 2002-02-07 Richard Henderson <rth@redhat.com>
26460
26461 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26462
26463 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26464
26465 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26466 message from g77
26467 * lib/g77-dg.exp: Trim g77 error messages so that they are
26468 recognized by dg.exp.
26469
26470 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26471
26472 PR fortran/5473
26473 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26474
26475 2002-02-07 Richard Henderson <rth@redhat.com>
26476
26477 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26478 to be sufficiently aligned for integers.
26479
26480 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26481
26482 * g++.dg/template/friend4.C: New test.
26483
26484 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26485
26486 PR fortran/5743
26487 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26488 unsupported cases.
26489
26490 2002-02-07 Richard Henderson <rth@redhat.com>
26491
26492 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26493 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26494 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26495 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26496
26497 2002-02-06 Richard Henderson <rth@redhat.com>
26498
26499 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26500
26501 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26502
26503 * gcc.dg/20020206-1.c: New test.
26504
26505 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26506
26507 * gcc.c-torture/execute/20020206-1.c: New test.
26508
26509 * gcc.c-torture/execute/20020206-2.c: New test.
26510
26511 PR optimization/5429:
26512 * gcc.c-torture/compile/20020206-1.c: New test.
26513
26514 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26515
26516 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26517 as certain file formats cannot support particularly large
26518 alignments.
26519
26520 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26521 and do not expect to be able to link the executable.
26522
26523 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26524 fail because the COFF format does not support the weak attribute.
26525
26526 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26527
26528 * g77.dg/pr5473.f: New test
26529
26530 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26531
26532 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26533 Fix testcase accordingly.
26534
26535 2002-02-04 Richard Henderson <rth@redhat.com>
26536
26537 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26538 (buf): Change to be an array of pointers, not ints.
26539
26540 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26541
26542 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26543 before all tests. Move warning one line above to match where it
26544 C frontend emits.
26545 * gcc.dg/Wswitch-2.c: New test.
26546 * g++.dg/warn/Wswitch-1.C: New test.
26547 * g++.dg/warn/Wswitch-2.C: New test.
26548
26549 2002-02-04 Richard Henderson <rth@redhat.com>
26550
26551 * g++.dg/abi/offsetof.C: Fix size comparison.
26552
26553 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26554
26555 * gcc.dg/cast-qual-2.c: New test.
26556
26557 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26558
26559 * gcc.dg/20020201-4.c: New test.
26560
26561 2002-02-04 Ben Elliston <bje@redhat.com>
26562
26563 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26564 target_info attribute != 0, in addition to the empty string.
26565 (gcc_target_compile): Likewise.
26566
26567 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26568
26569 * gcc.dg/Wswitch.c: New test.
26570 PR gcc/4475. PR gcc/3780.
26571
26572 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26573
26574 * g77.f-torture/execute/5122.f: New test for regressions
26575 against PR fortran/5122.
26576
26577 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26578
26579 * g77.f-torture/compile/pr3743.f: Delete
26580 * g77.dg/pr3743-1.f: New test.
26581 * g77.dg/pr3743-2.f: New test.
26582 * g77.dg/pr3743-3.f: New test.
26583 * g77.dg/pr3743-4.f: New test.
26584
26585 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26586
26587 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26588
26589 2002-02-02 Richard Henderson <rth@redhat.com>
26590
26591 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26592 * gcc.c-torture/execute/bf64-1.c: Likewise.
26593
26594 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26595
26596 * gcc.dg/20020201-2.c: New test.
26597
26598 * gcc.dg/20020201-3.c: New test.
26599
26600 * gcc.c-torture/execute/bitfld-2.c: New test.
26601
26602 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26603
26604 * gcc.dg/bitfld-1.c: Update.
26605 * gcc.dg/bitfld-2.c: Update.
26606 * gcc.c-torture/execute/bitfld-1.x: New.
26607
26608 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26609
26610 * gcc.c-torture/execute/20020201-1.c: New test.
26611
26612 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26613
26614 PR target/5469
26615 * gcc.dg/20020201-1.c: New test.
26616
26617 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26618
26619 PR fortran/3743
26620 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26621 * g77.f-torture/compile/pr3743.x: Remove
26622
26623 2002-01-31 Tom Rix <trix@redhat.com>
26624
26625 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26626
26627 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26628
26629 * gcc.dg/noncompile/20020130-1.c: New test.
26630
26631 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26632
26633 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26634
26635 2002-01-29 Richard Henderson <rth@redhat.com>
26636
26637 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26638 to long long.
26639 * gcc.c-torture/execute/bf64-1.c: Likewise.
26640
26641 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26642
26643 * gcc.c-torture/execute/20020129-1.c: New test.
26644
26645 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26646
26647 * gcc.c-torture/compile/20000224-1.c: Update.
26648 * gcc.c-torture/execute/bitfld-1.c: New tests.
26649 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26650 * gcc.dg/uninit-A.c: Update.
26651
26652 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26653
26654 * g++.dg/template/ctor1.C: Add instantiation.
26655
26656 2002-01-28 Paul Koning <pkoning@equallogic.com>
26657
26658 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26659 argument to __builtin_prefetch to be const ptr.
26660
26661 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26662
26663 * gcc.c-torture/compile/20020120-1.c: New test.
26664
26665 2002-01-27 Kazu Hirata <kazu@hxi.com>
26666
26667 * gcc.c-torture/execute/20020127-1.c: New test.
26668
26669 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26670
26671 * g77.dg/f77-edit-i-in.f: New test
26672 * g77.dg/f77-edit-i-out.f: New test
26673
26674 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26675
26676 * gcc.dg/debug/debug.exp: New file.
26677 * gcc.dg/debug/trivial.c: New file.
26678 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26679 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26680 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26681 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26682 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26683 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26684 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26685 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26686 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26687 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26688 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26689 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26690 * gcc.dg/20000503-1.c: Removed.
26691 * gcc.dg/20010207-1.c: Removed.
26692 * gcc.dg/20011223-1.c: Removed.
26693 * gcc.dg/20020104-2.c: Removed.
26694 * gcc.dg/debug-1.c: Removed.
26695 * gcc.dg/debug-2.c: Removed.
26696 * gcc.dg/debug-3.c: Removed.
26697 * gcc.dg/debug-4.c: Removed.
26698 * gcc.dg/debug-5.c: Removed.
26699 * gcc.dg/debug-6.c: Removed.
26700 * gcc.dg/dwarf2-1.c: Removed.
26701 * gcc.dg/dwarf2-2.c: Removed.
26702
26703 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26704
26705 * g++.old-deja/g++.other/eh5.C: New test.
26706 * g++.old-deja/g++.other/sibcall2.C: New test.
26707 * g++.old-deja/g++.other/array9.C: New test.
26708 * g++.old-deja/g++.other/typename2.C: New test.
26709 * g++.old-deja/g++.other/crash60.C: New test.
26710 * g++.old-deja/g++.other/conv9.C: New test.
26711 * g++.old-deja/g++.other/mangle10.C: New test.
26712 * g++.old-deja/g++.other/unchanging1.C: New test.
26713 * g++.old-deja/g++.other/exprstmt1.C: New test.
26714 * g++.old-deja/g++.other/inline23.C: New test.
26715 * g++.old-deja/g++.eh/ia64-1.C: New test.
26716 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26717 * g++.old-deja/g++.other/reload1.C: New test.
26718 * g++.old-deja/g++.other/static20.C: New test.
26719 * g++.old-deja/g++.other/local-alloc1.C: New test.
26720 * g++.old-deja/g++.other/conv8.C: New test.
26721 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26722 * g++.old-deja/g++.other/storeexpr1.C: New test.
26723 * g++.old-deja/g++.other/storeexpr2.C: New test.
26724 * g++.dg/eh/template2.C: New test.
26725 * g++.dg/warn/weak1.C: New test.
26726
26727 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26728
26729 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26730 Remove first, non-varying, argument.
26731
26732 2002-01-23 Richard Henderson <rth@redhat.com>
26733
26734 * gcc.dg/inline-2.c: New.
26735
26736 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26737 Add optional target arg. Check number of arguments.
26738 (scan-assembler-not, scan-assembler-dem): Likewise.
26739 (scan-assembler-dem-not): Likewise.
26740
26741 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26742
26743 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26744 line 12.
26745 * g++.old-deja/g++.brendan/parse3.C,
26746 g++.old-deja/g++.other/crash26.C,
26747 g++.old-deja/g++.other/crash28.C,
26748 g++.old-deja/g++.other/crash29.C,
26749 g++.old-deja/g++.other/crash30.C,
26750 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26751
26752 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26753
26754 * gcc.dg/20020115-1.c: New.
26755
26756 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26757
26758 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26759
26760 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26761
26762 * gcc.dg/20020122-3.c: New.
26763
26764 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26765
26766 * g++.dg/other/gc1.C: New test.
26767
26768 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26769
26770 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26771
26772 2002-01-22 Richard Henderson <rth@redhat.com>
26773
26774 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26775
26776 2002-01-22 Richard Henderson <rth@redhat.com>
26777
26778 * gcc.dg/20020122-4.c: New.
26779
26780 2002-01-22 H.J. Lu <hjl@gnu.org>
26781
26782 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26783 link output.
26784 * gcc.dg/special/ecos.exp: Likewise.
26785 * lib/g++-dg.exp: Likewise.
26786 * lib/g77-dg.exp: Likewise.
26787 * lib/gcc-dg.exp : Likewise.
26788 * lib/mike-g++.exp: Likewise.
26789 * lib/mike-g77.exp: Likewise.
26790 * lib/mike-gcc.exp: Likewise.
26791 * lib/objc-dg.exp: Likewise.
26792
26793 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26794
26795 PR target/5379
26796 * gcc.dg/20020122-2.c: New test.
26797
26798 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26799
26800 * gcc.dg/20020122-1.c: New test.
26801
26802 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26803
26804 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26805
26806 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26807
26808 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26809
26810 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26811
26812 * gcc.c-torture/compile/20020121-1.c: New test.
26813
26814 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26815
26816 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26817 ld_library_path.
26818
26819 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26820
26821 * gcc.dg/20020218-1.c: New test.
26822
26823 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26824
26825 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26826 messages
26827 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26828 "At global scope" warning
26829 * g++.dg/ext/align1.C: Change cygwin test for alignment
26830 from db-bogus to dg-warning
26831
26832 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26833
26834 * g77.f-torture/compile/cpp2.F: New test.
26835
26836 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26837
26838 * g++.dg/template/access1.C: New test.
26839
26840 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26841
26842 * gcc.dg/20020118-1.c: New.
26843
26844 2002-01-18 Kazu Hirata <kazu@hxi.com>
26845
26846 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26847
26848 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26849
26850 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26851 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26852 alignment warnings.
26853
26854 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26855
26856 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26857 torture_with_loops and torture_without_loops
26858
26859 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26860
26861 * gcc.c-torture/compile/20020116-1.c: New test.
26862
26863 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26864
26865 * gcc.dg/20020116-2.c: New test.
26866
26867 * gcc.dg/ultrasp4.c: New test.
26868
26869 * gcc.dg/20020116-1.c: New test.
26870
26871 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26872
26873 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26874 by EABI.
26875
26876 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26877
26878 * gcc.misc-tests/i386-prefetch.exp: New.
26879 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26880 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26881 * gcc.misc-tests/i386-pf-none-1.c: New test.
26882 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26883
26884 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26885
26886 * gcc.dg/gnu89-init-1.c: Add new tests.
26887
26888 2002-01-15 Andreas Jaeger <aj@suse.de>
26889
26890 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26891 * gcc.dg/i386-mmx-2.c: Likewise.
26892 * gcc.dg/i386-sse-1.c: Likewise.
26893 * gcc.dg/i386-sse-2.c: Likewise.
26894 * gcc.dg/i386-sse-3.c: Likewise.
26895
26896 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26897
26898 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26899 Uncomment additional cases that now pass.
26900
26901 2002-01-11 Richard Henderson <rth@redhat.com>
26902
26903 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26904 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26905
26906 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26907
26908 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26909
26910 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26911
26912 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26913 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26914
26915 2002-01-10 Dale Johannesen <dalej@apple.com>
26916
26917 * gcc.c-torture/execute/loop-11.c: New.
26918
26919 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26920
26921 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26922 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26923
26924 2002-01-09 Richard Henderson <rth@redhat.com>
26925
26926 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26927 type in which to perform the operation for each size.
26928
26929 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26930
26931 * gcc.c-torture/compile/20020109-2.c: New test.
26932
26933 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26934
26935 * gcc.c-torture/execute/loop-10.c: New test.
26936
26937 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26938
26939 * gcc.c-torture/compile/20010226-1.c: New test.
26940 * gcc.c-torture/compile/20010227-1.c: New test.
26941 * gcc.c-torture/compile/20010426-1.c: New test.
26942 * gcc.c-torture/compile/20010510-1.c: New test.
26943 * gcc.c-torture/compile/20010605-3.c: New test.
26944 * gcc.c-torture/compile/20010824-1.c: New test.
26945 * gcc.c-torture/execute/20010409-1.c: New test.
26946 * gcc.dg/noncompile/20000901-1.c: New test.
26947 * gcc.dg/20001023-1.c: New test.
26948 * gcc.dg/20001101-1.c: New test.
26949 * gcc.dg/20001102-1.c: New test.
26950 * gcc.dg/20010207-1.c: New test.
26951 * gcc.dg/20010405-1.c: New test.
26952 * gcc.dg/20010822-1.c: New test.
26953 * gcc.dg/20011107-1.c: New test.
26954
26955 2002-01-09 Jeffrey A Law (law@redhat.com)
26956
26957 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26958
26959 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26960 execution failure on PA targets.
26961
26962 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26963
26964 * gcc.c-torture/compile/20020109-1.c: New test.
26965
26966 2002-01-08 Kazu Hirata <kazu@hxi.com>
26967
26968 * gcc.c-torture/execute/20020108-1.c: New test.
26969
26970 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26971
26972 * gcc.dg/20020108-1.c: New test.
26973
26974 2002-01-08 H.J. Lu <hjl@gnu.org>
26975
26976 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26977 for header files.
26978
26979 2002-01-08 Geoff Keating <geoffk@redhat.com>
26980
26981 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26982 consistency.
26983
26984 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26985
26986 * gcc.dg/altivec-4.c: Test altivec predicates.
26987
26988 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26989
26990 * gcc.c-torture/execute/20020107-1.c: New test.
26991
26992 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26993
26994 PR c/5279
26995 * gcc.c-torture/compile/20020106-1.c: New test.
26996
26997 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26998
26999 * gcc.c-torture/execute/nestfunc-4.c: New test.
27000
27001 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27002
27003 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27004 extra triple that slipped in.
27005 * g++.old-deja/g++.abi/align.C: Likewise.
27006 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27007
27008 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27009
27010 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27011 * g++.old-deja/g++.abi/align.C: Likewise.
27012 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27013
27014 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27015 on FreeBSD/i386.
27016 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27017 FreeBSD.
27018
27019 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27020
27021 * gcc.dg/20020104-1.c: New test.
27022
27023 * gcc.dg/20020104-2.c: New test.
27024
27025 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27026
27027 * gcc.dg/20020103-1.c: Fix typo in target selector.
27028
27029 2002-01-03 Richard Henderson <rth@redhat.com>
27030
27031 * gcc.dg/20020103-1.c: New.
27032
27033 2002-01-03 Kazu Hirata <kazu@hxi.com>
27034
27035 * gcc.c-torture/execute/20020103-1.c: New test.
27036
27037 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27038
27039 * g++.dg/other/debug2.C: New test.
27040
27041 * gcc.c-torture/compile/20020103-1.c: New test.
27042
27043 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27044
27045 * gcc.dg/gnu89-init-1.c: Added new tests.
27046
27047 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27048
27049 * g++.dg/template/friend2.C: Remove as patch is reverted.
27050
27051 * g++.dg/warn/oldcast1.C: New test.
27052
27053 * g++.dg/template/ptrmem1.C: New test.
27054 * g++.dg/template/ptrmem2.C: New test.
27055
27056 * g++.dg/template/ntp.C: New test.
27057
27058 * g++.dg/other/component1.C: New test.
27059
27060 * g++.dg/template/ttp3.C: New test.
27061
27062 * g++.dg/template/friend2.C: New test.
27063 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27064
27065 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27066
27067 * g++.dg/other/ptrmem1.C: New test.
27068 * g++.dg/other/ptrmem2.C: New test.
27069
27070 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27071
27072 * g++.dg/template/ctor1.C: New test.
27073
27074 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27075
27076 * g++.dg/template/friend2.C: New test.
27077
27078 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27079
27080 * gcc.dg/mmix-1.c: New test.
27081
27082 2001-12-31 Richard Henderson <rth@redhat.com>
27083
27084 * gcc.dg/asm-5.c: New.
27085
27086 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27087
27088 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27089 in namespace __gnu_cxx
27090
27091 2001-12-30 Richard Henderson <rth@redhat.com>
27092
27093 * gcc.dg/debug-6.c: New.
27094
27095 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27096
27097 * gcc.c-torture/compile/20011229-2.c: New test.
27098
27099 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27100
27101 * gcc.dg/debug-3.c: New test.
27102 * gcc.dg/debug-4.c: New test.
27103 * gcc.dg/debug-5.c: New test.
27104
27105 2001-12-29 Richard Henderson <rth@redhat.com>
27106
27107 * g++.dg/eh/loop1.C: New.
27108
27109 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27110
27111 * g++.dg/template/crash1.C: New test.
27112
27113 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27114
27115 * g++.dg/other/const1.C: New test.
27116
27117 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27118
27119 * gcc.c-torture/compile/20011229-1.c: New test.
27120
27121 2001-12-28 Stan Shebs <shebs@apple.com>
27122
27123 * lib/objc-torture.exp: Resync with c-torture.exp.
27124 * lib/objc.exp: Load standard libraries.
27125
27126 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27127
27128 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27129 additional tests.
27130
27131 2001-12-27 Roger Sayle <roger@eyesopen.com>
27132
27133 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27134
27135 2001-12-27 Richard Henderson <rth@redhat.com>
27136
27137 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27138
27139 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27140
27141 * g++.dg/eh/ctor1.C: New test.
27142 * g++.dg/other/error2.C: New test.
27143
27144 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27145
27146 * g++.dg/other/init2.C: New test.
27147
27148 2001-12-24 Richard Henderson <rth@redhat.com>
27149
27150 * gcc.dg/20011223-1.c: New.
27151 * gcc.dg/inline-1.c: New.
27152
27153 2001-12-23 Richard Henderson <rth@redhat.com>
27154
27155 * gcc.dg/asm-4.c: Test operand modifiers.
27156
27157 2001-12-23 Richard Henderson <rth@redhat.com>
27158
27159 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27160
27161 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27162
27163 * gcc.c-torture/execute/20011223-1.c: New test.
27164
27165 2001-12-21 Richard Henderson <rth@redhat.com>
27166
27167 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27168 re-enables the warning.
27169
27170 2001-12-21 Richard Henderson <rth@redhat.com>
27171
27172 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27173
27174 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27175
27176 * gcc.c-torture/compile/20011218-1.c: New test.
27177
27178 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27179
27180 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27181 arm-isr.c test.
27182 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27183 epilogue generation for ARM ISR routines.
27184
27185 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27186
27187 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27188 * gcc.dg/format/c90-printf-3.c: Likewise.
27189 * gcc.dg/format/c99-printf-3.c: Likewise.
27190 * gcc.dg/format/ext-1.c: Likewise.
27191 * gcc.dg/format/ext-6.c: Likewise.
27192 * gcc.dg/format/format.h: Prototype unlocked stdio.
27193
27194 2001-12-20 Richard Henderson <rth@redhat.com>
27195
27196 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27197 (arena): Use it.
27198 (malloc): Correct allocation logic. Abort if we fill up the
27199 arena before initialization complete.
27200 (realloc): Correct allocation logic.
27201
27202 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27203
27204 * gcc.c-torture/compile/20011219-2.c: New test.
27205
27206 * gcc.c-torture/execute/20011219-1.c: New test.
27207
27208 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27209
27210 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27211 target does not support weak symbols.
27212
27213 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27214
27215 * gcc.c-torture/compile/20011219-1.c: New test.
27216
27217 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27218
27219 * g++.dg/other/error1.C: New test.
27220
27221 2001-12-17 Jeffrey A Law (law@redhat.com)
27222
27223 * gcc.c-torture/execute/20011217-1.c: New test.
27224
27225 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27226
27227 * objc.dg/special/: New directory.
27228 * objc.dg/special/special.exp: New file.
27229 * objc.dg/special/unclaimed-category-1.h: New file.
27230 * objc.dg/special/unclaimed-category-1a.m: New file.
27231 * objc.dg/special/unclaimed-category-1.m: New file.
27232
27233 2001-12-17 Andreas Jaeger <aj@suse.de>
27234
27235 * gcc.c-torture/compile/20011217-2.c: New test.
27236
27237 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27238
27239 * gcc.c-torture/compile/20011217-1.c: New test.
27240
27241 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27242
27243 * testsuite/gcc.dg/20011214-1.c: New.
27244
27245 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27246
27247 * gcc.dg/altivec-4.c: New.
27248
27249 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27250
27251 * gcc.dg/20011113-1.c: New test.
27252
27253 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27254
27255 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27256 std::__malloc_alloc_template<0> and
27257 std::__default_alloc_template<false, 0>.
27258
27259 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27260
27261 * objc/execute/bf-21.m: New test.
27262 * objc/execute/enumeration-1.m: New test.
27263 * objc/execute/enumeration-2.m: New test.
27264
27265 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27266
27267 * gcc.dg/gnu89-init-1.c: New test.
27268
27269 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27270
27271 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27272 * g++.old-deja/g++.jason/2371.C: Likewise.
27273 * g++.old-deja/g++.jason/template33.C: Likewise.
27274 * g++.old-deja/g++.jason/template34.C: Likewise.
27275 * g++.old-deja/g++.jason/template36.C: Likewise.
27276 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27277 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27278 * g++.old-deja/g++.other/typename1.C: Likewise.
27279 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27280 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27281 * g++.old-deja/g++.pt/typename11.C: Likewise.
27282 * g++.old-deja/g++.pt/typename14.C: Likewise.
27283 * g++.old-deja/g++.pt/typename16.C: Likewise.
27284 * g++.old-deja/g++.pt/typename3.C: Likewise.
27285 * g++.old-deja/g++.pt/typename4.C: Likewise.
27286 * g++.old-deja/g++.pt/typename5.C: Likewise.
27287 * g++.old-deja/g++.pt/typename7.C: Likewise.
27288 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27289
27290 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27291
27292 * g++.dg/other/linkage1.C: New test.
27293 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27294 specifiers.
27295
27296 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27297
27298 * gcc.dg/concat.c: New test.
27299
27300 2001-12-11 Stan Shebs <shebs@apple.com>
27301
27302 * objc/compile: New test directory.
27303 * objc/compile/compile.exp: New expect script.
27304 * objc/compile/20011211-1.m: New compile test.
27305
27306 2001-12-11 Jason Merrill <jason@redhat.com>
27307
27308 * lib/prune.exp (prune_gcc_output): Also handle "In member
27309 function". So many permutations...
27310
27311 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27312
27313 * g++.dg/template/typedef1.C: New test.
27314
27315 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27316
27317 * g++.dg/other/copy1.C: New test.
27318
27319 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27320
27321 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27322
27323 * gcc.dg/builtin-choose-expr.c: New.
27324
27325 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27326
27327 * gcc.dg/altivec-2.c: New.
27328
27329 2001-12-07 Richard Henderson <rth@redhat.com>
27330
27331 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27332
27333 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27334
27335 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27336 ultrasparc.
27337
27338 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27339
27340 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27341
27342 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27343
27344 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27345 variable argument list.
27346
27347 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27348
27349 * gcc.c-torture/execute/memcheck: Delete entire directory.
27350 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27351 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27352
27353 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27354
27355 * gcc.dg/Wshadow-1.c: New test.
27356
27357 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27358
27359 * gcc.c-torture/compile/20011130-1.c: New test.
27360
27361 * gcc.dg/noncompile/20011025-1.c: New test.
27362
27363 * g++.dg/other/anon-union.C: New test.
27364
27365 * gcc.c-torture/execute/20011024-1.c: New test.
27366
27367 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27368
27369 * gcc.c-torture/execute/20000722-1.x,
27370 gcc.c-torture/execute/20010123-1.x: Remove.
27371 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27372 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27373 gcc.dg/c99-complit-2.c: New tests.
27374
27375 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27376
27377 * g++.dg/inherit/base1.C: New test.
27378
27379 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27380
27381 * g++.dg/other/stdarg1.C: New test.
27382
27383 * gcc.c-torture/compile/20011130-2.c: New test.
27384
27385 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27386
27387 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27388 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27389 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27390 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27391 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27392 * gcc.dg/builtin-prefetch-1.c: New test.
27393
27394 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27395
27396 * gcc.dg/20011130-1.c: New test.
27397
27398 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27399
27400 * g++.dg/other/scope1.C: New test.
27401 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27402
27403 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27404
27405 * gcc.dg/vla-init-1.c: New test.
27406
27407 2001-12-01 Geoff Keating <geoffk@redhat.com>
27408
27409 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27410
27411 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27412
27413 * objc.dg/alias.m: Update.
27414 * objc.dg/class-1.m: Update.
27415 * objc.dg/const-str-1.m: Update.
27416 * objc.dg/fwd-proto-1.m: Update.
27417 * objc.dg/id-1.m: Update.
27418 * objc.dg/super-class-1.m: Update.
27419
27420 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27421
27422 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27423 constructs.
27424
27425 2001-11-28 Jeffrey A Law (law@cygnus.com)
27426
27427 * gcc.c-torture/execute/20011128-1.c: New test.
27428
27429 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27430
27431 * gcc.dg/20011127-1.c: New test.
27432
27433 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27434
27435 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27436 from Austin Group draft 7.
27437 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27438 scanf format arguments.
27439 * gcc.dg/format/no-exargs-2.c: New test.
27440
27441 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27442
27443 * g++.dg/abi/vbase8-4.C: New test.
27444
27445 2001-11-24 Ian Lance Taylor <ian@airs.com>
27446
27447 * gcc.c-torture/execute/20011121-1.c: New test.
27448
27449 2001-11-23 Jeffrey A Law (law@cygnus.com)
27450
27451 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27452
27453 2001-11-23 Andreas Jaeger <aj@suse.de>
27454
27455 * gcc.dg/cpp/charconst-2.c: New test.
27456
27457 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27458
27459 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27460 to the host if it is remote. Let tests specify extra headers
27461 they use.
27462 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27463 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27464 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27465 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27466 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27467 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27468 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27469 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27470 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27471 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27472
27473 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27474
27475 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27476 for little endian ARMs.
27477
27478 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27479
27480 * gcc.c-torture/compile/20011119-1.c: New test.
27481 * gcc.c-torture/compile/20011119-2.c: New test.
27482
27483 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27484
27485 * gcc.dg/altivec-1.c: Fix typo.
27486
27487 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27488
27489 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27490
27491 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27492
27493 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27494
27495 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27496
27497 * lib/g77.exp: Don't specify --rpath-link.
27498
27499 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27500 across all the headers.
27501 * gcc.dg/format/format.exp: For testing on a remote host,
27502 copy format.h.
27503
27504 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27505 * gcc.c-torture/execute/930406-1.c: Likewise.
27506 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27507
27508 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27509
27510 * gcc.dg/altivec-1.c: New.
27511
27512 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27513
27514 * gcc.dg/cpp/fpreprocessed.c: New test case.
27515
27516 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27517
27518 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27519 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27520 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27521
27522 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27523
27524 * gcc.dg/no-builtin-1.c: New test.
27525
27526 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27527
27528 * gcc.c-torture/execute/20011115-1.c: New test.
27529
27530 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27531
27532 * gcc.c-torture/compile/20011114-2.c: New test.
27533 * gcc.c-torture/compile/20011114-3.c: New test.
27534 * gcc.c-torture/compile/20011114-4.c: New test.
27535
27536 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27537
27538 * g++.dg/other/init1.C: New test.
27539
27540 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27541
27542 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27543 message.
27544
27545 * gcc.c-torture/execute/20011114-1.c: New testcase.
27546
27547 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27548 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27549 like the (before this change) version of 20010327-1.c.
27550
27551 2001-11-14 Roger Sayle <roger@eyesopen.com>
27552
27553 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27554
27555 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27556
27557 * g++.dg/init/array2.C: New test.
27558
27559 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27560
27561 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27562
27563 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27564
27565 * g++.dg/other/forscope1.C: New test.
27566 * g++.dg/ext/forscope1.C: New test.
27567 * g++.dg/ext/forscope2.C: New test.
27568
27569 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27570
27571 * gcc.c-torture/execute/20011113-1.c: New test.
27572
27573 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27574
27575 * gcc.c-torture/execute/20011109-2.c: New test.
27576
27577 * gcc.c-torture/execute/20011109-1.c: New test.
27578
27579 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27580
27581 * gcc.c-torture/compile/20011109-1.c: New test.
27582
27583 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27584
27585 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27586 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27587 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27588 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27589 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27590 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27591 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27592
27593 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27594
27595 * g++.dg/warn/Wshadow-1.C: New tests.
27596 * g++.old-deja/g++.mike/for3.C: Update.
27597
27598 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27599
27600 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27601 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27602 XFAILs. Adjust expected error texts.
27603 * gcc.c-torture/compile/20011106-1.c,
27604 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27605 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27606 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27607 gcc.dg/c99-array-lval-5.c: New tests.
27608
27609 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27610
27611 * gcc.dg/cpp/defined.c: Update.
27612
27613 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27614
27615 * gcc.c-torture/execute/anon-1.c: New test.
27616
27617 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27618
27619 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27620 same size, so no warning should be produced on stormy16.
27621
27622 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27623 due to oversized array.
27624 * g++.old-deja/g++.mike/ns15.C: Likewise.
27625 * g++.old-deja/g++.pt/crash16.C: Likewise.
27626
27627 2001-11-02 Graham Stott <grahams@redhat.com>
27628
27629 * g++.dgother/debug1.C: Fix typos.
27630
27631 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27632
27633 * g++.dg/other/debug1.C: New test.
27634
27635 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27636
27637 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27638 of unsigned long.
27639
27640 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27641
27642 * gcc.dg/20011029-2.c: New test.
27643
27644 * gcc.c-torture/compile/20011029-1.c: New test.
27645
27646 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27647
27648 * objc/execute/class_self-1.m: New test.
27649 * objc/execute/class_self-2.m: New test.
27650
27651 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27652
27653 * gcc.misc-tests/msgs.exp: Delete.
27654 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27655 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27656 error set to match recent changes.
27657
27658 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27659
27660 * gcc.dg/20011021-1.c: New test.
27661
27662 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27663
27664 * gcc.c-torture/compile/20011023-1.c: New test.
27665
27666 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27667
27668 * lib/g77.exp: Rewrite based on lib/g++.exp.
27669
27670 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27671
27672 * gcc.c-torture/execute/20011019-1.c: New test.
27673
27674 * gcc.dg/20011018-1.c: New test.
27675
27676 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27677
27678 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27679
27680 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27681
27682 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27683 * gcc.dg/attr-invalid.c: Likewise.
27684
27685 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27686
27687 * testsuite/gcc.dg/20011015-1.c: New test.
27688
27689 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27690
27691 * g++.dg/template/unify2.C: New test.
27692
27693 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27694
27695 * g++.dg/other/exception-specification.C: New test
27696
27697 2001-10-13 Tom Rix <trix@redhat.com>
27698
27699 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27700 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27701
27702 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27703
27704 * testsuite/gcc.dg/20011009-1.c: New test.
27705
27706 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27707
27708 PR g++/4476
27709 * g++.dg/other/friend1.C: New test.
27710
27711 2001-10-11 Richard Henderson <rth@redhat.com>
27712
27713 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27714
27715 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27716
27717 * gcc.c-torture/compile/20011010-1.c: New.
27718
27719 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27720
27721 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27722 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27723 g77.f-torture/execute/execute.exp,
27724 g77.f-torture/noncompile/noncompile.exp,
27725 gcc.c-torture/compile/compile.exp,
27726 gcc.c-torture/execute/execute.exp,
27727 gcc.c-torture/execute/ieee/ieee.exp,
27728 gcc.c-torture/execute/memcheck/memcheck.exp,
27729 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27730 objc/execute/execute.exp: Update FSF address.
27731
27732 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27733
27734 * gcc.dg/cpp/cmdlne-C.c: Update.
27735 * gcc.dg/cpp/cmdlne-C2.c: New.
27736
27737 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27738
27739 * gcc.c-torture/execute/20011008-3.c: New.
27740
27741 2001-10-08 DJ Delorie <dj@redhat.com>
27742
27743 * gcc.dg/20011008-1.c: New.
27744 * gcc.dg/20011008-2.c: New.
27745
27746 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27747
27748 * gcc.dg/cpp/spacing1.c: Update test.
27749
27750 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27751
27752 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27753 spelling errors of "separate" as "seperate".
27754
27755 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27756
27757 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27758 enough to avoid inlining.
27759
27760 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27761
27762 * lib/g77.exp: set libg2c_dir correctly.
27763
27764 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27765
27766 * gcc.dg/cpp/macro11.c: New test.
27767
27768 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27769
27770 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27771 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27772 gcc.dg/format/multattr-3.c: New tests.
27773 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27774 tests for format attributes on function pointers being rejected.
27775
27776 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27777
27778 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27779
27780 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27781
27782 * g++.dg/warn/format1.C: New test.
27783
27784 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27785
27786 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27787
27788 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27789
27790 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27791
27792 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27793
27794 * gcc.dg/cpp/redef2.c: Add test.
27795
27796 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27797
27798 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27799 long-standing bug on i686, apparently.
27800 * gcc.c-torture/execute/loop-2c.x: New file.
27801 * gcc.c-torture/execute/loop-2d.x: New file.
27802 * gcc.c-torture/execute/loop-3c.x: New file.
27803
27804 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27805
27806 * gcc.dg/cpp/20000625-2.c: Correct line number.
27807
27808 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27809
27810 * gcc.dg/cpp/macro10.c: New test.
27811 * gcc.dg/cpp/strify3.c: New test.
27812 * gcc.dg/cpp/spacing1.c: Add tests.
27813 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27814 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27815
27816 2001-09-24 DJ Delorie <dj@redhat.com>
27817
27818 * gcc.c-torture/execute/20010924-1.c: New test.
27819
27820 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27821
27822 * testsuite/objc/execute/paste.m: Remove.
27823
27824 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27825
27826 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27827
27828 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27829
27830 * g77.dg/strlen0.f: New test.
27831
27832 2001-09-21 Richard Henderson <rth@redhat.com>
27833
27834 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27835 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27836
27837 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27838
27839 Table-driven attributes.
27840 * g++.dg/ext/attrib1.C: New test.
27841
27842 2001-09-20 DJ Delorie <dj@redhat.com>
27843
27844 * gcc.dg/20000926-1.c: Update expected warning messages.
27845 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27846 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27847 array.
27848
27849 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27850
27851 * g++.dg/eh/registers1.C: New test case.
27852
27853 2001-09-17 Richard Henderson <rth@redhat.com>
27854
27855 * gcc.dg/array-5.c: Fix VLA decomposition test.
27856
27857 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27858
27859 * gcc.dg/cpp/line5.c: New testcase.
27860
27861 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27862
27863 * gcc.dg/cpp/macro9.c: New test.
27864
27865 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27866
27867 * gcc.c-torture/execute/980223.c: Change type of addr from long
27868 to char *.
27869
27870 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27871
27872 * gcc.c-torture/execute/20010915-1.c: New test.
27873
27874 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27875
27876 * g77.dg/bprob: New directory.
27877 * g77.dg/bprob/bprob.exp: New file.
27878 * g77.dg/bprob/bprob-1.f: New test.
27879 * g77.dg/gcov: New directory.
27880 * g77.dg/gcov/gcov.exp: New file.
27881 * g77.dg/gcov/gcov-1.f: New test.
27882 * g77.dg/gcov/gcov-1.x: New file.
27883
27884 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27885
27886 * gcc.dg/cpp/directiv.c: Update.
27887 * gcc.dg/cpp/undef1.c: Update.
27888
27889 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27890
27891 * gcc.dg/20010912-1.c: New test.
27892
27893 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27894
27895 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27896 language-independent file in lib.
27897 * lib/gcov.exp: New file.
27898
27899 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27900
27901 * gcc.c-torture/compile/20010911-1.c: New test.
27902
27903 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27904
27905 * lib/profopt.exp: New, to support profile-directed optimizations.
27906 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27907 * gcc.misc-tests/bprob-1.c: New test.
27908 * gcc.misc-tests/bprob-2.c: New test.
27909
27910 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27911
27912 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27913 XFAIL and which kinds of gcov output to verify.
27914 * gcc.misc-tests/gcov-4b.x: New file.
27915 * gcc.misc-tests/gcov-5b.x: New file.
27916 * gcc.misc-tests/gcov-6.x: New file.
27917 * gcc.misc-tests/gcov-7.c: New test.
27918 * gcc.misc-tests/gcov-7.x: New file.
27919
27920 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27921
27922 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27923 * gcc.misc-tests/gcov-6.c: New test.
27924
27925 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27926
27927 PR c++/3986
27928 * g++.dg/abi/vbase1.C: New test.
27929
27930 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27931
27932 * objc.dg/method-2.m: New.
27933
27934 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27935
27936 PR c++/4203
27937 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27938 * g++.dg/init/empty1.C: New test.
27939
27940 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27941
27942 * gcc.c-torture/compile/20010903-1.c: New test.
27943
27944 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27945
27946 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27947 for m68k.
27948
27949 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27950
27951 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27952
27953 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27954
27955 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27956
27957 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27958
27959 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27960 for 16-bit 'unsigned int'.
27961
27962 2001-08-29 Kazu Hirata <kazu@hxi.com>
27963
27964 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27965
27966 2001-08-27 Richard Henderson <rth@redhat.com>
27967
27968 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27969 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27970
27971 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27972
27973 * gcc.dg/asm-names.c (ymain): New.
27974
27975 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27976
27977 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27978 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27979 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27980
27981 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27982
27983 * gcc.dg/compare5.c: New testcase.
27984
27985 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27986
27987 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27988 and "In instantiation".
27989
27990 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27991
27992 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27993
27994 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27995
27996 * gcc.misc-tests/gcov.exp: Add support for branch information.
27997 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27998 * gcc.misc-tests/gcov-4.c: New test.
27999 * gcc.misc-tests/gcov-4b.c: New test.
28000 * gcc.misc-tests/gcov-5b.c: New test.
28001
28002 2001-08-20 Zack Weinberg <zackw@panix.com>
28003
28004 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28005 expected to fail.
28006
28007 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28008
28009 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28010
28011 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28012
28013 * g++.dg/eh/template1.C: New test.
28014
28015 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28016
28017 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28018 Fix thinko.
28019 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28020 for xfail.
28021
28022 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28023
28024 * lib/g77-dg.exp: Use prune.exp for common procedures
28025 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28026 * lib/g77.exp: (g77-dg-prune) Remove
28027
28028 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28029
28030 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28031
28032 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28033
28034 * g++.dg/template/unify1.C: New test.
28035
28036 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28037
28038 * g++.dg/abi/empty4.C: New test.
28039
28040 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28041
28042 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28043 solaris2.*
28044 * g77.f-torture/compile/pr3743.x: Likewise
28045
28046 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28047
28048 * g++.dg/other/using-declaration.C: New test.
28049
28050 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28051
28052 * gcc.dg/cpp/tr-sign.c: New testcase.
28053
28054 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28055
28056 * gcc.dg/cpp/19951025-1.c: Revert.
28057 * gcc.dg/cpp/directiv.c: We no longer process directives that
28058 interrupt macro arguments.
28059
28060 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28061
28062 * gcc.dg/bconstp-1.c: New test.
28063
28064 2001-08-03 Richard Henderson <rth@redhat.com>
28065
28066 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28067
28068 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28069
28070 * gcc.dg/cpp/19951025-1.c: Update.
28071
28072 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28073
28074 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28075 should be x.
28076
28077 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28078
28079 Kill -fhonor-std.
28080 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28081 * g++.old-deja/g++.other/std1.C: Likewise.
28082 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28083
28084 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28085
28086 * lib/g77.exp: Load gcc-defs.exp for common procedures
28087 (g77_pass, g77_fail, g77_finish, g77_exit,
28088 ${tool}_check_unsupported_p} Now redundant. Deleted.
28089
28090 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28091
28092 * g77.dg/fbackslash.f
28093 * g77.dg/fcase-preserve.f
28094 * g77.dg/ff90-1.f
28095 * g77.dg/ffixed-line-length-0.f
28096 * g77.dg/ffixed-line-length-132.f
28097 * g77.dg/ffixed-line-length-7.f
28098 * g77.dg/ffixed-line-length-72.f
28099 * g77.dg/ffixed-line-length-none.f
28100 * g77.dg/ffree-form-1.f
28101 * g77.dg/fno-backslash.f
28102 * g77.dg/fno-f90-1.f
28103 * g77.dg/fno-fixed-form-1.f
28104 * g77.dg/fno-onetrip.f
28105 * g77.dg/fno-typeless-boz.f
28106 * g77.dg/fno-underscoring.f
28107 * g77.dg/fno-vxt-1.f
28108 * g77.dg/fonetrip.f
28109 * g77.dg/ftypeless-boz.f
28110 * g77.dg/fugly-assumed.f
28111 * g77.dg/funderscoring.f
28112 * g77.dg/fvxt-1.f
28113
28114 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28115
28116 * objc.dg/fwd-proto-1.m: New.
28117 * objc.dg/local-decl-1.m: New.
28118 * objc.dg/naming-1.m: New.
28119 * objc.dg/naming-2.m: New.
28120 * objc.dg/proto-hier-1.m: New.
28121
28122 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28123
28124 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28125 largest-type elements to a struct makes its size grow.
28126
28127 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28128
28129 * g++.dg/abi/vthunk1.C: New test.
28130
28131 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28132
28133 * g++.dg/abi/vbase8-22.C: New test.
28134
28135 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28136
28137 * gcc.dg/cpp/macro8.c: New test.
28138
28139 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28140
28141 * g++.dg/abi/vbase8-21.C: New test.
28142
28143 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28144
28145 * g++.dg/abi/vbase8-10.C: New test.
28146
28147 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28148
28149 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28150 ${tool}_set_ld_library_path.
28151 Changed caller.
28152 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28153 g++.exp.
28154
28155 2001-07-26 Stan Cox <scox@redhat.com>
28156
28157 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28158 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28159 gcc_exit, gcc_check_unsupported_p):
28160 Moved to gcc-deps.exp
28161 * gcc-deps.exp: New file.
28162
28163 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28164
28165 * g++.old-deja/g++.pt/defarg14.C: New test.
28166
28167 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28168
28169 * g++.old-deja/g++.other/lineno5.C: New test.
28170
28171 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28172
28173 * g++.old-deja/g++.pt/crash68.C: New test.
28174
28175 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28176
28177 * g++.old-deja/g++.other/crash42.C: New test.
28178
28179 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28180
28181 * gcc.dg/cpp/extratokens.c: Fix.
28182 * gcc.dg/cpp/skipping2.c: New tests.
28183
28184 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28185
28186 * gcc.c-torture/execute/20010724-1.c: New file.
28187 * gcc.c-torture/execute/20010724-1.x: New file.
28188
28189 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28190
28191 * g++.old-deja/g++.other/cond7.C: New test.
28192
28193 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28194
28195 * g++.old-deja/g++.other/optimize4.C: New test.
28196
28197 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28198
28199 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28200
28201 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28202
28203 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28204 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28205 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28206 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28207
28208 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28209 bug report" message.
28210
28211 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28212 * g++.dg/ext/instantiate1.C: Move from old-deja.
28213
28214 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28215
28216 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28217 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28218 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28219 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28220
28221 2001-07-23 Jeffrey A Law (law@cygnus.com)
28222
28223 * gcc.c-torture/execute/20010723-1.c: New test.
28224
28225 2001-07-23 Ben Elliston <bje@redhat.com>
28226
28227 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28228
28229 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28230
28231 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28232 i[34567]86-*-*.
28233 Delete handling of ieee_multilib_flags.
28234 Pass -mieee for alpha*-*-* and sh-*-*.
28235 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28236
28237 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28238
28239 Remove old-abi tests.
28240 * g++.old-deja/g++.mike/p11116.C: Remove.
28241 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28242
28243 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28244
28245 * g77.f-torture/compile/pr3743.f: New test
28246
28247 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28248
28249 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28250
28251 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28252
28253 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28254 g++.old-deja/g++.pt/static6.C: Likewise.
28255 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28256 supports weak symbols.
28257
28258 2001-07-18 Andreas Jaeger <aj@suse.de>
28259
28260 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28261 supported again.
28262
28263 2001-07-18 Andreas Jaeger <aj@suse.de>
28264
28265 * gcc.dg/iftrap-1.c: Fix target line.
28266
28267 2001-07-17 Richard Henderson <rth@redhat.com>
28268
28269 * gcc.c-torture/execute/20010717-1.c: New.
28270
28271 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28272
28273 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28274 tests.
28275
28276 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28277
28278 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28279
28280 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28281
28282 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28283 UAC_SIGBUS, UAC_NOPRINT definitions.
28284
28285 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28286
28287 * objc/execute/object_is_class.m: New test.
28288 * objc/execute/object_is_meta_class.m: New test.
28289
28290 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28291
28292 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28293 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28294
28295 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28296
28297 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28298 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28299
28300 2001-07-14 Richard Henderson <rth@redhat.com>
28301
28302 * gcc.dg/iftrap-1.c: New.
28303
28304 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28305
28306 * g77.f-torture/execute/intrinsic77.f: New test.
28307
28308 2001-07-11 Janis Johnson <janis@us.ibm.com>
28309
28310 * gcc.misc-tests/gcov-3.c: New test.
28311
28312 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28313
28314 * gcc.c-torture/compile/20010711-1.c,
28315 * gcc.c-torture/compile/20010711-2.c: New tests.
28316
28317 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28318
28319 * gcc.c-torture/execute/20010711-1.c: New test.
28320
28321 2001-07-11 Ben Elliston <bje@redhat.com>
28322
28323 * g++.old-deja/g++.other/enum5.C: New test.
28324
28325 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28326
28327 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28328 (g++-dg-prune): Call prune_gcc_output.
28329 * prune.exp: New file for prune_gcc_output.
28330 * lib/g++.exp, lib/gcc.exp: Load it.
28331
28332 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28333
28334 * gcc.c-torture/compile/20010701-1.c,
28335 g++.old-deja/g++.ext/attrib6.C: New tests.
28336
28337 2001-07-06 Jeffrey A Law (law@cygnus.com)
28338
28339 * gcc.c-torture/compile/20010706-1.c: New test.
28340
28341 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28342
28343 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28344
28345 2001-06-28 Stan Shebs <shebs@apple.com>
28346
28347 * gcc.dg/pragma-darwin.c: New test.
28348
28349 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28350
28351 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28352 Solaris 2.[678] system.
28353
28354 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28355
28356 * gcc.dg/20010622-1.c: New test.
28357
28358 2001-06-18 Stan Shebs <shebs@apple.com>
28359
28360 * objc.dg: New directory.
28361 * objc.dg/dg.exp: New file.
28362 * objc.dg/alias.m: New.
28363 * objc.dg/class-1.m: New.
28364 * objc.dg/class-2.m: New.
28365 * objc.dg/const-str-1.m: New.
28366 * objc.dg/const-str-2.m: New.
28367 * objc.dg/id-1.m: New.
28368 * objc.dg/method-1.m: New.
28369 * objc.dg/super-class-1.m: New.
28370 * lib/objc-dg.exp: New file.
28371
28372 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28373
28374 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28375 of label name.
28376
28377 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28378
28379 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28380
28381 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28382
28383 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28384 variable.
28385
28386 2001-06-12 Richard Henderson <rth@redhat.com>
28387
28388 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28389
28390 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28391
28392 * g++.old-deja/g++.abi/vbase5.C: New test.
28393 * g++.old-deja/g++.abi/vbase6.C: New test.
28394 * g++.old-deja/g++.abi/vbase7.C: New test.
28395
28396 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28397
28398 * gcc.c-torture/compile/20010610-1.c: New test.
28399
28400 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28401
28402 * g++.old-deja/g++.abi/vbase4.C: New test.
28403
28404 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28405
28406 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28407 support %f for HC11/HC12 targets.
28408 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28409 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28410 on HC11/HC12 targets.
28411 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28412
28413 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28414
28415 * gcc.dg/wchar_t-1.c: New file.
28416 * gcc.dg/wint_t-1.c: Likewise.
28417
28418 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28419
28420 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28421
28422 2001-06-11 Richard Henderson <rth@redhat.com>
28423
28424 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28425
28426 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28427
28428 * gcc.c-torture/compile/20010611-1.c: New test.
28429
28430 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28431
28432 * gcc.dg/c99-tag-1.c: Add more tests.
28433
28434 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28435
28436 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28437 representation on MN10300 and ARM/Thumb.
28438
28439 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28440
28441 * g77.f-torture/execute/20010610.f: New.
28442
28443 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28444
28445 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28446 names.
28447
28448 2001-06-09 Richard Henderson <rth@redhat.com>
28449
28450 * gcc.c-torture/execute/ashrdi-1.c: New.
28451 * gcc.c-torture/execute/ashldi-1.c: New.
28452 * gcc.c-torture/execute/lshrdi-1.c: New.
28453
28454 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28455
28456 * objc/execute/load-3.m: Added. Check sending +load to categories,
28457 in addition to classes.
28458
28459 2001-06-08 Stan Shebs <shebs@apple.com>
28460
28461 * objc/execute/load-2.m: New test. From Nicola Pero
28462 <n.pero@mi.flashnet.it>.
28463
28464 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28465
28466 * gcc.c-torture/execute/20010605-2.c: New test.
28467
28468 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28469
28470 * g++.old-deja/g++.abi/vbase2.C: New test.
28471 * g++.old-deja/g++.abi/vbase3.C: New test.
28472
28473 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28474
28475 * g++.old-deja/g++.pt/friend49.C: New test.
28476
28477 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28478
28479 * g++.old-deja/g++.ext/anon3.C: New test.
28480
28481 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28482
28483 * g++.old-deja/g++.other/conv7.C: New test.
28484
28485 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28486
28487 * gcc.c-torture/compile/20010605-2.c: New test.
28488
28489 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28490
28491 * gcc.c-torture/execute/20010604-1.c: New test.
28492
28493 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28494
28495 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28496
28497 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28498
28499 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28500 (g++_link_flags): Likewise.
28501 (g++_init): Pass gccpath's value to two previous functions.
28502
28503 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28504
28505 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28506 Ensure logfile entry matches exec command line.
28507
28508 2001-05-31 Richard Henderson <rth@redhat.com>
28509
28510 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28511 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28512
28513 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28514
28515 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28516 compiler for irix6.2
28517
28518 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28519
28520 * g++.old-deja/g++.other/optimize3.C: New file.
28521
28522 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28523
28524 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28525 assemble.
28526
28527 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28528
28529 * g++.old-deja/g++.other/optimize2.C: New file.
28530
28531 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28532
28533 * gcc.c-torture/compile/20010518-2.c: New file.
28534 * gcc.c-torture/execute/20010518-1.c: New file.
28535 * gcc.c-torture/execute/20010518-2.c: New file.
28536
28537 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28538
28539 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28540
28541 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28542
28543 G++ no longer defines builtins that do not begin with __builtin.
28544 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28545 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28546 * g++.old-deja/g++.law/builtin1.C: Likewise.
28547 * g++.old-deja/g++.law/cvt2.C: Likewise.
28548 * g++.old-deja/g++.mike/net5.C: Likewise.
28549 * g++.old-deja/g++.other/builtins1.C: Likewise.
28550 * g++.old-deja/g++.other/builtins2.C: Likewise.
28551 * g++.old-deja/g++.other/builtins3.C: Likewise.
28552 * g++.old-deja/g++.other/builtins4.C: Likewise.
28553 * g++.old-deja/g++.other/inline8.C: Likewise.
28554 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28555
28556 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28557
28558 * g++.old-deja/g++.pt/using1.C: Adjust.
28559 * g++.old-deja/g++.pt/using2.C: New test.
28560
28561 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28562
28563 * gcc.dg/cpp/charconst.c: New tests.
28564 * gcc.dg/cpp/escape.c: New tests.
28565 * gcc.dg/cpp/escape-1.c: New tests.
28566 * gcc.dg/cpp/escape-2.c: New tests.
28567 * gcc.dg/cpp/ucs.c: New tests.
28568
28569 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28570
28571 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28572 native compiler for irix6.5.
28573
28574 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28575
28576 * lib/g++.exp (g++_include_flags): Use args to compute
28577 get_multilibs.
28578 (g++_link_flags): Likewise.
28579 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28580
28581 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28582
28583 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28584
28585 2001-05-21 Geoff Keating <geoffk@redhat.com>
28586
28587 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28588 this file.
28589
28590 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28591
28592 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28593 STACK_SIZE;
28594 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28595 to STACK_SIZE; Use it to define size of add_histo array.
28596 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28597 to STACK_SIZE.
28598 (f): Use GITT_SIZE to define size of gitt local table.
28599 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28600 to STACK_SIZE; Use it to define size of bytemem array.
28601
28602 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28603
28604 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28605 on 68HC11/HC12 due to the asm instruction.
28606 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28607 * gcc.c-torture/compile/920520-1.x: Likewise.
28608 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28609 on 68HC11/HC12 because the function is larger than 64K.
28610 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28611 on 68HC11/HC12 because the structure is too large.
28612
28613 2001-05-20 Richard Henderson <rth@redhat.com>
28614
28615 * gcc.c-torture/execute/20010520-1.c: New.
28616
28617 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28618
28619 * g++.old-deja/g++.warn/compare1.C: New test.
28620 * gcc.dg/compare4.c: New test.
28621
28622 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28623
28624 * g++.old-deja/g++.other/optimize1.C: New test.
28625
28626 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28627
28628 * g++.old-deja/g++.pt/spec41.C: New test.
28629
28630 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28631
28632 * gcc.c-torture/compile/20010114-1.x: Remove.
28633
28634 2001-05-18 Stan Shebs <shebs@apple.com>
28635
28636 * gcc.c-torture/compile/20010518-1.c: New test.
28637
28638 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28639
28640 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28641 * g++.old-deja/g++.pt/crash67.C: New test.
28642
28643 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28644
28645 * g++.old-deja/g++.other/debug9.C: New test.
28646
28647 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28648
28649 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28650
28651 2001-05-16 Jan Hubicka <jh@suse.cz>
28652
28653 * gcc.c-torture/compile/20010516-1.c: New test.
28654
28655 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28656
28657 * g++.old-deja/g++.other/crash41.C: New test.
28658
28659 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28660
28661 * g++.old-deja/g++.pt/crash66.C: New test.
28662
28663 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28664
28665 * g++.old-deja/g++.robertl/eb27.C: Convert.
28666
28667 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28668
28669 * g++.dg/friend-warn.C: New test. Do not warn about friend
28670 declaration being redundant.
28671
28672 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28673
28674 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28675
28676 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28677
28678 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28679
28680 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28681
28682 * lib/g++.exp: Use testsuite_flags.
28683
28684 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28685
28686 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28687
28688 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28689
28690 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28691
28692 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28693
28694 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28695
28696 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28697
28698 * gcc.c-torture/compile/20010313-1.c: New test.
28699
28700 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28701
28702 * gcc.dg/cpp/direct2.c: New test.
28703 * gccq.dg/cpp/direct2s.c: New test.
28704
28705 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28706
28707 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28708
28709 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28710 * g++.old-deja/g++.other/op3.C: Likewise.
28711
28712 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28713
28714 * gcc.dg/cpp/syshdr.h: New file.
28715 * gcc.dg/cpp/sysmac1.c: Update.
28716 * gcc.dg/cpp/sysmac2.c: Update.
28717
28718 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28719
28720 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28721
28722 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28723
28724 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28725 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28726
28727 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28728
28729 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28730
28731 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28732
28733 * lib/g++.exp (g++_include_flags): Don't use any special flags
28734 if TESTING_IN_BUILD_TREE is not defined.
28735 (g++_init): Use a plain 'c++' as the compiler if
28736 TESTING_IN_BUILD_TREEE is not defined.
28737
28738 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28739
28740 * g++.old-deja/g++.eh/catch13.C: New test.
28741 * g++.old-deja/g++.eh/catch14.C: New test.
28742
28743 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28744
28745 * gcc.dg/cpp/tr-define.c: New test.
28746
28747 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28748
28749 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28750 <stdlib.h>, not <malloc.h>.
28751
28752 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28753
28754 * g++.old-deja/g++.ns/template17.C: New test.
28755
28756 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28757
28758 * g++.old-deja/g++.pt/ref4.C: New test.
28759
28760 2001-04-30 Richard Henderson <rth@redhat.com>
28761
28762 * gcc.dg/20000724-1.c: Revert last change.
28763
28764 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28765
28766 * g77.f-torture/execute/20010430.f: New test.
28767
28768 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28769
28770 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28771
28772 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28773
28774 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28775
28776 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28777
28778 * g++.old-deja/g++.eh/crash6.C: New test.
28779
28780 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28781
28782 * g++.old-deja/g++.other/warn7.C: New test.
28783
28784 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28785
28786 * g++.old-deja/g++.other/defarg9.C: New test.
28787
28788 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28789
28790 * g77.f-torture/compile/20010426.f: New test.
28791 * g77.f-torture/execute/20010426.f: New test.
28792
28793 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28794
28795 * g77.f-torture/compile/20000629-1.x: Remove - error
28796 has been fixed.
28797
28798 2001-04-26 Jeffrey A Law (law@cygnus.com)
28799
28800 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28801 Tweak slightly to work with g++.dg framework.
28802 * g++.dg/special/ecos.exp: Run initp1.C test.
28803 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28804
28805 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28806 its linker doesn't give line numbers either.
28807 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28808
28809 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28810
28811 * g++.old-deja/g++.other/lex1.C: New test.
28812
28813 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28814
28815 * gcc.dg/noncompile/20010425-1.c: New test.
28816
28817 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28818
28819 * g++.old-deja/g++.pt/mangle2.C: New test.
28820
28821 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28822
28823 * gcc.dg/format/plus-1.c: New test.
28824
28825 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28826
28827 * gcc.dg/20010423-1.c: New test.
28828
28829 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28830
28831 * gcc.c-torture/execute/20010422-1.c: New test.
28832
28833 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28834
28835 * g++.old-deja/g++.ns/type2.C: New test.
28836
28837 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28838
28839 * g++.old-deja/g++.other/perf1.C: New test.
28840
28841 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28842
28843 * gcc.dg/c99-func-2.c: Remove xfail.
28844 * gcc.dg/c99-func-3.c: Remove xfail.
28845 * gcc.dg/c99-func-4.c: Remove xfail.
28846
28847 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28848
28849 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28850
28851 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28852
28853 * gcc.c-torture/compile/20010423-1.c: New test.
28854
28855 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28856
28857 * g++.old-deja/g++.pt/typename28.C: New test.
28858
28859 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28860
28861 * g++.old-deja/g++.abi/empty2.C: New test.
28862 * g++.old-deja/g++.abi/empty3.C: New test.
28863
28864 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28865
28866 * g++.old-deja/g++.other/comdat2.C: New test.
28867 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28868
28869 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28870
28871 * g++.old-deja/g++.other/overload14.C: New test.
28872
28873 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28874
28875 * g++.old-deja/g++.other/lookup23.C: New test.
28876
28877 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28878
28879 * gcc.c-torture/execute/20010403-1.c: New test.
28880
28881 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28882 Mark Mitchell <mark@codesourcery.com>
28883
28884 * lib/old-dejagnu.exp: Don't delete output of executable.
28885 Add .exe suffix to executables.
28886
28887 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28888
28889 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28890
28891 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28892
28893 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28894
28895 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28896
28897 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28898 * g++.old-deja/g++.abi/crash1.C: New test.
28899
28900 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28901
28902 * g++.old-deja/g++.other/crash40.C: New test.
28903
28904 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28905
28906 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28907
28908 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28909
28910 * g++.old-deja/g++.other/warn6.C: New test.
28911
28912 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28913
28914 * g++.old-deja/g++.robertl/eb42.C: Same.
28915
28916 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28917
28918 * gcc.dg/wtr-conversion-1.c: New testcase.
28919
28920 2001-04-10 Richard Henderson <rth@redhat.com>
28921
28922 * g++.old-deja/g++.other/array5.C: New.
28923
28924 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28925
28926 * gcc.c-torture/execute/20010408-1.c: New test.
28927
28928 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28929
28930 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28931 headers and constructs.
28932 * g++.old-deja/g++.robertl/eb79.C: Same.
28933 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28934 * g++.old-deja/g++.robertl/eb73.C: Same.
28935 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28936 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28937 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28938 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28939 * g++.old-deja/g++.robertl/eb44.C: Same.
28940 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28941 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28942 * g++.old-deja/g++.robertl/eb39.C: Same.
28943 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28944 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28945 * g++.old-deja/g++.robertl/eb30.C: Same.
28946 * g++.old-deja/g++.robertl/eb3.C: Same.
28947 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28948 * g++.old-deja/g++.robertl/eb21.C: Same.
28949 * g++.old-deja/g++.robertl/eb15.C: Same.
28950 * g++.old-deja/g++.robertl/eb118.C: Same.
28951 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28952 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28953 * g++.old-deja/g++.robertl/eb109.C: Same.
28954 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28955 * g++.old-deja/g++.mike/rtti1.C: Same.
28956 * g++.old-deja/g++.mike/p658.C: Same.
28957 * g++.old-deja/g++.mike/net46.C: Same.
28958 * g++.old-deja/g++.mike/net34.C: Same.
28959 * g++.old-deja/g++.mike/memoize1.C: Same.
28960 * g++.old-deja/g++.mike/eh2.C: Same.
28961 * g++.old-deja/g++.law/weak.C: Same.
28962 * g++.old-deja/g++.law/visibility7.C: Same.
28963 * g++.old-deja/g++.law/visibility25.C: Same.
28964 * g++.old-deja/g++.law/visibility22.C: Same.
28965 * g++.old-deja/g++.law/visibility2.C: Same.
28966 * g++.old-deja/g++.law/visibility17.C: Same.
28967 * g++.old-deja/g++.law/visibility13.C: Same.
28968 * g++.old-deja/g++.law/visibility10.C: Same.
28969 * g++.old-deja/g++.law/visibility1.C: Same.
28970 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28971 * g++.old-deja/g++.law/vbase1.C: Same.
28972 * g++.old-deja/g++.law/operators32.C: Same.
28973 * g++.old-deja/g++.law/nest3.C: Same.
28974 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28975 * g++.old-deja/g++.law/except5.C (main): Same.
28976 * g++.old-deja/g++.law/cvt7.C (run): Same.
28977 * g++.old-deja/g++.law/cvt2.C: Same.
28978 * g++.old-deja/g++.law/cvt16.C: Same.
28979 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28980 * g++.old-deja/g++.law/ctors17.C (main): Same.
28981 * g++.old-deja/g++.law/ctors13.C: Same.
28982 * g++.old-deja/g++.law/ctors12.C (main): Same.
28983 * g++.old-deja/g++.law/ctors10.C: Same.
28984 * g++.old-deja/g++.law/code-gen5.C: Same.
28985 * g++.old-deja/g++.law/bad-error7.C: Same.
28986 * g++.old-deja/g++.law/arm9.C: Same.
28987 * g++.old-deja/g++.law/arm12.C: Same.
28988 * g++.old-deja/g++.law/arg8.C: Same.
28989 * g++.old-deja/g++.law/arg1.C: Same.
28990 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28991 * g++.old-deja/g++.jason/template31.C: Same.
28992 * g++.old-deja/g++.jason/template24.C (main): Same.
28993 * g++.old-deja/g++.jason/2371.C: Same.
28994 * g++.old-deja/g++.eh/new2.C: Same.
28995 * g++.old-deja/g++.eh/new1.C: Same.
28996 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28997 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28998 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28999 * g++.old-deja/g++.brendan/crash62.C: Same.
29000 * g++.old-deja/g++.brendan/crash52.C: Same.
29001 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29002 * g++.old-deja/g++.brendan/crash38.C: Same.
29003 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29004 * g++.old-deja/g++.brendan/copy9.C: Same.
29005
29006 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29007
29008 * gcc.c-torture/execute/20001203-2.c (memset):
29009 Count argument is of type __SIZE_TYPE__.
29010
29011 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29012
29013 * gcc.c-torture/compile/20010404-1.c: New test.
29014
29015 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29016
29017 * gcc.c-torture/compile/20010326-1.c: New test.
29018
29019 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29020
29021 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29022 peculiarities of the SH.
29023 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29024
29025 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29026
29027 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29028 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29029 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29030
29031 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29032
29033 * g77.f-torture/compile/20010321-1.f: New test.
29034
29035 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29036
29037 * gcc.c-torture/compile/20010329-1.c: New test.
29038
29039 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29040
29041 * gcc.c-torture/execute/20010329-1.c: New test.
29042
29043 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29044
29045 * g++.old-deja/g++.other/eh4.C: Fix typo.
29046
29047 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29048
29049 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29050
29051 2001-03-28 Philip Blundell <philb@gnu.org>
29052
29053 * gcc.c-torture/compile/20010328-1.c: New test.
29054
29055 2001-03-27 Richard Henderson <rth@redhat.com>
29056
29057 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29058 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29059
29060 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29061
29062 * gcc.c-torture/compile/20010327-1.c: New test.
29063
29064 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29065
29066 * g++.old-deja/g++.other/friend12.C: New test.
29067 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29068 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29069
29070 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29071
29072 * gcc.c-torture/execute/20010325-1.c: New test.
29073
29074 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29075
29076 * g++.old-deja/g++.other/mangle3.C: New test.
29077
29078 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29079
29080 * g++.old-deja/g++.other/anon8.C: New test.
29081
29082 2001-03-20 Philip Blundell <philb@gnu.org>
29083
29084 * gcc.c-torture/compile/20010320-1.c: New test.
29085
29086 2001-03-17 Richard Henderson <rth@redhat.com>
29087
29088 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29089
29090 2001-03-15 Geoff Keating <geoff@redhat.com>
29091
29092 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29093 tests on AIX.
29094
29095 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29096
29097 * g++.old-deja/g++.other/eh4.C: New test.
29098
29099 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29100
29101 * gcc.dg/cpp/mi1.c: Update.
29102
29103 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29104
29105 * g++.old-deja/g++.other/regstack.C: New test.
29106
29107 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29108
29109 * g++.old-deja/g++.other/ref4.C: New test.
29110
29111 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29112
29113 * objc/execute/va_method.m: Added.
29114 * objc/execute/IMP.m: Added.
29115 * objc/execute/_cmd.m: Added.
29116 * objc/execute/accessing_ivars.m: Added.
29117 * objc/execute/class-1.m: Added.
29118 * objc/execute/class-10.m: Added.
29119 * objc/execute/class-11.m: Added.
29120 * objc/execute/class-12.m: Added.
29121 * objc/execute/class-13.m: Added.
29122 * objc/execute/class-14.m: Added.
29123 * objc/execute/class-2.m: Added.
29124 * objc/execute/class-3.m: Added.
29125 * objc/execute/class-4.m: Added.
29126 * objc/execute/class-5.m: Added.
29127 * objc/execute/class-6.m: Added.
29128 * objc/execute/class-7.m: Added.
29129 * objc/execute/class-8.m: Added.
29130 * objc/execute/class-9.m: Added.
29131 * objc/execute/class-tests-1.h
29132 * objc/execute/class-tests-2.h
29133 * objc/execute/compatibility_alias.m: Added.
29134 * objc/execute/encode-1.m: Added.
29135 * objc/execute/formal_protocol-1.m: Added.
29136 * objc/execute/formal_protocol-2.m: Added.
29137 * objc/execute/formal_protocol-3.m: Added.
29138 * objc/execute/formal_protocol-4.m: Added.
29139 * objc/execute/formal_protocol-5.m: Added.
29140 * objc/execute/formal_protocol-6.m: Added.
29141 * objc/execute/formal_protocol-7.m: Added.
29142 * objc/execute/informal_protocol.m: Added.
29143 * objc/execute/initialize.m: Added.
29144 * objc/execute/load.m: Added.
29145 * objc/execute/many_args_method.m: Added.
29146 * objc/execute/nested-3.m: Added.
29147 * objc/execute/no_clash.m: Added.
29148 * objc/execute/private.m: Added.
29149 * objc/execute/redefining_self.m: Added.
29150 * objc/execute/root_methods.m: Added.
29151 * objc/execute/selector-1.m: Added.
29152 * objc/execute/static-1.m: Added.
29153 * objc/execute/static-2.m: Added.
29154 * objc/execute/va_method.m: Added.
29155
29156 2001-03-10 Richard Henderson <rth@redhat.com>
29157
29158 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29159
29160 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29161
29162 * g++.old-deja/g++.other/crash31.C: XFAIL.
29163 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29164 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29165 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29166 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29167 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29168
29169 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29170
29171 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29172
29173 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29174
29175 * gcc.dg/20000724-1.c: Don't use multiline strings.
29176
29177 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29178
29179 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29180 result of -cString against what we expect it to be; don't just
29181 print it out for no one to read.
29182
29183 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29184 Based on testcases provided by Nicola Pero.
29185
29186 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29187
29188 * gcc.dg/cpp/macro7.c: New test.
29189
29190 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29191
29192 * gcc.dg/cpp/multiline.c: Update.
29193
29194 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29195
29196 * g++.old-deja/g++.other/enum3.C: New test.
29197
29198 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29199
29200 * g++.old-deja/g++.other/pod1.C: New test.
29201
29202 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29203
29204 * g++.old-deja/g++.ext/overload1.C: New test.
29205
29206 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29207
29208 * g++.old-deja/g++.pt/using1.C: New test.
29209
29210 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29211
29212 * g++.old-deja/g++.other/using9.C: New test.
29213
29214 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29215
29216 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29217
29218 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29219
29220 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29221
29222 * g++.old-deja/g++.ext/realpt1.C: Remove.
29223
29224 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29225
29226 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29227
29228 2001-02-26 Will Cohen <wcohen@redhat.com>
29229
29230 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29231
29232 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29233
29234 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29235 templatized constructors.
29236
29237 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29238
29239 * gcc.c-torture/execute/20010224-1.c: New test.
29240
29241 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29242
29243 * gcc.c-torture/execute/20010222-1.c: New test.
29244
29245 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29246
29247 * g++.old-deja/g++.other/inline20.C: New test.
29248
29249 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29250
29251 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29252
29253 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29254
29255 * g++.old-deja/g++.other/lookup22.C: New test.
29256
29257 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29258
29259 * g77.dg: New directory.
29260 * g77.dg/20010216-1.f: New test case.
29261 * g77.dg/dg.exp: New driver.
29262 * lib/g77-dg.exp: New driver library.
29263
29264 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29265
29266 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29267
29268 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29269
29270 * g++.old-deja/g++.other/decl9.C: New test.
29271
29272 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29273
29274 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29275 not need <string> and also tests the initialization at runtime.
29276
29277 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29278
29279 * gcc.c-torture/execute/longlong.c: New test.
29280
29281 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29282
29283 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29284
29285 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29286
29287 * gcc.c-torture/execute/920302-1.c (execute):
29288 Change argument type to short.
29289
29290 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29291
29292 * g++.old-deja/g++.pt/deduct6.C: New test.
29293
29294 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29295
29296 * g++.old-deja/g++.pt/deduct5.C: New test.
29297
29298 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29299
29300 * gcc.c-torture/execute/20010209-1.c: New test.
29301
29302 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29303
29304 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29305
29306 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29307
29308 * g++.dg/vtgc1.C: Update for new ABI.
29309
29310 * consistency.vlad: New directory, 1665 files.
29311
29312 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29313
29314 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29315 return type.
29316 * gcc.dg/cpp/digraphs.c: Declare puts.
29317
29318 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29319
29320 * g++.old-deja/g++.other/warn5.C: New test.
29321
29322 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29323
29324 * g++.old-deja/g++.pt/spec40.C: New test.
29325
29326 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29327
29328 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29329 case.
29330 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29331
29332 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29333
29334 * gcc.c-torture/compile/20010209-1.c: New test.
29335
29336 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29337
29338 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29339 excess errors message but not if it crashes.
29340 * g++.old-deja/g++.other/crash27.C: Likewise.
29341 * g++.old-deja/g++.other/crash28.C: Likewise.
29342 * g++.old-deja/g++.other/crash30.C: Likewise.
29343 * g++.old-deja/g++.other/crash32.C: Likewise.
29344 * g++.old-deja/g++.other/crash35.C: Likewise.
29345 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29346
29347 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29348
29349 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29350 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29351 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29352 g77.f-torture/execute/execute.exp,
29353 g77.f-torture/noncompile/noncompile.exp,
29354 gcc.c-torture/execute/execute.exp,
29355 gcc.c-torture/execute/memcheck/memcheck.exp,
29356 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29357 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29358 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29359 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29360 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29361 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29362 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29363 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29364 Remove bug reporting instructions with ancient email addresses.
29365
29366 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29367
29368 * gcc.dg/20010202-1.c: New test.
29369 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29370
29371 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29372
29373 * g++.dg/stdbool-if.C: New test.
29374
29375 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29376
29377 * objc/execute/fdecl.m: Added main().
29378
29379 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29380
29381 * gcc.c-torture/execute/20010206-1.c: New test.
29382
29383 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29384
29385 * gcc.dg/cpp/avoidpaste1.c: Update.
29386
29387 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29388
29389 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29390 Pero <nicola@brainstorm.co.uk>.
29391 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29392
29393 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29394
29395 * g++.old-deja/g++.pt/spec39.C: New test.
29396
29397 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29398
29399 * gcc.c-torture/compile/20010202-1.c: New test.
29400
29401 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29402
29403 * g++.old-deja/g++.abi/primary2.C: New test.
29404 * g++.old-deja/g++.abi/primary3.C: New test.
29405 * g++.old-deja/g++.abi/primary4.C: New test.
29406 * g++.old-deja/g++.abi/primary5.C: New test.
29407 * g++.old-deja/g++.abi/vtable3.h: New test.
29408 * g++.old-deja/g++.abi/vtable3a.C: New test.
29409 * g++.old-deja/g++.abi/vtable3b.C: New test.
29410 * g++.old-deja/g++.abi/vtable3c.C: New test.
29411 * g++.old-deja/g++.abi/vtable3d.C: New test.
29412 * g++.old-deja/g++.abi/vtable3e.C: New test.
29413 * g++.old-deja/g++.abi/vtable3f.C: New test.
29414 * g++.old-deja/g++.abi/vtable3g.C: New test.
29415 * g++.old-deja/g++.abi/vtable3h.C: New test.
29416 * g++.old-deja/g++.abi/vtable3i.C: New test.
29417 * g++.old-deja/g++.abi/vtable3j.C: New test.
29418 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29419
29420 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29421
29422 * g++.old-deja/g++.other/anon6.C: New test.
29423 * g++.old-deja/g++.other/anon7.C: New test.
29424
29425 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29426
29427 * gcc.dg/cpp/avoidpaste2.c: New tests.
29428
29429 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29430
29431 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29432
29433 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29434
29435 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29436 DECIMAL_DIG cases for Irix."
29437
29438 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29439
29440 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29441
29442 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29443
29444 * gcc.dg/c99-tag-1.c: New test.
29445
29446 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29447
29448 * gcc.dg/cpp/tr-warn1.c: Add tests.
29449
29450 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29451
29452 * gcc.dg/cpp/avoidpaste1.c: Update.
29453 * gcc.dg/cpp/paste4.c: Update.
29454
29455 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29456
29457 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29458 cases for Irix.
29459
29460 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29461
29462 * g++.old-deja/g++.other/inline19.C: New test.
29463
29464 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29465
29466 * gcc.dg/Wlarger-than.c: New test.
29467
29468 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29469
29470 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29471
29472 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29473
29474 * gcc.c-torture/execute/20010129-1.c: New test.
29475 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29476
29477 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29478
29479 * gcc.dg/cpp/avoidpaste1.c: Test case.
29480
29481 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29482
29483 * g++.old-deja/g++.other/inline18.C: New test.
29484
29485 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29486
29487 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29488 and __builtin_putchar.
29489
29490 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29491
29492 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29493 tests.
29494
29495 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29496
29497 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29498 floating point number rounding mode to round to the nearest
29499 representable mode.
29500
29501 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29502
29503 * g++.old-deja/g++.other/mangle2.C: New test.
29504
29505 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29506
29507 * gcc.c-torture/compile/20010124-1.c: New test.
29508
29509 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29510
29511 * g++.old-deja/g++.pt/spec38.C: New test.
29512
29513 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29514
29515 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29516 "Build don't run".
29517
29518 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29519
29520 * gcc.c-torture/execute/20010123-1.c: New test.
29521
29522 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29523
29524 * g++.old-deja/g++.pt/spec37.C: New test.
29525
29526 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29527
29528 * g++.old-deja/g++.pt/overload14.C: New test.
29529
29530 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29531
29532 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29533 __builtin_return_address.
29534
29535 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29536
29537 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29538 * g++.old-deja/g++.pt/spec35.C: New test.
29539 * g++.old-deja/g++.pt/spec36.C: New test.
29540
29541 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29542
29543 * gcc.c-torture/compile/20010118-1.c: New test.
29544
29545 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29546
29547 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29548
29549 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29550
29551 * gcc.c-torture/execute/20010119-1.c: New test.
29552
29553 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29554
29555 * g++.old-deja/g++.other/vbase5.C: New test.
29556
29557 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29558
29559 * gcc.c-torture/execute/20010118-1.c: New test.
29560
29561 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29562
29563 * g++.old-deja/g++.pt/deduct3.C: New test.
29564
29565 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29566
29567 * g++.old-deja/g++.pt/spec34.C: New test.
29568
29569 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29570
29571 * g77.f-torture/compile/20000601-2.f: New test.
29572
29573 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29574
29575 * g++.old-deja/g++.other/init17.C: New test.
29576
29577 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29578
29579 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29580
29581 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29582
29583 * g++.old-deja/g++.pt/unify8.C: New test.
29584
29585 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29586
29587 * g++.old-deja/g++.abi/vbase1.C: New test.
29588
29589 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29590
29591 * g++.old-deja/g++.pt/crash65.C: New test.
29592
29593 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29594
29595 * gcc.dg/cpp/assembl2.S: New test case.
29596
29597 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29598
29599 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29600 are supported.
29601
29602 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29603
29604 * g++.old-deja/g++.other/builtins1.C: New test.
29605 * g++.old-deja/g++.other/builtins2.C: Likewise.
29606 * g++.old-deja/g++.other/builtins3.C: Likewise.
29607 * g++.old-deja/g++.other/builtins4.C: Likewise.
29608
29609 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29610
29611 * gcc.c-torture/compile/20010117-1.c: New test.
29612 * gcc.c-torture/compile/20010117-2.c: New test.
29613
29614 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29615
29616 * g77.f-torture/execute/20010116.[fx]: New test,
29617 XFAIL on i?86-*-*.
29618 * g77.f-torture/compile/20010115.f: Indicate it's
29619 a test for PR fortran/1636.
29620
29621 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29622
29623 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29624
29625 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29626
29627 * g77.f-torture/compile/20010115.f: New test.
29628
29629 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29630
29631 * g++.old-deja/g++.pt/nontype5.C: New test.
29632
29633 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29634
29635 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29636 have an equivalent working one below it.
29637
29638 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29639
29640 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29641 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29642
29643 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29644
29645 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29646 message containing "init_priority".
29647 (conpr-2.C): Likewise.
29648 (conpr-3.C): Likewise.
29649 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29650
29651 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29652
29653 * gcc.c-torture/execute/20010114-2.c: New test.
29654
29655 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29656
29657 * gcc.c-torture/compile/20010114-1.c: New test.
29658 * gcc.c-torture/compile/20010114-1.x: Xfail.
29659 * gcc.c-torture/compile/20010114-2.c: New test.
29660 * gcc.c-torture/execute/20010114-1.c: New test.
29661 * gcc.dg/trunc-1.c: New test.
29662 * gcc.dg/uninit-B.c: New test.
29663
29664 2001-01-13 Nick Clifton <nickc@redhat.com>
29665
29666 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29667 target.
29668
29669 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29670
29671 * gcc.c-torture/compile/20010113-1.c: New test.
29672
29673 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29674
29675 * gcc.c-torture/compile/20001212-1.c: New test.
29676
29677 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29678
29679 * gcc.dg/cpp/widestr1.c: Update.
29680 * gcc.dg/cpp/prag-imp.c: Remove.
29681
29682 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29683
29684 * gcc.c-torture/execute/20000801-3.x: Remove.
29685 * gcc.dg/c90-init-1.c: New test.
29686 * gcc.dg/c99-init-1.c: New test.
29687 * gcc.dg/c99-init-2.c: New test.
29688 * gcc.dg/gnu99-init-1.c: New test.
29689
29690 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29691
29692 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29693 testing that no relevant ones were found.
29694
29695 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29696
29697 * g++.old-deja/g++.pt/cast2.C: New test.
29698
29699 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29700
29701 * g++.old-deja/g++.pt/friend47.C: New test.
29702
29703 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29704
29705 * g++.old-deja/g++.pt/instantiate13.C: New test.
29706
29707 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29708
29709 * g++.old-deja/g++.other/defarg7.C: New test.
29710 * g++.old-deja/g++.other/defarg8.C: New test.
29711
29712 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29713
29714 * g++.old-deja/g++.pt/crash64.C: New test.
29715
29716 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29717
29718 * g++.old-deja/g++.pt/crash63.C: New test.
29719
29720 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29721
29722 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29723
29724 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29725
29726 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29727
29728 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29729
29730 * g++.old-deja/g++.pt/error3.C: New test.
29731
29732 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29733
29734 * g++.old-deja/g++.other/crash39.C: New test.
29735
29736 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29737
29738 * g++.old-deja/g++.other/vbase4.C: New test.
29739
29740 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29741
29742 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29743 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29744 * gcc.dg/special/special.exp: New test driver which will check
29745 for alias support for the above test.
29746
29747 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29748
29749 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29750 problems on small machines.
29751 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29752 parameterize.
29753
29754 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29755
29756 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29757 mips.
29758 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29759
29760 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29761
29762 * g++.old_deja/g++.pt/using8.C: New test.
29763
29764 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29765
29766 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29767
29768 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29769
29770 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29771 where a failure is expected.
29772 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29773
29774 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29775
29776 * g++.old_deja/g++.pt/instantiate12.C: New test.
29777
29778 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29779
29780 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29781 start of structs.
29782 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29783 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29784 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29785 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29786 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29787 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29788 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29789 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29790 * g++.old-deja/g++.eh/spec6.C: Likewise.
29791 * g++.old-deja/g++.jason/crash3.C: Likewise.
29792 * g++.old-deja/g++.law/ctors11.C: Likewise.
29793 * g++.old-deja/g++.law/ctors17.C: Likewise.
29794 * g++.old-deja/g++.law/ctors5.C: Likewise.
29795 * g++.old-deja/g++.law/ctors9.C: Likewise.
29796 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29797 * g++.old-deja/g++.mike/net22.C: Likewise.
29798 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29799 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29800 * g++.old-deja/g++.mike/virt3.C: Likewise.
29801 * g++.old-deja/g++.niklas/t128.C: Likewise.
29802 * g++.old-deja/g++.other/anon4.C: Likewise.
29803 * g++.old-deja/g++.other/using1.C: Likewise.
29804 * g++.old-deja/g++.other/warn3.C: Likewise.
29805 * g++.old-deja/g++.pt/t37.C: Likewise.
29806 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29807 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29808
29809 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29810
29811 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29812
29813 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29814
29815 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29816
29817 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29818
29819 * gcc.c-torture/compile/20010107-1.c: New test.
29820
29821 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29822
29823 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29824
29825 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29826
29827 * gcc.dg/format/format.h: New file.
29828 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29829 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29830 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29831 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29832 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29833 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29834 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29835 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29836 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29837 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29838 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29839 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29840 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29841 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29842 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29843 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29844 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29845 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29846 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29847 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29848 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29849 instead of declaring standard types, macros and functions in each
29850 test.
29851
29852 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29853
29854 * gcc.c-torture/execute/20010106-1.c: New test.
29855
29856 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29857
29858 * gcc.dg/format/format.exp: New file.
29859 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29860 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29861 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29862 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29863 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29864 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29865 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29866 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29867 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29868 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29869 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29870 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29871 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29872 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29873 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29874 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29875 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29876 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29877 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29878 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29879 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29880 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29881 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29882 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29883 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29884 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29885 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29886 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29887 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29888 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29889 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29890 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29891 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29892 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29893 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29894 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29895 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29896 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29897 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29898 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29899 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29900 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29901
29902 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29903
29904 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29905 account.
29906
29907 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29908
29909 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29910
29911 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29912
29913 * g++.old-deja/g++.pt/crash62.C: New test.
29914
29915 2001-01-04 Richard Henderson <rth@redhat.com>
29916
29917 * gcc.dg/20000926-1.c: Update expected warnings.
29918 * gcc.dg/array-2.c: Likewise.
29919 * gcc.dg/array-4.c: Also validate flexible array members.
29920 * gcc.dg/c99-flex-array-1.c: New.
29921
29922 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29923
29924 * gcc.c-torture/compile/20001222-1.x: Remove.
29925
29926 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29927
29928 * gcc.c-torture/execute/built-in-setjmp.c: New.
29929
29930 2001-01-03 Richard Henderson <rth@redhat.com>
29931
29932 * gcc.dg/940510-1.c: Update expected error wording.
29933 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29934
29935 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29936
29937 * lib/target-supports.exp (check_alias_available): Modified to
29938 indicate aliases not supported if only weak aliases are supported.
29939
29940 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29941
29942 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29943 Turn on cmpstrsi checks for __pj__ and __i370__.
29944
29945 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29946
29947 * g++.old-deja/g++.other/virtual11.C: New test.
29948
29949 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29950
29951 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29952
29953 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29954
29955 * gcc.c-torture/compile/20010102-1.c: New test.
29956
29957 2001-01-02 Andreas Jaeger <aj@suse.de>
29958
29959 * gcc.dg/noreturn-3.c: New test.
29960
29961 * gcc.dg/noreturn-4.c: New test.
29962
29963 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29964
29965 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29966 __builtin_fputc and __builtin_fwrite.
29967
29968 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29969
29970 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29971 signed char, not default char.
29972
29973 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29974
29975 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29976
29977 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29978
29979 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29980
29981 2000-12-29 Richard Henderson <rth@redhat.com>
29982
29983 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29984 (__cyg_profile_func_exit): Define.
29985
29986 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29987
29988 * g++.dg/vtgc1.C: New test.
29989
29990 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29991
29992 * gcc.dg/noncompile/20001228-1.c: New test.
29993
29994 * gcc.dg/20001228-1.c: New test.
29995
29996 * gcc.c-torture/execute/20001228-1.c: New test.
29997
29998 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29999
30000 * gcc.dg/format-strfmon-1.c: New test.
30001
30002 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30003
30004 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30005 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30006 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30007 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30008 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30009 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30010 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30011 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30012 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30013 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30014 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30015 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30016 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30017
30018 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30019 * gcc.c-torture/execute/string-opt-4.c: Test index.
30020
30021 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30022
30023 * gcc.c-torture/compile/20001226-1.c: New test.
30024
30025 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30026
30027 * gcc.c-torture/compile/20001222-1.c: New test.
30028 * gcc.c-torture/compile/20001222-1.x: Xfail.
30029
30030 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30031
30032 * gcc.c-torture/execute/comp-goto-2.c: New test.
30033
30034 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30035
30036 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30037 Use long types if __INT_MAX__ is 32767.
30038 (main): Use cast to (sint32 *) when poking 88 into a_page.
30039
30040 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30041
30042 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30043
30044 * gcc.c-torture/compile/20001221-1.c: New test.
30045 * gcc.c-torture/execute/20001221-1.c: New test.
30046
30047 2000-12-20 Richard Henderson <rth@redhat.com>
30048
30049 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30050 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30051
30052 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30053
30054 * gcc.dg/compare3.c: New test.
30055
30056 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30057
30058 * gcc.dg/format-warnll-1.c: New test.
30059
30060 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30061
30062 * gcc.dg/cpp/cmdlne-P.c: New test.
30063
30064 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30065
30066 * gcc.c-torture/execute/builtin-abs-1.c,
30067 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30068
30069 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30070
30071 * gcc.dg/cpp/multiline.c: New test.
30072
30073 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30074
30075 * g++.old-deja/g++.other/syshdr1.C: Update.
30076 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30077
30078 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30079
30080 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30081
30082 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30083
30084 * g++.old-deja/g++.pt/ttp65.C: New test.
30085
30086 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30087
30088 * g++.old-deja/g++.pt/ttp64.C: New test.
30089
30090 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30091
30092 * g++.old-deja/g++.pt/spec33.C: New test.
30093
30094 2000-12-14 Catherine Moore <clm@redhat.com>
30095
30096 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30097 * gcc.c-torture/execute/920612-2.c: Likewise.
30098 * gcc.c-torture/execute/920428-2.c: Likewise.
30099 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30100 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30101
30102 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30103
30104 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30105 * gcc.dg/pack-test-2.c: Likewise.
30106
30107 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30108
30109 Tests by Zack Weinberg <zackw@stanford.edu>.
30110
30111 * gcc.dg/cpp/defined.c: Update.
30112 * gcc.dg/cpp/defined_trad.c: New tests.
30113
30114 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30115
30116 * gcc.dg/cpp/trad-direct.c: Update.
30117
30118 2000-12-11 Neil Booth <neilb@earthling.net>
30119
30120 * gcc.dg/cpp/defined_trad.c
30121
30122 2000-12-11 Neil Booth <neilb@earthling.net>
30123
30124 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30125
30126 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30127
30128 * gcc.dg/format-miss-2.c: New test.
30129
30130 2000-12-09 Neil Booth <neilb@earthling.net>
30131
30132 * gcc.dg/cpp/lineflags.c: New tests.
30133 * gcc.dg/cpp/poison.c: Update.
30134 * gcc.dg/cpp/redef2.c: Update.
30135 * gcc.dg/cpp/skipping.c: New test.
30136
30137 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30138
30139 * g++.old-deja/g++.other/eh3.C: New testcase.
30140
30141 2000-12-07 Neil Booth <neilb@earthling.net>
30142
30143 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30144 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30145 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30146 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30147 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30148 Update.
30149
30150 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30151
30152 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30153 __SIZE_TYPE__ instead of int for type of integers cast to
30154 pointers.
30155
30156 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30157
30158 * g++.old-deja/g++.other/cleanup4.C: New test.
30159
30160 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30161
30162 * format-sec-1.c: New test.
30163
30164 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30165
30166 * gcc.dg/format-nonlit-3.c: New test.
30167
30168 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30169
30170 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30171 through a null pointer.
30172
30173 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30174
30175 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30176 * g++.old-deja/g++.pt/partial4.C: New test.
30177
30178 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30179
30180 * gcc.c-torture/execute/ieee/hugeval.x: New.
30181
30182 2000-12-06 Neil Booth <neilb@earthling.net>
30183
30184 * gcc.dg/cpp/backslash2.c: New tests.
30185
30186 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30187
30188 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30189 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30190
30191 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30192
30193 * gcc.c-torture/execute/20001203-2.c: New testcase.
30194
30195 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30196
30197 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30198 * g++.old-deja/g++.other/virtual10.C: New test.
30199
30200 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30201
30202 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30203
30204 2000-12-05 Richard Henderson <rth@redhat.com>
30205
30206 * gcc.c-torture/compile/20001205-1.c: New.
30207
30208 2000-12-04 Neil Booth <neilb@earthling.net>
30209
30210 * g++.old-deja/g++.other/virtual9.C: New test.
30211 * g++.old-deja/g++.pt/crash61.C: New test.
30212 * gcc.c-torture/execute/loop-9.c: New test.
30213
30214 2000-12-04 Neil Booth <neilb@earthling.net>
30215
30216 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30217 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30218 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30219 * gcc.dg/cpp/extratokens.c: ...here.
30220
30221 2000-12-04 Neil Booth <neilb@earthling.net>
30222
30223 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30224 New tests.
30225
30226 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30227
30228 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30229 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30230
30231 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30232
30233 * gcc.c-torture/execute/20001203-1.c: New test.
30234
30235 2000-12-03 Neil Booth <neilb@earthling.net>
30236
30237 * gcc.dg/cpp/macro6.c: New test cases.
30238
30239 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30240
30241 * gcc.c-torture/execute/string-opt-9.c: New test.
30242 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30243 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30244 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30245
30246 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30247 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30248
30249 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30250
30251 * gcc.dg/cpp/if-6.c: New testcase.
30252
30253 * gcc.dg/20001201-1.c: New testcase.
30254
30255 2000-12-02 Neil Booth <neilb@earthling.net>
30256
30257 * g++.old-deja/g++.other/externC4.C,
30258 g++.old-deja/g++.other/friend10.C: New tests.
30259
30260 2000-12-02 Neil Booth <neilb@earthling.net>
30261
30262 * g++.old-deja/g++.other/instan2.C
30263 * g++.old-deja/g++.other/instan3.C: New test.
30264
30265 2000-12-02 Neil Booth <neilb@earthling.net>
30266
30267 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30268 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30269 gnuc99.c,gnuc99-pedantic.c: New tests.
30270
30271 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30272
30273 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30274 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30275
30276 2000-12-01 Neil Booth <neilb@earthling.net>
30277
30278 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30279 * gcc.dg/cpp/poison.c: Update.
30280 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30281
30282 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30283
30284 * g77.f-torture/execute/20001201.f: New test.
30285
30286 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30287
30288 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30289
30290 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30291
30292 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30293
30294 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30295
30296 * g++.old-deja/g++.other/cast6.C: New test.
30297
30298 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30299
30300 * gcc.c-torture/execute/20001130-2.c: New testcase.
30301
30302 2000-11-30 Richard Henderson <rth@redhat.com>
30303
30304 * gcc.c-torture/execute/20001130-1.c: New test.
30305
30306 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30307
30308 * g++.old-deja/g++.other/op3.C: New test.
30309
30310 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30311
30312 * g++.old-deja/g++.other/op2.C: New test.
30313
30314 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30315
30316 * g++.old-deja/g++.other/crash38.C: New test.
30317
30318 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30319
30320 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30321
30322 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30323
30324 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30325 tests.
30326 * gcc.c-torture/execute/string-opt-6.c: New test.
30327
30328 * gcc.dg/20001117-1.c: Add main.
30329
30330 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30331
30332 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30333 Move from here ...
30334 * gcc.dg/940510-1.c: ... to here.
30335
30336 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30337 zero-size arrays in toplevel structures.
30338
30339 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30340
30341 * gcc.c-torture/execute/loop-8.c: New test.
30342
30343 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30344
30345 * g++.old-deja/g++.other/base1.C: New test.
30346
30347 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30348
30349 * g++.old-deja/g++.other/parse2.C: New test.
30350
30351 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30352
30353 * g++.old-deja/g++.pt/incomplete1.C: New test.
30354
30355 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30356
30357 * g++.old-deja/g++.other/friend9.C: New test.
30358
30359 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30360
30361 * gcc.dg/20001127-1.c: New test.
30362
30363 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30364
30365 * g++.old-deja/g++.pt/friend46.C: New test.
30366
30367 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30368
30369 * g++.old-deja/g++.other/ptrmem8.C: New test.
30370
30371 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30372
30373 * gcc.c-torture/execute/string-opt-7.c: New test.
30374 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30375
30376 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30377
30378 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30379 instead of 'mkcheck 2'.
30380
30381 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30382
30383 * gcc.c-torture/execute/memcheck/driver.c,
30384 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30385 C9X references to refer to C99.
30386
30387 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30388
30389 * gcc.dg/ultrasp3.c: New test.
30390
30391 2000-11-25 Neil Booth <neilb@earthling.net>
30392
30393 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30394
30395 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30396
30397 * gcc.c-torture/compile/20001123-2.c: New.
30398
30399 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30400
30401 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30402
30403 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30404
30405 * gcc.dg/sequence-point-1.c: Add some new tests.
30406 * gcc.c-torture/execute/20001124-1.c: New test.
30407
30408 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30409
30410 * g++.old-deja/g++.other/vaarg4.C: New test.
30411 * gcc.c-torture/compile/20001123-1.c: New test.
30412
30413 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30414
30415 * g++.other/crash24.C: Adjust and remove XFAIL.
30416 * g++.other/crash37.C: New test.
30417
30418 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30419
30420 * g++.old-deja/g++.pt/instantiate9.C: New test.
30421
30422 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30423
30424 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30425 new ABI, too.
30426
30427 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30428 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30429
30430 2000-11-22 Neil Booth <neilb@earthling.net>
30431
30432 * gcc.dg/cpp/Wtrigraphs.c: New test.
30433
30434 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30435
30436 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30437
30438 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30439
30440 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30441
30442 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30443
30444 * lib/gcc-dg.exp: load_lib scanasm.exp.
30445 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30446 * lib/g++-dg.exp: load_lib scanasm.exp.
30447 * lib/scanasm.exp: New.
30448 (scan-assembler, scan-assembler-not): Add optional arguments to
30449 test name, or if not present, the pattern name.
30450 (scan-assembler-dem, scan-assembler-dem-not): New.
30451
30452 * g++.dg/dg.exp: New.
30453
30454 2000-11-21 Neil Booth <neilb@earthling.net>
30455
30456 * gcc.dg/cpp/integrated1.c: Remove.
30457
30458 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30459
30460 * gcc.c-torture/execute/20001121-1.c: New test.
30461
30462 2000-11-21 Richard Henderson <rth@redhat.com>
30463
30464 * gcc.c-torture/compile/20001121-1.c: New test.
30465
30466 2000-11-20 Neil Booth <neilb@earthling.net>
30467
30468 * gcc.dg/cpp/integrated1.c: New test.
30469
30470 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30471
30472 * g++.old-deja/g++.other/inline17.C: New test.
30473
30474 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30475
30476 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30477 local variable to be zero: I made the variable global. Now
30478 uses abort() and exit() instead of relying on main's return value.
30479
30480 2000-11-20 Neil Booth <neilb@earthling.net>
30481
30482 * gcc.dg/cpp/paste2.c: Update test.
30483 * objc/execute/paste.m: New test.
30484
30485 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30486
30487 * gcc.dg/c99-condexpr-1.c: New test.
30488
30489 2000-11-20 Neil Booth <neilb@earthling.net>
30490
30491 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30492
30493 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30494
30495 * g++.old-deja/g++.pt/export1.C: New test.
30496
30497 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30498
30499 * gcc.dg/20001117-1.c: New test.
30500
30501 2000-11-18 Richard Henderson <rth@redhat.com>
30502
30503 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30504
30505 2000-11-18 Richard Henderson <rth@redhat.com>
30506
30507 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30508 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30509 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30510
30511 2000-11-18 Richard Henderson <rth@redhat.com>
30512
30513 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30514 (main): New. Exit cleanly.
30515
30516 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30517
30518 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30519 gcc.dg/c99-fordecl-2.c: New tests.
30520
30521 2000-11-18 Richard Henderson <rth@redhat.com>
30522
30523 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30524 * gcc.c-torture/execute/zerolen-2.c: New.
30525
30526 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30527
30528 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30529 memory.
30530
30531 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30532
30533 * g++.old-deja/g++.pt/instantiate8.C: New test.
30534
30535 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30536
30537 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30538 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30539
30540 2000-11-16 Nick Clifton <nickc@redhat.com>
30541
30542 * gcc.c-torture/execute/nestfunc-2.c: New test.
30543 * gcc.c-torture/execute/nestfunc-3.c: New test.
30544
30545 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30546
30547 * gcc.c-torture/compile/20001116-1.c: New test.
30548
30549 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30550
30551 * gcc.c-torture/execute/20001115-1.c: New test.
30552
30553 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30554
30555 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30556 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30557 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30558 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30559
30560 2000-11-15 Neil Booth <neilb@earthling.net>
30561
30562 gcc.dg/cpp/_Pragma1.c: Update.
30563 gcc.dg/cpp/_Pragma2.c: New test.
30564
30565 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30566
30567 * g++.old-deja/g++.other/anon5.C: New test.
30568
30569 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30570
30571 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30572 tests.
30573
30574 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30575
30576 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30577 output.
30578
30579 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30580
30581 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30582 labels at end of compound statements.
30583
30584 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30585
30586 * gcc.c-torture/execute/loop-7.c: New test.
30587
30588 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30589
30590 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30591
30592 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30593
30594 * gcc.dg/c99-bool-1.c: New test.
30595
30596 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30597
30598 * gcc.dg/c99-scope-1.c: Remove xfail.
30599 * gcc.dg/c99-scope-2.c: New test.
30600
30601 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30602
30603 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30604 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30605
30606 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30607
30608 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30609 error messages.
30610
30611 * g++.mike/p700.C: Don't typedef wchar_t.
30612 * g++.mike/p784.C: Likewise.
30613 * g++.mike/eb101.C: Don't use __wchar_t.
30614
30615 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30616
30617 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30618 from DO loop.
30619
30620 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30621
30622 * gcc.c-torture/execute/20001111-1.c: New test.
30623
30624 2000-11-10 Nick Clifton <nickc@redhat.com>
30625
30626 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30627 long multuiple and accumulate.
30628
30629 2000-11-09 Richard Henderson <rth@redhat.com>
30630
30631 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30632 via size_t instead of int.
30633
30634 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30635 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30636 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30637 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30638
30639 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30640
30641 * gcc.c-torture/compile/20001109-1.c: New test.
30642 * gcc.c-torture/compile/20001109-2.c: New test.
30643
30644 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30645
30646 * g++.old-deja/g++.pt/operator1.C: New test.
30647 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30648
30649 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30650
30651 * gcc.dg/20001108-1.c: New test.
30652
30653 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30654
30655 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30656 with both arguments constant strings.
30657 * gcc.c-torture/execute/string-opt-3.c: New test.
30658 * gcc.c-torture/execute/string-opt-4.c: New test.
30659 * gcc.c-torture/execute/string-opt-5.c: New test.
30660
30661 2000-11-08 Nick Clifton <nickc@redhat.com>
30662
30663 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30664 mulsidi3adddi patterns.
30665
30666 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30667
30668 * g++.old-deja/g++.other/crash36.C: New test.
30669
30670 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30671
30672 * g++.old-deja/g++.other/init16.C: New test.
30673
30674 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30675
30676 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30677
30678 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30679
30680 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30681 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30682 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30683
30684 2000-11-07 DJ Delorie <dj@redhat.com>
30685
30686 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30687
30688 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30689
30690 * gcc.c-torture/execute/string-opt-1.c: New test.
30691
30692 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30693
30694 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30695 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30696 parameters in registers, and there is no way for a varargs
30697 function to know in which order the integer and floating-point
30698 parameters should be interleaved when they are placed on the
30699 stack.
30700 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30701 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30702
30703 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30704
30705 * gcc.c-torture/execute/string-opt-2.c: New test.
30706
30707 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30708
30709 * g++.old-deja/g++.pt/crash60.C: New test.
30710
30711 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30712
30713 * g++.old-deja/g++.other/crash24.C: New test.
30714 * g++.old-deja/g++.other/crash25.C: New test.
30715 * g++.old-deja/g++.other/crash26.C: New test.
30716 * g++.old-deja/g++.other/crash27.C: New test.
30717 * g++.old-deja/g++.other/crash28.C: New test.
30718 * g++.old-deja/g++.other/crash29.C: New test.
30719 * g++.old-deja/g++.other/crash30.C: New test.
30720 * g++.old-deja/g++.other/crash31.C: New test.
30721 * g++.old-deja/g++.other/crash32.C: New test.
30722 * g++.old-deja/g++.other/crash33.C: New test.
30723 * g++.old-deja/g++.other/crash34.C: New test.
30724 * g++.old-deja/g++.other/crash35.C: New test.
30725
30726 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30727
30728 * gcc.c-torture/execute/20001031-1.c: New test.
30729
30730 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30731
30732 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30733 namespace.
30734
30735 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30736 standards-conformant.
30737
30738 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30739
30740 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30741 * g++.old-deja/g++.mike/p755a.C: Likewise.
30742 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30743 library makes no calls to `operator new' during initialization.
30744
30745 2000-11-04 Neil Booth <neilb@earthling.net>
30746
30747 * gcc.dg/cpp/include2.c: New tests.
30748
30749 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30750
30751 * lib/g++.exp (g++_set_ld_library_path): New function.
30752 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30753
30754 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30755
30756 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30757 warnings.
30758
30759 2000-11-01 Richard Henderson <rth@redhat.com>
30760
30761 * g++.old-deja/g++.ext/namedret1.C: New.
30762 * g++.old-deja/g++.ext/namedret2.C: New.
30763 * g++.old-deja/g++.ext/namedret3.C: New.
30764
30765 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30766
30767 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30768 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30769
30770 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30771
30772 * gcc.c-torture/execute/va-arg-21.c: New test.
30773
30774 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30775
30776 * gcc.dg/c99-complex-2.c: New test.
30777
30778 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30779
30780 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30781
30782 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30783
30784 * g++.old-deja/g++.other/inline16.C: New test.
30785
30786 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30787
30788 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30789 __PRETTY_FUNCTION__
30790
30791 2000-10-29 Neil Booth <neilb@earthling.net>
30792
30793 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30794 New tests.
30795 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30796 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30797 optimisation.
30798
30799 2000-10-29 Neil Booth <neilb@earthling.net>
30800
30801 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30802 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30803 * mi5.c: Test multiple includes work with -C.
30804 * trigraphs.c: Test ^= version.
30805
30806 2000-10-28 Neil Booth <neilb@earthling.net>
30807
30808 New tests and test updates for new macro expander.
30809
30810 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30811 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30812 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30813 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30814 new diagnostic messages.
30815
30816 * gcc.dg/cpp/macro3.c: New tests.
30817
30818 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30819
30820 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30821 on the same line.
30822
30823 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30824
30825 * g++.old-deja/g++.other/eh2.C: New test.
30826
30827 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30828
30829 * gcc.c-torture/execute/20001027-1.c: New test.
30830
30831 2000-10-26 Richard Henderson <rth@redhat.com>
30832
30833 * gcc.c-torture/execute/20001026-1.c: New.
30834
30835 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30836
30837 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30838 * g++.old-deja/g++.law/builtin1.C: Likewise.
30839 * g++.old-deja/g++.law/ctors10.C: Likewise.
30840 * g++.old-deja/g++.law/virtual3.C: Likewise.
30841 * g++.old-deja/g++.mike/p658.C: Likewise.
30842 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30843 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30844 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30845 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30846 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30847
30848 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30849
30850 * gcc.c-torture/compile/20001024-1.c: New test.
30851
30852 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30853
30854 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30855 to tell us whether or not we are using V3.
30856
30857 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30858
30859 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30860 operands.
30861
30862 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30863
30864 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30865
30866 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30867
30868 * gcc.c-torture/execute/20001024-1.c: New test.
30869
30870 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30871
30872 * g++.old-deja/g++.other/sibcall1.C: New test.
30873
30874 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30875
30876 * gcc.dg/noncompile/init-3.c: New test.
30877
30878 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30879
30880 * gcc.dg/format-array-1.c: New test.
30881
30882 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30883
30884 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30885 writing through null pointers; remove comment about testing
30886 unterminated strings.
30887
30888 2000-10-17 Matthew Hiller <hiller@redhat.com>
30889
30890 * gcc.c-torture/execute/20001017-2.c: New test.
30891
30892 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30893
30894 * gcc.c-torture/compile/20001018-1.c: New test.
30895 * gcc.c-torture/compile/20001018-1.x: Xfail.
30896
30897 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30898
30899 * gcc.c-torture/execute/20001017-1.c: New test.
30900
30901 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30902
30903 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30904 for multiple use of arguments with scanf formats; add tests for
30905 multiple use of arguments.
30906
30907 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30908
30909 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30910
30911 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30912
30913 * gcc.dg/format-miss-1.c: New test.
30914
30915 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30916
30917 * gcc.c-torture/execute/20001013-1.c: New test.
30918
30919 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30920
30921 * gcc.dg/format-branch-1.c: New test.
30922
30923 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30924
30925 * README, lib/file-format.exp: Remove EGCS references.
30926
30927 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30928
30929 * gcc.dg/20001013-1.c: New test.
30930
30931 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30932
30933 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30934 for intmax_t in the compiler using __typeof__ and the type rules
30935 for conditional expressions.
30936
30937 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30938
30939 * gcc.dg/20001012-1.c: New test.
30940 * gcc.dg/20001012-2.c: New test.
30941
30942 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30943
30944 * gcc.dg/format-attr-1.c: New test.
30945
30946 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30947
30948 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30949 __LONG_LONG_MAX__ instead of LLONG_MAX.
30950
30951 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30952
30953 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30954 scanf flags.
30955 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30956 flags.
30957
30958 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30959
30960 * gcc.dg/sequence-pt-1.c: New test.
30961
30962 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30963
30964 * gcc.c-torture/execute/20001011-1.c: New testcase.
30965 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30966
30967 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30968
30969 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30970 does not error on it.
30971
30972 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30973
30974 * gcc.dg/20001009-1.c: New test.
30975
30976 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30977
30978 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30979 * gcc.c-torture/execute/20001009-2.c: ... to here.
30980
30981 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30982
30983 * gcc.c-torture/compile/20001009-1.c: New testcase.
30984 * gcc.c-torture/execute/20001009-1.c: New testcase.
30985 Testcases provided by Jan Hubicka <jh@suse.cz>.
30986
30987 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30988
30989 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30990 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30991 uintmax_t using <limits.h> to emulate the compiler's internal
30992 logic. No longer XFAIL %j tests.
30993
30994 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30995
30996 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30997 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30998 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30999 regexps and details of expected handling of some bad formats.
31000 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31001 suppression.
31002
31003 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31004
31005 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31006 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31007 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31008 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31009 in list archives.
31010
31011 2000-10-06 Richard Henderson <rth@cygnus.com>
31012
31013 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31014 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31015 * g++.old-deja/g++.jason/report.C: Likewise.
31016 * g++.old-deja/g++.law/friend5.C: Likewise.
31017 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31018 of the expected warnings.
31019
31020 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31021
31022 * g++.old-deja/g++.pt/enum14.C: New test.
31023
31024 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31025
31026 * g++.old-deja/g++.pt/crash59.C: New test.
31027
31028 2000-10-04 Will Cohen <wcohen@redhat.com>
31029
31030 * gcc.dg/20000926-1.c: New test.
31031
31032 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31033
31034 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31035 function name for current C++ compiler.
31036 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31037
31038 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31039
31040 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31041 __PRETTY_FUNCTION__.
31042 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31043
31044 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31045
31046 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31047
31048 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31049
31050 * gcc.c-torture/compile/20000923-1.c: New test.
31051
31052 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31053
31054 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31055 * g++.old-deja/g++.pt/ttp62.C: Same.
31056 * g++.old-deja/g++.other/inline14.C: Same.
31057
31058 2000-09-24 Richard Henderson <rth@cygnus.com>
31059
31060 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31061
31062 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31063
31064 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31065
31066 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31067
31068 * gcc.c-torture/compile/20000922-1.c: New file.
31069
31070 2000-09-21 Nick Clifton <nickc@redhat.com>
31071
31072 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31073 a signed long modulo operation.
31074 (mod6): New function - perform an unsigned long modulo operation.
31075 (main): Add tests for modulos of very large numbers by very small
31076 dividends.
31077
31078 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31079
31080 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31081
31082 2000-09-19 Richard Henderson <rth@cygnus.com>
31083
31084 * gcc.dg/compare2.c (case 10): XFAIL.
31085
31086 2000-09-18 Richard Henderson <rth@cygnus.com>
31087
31088 * gcc.c-torture/execute/20000906-1.c: Move ...
31089 * gcc.dg/20000906-1.c: ... here. Only run on targets
31090 that support __builtin_trap.
31091
31092 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31093
31094 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31095
31096 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31097
31098 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31099 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31100 more $ format tests.
31101
31102 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31103
31104 * gcc.dg/format-errmk-1.c: New test.
31105
31106 2000-09-17 Greg McGary <greg@mcgary.org>
31107
31108 * gcc.c-torture/execute/20000917-1.x: Remove.
31109
31110 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31111
31112 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31113
31114 2000-09-17 Greg McGary <greg@mcgary.org>
31115
31116 * gcc.c-torture/execute/20000917-1.c: New test.
31117 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31118
31119 2000-09-16 Neil Booth <NeilB@earthling.net>
31120
31121 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31122 in nested macro bug.
31123
31124 2000-09-15 Neil Booth <NeilB@earthling.net>
31125
31126 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31127
31128 2000-09-14 Jeffrey A Law (law@cygnus.com)
31129
31130 * gcc.c-torture/execute/20000914-1.c: New test.
31131
31132 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31133
31134 * g++.other/inline13.C: New test.
31135
31136 2000-09-12 Andreas Jaeger <aj@suse.de>
31137
31138 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31139 constant by Ulrich Drepper <drepper@redhat.com>.
31140
31141 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31142
31143 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31144
31145 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31146
31147 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31148
31149 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31150
31151 * gcc.dg/cpp/backslash.c: New test.
31152
31153 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31154
31155 * gcc.c-torture/execute/20000910-1.c: New test.
31156 * gcc.c-torture/execute/20000910-2.c: Likewise.
31157
31158 2000-09-11 Robert Lipe <robertl@sco.com>
31159
31160 * gcc.dg/pragma-align.c: New test.
31161
31162 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31163
31164 * g++.old-deja/g++.pt/explicit82.C: New test.
31165 * g++.old-deja/g++.pt/explicit83.C: New test.
31166
31167 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31168
31169 * gcc.dg/asm-names.c: New test.
31170
31171 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31172
31173 * gcc.dg/cpp/tr-warn6.c: New test
31174
31175 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31176
31177 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31178 be accepted.
31179
31180 2000-09-07 Catherine Moore <clm@redhat.com>
31181
31182 * gcc.c-torture/execute/unroll-1.c: New test.
31183
31184 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31185
31186 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31187 ERROR markers.
31188 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31189 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31190 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31191 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31192 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31193 Preprocess only.
31194 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31195 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31196
31197 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31198
31199 * g++.old-deja/g++.pt/deduct2.C: New test.
31200
31201 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31202
31203 * g++.old-deja/g++.pt/parms2.C: New test.
31204
31205 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31206
31207 * g++.old-deja/g++.pt/crash58.C: New test.
31208
31209 2000-09-06 Greg McGary <greg@mcgary.org>
31210
31211 * gcc.c-torture/execute/20000906-1.c: New test.
31212 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31213
31214 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31215
31216 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31217
31218 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31219
31220 * g++.old-deja/g++.pt/crash57.C: New test.
31221
31222 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31223
31224 * g++.old-deja/g++.pt/crash56.C: New test.
31225
31226 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31227
31228 * g++.old-deja/g++.pt/koenig1.C: New test.
31229
31230 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31231
31232 * gcc.dg/20000904-1.c: New test.
31233
31234 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31235
31236 * gcc.dg/cpp/paste8.c: New test.
31237
31238 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31239
31240 * gcc.c-torture/compile/20000827-1.c: New test.
31241
31242 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31243
31244 * gcc.dg/format-diag-1.c: New test.
31245
31246 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31247
31248 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31249 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31250 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31251 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31252 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31253
31254 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31255
31256 * g++.old-deja/g++.other/nested4.C: New test.
31257
31258 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31259
31260 * g++.old-deja/g++.ns/scoped1.C: New test.
31261
31262 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31263
31264 * lib/g++.exp: Support testing already-installed GCC.
31265
31266 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31267
31268 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31269
31270 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31271
31272 * gcc.dg/return-type-2.c: New test.
31273
31274 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31275
31276 * gcc.c-torture/compile/20000825-1.c: New test.
31277
31278 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31279
31280 * gcc.dg/dwarf2-2.c: New test.
31281
31282 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31283
31284 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31285 dg-warning regexps.
31286
31287 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31288
31289 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31290 gcc.dg/format-ext-5.c: New tests.
31291
31292 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31293
31294 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31295
31296 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31297
31298 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31299
31300 2000-08-24 Richard Henderson <rth@cygnus.com>
31301
31302 * gcc.dg/ia64-sync-1.c: New test.
31303 * gcc.dg/ia64-sync-2.c: New test.
31304 * gcc.dg/ia64-asm-1.c: New test.
31305
31306 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31307
31308 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31309 * gcc.dg/format-ext-2.c: New test.
31310
31311 2000-08-23 Jason Merrill <jason@redhat.com>
31312
31313 * lib/old-dejagnu.exp: Also ignore "In member function" and
31314 "At global scope".
31315
31316 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31317
31318 * gcc.dg/noncompile/label-lineno-1.c: New test.
31319
31320 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31321
31322 * gcc.dg/c99-array-nonobj-1.c: New test.
31323
31324 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31325
31326 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31327 tests.
31328 * gcc.dg/format-ext-1.c: New test.
31329
31330 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31331
31332 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31333 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31334 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31335 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31336 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31337
31338 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31339
31340 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31341 gcc.dg/c99-strftime-2.c: New tests.
31342
31343 2000-08-22 Richard Henderson <rth@cygnus.com>
31344
31345 * gcc.c-torture/execute/20000822-1.c: New test.
31346
31347 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31348
31349 * gcc.c-torture/execute/20000819-1.x: Remove.
31350
31351 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31352
31353 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31354 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31355 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31356 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31357 gcc.dg/format-xopen-1.c: New tests.
31358
31359 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31360
31361 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31362
31363 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31364
31365 * g++.old-deja/g++.other/loop2.C: New test.
31366
31367 * gcc.c-torture/compile/20000606-1.c: New test.
31368 * gcc.c-torture/compile/20000728-1.c: New test.
31369 * gcc.c-torture/execute/20000801-1.c: New test.
31370 * gcc.c-torture/execute/20000801-2.c: New test.
31371 * gcc.c-torture/execute/20000819-1.c: New test.
31372 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31373 * gcc.dg/20000629-1.c: New test.
31374 * gcc.dg/20000724-1.c: New test.
31375 * gcc.dg/20000807-1.c: New test.
31376
31377 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31378
31379 * gcc.dg/cpp/pragma-1.c: New test.
31380 * gcc.dg/cpp/pragma-2.c: New test.
31381
31382 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31383
31384 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31385 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31386
31387 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31388
31389 * gcc.c-torture/compile/20000818-1.c: New test.
31390
31391 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31392
31393 * gcc.c-torture/execute/20000818-1.c: New test.
31394
31395 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31396
31397 * gcc.dg/format-va-1.c: New test.
31398
31399 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31400
31401 * g++.old-deja/g++.other/typedef8.C: New test.
31402
31403 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31404
31405 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31406 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31407 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31408 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31409 * g++.old-deja/g++.other/ptrmem7.C: New test.
31410 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31411
31412 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31413
31414 * g++.old-deja/g++.pt/typename27.C: New test.
31415
31416 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31417
31418 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31419 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31420 * g++.old-deja/g++.pt/friend45.C: New test.
31421 * g++.old-deja/g++.other/friend8.C: New test.
31422
31423 2000-08-15 Richard Henderson <rth@cygnus.com>
31424
31425 * gcc.c-torture/execute/20000815-1.c: New test.
31426
31427 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31428
31429 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31430 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31431 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31432
31433 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31434
31435 * g++.old-deja/g++.other/refinit2.C: New test.
31436
31437 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31438
31439 * lib/c-torture.exp (c-torture): Make
31440 compiler_conditional_xfail_data global.
31441 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31442 compiler_conditional_xfail_data machinery.
31443 (f-torture-execute): Likewise.
31444 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31445 and only when unrolling loops.
31446
31447 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31448
31449 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31450
31451 * g++.old-deja/g++.pt/explicit81.C: New test.
31452
31453 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31454
31455 * g++.old-deja/g++.pt/typename26.C: New test.
31456
31457 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31458
31459 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31460 warning.
31461
31462 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31463
31464 * g++.old-deja/g++.other/array3.C: New test.
31465
31466 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31467
31468 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31469 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31470 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31471 New tests.
31472
31473 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31474
31475 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31476 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31477
31478 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31479
31480 * gcc.c-torture/execute/20000808-1.c: New test.
31481
31482 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31483
31484 * gcc.dg/c90-const-expr-1.c: New test.
31485
31486 2000-08-08 Richard Henderson <rth@cygnus.com>
31487
31488 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31489
31490 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31491
31492 * gcc.dg/noncompile/const-ll-1.c: New test.
31493
31494 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31495
31496 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31497
31498 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31499
31500 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31501 that running programs linked against the shared version of libobjc
31502 run correctly.
31503
31504 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31505
31506 * gcc.dg/c99-printf-1.c: New test.
31507
31508 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31509
31510 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31511
31512 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31513
31514 * gcc.c-torture/execute/20000731-1.x: Delete.
31515
31516 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31517
31518 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31519 and torture_without_loops as is done by c-torture.exp.
31520 (search_for): Copy from c-torture.exp.
31521 (gcc-dg-runtest): New function, drives a directory of tests
31522 iterating over the TORTURE_OPTIONS.
31523 (scan-assembler, scan-assembler-not): Move here from
31524 individual directory drivers.
31525
31526 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31527 defined by lib/gcc-dg.exp.
31528 * gcc.dg/cpp/cpp.exp: Likewise.
31529 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31530 gcc-dg-runtest, so we cycle over optimization options.
31531
31532 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31533 * gcc.dg/compare2.c: No longer expected to fail.
31534
31535 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31536
31537 * gcc.c-torture/execute/20000804-1.c: New test.
31538
31539 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31540
31541 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31542
31543 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31544
31545 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31546
31547 2000-08-03 Jeffrey A Law (law@cygnus.com)
31548
31549 * gcc.c-torture/compile/20000803-1.c: New test.
31550
31551 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31552
31553 * gcc.c-torture/execute/20000801-3.c,
31554 gcc.c-torture/execute/20000801-4.c: New tests.
31555 * gcc.c-torture/execute/20000801-3.x,
31556 gcc.c-torture/execute/20000801-4.x: Xfail.
31557
31558 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31559
31560 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31561 libobjc/.libs to allow for libtool.
31562
31563 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31564
31565 * gcc.c-torture/compile/20000802-1.c: New test.
31566
31567 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31568
31569 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31570
31571 2000-07-31 Jeffrey A Law (law@cygnus.com)
31572
31573 * gcc-c-torture/execute/20000731-2.c: New test.
31574
31575 * gcc.c-torture/execute/20000731-1.c: New test.
31576 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31577
31578 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31579
31580 * testsuite/gcc.dg/cpp/paste7.c: New test.
31581 * gcc.dg/cpp/20000725-1.c: New test.
31582
31583 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31584
31585 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31586 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31587 declaration warning for __builtin_dwarf_reg_size.
31588
31589 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31590
31591 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31592
31593 * gcc.dg/noncompile/voidparam-1.c: New test.
31594
31595 2000-07-30 Richard Henderson <rth@cygnus.com>
31596
31597 * gcc.dg/c90-digraph-1.c: Don't xfail.
31598 * gcc.dg/compare2.c (case 10): Xfail.
31599 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31600
31601 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31602
31603 * gcc.dg/c99-main-1.c: New test.
31604
31605 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31606
31607 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31608
31609 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31610
31611 * gcc.c-tortuer/execute/20000726-1.c: New test.
31612
31613 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31614
31615 * gcc.c-torture/execute/enum-2.c: New test.
31616
31617 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31618
31619 * gcc.dg/cpp/tr-warn3.c: New test.
31620
31621 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31622
31623 * g++.old-deja/g++.ext/implicit1.C: Remove.
31624 * g++.old-deja/g++.jason/c2.C: Remove
31625 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31626 * g++.old-deja/g++.pt/crash16.C: Likewise.
31627 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31628
31629 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31630
31631 * g++.old-deja/g++.other/for2.C: New test.
31632
31633 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31634
31635 * gcc.dg/20000720-1.c: New test.
31636
31637 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31638
31639 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31640
31641 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31642
31643 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31644 * gcc.c-torture/execute/20000722-1.c: New.
31645 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31646
31647 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31648
31649 * gcc.dg/cpp/20000720-1.S: New test.
31650
31651 2000-07-21 Michael Meissner <meissner@redhat.com>
31652
31653 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31654
31655 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31656
31657 * g++.old-deja/g++.brendan/crash16.C,
31658 g++.old-deja/g++.brendan/parse3.C,
31659 g++.old-deja/g++.brendan/redecl1.C,
31660 g++.old-deja/g++.ns/template13.C,
31661 g++.old-deja/g++.other/decl4.C,
31662 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31663
31664 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31665
31666 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31667 and "Internal error".
31668
31669 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31670 regexps.
31671 * gcc.dg/cpp/paste6.c: New test.
31672
31673 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31674
31675 * gcc.dg/cpp/tr-direct.c: New test.
31676
31677 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31678 gcc.dg/cpp/undef1.c: Tweak error regexps.
31679
31680 2000-07-18 Eric Christopher <echristo@redhat.com>
31681
31682 * gcc.c-torture/compile/20000718-1.c: New test.
31683
31684 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31685
31686 * cpplex.c (_cpp_push_token): If the token being pushed back
31687 is the previous token in this context, just subtract one from
31688 context->posn.
31689 * cppmacro.c (save_expansion): Clear aux field when storing a
31690 placemarker.
31691
31692 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31693
31694 * gcc.dg/noncompile/redecl-1.c: New test.
31695
31696 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31697
31698 * gcc.c-torture/execute/20000717-5.c: New test.
31699 * gcc.c-torture/execute/20000717-1.x: Removed.
31700
31701 2000-07-17 Richard Henderson <rth@cygnus.com>
31702
31703 * gcc.c-torture/execute/20000717-4.c: New test.
31704
31705 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31706
31707 * gcc.dg/cpp/syshdr.c: New test.
31708 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31709
31710 2000-07-17 Neil Booth <neilb@earthling.net>
31711
31712 * gcc.dg/cpp/cmdlne-dM.c: New test.
31713 * gcc.dg/cpp/cmdlne-dD.c: New test.
31714
31715 2000-07-17 Jeffrey A Law (law@cygnus.com)
31716
31717 * gcc.c-torture/execute/20000717-3.c: New test.
31718
31719 * gcc.c-torture/compile/20000717-1.c: New test.
31720
31721 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31722
31723 * gcc.c-torture/execute/20000717-2.c: New test.
31724
31725 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31726
31727 * gcc.dg/formatz-1.c: New test.
31728
31729 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31730 * gcc.dg/c99-digraph-1.c: New tests.
31731
31732 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31733 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31734
31735 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31736 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31737 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31738 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31739 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31740 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31741 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31742
31743 2000-07-17 Greg McGary <greg@mcgary.org>
31744
31745 * gcc.c-torture/execute/20000717-1.c: New test.
31746 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31747
31748 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31749
31750 * gcc.c-torture/execute/20000715-2.c: New test.
31751 * gcc.dg/20000715-1.c: New test.
31752
31753 2000-07-15 Michael Meissner <meissner@redhat.com>
31754
31755 * gcc.c-torture/execute/20000715-1.c: New test.
31756
31757 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31758
31759 * gcc.c-torture/execute/20000707-1.c: New test.
31760
31761 2000-07-13 Neil Booth <NeilB@earthling.net>
31762
31763 * testsuite/gcc.dg/cpp/digraph1.c,
31764 testsuite/gcc.dg/cpp/digraph2.c,
31765 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31766
31767 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31768
31769 * g77.f-torture/compile/20000630-2.f: New test.
31770 * g77.f-torture/compile/20000630-2.x
31771
31772 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31773
31774 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31775
31776 2000-07-11 Neil Booth <NeilB@earthling.net>
31777
31778 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31779
31780 2000-07-11 Neil Booth <NeilB@earthling.net>
31781
31782 * gcc.dg/cpp/cmdlne-C.c: New.
31783
31784 2000-07-09 Neil Booth <NeilB@earthling.net>
31785
31786 * gcc.dg/cpp/directiv.c: New tests.
31787 * gcc.dg/cpp/undef1.c: Update.
31788
31789 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31790
31791 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31792
31793 2000-07-09 Neil Booth <NeilB@earthling.net>
31794
31795 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31796
31797 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31798
31799 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31800 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31801
31802 2000-07-08 Neil Booth <NeilB@earthling.net>
31803
31804 * gcc.dg/cpp/macsyntx.c: New tests.
31805
31806 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31807
31808 * gcc.dg/20000707-1.c: New test.
31809
31810 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31811
31812 * gcc.c-torture/execute/20000706-1.c: New test.
31813 * gcc.c-torture/execute/20000706-2.c: New test.
31814 * gcc.c-torture/execute/20000706-3.c: New test.
31815 * gcc.c-torture/execute/20000706-4.c: New test.
31816 * gcc.c-torture/execute/20000706-5.c: New test.
31817
31818 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31819
31820 * g++.old-deja/g++.pt/instantiate7.C: New test.
31821
31822 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31823
31824 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31825 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31826 * g++.old-deja/g++.other/rtti3.C: Likewise.
31827 * g++.old-deja/g++.other/rttid3.C: Likewise.
31828
31829 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31830
31831 * g77.f-torture/compile/20000630-1.x: Fix typo
31832
31833 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31834
31835 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31836 assembly output.
31837
31838 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31839
31840 * gcc.dg/cpp/ident.c: New test.
31841
31842 2000-07-05 Neil Booth <NeilB@earthling.net>
31843
31844 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31845 gcc.dg/cpp/lexstrng.c: New tests.
31846
31847 2000-07-04 Neil Booth <NeilB@earthling.net>
31848
31849 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31850 * gcc.dg/cpp/strify2.c: Same.
31851
31852 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31853
31854 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31855 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31856 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31857 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31858
31859 * testsuite/gcc.dg/cpp/macro1.c,
31860 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31861 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31862 testsuite/gcc.dg/cpp/strify1.c,
31863 testsuite/gcc.dg/cpp/strify2.c: New tests.
31864
31865 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31866
31867 * gcc.c-torture/execute/20000703-1.c: New test.
31868
31869 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31870
31871 * g++.old-deja/g++.pt (lookup10.C): New test.
31872
31873 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31874
31875 * g++.old-deja/g++.pt (typename25.C): New test.
31876
31877 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31878
31879 * gcc.c-torture/compile/20000701-1.c: New test.
31880
31881 2000-06-30 Nick Clifton <nickc@cygnus.com>
31882
31883 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31884 to test case.
31885
31886 2000-06-30 Catherine Moore <clm@cygnus.com>
31887
31888 * gcc.c-torture/execute/align-1.c: New test.
31889
31890 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31891
31892 * g++.old-deja/g++.pt/expr8.C: New test.
31893 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31894
31895 2000-06-29 Nick Clifton <nickc@cygnus.com>
31896
31897 * gcc.c-torture/compile/20000629-1.c: New test.
31898
31899 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31900
31901
31902 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31903 gcc.dg/noncompile directory, depending on whether they're
31904 preprocessor tests or not. Annotate all the tests for the dg
31905 framework.
31906
31907 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31908 * gcc.dg/noncompile/noncompile.exp: New.
31909
31910 * Moved files:
31911 Old name New name
31912 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31913 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31914 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31915 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31916 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31917 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31918 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31919 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31920 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31921 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31922 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31923 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31924 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31925 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31926 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31927 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31928 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31929 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31930 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31931 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31932 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31933 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31934 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31935 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31936
31937 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31938 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31939 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31940 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31941 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31942 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31943
31944 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31945
31946 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31947 declare one variable. On the fourth, error.
31948 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31949 declared by 20000628-1a.h.
31950
31951 2000-06-29 Richard Henderson <rth@redhat.com>
31952
31953 * gcc.c-torture/execute/930529-1.x: New file.
31954 * gcc.dg/920413-1.c: Adjust expected warning text.
31955 * gcc.dg/980217-1.c: Declare abort.
31956 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31957
31958 2000-06-29 Jeffrey A Law (law@cygnus.com)
31959
31960 * g77.f-torture/compile/20000629-1.f: New test.
31961 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31962
31963 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31964
31965 Rearrange lots of files, removing entirely the
31966 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31967 directories.
31968
31969 * Deleted files:
31970 gcc.c-torture/code_quality/code_quality.exp
31971 gcc.c-torture/special/special.exp
31972 gcc.failure/failure.exp
31973 gcc.failure/940409-1.x
31974 gcc.c-torture/compile/961203-1.x
31975
31976 * New files:
31977 gcc.misc-tests/linkage.exp
31978 gcc.c-torture/execute/920730-1t.c
31979 gcc.c-torture/execute/920730-1t.x
31980 gcc.c-torture/compile/920520-1.x
31981 gcc.c-torture/compile/920521-1.x
31982 gcc.c-torture/compile/981006-1.x
31983 gcc.c-torture/execute/eeprof-1.x
31984
31985 * Moved files (possibly with modifications to fit a new harness):
31986 Old name New name
31987 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31988 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31989 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31990 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31991 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31992 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31993 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31994 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31995 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31996 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31997 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31998 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31999 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32000 gcc.failure/940409-1.c gcc.dg/940409-1.c
32001
32002 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32003
32004 * c-torture/compile/961203-1.x: Delete.
32005
32006 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32007 not exit. Include stdio.h.
32008 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32009 * gcc.misc-tests/dg-12.c: Likewise.
32010 * gcc.misc-tests/dg-5.c: Likewise.
32011 * gcc.misc-tests/dg-6.c: Likewise.
32012 * gcc.misc-tests/dg-7.c: Prototype abort.
32013 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32014 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32015 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32016 not exit.
32017 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32018 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32019
32020 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32021
32022 * gcc.dg/cpp/20000628-1.c: New test.
32023 * gcc.dg/cpp/20000628-1.h: New header for above test.
32024 * gcc.dg/cpp/20000628-1a.h: Likewise.
32025
32026 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32027
32028 * gcc.dg/cpp: New directory.
32029 * gcc.dg/cpp/cpp.exp: New driver.
32030 * gcc.dg/cpp/20000627-1.c: New test.
32031 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32032 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32033 and rewrite as a compilation test.
32034
32035 * gcc.dg: Move many files into the cpp subdirectory, possibly
32036 renaming or editing them as well.
32037 Old name New name
32038 990119-1.c cpp/19990119-1.c
32039 990228-1.c cpp/19990228-1.c
32040 990407-1.c cpp/19990407-1.c
32041 990409-1.c cpp/19990409-1.c
32042 990413-1.c cpp/19990413-1.c
32043 990703-1.c cpp/19990703-1.c
32044 20000127-1.c cpp/20000127-1.c
32045 20000129-1.c cpp/20000129-1.c
32046 20000207-1.c cpp/20000207-1.c
32047 20000207-2.c cpp/20000207-2.c
32048 20000209-1.c cpp/20000209-1.c
32049 20000209-2.c cpp/20000209-2.c
32050 20000301-1.c cpp/20000301-1.c
32051 20000419-1.c cpp/20000419-1.c
32052 20000510-1.S cpp/20000510-1.S
32053 20000519-1.c cpp/20000519-1.c
32054 20000529-1.c cpp/20000529-1.c
32055 20000625-1.c cpp/20000625-1.c
32056 20000625-2.c cpp/20000625-2.c
32057 cpp-as1.c cpp/assert1.c
32058 cpp-as2.c cpp/assert2.c
32059 cxx-comments-1.c cpp/cxxcom1.c
32060 cxx-comments-2.c cpp/cxxcom2.c
32061 endif-label.c cpp/endif.c
32062 cpp-hash1.c cpp/hash1.c
32063 cpp-hash2.c cpp/hash2.c
32064 cpp-if1.c cpp/if-1.c
32065 cpp-if2.c cpp/if-2.c
32066 cpp-if3.c cpp/if-3.c
32067 cpp-if4.c cpp/if-4.c
32068 cpp-if5.c cpp/if-5.c
32069 cpp-cond.c cpp/if-cexp.c
32070 cpp-missingop.c cpp/if-mop.c
32071 cpp-missingparen.c cpp/if-mpar.c
32072 cpp-opprec.c cpp/if-oppr.c
32073 cpp-ifparen.c cpp/if-paren.c
32074 cpp-shortcircuit.c cpp/if-sc.c
32075 cpp-shift.c cpp/if-shift.c
32076 cpp-unary.c cpp/if-unary.c
32077 cpp-li1.c cpp/line1.c
32078 cpp-li2.c cpp/line2.c
32079 lineno.c cpp/line3.c
32080 lineno-2.c cpp/line4.c
32081 cpp-mi.c cpp/mi1.c
32082 cpp-mic.h cpp/mi1c.h
32083 cpp-micc.h cpp/mi1cc.h
32084 cpp-mind.h cpp/mi1nd.h
32085 cpp-mindp.h cpp/mi1ndp.h
32086 cpp-mix.h cpp/mi1x.h
32087 cpp-mi2.c cpp/mi2.c
32088 cpp-mi2a.h cpp/mi2a.h
32089 cpp-mi2b.h cpp/mi2b.h
32090 cpp-mi2c.h cpp/mi2c.h
32091 cpp-mi3.c cpp/mi3.c
32092 cpp-mi3.def cpp/mi3.def
32093 poison-1.c cpp/poison.c
32094 pr-impl.c cpp/prag-imp.c
32095 cpp-redef-2.c cpp/redef1.c
32096 cpp-redef.c cpp/redef2.c
32097 strpaste.c cpp/strp1.c
32098 strpaste-2.c cpp/strp2.c
32099 cpp-tradpaste.c cpp/tr-paste.c
32100 cpp-tradstringify.c cpp/tr-str.c
32101 cpp-tradwarn1.c cpp/tr-warn1.c
32102 cpp-tradwarn2.c cpp/tr-warn2.c
32103 trigraphs.c cpp/trigraphs.c
32104 cpp-unc1.c cpp/unc1.c
32105 cpp-unc2.c cpp/unc2.c
32106 cpp-unc3.c cpp/unc3.c
32107 cpp-unc.c cpp/unc4.c
32108 undef.c cpp/undef1.c
32109 undef-2.c cpp/undef2.c
32110 cpp-wi1.c cpp/widestr1.c
32111
32112 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32113
32114 * lib/g++.exp (g++_include_flags): Tweak.
32115
32116 2000-06-27 H.J. Lu <hjl@gnu.org>
32117 Loren J. Rittle <ljrittle@acm.org>
32118
32119 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32120 version with one that knows about the new gcc tree structure.
32121 (g++_link_flags): Same.
32122
32123 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32124
32125 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32126 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32127 case we are cross-compiling.
32128
32129 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32130 g++.old-deja/g++.niklas/Makefile.in,
32131 g++.old-deja/g++.niklas/configure.in,
32132 g++.old-deja/g++.other/Makefile.in,
32133 g++.old-deja/g++.other/configure.in,
32134 gcc.c-torture/code_quality/Makefile.in,
32135 gcc.c-torture/code_quality/configure.in,
32136 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32137 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32138 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32139 gcc.c-torture/execute/ieee/Makefile.in,
32140 gcc.c-torture/execute/ieee/configure.in,
32141 gcc.c-torture/noncompile/Makefile.in,
32142 gcc.c-torture/noncompile/configure.in,
32143 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32144 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32145 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32146
32147 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32148
32149 * g++.old-deja/g++.other/ambig3.C: New test.
32150
32151 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32152
32153 * g++.old-deja/g++.pt/syntax1.C: New test.
32154 * g++.old-deja/g++.pt/syntax2.C: New test.
32155 * g++.old-deja/g++.other/syntax3.C: New test.
32156 * g++.old-deja/g++.other/syntax4.C: New test.
32157
32158 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32159
32160 * gcc.dg/20000623-1.c: Prototype exit and abort.
32161
32162 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32163
32164 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32165 New tests.
32166 * gcc.dg/cpp-mi3.def: New file.
32167
32168 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32169 inside assertions.
32170 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32171 lexer's error messages.
32172 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32173 divine anything from the linemarkers.
32174 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32175 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32176
32177 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32178
32179 * gcc.dg/20000623-1.c: New test.
32180
32181 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32182
32183 * gcc.c-torture/execute/20000622-1.c: New test.
32184
32185 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32186
32187 * g++.old-deja/g++.other/init15.C: New test.
32188
32189 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32190
32191 * g++.old-deja/g++.pt/vaarg2.C: New test.
32192 * g++.old-deja/g++.pt/vaarg3.C: New test.
32193
32194 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32195
32196 * g++.old-deja/g++.other/dyncast6.C: New test.
32197
32198 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32199
32200 * gcc.c-torture/execute/loop-6.c: New test.
32201
32202 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32203
32204 * gcc.dg/20000614-1.c: New test.
32205 * gcc.dg/20000614-2.c: New test.
32206
32207 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32208
32209 * g++.old-deja/g++.other/inline12.C: New test.
32210
32211 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32212
32213 * g++.old-deja/g++.other/eh1.C: New test.
32214
32215 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32216
32217 * g++.old-deja/g++.other/type.C: New test.
32218
32219 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32220
32221 * g++.old-deja/g++.other/initstring.C: New test.
32222
32223 2000-06-12 Jason Merrill <jason@redhat.com>
32224
32225 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32226
32227 2000-06-09 Jeffrey A Law (law@cygnus.com)
32228
32229 * gcc.c-torture/compile/20000609-1.c: New test.
32230
32231 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32232
32233 * gcc.dg/20000609-1.c: New test.
32234
32235 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32236
32237 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32238 * gcc.c-torture/noncompile/poison-1.c: Move...
32239 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32240 * gcc.dg/cpp-li1.c: Add a token after the #line.
32241
32242 2000-06-05 Richard Henderson <rth@cygnus.com>
32243
32244 * gcc.c-torture/execute/20000605-2.c: New test.
32245 * gcc.c-torture/execute/20000605-3.c: New test.
32246
32247 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32248
32249 * g77.f-torture/execute/20000503-1.x: New file.
32250
32251 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32252
32253 * g++.old-deja/g++.eh/badalloc1.C: New test.
32254
32255 2000-06-05 Richard Henderson <rth@cygnus.com>
32256
32257 * gcc.c-torture/execute/20000605-1.c: New test.
32258
32259 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32260 Nathan Sidwell <nathan@codesourcery.com>
32261
32262 * gcc.c-torture/compile/20000605-1.c: New test.
32263
32264 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32265
32266 * g77.f-torture/compile/20000601-1.f: New test.
32267
32268 2000-06-03 Richard Henderson <rth@cygnus.com>
32269
32270 * gcc.c-torture/execute/20000603-1.c: New.
32271
32272 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32273
32274 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32275 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32276
32277 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32278
32279 * gcc.dg/compare2.c (case 12): XFAIL.
32280 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32281 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32282
32283 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32284
32285 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32286
32287 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32288 guard macro is already defined when the header is first
32289 included.
32290 * gcc.dg/cpp-mix.h: New file.
32291 * gcc.dg/endif-label.c: Update patterns to match compiler.
32292
32293 * g++.brendan/complex1.C: Declare abort.
32294 * g++.law/refs4.C: Remove XFAIL.
32295 * g++.oliva/expr2.C: Declare abort and exit.
32296
32297 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32298
32299 * gcc.c-torture/execute/20000528-1.c: New test.
32300
32301 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32302 * g++.old-deja/g++.law/temps4.C: Likewise.
32303
32304 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32305 stdlib.h. Call abort() on failure.
32306 * g++.old-deja/g++.law/refs4.C: Likewise.
32307 * g++.old-deja/g++.law/temps4.C: Likewise.
32308 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32309 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32310
32311 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32312
32313 Relative to g++.dg/special:
32314 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32315
32316 Relative to g++.old-deja:
32317 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32318 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32319 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32320 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32321 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32322 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32323 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32324
32325 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32326 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32327 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32328 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32329 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32330 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32331 and/or string.h.
32332
32333 * g++.other/goto1.C: Update expectations for error messages.
32334
32335 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32336
32337 * gcc.c-torture/compile/20000523-1.c: New test.
32338
32339 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32340
32341 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32342
32343 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32344
32345 * g++.old-deja/g++.eh/catch11.C: New test.
32346 * g++.old-deja/g++.eh/catch12.C: New test.
32347
32348 2000-05-24 Nick Clifton <nickc@cygnus.com>
32349
32350 * gcc.c-torture/execute/20000523-1.c: New test.
32351
32352 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32353
32354 * c-torture/execute/bcp-1.c: Replace abort in arg of
32355 __builtin_constant_p with a generic external function.
32356
32357 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32358 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32359 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32360 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32361 Prototype abort and/or exit.
32362
32363 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32364 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32365 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32366 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32367
32368 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32369
32370 * gcc.dg/dwarf2-1.c: New test.
32371
32372 2000-05-20 Richard Henderson <rth@cygnus.com>
32373
32374 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32375
32376 2000-05-20 Andreas Jaeger <aj@suse.de>
32377
32378 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32379 testcase.
32380
32381 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32382
32383 * gcc.c-torture/execute/20000519-2.c: New test.
32384
32385 2000-05-19 Andreas Jaeger <aj@suse.de>
32386
32387 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32388 which fails with SSA.
32389
32390 * lib/c-torture.exp: Also test with -O3 -fssa.
32391
32392 2000-05-18 Michael Meissner <meissner@redhat.com>
32393
32394 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32395 * gcc.c-torture/execute/920415-1.c: Ditto.
32396 * gcc.c-torture/execute/920501-1.c: Ditto.
32397 * gcc.c-torture/execute/conversion.c: Ditto.
32398 * gcc.c-torture/execute/cvt-1.c: Ditto.
32399
32400 2000-05-18 Jeffrey A Law (law@cygnus.com)
32401
32402 * gcc.c-torture/compile/20000518-1.c: New test.
32403
32404 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32405
32406 * g77.f-torture/compile/200005018.f: New test.
32407
32408 2000-05-17 Jeffrey A Law (law@cygnus.com)
32409
32410 * gcc.c-torture/compile/20000517-1.c: New test.
32411
32412 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32413
32414 * gcc.c-torture/execute/20000516-1.c: New test.
32415
32416 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32417
32418 * g++.old-deja/g++.other/eh.C: New test.
32419
32420 2000-05-12 Richard Henderson <rth@cygnus.com>
32421
32422 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32423 constants through to doit's conditional.
32424
32425 2000-05-11 Jeffrey A Law (law@cygnus.com)
32426
32427 * gcc.c-torture/compile/20000511-1.c: New test.
32428 * g77.f-torture/compile/20000511-1.f: New test.
32429 * g77.f-torture/compile/20000511-2.f: New test.
32430
32431 2000-05-11 Michael Meissner <meissner@redhat.com>
32432
32433 * gcc.c-torture/execute/20000511-1.c: New test.
32434
32435 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32436
32437 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32438 * gcc.dg/20000510-1.S: New.
32439
32440 2000-05-08 Catherine Moore <clm@cygnus.com>
32441
32442 * gcc.dg/unused-3.c: New.
32443
32444 2000-05-06 Richard Henderson <rth@cygnus.com>
32445
32446 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32447 * g++.old-deja/g++.mike/warn1.C: Likewise.
32448 * g++.old-deja/g++.pt/local1.C: Likewise.
32449 * g++.old-deja/g++.pt/local7.C: Likewise.
32450 * g++.old-deja/g++.pt/spec16.C: Likewise.
32451
32452 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32453
32454 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32455
32456 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32457
32458 * g77.f-torture/execute/20000503-1.f: New test.
32459
32460 2000-05-04 Andreas Jaeger <aj@suse.de>
32461
32462 * gcc.dg/noreturn-2.c: New test.
32463
32464 2000-05-04 Neil Booth <NeilB@earthling.net>
32465
32466 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32467 preprocessor.
32468
32469 2000-05-04 Richard Henderson <rth@cygnus.com>
32470
32471 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32472
32473 2000-05-04 Richard Henderson <rth@cygnus.com>
32474
32475 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32476 OpenSSL by Jason R Thorpe.
32477
32478 2000-05-03 Jim Wilson <wilson@cygnus.com>
32479
32480 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32481
32482 2000-05-03 Robert Lipe <robertlipe@usa.net>
32483
32484 * gcc.dg/20000503-1.c: New test.
32485
32486 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32487
32488 * gcc.c-torture/compile/20000502-1.c: New test.
32489 * g++.old-deja/g++.other/align.C: New test.
32490 * gcc.dg/cpp-tradstringify.c: New test.
32491
32492 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32493
32494 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32495 and hard registers.
32496
32497 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32498
32499 * gcc.c-torture/execute/loop-5.c: New test.
32500
32501 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32502
32503 * gcc.c-torture/execute/va-arg-20.c: New test.
32504
32505 2000-04-23 Jeffrey A Law (law@cygnus.com)
32506
32507 * gcc.c-torture/execute/20000422-1.c: New test.
32508
32509 2000-04-20 Greg McGary <gkm@gnu.org>
32510
32511 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32512 when optimizing, but without sibling-call optimizations (-O1).
32513
32514 2000-04-20 Jeffrey A Law (law@cygnus.com)
32515
32516 * gcc.c-torture/compile/20000420-1.c: New test.
32517
32518 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32519
32520 * g++.abi/ptrflags.C: New test.
32521 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32522
32523 2000-04-19 Catherine Moore <clm@cygnus.com>
32524
32525 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32526
32527 2000-04-19 Greg McGary <gkm@gnu.org>
32528
32529 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32530 sibling-call optimizations.
32531
32532 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32533
32534 * gcc.dg/20000419-1.c: New test.
32535
32536 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32537
32538 * gcc.c-torture/execute/20000412-6.c: New test.
32539
32540 2000-04-12 Jeffrey A Law (law@cygnus.com)
32541
32542 * gcc.c-torture/execute/20000412-5.c: New test.
32543 * g77.f-torture/compile/20000412-1.f: New test.
32544 * gcc.c-torture/execute/20000412-4.c: New test.
32545 * gcc.c-torture/compile/20000412-2.c: New test.
32546 * gcc.c-torture/execute/20000412-3.c: New test.
32547 * gcc.c-torture/compile/20000412-1.c: New test.
32548 * gcc.c-torture/execute/20000412-2.c: New test.
32549
32550 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32551
32552 * objc/execute/bf-20.m: New test.
32553
32554 2000-04-10 Richard Henderson <rth@cygnus.com>
32555
32556 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32557
32558 * gcc.c-torture/execute/20000412-1.c: New test.
32559
32560 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32561
32562 * g++.old-deja/g++.eh/catchptr1.C: New test.
32563
32564 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32565
32566 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32567
32568 2000-04-08 Neil Booth <NeilB@earthling.net>
32569
32570 * gcc.dg/cpp-nullchar.c: Remove test as
32571 embedded nulls cause problems.
32572
32573 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32574
32575 * gcc.dg/compare2.c: New test.
32576
32577 2000-04-08 Neil Booth <NeilB@earthling.net>
32578
32579 * gcc.dg/cpp-nullchar.c: New test.
32580
32581 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32582
32583 * gcc.dg/cpp-mi2.c: New test.
32584 * gcc.dg/cpp-mi2[abc].h: New files.
32585
32586 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32587
32588 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32589 member name.
32590
32591 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32592
32593 * g++.old-deja/g++.abi/vmihint.C: New test.
32594
32595 2000-04-06 Neil Booth <NeilB@earthling.net>
32596
32597 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32598 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32599 copyright.
32600
32601 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32602
32603 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32604 avoid stack-frame overwrite.
32605
32606 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32607
32608 * gcc.c-torture/compile/20000405-2.c: New test.
32609 * gcc.c-torture/compile/20000405-3.c: New test.
32610
32611 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32612
32613 * gcc.c-torture/compile/20000405-1.c: New test.
32614
32615 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32616
32617 * gcc.dg/cast-qual-1.c: Revert last change.
32618
32619 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32620
32621 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32622
32623 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32624
32625 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32626 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32627
32628 2000-04-03 Jeffrey A Law (law@cygnus.com)
32629
32630 * gcc.c-torture/compile/20000403-2.c: New test.
32631 * gcc.c-torture/compile/20000403-1.c: New test.
32632
32633 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32634
32635 * gcc.c-torture/execute/20000403-1.c: New test.
32636
32637 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32638
32639 * gcc.c-torture/execute/20000402-1.c: New test.
32640
32641 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32642
32643 * gcc.c-torture/execute/va-arg-15.c: New test.
32644 * gcc.c-torture/execute/va-arg-16.c: New test.
32645 * gcc.c-torture/execute/va-arg-17.c: New test.
32646 * gcc.c-torture/execute/va-arg-18.c: New test.
32647 * gcc.c-torture/execute/va-arg-19.c: New test.
32648
32649 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32650
32651 * gcc.c-torture/compile/981211-1.c: Move to...
32652 * gcc.dg/cpp-as1.c: ...here.
32653 * gcc.dg/cpp-as2.c: New file.
32654
32655 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32656 compiler.
32657
32658 2000-04-02 Neil Booth <NeilB@earthling.net>
32659
32660 * gcc.dg/cpp-cond.c New tests.
32661 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32662 accidental success less likely.
32663 * gcc.dg/cpp-missingop.c New tests.
32664 * gcc.dg/cpp-missingparen.c New tests.
32665 * gcc.dg/cpp-shift.c New tests.
32666 * gcc.dg/cpp-shortcircuit.c New tests.
32667 * gcc.dg/cpp-unary.c New tests.
32668
32669 2000-03-29 Jeffrey A Law (law@cygnus.com)
32670
32671 * gcc.c-torture/compile/20000329-1.c: New test.
32672
32673 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32674
32675 * gcc.c-torture/compile/20000326-1.c: New test.
32676 * gcc.c-torture/compile/20000326-2.c: New test.
32677
32678 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32679
32680 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32681 the first parameter is a function argument.
32682
32683 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32684
32685 * g++.old-deja/g++.ext/array4.C: New test.
32686
32687 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32688
32689 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32690
32691 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32692
32693 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32694
32695 2000-03-19 Richard Henderson <rth@cygnus.com>
32696
32697 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32698
32699 2000-03-19 Richard Henderson <rth@cygnus.com>
32700
32701 * gcc.c-torture/compile/20000319-1.c: New test.
32702
32703 2000-03-14 Jeffrey A Law (law@cygnus.com)
32704
32705 * gcc.c-torture/execute/20000314-3.c: New test.
32706 * gcc.c-torture/execute/20000314-2.c: New test.
32707 * gcc.c-torture/execute/20000314-1.c: New test.
32708 * gcc.c-torture/compile/20000314-2.c: New test.
32709 * gcc.c-torture/compile/20000314-1.c: New test.
32710
32711 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32712
32713 * g++.old-deja/g++.warn/inline.C: New test.
32714
32715 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32716
32717 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32718 standards-compliant result rather than specific constants.
32719 Put test-values in array.
32720
32721 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32722
32723 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32724 (g++_target_compile): Put test-specific options last.
32725
32726 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32727
32728 * g++.old-deja/g++.eh/vbase4.C: New test.
32729
32730 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32731
32732 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32733
32734 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32735
32736 * g++.old-deja/g++.brendan/misc12.C: Removed.
32737 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32738 * g++.old-deja/g++.ext/pretty4.C: New test.
32739
32740 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32741
32742 * g++.old-deja/g++.other/string2.C: New test.
32743
32744 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32745
32746 * g++.old-deja/g++.warn/impint2.C: New test.
32747
32748 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32749
32750 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32751 is 1, not zero.
32752
32753 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32754
32755 * g++.old-deja/g++.warn/impint.C: New test.
32756 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32757 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32758 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32759 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32760 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32761 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32762 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32763 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32764 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32765 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32766 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32767 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32768
32769 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32770
32771 * gcc.dg/cpp-redef.c: New test.
32772
32773 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32774
32775 * g++.old-deja/g++.pt/unify7.C: New test.
32776
32777 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32778
32779 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32780 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32781
32782 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32783
32784 * gcc.c-torture/compile/20000224-1.c: New test.
32785
32786 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32787
32788 * gcc.c-torture/compile/cpp-2.c: New test.
32789 * gcc.c-torture/compile/cpp-1.c: New test.
32790
32791 2000-02-25 Jeffrey A Law (law@cygnus.com)
32792
32793 * gcc.c-torture/execute/20000225-1.c: New test.
32794
32795 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32796
32797 * gcc.dg/cpp-li2.c: New test.
32798
32799 * gcc.dg/cpp-wi1.c: New test.
32800
32801 * gcc.dg/cpp-li1.c: New test.
32802
32803 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32804
32805 * g++.old-deja/g++.other/sizeof5.C: New test.
32806
32807 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32808
32809 * gcc.c-torture/execute/va-arg-13.c: New test.
32810
32811 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32812
32813 * gcc.c-torture/execute/va-arg-12.c: New test.
32814
32815 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32816
32817 * gcc.c-torture/execute/20000223-1.c: New test.
32818
32819 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32820
32821 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32822
32823 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32824
32825 * g++.old-deja/g++.abi/ptrmem.C: New test.
32826
32827 2000-02-19 Richard Henderson <rth@cygnus.com>
32828
32829 * gcc.c-torture/compile/init-3.c: New.
32830
32831 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32832
32833 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32834 ALWAYS_CXXFLAGS.
32835
32836 2000-02-11 Robert Lipe <robertl@sco.com>
32837
32838 * gcc.c-torture/compile/20000211-3.c: New test.
32839
32840 2000-02-11 Martin Buchholz <martin@xemacs.org>
32841
32842 * gcc.c-torture/compile/20000211-2.c: New test.
32843
32844 2000-02-11 Jeffrey A Law (law@cygnus.com)
32845
32846 * gcc.c-torture/compile/20000211-1.c: New test.
32847
32848 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32849
32850 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32851 on native targets
32852
32853 2000-02-08 Nathan Sidwell <nathan@acm.org>
32854
32855 * g++.old-deja/g++.other/cast5.C: New test.
32856
32857 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32858
32859 * gcc.c-torture/execute/20000205-1.c: New.
32860
32861 2000-02-03 Nathan Sidwell <nathan@acm.org>
32862
32863 * g++.old-deja/g++.jason/cast3.C: Return void.
32864 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32865
32866 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32867
32868 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32869
32870 * gcc.dg/loop-1.c: New test.
32871
32872 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32873
32874 * gcc.c-torture/compile/20000127-1.c: New test.
32875 * gcc.c-torture/execute/991228-1.c: New test.
32876
32877 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32878
32879 * gcc.dg/unused-2.c: New test.
32880
32881 * gcc.dg/conv-1.c: New test.
32882
32883 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32884
32885 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32886 compiler.
32887 (tool_option_proc): Fix typo.
32888
32889 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32890
32891 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32892 of the ld on the host, not on the build machine.
32893 Also, don't crash if '--help' is not a supported option.
32894
32895 2000-01-24 Richard Henderson <rth@cygnus.com>
32896
32897 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32898
32899 2000-01-20 Jeffrey A Law (law@cygnus.com)
32900
32901 * gcc.c-torture/execute/20000120-2.c: New test.
32902 * gcc.c-torture/execute/20000120-1.c: New test.
32903
32904 2000-01-13 Jeffrey A Law (law@cygnus.com)
32905
32906 * gcc.c-torture/execute/20000113-1.c: New test.
32907
32908 2000-01-12 Jeffrey A Law (law@cygnus.com)
32909
32910 * gcc.c-torture/execute/20000112-1.c: New test.
32911
32912 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32913
32914 * gcc.dg/20000111-1.c: New test.
32915
32916 2000-01-10 Jeffrey A Law (law@cygnus.com)
32917
32918 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32919 with 16 bit integers.
32920
32921 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32922
32923 * gcc.dg/20000108-1.c: New test.
32924
32925 2000-01-05 Nathan Sidwell <nathan@acm.org>
32926
32927 * g++.old-deja/g++.ns/koenig8.C: New test.
32928
32929 2000-01-05 Nathan Sidwell <nathan@acm.org>
32930
32931 * g++.old-deja/g++.other/cast4.C: New test.
32932
32933 2000-01-05 Jeffrey A Law (law@cygnus.com)
32934
32935 * gcc.c-torture/compile/20000105-2.c: New test.
32936 * gcc.c-torture/compile/20000105-1.c: New test.
32937
32938 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32939
32940 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32941 references to printf & atoi to conform to ANSI standard.
32942 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32943 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32944 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32945 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32946 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32947 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32948 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32949 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32950 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32951 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32952 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32953 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32954 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32955 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32956 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32957 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32958 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32959 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32960 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32961 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32962 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32963 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32964 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32965 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32966 * g++.old-deja/g++.brendan/init3.C: Likewise.
32967 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32968 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32969 * g++.old-deja/g++.brendan/new2.C: Likewise.
32970 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32971 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32972 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32973 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32974 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32975 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32976 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32977 * g++.old-deja/g++.brendan/template24.C: Likewise.
32978 * g++.old-deja/g++.brendan/template3.C: Likewise.
32979 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32980 * g++.old-deja/g++.jason/inline3.C: Likewise.
32981 * g++.old-deja/g++.jason/opeq.C: Likewise.
32982 * g++.old-deja/g++.law/arg5.C: Likewise.
32983 * g++.old-deja/g++.law/arm7.C: Likewise.
32984 * g++.old-deja/g++.law/ctors11.C: Likewise.
32985 * g++.old-deja/g++.law/cvt8.C: Likewise.
32986 * g++.old-deja/g++.law/init9.C: Likewise.
32987 * g++.old-deja/g++.law/refs4.C: Likewise.
32988 * g++.old-deja/g++.law/template2.C: Likewise.
32989 * g++.old-deja/g++.law/visibility24.C: Likewise.
32990 * g++.old-deja/g++.law/vtable3.C: Likewise.
32991 * g++.old-deja/g++.mike/asm2.C: Likewise.
32992 * g++.old-deja/g++.mike/eh1.C: Likewise.
32993 * g++.old-deja/g++.mike/misc1.C: Likewise.
32994 * g++.old-deja/g++.mike/misc13.C: Likewise.
32995 * g++.old-deja/g++.mike/misc14.C: Likewise.
32996 * g++.old-deja/g++.mike/ns12.C: Likewise.
32997 * g++.old-deja/g++.mike/p1248.C: Likewise.
32998 * g++.old-deja/g++.mike/p3708.C: Likewise.
32999 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33000 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33001 * g++.old-deja/g++.mike/p646.C: Likewise.
33002 * g++.old-deja/g++.mike/p700.C: Likewise.
33003 * g++.old-deja/g++.mike/p783.C: Likewise.
33004 * g++.old-deja/g++.mike/p783a.C: Likewise.
33005 * g++.old-deja/g++.mike/p783b.C: Likewise.
33006 * g++.old-deja/g++.mike/p786.C: Likewise.
33007 * g++.old-deja/g++.mike/p789.C: Likewise.
33008 * g++.old-deja/g++.mike/p789a.C: Likewise.
33009 * g++.old-deja/g++.mike/p807a.C: Likewise.
33010 * g++.old-deja/g++.other/delete3.C: Likewise.
33011 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33012 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33013 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33014 * g++.old-deja/g++.other/empty1.C: Likewise.
33015 * g++.old-deja/g++.other/temporary1.C: Likewise.
33016 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33017 * g++.old-deja/g++.pt/t16.C: Likewise.
33018 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33019
33020 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33021
33022 * gcc.dg/991230-1.c: New test.
33023
33024 1999-12-29 Jeffrey A Law (law@cygnus.com)
33025
33026 * gcc.c-torture/compile/991229-3.c: New test.
33027 * gcc.c-torture/compile/991229-2.c: New test.
33028 * gcc.c-torture/compile/991229-1.c: New test.
33029
33030 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33031
33032 * gcc.c-torture/compile/labels-2.c: New test.
33033
33034 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33035
33036 * gcc.c-torture/execute/991227-1.c: New test.
33037
33038 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33039
33040 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33041
33042 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33043
33044 * gcc.c-torture/execute/991221-1.c: New test.
33045
33046 1999-12-20 Nathan Sidwell <nathan@acm.org>
33047
33048 * g++.old-deja/g++.other/cast3.C: New test.
33049
33050 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33051
33052 * gcc.c-torture/execute/991216-4.c: New test.
33053
33054 1999-12-16 Michael Meissner <meissner@cygnus.com>
33055
33056 * gcc.c-torture/execute/991216-1.c: New test.
33057 * gcc.c-torture/execute/991216-2.c: New test.
33058 * gcc.c-torture/execute/991216-3.c: New test.
33059
33060 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33061
33062 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33063 Actually make the test fail by using "-O2" for compilation.
33064
33065 1999-12-15 Nathan Sidwell <nathan@acm.org>
33066
33067 * g++.old-deja/g++.warn/cast-align1.C: New test.
33068
33069 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33070
33071 * gcc.c-torture/compile/991214-1.c: New test.
33072 * gcc.c-torture/compile/991214-2.c: New test.
33073
33074 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33075
33076 * gcc.dg/991214-1.c: New test.
33077
33078 1999-12-13 Jeffrey A Law (law@cygnus.com)
33079
33080 * gcc.c-torture/compile/991213-3.c: New test.
33081 * gcc.c-torture/compile/991213-2.c: New test.
33082 * gcc.c-torture/compile/991213-1.c: New test.
33083
33084 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33085
33086 * gcc.dg/991209-1.c: New test.
33087
33088 1999-12-08 Nathan Sidwell <nathan@acm.org>
33089
33090 * gcc.c-torture/compile/991208-1.c: New test.
33091
33092 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33093
33094 * gcc.dg/ultrasp2.c: New test.
33095
33096 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33097
33098 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33099
33100 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33101
33102 * gcc.c-torture/compile/991202-1.c: New test.
33103 * gcc.c-torture/execute/991202-1.c: New test.
33104 * gcc.c-torture/execute/991202-2.c: New test.
33105 * gcc.c-torture/execute/991202-3.c: New test.
33106
33107 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33108
33109 * g++.old-deja/g++.abi/align.C: New test.
33110 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33111 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33112
33113 1999-12-01 Richard Henderson <rth@cygnus.com>
33114
33115 * gcc.c-torture/execute/991201-1.c: New.
33116
33117 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33118
33119 * gcc.dg/991129-1.c: New test.
33120
33121 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33122
33123 * gcc.c-torture/compile/991127-1.c: New test.
33124
33125 1999-11-22 Nathan Sidwell <nathan@acm.org>
33126
33127 * g++.old-deja/g++.other/warn4.C: New test.
33128
33129 1999-11-22 Nathan Sidwell <nathan@acm.org>
33130
33131 * g++.old-deja/g++.eh/cleanup2.C: New test.
33132 * g++.old-deja/g++.ext/pretty2.C: New test.
33133 * g++.old-deja/g++.ext/pretty3.C: New test.
33134 * g++.old-deja/g++.other/debug6.C: New test.
33135
33136 1999-10-20 Jim Wilson <wilson@cygnus.com>
33137
33138 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33139 compiler_output to look for one error message instead of two.
33140
33141 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33142
33143 * gcc.c-torture/execute/991118-1.c: Also test case
33144 where the word boundary does not split a byte evenly.
33145
33146 1999-11-19 Nathan Sidwell <nathan@acm.org>
33147
33148 * g++.old-deja/g++.ext/restrict1.C: New test.
33149
33150 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33151
33152 * gcc.c-torture/execute/991118-1.c: New test.
33153
33154 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33155
33156 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33157 working directory pathnames.
33158
33159 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33160
33161 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33162 host is equipped with driver.h and driver.o so it can actually
33163 compile and run the tests.
33164
33165 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33166
33167 * gcc.c-torture/compile/991008-1.c: New test.
33168
33169 1999-11-08 Nick Clifton <nickc@cygnus.com>
33170
33171 * lib/gcc-dg.exp: Include target-supports.exp
33172
33173 1999-11-05 Nick Clifton <nickc@cygnus.com>
33174
33175 * lib/target-supports.exp: New file: Provide procs to test for
33176 features supported by the target.
33177 (check_weak_available): Moved here from ecos.exp.
33178 (check_alias_available): New proc: Determine of the target
33179 toolchain supports the alias attribute.
33180
33181 * gcc.dg/special/ecos.exp: Move check_weak_available to
33182 target-supports.exp.
33183 (alias-1.c): Only perform the test if the target supports
33184 aliases.
33185 (wkali-1.c): Only perform the test if the target supports
33186 aliases.
33187
33188 * gcc.dg/990506-0.c: Expect error messages from cross
33189 targets as well as native targets.
33190
33191 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33192
33193 * gcc.dg/ultrasp1.c: Removed xfail.
33194 * gcc.dg/struct-ret-2.c: Likewise.
33195 * gcc.dg/array-1.c: Likewise.
33196
33197 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33198
33199 * gcc.dg/struct-ret-2.c: New test.
33200
33201 * gcc.dg/array-1.c: New test.
33202
33203 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33204
33205 * gcc.c-torture/execute/991030-1.c: New test.
33206
33207 1999-10-26 Richard Henderson <rth@cygnus.com>
33208
33209 * gcc.c-torture/compile/991026-2.c: New test.
33210
33211 1999-10-26 Jeffrey A Law (law@cygnus.com)
33212
33213 * gcc.c-torture/compile/991026-1.c: New test.
33214
33215 1999-10-23 Jeffrey A Law (law@cygnus.com)
33216
33217 * gcc.c-torture/execute/991023-1.c: New test.
33218
33219 1999-10-19 Jeffrey A Law (law@cygnus.com)
33220
33221 * gcc.c-torture/execute/991019-1.c: New test.
33222
33223 1999-10-16 Richard Henderson <rth@cygnus.com>
33224
33225 * gcc.c-torture/execute/991016-1.c: New test.
33226
33227 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33228
33229 * gcc.c-torture/execute/991014-1.c: New test.
33230
33231 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33232
33233 * g++.old-deja/g++.other/union2.C: New test.
33234
33235 1999-10-13 Nathan Sidwell <nathan@acm.org>
33236
33237 * g++.old-deja/g++.other/vaarg2.C: New test.
33238 * g++.old-deja/g++.other/vaarg3.C: New test.
33239
33240 1999-10-12 Craig Burley <craig@jcb-sc.com>
33241
33242 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33243 in compile/.
33244
33245 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33246
33247 * gcc.c-torture/execute/va-arg-11.c: New test.
33248
33249 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33250
33251 * lib/file-format.exp (gcc_target_object_format): Don't
33252 crash if objdump is unavailable.
33253
33254 1999-09-29 Donn Terry <donn@interix.com>
33255
33256 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33257
33258 1999-09-28 Nick Clifton <nickc@cygnus.com>
33259
33260 * gcc.c-torture/compile/990928-1.c: New test.
33261
33262 1999-09-28 Nathan Sidwell <nathan@acm.org>
33263
33264 * g++.old-deja/g++.other/decl6.C: New test.
33265
33266 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33267
33268 * gcc.c-torture/execute/va-arg-10.c: New test.
33269
33270 1999-09-27 Nathan Sidwell <nathan@acm.org>
33271
33272 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33273 __PRETTY_FUNCTION__.
33274
33275 1999-09-23 Nick Clifton <nickc@cygnus.com>
33276
33277 * gcc.c-torture/execute/990923-1.c: New test.
33278
33279 1999-09-21 Nick Clifton <nickc@cygnus.com>
33280
33281 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33282 for which -fpic is inappropriate.
33283
33284 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33285
33286 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33287
33288 1999-09-21 Nathan Sidwell <nathan@acm.org>
33289
33290 * g++.old-deja/g++.other/dyncast1.C: New test.
33291 * g++.old-deja/g++.other/dyncast2.C: New test.
33292 * g++.old-deja/g++.other/dyncast3.C: New test.
33293 * g++.old-deja/g++.other/dyncast4.C: New test.
33294 * g++.old-deja/g++.other/dyncast5.C: New test.
33295 * g++.old-deja/g++.eh/catch3.C: New test.
33296 * g++.old-deja/g++.eh/catch3p.C: New test.
33297 * g++.old-deja/g++.eh/catch4.C: New test.
33298 * g++.old-deja/g++.eh/catch4p.C: New test.
33299 * g++.old-deja/g++.eh/catch5.C: New test.
33300 * g++.old-deja/g++.eh/catch5p.C: New test.
33301 * g++.old-deja/g++.eh/catch6.C: New test.
33302 * g++.old-deja/g++.eh/catch6p.C: New test.
33303 * g++.old-deja/g++.eh/catch7.C: New test.
33304 * g++.old-deja/g++.eh/catch7p.C: New test.
33305 * g++.old-deja/g++.eh/catch8.C: New test.
33306 * g++.old-deja/g++.eh/catch8p.C: New test.
33307 * g++.old-deja/g++.eh/catch9.C: New test.
33308 * g++.old-deja/g++.eh/catch9p.C: New test.
33309
33310 1999-09-13 Nathan Sidwell <nathan@acm.org>
33311
33312 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33313 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33314
33315 1999-09-13 Jeffrey A Law (law@cygnus.com)
33316
33317 * gcc.c-torture/compile/990913-1.c: New test.
33318
33319 1999-09-10 Nathan Sidwell <nathan@acm.org>
33320
33321 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33322 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33323
33324 1999-09-09 Richard Henderson <rth@cygnus.com>
33325
33326 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33327
33328 1999-09-09 Nathan Sidwell <nathan@acm.org>
33329
33330 * g++.old-deja/g++.other/lookup11.C: New test.
33331 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33332 what is permitted and what we want.
33333 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33334 overload use.
33335 * g++.old-deja/g++.jason/rfg5.C: Likewise
33336
33337 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33338
33339 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33340 * gcc.c-torture/noncompile/poison-1.c: New file.
33341
33342 1999-09-08 Nathan Sidwell <nathan@acm.org>
33343
33344 * g++.old-deja/g++.other/sizeof3.C: New test.
33345 * g++.old-deja/g++.other/sizeof4.C: New test.
33346 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33347 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33348
33349 1999-09-07 Richard Henderson <rth@cygnus.com>
33350
33351 * gcc.dg/va-arg-1.c: New.
33352
33353 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33354
33355 * gcc.c-torture/execute/va-arg-9.c: New test.
33356
33357 1999-09-05 Craig Burley <craig@jcb-sc.com>
33358
33359 * g77.f-torture/compile/980519-2.f: New test.
33360 * g77.f-torture/compile/19990905-0.f: New test.
33361 * g77.f-torture/compile/19990905-1.f: New test.
33362 * g77.f-torture/compile/19990905-2.f: New test.
33363
33364 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33365
33366 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33367
33368 * gcc.c-torture/execute/990827-1.c: Fix typo.
33369
33370 1999-09-03 Nathan Sidwell <nathan@acm.org>
33371
33372 * g++.old-deja/g++.other/deref1.C: New test.
33373
33374 1999-09-02 Nathan Sidwell <nathan@acm.org>
33375
33376 * g++.old-deja/g++.other/ambig2.C: New test.
33377 * g++.old-deja/g++.other/cond5.C: New test.
33378 * g++.old-deja/g++.other/lookup16.C: New test.
33379
33380 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33381
33382 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33383 assemblers too.
33384
33385 1999-08-31 Jeffrey A Law (law@cygnus.com)
33386
33387 * lib/c-torture.exp: Avoid the "compare executables" optimization
33388 when testing native.
33389
33390 1999-08-29 Jeffrey A Law (law@cygnus.com)
33391
33392 * gcc.c-torture/execute/990829-1.c: New test.
33393 * gcc.c-torture/compile/990829-1.c: New test.
33394
33395 1999-08-27 Paul Burchard <burchard@pobox.com>
33396
33397 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33398 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33399 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33400 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33401 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33402 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33403 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33404 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33405 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33406 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33407 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33408
33409 1999-08-27 Jeffrey A Law (law@cygnus.com)
33410
33411 * gcc.c-torture/execute/990827-1.c: New test.
33412
33413 1999-08-26 Craig Burley <craig@jcb-sc.com>
33414
33415 * g77.f-torture/noncompile/19990826-4.f: New test.
33416
33417 * g77.f-torture/compile/19990826-3.f: New test.
33418
33419 * g77.f-torture/execute/19990826-2.f: New test.
33420
33421 * g77.f-torture/compile/19990826-1.f: New test.
33422
33423 * gcc.c-torture/execute/990826-0.c: New test.
33424 * g77.c-torture/execute/19990826-0.f: New test.
33425
33426 * g77.f-torture/noncompile/970626-2.f: New test.
33427
33428 1999-08-25 Paul Burchard <burchard@pobox.com>
33429
33430 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33431 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33432 lss-011.C: New tests.
33433
33434 1999-08-25 Nathan Sidwell <nathan@acm.org>
33435
33436 * g++.old-deja/g++.other/decl5.C: New test.
33437
33438 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33439
33440 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33441 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33442 call `postbase' for each one. All callers of `postbase' changed
33443 to call this instead.
33444
33445 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33446
33447 * gcc.c-torture/execute/990811-1.c: New test.
33448
33449 1999-08-09 Nick Clifton <nickc@cygnus.com>
33450
33451 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33452 just native ones.
33453
33454 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33455 just native ones.
33456
33457 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33458
33459 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33460
33461 1999-08-04 Jeffrey A Law (law@cygnus.com)
33462
33463 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33464
33465 1999-08-04 Nathan Sidwell <nathan@acm.org>
33466
33467 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33468
33469 1999-08-04 Jeffrey A Law (law@cygnus.com)
33470
33471 * gcc.c-torture/execute/990804-1.c: New test.
33472
33473 1999-08-03 Nathan Sidwell <nathan@acm.org>
33474
33475 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33476 * g++.old-deja/g++.brendan/crash64.C: Likewise
33477 * g++.old-deja/g++.brendan/overload8.C: Likewise
33478
33479 1999-08-03 Nathan Sidwell <nathan@acm.org>
33480
33481 * g++.old-deja/g++.other/struct1.C: New test.
33482
33483 1999-08-03 Nathan Sidwell <nathan@acm.org>
33484
33485 * g++.old-deja/g++.other/enum2.C: New test.
33486
33487 1999-08-02 Richard Henderson <rth@cygnus.com>
33488
33489 Adapted from tests from Franz Sirl:
33490 * gcc.c-torture/execute/va-arg-7.c: New test.
33491 * gcc.c-torture/execute/va-arg-8.c: New test.
33492
33493 1999-08-01 Jeffrey A Law (law@cygnus.com)
33494
33495 * gcc.c-torture/compile/990801-2.c: New test.
33496
33497 * gcc.c-torture/compile/990801-1.c: New test.
33498
33499 1999-07-27 Michael Meissner <meissner@cygnus.com>
33500
33501 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33502 fp-cmp-1.c, converting double to float.
33503
33504 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33505 fp-cmp-1.c, converting double to long double.
33506
33507 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33508 from fr1 to unknown_register, since fr1 is a legitimate register
33509 on some machines.
33510
33511 1999-07-25 Jeffrey A Law (law@cygnus.com)
33512
33513 * README: More listname related changes.
33514
33515 1999-07-08 Catherine Moore <clm@cygnus.com>
33516
33517 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33518
33519 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33520
33521 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33522
33523 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33524
33525 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33526
33527 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33528
33529 * gcc.dg/990703-1.c: New test.
33530
33531 1999-06-29 Nick Clifton <nickc@cygnus.com>
33532
33533 * lib/file-format.exp: New file: Move definition of proc
33534 gcc_target_object_format to here from
33535 gcc.dg/special/ecos.exp.
33536
33537 * lib/c-torture.exp: Include lib file-format.exp.
33538 * lib/gcc-dg.exp: Include lib file-format.exp.
33539
33540 * gcc.dg/special/ecos.exp: Remove definition of proc
33541 gcc_target_object_format.
33542
33543 1999-06-28 Jeffrey A Law (law@cygnus.com)
33544
33545 * gcc.c-torture/execute/990628-1.c: New test.
33546
33547 1999-06-25 Jeffrey A Law (law@cygnus.com)
33548
33549 * gcc.c-torture/compile/990625-2.c: New test.
33550
33551 * gcc.c-torture/compile/990625-1.c: New test.
33552
33553 1999-06-23 Nick Clifton <nickc@cygnus.com>
33554
33555 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33556 attributes compile.
33557 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33558 ports that use the COFF/PE file format.
33559
33560 1999-06-17 Jeffrey A Law (law@cygnus.com)
33561
33562 * gcc.c-torture/compile/990617-1.c: New test.
33563
33564 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33565
33566 * g++.old-deja/g++.other/decl4.C: New test.
33567
33568 1999-06-14 Nathan Sidwell <nathan@acm.org>
33569
33570 * g++.old-deja/g++.other/bitfld3.C: New test.
33571
33572 1999-06-08 Nathan Sidwell <nathan@acm.org>
33573
33574 * g++.old-deja/g++.eh/catch1.C: New test.
33575
33576 1999-06-07 Jeffrey A Law (law@cygnus.com)
33577
33578 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33579
33580 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33581 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33582
33583 1999-06-05 Craig Burley <craig@jcb-sc.com>
33584
33585 * g77.f-torture/compile/19990502-0.f: Replace with new,
33586 shorter, test that still fails after recent changes.
33587
33588 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33589
33590 * gcc.c-torture/execute/990604-1.c: New test.
33591
33592 1999-05-31 Jeffrey A Law (law@cygnus.com)
33593
33594 * gcc.c-torture/execute/990531-1.c: New test.
33595
33596 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33597
33598 * gcc.c-torture/compile/990527-1.c: New test.
33599
33600 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33601
33602 * gcc.c-torture/execute/990527-1.c: New test.
33603
33604 1999-05-25 Nick Clifton <nickc@cygnus.com>
33605
33606 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33607 bitfields as signed.
33608
33609 1999-05-25 Craig Burley <craig@jcb-sc.com>
33610
33611 * g77.f-torture/compile/19990525-0.f: New test.
33612
33613 1999-05-25 Jeffrey A Law (law@cygnus.com)
33614
33615 * gcc.c-torture/execute/990525-2.c: New test.
33616
33617 * gcc.c-torture/execute/990525-1.c: New test.
33618
33619 1999-05-24 Nathan Sidwell <nathan@acm.org>
33620
33621 * g++.old-deja/g++.other/anon3.C: New test.
33622 * g++.old-deja/g++.other/anon4.C: New test.
33623 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33624 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33625 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33626 Merrill).
33627
33628 1999-05-24 Jeffrey A Law (law@cygnus.com)
33629
33630 * gcc.c-torture/execute/990524-1.c: New test.
33631
33632 * gcc.dg/990524-1.c: New test.
33633
33634 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33635
33636 * gcc.c-torture/compile/990523-1.c: New test.
33637
33638 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33639
33640 * gcc.c-torture/compile/990519-1.c: New test.
33641
33642 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33643
33644 * gcc.c-torture/compile/990517-1.c: New test.
33645
33646 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33647 (e4, f4): New tests.
33648 (main): Call them.
33649
33650 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33651
33652 * gcc.dg/noreturn-1.c: New test.
33653
33654 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33655
33656 * gcc.c-torture/execute/990513-1.c: New test.
33657
33658 1999-05-10 Richard Henderson <rth@cygnus.com>
33659
33660 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33661
33662 1999-05-10 Craig Burley <craig@jcb-sc.com>
33663
33664 * g77.f-torture/execute/erfc.f: Use small single-precision
33665 values, to avoid problems on Alphas when not -mieee.
33666
33667 1999-05-08 Craig Burley <craig@jcb-sc.com>
33668
33669 * gcc.dg/990506-0.c: New test.
33670
33671 1999-05-08 Richard Henderson <rth@cygnus.com>
33672
33673 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33674 the constant to test. Don't XFAIL 64-bit targets.
33675
33676 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33677 * g++.old-deja/g++.law/profile1.C: Likewise.
33678
33679 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33680 operator new instances.
33681 * g++.old-deja/g++.other/delete5.C: Likewise.
33682
33683 1999-05-03 Craig Burley <craig@jcb-sc.com>
33684
33685 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33686 intrinsic.
33687
33688 1999-05-03 Craig Burley <craig@jcb-sc.com>
33689
33690 * g77.f-torture/execute/u77-test.f: Reverse order of two
33691 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33692
33693 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33694
33695 * gcc.dg/compare1.c: New test.
33696
33697 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33698
33699 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33700 New tests.
33701
33702 1999-05-02 Craig Burley <craig@jcb-sc.com>
33703
33704 * g77.f-torture/compile/19990502-1.f: New test.
33705
33706 1999-05-02 Craig Burley <craig@jcb-sc.com>
33707
33708 * g77.f-torture/compile/19990502-0.f: New test.
33709
33710 1999-05-02 Craig Burley <craig@jcb-sc.com>
33711
33712 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33713 intrinsic.
33714
33715 1999-05-02 Craig Burley <craig@jcb-sc.com>
33716
33717 * g77.f-torture/execute/u77-test.f (main): List libU77
33718 intrinsics not currently tested.
33719 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33720 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33721 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33722 Trim blanks off the ends of some printed strings.
33723
33724 1999-05-02 Craig Burley <craig@jcb-sc.com>
33725
33726 * g77.f-torture/execute/u77-test.f (main): Just warn about
33727 FSTAT gid disagreement, as it's expected on some systems.
33728
33729 1999-05-01 Craig Burley <craig@jcb-sc.com>
33730
33731 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33732 use a new function, which allows for some slop.
33733 Clean up some commentary.
33734 (issum): The new function.
33735 (sgladd): Deleted subroutine.
33736
33737 1999-05-01 Craig Burley <craig@jcb-sc.com>
33738
33739 * g77.f-torture/execute/u77-test.f: Modify to be more like
33740 libf2c/libU77 version, bringing patches to that version here.
33741 Add suitable commentary.
33742
33743 1999-04-25 Richard Henderson <rth@cygnus.com>
33744
33745 * gcc.dg/990424-1.c: New test.
33746
33747 1999-04-24 Craig Burley <craig@jcb-sc.com>
33748
33749 * g77.f-torture/execute/u77-test.f (main): Bug involving
33750 LSTAT has been fixed, so turn back on full checking.
33751
33752 1999-04-20 Craig Burley <craig@jcb-sc.com>
33753
33754 * g77.f-torture/compile/19990419-0.f: New test.
33755 * g77.f-torture/execute/19990419-1.f: New test.
33756
33757 1999-04-17 Richard Henderson <rth@cygnus.com>
33758
33759 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33760 to avoid the need for a prototype to supress a warning.
33761
33762 1999-04-07 Jim Wilson <wilson@cygnus.com>
33763
33764 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33765
33766 1999-04-04 Jeffrey A Law (law@cygnus.com)
33767
33768 * gcc.c-torture/execute/990404-1.c: New test.
33769
33770 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33771
33772 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33773 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33774 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33775 missing initializer warnings.
33776
33777 1999-03-28 Jeffrey A Law (law@cygnus.com)
33778
33779 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33780 matching strings.
33781
33782 1999-03-26 Jeffrey A Law (law@cygnus.com)
33783
33784 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33785
33786 1999-03-26 Craig Burley <craig@jcb-sc.com>
33787
33788 * g77.f-torture/execute/19990325-0.f: New test.
33789 * g77.f-torture/execute/19990325-1.f: New test.
33790
33791 1999-03-24 Jeffrey A Law (law@cygnus.com)
33792
33793 * gcc.c-torture/execute/990324-1.c: New test.
33794
33795 1999-03-22 Jim Wilson <wilson@cygnus.com>
33796
33797 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33798 test with 4.
33799
33800 1999-03-17 Richard Henderson <rth@cygnus.com>
33801
33802 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33803
33804 1999-03-13 Craig Burley <craig@jcb-sc.com>
33805
33806 * g77.f-torture/execute/19990313-2.f: New test.
33807 * g77.f-torture/execute/19990313-3.f: New test.
33808
33809 1999-03-13 Craig Burley <craig@jcb-sc.com>
33810
33811 * g77.f-torture/execute/19990313-0.f: New test.
33812 * g77.f-torture/execute/19990313-1.f: New test.
33813
33814 1999-03-12 Jim Wilson <wilson@cygnus.com>
33815
33816 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33817 printf to sprintf.
33818 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33819 (main): Add check for u15. Conditionalize u31 check depending on
33820 whether ints are <32 bits or >=32 bits.
33821
33822 1999-03-08 Craig Burley <craig@jcb-sc.com>
33823
33824 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33825
33826 1999-03-08 Craig Burley <craig@jcb-sc.com>
33827
33828 * g77.f-torture/compile/19990305-0.f: New test.
33829 * g77.f-torture/execute/19981119-0.f: New test.
33830
33831 1999-03-08 Craig Burley <craig@jcb-sc.com>
33832
33833 * g77.f-torture/execute/970625-2.f: call ABORT if final
33834 result is not correct, instead of just printing it.
33835 Add this checking via newly introduced obfuscation, to
33836 trip up buggy front ends.
33837
33838 1999-03-07 Craig Burley <craig@jcb-sc.com>
33839
33840 * g77.f-torture/compile/960317-1.f: Moved from being
33841 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33842
33843 1999-03-06 Craig Burley <craig@jcb-sc.com>
33844
33845 * g77.f-torture/execute/960317-1.f: New (old) test.
33846 * g77.f-torture/execute/970625-2.f: Ditto.
33847
33848 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33849
33850 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33851 message on line 1 or line 2; cccp and cpplib do this differently.
33852
33853 1999-03-01 Jeffrey A Law (law@cygnus.com)
33854
33855 * g++.old-deja/g++.law/weak1.C: New test.
33856
33857 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33858
33859 * gcc.c-torture/execute/990119-1.c: Renamed to...
33860 * gcc.dg/990119-1.c: this, so it will only be tested once
33861 (it's a preprocessor test, it doesn't need to be run at
33862 multiple optimization levels).
33863
33864 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33865
33866 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33867 ALWAYS_CXXFLAGS.
33868
33869 1999-02-24 Craig Burley <craig@jcb-sc.com>
33870
33871 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33872 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33873 to not be compilable by current g77.
33874
33875 1999-02-24 Nick Clifton <nickc@cygnus.com>
33876
33877 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33878
33879 1999-02-22 Jeffrey A Law (law@cygnus.com)
33880
33881 * gcc.c-torture/execute/990222-1.c: New test.
33882
33883 1999-02-19 Craig Burley <craig@jcb-sc.com>
33884
33885 * g77.f-torture/compile/19990218-0.f: New test.
33886 * g77.f-torture/noncompile/19990218-1.f: New test.
33887
33888 1999-02-18 Craig Burley <craig@jcb-sc.com>
33889
33890 * g77.f-torture/compile/19981216-0.f: New test.
33891
33892 1999-02-14 Jeffrey A Law (law@cygnus.com)
33893
33894 * gcc.dg/990214-1.c: New test.
33895
33896 1999-02-13 Jeffrey A Law (law@cygnus.com)
33897
33898 * gcc.dg/990213-2.c: New test.
33899
33900 * gcc.dg/990213-1.c: New test.
33901
33902 1999-02-12 Jeffrey A Law (law@cygnus.com)
33903
33904 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33905 ints.
33906
33907 1999-02-11 Nick Clifton <nickc@cygnus.com>
33908
33909 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33910 specified by target.
33911
33912 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33913
33914 1999-02-11 Jeffrey A Law (law@cygnus.com)
33915
33916 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33917
33918 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33919
33920 * gcc.dg/special/ecos.exp: New test driver for new tests with
33921 special requirements.
33922
33923 * gcc.dg/special/alias-1.c: New test.
33924 * gcc.dg/special/gcsec-1.c: New test.
33925 * gcc.dg/special/weak-1.c: New test.
33926 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33927 * gcc.dg/special/weak-2.c: New test.
33928 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33929 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33930 * gcc.dg/special/wkali-1.c: New test.
33931 * gcc.dg/special/wkali-2.c: New test.
33932 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33933 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33934
33935 1999-02-10 Felix Lee <flee@cygnus.com>
33936
33937 * lib/c-torture.exp (c-torture-compile): Pull out code for
33938 analyzing gcc error messages.
33939 (c-torture-execute): Likewise. Fix some (harmless) false
33940 positives.
33941 * lib/gcc.exp (gcc_check_compile): New function.
33942
33943 1999-02-08 Richard Henderson <rth@cygnus.com>
33944
33945 * gcc.c-torture/execute/990208-1.c: New test.
33946
33947 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33948
33949 * g++.dg/special/ecos.exp: New driver for new tests with special
33950 requirements
33951
33952 * g++.dg/special/conpr-1.C: New test
33953 * g++.dg/special/conpr-2.C: New test
33954 * g++.dg/special/conpr-2a.C: New test
33955 * g++.dg/special/conpr-3.C: New test
33956 * g++.dg/special/conpr-3a.C: New test
33957 * g++.dg/special/conpr-3b.C: New test
33958
33959 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33960 allow g++ to use the dg driver
33961
33962 * README: Add comment about g++.dg directory
33963
33964 1999-02-06 Jeffrey A Law (law@cygnus.com)
33965
33966 * README: Update email addresses.
33967
33968 1999-02-03 Nick Clifton <nickc@cygnus.com>
33969
33970 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33971 arguments in order to force structure S onto the stack even on
33972 the alpha.
33973 (test): Pass 10 leading arguments to function foo as well as the
33974 structure S.
33975
33976 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33977 failure for all targets.
33978
33979 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33980 abort to terminate program execution.
33981
33982 1999-01-30 Richard Henderson <rth@cygnus.com>
33983
33984 * gcc.c-torture/execute/990130-1.c: New test.
33985
33986 1999-01-30 Jeffrey A Law (law@cygnus.com)
33987
33988 * gcc.dg/990130-1.c: New test.
33989
33990 1999-01-28 Michael Meissner <meissner@cygnus.com>
33991
33992 * gcc.c-torture/execute/990128-1.c: New test.
33993
33994 1999-01-27 Michael Meissner <meissner@cygnus.com>
33995
33996 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33997
33998 1999-01-27 Felix Lee <flee@cygnus.com>
33999
34000 * lib/c-torture.exp (c-torture-compile): pull out code for
34001 analyzing gcc error messages.
34002 (c-torture-execute): ditto, and fix some (harmless) false
34003 positives.
34004 * lib/gcc.exp (gcc_check_compile): new function.
34005
34006 1999-01-17 Jeffrey A Law (law@cygnus.com)
34007
34008 * gcc.dg/990117-1.c: New test.
34009
34010 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34011
34012 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34013
34014 1999-01-15 Jeffrey A Law (law@cygnus.com)
34015
34016 * g77.f-torture/compile/990115-1.f: New test.
34017
34018 1999-01-07 Jeffrey A Law (law@cygnus.com)
34019
34020 * gcc.c-torture/compile/990107-1.c: New test
34021
34022 1999-01-06 Jeffrey A Law (law@cygnus.com)
34023
34024 * gcc.c-torture/execute/990106-2.c: New test.
34025
34026 * gcc.c-torture/execute/990106-1.c: New test.
34027
34028 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34029
34030 * gcc.c-torture/compile/981223-1.c: New test.
34031
34032 1998-12-29 Richard Henderson <rth@cygnus.com>
34033
34034 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34035 (opt3): Rename from opt4 and disable.
34036
34037 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34038
34039 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34040
34041 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34042
34043 * g++.old-deja/g++.other/conv5.C: New test.
34044
34045 1998-12-14 Nick Clifton <nickc@cygnus.com>
34046
34047 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34048
34049 1998-12-11 Jeffrey A Law (law@cygnus.com)
34050
34051 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34052
34053 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34054
34055 * gcc.c-torture/compile/981211-1.c: New test.
34056
34057 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34058
34059 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34060
34061 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34062
34063 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34064
34065 * gcc.special/930510-1.c: Make C9X safe.
34066 * gcc.misc-tests/gcov-1.c Similarly.
34067 * gcc.misc-tests/gcov-2.c Similarly.
34068
34069 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34070
34071 * gcc.dg/ultrasp1.c: New test.
34072
34073 1998-12-06 Richard Henderson <rth@cygnus.com>
34074
34075 * gcc.c-torture/execute/981206.c: New test.
34076
34077 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34078
34079 * g++.old-deja/g++.ns/template7.C: New test.
34080
34081 * g++.old-deja/g++.other/expr1.C: New test.
34082
34083 * g++.old-deja/g++.eh/tmpl3.C: New test.
34084
34085 * g++.old-deja/g++.eh/tmpl2.C: New test.
34086
34087 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34088
34089 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34090 * g++.old-deja/g++.other/using6.C: Removed.
34091 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34092
34093 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34094
34095 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34096
34097 * g++.old-deja/g++.pt/overload8.C: New test.
34098
34099 * g++.old-deja/g++.pt/overload7.C: New test.
34100
34101 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34102
34103 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34104 and relinking messages.
34105 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34106 compiling with -frepo.
34107
34108 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34109
34110 * g++.old-deja/g++.pt/lookup6.C: New test.
34111
34112 1998-11-30 Nick Clifton <nickc@cygnus.com>
34113
34114 * gcc.c-torture/execute/981130-1.c: New test.
34115 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34116
34117 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34118
34119 * g++.old-deja/g++.pt/explicit76.C: New test.
34120
34121 * g++.old-deja/g++.pt/friend38.C: New test.
34122
34123 * g++.old-deja/g++.ns/crash2.C: New test.
34124
34125 * g++.old-deja/g++.pt/defarg8.C: New test.
34126
34127 * g++.old-deja/g++.pt/instantiate6.C: New test.
34128
34129 * g++.old-deja/g++.pt/static6.C: New test.
34130
34131 * g++.old-deja/g++.pt/decl2.C: New test.
34132
34133 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34134
34135 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34136 problem is actually related with name lookup, but so what? :-)
34137
34138 * g++.old-deja/g++.pt/friend37.C: New test.
34139
34140 1998-11-25 Dave Love <d.love@dl.ac.uk>
34141
34142 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34143 element, which fails on some systems.
34144
34145 * g77.f-torture/execute/labug1.f: New test.
34146
34147 1998-11-21 Jeffrey A Law (law@cygnus.com)
34148
34149 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34150 is defined.
34151
34152 1998-11-18 Dave Love <d.love@dl.ac.uk>
34153
34154 * g77.f-torture/compile/981117-1.f: New test.
34155
34156 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34157
34158 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34159 properly discarded.
34160
34161 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34162
34163 * gcc.c-torture/execute/memcheck: New directory of tests for
34164 -fcheck-memory-usage.
34165
34166 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34167
34168 * README: New file, general information about the testsuite and
34169 new description of the various C++ test subdirectories.
34170 * README.g++: Eliminate obsolete information, update and move most
34171 relevant stuff to README.
34172
34173 1998-11-07 Richard Henderson <rth@cygnus.com>
34174
34175 * gcc.c-torture/compile/981107-1.c: New test.
34176
34177 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34178
34179 * execute/memcpy-bi.c: New testcase.
34180
34181 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34182
34183 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34184 base classes.
34185
34186 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34187 template is selected.
34188
34189 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34190 classes, it should be accepted for all types.
34191
34192 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34193
34194 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34195 specializations start with template headers.
34196
34197 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34198
34199 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34200
34201 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34202 non-POD types.
34203
34204 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34205
34206 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34207
34208 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34209
34210 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34211
34212 1998-10-19 Jeffrey A Law (law@cygnus.com)
34213
34214 * 981019-1.c: New test.
34215
34216 1998-10-14 Robert Lipe <robertl@dgii.com>
34217
34218 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34219 find objc headers.
34220
34221 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34222
34223 * compile/981001-4.c: Remove use of GCC extension that triggers a
34224 compiler bug.
34225
34226 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34227
34228 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34229
34230 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34231
34232 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34233 instantiation of template produces incorrect code for delete
34234 expression.
34235
34236 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34237 constructors' name is not unique.
34238 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34239 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34240
34241 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34242 automatic array of const is ill-formed.
34243
34244 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34245 of template parameter?
34246
34247 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34248 const.
34249
34250 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34251 pointer-to-member expression.
34252
34253 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34254 declaration causes ICE.
34255
34256 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34257
34258 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34259 reserved in the global namespace.
34260
34261 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34262 generate needed virtual table.
34263
34264 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34265
34266 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34267
34268 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34269 template-dependent type
34270
34271 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34272
34273 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34274 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34275 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34276
34277 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34278 class should be usable as argument of member function.
34279 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34280 class should be usable as return type of member function.
34281 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34282 class should be usable as type of data member.
34283
34284 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34285
34286 1998-10-09 Jeffrey A Law (law@cygnus.com)
34287
34288 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34289
34290 1998-10-08 Nick Clifton <nickc@cygnus.com>
34291
34292 * gcc.dg/dll-?.c Add thumb to target list.
34293 Fix assembler scan patterns to match current assembler output.
34294
34295 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34296
34297 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34298 matching of template brackets.
34299
34300 * g++.old-deja/g++.other/using4.C: New test. Test using
34301 declarations of methods from base classes.
34302
34303 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34304 within functions should introduce names into the innermost
34305 enclosing namespace.
34306
34307 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34308 of static locals if first initialization throws.
34309
34310 1998-10-07 Jim Wilson <wilson@cygnus.com>
34311
34312 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34313
34314 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34315
34316 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34317 lose track of the possible targets of tablejump insns.
34318 * special/special.exp: Run it.
34319
34320 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34321
34322 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34323 must be declared before its specializations can be named in friend
34324 declarations.
34325
34326 1998-10-05 Dave Love <d.love@dl.ac.uk>
34327
34328 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34329
34330 * g77.f-torture/execute/io1.f: New test.
34331
34332 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34333
34334 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34335 with pointer to template function, for which no argument deduction
34336 is possible.
34337
34338 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34339 specialization of template function as argument to template
34340 function.
34341
34342 * g++.old-deja/g++.other/access2.C: New test; Inner class
34343 shouldn't have privileged access to Outer's names.
34344
34345 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34346
34347 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34348 friend template declared within template class conflicts with
34349 nested class of the same name.
34350
34351 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34352 is ignored.
34353
34354 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34355 object with direct initializer as function declaration.
34356
34357 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34358 initializers.
34359
34360 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34361 involving const pointer and NULL produces incorrect result.
34362
34363 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34364 type name without `typename' should be rejected with -pedantic.
34365
34366 1998-10-02 Richard Henderson <rth@cygnus.com>
34367
34368 * g++.old-deja/g++.other/addrof1.C: New test.
34369
34370 1998-10-01 Nick Clifton <nickc@cygnus.com>
34371
34372 * gcc.c-torture/compile/981001-1.c: New test.
34373 * gcc.c-torture/execute/981001-1.c: New test.
34374
34375 1998-10-01 Jeffrey A Law (law@cygnus.com)
34376
34377 * gcc.c-torture/compile/981001-2.c: New test.
34378 * gcc.c-torture/compile/981001-3.c: New test.
34379 * gcc.c-torture/compile/981001-4.c: New test.
34380
34381 1998-10-01 Robert Lipe <robertl@dgii.com>
34382
34383 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34384 multilibbed hosts. Idea grafted from g77.exp.
34385
34386 1998-09-30 Dave Love <d.love@dl.ac.uk>
34387
34388 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34389 avoid losing on systems which need -lsocket.
34390
34391 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34392
34393 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34394 * g++.old-deja/g++.other/nested2.C: Ditto.
34395 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34396 failure.
34397
34398 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34399
34400 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34401 preferred over template operator!= for enum bitfields.
34402
34403 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34404
34405 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34406 that happen to have the same base name, but in different scopes,
34407 are incorrectly rejected.
34408
34409 1998-09-16 Richard Henderson <rth@cygnus.com>
34410
34411 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34412 on the native word size instead of an integer literal.
34413
34414 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34415
34416 * g++.old-deja/g++.other/static2.C: Invocation of static data
34417 member of type pointer-to-function denoted as non-static member.
34418
34419 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34420 checks involving function types and aliases.
34421
34422 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34423
34424 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34425 redefined to the same non-trivial type.
34426
34427 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34428 namespace-qualification of template specializations declared in
34429 other namespaces.
34430
34431 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34432 to declare a subset of the specializations of a template function
34433 as friends of specializations of a template class.
34434
34435 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34436 member templates that do not fully specialize the enclosing
34437 template class are rejected.
34438
34439 1998-09-11 Dave Love <d.love@dl.ac.uk>
34440
34441 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34442
34443 1998-09-08 Dave Love <d.love@dl.ac.uk>
34444
34445 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34446 altered from libf2c/libU77 version.
34447
34448 1998-09-06 Dave Love <d.love@dl.ac.uk>
34449
34450 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34451
34452 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34453
34454 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34455 (un)signed char are different types for template specialization
34456 purposes.
34457
34458 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34459
34460 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34461 * objc: ObjC testsuite.
34462
34463 1998-08-31 Catherine Moore <clm@cygnus.com>
34464
34465 * gcc.c-torture/execute/941014-1.x: New file.
34466
34467 1998-08-31 Nick Clifton <nickc@cygnus.com>
34468
34469 * lib/c-torture.exp: Add support for
34470 torture_eval_before_compile and torture_eval_before_execute
34471 variables.
34472
34473 1998-08-30 Jeffrey A Law (law@cygnus.com)
34474
34475 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34476 this test triggers valid.
34477
34478 1998-08-27 Jeffrey A Law (law@cygnus.com)
34479
34480 * gcc.dg/980827-1.c: New test.
34481
34482 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34483
34484 * gcc.c-torture/execute/loop-4b.c: New test.
34485
34486 1998-08-26 Nick Clifton <nickc@cygnus.com>
34487
34488 * lib/c-torture.exp: Add support for
34489 torture_eval_before_compile and torture_eval_before_execute
34490 variables.
34491
34492 1998-08-25 Jeffrey A Law (law@cygnus.com)
34493
34494 * gcc.c-torture/compile/980825-1.c: New test.
34495
34496 1998-08-24 Nick Clifton <nickc@cygnus.com>
34497
34498 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34499 count number tests in opt_t0 not good_t0.
34500
34501 1998-08-24 Jeffrey A Law (law@cygnus.com)
34502
34503 * gcc.c-torture/compile/930326-1.x: Fix typo.
34504
34505 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34506
34507 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34508 causes an ICE.
34509
34510 1998-08-21 Jeffrey A Law (law@cygnus.com)
34511
34512 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34513 STACK_SIZE is defined.
34514 * gcc.c-torture/unsorted/stuct.c: Similarly.
34515
34516 * gcc.c-torture/compile/980821-1.c: New test.
34517
34518 1998-08-21 Jeffrey A Law (law@cygnus.com)
34519
34520 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34521
34522 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34523
34524 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34525 code.
34526
34527 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34528
34529 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34530 error'.
34531
34532 1998-08-18 Jeffrey A Law (law@cygnus.com)
34533
34534 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34535
34536 1998-08-16 Jeffrey A Law (law@cygnus.com)
34537
34538 * gcc.c-torture/compile/980816-1.c: New test.
34539
34540 * gcc.dg/980816-1.c: New test.
34541
34542 1998-08-13 Jeffrey A Law (law@cygnus.com)
34543
34544 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34545 compiler for ieee tests.
34546
34547 1998-08-01 Dave Love <d.love@dl.ac.uk>
34548
34549 * g77.f-torture/compile/980729-0.f: New test.
34550
34551 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34552
34553 * gcc.c-torture/special/eeprof-1.c: New test, for
34554 -finstrument-functions.
34555 * gcc.c-torture/special/special.exp: Run it.
34556
34557 1998-07-29 Jeffrey A Law (law@cygnus.com)
34558
34559 * gcc.c-torture/compile/980729-1.c: New test.
34560
34561 1998-07-27 Nick Clifton <nickc@cygnus.com>
34562
34563 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34564 __thumb__ is defined, and test for ARM style doubles if so.
34565
34566 1998-07-26 Dave Love <d.love@dl.ac.uk>
34567
34568 * g77.f-torture/noncompile/980615-0.f: New test.
34569
34570 1998-07-26 H.J. Lu (hjl@gnu.org)
34571
34572 * gcc.dg/980312-1.c: Do link instead of compile.
34573 * gcc.dg/980313-1.c: Likewise.
34574
34575 1998-07-26 Jeffrey A Law (law@cygnus.com)
34576
34577 * gcc.c-torture/compile/980726-1.c: New test.
34578
34579 1998-07-25 Dave Love <d.love@dl.ac.uk>
34580
34581 * g77.f-torture/execute/io0.f: New test.
34582
34583 1998-07-24 Nick Clifton <nickc@cygnus.com>
34584
34585 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34586 an int.
34587
34588 1998-06-18 Michael Meissner <meissner@cygnus.com>
34589
34590 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34591 m32r bugs.
34592
34593 1998-07-17 Nick Clifton <nickc@cygnus.com>
34594
34595 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34596 c-decl.c:grokdeclarator can handle mode attributes.
34597
34598 1998-07-16 Jeffrey A Law (law@cygnus.com)
34599
34600 * gcc.c-torture/execute/980716-1.c: New test.
34601
34602 1998-07-13 Jeffrey A Law (law@cygnus.com)
34603
34604 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34605 the mn10200.
34606 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34607 the mn10200.
34608 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34609 * gcc.c-torture/compile/930326-1.x: Similarly.
34610
34611 1998-07-13 Dave Love <d.love@dl.ac.uk>
34612
34613 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34614 New test from Craig.
34615
34616 1998-07-12 Dave Love <d.love@dl.ac.uk>
34617
34618 * g77.f-torture/noncompile/980616-0.f: New test.
34619
34620 * g77.f-torture/execute/970816-3.f: New test from Craig.
34621
34622 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34623
34624 * g++.other/singleton.C: Return error value instead of taking
34625 SIGSEGV.
34626
34627 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34628
34629 * g++.other/singleton.C: New test. Warning is under dispute.
34630 Runtime crash is not.
34631
34632 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34633
34634 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34635 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34636 using6.C, using7.C}: New namespace tests.
34637
34638 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34639
34640 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34641 specialization with typedef'ed names used as array indexes.
34642
34643 1998-07-09 Jeffrey A Law (law@cygnus.com)
34644
34645 * gcc.c-torture/execute/980709-1.c: New test.
34646
34647 * gcc.dg/980709-1.c: New test.
34648
34649 1998-07-07 Richard Henderson <rth@cygnus.com>
34650
34651 * gcc.c-torture/execute/bcp-1.c: New test.
34652
34653 1998-07-07 Jeffrey A Law (law@cygnus.com)
34654
34655 * gcc.c-torture/execute/980707-1.c: New test.
34656
34657 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34658
34659 * gcc.c-torture/compile/980706-1.c: New test.
34660
34661 1998-07-01 Dave Love <d.love@dl.ac.uk>
34662
34663 * g77.f-torture/execute/980701-0.f,
34664 g77.f-torture/execute/980701-1.f: New test from Craig.
34665
34666 1998-07-01 Jeffrey A Law (law@cygnus.com)
34667
34668 * gcc.c-torture/compile/980701-1.c: New test.
34669
34670 * gcc.c-torture/execute/980701-1.c: New test.
34671
34672 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34673 rlsruhe.de>
34674
34675 * g++.old-deja/g++.robertl/eb132.C: New test.
34676 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34677
34678 1998-06-29 Dave Love <d.love@dl.ac.uk>
34679
34680 * g77.f-torture/execute/980628-7.f,
34681 g77.f-torture/execute/980628-8.f,
34682 g77.f-torture/execute/980628-9.f,
34683 g77.f-torture/execute/980628-10.f: New tests from Craig.
34684
34685 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34686
34687 1998-06-28 Jeffrey A Law (law@cygnus.com)
34688
34689 * g77.f-torture/execute/980628-4.f: New test from Craig.
34690 * g77.f-torture/execute/980628-5.f: Likewise.
34691 * g77.f-torture/execute/980628-2.f: Likewise.
34692 * g77.f-torture/execute/980628-0.f: Likewise.
34693 * g77.f-torture/execute/980628-1.f: Likewise.
34694 * g77.f-torture/execute/980628-3.f: Likewise.
34695 * g77.f-torture/execute/980628-6.f: Likewise.
34696
34697 1998-06-28 Jeffrey A Law (law@cygnus.com)
34698
34699 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34700 directory when nothing has been installed yet.
34701
34702 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34703
34704 * gcc.c-torture/special/special.exp: Handle newer versions of
34705 dejagnu.
34706
34707 1998-06-26 Jeffrey A Law (law@cygnus.com)
34708
34709 * gcc.dg/980626-1.c: New test.
34710
34711 1998-06-19 Bruno Haible <haible@ilog.fr>
34712
34713 * gcc.misc-tests/m-un-2.c: New test.
34714 * g++.old-deja/g++.other/warn01.c: Likewise.
34715
34716 1998-06-19 Robert Lipe <robertl@dgii.com>
34717
34718 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34719 compatibility with assmblers with a different comment character.
34720 Eliminate use of GAS-specific extensions.
34721
34722 1998-06-19 Jeffrey A Law (law@cygnus.com)
34723
34724 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34725
34726 1998-06-19 Robert Lipe <robertl@dgii.com>
34727
34728 *lib/g77.exp: Replace search for libf2c.a with search for newly
34729 renamed libg2c.a
34730
34731 1998-06-17 Jeffrey A Law (law@cygnus.com)
34732
34733 * gcc.c-torture/execute/980617-1.c: New test.
34734
34735 1998-06-12 Jeffrey A Law (law@cygnus.com)
34736
34737 * gcc.c-torture/execute/980612-1.c: New test.
34738
34739 1998-06-08 Jeffrey A Law (law@cygnus.com)
34740
34741 * gcc.dg/980523-1.c: Only test on ppc-linux.
34742 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34743
34744 * gcc.c-torture/execute/980608-1.c: New test.
34745
34746 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34747
34748 * gcc.c-torture/execute/980605-1.c: New test.
34749
34750 1998-06-04 Jeffrey A Law (law@cygnus.com)
34751
34752 * gcc.c-torture/execute/980604-1.c: New test.
34753
34754 1998-06-02 Jeffrey A Law (law@cygnus.com)
34755
34756 * gcc.c-torture/execute/980602-1.c: New test.
34757 * gcc.c-torture/execute/980602-2.c: Likewise.
34758
34759 1998-06-02 Dave Love <d.love@dl.ac.uk>
34760
34761 * 970125-0.f: Fix per JCB. Add commentary.
34762
34763 1998-05-31 Michael Meissner <meissner@cygnus.com>
34764
34765 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34766 IEEE -0 support.
34767
34768 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34769
34770 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34771 earlier.
34772
34773 1998-05-28 Catherine Moore <clm@cygnus.com>
34774
34775 * gcc.c-torture/execute/980526-3.c: New test.
34776
34777 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34778
34779 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34780 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34781 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34782 m88k-motorola-sysv3 to XFAIL.
34783
34784 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34785
34786 * gcc.dg/980526-1.c: New test.
34787 * gcc.c-torture/execute/980526-2.c: New test.
34788
34789 1998-05-26 Jeffrey A Law (law@cygnus.com)
34790
34791 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34792
34793 * gcc.c-torture/execute/980526-1.c: New test.
34794
34795 1998-05-26 Dave Love <d.love@dl.ac.uk>
34796
34797 * g77.f-torture/execute/alpha2.f: Add runtime test.
34798
34799 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34800
34801 * g++.old-deja/old-deja.exp: Strip leading directories.
34802
34803 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34804 error for the line. Don't run multiple tests for the same line.
34805
34806 1998-05-23 Jeffrey A Law (law@cygnus.com)
34807
34808 * gcc.dg/980523-1.c: New test.
34809
34810 1998-05-23 Dave Love <d.love@dl.ac.uk>
34811
34812 * g77.f-torture/compile/970915-0.f: New test.
34813
34814 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34815
34816 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34817
34818 1998-05-21 Jeffrey A Law (law@cygnus.com)
34819
34820 * gcc.dg/980520-1.c: New test.
34821
34822 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34823
34824 * gcc.dg/980502-1.c: Fix return type.
34825
34826 1998-05-20 Jeffrey A Law (law@cygnus.com)
34827
34828 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34829 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34830 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34831 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34832 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34833
34834 1998-05-20 Dave Love <d.love@dl.ac.uk>
34835
34836 * g77.f-torture/execute/980520-1.f: New test.
34837
34838 1998-05-15 Dave Love <d.love@dl.ac.uk>
34839
34840 * lib/mike-g77.exp: New file.
34841
34842 * g77.f-torture/noncompile/noncompile.exp,
34843 g77.f-torture/noncompile/check0.f: New files.
34844
34845 1998-05-14 Dave Love <d.love@dl.ac.uk>
34846
34847 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34848 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34849 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34850 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34851 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34852 abort where appropriate.
34853
34854 1998-05-05 Michael Meissner <meissner@cygnus.com>
34855
34856 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34857 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34858
34859 1998-04-29 Dave Love <d.love@dl.ac.uk>
34860
34861 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34862
34863 1998-04-27 Dave Love <d.love@dl.ac.uk>
34864
34865 * g77.f-torture/compile/980427-0.f: New test.
34866
34867 1998-04-24 Dave Love <d.love@dl.ac.uk>
34868
34869 * g77.f-torture/compile/980424-0.f: New test.
34870
34871 1998-04-19 Dave Love <d.love@dl.ac.uk>
34872
34873 * g77.f-torture/compile/980419-2.f (main): New test.
34874 * g77.f-torture/compile/970125-0.f: New test.
34875 * g77.f-torture/compile/980419-1.f: New test.
34876
34877 1998-04-08 Jim Wilson <wilson@cygnus.com>
34878
34879 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34880 of loop-4.c.
34881
34882 1998-04-07 Jim Wilson <wilson@cygnus.com>
34883
34884 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34885
34886 1998-04-03 Jim Wilson <wilson@cygnus.com>
34887
34888 * gcc.c-torture/compile/980329-1.c: New test.
34889
34890 1998-03-18 Jim Wilson <wilson@cygnus.com>
34891
34892 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34893 * gcc.dg/980312-1.c: Fix typo in -march command.
34894
34895 1998-03-16 H.J. Lu (hjl@gnu.org)
34896
34897 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34898
34899 1998-03-11 Robert Lipe <robertl@dgii.com>
34900
34901 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34902 Dave Love agree the Fortran source is bogus.
34903
34904 1998-03-11 Robert Lipe <robertl@dgii.com>
34905
34906 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34907 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34908 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34909 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34910 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34911
34912 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34913
34914 * g++.old-deja/g++.other/friend1.C: New test.
34915
34916 1998-02-18 Dave Love <d.love@dl.ac.uk>
34917
34918 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34919 possibly uninitialized) variables and declare dnrm2.
34920
34921 1998-02-23 Robert Lipe <robertl@dgii.com>
34922
34923 From Bruno Haible <haible@ilog.fr>:
34924 * gcc.c-torture/execute/980223.c: New test.
34925
34926 1998-02-13 Jeffrey A Law (law@cygnus.com)
34927
34928 * gcc.dg/ifelse-1.c: New test.
34929
34930 1998-02-09 H.J. Lu (hjl@gnu.org)
34931
34932 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34933
34934 * lib/old-dejagnu.exp (old-dejagnu): Added the
34935 "execution test - XFAIL *-*-*" handling in the spirit of
34936 "excess errors test -". Changed the "execution test fails"
34937 handling to be like "excess errors test fails".
34938 * Update various tests accordingly.
34939
34940 1998-02-06 Jim Wilson <wilson@cygnus.com>
34941
34942 * gcc.c-torture/execute/980205.c: New test.
34943
34944 1998-01-18 Jeffrey A Law (law@cygnus.com)
34945
34946 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34947 * lib/f-torture.exp: Similarly.
34948 * gcc.c-torture: Rename all .cexp files to .x files.
34949
34950 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34951
34952 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34953 (940510-1.c): Removed duplicate.
34954 (971104-1.c): New test.
34955
34956 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34957
34958 * lib/f-torture.exp: Improve error and loop detection.
34959
34960 1997-11-19 Michael Meissner <meissner@cygnus.com>
34961
34962 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34963 use that to size the filler array.
34964
34965 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34966
34967 * lib/c-torture.exp(c-torture-execute): Fix typo.
34968
34969 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34970 testcase as the executable name. Keep the executable around if
34971 the test fails.
34972
34973 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34974
34975 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34976 changes. Only test one -g option, and move it to the end of the
34977 list of options to test.
34978
34979 1997-09-19 Michael Meissner <meissner@cygnus.com>
34980
34981 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34982 variable GCC_TORTURE_OPTIONS to supply default switches separated
34983 by colons. If no environment variable, run tests with -O0 -g, -O1
34984 -g, and -O2 -g as well.
34985
34986 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34987
34988 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34989 explanatory comments. Fix indentation.
34990
34991 1997-09-15 Jeffrey A Law (law@cygnus.com)
34992
34993 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34994
34995 1997-09-11 Jeffrey A Law (law@cygnus.com)
34996
34997 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34998 * g++.old-deja/g++.mike/p7325.C: Likewise.
34999 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35000
35001 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35002
35003 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35004 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35005 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35006 * g++.old-deja/g++.law/operators4.C: Likewise.
35007
35008 1997-09-11 Joe Buck (jbuck@synopsys.com)
35009
35010 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35011 * g++.old-deja/g++.mike/p784.C: Ditto.
35012 * g++.old-deja/g++.mike/p785.C: Ditto.
35013
35014 1997-09-05 Jeffrey A Law (law@cygnus.com)
35015
35016 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35017
35018 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35019
35020 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35021 target feature; pass this to c-torture-execute as needed.
35022
35023 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35024
35025 * lib/c-torture.exp(c-torture-execute): If the previous and the
35026 current executables being tested are identical, we don't need to
35027 run the executable again. Try to make the executable names
35028 unique. Add an optional argument for passing additional compiler
35029 flags.
35030
35031 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35032
35033 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35034
35035 1997-08-29 Jeffrey A Law (law@cygnus.com)
35036
35037 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35038
35039 1997-07-31 Jeffrey A Law (law@cygnus.com)
35040
35041 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35042 32bit or larger longs.
35043
35044 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35045 have either a 32bit long or 32bit int.
35046
35047 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35048
35049 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35050 Make double precision tests dependent on sizeof (double).
35051
35052 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35053
35054 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35055 too.
35056
35057 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35058
35059 * gcc.c-torture/compile/961203-1.cexp: New script.
35060
35061 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35062
35063 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35064 up the includes ourselves.
35065
35066 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35067
35068 * lib/plumhall.exp: Remove random include, and add a few
35069 verbose messages for debugging.
35070
35071 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35072
35073 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35074 of trying to do it ourselves.
35075
35076 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35077
35078 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35079
35080 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35081
35082 * gcc.prms/5403.c: Made regexp a bit less strict.
35083
35084 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35085
35086 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35087 is returned from remote_load instead.
35088 * lib/plumhall.exp: Ditto.
35089 * lib/mike-g++.exp: Ditto.
35090 * lib/old-dejagnu.exp: Ditto.
35091 * lib/c-torture.exp: Ditto.
35092
35093 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35094
35095 * lib/g++.exp: Use build_wrapper procedure.
35096 * lib/gcc.exp: Ditto.
35097
35098 1997-05-20 Jeffrey A Law (law@cygnus.com)
35099
35100 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35101 an old-style decl for malloc. Fixes tests to work when
35102 sizeof (int) != sizeof (size_t).
35103
35104 1997-05-15 Mike Meissner <meissner@cygnus.com>
35105
35106 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35107
35108 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35109 use stdargs.h interface.
35110
35111 1997-05-15 Mike Meissner <meissner@cygnus.com>
35112
35113 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35114 NO_VARARGS when compiling.
35115
35116 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35117
35118 * lib/plumhall.exp(ph_includes): New procedure.
35119 (ph_make): Use it.
35120 (ph_compiler): Ditto.
35121
35122 * lib/g++.exp: Rename test-glue.c to testglue.c.
35123 * lib/gcc.exp: Ditto.
35124
35125 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35126
35127 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35128 to completion when it's called.
35129
35130 1997-03-21 Michael Meissner <meissner@cygnus.com>
35131
35132 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35133 is defined, don't do test.
35134
35135 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35136
35137 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35138 for object files.
35139 (ph_summary): Mark skipped testcases as untested, not unresolved.
35140
35141 * lib/plumhall.exp (ph_make): If unresolved because of bad
35142 errorCode, record errorCode in log file.
35143 (*): Replace send_log/verbose with verbose -log.
35144
35145 1997-03-19 Michael Meissner <meissner@cygnus.com>
35146
35147 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35148 double conversion if double isn't at least 8 bytes.
35149
35150 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35151 int to work with targets where int is 16 bits.
35152
35153 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35154 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35155 precision for the test to complete.
35156
35157 1997-03-14 Michael Meissner <meissner@cygnus.com>
35158
35159 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35160 if d10v is not compiled with the -mdouble64 flag.
35161 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35162
35163 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35164 d10v is not compiled with the -mint32 flag.
35165
35166 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35167
35168 * lib/plumhall.exp: Use incr_count.
35169
35170 1997-03-12 Jeffrey A Law (law@cygnus.com)
35171
35172 * gcc.c-torture: Update to c-torture-1.45.
35173
35174 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35175
35176 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35177 the name of the expect testcase file).
35178
35179 * lib/g++.exp(g++_init): Ditto.
35180
35181 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35182
35183 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35184 the host.
35185
35186 * lib/gcc.exp(gcc_exit): New procedure.
35187
35188 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35189
35190 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35191 specs where appropriate.
35192
35193 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35194 because of new "candidates are" messages, and removed a few
35195
35196 * Converted all non-old-style g++ testcases to old-style, and
35197 moved into g++.old-deja.
35198
35199 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35200
35201 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35202 options.
35203
35204 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35205 succeeded.
35206
35207 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35208
35209 1997-02-13 Michael Meissner <meissner@cygnus.com>
35210
35211 * lib/gcc.exp (gcc_target_compile): Add support for defining
35212 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35213 the machine doesn't have those features.
35214
35215 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35216
35217 * g++.law/operators4.exp: Don't use LIBS.
35218
35219 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35220
35221 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35222
35223 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35224 * lib/g++.exp: Set it here instead. Also, allow use of the
35225 --tool_exec and --tool_opt options. Change CXX to
35226 GXX_UNDER_TEST.
35227
35228 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35229
35230 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35231
35232 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35233
35234 * lib/old-dejagnu.exp: Use prune_warnings instead of
35235 prune_system_crud.
35236 * lib/mike-g++.exp: Ditto.
35237 * lib/gcc.exp: Ditto.
35238 * lib/g++.exp: Ditto.
35239
35240 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35241
35242 1997-02-07 Jeffrey A Law (law@cygnus.com)
35243
35244 * 941014-2.c: Include stdlib.h
35245 * 960327-1.c: Include stdio.h
35246 * dbra.c, index-1.c: Don't assume ints are 32bits.
35247
35248 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35249
35250 * lib/gcc.exp: Add gcc,stack_size target feature.
35251
35252 * lib/g++.exp(g++_target_compile): Add the include and link
35253 paths here, not in two other places. And, it's $options, not
35254 options.
35255
35256 * lib/mike-g++.exp(postbase): Remove the code that determines
35257 the correct include and link paths.
35258 * g++.old-deja/old-deja.exp: Ditto.
35259
35260 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35261
35262 * lib/g++.exp(g++_init): target_compile no longer returns the
35263 filename of the result.
35264
35265 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35266
35267 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35268 call to glob.
35269
35270 * gcc.c-torture/special/special.exp: Change call to
35271 gcc_target_compile to include the object file.
35272
35273 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35274
35275 * gcc.c-torture/special/special.exp: Correct misspelling in last
35276 change.
35277
35278 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35279
35280 * lib/plumhall.exp(ph_summary): Log the entire output of the
35281 executable. Return -1 if there were any failures, 0 otherwise.
35282 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35283 (ph_make): Clean up objects and executables that were built
35284 if the tests succeeded.
35285
35286 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35287
35288 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35289 libraries and includes in the build tree as appropriate.
35290
35291 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35292
35293 * lib/c-torture.exp: Instead of looking for the global variable
35294 NO_LONG_LONG, check to see if that's a feature of the target.
35295
35296 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35297
35298 * config/default.exp: Minimize. Delete the remainer of the files in
35299 config; this functionality is now in devo/dejagnu/config.
35300
35301 g++.*/*: Pass any additional flags used to compile to postbase;
35302 delete CXXFLAGS.
35303
35304 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35305 is now done by runtest.exp. Use gcc_target_compile instead of
35306 compile.
35307
35308 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35309 Remove references to CFLAGS. Use remote_file instead of
35310 calling rm -f.
35311 (c-torture): Take a list of arguments to use to compile this
35312 testcase.
35313
35314 lib/g++.exp: Simplify. Use target_compile instead of compile.
35315 lib/gcc-dg.exp: Ditto.
35316 lib/gcc.exp: Ditto.
35317 lib/mike-{gcc,g++}.exp: Ditto.
35318 lib/old-dejagnu.exp: Ditto.
35319 lib/plumhall.exp: Ditto.
35320
35321 1997-01-08 Jim Wilson <wilson@cygnus.com>
35322
35323 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35324 (ph_linker): Likewise.
35325
35326 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35327
35328 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35329 MAP_ANON / MAP_ANONYMOUS if defined;
35330 else try to map from /dev/zero .
35331
35332 1996-11-12 Jeffrey A Law (law@cygnus.com)
35333
35334 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35335 isn't defined, then define it to MAP_ANONYMOUS.
35336
35337 1996-11-12 Jeffrey A Law (law@cygnus.com)
35338
35339 * gcc.c-torture: Update to c-torture-1.42 release.
35340
35341 1996-11-11 Jeffrey A Law (law@cygnus.com)
35342
35343 * gcc.c-torture: Update to c-torture-1.41 release.
35344
35345 1996-10-27 Jeffrey A Law (law@cygnus.com)
35346
35347 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35348 c-torture release.
35349
35350 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35351
35352 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35353 and LDFLAGS. Fix second case to append the target_info ldflags
35354 onto LDFLAGS, not CFLAGS.
35355 * lib/g++.exp (g++_init): Add target_info stuff.
35356 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35357 of libgloss and newlib flags for !native.
35358
35359 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35360 (GDB): Fix relative path to go up another dir for finding gdb.
35361
35362 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35363
35364 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35365 versions in the target_info array, if they don't exist.
35366
35367 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35368
35369 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35370
35371 1996-07-08 Jim Wilson <wilson@cygnus.com>
35372
35373 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35374 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35375
35376 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35377
35378 * lib/old-dejagnu.exp: Don't remove the output file before we've
35379 actually tested it. Don't append pwd to the path of the executable
35380 we're testing.
35381
35382 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35383
35384 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35385
35386 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35387
35388 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35389 temporary directory for compiler files, and set it to a default
35390 value of /tmp. Set $output as the name of the output file from
35391 compiling the testcase. Add a -o option to $cflags_var so the
35392 compiler writes the final output file as $output. Set $executable
35393 to $output.
35394
35395 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35396 directory for compiler files, and set it to /tmp if it doesn't
35397 already have a value. Set $output_file to the name of the output
35398 file from compiling the testcase. Add a -o option to CXXFLAGS so
35399 the compiler writes the final output file as $output. Use $output
35400 as the executable to be tested.
35401
35402 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35403
35404 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35405
35406 1996-06-08 Jeffrey A Law (law@cygnus.com)
35407
35408 * gcc.c-torture/execute/pending-1.c: New test. Still
35409 pending in Tege's queue.
35410
35411 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35412
35413 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35414 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35415 if there were failures. Call unresolved if there were unresolved
35416 testcases. Call gcc_fail if program did not run to completion.
35417 (ph_make): Pass additional argument name to ph_execute.
35418 (ph_execute): Add new argument. Pass additional arguments to
35419 ph_summary. Call gcc_fail is there is no execution output.
35420
35421 1996-04-24 Jeffrey A Law (law@cygnus.com)
35422
35423 * lib/plumhall.exp (proc_summary): Output relavent summary
35424 lines into the log so specific failures in plumhall can be
35425 investigated.
35426
35427 1996-04-10 Jeffrey A Law (law@cygnus.com)
35428
35429 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35430 (c-torture-execute): Don't try to execute tests which use
35431 "long long" types if $NO_LONG_LONG is nonzero.
35432
35433 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35434
35435 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35436 not c-torture.
35437
35438 * gcc.ieee: Move from here.
35439 * gcc.c-torture/execute/ieee: To here.
35440
35441 1996-03-26 Jeffrey A Law (law@cygnus.com)
35442
35443 * gcc.c-torture: Update to c-torture-1.41 release.
35444
35445 1996-03-22 Jeffrey A Law (law@cygnus.com)
35446
35447 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35448 not "$output".
35449
35450 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35451
35452 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35453 -c present.
35454
35455 1996-03-02 Jeffrey A Law (law@cygnus.com)
35456
35457 * config/proelf.exp: Handle connecting to a simulator.
35458
35459 1996-01-31 Jeffrey A Law (law@cygnus.com)
35460
35461 * config/proelf.exp: New file. Enough framework that we can
35462 run c-torture tests on the proelf targets (or any other target
35463 that gdb can connect to for that matter).
35464
35465 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35466
35467 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35468 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35469
35470 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35471 exec_output exists.
35472
35473 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35474
35475 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35476 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35477
35478 * config/*.exp: Update FSF address. Change result of ${tool}_load
35479 to pass/fail/unresolved/unsupported/untested. Caller must now
35480 call unresolved/unsupported/untested.
35481 * lib/*.exp: Update FSF address. Update to handle new results of
35482 ${tool}_load.
35483 * lib/chill.exp (verbose): Delete.
35484
35485 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35486
35487 * lib/gcc.exp (default_gcc_start): Change order of args to
35488 $LDFLAGS $CFLAGS $LIBS.
35489 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35490 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35491 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35492 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35493 * gcc.misc-tests/dg-test.exp: Likewise.
35494 * gcc.misc-tests/msgs.exp: Likewise.
35495 * gcc.prms/prms.exp: Likewise.
35496 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35497 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35498
35499 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35500
35501 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35502
35503 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35504
35505 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35506 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35507
35508 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35509 necessary.
35510
35511 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35512
35513 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35514 global for loop; add use of $mathlib.
35515 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35516 settings here; set mathlib for anything but VxWorks.
35517
35518 1996-01-22 Jeffrey A Law (law@cygnus.com)
35519
35520 * gcc.c-torture: Update to c-torture-1.40 release.
35521
35522 1996-01-03 Jeffrey A Law (law@cygnus.com)
35523
35524 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35525 dg.exp.
35526
35527 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35528
35529 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35530 global.
35531
35532 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35533
35534 * lib/g++.exp (LIBS): Define if not already.
35535 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35536 (gcc-dg-prune): Call prune_gcc_output.
35537 * lib/gcc.exp (prune_gcc_output): New proc.
35538 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35539 prune_gcc_output.
35540
35541 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35542
35543 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35544 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35545
35546 1995-11-15 Jeffrey A Law (law@cygnus.com)
35547
35548 * gcc.c-torture: Update to c-torture-1.39 release.
35549
35550 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35551
35552 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35553 fails, try others as well.
35554
35555 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35556
35557 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35558 If compilation fails, mark execute tests as `untested'.
35559 If test is marked as unsupported, don't mark compilation and
35560 execute tests as failed.
35561
35562 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35563
35564 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35565 libstdc++ for whether or not we want to be doing shared
35566 libraries. Delete link_curses since we don't need it anymore.
35567 * lib/mike-g++.exp (postbase): Don't link in libg++.
35568 * g++.old-deja/old-deja.exp: Likewise.
35569
35570 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35571
35572 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35573
35574 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35575
35576 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35577 For that, add `-Wl,-a,shared_archive'.
35578 * g++.old-deja/old-deja.exp: Likewise.
35579
35580 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35581
35582 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35583
35584 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35585
35586 * lib/mike-g++.exp (postbase): Pay attention to the status of
35587 g++_load.
35588
35589 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35590
35591 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35592
35593 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35594
35595 * lib/gcc.exp (default_gcc_start): No longer need to log program
35596 being executed or its output, execute_anywhere does that now.
35597 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35598 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35599
35600 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35601
35602 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35603 the same as those in lib/g++.exp.
35604
35605 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35606
35607 * gcc.c-torture: Update to c-torture-1.38 release.
35608 * gcc.ieee: Related changes.
35609
35610 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35611
35612 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35613 "exec". Minor reformatting changes.
35614
35615 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35616 cross. This means all "exec" calls now work on a remote host as
35617 well.
35618 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35619 cross. Filter out the extra "\r\n" stuff that expect puts in.
35620 (c-torture-execute): Filter out the bogus warnings like
35621 c-torture-compile does. Add support for canadian cross.
35622 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35623 Use execute_anywhere rather than calling exec directly. Now it
35624 works for canadian cross testing.
35625
35626 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35627
35628 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35629 results into a variable, and check that rather than using file exists.
35630
35631 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35632
35633 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35634 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35635
35636 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35637
35638 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35639 lib_curses if there's a shared libg++ in the build tree.
35640
35641 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35642
35643 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35644 if not supported target.
35645
35646 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35647
35648 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35649 link_curses up to always happen, not just for native builds.
35650
35651 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35652
35653 * gcc.c-torture: Update to c-torture-1.36 release.
35654 * gcc.failure: Related changes.
35655
35656 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35657
35658 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35659
35660 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35661
35662 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35663 * lib/mike-g++.exp (postbase): Not in here. Still reference
35664 runshlib, link_curses, and mathlib for link and run.
35665
35666 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35667 pass the runtime shared library options for Solaris, OSF/1, and
35668 Irix5, and link with -lcurses to avoid unresolved references.
35669
35670 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35671
35672 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35673 only run once.
35674
35675 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35676
35677 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35678
35679 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35680
35681 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35682 do not have a framework for the "compat" tests yet.
35683
35684 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35685
35686 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35687 set to null if we're testing vxworks5.1. Use that instead of
35688 `-lm' in the setting of LIBS for link and run.
35689
35690 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35691
35692 * config/rom68k.exp (${tool}_load): Major changes to make it
35693 work. Verified that it does in fact return the stuff in
35694 exec_output properly. Catch any Emul or any TRAP other than 0.
35695
35696 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35697
35698 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35699 LDFLAGS properly for targets that need stuff from libgloss.
35700 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35701 only run once.
35702 (gpp_initialized): New variable.
35703
35704 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35705
35706 * config/rom68k.exp: Load libgloss.exp.
35707 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35708 so we can produce a fully linked binary.
35709 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35710 so we can produce a fully linked binary.
35711
35712 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35713
35714 * lib/plumhall.exp (ph_section): Watch for expected failures.
35715 Add missing `else'.
35716
35717 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35718 run the testcase.
35719 (c-torture): Likewise.
35720
35721 1995-08-28 Doug Evans <dje@cygnus.com>
35722
35723 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35724
35725 * lib/mike-g++.exp (mike_cleanup): New proc.
35726 (prebase): New globals compiler_result, not_compiler_result,
35727 target_regexp.
35728 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35729 allow leading "-" in pattern. Watch for unsupported tests.
35730 If $compiler_result is set, pattern match assembler code,
35731 and ditto for $not_compiler_result.
35732 * lib/mike-gcc.exp: Likewise.
35733
35734 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35735 execution "succeeded".
35736
35737 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35738
35739 * config/win32.exp: New file.
35740 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35741
35742 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35743
35744 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35745 unsupported.
35746 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35747 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35748 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35749
35750 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35751 "... without exceptions was ...". That is now handled by
35752 prune_system_crud.
35753 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35754
35755 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35756
35757 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35758 sieve.c,sort2.c}: New files.
35759 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35760 sieve.exp,sort2.exp}: Drivers for them.
35761
35762 * lib/mike-gcc.exp (program_output): New user settable variable.
35763 (postbase): Call prune_system_crud. Also prune extraneous compiler
35764 messages.
35765 * lib/mike-g++.exp (program_output): New user settable variable.
35766
35767 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35768
35769 * config/sh.exp: Deleted (use sim.exp instead).
35770
35771 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35772
35773 * config/vx.exp: Declare CHECKTASK as global.
35774 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35775 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35776 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35777
35778 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35779
35780 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35781 target. Like vx.exp, only includes `vx29k.exp' instead of
35782 `vxworks.exp'.
35783
35784 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35785
35786 * config/sim.exp: Increase time limit from 120 seconds to 240.
35787
35788 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35789
35790 * gcc.c-torture/execute/950628-1.c: New test.
35791
35792 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35793
35794 * gcc.c-torture: Update with changes/additions from
35795 c-torture-1.34.
35796
35797 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35798
35799 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35800
35801 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35802
35803 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35804
35805 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35806
35807 * gcc.c-torture/compile/950512-1.c: New test.
35808 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35809 * gcc.dg/struct-ret-1.c: Likewise.
35810
35811 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35812
35813 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35814 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35815
35816 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35817
35818 * gcc.c-torture/special/920411-1.c: Deleted.
35819 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35820
35821 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35822
35823 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35824 cpu limit.
35825
35826 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35827
35828 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35829
35830 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35831
35832 From kenner;
35833 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35834 is the proper length.
35835 * va-arg-3.c: Likewise.
35836
35837 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35838
35839 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35840 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35841
35842 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35843 * lib/g++.exp (default_g++_start): Delete old cruft.
35844
35845 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35846
35847 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35848 (2 * (1 << 18)) to (2 * (1 << 17)).
35849
35850 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35851
35852 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35853
35854 * config/rom68k.exp: Renamed from config/idp.exp
35855
35856 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35857
35858 * c-torture/compile/921109-2.c
35859
35860 1995-04-18 Mike Stump <mrs@cygnus.com>
35861
35862 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35863 excess errors.
35864
35865 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35866
35867 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35868 output.
35869 * lib/g++.exp (default_g++_start): Likewise.
35870
35871 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35872
35873 * gcc.c-torture/compile/950329-1.c: New test.
35874
35875 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35876
35877 * config/bug.exp (${tool}_load): Updated to use new remote_open
35878 and remote_close procs.
35879 * config/idp.exp: New file.
35880
35881 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35882
35883 * gcc.c-torture/execute/950322-1.c: New test.
35884
35885 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35886
35887 * config/vx.exp (${tool}_load): Clean up testing of return code from
35888 vxworks_ld and vxworks_spawn.
35889
35890 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35891
35892 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35893
35894 1995-03-13 Mike Stump <mrs@cygnus.com>
35895
35896 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35897 can mark excess errors on a machine by machine basis. Note, the
35898 default is to not expect any excess errors, even when excess
35899 errors test - is given, so you will want to put an XFAIL ... on
35900 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35901 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35902 those 4 machines, but no others.
35903
35904 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35905
35906 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35907 * lib/c-torture.exp: to here.
35908
35909 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35910
35911 * gcc.c-torture/execute/950221-1.c: New test.
35912 * gcc.c-torture/execute/struct-ret-1.c: New test.
35913 * gcc.c-torture/compile/950221-1.c: New test.
35914
35915 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35916
35917 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35918
35919 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35920 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35921
35922 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35923
35924 * g++.gb: New directory of tests, derived from my signature and
35925 class scoping tests.
35926
35927 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35928 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35929 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35930 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35931 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35932 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35933 * g++.gb/sig25.C: Likewise.
35934
35935 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35936 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35937 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35938 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35939 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35940 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35941 * g++.gb/sig25.exp: Likewise.
35942
35943 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35944 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35945 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35946 * g++.gb/scope13.C: Likewise, this test still fails.
35947
35948 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35949 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35950 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35951 * g++.gb/scope13.exp: Ditto.
35952
35953 * g++.gb/README: New file, explains what these tests are about.
35954
35955 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35956
35957 * lib/dg.exp (dg-do): Support `preprocess'.
35958 (dg-test): Likewise.
35959
35960 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35961
35962 * config/udi.exp: change "continue -expect" to "exp_continue".
35963
35964 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35965
35966 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35967 Delete redundant tests.
35968
35969 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35970 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35971 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35972 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35973 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35974 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35975 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35976 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35977
35978 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35979 storing label pointers.
35980 * gcc.c-torture/execute/921019-1.c: Likewise.
35981 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35982 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35983 parameter fp.
35984 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35985 constants.
35986
35987 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35988 Delete obsolete tests.
35989
35990 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35991 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35992 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35993 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35994 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35995 * gcc.c-torture/compile/950124-1.c: New test.
35996
35997 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35998
35999 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36000
36001 * lib/mike-g++.exp: Add -lm to LIBS.
36002
36003 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36004
36005 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36006
36007 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36008
36009 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36010
36011 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36012
36013 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36014
36015 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36016
36017 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36018 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36019 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36020 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36021 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36022 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36023 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36024 * g++.law/{operators31.C, operators32.C,
36025 * g++.law/{operators33.C, operators34.C}: Likewise.
36026 * g++.law/{pic1.C, refs2.C}: Likewise.
36027 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36028 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36029 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36030 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36031
36032 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36033 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36034 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36035 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36036 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36037 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36038 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36039 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36040 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36041 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36042 * g++.law/{operators34.exp}: Likewise.
36043 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36044 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36045 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36046 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36047 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36048
36049 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36050 No longer expected to fail.
36051 * g++.law/missed-error3.C: Tweak for recent bool changes.
36052
36053 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36054
36055 * config/emb-unix: Deleted.
36056 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36057 remote execution. Do final link on remote host if REMOTE_LINK is set.
36058
36059 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36060
36061 * lib/dg.exp (dg-test): Fix typo in last patch.
36062
36063 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36064
36065 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36066 (handles multiple occurrences).
36067
36068 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36069
36070 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36071 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36072 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36073 printed).
36074 * lib/c-torture.exp (c-torture-compile): Likewise.
36075 (c-torture): Prepend full path if missing.
36076 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36077 (gcc_fail): Likewise.
36078 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36079
36080 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36081
36082 * lib/netware.exp: Only attach to NetWare i386 systems.
36083
36084 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36085
36086 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36087 messages. Add test name to "output pattern match" pass/fail message.
36088
36089 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36090
36091 * gcc.dg: New testsuite.
36092 * gcc.dg/dg.exp: New file.
36093
36094 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36095 test-switch.c}: Deleted.
36096
36097 * gcc.misc-tests/msgs.exp: New testcase driver.
36098
36099 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36100
36101 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36102 Watch for illegal return values from ${tool}_load.
36103 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36104 cross targets. Coerce return value >0 to 1.
36105
36106 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36107
36108 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36109
36110 * config/emb-unix.exp: New file.
36111
36112 * config/sim.exp: Error if variable $SIM not defined.
36113 (${tool}_load): Mark test as "untested" if simulator missing.
36114
36115 * config/unix.exp: Load remote.exp to get rcp_download.
36116 * lib/c-torture.exp: Use different option lists for testcases with
36117 and without loops.
36118 * gcc.c-torture/execute/execute.exp: Likewise.
36119
36120 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36121
36122 * config/*.exp: Clarify return code from ${tool}_load.
36123 Call `unresolved' or `untested' instead of `warning' or `perror'
36124 (sometimes you still want to call both though).
36125 Add comment that `shell_id' is local to each file.
36126 * config/udi.exp (timeout): Set to 30.
36127 Don't print warning if connection fails, $connectmode has already
36128 printed an error.
36129 (${tool}_load): Move verbose messages to level 2.
36130 Rework pattern for "Process started" message.
36131 Pass `shell_id' to ${connectmode}_download.
36132 Retry twice upon timeout. Make resetting of target more robust.
36133 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36134 Pass `shell_id' to exit_$connectmode.
36135 Only call exit_$connectmode if connected.
36136 * config/unix.exp (${tool}_load): Check return codes better.
36137 * config/vrtx.exp (${tool}_load): Likewise.
36138 * config/vx.exp (${tool}_load): Likewise.
36139 Delete unneeded global's.
36140 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36141 from ${tool}_load.
36142 (dg-stat): Delete.
36143 (dg-init): Delete recording of pass/fail counts.
36144 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36145 (old-dejagnu-init): Likewise.
36146 (old-dejagnu-stat): Delete contents, empty proc now.
36147 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36148 (c-torture): Delete references to lcnt, lpass, lfail.
36149 Get option list from TORTURE_OPTIONS.
36150 Delete -funroll[-all]-loops if no loops.
36151 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36152 (g++_stat): Delete contents (empty proc now).
36153 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36154 (gcc_finish): Likewise.
36155 (gcc_stat): Deleted.
36156 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36157 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36158 * gcc.c-torture/execute/execute.exp: Likewise.
36159 Split tests into two parts: compile, execute.
36160 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36161 no loops. Update to reflect clarified return codes from ${tool}_load.
36162
36163 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36164
36165 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36166 to grep for.
36167 (old-dejagnu): Likewise (where necessary).
36168
36169 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36170
36171 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36172
36173 * lib/dg.exp (dg-process-target): Fix processing of selector.
36174 Add comment regarding use of `error'.
36175
36176 * lib/gcc.exp (prune_system_crud): Define if missing.
36177 * lib/g++.exp (prune_system_crud): Likewise.
36178
36179 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36180 Call prune_system_crud.
36181 * lib/dg.exp (dg-runtest): New proc.
36182 Use perror instead of send_user for tcl errors in testcase.
36183 Don't return any value, it's never used.
36184 Don't clobber previous definition of `unknown'.
36185 Print tcl errors in `dg-final'.
36186
36187 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36188
36189 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36190 (dg-test): Don't print errorInfo, it contains stack backtrace.
36191
36192 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36193
36194 * lib/g++.exp (runtest_file_p): Define if missing.
36195
36196 1994-09-24 Doug Evans (dje@cygnus.com)
36197
36198 * lib/mike-g++.exp: Comment out loading of g++.exp.
36199 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36200 (default_g++_version): Always print something.
36201 (default_g++_start): Comment out call to `which'.
36202 (g++_start, g++_load): Deleted (must be defined in config file).
36203 * lib/gcc.exp: Test for existence of $CC at start.
36204 Delete check for tmpdir (done in gcc_init).
36205 (default_gcc_version): Always print something.
36206 (default_gcc_start): Comment out call to `which'.
36207 * config/*.exp: Major cleanup - make cross targets work at least a
36208 little better for g++ (by not being "--tool gcc" specific).
36209 Rename gcc_xxx to ${tool}_xxx.
36210 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36211 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36212
36213 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36214
36215 * lib/c-torture.exp (c-torture-compile): Rework compiler
36216 message processing.
36217
36218 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36219 c-torture.
36220
36221 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36222
36223 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36224
36225 * lib/dg.exp (dg-process-target): Support { target native }.
36226
36227 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36228
36229 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36230 looked for "... program xxx got fatal signal".
36231 Correct regsub munging of `comp_output'.
36232 Ignore compiler messages "path prefix not used" and "linker input
36233 file unused".
36234
36235 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36236
36237 * lib/gcc.exp (runtest_file_p): Define if missing.
36238 * gcc.prms/template.c: Example to work from.
36239
36240 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36241
36242 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36243 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36244
36245 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36246 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36247 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36248 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36249
36250 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36251 (dg-process-target): No longer a varargs proc.
36252 Return S/N for target, P/F for xfail. All callers changed.
36253 (user option procs): More argument checking.
36254 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36255 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36256 (dg-test): Skip test if not running on selected target in `dg-do'.
36257 Update handling of `dg-do-what', `dg-output-text'.
36258 Separate execution pass/fail from output pattern match pass/fail.
36259 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36260
36261 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36262
36263 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36264 target for 920510-1.c.
36265
36266 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36267
36268 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36269 Clean up comment regarding use of passcnt, etc.
36270 (gcc_stat): Don't update `testcnt' here.
36271 (gcc_finish): Do it here.
36272 Might as well reset `but_id' here too.
36273 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36274 to determine if the file should be tested.
36275 * gcc.c-torture/compile/compile.exp: Likewise.
36276 * gcc.c-torture/execute/execute.exp: Likewise.
36277 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36278 * gcc.misc-tests/dg-test.exp: Likewise.
36279 * gcc.prms/prms.exp: Likewise.
36280 * gcc.wendy/wendy.exp: Likewise.
36281 * g++.old-deja.exp: Likewise.
36282 Move "Testing file" message to verbose level 1.
36283
36284 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36285
36286 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36287
36288 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36289
36290 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36291 (default_gcc_start): Accept optional second list element
36292 of compiler flags. Print compiler output at verbosity level 2.
36293 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36294 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36295 Save current values of framework globals passcnt, failcnt, xpasscnt,
36296 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36297 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36298 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36299 xfailcnt to compute stats. Update framework global `testcnt' from
36300 pass/fail counts.
36301 (gcc_finish): New proc. Clean up test environment.
36302 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36303 (gcc_epass, gcc_efail): Delete.
36304 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36305 argument of line number.
36306 (dg-init): If the tool has an init routine, call it.
36307 (dg-test): Remove args `cflags_var' and `libs_var'.
36308 Pass all compiler options to ${tool}_start.
36309 Handle missing line number.
36310 (dg-finish): New function.
36311 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36312 particular files. Call gcc_finish at end. Move "skipping test"
36313 message to verbosity level 3.
36314 * gcc.c-torture/compile/compile.exp: Likewise.
36315 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36316 * gcc.c-torture/execute/execute.exp: Likewise.
36317 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36318 Print testcase being tried at verbosity level 1.
36319 * gcc.c-torture/special/special.exp: Unset xfail.
36320 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36321 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36322 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36323 * gcc.failure/failure.exp: Likewise.
36324 * gcc.ieee/ieee.exp: Likewise.
36325 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36326 Update call to dg-test. Call dg-finish at end.
36327 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36328 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36329 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36330 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36331 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36332 * gcc.wendy/wendy.exp: Add copyright.
36333 Delete setting of tmpdir (done by gcc_init).
36334 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36335 Pass compiler flags to gcc_start. Call gcc_finish at end.
36336 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36337 gcc_[ce]pass/fail.
36338
36339 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36340
36341 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36342 confusion.
36343 (g++_load): Likewise.
36344
36345 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36346 Rename argument to `prog' to remove the confusion.
36347 Varargs fns behave differently too!
36348 (g++_load): Likewise.
36349
36350 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36351
36352 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36353 what it is. Delete (always) printing of status value for !native.
36354 Simplify verbose code, and include status and exec_output.
36355 (g++_load): Use gcc_load.
36356
36357 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36358
36359 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36360 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36361 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36362 940714-3.c as these testcases don't exist anymore. Make
36363 va-arg-1.c expected to pass.
36364
36365 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36366
36367 * gcc.misc-tests/misc.exp: Only run specific testcases.
36368 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36369 * gcc.misc-tests/dg-[1-9].c: New files.
36370
36371 * lib/dg.exp: New testsuite driver.
36372 * gcc.prms/prms.exp: Use it.
36373
36374 * README.gcc: New file.
36375
36376 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36377 Document and reset `lxpass' and `lxfail'.
36378 Simplify "initialized" message.
36379 (gcc_stat): Clean up comments a little.
36380
36381 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36382
36383 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36384
36385 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36386
36387 * lib/old-dejagnu.exp (process-option): New proc.
36388 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36389 (old-dejagnu): Simplify.
36390 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36391
36392 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36393
36394 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36395 exists and is not an empty string.
36396
36397 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36398 $xfail rather than calling setup_xfail. Clear $xfail when test is
36399 finished.
36400 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36401 automatically.
36402
36403 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36404 longer expected to fail.
36405
36406 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36407 "f" function call.
36408
36409 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36410
36411 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36412 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36413 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36414 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36415 c-torture-1.29.
36416
36417 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36418 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36419
36420 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36421
36422 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36423 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36424
36425 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36426 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36427 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36428
36429 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36430
36431 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36432 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36433 940714-1.c, 940714-2.c, 940714-3.c},
36434 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36435 gcc.misc-tests/{mg.c,mg.exp}:
36436 New tests.
36437 * gcc.noncompile/noncompile.exp: Change accordingly.
36438
36439 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36440
36441 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36442 Undo previous clobberage.
36443
36444 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36445
36446 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36447 * gcc.special/{930510-1.c, special.exp}:
36448 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36449 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36450 struct-varargs-1.c}: New tests from c-torture-1.26.
36451
36452 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36453
36454 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36455 argument to switch.
36456
36457 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36458
36459 * Revert the previous changes. Please see Rob's directory
36460 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36461 fixes.
36462
36463 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36464
36465 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36466 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36467 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36468 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36469 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36470 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36471 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36472 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36473 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36474 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36475 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36476 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36477 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36478 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36479 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36480 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36481 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36482 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36483 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36484 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36485 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36486 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36487 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36488 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36489 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36490 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36491 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36492
36493 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36494
36495 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36496 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36497 with perror calls.
36498
36499 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36500
36501 * config/unix.exp (g++_load): Fix syntax.
36502
36503 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36504
36505 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36506 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36507 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36508 Don't expect va-arg-1.c to fail. Correct expected output for
36509 920928-1.c.
36510 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36511 * gcc.wendy/hbm4.c: Correct typo.
36512 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36513
36514 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36515
36516 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36517 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36518 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36519 * lib/c-torture.exp (c-torture-compile): Ditto.
36520
36521 Reduce volume of output (remove all the -I's and such).
36522 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36523 Call gcc_cpass, gcc_cfail.
36524 (c-torture): Pass testing option to c-torture-compile.
36525
36526 1994-03-21 Doug Evans (dje@cygnus.com)
36527
36528 Bring patches over from progressive.
36529 * config/default.exp: Exit remote shell cleanly.
36530 (g++_exit, g++_start): Add default versions.
36531 * config/sim.exp (gcc_load): Use perror, not error.
36532
36533 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36534
36535 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36536 set in site.exp.
36537
36538 1994-03-14 Doug Evans (dje@cygnus.com)
36539
36540 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36541 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36542 (wendy_try): New proc to run testcase.
36543 (main loop): Call 'em.
36544 * gcc.wendy/*.c: Clean up pass to correct expected output.
36545
36546 * lib/gcc.exp: Minor cleanup work.
36547 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36548
36549 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36550
36551 * config/sim.exp (gcc_load): Document return codes better.
36552 Don't pass -v to simulator.
36553
36554 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36555
36556 * gcc.special/920717-x.c: Fix typo.
36557 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36558 get at sources.
36559
36560 * lib/mike-gcc.exp: Fix typo.
36561
36562 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36563
36564 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36565 binary to use, transform the name.
36566 * config/*.exp: rename everything. Nuke any g++ specific files,
36567 it's now a special case of gcc that requires no special support.
36568 Add a default.exp for unsupported targets.
36569
36570 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36571
36572 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36573 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36574 version of Tcl.
36575
36576 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36577
36578 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36579 than a warning.
36580
36581 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36582
36583 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36584
36585 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36586
36587 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36588 option_list. Compile every file with only 4/6 option choices
36589 (same as C torture) instead of with 12/18 different option
36590 choices.
36591 * lib/c-torture.exp: Likewise.
36592
36593 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36594 not already set.
36595
36596 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36597
36598 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36599 can put an XFAIL *-*-* on excess errors.
36600
36601 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36602
36603 * g++.law: Add more tests derived from g++-bugs snapshots.
36604
36605 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36606 equivalent to g++.law/init9.
36607
36608 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36609 compiled it, and the a.out file after we've run it.
36610
36611 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36612
36613 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36614 compiled it, and the a.out file after we've run it.
36615
36616 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36617
36618 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36619
36620 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36621
36622 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36623 version number.
36624
36625 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36626
36627 * g++.law: New directory of g++ tests derived from the g++-bugs
36628 snapshots.
36629
36630 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36631
36632 * gcc.compile: initbug1.c initbug1.exp testcase added
36633
36634 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36635
36636 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36637 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36638 fixes submitted by Jeff Law (law@cs.utah.edu)
36639 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36640 Jeff Law (law@cs.utah.edu)
36641
36642
36643 1993-11-30 Mike Stump (mrs@cygnus.com)
36644
36645 * config/unix-g++.exp: Follow the gcc way of doing things.
36646 * g++.old-deja/old-deja.exp: Minor updates.
36647 * lib/g++.exp: New file, follow the gcc way of doing things.
36648 * lib/old-dejagnu.exp: Minor updates.
36649 * lib/mike-g++.exp: Always unset errorInfo.
36650
36651 1993-11-06 Mike Stump (mrs@cygnus.com)
36652
36653 * lib/gcc.exp: Fix some errors with the below change, CC and
36654 CFLAGS should be global when setting, not local.
36655
36656 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36657
36658 * lib/gcc.exp: Transform tool name.
36659
36660 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36661
36662 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36663
36664 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36665
36666 * lib/gcc.exp: change gcc_done to gcc_stat
36667
36668 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36669
36670 * Upgraded gcc testsuite to c-torture version 1.25
36671
36672 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36673
36674 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36675 * lib/c-torture: added hooks for new reporting code.
36676
36677 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36678
36679 * config/sh-gcc.exp: check if sh-sim exists in the path
36680
36681 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36682
36683 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36684 * gcc.compile/compile.exp: Initial changes for new logic.
36685 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36686 * gcc.failure/failure.exp: Initial changes for new logic.
36687 * gcc.ieee/ieee.exp: Initial changes for new logic.
36688 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36689 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36690 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36691 * lib/c-torture.exp: Initial changes for new logic.
36692 * lib/gcc.exp: Initial changes for new logic.
36693
36694 1993-10-15 Mike Stump (mrs@cygnus.com)
36695
36696 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36697 depend upon failure or success. Fully qualify names in failure
36698 and success messages. Always remove a.out before starting
36699 compile, just in case. Pay more attention to error text output by
36700 the compiler. Handle testcases with no known past errors just
36701 like all others, so that things are uniform. Other miscellaneous
36702 improvements.
36703
36704 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36705
36706 * gcc.cpp: new directory for cpp tests
36707
36708 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36709
36710 * lib/chill.exp: Code reformatted, removed unused code.
36711 * config/unix-chill.exp: Code reformatted, removed unused code.
36712 * chill.execute/execute.exp: Code reformatted, removed unused code.
36713 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36714
36715 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36716
36717 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36718 routines not written.
36719
36720 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36721
36722 * config/bug-gcc.exp: Use new procs from bug.exp.
36723
36724 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36725
36726 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36727 via ftp, rather than depending on NFS.
36728 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36729 case.
36730
36731 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36732
36733 * config/bug-gcc.exp: Use new download proc.
36734
36735 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36736
36737 * chill.execute/execute.exp: cleanups, handles errors better
36738 * chill.compile/compile.exp: rewrite, based on execute.exp
36739 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36740 * lib/chill.exp: major changes to diff proc and compile and link
36741 procs. added chill_fail and chill_pass wrappers to pass and
36742 fail. added more comments, and handle error codes better.
36743 Added a hack to capture stderr from exec, so noncompile tests
36744 can work.
36745
36746 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36747
36748 * chill.execute/execute.exp: rewrite of testsuite driver
36749 * lib/chill.exp: rewrite of testsuite driver
36750 * config/unix-chill.exp: rewrite of testsuite driver
36751
36752 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36753
36754 In chill.execute:
36755 * iexpr.ch: Standardize uppercase.
36756 * tuples.dat: Standardize uppercase.
36757 * vary.ch: standardize. Correct varying string assignments.
36758 * vary.dat: Add new output lines.
36759
36760 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36761
36762 In chill.execute:
36763 * chprintf.ch: Standardize use of uppercase.
36764 * tuples.ch: Standardize and turn arr2 into a DCL,
36765 rather than a SYN.
36766 * pinits.ch: Standardize.
36767
36768 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36769
36770 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36771 * Makefil: Renamed to Makefile.in.
36772 * configure.in: New.
36773
36774 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36775
36776 In chill.execute:
36777 * .cvsignore: Add result/output files.
36778 * Makefile: Fix up variables at start. Use MFLAGS
36779 everywhere. Correct bool_loc, built_ins entries.
36780 Add entry for vary1.ch.
36781 * bitarray.ch: Standardize upper-case usage.
36782 * bitexpr.ch: Standardize, add output of b1.
36783 * params.ch: Use arrayt in along PROC parameters, to
36784 avoid novelty problems.
36785 * sets.ch: Tiny cleanup.
36786 * vary1.ch: Re-indent.
36787
36788 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36789
36790 * Add PR-related files to Makefiles, .cvsignore files, etc.
36791
36792 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36793
36794 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36795 with compiler objects. New names are test-flow.c and test-loop.c
36796
36797 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36798
36799 * Upgraded c-torture tests from 1.19 to 1.20
36800
36801 * new files:
36802 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36803 * gcc.compile: 930623-1.c 930623-2.c
36804 * gcc.noncompile: 930622-1.c 930622-2.c
36805 * gcc.failure: 920411-1.c 920627-2.c
36806 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36807
36808 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36809
36810 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36811 More changes to get testsuite working properly. Needs more work.
36812 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36813
36814 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36815
36816 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36817 More changes to get testsuite working properly. Needs more work.
36818
36819 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36820
36821 * chill.compile/compile.exp: Added for Dejagnu support
36822 * chill.execute/execute.exp: Added for Dejagnu support
36823 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36824
36825 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36826
36827 This should complete moving the CHILL test files.
36828 * chill.noncompile(.cvsignore printf.grt
36829 in-printf.grt chprintf.grt chprintf.ch):
36830 Added test-support files.
36831 (Makefile): Modified further.
36832 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36833 signal.ch): Added test files.
36834 * chill.execute (.cvsignore printf.grt printr.c
36835 in-printf.grt rts.c chprintf.grt rts.h): Added
36836 test-support files.
36837 (Makefile): More corrections.
36838
36839 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36840
36841 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36842 test cases, ready for DejaGnu.
36843
36844 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36845
36846 * Upgraded c-torture tests from 1.18 to 1.19
36847
36848 * gcc.compile: added test(s):
36849 930607-1.c
36850 * gcc.execute: added test(s):
36851 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36852
36853 * added new subdirectory for misc tests: gcc.misc-tests
36854 * gcc.misc-test(s): added tests:
36855 inst-check.c test-consts.c test-ior.c test-switch.c
36856
36857 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36858
36859 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36860
36861 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36862
36863 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36864
36865 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36866
36867 * Upgraded c-torture tests from 1.17 to 1.18
36868
36869 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36870
36871 * Upgraded c-torture tests from 1.12 to 1.17
36872
36873 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36874
36875 * lib/old-dejagnu.exp:
36876 Fixed handling of XFAIL target triplets to correctly
36877 recognize wildcard characters. Removed code that
36878 appended a unique id tag to the end of the file name
36879 printed out by the result of the testcases within a
36880 given test file.
36881
36882 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36883
36884 * lib/old-dejagnu.exp:
36885 Reworked expected failure handling to trigger off of XFAIL
36886 keyword in keyphrase embeded in testcase source code. The
36887 XFAIL keyword must be at the end of the keyphrase line. It
36888 may optionally be followed by one or more target triplets.
36889 It has just occured that the handling of wildcards in the
36890 target triplet may not be correct.
36891
36892 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36893
36894 * g++.old-deja/tests:
36895 Moved all subdirectories up one level into g++.old-deja .
36896
36897 * lib/old-dejagnu.exp:
36898 Fixed problem with CXXFLAGS not being properly reset, and being
36899 corrupted with extraneous "-c" compiler option. This was
36900 causing binaries to not be generated for test that needed them.
36901 Modified strings passed to "pass" and "fail" so that individual
36902 tests from the same test file would be distinguished by an
36903 identifier appended to the test file name in the summary logs;
36904 this corrected a problem with erroneous diff logs. Added code
36905 to search testcases for expected fail and unexpected pass keywords.
36906
36907 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36908
36909 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36910
36911 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36912
36913 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36914 Removed extraneous text from end of "Special g++ Options"
36915 keyphrase.
36916
36917 * lib/old-dejagnu.exp: Added pattern matching to look for new
36918 keywords, embedded in testcases comments, which will trigger
36919 calls to xpass and xfail.
36920
36921 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36922
36923 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36924 comments embedded in the testcases, especially the one looking for
36925 special compiler options, as well as the pattern matching for the
36926 compiler output again.
36927
36928 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36929
36930 * lib/old-dejagnu.exp: Do a proper check of the return value for
36931 execute tests. Fixed several problems with the pattern matching
36932 of the compiler output which gave erroneous test results.
36933 Changed several of the test result messages to be more descriptive.
36934 * config/unix-g++.exp: Proc g++_load now actually works and
36935 executes the tests passed to it and returns a usable return
36936 value.
36937
36938 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36939
36940 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36941
36942 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36943
36944 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36945 Modified both files to properly execute the old style
36946 dejagnu tests. The previous versions of these files were
36947 experimental and did not function anything near correctly.
36948
36949 1993-04-05 Rob Savoye (rob@cygnus.com)
36950
36951 * Removed all Makefile.in and configure.in files. No configuration
36952 needed now.
36953
36954 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36955
36956 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36957
36958 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36959
36960 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36961 gcc.special/configure.in, gcc.noncompile/configure.in,
36962 gcc.execute/configure.in, gcc.code_quality/configure.in,
36963 g++.other/configure.in, g++.old-deja/configure.in,
36964 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36965 in srcname setting.
36966
36967 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36968
36969 * lib/udi.exp: Fixed mondfe and mondfe_download.
36970 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36971 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36972
36973 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36974
36975 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36976 (gdb_exit): Don't remove *_soc files.
36977
36978 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36979
36980 * lib/c-torture.exp: Don't look for main; instead always use -w
36981 -c. This is how the c-torture tests work. Remove the object
36982 file if the compilation succeeds.
36983 * gcc.execute/execute.exp: Remove executable if test passes.
36984 * gcc.noncompile/noncompile.exp: Every test is an expected
36985 failure.
36986 * gcc.special/special.exp: Added tests from c-torture 1.11,
36987 corrected use of existing test.
36988 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36989 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36990 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36991 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36992 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36993 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36994 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36995 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36996 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36997 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36998 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36999 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37000 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37001 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37002 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37003 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37004 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37005 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37006 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37007 c-torture 1.11.
37008 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37009 correspond to c-torture 1.11.
37010
37011 * New file.