]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR middle-end/24589 (wrong code with zero sized structs on CONSTRUCTOR)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2
3 PR middle-end/24589
4 * gcc.c-torture/execute/zero-struct-2.c: New test.
5
6 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
7
8 PR c++/24582
9 * g++.dg/init/switch1.C: New test.
10
11 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12
13 * gcc.dg/delay-slot-1.c: New test.
14
15 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
16
17 PR target/24620
18 * gcc.dg/pr24620.c: New test.
19
20 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
21
22 PR c/24329
23 * gcc.dg/format/unnamed-1.c: New test.
24
25 2005-11-02 Mark Mitchell <mark@codesourcery.com>
26
27 PR c++/22434
28 * g++.dg/expr/cond8.C: New test.
29
30 PR c++/24560
31 * g++.dg/parse/dot1.C: New test.
32
33 2005-11-02 Jan Hubicka <jh@suse.cz>
34
35 PR target/23303
36 * gcc.dg/i386-lea.c: New test
37
38 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
39
40 PR target/24615
41 * gcc.dg/pr24615.c: New test.
42
43 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
44
45 PR target/24600
46 * gcc.dg/pr24600.c: New test.
47
48 2005-11-02 Mark Mitchell <mark@codesourcery.com>
49
50 PR c++/19253
51 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
52 * g++.dg/parse/typename9.C: New test.
53 * g++/dg/parse/typename10.C: Likewise.
54
55 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
56
57 PR fortran/18157
58 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
59 * gfortran.fortran-torture/compile/defined_type_2.f90: New
60 test.
61 * gfortran.fortran-torture/compile/defined_type_3.f90:
62 New test.
63
64 2005-11-02 Mark Mitchell <mark@codesourcery.com>
65
66 PR c++/24569
67 * g++.dg/debug/static1.C: New test.
68
69 2005-11-02 Josh Conner <jconner@apple.com>
70
71 * g++.dg/crash38.C: moved into proper directory...
72 * g++.dg/template/crash42.C: ...here
73
74 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
75
76 PR target/18338
77 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
78 pcc_bitfield_type_matters || default_packed.
79
80 * lib/target-supports.exp
81 (check_effective_target_pcc_bitfield_type_matters): New proc.
82 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
83
84 PR testsuite/23304
85 * lib/target-supports.exp (check_effective_default_packed): New proc.
86 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
87 Gate expected errors on target ! default_packed.
88 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
89
90 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
91
92 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
93 change (r106358).
94
95 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
96
97 PR fortran/24008
98 * gfortran.dg/entry_5.f90: New.
99 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
100
101 2005-11-01 Bob Wilson <bob.wilson@acm.org>
102
103 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
104
105 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
106
107 PR fortran/21565
108 gfortran.dg/namelist_blockdata.f90: New test.
109
110 PR fortran/18737
111 gfortran.dg/external_implicit_none.f90: New test.
112
113 PR fortran/14994
114 * gfortran.dg/secnds.f: New test.
115
116 2005-10-31 Jan Hubicka <jh@suse.cz>
117
118 PR target/20928
119 * gcc.c-torture/compile/pr20928.c: New test.
120
121 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
122
123 PR middle-end/23492
124 * gcc.c-torture/compile/zero-strct-5.c: New test.
125
126 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
127
128 PR libgfortran/24584
129 * gfortran.dg/pr24584.f90: New test.
130
131 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
132
133 PR fortran/18883
134 * gfortran.dg/char_result_9.f90: New.
135 * gfortran.dg/char_result_10.f90: New.
136
137 2005-10-30 Jan Hubicka <jh@suse.cz>
138
139 * g++.dg/tree-ssa/pr24172.C: New testcase.
140
141 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
142
143 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
144
145 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
146
147 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
148 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
149 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
150 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
151 gfortran.dg/enum_9.f90,
152 gfortran.fortran-torture/compile/enum_1.f90,
153 gfortran.fortran-torture/execute/enum_1.f90,
154 gfortran.fortran-torture/execute/enum_2.f90,
155 gfortran.fortran-torture/execute/enum_3.f90,
156 gfortran.fortran-torture/execute/enum_4.f90: New tests.
157
158 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
159
160 PR target/18482
161 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
162 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
163
164 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
165
166 PR libfortran/20179
167 * gfortran.dg/mixed_io_1.f90: New test.
168 * gfortran.dg/mixed_io_1.c: New file.
169
170 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
171
172 * gfortran.dg/malloc_free_1.f90: New test.
173
174 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
175
176 * gcc.dg/nested-func-4.c: Require profiling -pg.
177
178 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
179
180 PR C++/23229
181 * g++.dg/warn/main-2.C: New test.
182
183 2005-10-28 Steven G. Kargl <kargls@comcast.net>
184
185 PR fortran/24545
186 * gfortran.dg/interface_2.f90: new test.
187
188 2005-10-28 Josh Conner <jconner@apple.com>
189
190 PR c++/22153
191 * g++.dg/template/crash38.C: New test.
192 * g++.dg/parse/explicit1.C: Change expected errors.
193
194 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
195
196 PR C++/23426
197 * g++.dg/other/large-size-array.C: New test.
198
199 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
200
201 PR middle-end/24362
202 * g++.dg/opt/complex4.C: New test.
203
204 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
205
206 * gcc.dg/nested-func-4.c: New test.
207
208 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
209
210 PR fortran/24158
211 gfortran.dg/derived_recursion.f90: New test.
212 gfortran.dg/implicit_actual.f90: New test.
213
214 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
215
216 PR middle-end/24295, PR testsuite/24477
217 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
218 removed when weakref hits the tree.
219
220 2005-10-25 Jakub Jelinek <jakub@redhat.com>
221
222 * gfortran.dg/cray_pointers_4.f90: New test.
223
224 * gfortran.dg/cray_pointers_5.f90: New test.
225
226 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
227
228 PR fortran/22290
229 * gfortran.dg/assign_5.f90: New test.
230 * gfortran.dg/assign_6.f: New test.
231
232 2005-10-25 Uros Bizjak <uros@kss-loka.si>
233
234 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
235 CPU has no SSE support.
236
237 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
238
239 PR libgfortran/24224
240 * gfortran.dg/arrayio_1.f90: Update attribution.
241 * gfortran.dg/arrayio_2.f90: Update attribution.
242 * gfortran.dg/arrayio_3.f90: Update attribution.
243 * gfortran.dg/arrayio_4.f90: Update test conditions.
244 * gfortran.dg/arrayio_5.f90: Update attribution.
245 * gfortran.dg/arrayio_6.f90: New test.
246 * gfortran.dg/arrayio_7.f90: New test.
247
248 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
249
250 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
251
252 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
253
254 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
255
256 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
257
258 PR fortran/24416
259 * gfortran.dg/namelist_char_only.f90: New test.
260
261 2005-10-24 Asher Langton <langton2@llnl.gov>
262
263 PR fortran/17031
264 PR fortran/22282
265 * gfortran.dg/cray_pointers_1.f90: New test.
266 * gfortran.dg/cray_pointers_2.f90: New test.
267 * gfortran.dg/cray_pointers_3.f90: New test.
268 * gfortran.dg/loc_1.f90: New test.
269 * gfortran.dg/loc_2.f90: New test.
270
271 2005-10-24 Steven Bosscher <stevenb@suse.de>
272
273 * gcc.dg/pr24225.c: New test.
274
275 2005-10-24 Asher Langton <langton2@llnl.gov>
276
277 * gfortran.dg/dup_save_1.f90: New test.
278 * gfortran.dg/dup_save_2.f90: New test.
279
280 2005-10-24 Paul Brook <paul@codesourcery.com>
281
282 PR 24107
283 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
284 stdint.h.
285
286 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
287
288 PR libgfortran/24489
289 * gfortran.dg/pr24489.f90: New test.
290
291 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
292
293 PR fortran/23635
294 * gfortran.dg/ichar_1.f90: Add tests for derived types.
295
296 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
297
298 PR target/18911
299 * g++.dg/init/array16.C: Skip for mmix-*-*.
300
301 2005-10-23 Asher Langton <langton2@llnl.gov>
302
303 * gfortran.dg/byte_1.f90: New test.
304 * gfortran.dg/byte_2.f90: New test.
305
306 2005-10-23 David Edelsohn <edelsohn@gnu.org>
307
308 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
309
310 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
311
312 PR fortran/18022
313 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
314
315 PR fortran/24311
316 * gfortran.dg/merge_char_const.f90: New test.
317
318 PR fortran/24384
319 * gfortran.dg/spread_scalar_source.f90: New test.
320
321 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
322
323 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
324
325 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
326 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
327
328 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
329
330 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
331
332 PR fortran/24426
333 * gfortran.dg/der_pointer_4.f90: New.
334
335 2005-10-22 David Ayers <d.ayers@inode.at>
336
337 * obj-c++.dg/except-1.mm: Simplify.
338
339 2005-10-21 David Ayers <d.ayers@inode.at>
340
341 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
342
343 2005-10-21 Jakub Jelinek <jakub@redhat.com>
344
345 * gfortran.dg/assumed_dummy_2.f90: New test.
346
347 2005-10-21 James E Wilson <wilson@specifix.com>
348
349 PR preprocessor/15220
350 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
351
352 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
353
354 * gcc.c-torture/execute/20051021-1.c: New test.
355
356 2005-10-21 Mark Mitchell <mark@codesourcery.com>
357
358 PR c++/24260
359 * g++.dg/ext/tmplattr1.C: New test.
360
361 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
362
363 PR fortran/24440
364 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
365
366 2005-10-20 Geoffrey Keating <geoffk@apple.com>
367
368 * obj-c++.dg/except-1.mm: New.
369
370 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
371
372 2005-10-21 Alan Modra <amodra@bigpond.net.au>
373
374 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
375
376 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
377
378 PR middle-end/24295
379 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
380 declarations with the same names as thunks' alias targets, use
381 aliases instead.
382 * gcc.dg/attr-alias-3.c: New test.
383 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
384
385 2005-10-20 Mark Mitchell <mark@codesourcery.com>
386
387 PR c++/22618
388 * g++.dg/parse/access8.C: New test.
389
390 2005-10-20 Richard Guenther <rguenther@suse.de>
391
392 PR c++/24439
393 * g++.dg/tree-ssa/pr24439.C: New testcase.
394
395 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
396
397 * g++.dg/opt/delay-slot-1.C: New test.
398
399 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
400
401 PR fortran/21625
402 * gfortran.fg/der_init_1.f90: New.
403
404 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
405
406 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
407
408 2005-10-19 Mark Mitchell <mark@codesourcery.com>
409
410 PR c++/21908
411 * g++.dg/parse/error28.C: New test.
412
413 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
414
415 * gcc.dg/profile-generate-2.c: New test.
416
417 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
418
419 PR target/23589
420 * g++.dg/ext/dllimport11.C: New.
421
422 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
423
424 PR c++/22293
425 * g++.dg/other/friend3.C: New test.
426
427 2005-10-18 Mark Mitchell <mark@codesourcery.com>
428
429 PR c++/23293
430 * g++.dg/template/error19.C: New test.
431
432 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
433
434 PR c++/21383
435 * g++.dg/overload/koenig2.C: New.
436
437 PR c++/23118
438 * g++.dg/overload/error2.C: New.
439
440 PR c++/22604
441 * g++.dg/inherit/covariant14.C: New.
442
443 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
444
445 PR c++/23440
446 * g++.dg/parse/for1.C: New test.
447
448 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
449
450 PR fortran/23446
451 * gfortran.dg/host_dummy_index_1.f90: New test.
452
453 PR fortran/21459
454 * gfortran.dg/automatic_char_len_2.f90: New test.
455
456 PR fortran/20866
457 * gfortran.dg/recursive_statement_functions.f90: New test.
458
459 PR fortran/20853
460 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
461
462 PR fortran/20849
463 * gfortran.dg/external_initializer.f90: New test.
464
465 PR fortran/20837
466 * non_module_public.f90: New test.
467
468 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
469
470 PR c++/24386
471 * g++.dg/template/overload7.C: New.
472
473 PR c++/22551
474 * g++.dg/other/switch2.C: Remove expected warnings.
475
476 PR c++/21353
477 * g++.dg/template/defarg6.C: New.
478
479 2005-10-17 Uros Bizjak <uros@kss-loka.si>
480
481 PR target/24315
482 * gcc.target/i386/pr24315.c: New test.
483
484 2005-10-16 Mark Mitchell <mark@codesourcery.com>
485
486 PR c++/24389
487 * g++.dg/template/static21.C: New test.
488 * g++.dg/template/static21-a.cc: Likewise.
489
490 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
491
492 PR c++/23959
493 * g++.dg/warn/Wswitch-default-1.C: New test.
494 * g++.dg/warn/Wswitch-default-2.C: New test.
495
496 2005-10-16 Mark Mitchell <mark@codesourcery.com>
497
498 PR c++/22173
499 * g++.dg/parse/template18.C: New test.
500 * g++.dg/template/nontype15.C: Likewise.
501
502 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
503
504 PR fortran/22273
505 * gfortran.dg/spec_expr_2.f90: New.
506
507 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
508
509 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
510 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
511 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
512 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
513 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
514 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
515 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
516 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
517 previous target-specific skips and warning-message matches where
518 applicable.
519
520 2005-10-15 Mark Mitchell <mark@codesourcery.com>
521
522 PR c++/21347
523 * g++.dg/warn/Wctor-dtor.C: New test.
524
525 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
526
527 PR c/23439
528 * gcc.dg/for-1.c: New test.
529
530 2005-10-14 Mark Mitchell <mark@codesourcery.com>
531
532 PR c++/19565
533 * g++.dg/warn/Wconversion1.C: New test.
534 * g++.dg/ext/packed4.C: Compile with -w.
535 * g++.dg/opt/20050511-1.C: Likewise.
536 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
537
538 2005-10-14 Jakub Jelinek <jakub@redhat.com>
539
540 * gfortran.dg/boz_5.f90: New test.
541
542 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
543
544 PR c++/22551
545 * g++.dg/other/switch2.C: New.
546
547 PR c++/23984
548 * g++.dg/init/ctor7.C: New.
549
550 2005-10-13 David Edelsohn <edelsohn@gnu.org>
551
552 PR c++/23730
553 * g++.dg/parse/crash32.C: New test.
554
555 2005-10-13 Mark Mitchell <mark@codesourcery.com>
556
557 PR c++/20721
558 * g++.dg/init/goto2.C: New test.
559
560 PR c++/22464
561 * g++.dg/template/crash/41.C: New test.
562
563 PR c++/22180
564 * g++.dg/template/crash40.C: New test.
565
566 PR c++/23694
567 * g++.dg/parse/friend5.C: New test.
568
569 PR c++/23307
570 * g++.dg/template/crash38.C: New test.
571
572 PR c++/22352
573 * g++.dg/template/friend38.C: New test.
574
575 PR c++/22405
576 * g++.dg/template/crash39.C: New test.
577
578 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
579
580 * gcc.dg/debug/dwarf2/dwarf-char1.c,
581 gcc.dg/debug/dwarf2/dwarf-char2.c,
582 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
583
584 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
585
586 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
587
588 * gcc.dg/dll-2.c: Add tests for warnings.
589 * gcc.dg/dll-3.c: Likewise.
590 * gcc.dg/dll-4.c: Likewise.
591
592 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
593 * g++.dg/ext/dllimport2.C: Likewise.
594 * g++.dg/ext/dllimport3.C: Likewise.
595 * g++.dg/ext/dllimport7.C: Likewise.
596 * g++.dg/ext/dllimport8.C: Likewise.
597 * g++.dg/ext/dllimport9.C: Likewise.
598
599 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
600
601 PR fortran/24092
602 * gfortran.dg/derived_pointer_recursion.f90: New test.
603
604 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
605
606 * gcc.c-torture/execute/20051012-1.c: New test.
607
608 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
609
610 PR fortran/18082
611 * gfortran.dg/automatic_char_len_1.f90: New test.
612
613 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
614
615 PR fortran/20847
616 * gfortran.dg/save_common.f90: New test.
617
618 PR fortran/20856
619 * gfortran.dg/save_result.f90: New test.
620
621 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
622
623 PR c++/21592
624 * g++.dg/template/dependent-expr1.C: Add new expected error.
625 * g++.dg/template/dependent-expr2.C: Adjust error text.
626 * g++.dg/template/overload6.C: New.
627
628 PR c++/23797
629 * g++.dg/other/typename8.C: New.
630
631 PR c++/21117
632 * g++.dg/other/return1.C: New.
633
634 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
635
636 PR c++/24052
637 * g++.dg/ext/label5.C: New.
638
639 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
640
641 PR c++/19964
642 * g++.dg/parse/crash31.C: New.
643
644 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
645
646 * g++.dg/ipa/ipa-1.c: New test.
647 * g++.dg/ipa/ipa-2.c: New test.
648 * g++.dg/ipa/ipa-3.c: New test.
649 * g++.dg/ipa/ipa-4.c: New test.
650 * g++.dg/ipa/ipa-5.c: New test.
651 * g++.dg/ipa/ipa.exp: New file.
652
653 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
654
655 PR fortran/24207
656 * gfortran.dg/private_type_3.f90: New test.
657
658 2005-10-11 Steven G. Kargl <kargls@comcast.net>
659
660 PR fortran/20786
661 gfortran.dg/aint_anint_1.f90: New test.
662
663 2005-10-11 Steven G. Kargl <kargls@comcast.net>
664
665 PR libgfortran/24313
666 gfortran.dg/csqrt.f: New test.
667
668 2005-10-11 Ian Lance Taylor <ian@airs.com>
669
670 PR c++/8057
671 * g++.dg/warn/noeffect7.C: New test.
672 * g++.dg/warn/noeffect2.C: Instantiate templates.
673 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
674 and warning.
675
676 2005-10-11 Mark Mitchell <mark@codesourcery.com>
677
678 PR c++/21089
679 * g++.dg/init/float1.C: New test.
680
681 PR c++/24277
682 * g++.dg/init/member1.C: Tweak error markers.
683
684 2005-10-11 Janis Johnson <janis187@us.ibm.com>
685
686 PR testsuite/24281
687 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
688 Check for null pointer.
689
690 2005-10-11 Mark Mitchell <mark@codesourcery.com>
691
692 PR c++/21369
693 * g++.dg/parse/ret-type3.C: New test.
694
695 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
696
697 PR tree-opt/23946
698 * gcc.c-torture/compile/pr23946.c: New test.
699
700 2005-10-11 Jakub Jelinek <jakub@redhat.com>
701
702 * g++.dg/opt/mmx2.C: New test.
703
704 2005-10-10 Mark Mitchell <mark@codesourcery.com>
705
706 PR c++/24277
707 * g++.dg/template/static20.C: New test.
708
709 PR c++/24302
710 * g++.dg/warn/Wunused-12.C: New test.
711
712 PR c++/23437
713 * g++.dg/template/arg4.C: New test.
714
715 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
716
717 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
718 * gcc.dg/ucnid-3.c: Likewise.
719 * gcc.dg/ucnid-4.c: Likewise.
720 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
721 * g++.dg/other/ucnid-1.C: Likewise.
722 * gcc.dg/sparc-frame-1.c: New test.
723
724 2005-10-10 Mark Mitchell <mark@codesourcery.com>
725
726 PR c++/24139
727 * g++.dg/template/spec27.C: New test.
728
729 PR c++/24275
730 * g++.dg/template/static19.C: New test.
731
732 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
733
734 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
735 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
736
737 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
738
739 PR target/24136
740 * gfortran.fortran-torture/compile/pr24136.f: New test.
741
742 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
743
744 PR c++/22172
745 * g++.dg/parse/crash30.C: New test.
746
747 2005-10-07 Richard Guenther <rguenther@suse.de>
748
749 PR middle-end/24227
750 * gcc.c-torture/compile/pr24227.c: New testcase.
751
752 2005-10-07 Steve Ellcey <sje@cup.hp.com>
753
754 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
755 Do not put aligned attributes on array elements.
756
757 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
758
759 PR testsuite/23611, PR testsuite/23615
760 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
761 writing prototypes of library functions by hand.
762 * obj-c++.dg/bitfield-4.mm: Likewise.
763 * obj-c++.dg/const-str-4.mm: Likewise.
764 * obj-c++.dg/encode-4.mm: Likewise.
765 * obj-c++.dg/encode-5.mm: Likewise.
766 * obj-c++.dg/encode-6.mm: Likewise.
767 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
768 * obj-c++.dg/method-10.mm: Likewise.
769 * obj-c++.dg/method-17.mm: Likewise.
770 * obj-c++.dg/method-19.mm: Likewise.
771 * obj-c++.dg/try-catch-2.mm: Likewise.
772
773 2005-10-06 Richard Henderson <rth@redhat.com>
774
775 PR 24236
776 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
777
778 2005-10-06 Dale Johannesen <dalej@apple.com>
779
780 * gcc.c-torture/execute/20030125-1.c: Correct.
781
782 2005-10-06 Richard Guenther <rguenther@suse.de>
783
784 PR tree-optimization/24238
785 * g++.dg/tree-ssa/pr24238.C: New testcase.
786
787 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
788
789 PR 18568
790 * gfortran.dg/der_pointer_3.f90: New test.
791
792 2005-10-05 Devang Patel <dpatel@apple.com>
793
794 PR Debug/23205
795 * g++.dg/other/PR23205.C: New.
796
797 2005-10-05 Richard Henderson <rth@redhat.com>
798
799 PR target/23602
800 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
801 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
802
803 2005-10-05 Dale Johannesen <dalej@apple.com>
804
805 * gcc.c-torture/execute/float-floor.c: New.
806
807 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
808
809 PR tree-optimization/21419
810 PR tree-optimization/24146
811 PR tree-optimization/24151
812
813 * g++.dg/ext/asm7.C: New.
814 * g++.dg/ext/asm8.C: New.
815 * gcc.dg/asm-1.c: Compile on all targets.
816 * gcc.dg/asm-pr24146.c: New.
817 * gcc.dg/pr21419.c: Adjust error messages.
818
819 2005-10-05 Richard Guenther <rguenther@suse.de>
820
821 PR fortran/24176
822 * gfortran.fortran-torture/compile/empty.f90: New testcase.
823
824 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
825
826 PR c++/23513
827 * g++.dg/template/spec22.C: Robustify test.
828 * g++.dg/template/spec26.C: New.
829
830 2005-10-05 Uros Bizjak <uros@kss-loka.si>
831
832 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
833 if target supports vector instructions.
834
835 2005-10-04 Geoffrey Keating <geoffk@apple.com>
836
837 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
838 C99 functions.
839
840 2005-10-04 Janis Johnson <janis187@us.ibm.com>
841
842 * lib/target-supports.exp (check_effective_target_fortran_large_real,
843 check_effective_target_fortran_large_int): Replace cached result
844 when target changes.
845
846 2005-10-04 Devang Patel <dpatel@apple.com>
847
848 * gcc.dg/i386-sse-vect-types.c: New.
849
850 2005-10-04 Ian Lance Taylor <ian@airs.com>
851
852 PR preprocessor/13726
853 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
854 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
855
856 2005-10-04 Richard Guenther <rguenther@suse.de>
857
858 PR c/23576
859 * gcc.dg/noncompile/pr23576.c: New testcase.
860
861 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
862
863 PR middle-end/23125
864 * gcc.dg/register-var-3.c: New test.
865
866 2005-10-04 Steven Bosscher <stevenb@suse.de>
867
868 * gcc.dg/pr23049.c: New test.
869
870 * gcc.dg/ucnid-4.c: Fix test.
871
872 2005-10-03 Diego Novillo <dnovillo@redhat.com>
873
874 PR 23445
875 * gcc.c-torture/compile/pr23445.c: New test.
876
877 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
878
879 * g++.dg/overload/unknown1.C: New.
880
881 2005-10-03 Mark Mitchell <mark@codesourcery.com>
882
883 PR c++/17775
884 * g++.dg/template/repo4.C: New test.
885
886 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
887
888 PR libfortran/19308
889 * gfortran.dg/large_real_kind_2.F90: New test.
890 * gfortran.dg/large_integer_kind_2.f90: New test.
891
892 2005-10-03 Uros Bizjak <uros@kss-loka.si>
893
894 * lib/target-supports.exp (check_effective_target_vect_shift):
895 Implement with result caching. Add i?86, x86_64 and ia64 targets.
896 (check_effective_target_vect_condition): Fix copy-n-pasto.
897
898 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
899 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
900 targets.
901
902 2005-10-02 Mark Mitchell <mark@codesourcery.com>
903
904 PR c++/22621
905 * g++.dg/template/overload5.C : New test.
906
907 PR c++/23840
908 * g++.dg/expr/stdarg1.C: New test.
909
910 2005-10-02 Diego Novillo <dnovillo@redhat.com>
911
912 PR 24142
913 * gcc.c-torture/execute/pr24142.c: New test.
914
915 2005-10-01 Diego Novillo <dnovillo@redhat.com>
916
917 PR 24141
918 * gcc.c-torture/execute/pr24141.c: New test.
919
920 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
921 Diego Novillo <dnovillo@redhat.com>
922
923 PR 23604
924 * gcc.c-torture/execute/pr23604.c: New test.
925
926 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
927
928 PR fortran/16404
929 PR fortran/20835
930 PR fortran/20890
931 PR fortran/20899
932 PR fortran/20900
933 PR fortran/20901
934 PR fortran/20902
935 gfortran.dg/equiv_constraint_1.f90: New test.
936 gfortran.dg/equiv_constraint_2.f90: New test.
937 gfortran.dg/equiv_constraint_3.f90: New test.
938 gfortran.dg/equiv_constraint_4.f90: New test.
939 gfortran.dg/equiv_constraint_5.f90: New test.
940 gfortran.dg/equiv_constraint_6.f90: New test.
941 gfortran.dg/equiv_constraint_7.f90: New test.
942 gfortran.dg/equiv_constraint_8.f90: New test.
943 gfortran.dg/private_type_1.f90: New test.
944 gfortran.dg/private_type_2.f90: New test.
945 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
946 980628-10.f: Assert std=gnu to permit mixing of
947 types in equivalence statements.
948
949 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
950
951 PR 24112
952 * gfortran.dg/open_status_1.f90: New.
953
954 2005-09-30 Uros Bizjak <uros@kss-loka.si>
955
956 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
957 * gcc.dg/vect/pr22480.c: Clean up temp files.
958 * gcc.dg/vect/pr23831.c: Clean up temp files.
959 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
960 Clean up temp files.
961 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
962 Clean up temp files.
963
964 * gcc.dg/20050309-1.c: Clean up temp files.
965 * gcc.dg/20050325-1.c: Clean up temp files.
966
967 2005-09-30 Uros Bizjak <uros@kss-loka.si>
968
969 PR tree-optimization/24059
970 * gcc.dg/vect/pr24059.c : New test.
971
972 2005-09-29 Jakub Jelinek <jakub@redhat.com>
973
974 PR middle-end/24109
975 * gcc.c-torture/execute/20050929-1.c: New test.
976
977 2005-09-29 Steven Bosscher <stevenb@suse.de>
978
979 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
980
981 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
982
983 PR c/21419
984 * gcc.dg/pr21419.c: New test.
985
986 2005-09-29 Steven Bosscher <stevenb@suse.de>
987
988 * gcc.dg/pr23911.c: New test.
989
990 2005-09-28 Mark Mitchell <mark@codesourcery.com>
991
992 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
993
994 PR c++/16782
995 * g++.dg/parse/qualified4.C: New test.
996 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
997 * g++.old-deja/g++.mike/p8154.C: Likewise.
998
999 2005-09-27 Mark Mitchell <mark@codesourcery.com>
1000
1001 PR c++/22147
1002 * g++.dg/template/friend37.C: New test.
1003 * g++.dg/parse/crash28.C: Adjust error markers.
1004
1005 2005-09-27 Jakub Jelinek <jakub@redhat.com>
1006
1007 PR fortran/18518
1008 * gfortran.fortran-torture/execute/save_2.f90: New decl.
1009
1010 2005-09-27 Devang Patel <dpatel@apple.com>
1011
1012 PR tree-optimization/23625
1013 * gcc.dg/pr23625.c: New test.
1014
1015 2005-09-27 Uros Bizjak <uros@kss-loka.si>
1016
1017 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
1018 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
1019
1020 2005-09-26 Jakub Jelinek <jakub@redhat.com>
1021
1022 PR fortran/23677
1023 * gfortran.fortran-torture/execute/save_1.f90: New test.
1024 * gfortran.dg/save_1.f90: New test.
1025
1026 2005-09-26 Uros Bizjak <uros@kss-loka.si>
1027
1028 * gcc.target/i386/builtin-apply-mmx.c: New test.
1029
1030 PR target/22576
1031 * gcc.target/i386/pr22576.c: New test.
1032
1033 PR target/22585
1034 * gcc.target/i386/pr22585.c: New test.
1035
1036 PR target/23268
1037 * gcc.target/i386/pr23268.c: New test.
1038
1039 PR middle-end/23831
1040 * gcc.dg/vect/pr23831.c: New test.
1041
1042 PR target/24055
1043 * gcc.target/i386/pr24055.c: New test.
1044
1045 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
1046
1047 PR tree-optimization/23960
1048 * gcc.c-torture/compile/pr23960.c: New.
1049
1050 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
1051
1052 PR fortran/16861
1053 * gfortran.dg/nested_modules_3.f90: New.
1054
1055 2005-09-22 Steven G. Kargl <kargls@comcast.net>
1056
1057 PR fortran/24005
1058 gfortran.dg/interface_1.f90: New test.
1059
1060 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
1061 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1062
1063 PR fortran/23843
1064 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
1065
1066 2005-09-22 Steven G. Kargl <kargls@comcast.net>
1067
1068 PR fortran/23516
1069 * gfortran.dg/imag_1.f: New test.
1070 * gfortran.dg/imag_2.f: Ditto.
1071
1072 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
1073
1074 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
1075
1076 2005-09-22 Jakub Jelinek <jakub@redhat.com>
1077
1078 PR c++/21983
1079 * g++.dg/warn/pr21983.C: New test.
1080
1081 2005-09-21 Mark Mitchell <mark@codesourcery.com>
1082
1083 PR c++/23993
1084 * g++.dg/template/array14.C: New test.
1085
1086 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
1087
1088 PR fortran/19929
1089 * gfortran.dg/der_ptr_component_1.f90: New test.
1090
1091 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1092
1093 PR c++/23965
1094 * g++.dg/template/error1.C: Reject "no matching function" message.
1095
1096 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1097
1098 PR c++/17609
1099 * g++.dg/lookup/error1.C: New test.
1100
1101 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
1102
1103 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
1104 functionality of the testcase.
1105
1106 2005-09-20 Richard Henderson <rth@redhat.com>
1107
1108 * gcc.dg/vect/vect-22.c: Require vect_float.
1109 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
1110
1111 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
1112
1113 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
1114 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
1115 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
1116 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
1117 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
1118 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
1119 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
1120 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
1121 * gcc.dg/cpp/ucnid-8.c: New test.
1122
1123 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR tree-optimization/23929
1126 * gcc.c-torture/compile/pr23929.c: New test.
1127
1128 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
1129
1130 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
1131 for one loop.
1132
1133 2005-09-20 Steve Ellcey <sje@cup.hp.com>
1134
1135 PR testsuite/23186
1136 * g++.dg/other/pr22003.C: Require named sections.
1137
1138 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1139
1140 PR c++/23947
1141 * g++.dg/rtti/crash3.C: New test.
1142
1143 PR tree-optimization/23818
1144 * gcc.dg/pr23818.c: New test.
1145
1146 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1147
1148 PR fortran/23420
1149 * gfortran.dg/print_fmt_4.f: New.
1150
1151 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1152
1153 PR fortran/23663
1154 * gfortran.fortran-torture/execute/entry_11.f90: New test.
1155
1156 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1157
1158 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
1159 Use pointers to local alignable arrays instead. Added comments.
1160 * gcc.dg/vect/vect-46.c: Likewise.
1161 * gcc.dg/vect/vect-48.c: Likewise.
1162 * gcc.dg/vect/vect-49.c: Likewise.
1163 * gcc.dg/vect/vect-52.c: Likewise.
1164 * gcc.dg/vect/vect-53.c: Likewise.
1165 * gcc.dg/vect/vect-54.c: Likewise.
1166 * gcc.dg/vect/vect-56.c: Likewise.
1167 * gcc.dg/vect/vect-57.c: Likewise.
1168 * gcc.dg/vect/vect-58.c: Likewise.
1169 * gcc.dg/vect/vect-60.c: Likewise.
1170 * gcc.dg/vect/vect-61.c: Likewise.
1171
1172 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
1173 The test is no longer vectorizable on vect_no_align targets.
1174 * gcc.dg/vect/vect-43.c: Likewsie.
1175
1176 * gcc.dg/vect/vect-44.c: Added comments.
1177 * gcc.dg/vect/vect-45.c: Added comments.
1178 * gcc.dg/vect/vect-50.c: Added comments.
1179 * gcc.dg/vect/vect-51.c: Added comments.
1180
1181 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
1182 aligned type.
1183 * gcc.dg/vect/Os-vect-95.c: Likewise.
1184
1185 * gcc.dg/vect/vect-41.c: Test removed.
1186 * gcc.dg/vect/vect-47.c: Test removed.
1187 * gcc.dg/vect/vect-55.c: Test removed.
1188 * gcc.dg/vect/vect-59.c: Test removed.
1189
1190 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1191
1192 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
1193 No longer vectorizable on vect_no_align targets.
1194 * gcc.dg/vect/pr20122.c: Likewise.
1195 * gcc.dg/vect/vect-74.c: Likewise.
1196 * gcc.dg/vect/vect-75.c: Likewise.
1197 * gcc.dg/vect/vect-76.c: Likewise.
1198
1199 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
1200 Will not be vectorizable on vect_no_align targets once aliasing issues
1201 are resolved.
1202 * gcc.dg/vect/vect-79.c: Likewise.
1203
1204 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
1205 * gcc.dg/vect/vect-78.c: Likewise.
1206 * gcc.dg/vect/vect-97.c: Likewise.
1207
1208 2005-09-19 Steven Bosscher <stevenb@suse.de>
1209
1210 * gcc.dg/pr23943.c: New test.
1211
1212 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
1213
1214 PR fortran/19181
1215 * gfortran.dg/derived_pointer_null_1.f90: New test.
1216
1217 2005-09-18 Richard Guenther <rguenther@suse.de>
1218
1219 PR middle-end/23944
1220 * gcc.c-torture/compile/pr23944.c: New testcase.
1221
1222 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
1223
1224 PR fortran/15975
1225 * gfortran.dg/der_pointer_2.f90: New test.
1226
1227 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
1228
1229 PR fortran/16861
1230 * gfortran.dg/nested_modules_2.f90: New test.
1231
1232 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1233
1234 PR c++/18368
1235 * g++.dg/other/semicolon.C: New test.
1236
1237 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
1238
1239 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
1240 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
1241
1242 2005-09-16 Mark Mitchell <mark@codesourcery.com>
1243
1244 PR c++/23914
1245 * g++.dg/template/static18.C: New test.
1246
1247 PR c++/21514
1248 * g++.dg/template/crash19.C: Remove dg-error marker.
1249 * g++.dg/template/local4.C: New test.
1250
1251 2005-09-16 Paul Brook <paul@codesourcery.com>
1252
1253 PR fortran/23906
1254 * gfortran.dg/dependency_1.f90: New test.
1255
1256 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1257
1258 PR c++/23896
1259 * g++.dg/template/static17.C: New test.
1260
1261 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1262
1263 PR c++/23139
1264 * g++.dg/warn/huge-val1.C: New test.
1265
1266 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/13140
1269 * g++.dg/parse/class2.C: New test.
1270 * g++.dg/template/explicit8.C: Likewise.
1271 * g++.dg/template/spec25.C: Likewise.
1272
1273 2005-09-14 Josh Conner <jconner@apple.com>
1274
1275 PR middle-end/23584
1276 * gcc.dg/pr23584.c: New test.
1277
1278 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
1279
1280 PR fortran/21875 Internal Unit Array I/O, NIST
1281 * gfortran.dg/arrayio_1.f90: New test.
1282 * gfortran.dg/arrayio_1.f90: New test.
1283 * gfortran.dg/arrayio_1.f90: New test.
1284 * gfortran.dg/arrayio_1.f90: New test.
1285 * gfortran.dg/arrayio_1.f90: New test.
1286
1287 2005-09-14 Uros Bizjak <uros@kss-loka.si>
1288
1289 PR middle-end/22480
1290 * gcc.dg/vect/pr22480.c: New test.
1291
1292 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
1293
1294 PR fortran/19358
1295 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
1296
1297 2005-09-13 Josh Conner <jconner@apple.com>
1298
1299 PR c++/23180
1300 * g++.dg/init/struct2.C: New test.
1301 * g++.dg/init/struct3.C: New test.
1302
1303 2005-09-13 Janis Johnson <janis187@us.ibm.com>
1304
1305 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
1306 Clean up temp files.
1307 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
1308 gcc.dg/tree-ssa/builtin-fprintf-1.c,
1309 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
1310 gcc.dg/tree-ssa/builtin-printf-1.c,
1311 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
1312 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
1313 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
1314 gcc.dg/tree-ssa/builtin-vprintf-1.c,
1315 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
1316 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
1317 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
1318 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
1319 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
1320 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
1321 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
1322 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
1323
1324 2005-09-13 Josh Conner <jconner@apple.com>
1325
1326 * lib/gcc-dg.exp: Load scanipa.exp.
1327 (cleanup-dump): New procedure.
1328 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
1329 * lib/scandump.exp: New file.
1330 * lib/scantree.exp: Use it.
1331 * lib/scanipa.exp: New file.
1332
1333 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
1334
1335 PR fortran/17740
1336 * gfortran.dg/generic_4.f90: New test.
1337
1338 2005-09-13 Uros Bizjak <uros@kss-loka.si>
1339
1340 PR target/23816
1341 * gcc.target/i386/pr23816-1.c: New test.
1342 * gcc.target/i386/pr23816-2.c: New test.
1343
1344
1345 2005-09-13 Bastian Blank <waldi@debian.org>
1346
1347 PR c++/16171
1348 * g++.dg/abi/mangle26.C: New test.
1349 * g++.dg/abi/mangle27.C: New test.
1350 * g++.dg/abi/mangle28.C: New test.
1351 * g++.dg/abi/mangle29.C: New test.
1352
1353 PR c++/23839
1354 * g++.dg/parse/register1.C: New test.
1355
1356 2005-09-13 Mark Mitchell <mark@codesourcery.com>
1357
1358 PR c++/23842
1359 * g++.dg/template/access16.C: New test.
1360
1361 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1362
1363 * gfortran.dg/char_pack_2.f90: Increase the vector size.
1364
1365 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1366
1367 PR fortran/18899
1368 * gfortran.dg/shape_2.f90: New test.
1369
1370 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1371
1372 PR target/19269
1373 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
1374 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1375 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1376 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1377 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1378 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1379 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1380 tests.
1381
1382 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1383
1384 PR c++/23841
1385 * g++.dg/parse/template17.C: New test.
1386
1387 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1388
1389 PR c++/23789
1390 * g++.dg/template/nontype14.C: New test.
1391
1392 2005-09-12 Ian Lance Taylor <ian@airs.com>
1393
1394 PR g++/7874
1395 * g++.dg/lookup/friend7.C: New test.
1396 * g++.dg/lookup/friend8.C: New test.
1397 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1398 so that it will be found via argument dependent lookup.
1399 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1400 friend functions which will no longer be found.
1401 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1402 function g, so that it will be found via argument dependent
1403 lookup.
1404 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1405 * g++.old-deja/g++.mike/net43.C: Likewise.
1406
1407 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1408
1409 PR c++/23691
1410 * g++.dg/template/static16.C: New test.
1411
1412 2005-09-12 Josh Conner <jconner@apple.com>
1413
1414 PR middle-end/23237
1415 * gcc.c-torture/compile/pr23237.c: New test.
1416
1417 2005-09-11 Richard Henderson <rth@redhat.com>
1418
1419 * g++.dg/other/error8.C: Update expected diagnostic text.
1420
1421 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1422
1423 PR libfortran/19872
1424 * gfortran.dg/overwrite_1.f: New test.
1425
1426 2005-09-09 Josh Conner <jconner@apple.com>
1427
1428 * g++.dg/init/pr23180-1.C: Removed.
1429 * g++.dg/init/pr23180-2.C: Removed.
1430
1431 2005-09-09 David Daney <ddaney@avtrex.com>
1432
1433 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1434 files which are ...
1435 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1436 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1437
1438 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1439
1440 * gfortran.dg/iostat_2.f90: New test.
1441
1442 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1443
1444 PR c++/22252
1445 * g++.dg/ext/interface1.C: New test.
1446 * g++.dg/ext/interface1.h: Likewise.
1447 * g++.dg/ext/interface1a.cc: Likewise.
1448
1449 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1450
1451 * gfortran.dg/iomsg_1.f90: New test case.
1452
1453 2005-09-09 Richard Guenther <rguenther@suse.de>
1454
1455 PR c++/23624
1456 * g++.dg/tree-ssa/pr23624.C: New testcase.
1457
1458 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1459
1460 PR fortran/19239
1461 * gfortran.dg/vector_subscript_1.f90,
1462 * gfortran.dg/vector_subscript_2.f90: New tests.
1463
1464 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1465
1466 PR fortran/21104
1467 * gfortran.dg/array_alloc_1.f90,
1468 * gfortran.dg/array_alloc_2.f90,
1469 * gfortran.dg/array_alloc_3.f90: New tests.
1470
1471 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1472
1473 PR fortran/12840
1474 * gfortran.dg/array_constructor_6.f90
1475 * gfortran.dg/array_constructor_7.f90
1476 * gfortran.dg/array_constructor_8.f90
1477 * gfortran.dg/array_constructor_9.f90
1478 * gfortran.dg/array_constructor_10.f90
1479 * gfortran.dg/array_constructor_11.f90
1480 * gfortran.dg/array_constructor_12.f90: New tests.
1481
1482 2005-09-08 Josh Conner <jconner@apple.com>
1483
1484 PR c++/23180
1485 * g++.dg/init/pr23180-1.C: New test.
1486 * g++.dg/init/pr23180-2.C: New test.
1487
1488 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1489
1490 PR fortran/18878
1491 * gfortran.dg/module_double_reuse.f90: New.
1492
1493 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
1494
1495 PR fortran/23270
1496 PR fortran/22304
1497 PR fortran/18870
1498 PR fortran/17917
1499 PR fortran/16511
1500 * gfortran.dg/common_equivalence_1.f: New.
1501 * gfortran.dg/common_equivalence_2.f: New.
1502 * gfortran.dg/common_equivalence_3.f: New.
1503 * gfortran.dg/contained_equivalence_1.f90: New.
1504 * gfortran.dg/module_blank_common.f90: New.
1505 * gfortran.dg/module_commons_1.f90: New.
1506 * gfortran.dg/module_equivalence_1.f90: New.
1507 * gfortran.dg/nested_modules_1.f90: New.
1508 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1509 equivalences and add comment to connect the test with
1510 the PR.
1511
1512 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1513
1514 PR fortran/23765
1515 * gfortran.dg/common_6.f90: New test.
1516
1517 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1518
1519 PR fortran/15326
1520 * gfortran.dg/char_result_1.f90,
1521 * gfortran.dg/char_result_2.f90,
1522 * gfortran.dg/char_result_3.f90,
1523 * gfortran.dg/char_result_4.f90,
1524 * gfortran.dg/char_result_5.f90,
1525 * gfortran.dg/char_result_6.f90,
1526 * gfortran.dg/char_result_7.f90,
1527 * gfortran.dg/char_result_8.f90: New tests.
1528
1529 2005-09-08 Richard Sandiford <richard@codesourcery.com>
1530
1531 PR fortran/19928
1532 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1533
1534 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1535
1536 PR obj-c++/16816
1537 * obj-c++.dg/selector-5.mm: New test.
1538 * obj-c++.dg/selector-6.mm: New test.
1539
1540 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1541
1542 PR objc/20574
1543 PR objc/19324
1544 * objc.dg/error-1.m: New test.
1545
1546 2005-09-07 Richard Sandiford <richard@codesourcery.com>
1547
1548 PR fortran/23373
1549 * gfortran.fortran-torture/execute/pr23373-1.f90,
1550 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1551
1552 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1553
1554 PR libfortran/23760
1555 * gfortran.dg/g77/1832.f: Remove long string in write statement
1556 to allow the test to pass on correct list directed output with
1557 prepended space.
1558
1559 2005-09-07 James E Wilson <wilson@specifix.com>
1560
1561 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1562
1563 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1564
1565 * gfortran.dg/parameter+save.f90: Rename to
1566 * gfortran.dg/parameter_save.f90: .. this.
1567
1568 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1569
1570 PR fortran/20848
1571 * gfortran.dg/parameter+save.f90: New test case.
1572
1573 2005-09-06 Richard Sandiford <richard@codesourcery.com>
1574
1575 PR fortran/19269
1576 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1577
1578 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1579
1580 PR c/23075
1581 * gcc.dg/pr23075.c: New test.
1582 * g++.dg/warn/pr23075.C: New test.
1583
1584 PR target/22362
1585 * gcc.target/i386/pr22362.c: New test.
1586
1587 PR rtl-optimization/23098
1588 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1589
1590 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1591 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1592 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1593
1594 2005-09-06 Mark Mitchell <mark@codesourcery.com>
1595
1596 * g++.dg/expr/cast6.C: New test.
1597
1598 PR c++/9782
1599 * g++.dg/init/new15.C: New test.
1600
1601 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1602
1603 * gcc.dg/vect/Os-vect-95.c: New test.
1604 * gcc.dg/vect/vect-95.c: Same.
1605
1606 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1607
1608 * gcc.dg/vect/vect-29.c: Update xfail testing.
1609 * gcc.dg/vect/vect-44.c: Same.
1610 * gcc.dg/vect/vect-48.c: Same.
1611 * gcc.dg/vect/vect-50.c: Same.
1612 * gcc.dg/vect/vect-72.c: Same.
1613 * gcc.dg/vect/vect-77.c: Same.
1614 * gcc.dg/vect/vect-78.c: Same.
1615 * gcc.dg/vect/vect-80.c: Same.
1616 * gcc.dg/vect/vect-96.c: Same.
1617 * gcc.dg/vect/vect-100.c: Same.
1618 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1619 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1620 * gfortran.dg/vect/vect-5.f90: Same.
1621
1622 2005-09-06 Jakub Jelinek <jakub@redhat.com>
1623
1624 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1625 start strings.
1626 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1627 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1628
1629 PR c++/23056
1630 * g++.dg/opt/pr23056.C: New test.
1631
1632 PR rtl-optimization/23098
1633 * gcc.target/i386/pr23098.c: New test.
1634
1635 2005-09-05 Mark Mitchell <mark@codesourcery.com>
1636
1637 PR c++/23667
1638 * g++.dg/template/static15.C: New test.
1639
1640 PR c++/21440
1641 * g++.dg/ext/stmtexpr5.C: New test.
1642 * g++.dg/ext/stmtexpr6.C: Likewise.
1643
1644 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1645
1646 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1647
1648 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
1649 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1650 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1651
1652 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1653
1654 PR libfortran/23321
1655 * gfortran.dg/direct_io_4.f90: New test case.
1656
1657 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1658 Rasmus Hahn <rassahah@neofonie.de>
1659
1660 PR libobjc/23108
1661 * objc.dg/type-stream-1.m: New test.
1662
1663 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1664
1665 PR fortran/23661
1666 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1667 gfortran.dg/print_fmt_3.f90: New test.
1668
1669 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1670
1671 * gfortran.dg/fmt_t_1.f90: New test.
1672
1673 2005-09-03 Jakub Jelinek <jakub@redhat.com>
1674
1675 PR rtl-optimization/23454
1676 * g++.dg/opt/pr23454.C: New test.
1677
1678 2005-09-03 Mark Mitchell <mark@codesourcery.com>
1679
1680 PR c++/23699
1681 * g++.dg/ext/static1.C: New test.
1682
1683 2005-09-02 Richard Henderson <rth@redhat.com>
1684
1685 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1686 tail call to check_fa_work.
1687
1688 2005-09-02 Mark Mitchell <mark@codesourcery.com>
1689
1690 PR c++/21687
1691 * g++.dg/other/gc3.C: New test.
1692
1693 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1694
1695 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1696 * gcc.dg/20050826-1.c: Likewise.
1697
1698 2005-08-31 Mark Mitchell <mark@codesourcery.com>
1699
1700 PR c++/23167
1701 * g++.dg/expr/volatile1.C: New test.
1702
1703 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1704
1705 PR middle-end/23547
1706 * gcc.dg/pr23547.c: New test.
1707
1708 2005-09-02 Richard Sandiford <richard@codesourcery.com>
1709
1710 PR c/22061
1711 * gcc.c-torture/execute/pr22061-1.c,
1712 * gcc.c-torture/execute/pr22061-2.c,
1713 * gcc.c-torture/execute/pr22061-3.c,
1714 * gcc.c-torture/execute/pr22061-4.c: New tests.
1715
1716 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1717
1718 * gcc.dg/Wredundant-decls-2.c: New test to check that
1719 -Wredundant-decls does not issue warning for a variable
1720 definition following a declaration.
1721
1722 2005-09-01 Jakub Jelinek <jakub@redhat.com>
1723
1724 PR debug/7241
1725 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1726 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1727 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1728
1729 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1730 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1731 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1732 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1733 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1734 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1735 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1736 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1737
1738 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1739
1740 PR objc/23306
1741 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1742 scan-assmbler.
1743
1744 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1745
1746 PR target/21255
1747 * gcc.dg/pr21255-1.c: New test.
1748 * gcc.dg/pr21255-2-mb.c: Likewise.
1749 * gcc.dg/pr21255-2-ml.c: Likewise.
1750 * gcc.dg/pr21255-3.c: Likewise.
1751 * gcc.dg/pr21255-4.c: Likewise.
1752
1753 2005-08-31 Dale Johannesen <dalej@apple.com>
1754
1755 * gcc.dg/20050830-1.c: New.
1756
1757 2005-08-31 Josh Conner <jconner@apple.com>
1758
1759 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1760 command-line options for arm-*-* targets.
1761 * g++.dg/init/array16.C: Likewise.
1762 * g++.dg/other/crash-4.C: Likewise.
1763
1764 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1765
1766 PR obj-c++/23640
1767 * obj-c++.dg/gnu-runtime-3.mm: New test.
1768
1769 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1770
1771 PR c++/13377
1772 * g++.dg/lookup/ambig4.C: New test.
1773 * g++.dg/lookup/ambig5.C: New test.
1774 * g++.dg/tc1/dr101.C: Adjust error markers.
1775
1776 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1777
1778 PR c++/23639
1779 * g++.dg/template/ttp5.C: Adjust error markers.
1780
1781 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1782
1783 PR testsuite/23609
1784 * lib/obj-c++.exp: Include target-libpath.exp.
1785 (obj-c++_link_flags): Look for the GNU libobjc library
1786 and set the library path to include it.
1787 Don't manually set LD_LIBRARY_PATH (etc.) but call
1788 set_ld_library_path_env_vars instead.
1789 (obj-c++_target_compile): Don't set library path or
1790 linker flags because they are already set correctly
1791 in obj-c++_link_flags.
1792
1793 2005-08-30 Josh Conner <jconner@apple.com>
1794
1795 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1796 to command-line options for arm-*-* targets.
1797
1798 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1799
1800 * g++.dg/other/i386-1.C: New.
1801
1802 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1803
1804 PR preprocessor/20348
1805 PR preprocessor/20356
1806 * gcc.dg/cpp/pr20348.c: New test.
1807 * gcc.dg/cpp/pr20348.h: New file.
1808 * gcc.dg/cpp/inc/pr20348.h: New file.
1809 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1810 * gcc.dg/cpp/pr20356.c: New test.
1811 * gcc.dg/cpp/pr20356.h: New file.
1812 * gcc.dg/cpp/inc/pr20356.h: New file.
1813 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1814
1815 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1816
1817 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1818 Fix array dimension to avoid correct end-of-file error.
1819
1820 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1821
1822 PR libfortran/23598
1823 * gfortran.dg/iostat_1.f90: New test.
1824
1825 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1826
1827 PR middle-end/23408
1828 * gcc.dg/pr23408.c: New test.
1829
1830 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1831
1832 PR c++/23099
1833 * g++.dg/init/member1.C: Make sure erroneous static data member
1834 definitions are required.
1835 * g++.dg/template/static13.C: New test.
1836 * g++.dg/template/static14.C: Likewise.
1837
1838 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1839
1840 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1841 -march=pentium4, remove ilp32 requirement.
1842
1843 PR middle-end/23484
1844 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1845 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1846
1847 2005-08-29 Andreas Jaeger <aj@suse.de>
1848
1849 PR testsuite/23607
1850 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1851
1852 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1853
1854 * gcc.c-torture/execute/20050316-2.c: New test.
1855 * gcc.c-torture/execute/20050316-3.c: New test.
1856 * gcc.dg/torture/pr16104-1.c: New test.
1857
1858 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1859
1860 PR middle-end/23463
1861 * gcc.c-torture/execute/zero-struct-1.c: New test.
1862
1863 2005-08-27 Richard Guenther <rguenther@suse.de>
1864
1865 PR target/23575
1866 * gcc.target/i386/pr23575.c: New testcase.
1867
1868 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1869
1870 PR rtl-optimization/23561
1871 * gcc.c-torture/execute/20050826-1.c: New test.
1872
1873 PR rtl-opt/23560
1874 * gcc.c-torture/execute/20050826-2.c: New test.
1875
1876 2005-08-26 Dale Johannesen <dalej@apple.com>
1877
1878 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1879 * gcc.dg/20050826-1.c: New.
1880
1881 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1882
1883 PR c++/19004
1884 * g++.dg/template/nontype13.C: New test.
1885
1886 PR c++/23491
1887 * g++.dg/init/new14.C: New test.
1888 * g++.dg/expr/anew1.C: Do not XFAIL.
1889 * g++.dg/expr/anew2.C: Likewise.
1890 * g++.dg/expr/anew3.C: Likewise.
1891
1892 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1893
1894 PR middle-end/22439
1895 * gcc.dg/vla-3.c: New test.
1896
1897 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1898
1899 PR fortran/20363
1900 * gfortran.dg/named_interface.f90: New.
1901
1902 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1903
1904 * gcc.c-torture/execute/frame-address.c: New test.
1905
1906 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1907
1908 PR c++/20817
1909 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1910
1911 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1912
1913 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1914
1915 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1916
1917 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1918 * gcc.dg/altivec-22.c: Rename from..
1919 * gcc.dg/altivec-nomfcr.c: ..this.
1920
1921 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1922
1923 PR tree-optimization/23546
1924 * gcc.dg/tree-ssa/pr23546.c: New test.
1925
1926 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1927
1928 PR fortran/17758
1929 * gfortran.dg/nonreturning_statements.f90: New test.
1930
1931 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1932
1933 PR c++/22454
1934 * g++.dg/parse/crash29.C: New.
1935
1936 2005-08-23 DJ Delorie <dj@redhat.com>
1937
1938 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1939 constants have the L suffix.
1940
1941 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1942
1943 PR c++/23044
1944 * g++.dg/template/instantiate8.C: New.
1945
1946 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1947
1948 PR middle-end/23467
1949 * gcc.c-torture/execute/pr23467.c: New test.
1950
1951 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1952
1953 PR tree-optimization/22043
1954 * gcc.c-torture/execute/20050613-1.c: New test.
1955
1956 2005-08-23 Ben Elliston <bje@au.ibm.com>
1957
1958 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1959
1960 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1961
1962 PR rtl-optimization/23478
1963 * g++.dg/opt/pr23478.C: New test.
1964
1965 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1966
1967 PR c/18715
1968 * gcc.dg/switch-warn-3.c: New test.
1969
1970 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1971
1972 PR c++/22233
1973 * g++.dg/template/param1.C: New test.
1974
1975 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1976
1977 PR c++/23089
1978 * g++.dg/other/incomplete1.C: New test.
1979
1980 2005-08-22 Ira Rosen <irar@il.ibm.com>
1981
1982 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1983 are vectorizable.
1984
1985 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1986
1987 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1988 d_lines_5.f: New.
1989
1990 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1991
1992 * gcc.target/i386/sse-4.c: New test.
1993
1994 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1995
1996 PR testsuite/23239
1997 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1998
1999 2005-08-20 Jakub Jelinek <jakub@redhat.com>
2000
2001 * gcc.dg/20050811-1.c: New test.
2002 * gcc.dg/20050811-2.c: New test.
2003
2004 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
2005
2006 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
2007
2008 2005-08-19 Diego Novillo <dnovillo@redhat.com>
2009
2010 PR 23476
2011 * gcc.c-torture/compile/pr23476.c: New test.
2012
2013 2005-08-19 Devang Patel <dpatel@apple.com>
2014
2015 PR tree-optimization/23048
2016 * gcc.dg/tree-ssa/pr23048.c: New test.
2017
2018 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2019
2020 PR middle-end/20624
2021 * g++.dg/warn/Wreturn-3.C: New test
2022
2023 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
2024
2025 PR tree-optimization/22228
2026 * g++.dg/vect/pr22543.cc: New test.
2027
2028 2005-08-17 Steven Bosscher <stevenb@suse.de>
2029
2030 PR tree-optimization/21574
2031 * gcc.dg/tree-ssa/pr21574.c: New test.
2032
2033 2005-08-16 James E Wilson <wilson@specifix.com>
2034
2035 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
2036
2037 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2038
2039 PR tree-opt/23402
2040 * gcc.c-torture/compile/zero-strct-3.c: New test.
2041 * gcc.c-torture/compile/zero-strct-4.c: New test.
2042
2043 2005-08-16 Steven Bosscher <stevenb@suse.de>
2044
2045 PR target/23376
2046 * gcc.target/x86_64/pr23376.c: New test.
2047
2048 2005-08-16 Ian Lance Taylor <ian@airs.com>
2049
2050 PR c++/23337
2051 * g++.dg/ext/vector2.C: New.
2052
2053 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2054
2055 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
2056
2057 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2058
2059 PR libfortran/23428
2060 * gfortran.dg/inquire-complex.f90: New test case.
2061
2062 2005-08-16 James E Wilson <wilson@specifix.com>
2063
2064 PR tree-optimization/21105
2065 * gcc.dg/large-size-array.c: New.
2066
2067 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
2068
2069 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
2070 type.
2071 * gcc.dg/vect/vect-41: Likewise.
2072 * gcc.dg/vect/vect-42: Likewise.
2073 * gcc.dg/vect/vect-43: Likewise.
2074 * gcc.dg/vect/vect-44: Likewise.
2075 * gcc.dg/vect/vect-46: Likewise.
2076 * gcc.dg/vect/vect-47: Likewise.
2077 * gcc.dg/vect/vect-48: Likewise.
2078 * gcc.dg/vect/vect-52: Likewise.
2079 * gcc.dg/vect/vect-53: Likewise.
2080 * gcc.dg/vect/vect-54: Likewise.
2081 * gcc.dg/vect/vect-55: Likewise.
2082 * gcc.dg/vect/vect-56: Likewise.
2083 * gcc.dg/vect/vect-57: Likewise.
2084 * gcc.dg/vect/vect-58: Likewise.
2085 * gcc.dg/vect/vect-59: Likewise.
2086 * gcc.dg/vect/vect-60: Likewise.
2087 * gcc.dg/vect/vect-61: Likewise.
2088 * gcc.dg/vect/vect-85: Likewise.
2089 * gcc.dg/vect/vect-87: Likewise.
2090 * gcc.dg/vect/vect-88: Likewise.
2091 * gcc.dg/vect/vect-93.c: Likewise.
2092 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
2093 * gcc.dg/vect/vect-75: Likewise.
2094 * gcc.dg/vect/vect-76: Likewise.
2095 * gcc.dg/vect/vect-77: Likewise.
2096 * gcc.dg/vect/vect-78: Likewise.
2097 * gcc.dg/vect/vect-80: Likewise.
2098 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
2099 vectorized for the expected reason, rather than checking how alignment
2100 was handled.
2101 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
2102 type and also instead of aligned pointers. Added documentation.
2103
2104 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
2105
2106 * gfortran.dg/power.f90: New test.
2107
2108 2005-08-16 Jakub Jelinek <jakub@redhat.com>
2109
2110 PR rtl-optimization/23299
2111 * g++.dg/opt/pr23299.C: New test.
2112
2113 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2114
2115 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
2116
2117 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
2118
2119 * g++.dg/template/local6.C: New test.
2120
2121 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2122
2123 * execute/exceptions/finally-1.m: Check that the catch and finally are
2124 being called. Also add a "return 0;" at the end of main.
2125
2126 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
2127
2128 PR fortran/21432.
2129 * gfortran.dg/namelist_print_1.f: New test of functionality of
2130 PRINT namelist.
2131 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
2132 namelist generates error with -std=f95.
2133
2134 2005-08-14 Ira Rosen <irar@il.ibm.com>
2135
2136 PR tree-optimization/23119
2137 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
2138
2139 2005-08-13 Marcin Koziej <creep@desk.pl>
2140 Andrew Pinski <pinskia@physics.uc.edu>
2141
2142 PR libobjc/22492
2143 * execute/exceptions/finally-1.m: New test.
2144
2145 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2146
2147 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
2148 testsuite.
2149 * objc/execute/exceptions/trivial.m: New test.
2150 * objc.dg/try-catch-11.m: Move to ...
2151 * objc/execute/exceptions/foward-1.m: Here.
2152 * objc.dg/try-catch-2.m: Move to ...
2153 * objc/execute/exceptions/catchall-1.m: Here.
2154 * objc.dg/try-catch-8.m: Move to ...
2155 * objc/execute/exceptions/local-variables-1.m: Here.
2156
2157 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2158
2159 * objc.dg/nested-func-1.m: Move to ...
2160 * objc/execute/nested-func-1.m: Here.
2161
2162 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2163
2164 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
2165 in ${options} instead of [target_info name].
2166 * lib/obj-c++.exp (objc_target_compile): Likewise.
2167
2168 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2169
2170 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
2171
2172 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2173
2174 part of PR testsuite/23348
2175 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
2176 of the torture options.
2177 * objc/compile/trivial.m: New test.
2178
2179 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2180
2181 * gfortran.dg/eoshift.f90: Correct format.
2182
2183 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2184
2185 * gfortran.fortran-torture/execute/character_passing.f90:
2186 Fix comment typo.
2187
2188 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
2189
2190 PR c++/8271
2191 * g++.dg/template/unify10.C: New.
2192
2193 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
2194
2195 * g++.dg/parse/pr22514.C: Move to...
2196 * g++.dg/debug/pr22514.C: here.
2197
2198 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2199
2200 PR c++/23266
2201 * g++.dg/inherit/pure1.C: New test.
2202
2203 * ChangeLog: Fix typos.
2204
2205 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2206 Steven Bosscher <stevenb@suse.de>
2207
2208 * gfortran.dg/runtime_warning_1.f90: New test.
2209
2210 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
2211
2212 PR c++/23219
2213 * g++.dg/parse/crash28.C: New.
2214
2215 2005-08-11 Richard Guenther <rguenther@suse.de>
2216
2217 PR target/23289
2218 * gcc.target/i386/tailcall-1.c: New testcase.
2219
2220 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
2221
2222 * gcc.dg/vect/vect-67.c: Un-xfail.
2223
2224 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
2225
2226 PR c++/23225
2227 * g++.dg/testsuite/parse/crash27.C: new test.
2228
2229 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
2230
2231 PR libfortran/22143
2232 * gfortran.dg/shift-kind.f90: New testcase.
2233
2234 2005-08-10 Richard Sandiford <richard@codesourcery.com>
2235
2236 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
2237 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
2238
2239 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2240
2241 PR c++/20646
2242 * g++.dg/other/mult-stor1.C: New test.
2243
2244 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2245
2246 * gcc.c-torture/pr18299-1.c: Move to ...
2247 * gcc.c-torture/compile/pr18299-1.c: Here.
2248
2249 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
2250
2251 * gfortran/fortran.torture/execute/character_passing.f90:
2252 Fix types for LSAME.
2253
2254 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
2255
2256 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
2257 input data back to what it was originally.
2258
2259 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2260
2261 * objc.dg/try-catch-8.m: Enable for all targets.
2262
2263 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
2264
2265 * gcc.dg/pr23165.c: New test.
2266
2267 2005-08-09 Steven Bosscher <stevenb@suse.de>
2268
2269 PR tree-optimization/23234
2270 * gcc.dg/tree-ssa/pr23234.c: New test.
2271
2272 2005-08-08 Josh Conner <jconner@apple.com>
2273
2274 PR rtl-optimization/23241
2275 * gcc.dg/char-compare.c: New test.
2276
2277 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2278
2279 PR c++/22508
2280 * g++.dg/init/new13.C: New test.
2281
2282 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
2283
2284 PR c++/21166
2285 * g++.dg/other/crash-4.C: Adjust
2286 * g++/dg/ext/packed9.C: New.
2287
2288 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2289
2290 PR middle-end/21964
2291 * gcc.c-torture/execute/pr21964-1.c: New test.
2292
2293 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2294
2295 PR c/22458
2296 * gcc.dg/pr22458-1.c: New test.
2297
2298 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
2299 Steven G. Kargl <kargls@comcast.net>
2300
2301 PR fortran/22390
2302 * gfortran.dg/flush_1.f90: New test.
2303
2304 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2305
2306 PR c++/23191
2307 * g++.dg/template/eh2.C: New test.
2308
2309 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2310
2311 PR c++/19498
2312 * g++.dg/template/instantiate7.C: New test.
2313
2314 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
2315
2316 PR c/23113
2317 * gcc.dg/Wunused-value-1.c: New test.
2318
2319 2005-08-06 Richard Sandiford <richard@codesourcery.com>
2320
2321 PR rtl-optimization/23233
2322 * gcc.c-torture/compile/pr23233-1.c: New test.
2323
2324 2005-08-06 Jakub Jelinek <jakub@redhat.com>
2325
2326 PR fortran/18833
2327 PR fortran/20850
2328 * gfortran.dg/equiv_1.f90: New test.
2329 * gfortran.dg/equiv_2.f90: New test.
2330 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
2331 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
2332 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
2333
2334 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2335
2336 * gcc.c-torture/execute/vrp-5.c: New test.
2337 * gcc.c-torture/execute/vrp-6.c: New test.
2338 * gcc.dg/tree-ssa/vrp21.c: New test.
2339
2340 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2341
2342 * g++.dg/parse/pr22514.C: New test.
2343
2344 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2345
2346 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
2347
2348 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
2349 instead of constant loads / pool entries.
2350
2351 2005-08-05 David Edelsohn <edelsohn@gnu.org>
2352
2353 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
2354 TEST_TO_WCTYPE.
2355
2356 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
2357
2358 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
2359 __WINT_TYPE__ in generated prototypes if possible.
2360
2361 2005-08-04 Diego Novillo <dnovillo@redhat.com>
2362
2363 PR 22037
2364 * g++.dg/tree-ssa/pr22037.C:
2365
2366 2005-08-04 Richard Henderson <rth@redhat.com>
2367
2368 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
2369 scan-tree-dump-times directive.
2370
2371 2005-08-04 Jan Hubicka <jh@suse.cz>
2372
2373 * gcov-1.C: Fix switch counts.
2374 * gcov-4b.c: Likewise.
2375
2376 2005-08-03 Jeff Law <law@redhat.com>
2377
2378 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2379
2380 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2381
2382 * gcc.c-torture/execute/pr23135.c: New test.
2383
2384 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2385
2386 PR tree-optimization/19899
2387 * gcc.dg/tree-ssa/scev-1.c: New test.
2388 * gcc.dg/tree-ssa/scev-2.c: New test.
2389
2390 2005-08-03 Richard Sandiford <richard@codesourcery.com>
2391
2392 PR target/18582
2393 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2394
2395 2005-08-03 Jan Hubicka <jh@suse.cz>
2396
2397 * update-conroll.c: New testcase.
2398 * update-conroll-2.c: New testcase.
2399
2400 2005-08-02 David Edelsohn <edelsohn@gnu.org>
2401
2402 * gfortran.dg/constant_substring.f: New test.
2403 * gfortran.dg/pr22491.f: New test.
2404
2405 2005-08-02 Jan Hubicka <jh@suse.cz>
2406
2407 * update-threading.c: Replace by the proper one.
2408
2409 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2410
2411 PR 23164
2412 * g++.dg/tree-ssa/pr23164.C: New test.
2413
2414 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2415
2416 * gcc.dg/tree-ssa/pr23192.c: New test.
2417
2418 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
2419
2420 * gcc.c-torture/execute/vrp-4.c: New test.
2421
2422 2005-08-02 Jan Hubicka <jh@suse.cz>
2423
2424 * update-threading.c: New test.
2425
2426 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2427
2428 * gcc.c-torture/compile/20050801-1.c: New test.
2429 * gcc.c-torture/compile/20050801-2.c: New test.
2430
2431 2005-08-01 Jan Hubicka <jh@suse.cz>
2432
2433 * val-prof-5.c: New test.
2434
2435 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2436
2437 PR c/22311
2438 * gcc.dg/pr22311-1.c : New test.
2439
2440 2005-07-31 Steven Bosscher <stevenb@suse.de>
2441
2442 PR target/23095
2443 * gfortran.dg/pr23095.f: New test.
2444
2445 PR c++/22003
2446 * g++.dg/other/pr22003.C: New test.
2447
2448 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2449
2450 PR target/20621
2451 * gcc.c-torture/execute/pr20621-1.c: New test.
2452
2453 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2454
2455 * gfortran.dg/comma_format_extension_4.f: Adjust length
2456 of string for format.
2457 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2458 print statement with internal write.
2459 * gfortran.dg/der_array_io_2.f: Likewise.
2460 * gfortran.dg/der_array_io_3.f: Likewise.
2461
2462 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2463
2464 * gcc.dg/fold-abs-4.c: new test.
2465
2466 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2467
2468 PR fortran/22570 an related issues.
2469 * gfortran.dg/x_slash_1.f: New test.
2470
2471 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2472
2473 PR c/23143
2474 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2475 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2476
2477 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2478
2479 PR c/529
2480 * gcc.dg/Wshadow-3.c: New test.
2481
2482 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2483
2484 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2485 used to have the wrong bounds).
2486
2487 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2488
2489 PR c/21720
2490 * gcc.dg/hex-round-1.c: Test more cases.
2491 * gcc.dg/hex-round-2.c: New test.
2492
2493 2005-07-29 Diego Novillo <dnovillo@redhat.com>
2494
2495 PR 22550
2496 * g++.dg/tree-ssa/pr22550.C: New test.
2497
2498 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
2499
2500 * gcc.dg/tree-ssa/vrp19.c: New test.
2501 * gcc.dg/tree-ssa-vrp20.c: New test.
2502
2503 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2504
2505 PR c/22240
2506 * gcc.dg/transparent-union-4.c: New test.
2507
2508 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2509
2510 PR c/22192
2511 * gcc.dg/c99-vla-2.c: New test.
2512
2513 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2514
2515 PR c/21720
2516 * gcc.dg/hex-round-1.c: New test.
2517
2518 2005-07-28 Jan Hubicka <jh@suse.cz>
2519
2520 * inliner-1.c: Do not dump everything.
2521 * tree-prof.exp: Do not pass -ftree-based-profiling.
2522 * bprob.exp: Likewise.
2523
2524 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2525
2526 2005-07-28 Mark Mitchell <mark@codesourcery.com>
2527
2528 PR c++/22545
2529 * g++.dg/expr/ptrmem7.C: New test.
2530
2531 2005-07-28 Mike Stump <mrs@apple.com>
2532
2533 * g++.old-deja/g++.mike/visibility-1.C: New test.
2534
2535 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2536
2537 PR c/20187
2538 * gcc.c-torture/execute/pr20187-1.c: New test.
2539
2540 2005-07-28 Jeff Law <law@redhat.com>
2541
2542 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2543 * gcc.dg/tree-ssa/vrp18.c: New test.
2544
2545 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2546
2547 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2548
2549 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2550
2551 PR tree-optimization/22506
2552 * gcc.dg/vect/ps22506.c: New test.
2553
2554 2005-07-28 Jakub Jelinek <jakub@redhat.com>
2555
2556 PR target/21149
2557 * gcc.target/i386/sse-3.c: New test.
2558
2559 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2560
2561 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2562 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2563
2564 2005-07-28 Richard Sandiford <richard@codesourcery.com>
2565
2566 PR c/22589
2567 * gcc.c-torture/compile/pr22589-1.c: New test.
2568
2569 2005-07-28 Jan Hubicka <jh@suse.cz>
2570
2571 * update-loopch.c: New testcase.
2572
2573 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2574
2575 PR rtl-optimization/23047
2576 * gcc.c-torture/execute/pr23047.c: New test.
2577 * gcc.c-torture/execute/pr23047.x: New.
2578
2579 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
2580
2581 PR tree-optimization/22493
2582 * gcc.c-torture/execute/pr22493-1.c: New test.
2583 * gcc.c-torture/execute/pr22493-1.x: New.
2584 * gcc.c-torture/execute/vrp-1.c: New test.
2585 * gcc.c-torture/execute/vrp-2.c: New test.
2586 * gcc.c-torture/execute/vrp-2.c: New test.
2587
2588 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
2589
2590 * gcc.target/frv/all-builtin-read8.c: Delete.
2591 * gcc.target/frv/all-builtin-read16.c: Delete.
2592 * gcc.target/frv/all-builtin-read32.c: Delete.
2593 * gcc.target/frv/all-builtin-read64.c: Delete.
2594 * gcc.target/frv/all-builtin-write8.c: Delete.
2595 * gcc.target/frv/all-builtin-write16.c: Delete.
2596 * gcc.target/frv/all-builtin-write32.c: Delete.
2597 * gcc.target/frv/all-builtin-write64.c: Delete.
2598 * gcc.target/frv/all-read-write-1.c: New.
2599
2600 2005-07-27 Jeff Law <law@redhat.com>
2601
2602 * gcc.c-torture/execute/pr22630.c: New test.
2603
2604 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2605
2606 PR tree-optimization/23073
2607 * gcc.dg/vect/nodump-pr23073.c: New test.
2608 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2609
2610 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2611
2612 PR tree-optimize/22348
2613 * gcc.c-torture/execute/pr22348.c: New.
2614
2615 2005-07-27 Richard Guenther <rguenther@suse.de>
2616
2617 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2618
2619 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2620
2621 PR fortran/22503
2622 * gfortran.dg/logical_comp.f90: New test.
2623
2624 2005-07-27 Jan Hubicka <jh@suse.cz>
2625
2626 * inliner-1.c: Add cleanup of dumps.
2627 * val-prof-*.c: Likewise.
2628 * update-tailcall.c: New.
2629
2630 2005-07-26 Diego Novillo <dnovillo@redhat.com>
2631
2632 PR 22591
2633 * gcc.dg/tree-ssa/pr22591.c: New test.
2634 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2635
2636 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2637
2638 PR libobjc/22606
2639 * objc.dg/try-catch-11.m: New test.
2640
2641 2005-07-26 Richard Guenther <rguenther@suse.de>
2642
2643 PR tree-optimization/22486
2644 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2645
2646 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2647
2648 PR tree-opt/22484
2649 * testsuite/g++.dg/opt/loop2.C: New test.
2650
2651 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2652
2653 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2654 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2655
2656 2005-07-25 Adam Nemet <anemet@lnxw.com>
2657
2658 * lib/profopt.exp (profopt-execute): Check for profiling data
2659 files on the target.
2660
2661 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2662
2663 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2664 for matching of asm labels.
2665
2666 2005-07-25 Richard Guenther <rguenther@suse.de>
2667
2668 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2669
2670 2005-07-25 Richard Guenther <rguenther@suse.de>
2671
2672 PR testsuite/22624
2673 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2674
2675 2005-07-25 Ira Rosen <irar@il.ibm.com>
2676
2677 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2678 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2679 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2680 * gcc.dg/vect/vect-100.c: New test.
2681 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2682 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2683 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2684 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2685 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2686 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2687 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2688 * gfortran.dg/vect/pr19049.f90: New testcase.
2689 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2690
2691 2005-07-25 Jakub Jelinek <jakub@redhat.com>
2692
2693 * gcc.c-torture/execute/20050713-1.c: New test.
2694
2695 PR fortran/20063
2696 * gfortran.fortran-torture/execute/data_4.f90: New test.
2697
2698 PR middle-end/20303
2699 * gcc.dg/visibility-d.c: New test.
2700
2701 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2702
2703 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2704 * gfortran.dg/underflow.f90: Ditto.
2705
2706 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2707
2708 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2709 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2710 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2711
2712 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2713
2714 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
2715 include case of field width of zero.
2716
2717 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2718
2719 PR libgfortran/21875
2720 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2721 with trailing blanks on normal formatted read.
2722
2723 2005-07-23 Chao-ying Fu <fu@mips.com>
2724
2725 * gcc.target/mips/mips32-dsp-type.c: New test.
2726 * gcc.target/mips/mips32-dsp.c: New test.
2727
2728 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2729
2730 PR testsuite/21073
2731 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2732
2733 PR testsuite/20454
2734 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2735 and __cyg_profile_func_exit.
2736
2737 2005-07-22 David Edelsohn <edelsohn@gnu.org>
2738
2739 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2740 * gfortran.dg/comma_format_extension_4.f: Same.
2741 * gfortran.dg/pr15332.f: Same.
2742 * gfortran.dg/pr21730.f: Same.
2743
2744 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2745
2746 * g++.dg/opt/vrp2.C: Fix testcase.
2747
2748 PR tree-opt/22625
2749 * g++.dg/opt/vrp2.C: New test.
2750
2751 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2752
2753 PR debug/21828
2754 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2755
2756 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2757
2758 * gcc.dg/tree-ssa/20050719-1.c: New test.
2759
2760 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2761
2762 * gcc.dg/bfin-longcall-1.c: New file.
2763 * gcc.dg/bfin-longcall-2.c: New file.
2764
2765 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2766
2767 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2768
2769 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2770
2771 PR middle-end/19055
2772 * gcc.dg/tree-ssa/pr19055.c: New test.
2773 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2774
2775 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2776
2777 PR C++/22358
2778 * g++.dg/other/pr22358.C: New test.
2779
2780 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2781
2782 PR c++/2922
2783 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2784
2785 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2786
2787 PR c++/15938
2788 * g++.dg/init/union2.C: New test.
2789
2790 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2791
2792 PR c/22393
2793 * gcc.dg/complex-4.c: New test.
2794
2795 2005-07-21 Richard Guenther <rguenther@suse.de>
2796
2797 PR testsuite/22522
2798 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2799 scanning for asm labels.
2800 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2801
2802 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2803
2804 PR target/22085
2805 * gcc.dg/altivec-pr22085.c: New.
2806
2807 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2808
2809 PR tree-optimization/19210
2810 * gcc.dg/tree-ssa/pr19210-1.c: New.
2811 * gcc.dg/tree-ssa/pr19210-2.c: New.
2812
2813 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2814
2815 PR rtl-optimization/22167
2816 * g++.dg/opt/pr22167.C: New test.
2817
2818 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2819
2820 PR c++/2922
2821 * g++.dg/lookup/two-stage2.C: New.
2822 * g++.dg/lookup/two-stage3.C: New.
2823 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2824 fixed two-stage name lookup for operators.
2825 * g++.dg/template/call3.C: Compiler now produces an appropriate
2826 error message.
2827 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2828 14 as a candidate.
2829 * g++.dg/template/ptrmem4.C: Compiler produces different error
2830 message.
2831 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2832 connect_to_method as a candidate.
2833
2834 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2835
2836 * gcc.dg/fold-alloc-1.c: New test.
2837
2838 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2839
2840 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2841 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2842
2843 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2844
2845 * gcc.dg/fold-abs-1.c: New test.
2846 * gcc.dg/fold-abs-2.c: New test.
2847 * gcc.dg/fold-abs-3.c: New test.
2848
2849 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2850
2851 Make CONSTRUCTOR use VEC to store initializers.
2852 * g++.dg/ext/complit3.C: Check for specific error messages.
2853 * g++.dg/init/brace2.C: Update error message.
2854 * g++.dg/warn/Wbraces2.C: Likewise.
2855
2856 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2857
2858 PR fortran/16940
2859 * gfortran.dg/module_interface_1.f90: New test.
2860
2861 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2862 Kenneth Zadeck <zadeck@naturalbridge.com>
2863
2864 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2865
2866 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2867
2868 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2869 specify -Wformat for these tests.
2870 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2871 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2872 * gcc.dg/format/opt-6.c: Delete.
2873
2874 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2875
2876 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2877 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2878
2879 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2880
2881 * gcc.dg/tree-ssa/alias-2.c: New test.
2882
2883 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2884
2885 PR c++/22263
2886 * g++.dg/template/explicit7.C: New test.
2887
2888 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2889
2890 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2891 width of 8 to +Inf and -Inf.
2892
2893 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2894
2895 PR c++/22139
2896 * g++.dg/template/friend36.C: New test.
2897
2898 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2899
2900 PR fortran/21730
2901 * gfortran.dg/pr21730.f: New test.
2902
2903 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2904 Kenneth Zadeck <zadeck@naturalbridge.com>
2905
2906 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2907 since pure const detection cannot run at -O1 in c compiler.
2908 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2909 can now optimize this case properly.
2910 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2911 because we now pass.
2912 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2913
2914 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2915
2916 PR c/22421
2917 * gcc.dg/format/bitfld-1.c: New test.
2918
2919 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2920
2921 PR c++/22204
2922 * g++.dg/rtti/repo1.C: New test.
2923
2924 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2925
2926 PR middle-end/22398
2927 * gcc.c-torture/compile/pr22398.c: New test.
2928
2929 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2930
2931 PR c++/22132
2932 * g++.dg/expr/cast4.C: New test.
2933
2934 2005-07-15 Richard Guenther <rguenther@suse.de>
2935
2936 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2937 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2938
2939 2005-07-15 Steven Bosscher <stevenb@suse.de>
2940
2941 PR tree-optimization/22230
2942 * gcc.dg/tree-ssa/pr22230.c: New test.
2943
2944 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2945
2946 * gfortran.dg/g77/cpp6.f: New test.
2947
2948 PR fortran/22417
2949 * gfortran.dg/g77/cpp5.F: New test.
2950 * gfortran.dg/g77/cpp5.h: New file.
2951 * gfortran.dg/g77/cpp5inc.h: New file.
2952
2953 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2954
2955 PR libfortran/16435
2956 * gfortran.dg/tl_editting.f90: New.
2957 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2958
2959 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2960
2961 * gfortran.dg/char_array_constructor.f90: New test.
2962
2963 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2964
2965 * gfortran.dg/past_eor.f90: New.
2966 * gfortran.dg/complex_read.f90: New.
2967
2968 2005-07-13 Jeff Law <law@redhat.com>
2969
2970 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2971 additional casts.
2972
2973 * gcc.dg/tree-ssa/pr22321.c: New test
2974
2975 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2976
2977 PR tree-optimization/21921
2978 * gcc.dg/tree-ssa/pr21921.c: New.
2979
2980 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2981
2982 PR tree-optimizatio/22442
2983 * gcc.dg/tree-ssa/loop-11.c: New test.
2984
2985 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2986
2987 PR tree-opt/21840
2988 * gcc.c-torture/compile/pr21840.c: New test.
2989
2990 2005-07-12 Jan Hubicka <jh@suse.cz>
2991
2992 * gcc.c-torture/compile/pr22379.c: New test.
2993
2994 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2995
2996 PR libfortran/21593
2997 gfortran.dg/dev_null.f90: Remove outdated comment about
2998 PR libfortran/21593.
2999
3000
3001 2005-07-12 Dale Johannesen <dalej@apple.com>
3002
3003 * gcc.target/i386/compress-float-sse.c: New.
3004 * gcc.target/i386/compress-float-sse-pic.c: New.
3005 * gcc.target/i386/compress-float-387.c: New.
3006 * gcc.target/i386/compress-float-387-pic.c: New.
3007 * gcc.dg/compress-float-ppc.c: New.
3008 * gcc.dg/compress-float-ppc-pic.c: New.
3009
3010 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
3011
3012 PR libfortran/21593
3013 gfortran.dg/dev_null.f90: Remove targets.
3014
3015 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3016
3017 PR tree-opt/22335
3018 * gcc.dg/pr22335-1.c: New test.
3019 * gcc.dg/pr22335-2.c: New test.
3020
3021 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3022
3023 PR c++/20172
3024 * g++.dg/template/nontype12.C : New test.
3025
3026 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3027
3028 * gcc.dg/tree-ssa/loop-10.c: New test.
3029
3030 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
3031
3032 * gcc.c-torture/execute/20020720-1.x: Remove.
3033
3034 2005-07-11 Jakub Jelinek <jakub@redhat.com>
3035
3036 * gfortran.fortran-torture/execute/forall_7.f90: New test.
3037
3038 2005-07-10 Richard Sandiford <richard@codesourcery.com>
3039
3040 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
3041 (dg-mips-options): Use it.
3042
3043 2005-07-09 Diego Novillo <dnovillo@redhat.com>
3044
3045 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
3046
3047 2005-07-09 Richard Henderson <rth@redhat.com>
3048
3049 * lib/target-supports.exp (check_effective_target_sync_char_short):
3050 Add alpha.
3051
3052 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
3053
3054 PR libfortran/22217
3055 * gfortran.dg/negative-z-descriptor.f90: New test.
3056
3057 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3058
3059 PR tree-opt/22329
3060 * gcc.dg/pr22329.c: New test.
3061
3062 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
3063
3064 PR tree-optimization/20139
3065 * gcc.dg/tree-ssa/pr20139.c: New.
3066
3067 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3068
3069 PR tree-opt/22356
3070 * testsuite/gcc.dg/pr22356-1.c: New test.
3071
3072 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
3073
3074 PR c++/21799
3075 * g++.dg/template/unify8.C: New.
3076 * g++.dg/template/unify9.C: New.
3077
3078 2005-07-08 Jakub Jelinek <jakub@redhat.com>
3079
3080 * gfortran.fortran-torture/execute/entry_10.f90: New test.
3081
3082 2005-07-07 Geoffrey Keating <geoffk@apple.com>
3083
3084 * gcc.dg/darwin-version-1.c: New.
3085 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
3086 * gcc.dg/builtins-20.c: Likewise.
3087 * gcc.dg/builtins-53.c: Likewise.
3088 * gcc.dg/torture/builtins-convert-1.c: Likewise.
3089 * gcc.dg/torture/builtins-convert-2.c: Likewise.
3090 * gcc.dg/torture/builtins-convert-3.c: Likewise.
3091 * gcc.dg/torture/builtins-power-1.c: Likewise.
3092 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
3093 on Darwin.
3094
3095 2005-07-07 Jeff Law <law@redhat.com>
3096
3097 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
3098 argument evaluation order.
3099
3100 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
3101
3102 PR libfortran/21594
3103 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3104 Add test cases where the shift length is greater than the
3105 array length.
3106
3107 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3108
3109 * obj-c++.dg/proto-lossage-6.mm: New.
3110 * objc.dg/proto-lossage-6.m: New.
3111
3112 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3113
3114 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
3115 * objc.dg/gnu-runtime-2.m: Likewise.
3116
3117 2005-07-07 Jakub Jelinek <jakub@redhat.com>
3118
3119 * gfortran.dg/longline.f: New test.
3120
3121 * gfortran.dg/badline.f: New test.
3122
3123 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3124
3125 PR fortran/16531
3126 PR fortran/15966
3127 PR fortran/18781
3128 * gfortran.dg/hollerith.f90: New.
3129 * gfortran.dg/hollerith2.f90: New.
3130 * gfortran.dg/hollerith3.f90: New.
3131 * gfortran.dg/hollerith4.f90: New.
3132 * gfortran.dg/hollerith_f95.f90: New.
3133 * gfortran.dg/hollerith_legacy.f90: New.
3134 * gfortran.dg/g77/cpp4.F: New. Port from g77.
3135
3136 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3137
3138 PR objc/22274
3139 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
3140 * objc.dg/gnu-runtime-2.m: New.
3141
3142 2005-07-06 Jeff Law <law@redhat.com>
3143
3144 * gcc.dg/tree-ssa/vrp17.c: New test.
3145
3146 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3147
3148 PR fortran/22327
3149 * gfortran.dg/array_constructor_5.f90: New test.
3150
3151 2005-07-07 Jakub Jelinek <jakub@redhat.com>
3152
3153 * gfortran.fortran-torture/execute/entry_9.f90: New test.
3154
3155 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
3156
3157 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
3158 * gcc.dg/980816-1.c: Ditto.
3159
3160 2005-07-06 Jeff Law <law@redhat.com>
3161
3162 * gcc.c-torture/compile/pr21356.c: New test.
3163
3164 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3165
3166 PR c/22013
3167 PR c/22098
3168 * gcc.c-torture/compile/pr22013-1.c,
3169 gcc.c-torture/execute/pr22098-1.c,
3170 gcc.c-torture/execute/pr22098-2.c,
3171 gcc.c-torture/execute/pr22098-3.c: New tests.
3172
3173 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3174
3175 PR c/22308
3176 * gcc.dg/pr22308-1.c: New test.
3177
3178 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
3179
3180 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
3181 target.
3182 * gcc.dg/compare9.c: Use -fshort-enums instead of
3183 -fno-short-enums. Change the last test to dg-bogus.
3184
3185 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
3186
3187 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
3188 * gcc.dg/compare9.c: New.
3189
3190 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3191
3192 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
3193
3194 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3195
3196 PR testsuite/22288
3197 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
3198
3199
3200 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3201
3202 * gcc.dg/format/gcc_gfc-1.c: New.
3203
3204 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3205
3206 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
3207
3208 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3209
3210 PR fortran/20842
3211 * gfortran.dg/io_invalid_1.f90: New test.
3212
3213 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
3214
3215 * gcc.dg/format/gcc_diag-1.c: Update.
3216
3217 2005-07-02 Jeff Law <law@redhat.com>
3218
3219 * gcc.dg/tree-ssa/pr22051-1.c: New test.
3220 * gcc.dg/tree-ssa/pr22051-2.c: New test.
3221
3222 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
3223
3224 * gcc.dg/format/gcc_diag-1.c: Update.
3225
3226 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
3227
3228 PR tree-opt/22269
3229 * gcc.c-torture/compile/pr22269.c: New test.
3230
3231 2005-06-30 Diego Novillo <dnovillo@redhat.com>
3232
3233 PR 21584
3234 PR 22219
3235 * g++.dg/tree-ssa/pr21584-1.C: New test.
3236 * g++.dg/tree-ssa/pr21584-2.C: New test.
3237
3238 2005-06-30 Ziemowit Laski <zlaski@apple.com>
3239
3240 * obj-c++.dg/try-catch-11.mm: New.
3241 * objc.dg/try-catch-10.m: New.
3242
3243 2005-06-29 David Edelsohn <edelsohn@gnu.org>
3244
3245 * g++.dg/other/ucnid-1.C: xfail on AIX.
3246
3247 2005-06-29 Diego Novillo <dnovillo@redhat.com>
3248
3249 PR 22234
3250 * gcc.dg/20050629-1.c: New test.
3251
3252 2005-06-29 Ziemowit Laski <zlaski@apple.com>
3253
3254 * obj-c++.dg/const-str-1[0-1].mm: New.
3255 * objc.dg/const-str-1[0-1].m: New.
3256
3257 2005-05-29 Richard Henderson <rth@redhat.com>
3258
3259 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
3260 Rename from check_effective_target_vect_no_max.
3261 (check_effective_target_vect_no_int_add): New.
3262 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
3263 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
3264 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3265 * gcc.dg/vect/vect-reduc-1.c: Use both.
3266 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3267
3268 2005-05-29 Richard Henderson <rth@redhat.com>
3269
3270 * lib/target-supports.exp (check_effective_target_vect_no_max):
3271 Remove i386 and x86_64.
3272
3273 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3274
3275 PR testsuite/21969
3276 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
3277
3278 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3279
3280 PR middle-end/21969
3281 * gcc.dg/vect/pr21969.c: New test.
3282
3283 2005-06-28 Eric Christopher <echristo@redhat.com>
3284
3285 PR c/22052
3286 PR c/21975
3287 * gcc.dg/inline1.c: New test.
3288 * gcc.dg/inline2.c: Ditto.
3289 * gcc.dg/inline3.c: Ditto.
3290 * gcc.dg/inline4.c: Ditto.
3291 * gcc.dg/inline5.c: Ditto.
3292
3293 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3294
3295 PR libfortran/22142
3296 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3297 Add testcase also testing eoshift1 for PR 22142.
3298
3299 2005-06-28 Richard Henderson <rth@redhat.com>
3300
3301 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
3302 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
3303 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
3304 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
3305 gcc.dg/tree-ssa/20030922-2.c: Likewise.
3306
3307 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3308
3309 PR libfortran/22142
3310 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3311 Add testcase for PR 22142.
3312
3313 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
3314
3315 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
3316 gcc.target/ia64/fpreg-2.c: New tests.
3317
3318 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3319
3320 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
3321
3322 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3323
3324 PR libfortran/22170
3325 * gfortran.dg/slash_1.f90: New test.
3326
3327 2005-06-27 Richard Henderson <rth@redhat.com>
3328
3329 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
3330 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
3331 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3332 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3333 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3334 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3335
3336 2005-06-27 Richard Henderson <rth@redhat.com>
3337
3338 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
3339 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
3340
3341 2005-06-27 Ziemowit Laski <zlaski@apple.com>
3342
3343 * obj-c++.dg/proto-lossage-5.mm: New.
3344 * objc.dg/proto-lossage-5.m: New.
3345
3346 2005-06-27 Diego Novillo <dnovillo@redhat.com>
3347
3348 PR 21959
3349 * gcc.dg/tree-ssa/pr21959.c: New test.
3350
3351 2005-06-27 Jakub Jelinek <jakub@redhat.com>
3352
3353 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
3354 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
3355 testing uninitialized var.
3356
3357 * gcc.c-torture/execute/builtins/chk.h: New.
3358 * gcc.c-torture/execute/builtins/lib/chk.c: New.
3359 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
3360 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
3361 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
3362 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
3363 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
3364 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
3365 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
3366 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
3367 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
3368 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
3369 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
3370 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
3371 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
3372 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
3373 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
3374 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3375 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3376 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3377 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3378 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3379 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3380 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3381 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3382 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3383 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3384 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3385 * gcc.dg/builtin-object-size-1.c: New test.
3386 * gcc.dg/builtin-object-size-2.c: New test.
3387 * gcc.dg/builtin-object-size-3.c: New test.
3388 * gcc.dg/builtin-object-size-4.c: New test.
3389 * gcc.dg/builtin-object-size-5.c: New test.
3390 * gcc.dg/builtin-stringop-chk-1.c: New test.
3391 * gcc.dg/builtin-stringop-chk-2.c: New test.
3392 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3393 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3394 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3395 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3396 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3397 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3398 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3399 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3400 * gcc.c-torture/execute/printf-1.c: New test.
3401 * gcc.c-torture/execute/fprintf-1.c: New test.
3402 * gcc.c-torture/execute/vprintf-1.c: New test.
3403 * gcc.c-torture/execute/vfprintf-1.c: New test.
3404 * gcc.c-torture/execute/printf-chk-1.c: New test.
3405 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3406 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3407 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3408
3409 2005-06-27 Michael Matz <matz@suse.de>
3410
3411 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3412 slot is not merged if address escapes.
3413
3414 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3415
3416 PR c/21911
3417 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3418
3419 2005-06-26 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR middle-end/17965
3422 * gcc.c-torture/compile/20050622-1.c: New test.
3423
3424 PR middle-end/22028
3425 * gcc.dg/20050620-1.c: New test.
3426
3427 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
3428
3429 PR tree-optimization/22026
3430 * gcc.dg/tree-ssa/pr22026.c: New.
3431
3432 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3433
3434 PR libfortran/22144
3435 * gfortran.dg/shift-alloc.f90: New testcase.
3436
3437 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3438
3439 * all files: Update FSF address in copyright headers.
3440
3441 2005-06-22 Jan Hubicka <jh@suse.cz>
3442
3443 * wholeprogram-1.c: New testcase.
3444 * wholeprogram-2.c: New testcase.
3445
3446 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3447
3448 PR 22171
3449 * gcc.dg/tree-ssa/pr22171.c: New test.
3450
3451 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3452
3453 * gfortran.dg/simplify_modulo.f90: New.
3454
3455 2005-06-24 Jan Hubicka <jh@suse.cz>
3456
3457 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3458
3459 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3460
3461 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3462
3463 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3464
3465 * obj-c++.dg/typedef-alias-1.mm: New.
3466 * objc.dg/typedef-alias-1.m: New.
3467
3468 2005-06-23 Jeff Law <law@redhat.com>
3469
3470 * gcc.dg/tree-ssa/vrp16.c: New test.
3471
3472 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3473
3474 * lib/target-supports.exp: Add
3475 check_effective_target_fortran_large_real and
3476 check_effective_target_fortran_large_int to check for
3477 corresponding effective targets.
3478 * gfortran.dg/large_integer_kind_1.f90: New test.
3479 * gfortran.dg/large_real_kind_1.f90: New test.
3480
3481 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3482
3483 PR tree-optimization/22117
3484 * gcc.dg/tree-ssa/pr22117.c: New.
3485
3486 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3487
3488 PR testsuite/22123
3489 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3490
3491 2005-06-23 David Edelsohn <edelsohn@gnu.org>
3492
3493 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3494
3495 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3496
3497 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3498 * gfortran.dg/f2c_4.c: Likewise
3499
3500 2005-06-22 Paul Brook <paul@codesourcery.com>
3501
3502 PR fortran/21034
3503 * gfortran.dg/auto_save_1.f90: New test.
3504
3505 2005-06-22 Michael Matz <matz@suse.de>
3506
3507 * gcc.target/x86-64/abi: New directory.
3508 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3509 * gcc.target/x86-64/abi/README.gcc: New file.
3510 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3511 * gcc.target/x86-64/abi/asm-support.s: New file.
3512 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3513 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3514 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3515 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3516 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3517 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3518 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3519 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3520 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3521 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3522 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3523 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3524 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3525 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3526 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3527 * gcc.target/x86_64/abi/test_varargs.c: New test.
3528
3529 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3530
3531 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3532 32-bit i?86 and x86_64.
3533
3534 2005-06-21 Ziemowit Laski <zlaski@apple.com>
3535
3536 * obj-c++.dg/const-str-[1-9].mm: New tests.
3537
3538 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
3539
3540 PR fortran/22010
3541 * gfortran.dg/namelist_use.f90: New.
3542 * gfortran.dg/namelist_use_only.f90: New.
3543
3544 2005-06-21 Jeff Law <law@redhat.com>
3545
3546 * gcc.dg/tree-ssa/vrp15.c: New test.
3547
3548 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3549
3550 * lib/target-supports.exp (check_effective_target_vect_reduction):
3551 Remove.
3552 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3553 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3554 remove vect_reduction target keyword. Also avoid two returns in main.
3555 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3556 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3557 * gcc.dg/vect/vect-reduc-1short.c: New test.
3558 * gcc.dg/vect/vect-reduc-1char.c: New test.
3559 * gcc.dg/vect/vect-reduc-2short.c: New test.
3560 * gcc.dg/vect/vect-reduc-2char.c: New test.
3561 * gcc.dg/vect/vect-reduc-6.c: New test.
3562 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3563 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3564 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3565
3566 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3567 Paul Thomas <pault@gcc.gnu.org>
3568
3569 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3570 New tests.
3571
3572 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3573
3574 * gfortran.dg/backslash_1.f90: New test.
3575 * gfortran.dg/backslash_2.f90: New test.
3576
3577 2005-06-20 Steven G. Kargl <kargls@comcast.net>
3578
3579 * gfortran.dg/duplicate_labels.f90: New test.
3580
3581 2005-06-20 Jan Beulich <jbeulich@novell.com>
3582
3583 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3584 unsupportable relocations.
3585 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3586 * gcc.dg/20050321-2.c: xfail for NetWare.
3587
3588 2005-06-20 Andreas Jaeger <aj@suse.de>
3589
3590 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3591 gcc.target/i386/fastcall-sseregparm.c,
3592 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3593
3594 2005-06-19 Richard Henderson <rth@redhat.com>
3595
3596 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3597
3598 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3599
3600 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3601
3602 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
3603
3604 PR c++/22115
3605 * g++.dg/conversion/simd2.C: Change expected error message.
3606
3607 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3608
3609 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3610 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3611 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3612
3613 2005-06-18 James A Morrison <phython@gcc.gnu.org>
3614
3615 * gcc.dg/fold-mod-1.c: New test.
3616
3617 2005-06-18 Steven G. Kargl <kargls@comcast.net>
3618
3619 PR fortran/19926
3620 * gfortran.dg/pr19926.f90: New test.
3621
3622 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3623
3624 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3625 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3626 targets.
3627 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3628 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3629
3630 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3631
3632 * gcc.target/ia64/float80-varargs-1.c: New test.
3633
3634 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3635
3636 PR tree-opt/22035
3637 * gfortran.dg/f2c_6.f90: New test.
3638
3639 2005-06-17 Geoffrey Keating <geoffk@apple.com>
3640
3641 PR c++/17413
3642 * g++.dg/template/local5.C: New.
3643
3644 2005-06-17 Richard Henderson <rth@redhat.com>
3645
3646 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3647
3648 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3649
3650 PR testsuite/21945
3651 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3652
3653 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3654
3655 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3656 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3657 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3658 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3659 check_vect to verify the presence of hardware vector support.
3660
3661 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
3662
3663 PR testsuite/22056
3664 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3665
3666 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3667
3668 PR libfortran/19216
3669 * gfortran.dg/pr19216.f: Add correct space between brackets and
3670 dg directive.
3671
3672 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3673
3674 PR libfortran/16436
3675 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3676
3677 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3678
3679 * gcc.target/i386/attributes-error.c: New testcase.
3680 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3681 * gcc.target/i386/regparm-stdcall.c: Likewise.
3682 * gcc.target/i386/sseregparm-1.c: Likewise.
3683 * gcc.target/i386/sseregparm-2.c: Likewise.
3684
3685 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3686
3687 * g++.dg/rtti/crash2.C: New.
3688
3689 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3690
3691 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3692
3693 2005-06-15 David Ung <davidu@mips.com>
3694
3695 * gcc.target/mips/mips16e-extends.c: New test for testing the
3696 generation of MIPS16e zeb/zeh, seb/seh instructions.
3697
3698 2005-06-15 Diego Novillo <dnovillo@redhat.com>
3699
3700 PR 22018
3701 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3702 * gcc.dg/tree-ssa/pr22018.c: New test.
3703
3704 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
3705
3706 * gcc.dg/simd-1.c: Update error messages.
3707 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3708 * gcc.dg/simd-2.c: Update error messages.
3709 * gcc.dg/simd-4.c: New.
3710
3711 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3712
3713 PR c++/20678
3714 * g++.dg/other/crash-4.C: New.
3715
3716 2005-06-14 Devang Patel <dpatel@apple.com>
3717
3718 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
3719
3720 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3721
3722 PR c++/21929
3723 * g++.dg/parse/crash11.C: Update
3724
3725 2005-06-13 Jeff Law <law@redhat.com>
3726
3727 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3728 perform the desired transformations.
3729 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3730 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3731
3732 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3733
3734 PR fortran/22038
3735 * gfortran.dg/forall_1.f90: Un-XFAIL.
3736
3737 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3738
3739 PR c++/21929
3740 * g++.dg/parse/crash26.C: New.
3741
3742 PR c++/20789
3743 * g++.dg/init/member1.C: New.
3744
3745 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3746
3747 * gfortran.dg/altreturn_1.f90: New test.
3748
3749 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3750
3751 PR middle-end/21985
3752 * gcc.dg/tree-ssa/pr21985.c: New test.
3753
3754 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3755
3756 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3757
3758 2005-06-12 Roger Sayle <roger@eyesopen.com>
3759
3760 PR c++/21930
3761 * g++.dg/other/error10.C: New test case.
3762
3763 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3764
3765 PR libfortran/19155
3766 * gfortran.dg/pr19155.f: Add test.
3767
3768 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3769
3770 * gfortran.dg/f2c_7.f90: New test.
3771
3772 * gfortran.dg/forall_1.f90: XFAILed.
3773
3774 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3775
3776 * gcc.dg/pr14796-1.c: New.
3777 * gcc.dg/pr14796-2.c: New.
3778
3779 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3780
3781 PR fortran/17792
3782 PR fortran/21375
3783 * gfortran.dg/deallocate_stat.f90: New test.
3784
3785 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3786
3787 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3788
3789 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3790
3791 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3792 access will be generated when this loop is vectorized. Test that
3793 accesses with same alignment were detected.
3794 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3795 Test that accesses with same alignment were detected.
3796 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3797 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3798 alignment were detected.
3799
3800 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3801
3802 PR c++/10611
3803 * g++.dg/conversion/simd2.C: New.
3804
3805 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3806
3807 * gcc.dg/Wcxx-compat-1.c: New.
3808
3809 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3810
3811 PR libfortran/21480
3812 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3813 complex array.
3814
3815 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3816
3817 * gcc.dg/alias-8.c: New.
3818
3819 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3820
3821 * gcc.dg/format/cmn_err-1.c: Update.
3822
3823 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3824
3825 PR target/20666
3826 * gcc.target/sparc/fexpand-2.c: New.
3827 * gcc.target/sparc/fpmerge-2.c: New.
3828 * gcc.target/sparc/fpmul-2.c: New.
3829 * gcc.target/sparc/noresult.c: New.
3830 * gcc.target/sparc/pdist-2.c: New.
3831 * gcc.target/sparc/pdist-3.c: New.
3832
3833 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3834
3835 PR testsuite/21702
3836 * gcc.target/i386/i386.exp: Fix comment typo.
3837
3838 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3839
3840 PR c++/19497
3841 * g++.dg/inherit/using5.C: New.
3842 * g++.dg/inherit/using6.C: New.
3843
3844 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3845
3846 PR c++/19894
3847 * g++.dg/template/ptrmem15.C: New test.
3848
3849 PR c++/20563
3850 * g++.dg/ext/label4.C: New test.
3851
3852 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3853
3854 * gcc.dg/tls/debug-1.c: New test.
3855
3856 2005-06-07 Dale Johannesen <dalej@apple.com>
3857
3858 * gcc.target/i386/movq.c: New.
3859
3860 2005-06-07 Dale Johannesen <dalej@apple.com>
3861
3862 * gcc.dg/20050607-1.c: New.
3863
3864 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3865
3866 PR middle-end/21850
3867 * gcc.c-torture/execute/20050607-1.c: New test.
3868
3869 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3870
3871 PR libfortran/21926
3872 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3873 Test case where the return array has lowest stride one,
3874 but isn't packed.
3875
3876 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3877
3878 * lib/target-supports.exp (check_effective_target_sync_int_long):
3879 Add s390 and s390x targets.
3880
3881 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3882
3883 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3884 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3885 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3886 * gcc.dg/tree-ssa/loop-9.c: New test.
3887
3888 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3889
3890 * g++.dg/parse/defarg10.C: New.
3891
3892 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3893
3894 PR regression/21897
3895 * gcc.c-torture/execute/20050604-1.c: New test.
3896
3897 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3898
3899 PR 21903
3900 * g++.dg/parse/defarg9.C: New.
3901
3902 PR c++/20637
3903 * g++.dg/inherit/using4.C: New.
3904 * g++.dg/overload/error1.C: Adjust expected errors.
3905 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3906 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3907 * g++.old-deja/g++.other/redecl2.C: Likewise.
3908 * g++.old-deja/g++.other/redecl4.C: Likewise.
3909 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3910
3911 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3912
3913 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3914
3915 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3916
3917 * lib/gfortran.exp (gfortran_target_compile): Call
3918 dg-additional-files-options
3919 * gfortran.dg/f2c_4.f90: New file
3920 * gfortran.dg/f2c_4.c: New file
3921 * gfortran.dg/f2c_5.f90: New file
3922 * gfortran.dg/f2c_5.c: New file
3923
3924 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3925
3926 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3927
3928 PR fortran/21912
3929 * gfortran.dg/array_constructor_4.f90: New test.
3930
3931 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3932
3933 PR c++/21619
3934 * g++.dg/ext/builtin9.C: New test.
3935
3936 2005-06-05 Dale Johannesen <dalej@apple.com>
3937
3938 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3939 * gcc.c-torture/execute/20050603-2.c: Ditto.
3940
3941 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3942
3943 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3944 * gcc.dg/vect/vect-reduc-1.c: New.
3945 * gcc.dg/vect/vect-reduc-2.c: New.
3946 * gcc.dg/vect/vect-reduc-3.c: New.
3947
3948 2005-06-04 Dale Johannesen <dalej@apple.com>
3949
3950 * gcc.c-torture/execute/20050603-1.c: New.
3951 * gcc.c-torture/execute/20050603-2.c: New.
3952 * gcc.dg/20050603-3.c: New.
3953
3954 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3955
3956 PR fortran/19195
3957 * gfortran.dg/debug_1.f90: New test.
3958
3959 * gfortran.dg/forall_1.f90: New test.
3960
3961 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3962
3963 * gfortran.dg/array_constructor_3.f90: New test.
3964
3965 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3966
3967 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3968
3969 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3970
3971 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3972
3973 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3974
3975 PR c/21873
3976 * gcc.dg/init-excess-1.c: New test.
3977
3978 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3979
3980 PR c++/21853
3981 * g++.dg/expr/static_cast6.C: New test.
3982
3983 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3984
3985 * gcc.dg/tree-ssa/vrp14.c: New test.
3986
3987 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3988
3989 PR c++/21336
3990 * g++.dg/template/new2.C: New test.
3991
3992 2005-06-03 Josh Conner <jconner@apple.com>
3993
3994 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3995 all entries in initializer.
3996
3997 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3998
3999 PR middle-end/21858
4000 * gcc.dg/pr21858.c: New testcase.
4001
4002 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
4003
4004 PR tree-optimization/21292
4005
4006 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
4007 New.
4008 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4009 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4010 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4011 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4012 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
4013
4014 2005-06-02 Richard Henderson <rth@redhat.com>
4015
4016 * gcc.dg/sync-2.c: Use -march=i486 for i386.
4017
4018 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
4019
4020 * gcc.dg/wtypequal.c: New testcase.
4021
4022 2005-06-02 Diego Novillo <dnovillo@redhat.com>
4023
4024 PR 21582
4025 * gcc.dg/tree-ssa/pr21582.c: New test.
4026
4027 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4028
4029 PR c++/21280
4030 * g++.dg/opt/interface2.h: New.
4031 * g++.dg/opt/interface2.C: New.
4032 * g++.dg/init/ctor4.C: Adjust error lines.
4033 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4034 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4035 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4036 * g++.old-deja/g++.pt/assign1.C: Likewise.
4037 * g++.old-deja/g++.pt/crash20.C: Likewise.
4038
4039 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
4040
4041 PR tree-optimization/21734
4042 * g++.dg/vect/pr21734_1.cc: New.
4043 * g++.dg/vect/pr21734_2.cc: New.
4044
4045 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4046
4047 PR c++/20350
4048 * g++.dg/template/spec24.C: New.
4049
4050 PR c++/21151
4051 * g++.dg/pch/local-1.C: New.
4052 * g++.dg/pch/local-1.Hs: New.
4053
4054 2005-06-01 Diego Novillo <dnovillo@redhat.com>
4055
4056 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
4057 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
4058 * gcc.dg/tree-ssa/pr14341.c: New test.
4059 * gcc.dg/tree-ssa/pr14841.c: New test.
4060 * gcc.dg/tree-ssa/pr20701.c: New test.
4061 * gcc.dg/tree-ssa/pr21086.c: New test.
4062 * gcc.dg/tree-ssa/pr21090.c: New test.
4063 * gcc.dg/tree-ssa/pr21332.c: New test.
4064 * gcc.dg/tree-ssa/pr21458.c: New test.
4065 * gcc.dg/tree-ssa/pr21658.c: New test.
4066 * gcc.dg/tree-ssa/vrp01.c: New test.
4067 * gcc.dg/tree-ssa/vrp02.c: New test.
4068 * gcc.dg/tree-ssa/vrp03.c: New test.
4069 * gcc.dg/tree-ssa/vrp04.c: New test.
4070 * gcc.dg/tree-ssa/vrp05.c: New test.
4071 * gcc.dg/tree-ssa/vrp06.c: New test.
4072 * gcc.dg/tree-ssa/vrp07.c: New test.
4073 * gcc.dg/tree-ssa/vrp08.c: New test.
4074 * gcc.dg/tree-ssa/vrp09.c: New test.
4075 * gcc.dg/tree-ssa/vrp10.c: New test.
4076 * gcc.dg/tree-ssa/vrp11.c: New test.
4077 * gcc.dg/tree-ssa/vrp12.c: New test.
4078 * gcc.dg/tree-ssa/vrp13.c: New test.
4079
4080 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
4081
4082 PR 21029
4083 * gcc.dg/tree-ssa/pr21029.c: New test.
4084
4085 2005-06-01 Roger Sayle <roger@eyesopen.com>
4086
4087 * gfortran.dg/logint-1.f: New test case.
4088 * gfortran.dg/logint-2.f: Likewise.
4089 * gfortran.dg/logint-3.f: Likewise.
4090
4091 2005-06-01 Jakub Jelinek <jakub@redhat.com>
4092
4093 PR c/21536
4094 PR c/20760
4095 * gcc.dg/20050527-1.c: New test.
4096
4097 * gcc.dg/i386-sse-12.c: New test.
4098
4099 PR fortran/21729
4100 * gfortran.dg/implicit_5.f90: New test.
4101
4102 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
4103
4104 PR fortran/20883
4105 * gfortran/assign_4.f90: New test.
4106 * gfortran/assign_2.f90: Change compile to run.
4107
4108 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
4109
4110 * lib/target-supports.exp
4111 (check_effective_target_sync_char_short): New.
4112 * gcc.dg/sync-2.c: New.
4113
4114 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
4115
4116 PR tree-optimization/21817
4117 * gcc.dg/torture/pr21817-1.c: New.
4118
4119 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
4120
4121 PR c++/21165
4122 * g++.dg/template/init5.C: New.
4123
4124 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
4125
4126 * gfortran.dg/char_initialiser_actual.f90:
4127 Test character initialisers as actual arguments.
4128 * gfortran.dg/char_pointer_comp_assign.f90:
4129 Test character pointer structure component assignments.
4130 * gfortran.dg/char_array_structure_constructor.f90:
4131 Test character components in structure constructors.
4132
4133 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
4134
4135 PR middle-end/20931
4136 * g++.dg/opt/pr20931.C: New test.
4137
4138 2005-05-31 Andreas Jaeger <aj@suse.de>
4139
4140 PR testsuite/20772
4141 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
4142 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
4143 g++.old-deja/g++.ext/asmspec1.C,
4144 g++.old-deja/g++.other/regstack.C,
4145 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
4146 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
4147 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
4148 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
4149 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
4150 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
4151 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
4152 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
4153 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
4154 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
4155 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
4156 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
4157 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
4158 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
4159 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
4160 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
4161 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
4162 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
4163 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
4164
4165 2005-05-31 Jeff Law <law@redhat.com>
4166
4167 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
4168
4169 2005-05-30 Paolo Carlini <pcarlini@suse.de>
4170
4171 PR middle-end/21743
4172 * gcc.dg/builtins-1.c: Activate disabled clog test.
4173 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4174
4175 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
4176
4177 * gfortran.dg/char_pointer_assign.f90:
4178 Test character-pointer assignments and pointer assignments.
4179 * gfortran.dg/char_pointer_dummy.f90:
4180 Test character-pointer dummy arguments.
4181 * gfortran.dg/char_pointer_func.f90:
4182 Test character-pointer function returns.
4183 * gfortran.dg/char_pointer_dependency.f90:
4184 Test character-pointer functions with dependencies.
4185
4186 2005-05-30 Mark Mitchell <mark@codesourcery.com>
4187
4188 PR c++/21784
4189 * g++.dg/lookup/using14.C: New test.
4190
4191 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
4192
4193 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4194 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
4195 trailing ^M.
4196
4197 2005-05-29 Geoffrey Keating <geoffk@apple.com>
4198
4199 PR c++/17413
4200 * g++.dg/template/local5.C: New.
4201
4202 PR target/21761
4203 * gcc.c-torture/compile/pr21761.c: New.
4204
4205 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
4206 before darwin8.
4207
4208 2005-05-30 Steven G. Kargl
4209
4210 PR fortran/20846
4211 * gfortran.dg/inquire_8.f90: New test.
4212
4213 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4214
4215 PR libfortran/21376
4216 * gfortran.dg/output_exponents_1.f90: New test.
4217
4218 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4219
4220 PR libfortran/20006
4221 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
4222
4223 2005-05-28 Mark Mitchell <mark@codesourcery.com>
4224
4225 PR c++/21210
4226 * g++.dg/ext/complex1.C: New test.
4227
4228 PR c++/21340
4229 * g++.dg/init/ctor6.C: New test.
4230
4231 2005-05-29 Jan Hubicka <jh@suse.cz>
4232
4233 * gcc.c-torture/compile/pr21562.c: New.
4234
4235 2005-05-28 Steven G. Kargl <kargls@comcast.net>
4236
4237 * gfortran.dg/subnormal_1.f90: New test.
4238
4239 2005-05-28 Jan Hubicka <jh@suse.cz>
4240
4241 * tree-prof.exp: Fix comment.
4242 * value-prof-1.c: New.
4243 * value-prof-2.c: New.
4244 * value-prof-3.c: New.
4245 * value-prof-4.c: New.
4246
4247 2005-05-27 Mark Mitchell <mark@codesourcery.com>
4248
4249 PR c++/21614
4250 * g++.dg/expr/ptrmem6.C: New test.
4251 * g++.dg/expr/ptrmem6a.C: Likewise.
4252
4253 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
4254
4255 PR tree-optimization/21658
4256 * gcc.dg/tree-ssa/pr21658.c: New.
4257
4258 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
4259
4260 PR c++/21455
4261 * g++.dg/inherit/ptrmem3.C: New.
4262
4263 PR c++/21681
4264 * g++.dg/parse/template16.C: New.
4265
4266 2005-05-27 Andreas Jaeger <aj@suse.de>
4267
4268 * gcc.dg/setjmp-2.c: Only run in 32-bit.
4269
4270 * gcc.dg/i386-sse-8.c: Run test on all archs.
4271
4272 2005-05-26 Mike Stump <mrs@apple.com>
4273
4274 * objc.dg/isa-field-1.m: Only run on darwin.
4275 * objc.dg/lookup-1.m: Likewise.
4276 * objc.dg/try-catch-8.m: Likewise.
4277
4278 2005-05-26 Roger Sayle <roger@eyesopen.com>
4279
4280 PR tree-optimization/9814
4281 * gcc.dg/pr9814-1.c: New test case.
4282
4283 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4284
4285 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
4286 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
4287 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
4288 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
4289 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
4290 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
4291 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
4292 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
4293 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
4294 objc.dg/try-catch-8.m: New.
4295
4296 2005-05-26 Janis Johnson <janis187@us.ibm.com>
4297
4298 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
4299 remove extraneous semicolons.
4300
4301 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4302
4303 * obj-c++.dg/comp-types-12.mm: New.
4304 * objc.dg/comp-types-11.m: New.
4305 * objc.dg/selector-4.m: New.
4306
4307 2005-05-26 Andreas Jaeger <aj@suse.de>
4308
4309 PR testsuite/20772
4310 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
4311 g++.old-deja/g++.ext/attrib3.C,
4312 g++.old-deja/g++.other/store-expr1.C,
4313 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
4314 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
4315 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4316 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
4317 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
4318 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
4319 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
4320 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4321 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
4322 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
4323 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
4324 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
4325 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
4326 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
4327 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
4328 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
4329 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
4330 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4331 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
4332
4333 2005-05-26 Andreas Jaeger <aj@suse.de>
4334
4335 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
4336 x86-64 compilation.
4337
4338 2005-05-26 Andreas Jaeger <aj@suse.de>
4339
4340 PR testsuite/20772
4341 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
4342 gcc.misc-tests/i386-pf-athlon-1.c,
4343 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4344 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
4345 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
4346 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
4347 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
4348 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
4349 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
4350 programs.
4351
4352 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
4353 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
4354 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
4355 x86-64 compilation.
4356
4357 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
4358 x86_64.
4359
4360 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
4361 effective-target ilp32.
4362
4363 2005-05-26 David Ung <davidu@mips.com>
4364
4365 * gcc.target/mips/ext_ins.c: New test for testing the generation
4366 of MIPS32/64 rev 2 ext/ins instructions.
4367
4368 2005-05-26 Andreas Jaeger <aj@suse.de>
4369
4370 * treelang/compile/unsigned.tree: Use gimple instead of
4371 nonexisting generic dump.
4372
4373 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
4374
4375 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4376
4377 2005-05-26 Andreas Jaeger <aj@suse.de>
4378
4379 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4380
4381 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4382
4383 PR libfortran/17283
4384 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4385 Test callee-allocated memory with write statements.
4386
4387 2005-05-25 Roger Sayle <roger@eyesopen.com>
4388
4389 PR middle-end/21709
4390 * gcc.dg/pr21709-1.c: New test case.
4391
4392 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4393 Mike Stump <mrs@apple.com>
4394
4395 * objc/execute/next_mapping.h: Update for C++.
4396
4397 * obj-c++.dg/selector-1.mm: Move to...
4398 * obj-c++.dg/selector-4.mm: here...
4399
4400 * obj-c++.dg/basic.mm: New.
4401 * obj-c++.dg/comp-types-1.mm: New.
4402 * obj-c++.dg/cxx-class-1.mm: New.
4403 * obj-c++.dg/cxx-ivars-1.mm: New.
4404 * obj-c++.dg/cxx-ivars-2.mm: New.
4405 * obj-c++.dg/cxx-ivars-3.mm: New.
4406 * obj-c++.dg/cxx-scope-1.mm: New.
4407 * obj-c++.dg/cxx-scope-2.mm: New.
4408 * obj-c++.dg/defs.mm: New.
4409 * obj-c++.dg/empty-private-1.mm: New.
4410 * obj-c++.dg/encode-1.mm: New.
4411 * obj-c++.dg/encode-2.mm: New.
4412 * obj-c++.dg/encode-3.mm: New.
4413 * obj-c++.dg/extern-c-1.mm: New.
4414 * obj-c++.dg/extra-semi.mm: New.
4415 * obj-c++.dg/fix-and-continue-2.mm: New.
4416 * obj-c++.dg/isa-field-1.mm: New.
4417 * obj-c++.dg/ivar-list-semi.mm: New.
4418 * obj-c++.dg/local-decl-1.mm: New.
4419 * obj-c++.dg/lookup-1.mm: New.
4420 * obj-c++.dg/lookup-2.mm: New.
4421 * obj-c++.dg/method-1.mm: New.
4422 * obj-c++.dg/method-2.mm: New.
4423 * obj-c++.dg/method-3.mm: New.
4424 * obj-c++.dg/method-4.mm: New.
4425 * obj-c++.dg/method-5.mm: New.
4426 * obj-c++.dg/method-6.mm: New.
4427 * obj-c++.dg/method-7.mm: New.
4428 * obj-c++.dg/no-extra-load.mm: New.
4429 * obj-c++.dg/overload-1.mm: New.
4430 * obj-c++.dg/pragma-1.mm: New.
4431 * obj-c++.dg/pragma-2.mm: New.
4432 * obj-c++.dg/private-1.mm: New.
4433 * obj-c++.dg/private-2.mm: New.
4434 * obj-c++.dg/proto-qual-1.mm: New.
4435 * obj-c++.dg/qual-types-1.mm: New.
4436 * obj-c++.dg/stubify-1.mm: New.
4437 * obj-c++.dg/stubify-2.mm: New.
4438 * obj-c++.dg/super-class-1.mm: New.
4439 * obj-c++.dg/super-class-2.mm: New.
4440 * obj-c++.dg/super-dealloc-1.mm: New.
4441 * obj-c++.dg/super-dealloc-2.mm: New.
4442 * obj-c++.dg/template-1.mm: New.
4443 * obj-c++.dg/template-2.mm: New.
4444 * obj-c++.dg/template-3.mm: New.
4445 * obj-c++.dg/template-4.mm: New.
4446 * obj-c++.dg/template-5.mm: New.
4447 * obj-c++.dg/template-6.mm: New.
4448 * obj-c++.dg/try-catch-1.mm: New.
4449 * obj-c++.dg/try-catch-2.mm: New.
4450 * obj-c++.dg/try-catch-3.mm: New.
4451 * obj-c++.dg/try-catch-4.mm: New.
4452 * obj-c++.dg/try-catch-5.mm: New.
4453 * obj-c++.dg/try-catch-6.mm: New.
4454 * obj-c++.dg/try-catch-7.mm: New.
4455 * obj-c++.dg/try-catch-8.mm: New.
4456 * obj-c++.dg/try-catch-9.mm: New.
4457 * obj-c++.dg/va-meth-1.mm: New.
4458
4459 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4460
4461 * obj-c++.dg/selector-1.mm: New.
4462 * obj-c++.dg/selector-2.mm: New.
4463
4464 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4465
4466 * obj-c++.dg/selector-3.mm: New.
4467 * objc.dg/selector-3.m: New.
4468
4469 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4470
4471 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4472 about where warning appears.
4473
4474 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4475
4476 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4477 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4478 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4479 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4480
4481 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4482
4483 * gcc.dg/20050524-1.c: New test.
4484
4485 2005-05-25 Jan Hubicka <jh@suse.cz>
4486
4487 * gcc.dg/tree-prof/inliner-1.c: New.
4488
4489 2005-05-25 Janis Johnson <janis187@us.ibm.com>
4490
4491 * gcc.dg/tree-prof: New directory.
4492 * gcc.dg/tree-prof/tree-prof.exp: New.
4493
4494 2005-05-25 DJ Delorie <dj@redhat.com>
4495
4496 * gcc.dg/Wattributes-1.c: New.
4497 * gcc.dg/Wattributes-2.c: New.
4498 * gcc.dg/Wattributes-3.c: New.
4499
4500 20005-05-24 Janis Johnson <janis187@us.ibm.com>
4501
4502 PR tree-optimization/19833
4503 * gcc.dg/uninit-4.c: Remove xfail.
4504 * gcc.dg/uninit-9.c: Ditto.
4505
4506 2005-05-24 Ziemowit Laski <zlaski@apple.com>
4507
4508 * obj-c++.dg/bitfield-[1-5].mm: New.
4509 * obj-c++.dg/class-protocol-1.mm: New.
4510 * obj-c++.dg/comp-types-1[0-1].mm: New.
4511 * obj-c++.dg/comp-types-[2-9].mm: New.
4512 * obj-c++.dg/encode-[4-8].mm: New.
4513 * obj-c++.dg/layout-1.mm: New.
4514 * obj-c++.dg/method-1[0-9].mm: New.
4515 * obj-c++.dg/method-2[0-1].mm: New.
4516 * obj-c++.dg/method-[8-9].mm: New.
4517 * obj-c++.dg/objc-gc-3.mm: New.
4518 * obj-c++.dg/try-catch-10.mm: New.
4519 * objc.dg/bitfield-5.m: New.
4520 * objc.dg/comp-types-10.m: New.
4521 * objc.dg/comp-types-9.m: New.
4522 * objc.dg/layout-1.m: New.
4523 * objc.dg/objc-gc-4.m: New.
4524 * objc.dg/try-catch-9.m: New.
4525 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4526 * objc.dg/comp-types-1.m: Likewise.
4527 * objc.dg/comp-types-[5-6].m: Likewise.
4528 * objc.dg/method-9.m: Likewise.
4529
4530 2005-05-24 Janis Johnson <janis187@us.ibm.com>
4531
4532 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4533 and on hardware without VMX support.
4534
4535 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4536
4537 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4538
4539 * lib/profopt.exp (dg-final-generate, dg-final-use,
4540 profopt-final-code, profopt-get-options): New.
4541 (profopt-execute): Process test directives.
4542
4543 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4544 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4545 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4546
4547 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4548
4549 PR C++/21645
4550 * g++.dg/init/ctor5.C: New test.
4551
4552 2005-05-24 Ira Rosen <irar@il.ibm.com>
4553
4554 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4555 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4556 vect-113.c, vect-114.c.
4557
4558 2005-05-23 Adam Nemet <anemet@lnxw.com>
4559
4560 * gcc.dg/const-elim-1.c: Remove xfails.
4561
4562 2005-05-23 Jeff Law <law@redhat.com>
4563
4564 * gcc.c-torture/compile/pr21638.c: New test.
4565 * gcc.c-torture/compile/20050520-1.c: New test.
4566
4567 2005-05-23 Nick Clifton <nickc@redhat.com>
4568
4569 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4570 be a proper triple, ie: m32r*-*-*.
4571 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4572
4573 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4574
4575 PR middle-end/21331
4576 PR tree-opt/21293
4577 * gcc.c-torture/compile/pr21293.c: New test.
4578 * gcc.c-torture/execute/pr21331.c: New test.
4579
4580 2004-05-20 Richard Henderson <rth@redhat.com>
4581
4582 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4583
4584 2005-05-20 Ziemowit Laski <zlaski@apple.com>
4585
4586 * obj-c++-dg.exp: Add.
4587 * obj-c++.exp: Add.
4588 * obj-c++.dg/dg.exp: Add.
4589
4590 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4591
4592 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4593 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4594
4595 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
4596
4597 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4598
4599 2004-05-19 Richard Henderson <rth@redhat.com>
4600
4601 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4602
4603 2005-05-19 Janis Johnson <janis187@us.ibm.com>
4604
4605 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4606
4607 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4608
4609 2005-05-19 Jakub Jelinek <jakub@redhat.com>
4610
4611 PR c++/21495
4612 * g++.dg/parse/extern1.C: New test.
4613 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4614
4615 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4616
4617 * gcc.dg/c99-math.h: New.
4618 * gcc.dg/c99-math-float-1.c: New test.
4619 * gcc.dg/c99-math-double-1.c: Likewise.
4620 * gcc.dg/c99-math-long-double-1.c: Likewise.
4621
4622 2005-05-18 Richard Henderson <rth@redhat.com>
4623
4624 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4625
4626 2005-05-18 Devang Patel <dpatel@apple.com>
4627
4628 * g++.dg/opt/20050511-1.C: New test.
4629
4630 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4631
4632 PR libfortran/21127
4633 * gfortran.dg/reshape-complex.f90: New test.
4634
4635 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
4636
4637 * gfortran.dg/array_constructor_1.f90: New test.
4638 * gfortran.dg/array_constructor_2.f90: New test.
4639
4640 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4641
4642 PR fortran/20954
4643 * gfortran.dg/pr20954.f: New test.
4644
4645 2005-05-17 Mike Stump <mrs@apple.com>
4646
4647 Yet more Objective-C++...
4648
4649 * objc.dg/method-5.m: Update.
4650 * objc.dg/method-6.m: Update.
4651 * objc.dg/method-7.m: Update.
4652 * objc.dg/method-9.m: Update.
4653 * objc.dg/try-catch-2.m: Update.
4654
4655 2005-05-17 Mark Mitchell <mark@codesourcery.com>
4656
4657 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
4658 Remove little-endian optimizations.
4659
4660 2005-05-17 Jeff Law <law@redhat.com>
4661
4662 * g++.dg/tree-ssa/pr14814.C: New test.
4663 * gcc.dg/tree-ssa/pr14814.C: New test.
4664 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4665 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4666
4667 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4668
4669 * gcc.dg/compat/generate-random.c: Do not include
4670 libiberty.h.
4671 * gcc.dg/compat/generate-random_r.c: Likewise.
4672
4673 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
4674
4675 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4676
4677 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4678
4679 PR middle-end/21595
4680 * g++.dg/tree-ssa/builtin1.C: New testcase.
4681
4682 2005-05-17 Jakub Jelinek <jakub@redhat.com>
4683
4684 PR c++/21454
4685 * g++.dg/opt/const4.C: New test.
4686
4687 PR middle-end/21492
4688 * g++.dg/opt/crossjump1.C: New test.
4689
4690 PR tree-optimization/21610
4691 * gcc.c-torture/compile/20050516-1.c: New test.
4692
4693 PR fortran/15080
4694 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4695 about the test failing.
4696 * gfortran.fortran-torture/execute/where_7.f90: New test.
4697 * gfortran.fortran-torture/execute/where_8.f90: New test.
4698
4699 2005-05-16 Richard Henderson <rth@redhat.com>
4700
4701 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4702 i?86 and x86_64.
4703
4704 2005-05-16 Mark Mitchell <mark@codesourcery.com>
4705
4706 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4707 (limits.h): Include unconditionally.
4708 (stdlib.h): Likewise.
4709 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4710 (limits.h): Include unconditionally.
4711 (stdlib.h): Likewise.
4712 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4713 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4714 (limits.h): Include unconditionally.
4715 (stdlib.h): Likewise.
4716 (hashtab.h): Do not include.
4717 (getopt.h): Likewise.
4718 (stddef.h): Include.
4719 (hashval_t): Define.
4720 (struct entry): Add "next" field.
4721 (HASH_SIZE): New macro.
4722 (hash_table): New variable.
4723 (switchfiles): Do not use xmalloc.
4724 (mix): New macro.
4725 (iterative_hash): New function.
4726 (hasht): Remove.
4727 (e_exists): New function.
4728 (e_insert): Likewise.
4729 (output): Use, instead of libiberty hashtable functions.
4730 (main): Do not use getopt. Do not call htab_create.
4731
4732 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4733
4734 PR libstdc++/21526
4735 * lib/target-supports.exp (check_mkfifo_available):
4736 Return 0 for cygwin as mkfifo support incomplete on platform.
4737 Fix typos in comments.
4738
4739 2005-05-15 Mark Mitchell <mark@codesourcery.com>
4740
4741 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4742
4743 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4744
4745 PR fortran/17432
4746 * gfortran.dg/assign_4.f: New test.
4747
4748 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4749
4750 PR tree-optimization/21563
4751 * gcc.dg/tree-ssa/pr21563.c: New.
4752
4753 2005-05-14 Jan Hubicka <jh@suse.cz>
4754
4755 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4756
4757 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4758
4759 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4760
4761 2005-05-13 Julian Brown <julian@codesourcery.com>
4762
4763 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4764 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4765
4766 2005-05-13 Jan Hubicka <jh@suse.cz>
4767
4768 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4769 * gcc.dg/fold-xor-?.c: Likewise.
4770 * gcc.dg/pr15784-?.c: Likewise.
4771 * gcc.dg/pr20922-?.c: Likewise.
4772 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4773 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4774 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4775
4776 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4777
4778 PR fortran/21260
4779 * gfortran.dg/hollerith_1.f90: New test.
4780
4781 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4782
4783 * gfortran.dg/func_result_2.f90: New test.
4784
4785 2005-05-11 Bud Davis <bdavis@gfortran.org>
4786
4787 * gfortran.dg/dev_null.f90: New test.
4788
4789 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4790
4791 * gcc.dg/arm-vfp1.c: Revert last change.
4792
4793 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4794
4795 PR middle-end/19807
4796 PR tree-optimization/19639
4797 * g++.dg/tree-ssa/pr19807.C: New testcase.
4798
4799 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4800
4801 PR libfortran/21471
4802 * gfortran.dg/append-1.f90: New test.
4803
4804 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4805
4806 * gcc.dg/pr18501.c: XFAIL.
4807 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4808 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4809 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4810 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4811 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4812 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4813 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4814 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4815
4816 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4817
4818 PR fortran/20178
4819 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4820 gfortran.dg/f2c_3.f90: New tests.
4821
4822 * gfortran.dg/return_1.f90: Fix dg annotation.
4823
4824 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4825
4826 * gcc.c-torture/compile/20050510-1.c: New test.
4827
4828 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4829
4830 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4831
4832 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4833
4834 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4835
4836 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4837
4838 PR c/17913
4839 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4840
4841 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4842
4843 PR c/21342
4844 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4845 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4846
4847 2005-05-10 Ben Elliston <bje@au.ibm.com>
4848
4849 PR debug/16676
4850 * gcc.dg/debug/pr16676.c: New test.
4851
4852 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4853
4854 PR testsuite/21443
4855 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4856 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4857 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4858 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4859 Change -O1 to -O2.
4860 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4861 -fno-tree-dominator-opts.
4862
4863 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4864
4865 * gfortran.dg/return_1.f90: New test.
4866
4867 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4868
4869 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4870
4871 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4872
4873 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4874
4875 PR c++/21427
4876 * g++.dg/inherit/covariant13.C: New.
4877
4878 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4879
4880 PR libfortran/19155
4881 * gfortran.dg/pr19155.f: New test.
4882
4883 2005-05-08 Roger Sayle <roger@eyesopen.com>
4884
4885 PR inline-asm/8788
4886 * gcc.dg/pr8788-1.c: New testcase.
4887
4888 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4889
4890 PR target/21416
4891 * gcc.target/mips/fpcmp-[12].c: New tests.
4892
4893 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4894
4895 * lib/target-supports-dg.exp (dg-require-fork): New function.
4896 (dg-require-mkfifo): Likewise.
4897 * lib/target-supports.exp (check_function_available): New
4898 function.
4899 (check_fork_available): Likewise.
4900 (check_mkfifo_available): Likewise.
4901
4902 2005-05-06 Jeff Law <law@redhat.com>
4903
4904 * gcc.c-torture/compile/pr21380.c: New test.
4905
4906 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4907
4908 PR c++/20961
4909 * g++.dg/ext/weak3.C: New test.
4910
4911 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4912
4913 PR c++/21352
4914 * g++.dg/template/crash37.C: New test.
4915
4916 2005-05-05 Paul Brook <paul@codesourcery.com>
4917
4918 * gcc.dg/arm-g2.c: Use effective-target arm32.
4919 * gcc.dg/arm-mmx-1.c: Ditto.
4920 * gcc.dg/arm-scd42-2.c: Ditto.
4921 * gcc.dg/arm-vfp1.c: Ditto.
4922 * lib/target-supports.exp (check_effective_target_arm32): New
4923 function.
4924
4925 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4926
4927 PR libfortran/21354
4928 gfortran.dg/in_pack_rank7.f90: New test.
4929
4930 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4931
4932 PR middle-end/15618
4933 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4934
4935 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4936
4937 PR middle-end/21265
4938 * gcc.dg/20050503-1.c: New test.
4939
4940 PR rtl-optimization/21239
4941 * gcc.dg/i386-sse-11.c: New test.
4942
4943 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4944
4945 PR target/16888
4946 * gcc.target/i386/asm-1.c: New test.
4947
4948 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR rtl-optimization/21330
4951 * gcc.c-torture/execute/20050502-1.c: New test.
4952
4953 PR target/21297
4954 * gcc.c-torture/execute/20050502-2.c: New test.
4955
4956 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4957
4958 PR middle-end/21282
4959 * gcc.dg/pr21282.c: New.
4960
4961 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4962
4963 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4964 * gcc.dg/vect/vect-92.c: Likewise
4965 * gcc.dg/vect/vect-93.c: Likewise
4966 * gcc.dg/vect/vect-dv-1.c: Likewise
4967 * gcc.dg/vect/vect-dv-2.c: Likewise
4968 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4969
4970 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4971
4972 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4973 * gfortran.dg/vect/vect-2.f90: Likewise
4974 * gfortran.dg/vect/vect-3.f90: Likewise
4975 * gfortran.dg/vect/vect-4.f90: Likewise
4976 * gfortran.dg/vect/vect-5.f90: Likewise
4977
4978 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4979
4980 PR target/20813
4981 * gcc.dg/rs6000-fpint-2.c: New.
4982
4983 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4984
4985 PR c/15698
4986 * gcc.dg/builtins-30.c: Update expected messages.
4987 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4988 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4989 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4990
4991 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4992
4993 PR tree-optimization/21294
4994 * gcc.dg/tree-ssa/pr21294.c: New.
4995
4996 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4997
4998 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4999 __builtin_altivec_st_internal_4si built-in.
5000
5001 2005-05-02 Mark Mitchell <mark@codesourcery.com>
5002
5003 PR c++/15875
5004 * g++.dg/template/ptrmem14.C: New test.
5005
5006 2005-05-02 Paul Brook <paul@codesourcery.com>
5007
5008 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
5009
5010 2005-05-02 Michael Matz <matz@suse.de>
5011
5012 PR c++/19542
5013 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
5014
5015 2005-05-01 Mark Mitchell <mark@codesourcery.com>
5016
5017 * g++.dg/cpp/weak.C: New test.
5018
5019 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5020
5021 * gcc.dg/tree-ssa/loop-8.c: New test.
5022
5023 2005-04-30 Michael Maty <matz@suse.de>
5024
5025 * gcc.dg/inline-mcpy.c: New test.
5026
5027 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
5028
5029 PR libfortran/18958
5030 * gfortran.dg/eoshift.f90: New test case.
5031
5032 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
5033
5034 PR libfortran/18857
5035 * gfortran.dg/matmul_1.f90: New test.
5036
5037 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5038
5039 PR tree-optimization/21030
5040 * gcc.dg/tree-ssa/pr21030.c: New.
5041
5042 2005-04-29 Devang Patel <dpatel@apple.com>
5043
5044 PR tree-optimization/21272
5045 * gcc.dg/vect/vect-ifcvt-10.c: New test.
5046
5047 2005-04-29 Jakub Jelinek <jakub@redhat.com>
5048
5049 PR fortran/13082
5050 PR fortran/18824
5051 * gfortran.dg/entry_4.f90: New test.
5052 * gfortran.fortran-torture/execute/entry_1.f90: New test.
5053 * gfortran.fortran-torture/execute/entry_2.f90: New test.
5054 * gfortran.fortran-torture/execute/entry_3.f90: New test.
5055 * gfortran.fortran-torture/execute/entry_4.f90: New test.
5056 * gfortran.fortran-torture/execute/entry_5.f90: New test.
5057 * gfortran.fortran-torture/execute/entry_6.f90: New test.
5058 * gfortran.fortran-torture/execute/entry_7.f90: New test.
5059
5060 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5061
5062 * gfortran.fortran-torture/execute/entry_8.f90: New test.
5063
5064 2005-04-29 Paul Brook <paul@codesourcery.com>
5065
5066 * gfortran.dg/entry_3.f90: New test.
5067
5068 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5069
5070 * gfortran.dg/implicit_4.f90: New test.
5071
5072 2005-04-28 Bob Wilson <bob.wilson@acm.org>
5073
5074 * lib/target-supports.exp (check_profiling_available): Return
5075 false for xtensa-*-elf.
5076
5077 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
5078
5079 * lib/fortran-torture.exp (fortran-torture.exp): Catch
5080 error if file cannot be deleted.
5081
5082 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5083
5084 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
5085 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
5086 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
5087 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
5088 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
5089 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
5090 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
5091 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
5092 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
5093 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
5094 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
5095 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
5096 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
5097
5098 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5099
5100 PR fortran/20865
5101 * gfortran.dg/pr20865.f90: New test.
5102
5103 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
5104
5105 * gcc.dg/void-cast-2.c: New test.
5106
5107 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5108
5109 PR c/21159
5110 * gcc.dg/void-cast-1.c: New test.
5111
5112 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
5113
5114 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
5115
5116 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5117
5118 PR fortran/21177
5119 * gfortran.dg/pr21177.f90: New test.
5120
5121 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
5122
5123 PR tree-optimization/21171
5124 * gcc.dg/tree-ssa/pr21171.c: New test.
5125
5126 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
5127
5128 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5129 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5130 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5131 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5132 gcc.dg/tree-ssa/gen-vect-32.c: New.
5133 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
5134 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
5135 don't run on PPC32.
5136
5137 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5138
5139 PR c/21213
5140 * gcc.dg/transparent-union-3.c: New test.
5141
5142 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5143
5144 PR c/20740
5145 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
5146 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
5147 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
5148 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
5149 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
5150 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
5151
5152 2005-04-26 Jeff Law <law@redhat.com>
5153
5154 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
5155 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
5156 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
5157 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
5158 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
5159 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
5160 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
5161
5162 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
5163
5164 PR tree-optimization/17598
5165 * gcc.dg/tree-ssa/pr17598.c: New testcase.
5166
5167 2005-04-25 Mike Stump <mrs@apple.com>
5168
5169 * objc.dg/fix-and-continue-1.m: Add.
5170
5171 2005-04-25 Roger Sayle <roger@eyesopen.com>
5172
5173 PR c++/20995
5174 * g++.dg/opt/pr20995-1.C: New test case.
5175
5176 2005-04-25 Devang Patel <dpatel@apple.com>
5177
5178 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
5179
5180 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5181
5182 PR testsuite/21062
5183 * g++.dg/opt/alias2.C (printf): Correct the prototype.
5184
5185 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5186
5187 PR C++/21188
5188 * g++.dg/opt/rtti2.C: New test.
5189
5190 2005-04-25 Paul Brook <paul@codesourcery.com>
5191 Steven G. Kargl <kargls@comcast.net>
5192
5193 PR fortran/20879
5194 * gfortran.dg/ichar_1.f90: New file.
5195
5196 2005-04-24 Jakub Jelinek <jakub@redhat.com>
5197
5198 PR middle-end/20991
5199 * g++.dg/opt/pr20991.C: New test.
5200
5201 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
5202 where sizeof (type) < __alignof__ (type).
5203 * gcc.dg/compat/struct-layout-1.h: Likewise.
5204
5205 2005-04-24 Per Bothner <per@bothner.com>
5206 Devang Patel <dpatel@apple.com>
5207
5208 PR preprocessor/20907
5209 * gcc.dg/cpp/very-long-comment.c: New test.
5210
5211 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5212
5213 PR fortran/20059
5214 * gfortran.dg/common_5.f: New test.
5215
5216 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
5217
5218 PR middle-end/21082
5219 * g++.dg/tree-ssa/pr21082.C: New testcase.
5220
5221 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
5222
5223 * gcc.dg/vect/vect-99.c: New test.
5224
5225 2005-04-22 Diego Novillo <dnovillo@redhat.com>
5226
5227 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
5228
5229 2005-04-22 Jeff Law <law@redhat.com>
5230
5231 * gcc.dg/uninit-5.c: Remove xfails.
5232 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
5233 conditionals and loads.
5234
5235 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
5236
5237 PR libfortran/20074
5238 PR libfortran/20436
5239 PR libfortran/21108
5240 * gfortran.dg/nested_reshape.f90: new test
5241 * gfortran.dg/reshape-alloc.f90: new test
5242 * gfortran.dg/reshape.f90: new test
5243
5244 2005-04-22 Mark Mitchell <mark@codesourcery.com>
5245
5246 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
5247
5248 * gcc.dg/arm-vfp1.c: New test.
5249
5250 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
5251
5252 PR c++/21087
5253 * g++.dg/lookup/builtin2.C: New test.
5254
5255 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
5256
5257 * gcc.dg/weak/weak-13.c: New test.
5258
5259 2005-04-21 Geoffrey Keating <geoffk@apple.com>
5260
5261 * lib/target-supports.exp (check_effective_target_sync_int_long):
5262 Add powerpc*.
5263
5264 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
5265
5266 * gcc.target/mips/branch-1.c: New test.
5267
5268 2005-04-21 Richard Henderson <rth@redhat.com>
5269
5270 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
5271 * gcc.dg/vect/vect-86.c: Likewise.
5272 * gcc.dg/vect/vect-87.c: Likewise.
5273 * gcc.dg/vect/vect-88.c: Likewise.
5274
5275 2005-04-21 Devang Patel <dpatel@apple.com>
5276
5277 PR optimization/20994
5278 * gcc.dg/tree-ssa/ifc-3.c: New test.
5279
5280 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5281
5282 PR c/12913
5283 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
5284 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
5285 gcc.dg/c99-vla-jump-5.c: New tests.
5286
5287 2005-04-19 Richard Henderson <rth@redhat.com>
5288
5289 * lib/target-supports.exp (check_effective_target_vect_int_mult):
5290 Fix typo in exists check.
5291 (check_effective_target_sync_int_long): New.
5292 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
5293 * gcc.dg/ia64-sync-2.c: Likewise.
5294 * gcc.dg/ia64-sync-3.c: Likewise.
5295 * gcc.dg/ia64-sync-4.c: Likewise.
5296
5297 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
5298
5299 * gcc.dg/fold-xor-1.c: New test.
5300 * gcc.dg/fold-xor-2.c: New test.
5301
5302 2005-04-19 James E. Wilson <wilson@specifixinc.com>
5303
5304 PR target/20670
5305 * g++.dg/eh/fp-regs.C: New test.
5306
5307 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5308
5309 * gcc.dg/Wint-to-pointer-cast-1.c,
5310 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
5311 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
5312 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
5313
5314 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5315
5316 PR fortran/16861
5317 * gfortran.dg/pr16861.f90: New test.
5318
5319 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5320
5321 * gcc.dg/pr21085.c: New test.
5322
5323 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
5324
5325 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
5326 (setup_mips_tests, dg-mips-options): New procedures.
5327 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
5328 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
5329 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
5330 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5331 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
5332 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
5333 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
5334 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5335 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
5336 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
5337 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
5338 dg-mips-options instead of dg-options. Remove now-redundant
5339 preprocessor guards.
5340 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
5341 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5342 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5343 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
5344 * gcc.dg/vr-mult-2.c: Delete.
5345 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
5346 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
5347 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
5348 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
5349 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
5350 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
5351 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
5352
5353 2005-04-18 Laurent GUERBY <laurent@guerby.net>
5354
5355 * ada/acats/run_all.sh: Use sync when executable not present.
5356
5357 2005-04-18 Devang Patel <dpatel@apple.com>
5358
5359 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
5360 * gcc.dg/vect/vect-11a.c: New.
5361 * gcc.dg/vect/vect-none.c: Update.
5362 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
5363
5364 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5365
5366 PR tree-optimization/20922
5367 * gcc.dg/pr20922-1.c: New test.
5368 * gcc.dg/pr20922-2.c: New test.
5369 * gcc.dg/pr20922-3.c: New test.
5370 * gcc.dg/pr20922-4.c: New test.
5371 * gcc.dg/pr20922-5.c: New test.
5372 * gcc.dg/pr20922-6.c: New test.
5373
5374 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5375
5376 PR libfortran/20950
5377 * gfortran.dg/pr20950.f: New test.
5378
5379 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5380
5381 PR libfortran/19216
5382 * gfortran.dg/pr19216.f: New test.
5383
5384 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5385
5386 PR tree-optimization/21001
5387 * gcc.dg/tree-ssa/pr21001.c: New.
5388
5389 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5390
5391 PR libfortran/21075
5392 * gfortran.dg/reshape_rank7.f90: New test.
5393
5394 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
5395
5396 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5397 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5398 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5399 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5400 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5401 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5402 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5403 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5404 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5405 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5406 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5407 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5408 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5409 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5410 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5411 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5412 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5413 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5414 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5415 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5416 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5417
5418 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5419
5420 * gfortran.dg/wtruncate.f: New testcase.
5421 * gfortran.dg/wtruncate.f90: New testcase.
5422
5423 2005-04-16 Mark Mitchell <mark@codesourcery.com>
5424
5425 PR c++/21025
5426 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5427 which sizeof/alignof is dependent, rather than just whether we are
5428 processing_template_decl.
5429
5430 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5431
5432 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5433 corrected typo where the wrong variables had been compared.
5434
5435 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5436
5437 PR libfortran/18495
5438 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5439 Test callee-allocated version of return array with a write
5440 statement.
5441 Test spread with a temporary with another write statement.
5442
5443 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5444
5445 PR tree-optimization/21031
5446 * gcc.dg/tree-ssa/pr21031.c: New.
5447
5448 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5449
5450 PR tree-optimization/21004
5451 * gcc.dg/builtins-53.c: Include builtins-config.h.
5452 Check floorf, ceilf, floorl and ceill transformations
5453 only when HAVE_C99_RUNTIME is defined.
5454
5455 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5456
5457 PR middle-end/20739
5458 * gcc.dg/tree-ssa/pr20739.c: New test.
5459
5460 2005-04-14 Mike Stump <mrs@apple.com>
5461
5462 * gcc.dg/Foundation.framework/empty: New.
5463 * gcc.dg/framework-2.c: New.
5464
5465 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5466
5467 PR tree-optimization/21021
5468 * gcc.c-torture/compile/pr21021.c: New.
5469
5470 2005-04-14 Janis Johnson <janis187@us.ibm.com
5471
5472 PR testsuite/21010
5473 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5474 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5475 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5476 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5477 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5478 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5479 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5480 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5481
5482 2005-04-14 Richard Henderson <rth@redhat.com>
5483
5484 * lib/target-supports.exp (check_effective_target_vect_condition):
5485 Add ia64, i?86, and x86_64.
5486
5487 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5488
5489 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5490
5491 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5492
5493 PR tree-optimization/20657
5494 * gcc.dg/tree-ssa/pr20657.c: New.
5495
5496 2005-04-14 Uros Bizjak <uros@kss-loka.si>
5497
5498 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5499 (long long int)trunc*.
5500
5501 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5502
5503 PR target/20927
5504 * gcc.dg/pr20927.c: New test.
5505
5506 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
5507
5508 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5509 * gcc.target/mips/asm-1.c: Likewise.
5510
5511 2005-04-13 Dale Johannesen <dalej@apple.com>
5512
5513 * objc.dg/objc-fast-4.m: New.
5514
5515 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
5516
5517 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5518 directory.
5519 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5520
5521 2005-04-13 David Edelsohn <edelsohn@gnu.org>
5522
5523 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
5524 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5525 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
5526
5527 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5528
5529 PR tree-optimization/20913
5530 * gcc.dg/tree-ssa/pr20913.c: New.
5531
5532 PR tree-optimization/20702
5533 * gcc.dg/tree-ssa/pr20702.c: New.
5534
5535 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5536
5537 PR c++/13744
5538 * g++.dg/inherit/local3.C: New test.
5539
5540 2005-04-12 Jeff Law <law@redhat.com>
5541
5542 * gcc.dg/tree-ssa/20050412-1.c: New test.
5543
5544 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5545
5546 PR libfortran/19016
5547 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5548 Add tests with mask generated by expression.
5549 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5550 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5551 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5552
5553 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5554
5555 PR middle-end/20917
5556 * gcc.dg/20050409-1.c: New test.
5557
5558 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5559
5560 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5561
5562 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5563
5564 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5565 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5566 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5567 (TARGET_CXX): Adjust accordingly.
5568 * target.h (struct gcc_target): Remove epxort_class_data. Add
5569 determine_class_data_visibility and class_data_always_comdat.
5570 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5571 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5572 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5573 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5574 (arm_cxx_determine_class_data_visibility): New.
5575 (arm_cxx_class_data_always_comdat): Likewise.
5576 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5577 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5578 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5579 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5580 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5581 Define.
5582
5583 2005-04-11 Mark Mitchell <mark@codesourcery.com>
5584
5585 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5586
5587 2005-04-11 Geoffrey Keating <geoffk@apple.com>
5588
5589 * gcc.dg/i386-darwin-fpmath.c: New.
5590
5591 2004-04-11 Devang Patel <dpatel@apple.com>
5592
5593 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5594 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5595 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5596 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5597 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5598 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5599 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5600 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5601 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
5602
5603 2004-04-11 Devang Patel <dpatel@apple.com>
5604
5605 * gcc.dg/vect/vect-dv-1.c: New test.
5606 * gcc.dg/vect/vect-dv-2.c: New test.
5607
5608 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5609
5610 PR tree-optimization/20933
5611 * gcc.dg/tree-ssa/pr20933.c: New test.
5612
5613 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5614
5615 * gfortran.dg/fold_nearest.f90: New test.
5616
5617 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5618
5619 * gcc.dg/tree-ssa/alias-1.c: New test.
5620
5621 2005-04-11 Diego Novillo <dnovillo@redhat.com>
5622
5623 PR tree-optimization/20920
5624 * g++.dg/tree-ssa/pr20920.C: New test.
5625
5626 2005-04-11 Uros Bizjak <uros@kss-loka.si>
5627
5628 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5629 (long long int)ceil*.
5630
5631 2005-04-10 Mark Mitchell <mark@codesourcery.com>
5632
5633 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5634 explicit C++ linkage.
5635
5636 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5637
5638 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5639 warning for arithmetic IF statements.
5640
5641 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5642
5643 * eor_handling_1.f90: New test case.
5644 * eor_handling_2.f90: New test case.
5645 * eor_handling_3.f90: New test case.
5646 * eor_handling_4.f90: New test case.
5647 * eor_handling_5.f90: New test case.
5648 * noadv_size.f90: New test case.
5649 * pad_no.f90: New test case.
5650
5651 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
5652
5653 * gcc.c-torture/execute/20050410-1.c: New test.
5654
5655 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
5656
5657 * gcc.dg/pr20126.c: New.
5658
5659 2005-04-09 Bud Davis <bdavis@gfortran.org>
5660 Steven G. Kargl <kargls@comcast.net>
5661
5662 * gfortran.dg/PR19872.f: New test.
5663
5664 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5665
5666 * gfortran.dg/nint_1.f90: Fix dg-do directive
5667
5668 2005-04-09 Steven G. Kargl <kargls@comcast.net>
5669
5670 * gfortran.dg/nint_1.f90: New test.
5671
5672 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5673
5674 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5675 Added test for callee-allocated arrays with write statements.
5676 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5677 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5678 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5679 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5680 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5681
5682 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5683
5684 PR libfortran/20163
5685 * gfortran.dg/open-options-blanks.f: New test.
5686
5687 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5688
5689 PR fortran/13257
5690 * gfortran.dg/comma_format_extension_[1234].f: New tests.
5691
5692 2005-04-09 Jakub Jelinek <jakub@redhat.com>
5693
5694 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5695 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5696 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5697 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5698 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5699 * gcc.c-torture/execute/stdarg-4.c: New test.
5700
5701 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5702
5703 PR target/20795
5704 * g++.dg/abi/param2.C: New test.
5705
5706 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5707
5708 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5709
5710 2005-04-09 Uros Bizjak <uros@kss-loka.si>
5711
5712 * gcc.dg/builtins-53.c: New test.
5713
5714 2005-04-08 Diego Novillo <dnovillo@redhat.com>
5715
5716 * g++.dg/tree-ssa/pr18178.C: New test.
5717 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5718 * gcc.c-torture/execute/20041019-1.c: New test.
5719 * gcc.dg/tree-ssa/20041008-1.c: New test.
5720 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5721 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5722 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5723 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5724 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5725 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5726 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5727 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5728 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5729 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5730
5731 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
5732
5733 PR rtl-optimization/20466
5734 * gcc.c-torture/execute/pr20466-1.c: New test.
5735
5736 2005-04-08 Mark Mitchell <mark@codesourcery.com>
5737
5738 PR c++/20905
5739 * g++.dg/parse/cond2.C: New test.
5740
5741 PR c++/20145
5742 * g++.dg/warn/Wdtor1.C: New test.
5743
5744 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5745
5746 PR fortran/17229
5747 * gfortran.dg/pr17229.f: New test.
5748
5749 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5750
5751 * gfortran.dg/tiny_1.f90: New test.
5752 * gfortran.dg/tiny_2.f90: ditto.
5753
5754 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5755
5756 * gfortran.dg/eor_1.f90: Fix dg-do run line
5757 * gfortran.dg/open_new.f90: Fix dg-do run line
5758
5759 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5760
5761 * lib/target-supports.exp (get_compiler_messages): Support
5762 optional arguments, the fourth being compiler options.
5763 (check_effective_target_fpic): New proc.
5764 * gcc.dg/20050321-2.c: Restrict to target fpic.
5765
5766 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5767
5768 * gcc.dg/15443-1.c: New test.
5769 * gcc.dg/15443-2.c: Likewise.
5770
5771 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5772
5773 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5774
5775 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5776
5777 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5778
5779 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5780
5781 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5782 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5783 -m64.
5784 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5785 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5786 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5787
5788 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5789
5790 PR c++/20212
5791 * g++.dg/warn/Wunused-11.C: New test.
5792
5793 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5794
5795 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5796
5797 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5798
5799 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5800
5801 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5802
5803 PR c++/20734
5804 * g++.dg/template/ptrmem13.C: New test.
5805
5806 2005-04-05 Per Bothner <per@bothner.com>
5807
5808 * lib/gcc.exp: Always add -fno-show-column, for now.
5809
5810 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5811
5812 PR testsuite/20767
5813 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5814 of plain old "unsigned int" for the type of "i". Makes this test
5815 64bit clean.
5816
5817 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5818
5819 * gcc.dg/i386-ssefn-1.c: New test.
5820 * gcc.dg/i386-ssefn-2.c: New test.
5821 * gcc.dg/i386-ssefn-3.c: New test.
5822 * gcc.dg/i386-ssefn-4.c: New test.
5823
5824 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5825
5826 PR tree-optimization/20076
5827 * gcc.dg/builtin-apply4.c: New test.
5828
5829 PR preprocessor/19475
5830 * gcc.dg/cpp/macspace1.c: New test.
5831 * gcc.dg/cpp/macspace2.c: New test.
5832
5833 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5834
5835 * gfortran.dg/pr20755.f: Fixed bad format.
5836
5837 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5838
5839 PR c++/20763
5840 * g++.dg/ext/attrib21.C: New test.
5841
5842 2004-04-05 Devang Patel <dpatel@apple.com>
5843
5844 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5845 * gcc.dg/vect/vect-shift-1.c: New test.
5846
5847 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5848
5849 PR libfortran/20755
5850 * gfortran.dg/pr20755.f: New test.
5851
5852 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5853
5854 * gfortran.dg/pr15959.f90: New test.
5855 * gfortran.dg/string_pad_trunc.f90: New test.
5856
5857 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5858
5859 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5860 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5861 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5862 syntax.
5863
5864 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5865
5866 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5867
5868 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5869
5870 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5871 * gcc.c-torture/compile/20011119-2.c: Likewise.
5872 * gcc.c-torture/compile/981001-2.c: Likewise.
5873
5874 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5875
5876 PR c++/20679
5877 * g++.dg/template/overload4.C: New test.
5878
5879 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5880
5881 PR c++/20746
5882 * g++.dg/abi/covariant5.C: New.
5883
5884 PR debug/20505
5885 * g++.dg/debug/const2.C: New.
5886
5887 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5888
5889 PR rtl-optimization/16104
5890 * gcc.c-torture/execute/20050316-1.c: New test.
5891
5892 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5893
5894 * g++.dg/template/spec23.C: Fix dg-error text.
5895
5896 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5897
5898 PR c++/19199
5899 * g++.dg/expr/lval2.C: New.
5900
5901 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5902
5903 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5904 __builtin_strcasecmp and __builtin_strncasecmp.
5905
5906 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5907
5908 PR c++/20723
5909 * g++.dg/template/spec22.C: New.
5910 * g++.dg/template/spec23.C: New.
5911
5912 2005-04-03 Dale Ranta <dir@lanl.gov>
5913 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5914
5915 PR libfortran/20068
5916 PR libfortran/20125
5917 PR libfortran/20156
5918 PR libfortran/20471
5919 * gfortran.dg/backspace.f: New test.
5920
5921 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5922
5923 * gcc.dg/pr19345.c: New test.
5924
5925 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5926
5927 PR tree-optimization/20640
5928 * gcc.dg/torture/tree-loop-1.c: New.
5929
5930 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5931
5932 PR rtl-optimization/20290
5933 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5934
5935 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5936
5937 * gcc.dg/rs6000-fpint.c: New.
5938
5939 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5940
5941 * gcc.dg/old-style-then-proto-1.c: New test.
5942
5943 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5944
5945 * gfortran.fortran-torture/execute/backspace.f90: Check
5946 after backspace and read was incorrect.
5947
5948 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5949
5950 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5951 buffer past the terminating NUL using memcmp.
5952 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5953 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5954
5955 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5956 Fix unused/uninitialized variable warnings.
5957
5958 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5959 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5960 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5961 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5962
5963 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5964 gcc.c-torture/execute/builtins/fputs-lib.c,
5965 gcc.c-torture/execute/builtins/lib/fprintf.c,
5966 gcc.c-torture/execute/builtins/lib/main.c,
5967 gcc.c-torture/execute/builtins/lib/memcmp.c,
5968 gcc.c-torture/execute/builtins/lib/memmove.c,
5969 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5970 gcc.c-torture/execute/builtins/lib/memset.c,
5971 gcc.c-torture/execute/builtins/lib/printf.c,
5972 gcc.c-torture/execute/builtins/lib/sprintf.c,
5973 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5974 gcc.c-torture/execute/builtins/lib/strchr.c,
5975 gcc.c-torture/execute/builtins/lib/strcmp.c,
5976 gcc.c-torture/execute/builtins/lib/strcpy.c,
5977 gcc.c-torture/execute/builtins/lib/strcspn.c,
5978 gcc.c-torture/execute/builtins/lib/strlen.c,
5979 gcc.c-torture/execute/builtins/lib/strncat.c,
5980 gcc.c-torture/execute/builtins/lib/strncmp.c,
5981 gcc.c-torture/execute/builtins/lib/strncpy.c,
5982 gcc.c-torture/execute/builtins/lib/strrchr.c,
5983 gcc.c-torture/execute/builtins/lib/strspn.c,
5984 gcc.c-torture/execute/builtins/lib/strstr.c,
5985 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5986 gcc.c-torture/execute/builtins/strlen-2.c,
5987 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5988 prototypes.
5989
5990 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5991
5992 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5993 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5994 selectany usage.
5995
5996 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5997
5998 PR c++/19406
5999 * g++.dg/debug/using1.C: New test.
6000
6001 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
6002
6003 PR middle-end/20524
6004 * gcc.dg/alias-7.c: Prefix asm-declared name with
6005 __USER_LABEL_PREFIX__.
6006
6007 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
6008
6009 Fix fallout from PR middle-end/15700:
6010 * gcc.c-torture/compile/20011119-1.c: Take
6011 __USER_LABEL_PREFIX__ into account.
6012 * gcc.c-torture/compile/20011119-2.c: Likewise.
6013
6014 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
6015
6016 PR c++/18644
6017 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
6018
6019 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6020
6021 PR c/17855
6022 * gcc.c-torture/compile/struct-non-lval-1.c,
6023 gcc.c-torture/compile/struct-non-lval-2.c,
6024 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
6025
6026 2005-03-31 Janis Johnson <janis187@us.ibm.com>
6027
6028 * gcc.dg/tls/tls.exp: Remove temporary file.
6029 * g++.dg/tls/tls.exp: Ditto.
6030 * lib/file-format.exp: Ditto.
6031 * g++.dg/special/ecos.exp: Ditto.
6032
6033 * lib/profopt.exp: Treat prof_ext as a list.
6034 * gcc.misc-tests/bprob.exp: Ditto.
6035 * g++.dg/bprob/bprob.exp: Ditto.
6036
6037 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
6038 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
6039 g++.dg/tree-ssa/pointer-reference-alias.C,
6040 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
6041 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
6042 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
6043 g++.dg/vect/pr19951.cc: Ditto.
6044 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
6045 gcc.dg/builtins-47.c: Ditto.
6046 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
6047 gcc.dg/pr20115-1.c: Ditto.
6048 * gcc.dg/tree-ssa/20030530-2.c,
6049 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
6050 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6051 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
6052 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6053 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
6054 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
6055 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
6056 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
6057 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
6058 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
6059 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
6060 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
6061 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
6062 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
6063 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
6064 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6065 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6066 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6067 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6068 gcc.dg/tree-ssa/20030824-1.c,
6069 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
6070 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
6071 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
6072 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
6073 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
6074 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
6075 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
6076 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
6077 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
6078 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
6079 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
6080 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
6081 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
6082 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
6083 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
6084 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
6085 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
6086 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
6087 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
6088 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
6089 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
6090 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
6091 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
6092 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
6093 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
6094 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
6095 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
6096 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
6097 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
6098 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
6099 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
6100 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
6101 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
6102 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
6103 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
6104 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
6105 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
6106 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
6107 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
6108 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
6109 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
6110 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
6111 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6112 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
6113 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
6114 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
6115 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
6116 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
6117 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
6118 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
6119 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6120 gcc.dg/tree-ssa/useless-1.c: Ditto.
6121 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
6122 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
6123 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
6124 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
6125 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6126 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
6127 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
6128 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
6129 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
6130 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
6131 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
6132 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
6133 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
6134 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
6135 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
6136 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
6137 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
6138 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
6139 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
6140 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
6141 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
6142 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6143 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6144 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
6145 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
6146 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
6147 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
6148 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
6149 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
6150 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
6151 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
6152 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
6153 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
6154 gcc.dg/vect/vect-none.c: Ditto.
6155 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
6156 treelang/compile/unsigned.tree: Ditto.
6157
6158 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
6159 * gcc.dg/cpp/direct2s.c: Ditto.
6160 * gcc.dg/cpp/paste4.c: Ditto.
6161 * gcc.dg/cpp/separate-1.c: Ditto.
6162 * gcc.dg/pch/save-temps-1.c: Ditto.
6163 * g++.dg/ext/altivec-10.C: Ditto.
6164 * g++.dg/pch/pch.C: Ditto.
6165
6166 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
6167
6168 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
6169 * g++.dg/template/repo1.C: Ditto.
6170 * g++.dg/template/repo2.C: Ditto.
6171 * g++.dg/template/repo3.C: Ditto.
6172 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
6173 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
6174 * g++.old-deja/g++.pt/repo1.C: Ditto.
6175 * g++.old-deja/g++.pt/repo2.C: Ditto.
6176 * g++.old-deja/g++.pt/repo3.C: Ditto.
6177 * g++.old-deja/g++.pt/repo4.C: Ditto.
6178
6179 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
6180 * gcc.dg/20030107-1.c: Ditto.
6181 * gcc.dg/20030702-1.c: Ditto.
6182 * gcc.dg/profile-generate-1.c: Ditto.
6183 * g++.dg/other/profile1.C: Ditto.
6184 * g++.old-deja/g++.robertl/eb83.C: Ditto.
6185
6186 * lib/gcc-dg.exp (remove-build-file): New.
6187 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6188 cleanup-tree-dump, cleanup-saved-temps): New.
6189
6190 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
6191
6192 PR c++/19203, DR 214
6193 * g++.dg/parse/ambig3.C: Not ambiguous.
6194 * g++.dg/template/spec20.C: New.
6195 * g++.dg/template/spec21.C: New.
6196
6197 2005-03-31 Steve Ellcey <sje@cup.hp.com>
6198
6199 PR target/20045
6200 * gcc.dg/ia64-fptr-1.c: Run only on linux.
6201
6202 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6203
6204 PR libfortran/20660
6205 * gfortran.dg/negative_unit.f: New test.
6206
6207 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
6208
6209 * gcc.dg/20050330-1.c: New test.
6210
6211 2005-03-30 Devang Patel <dpatel@apple.com>
6212
6213 * g++.dg/tree-sra/ssa-sra-3.C: New test.
6214
6215 2005-03-30 Dale Johannesen <dalej@apple.com>
6216
6217 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
6218
6219 2005-03-30 Janis Johnson <janis187@us.ibm.com>
6220
6221 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6222 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
6223 Strip options from test name.
6224
6225 2005-03-31 Jan Hubicka <jh@suse.cz>
6226
6227 * gcc.dg/varpool-1.c: New testcase.
6228
6229 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6230
6231 PR c/772
6232 PR c/17913
6233 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
6234 gcc.dg/stmt-expr-label-3.c : New tests.
6235 * gcc.c-torture/execute/medce-2.c: Remove.
6236
6237 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6238
6239 PR c/20368
6240 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
6241 tests.
6242
6243 2005-03-30 Alan Modra <amodra@bigpond.net.au>
6244
6245 * gcc.c-torture/compile/pr20203.c: New test.
6246
6247 2005-03-26 Steven G. Kargl <kargls@comcast.net>
6248
6249 * gfortran.dg/promotion.f90: New test.
6250
6251 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
6252
6253 PR middle-end/20491
6254 * gcc.dg/torture/asm-subreg-1.c: New test.
6255
6256 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
6257
6258 PR c/20672
6259 * gcc.dg/pr20672-1.c: New test.
6260
6261 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
6262
6263 * gfortran.dg/vect: New directory.
6264 * gfortran.dg/vect/vect.exp: New.
6265 * gfortran.dg/vect/vect-1.f90: New test.
6266 * gfortran.dg/vect/vect-2.f90: New test.
6267 * gfortran.dg/vect/vect-3.f90: New test.
6268 * gfortran.dg/vect/vect-4.f90: New test.
6269 * gfortran.dg/vect/vect-5.f90: New test.
6270
6271 2005-03-29 Jakub Jelinek <jakub@redhat.com>
6272
6273 PR middle-end/20622
6274 * gcc.dg/alias-7.c: New test.
6275
6276 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6277
6278 * gcc.dg/sparc-reg-1.c: New test.
6279
6280 2005-03-28 Steve Ellcey <sje@cup.hp.com>
6281
6282 PR target/19890
6283 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
6284
6285 2005-03-29 Dale Ranta <dir@lanl.gov>
6286 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6287
6288 PR libfortran/20163
6289 * gfortran.dg/pr20163-2.f: New test.
6290
6291 2005-03-28 Jan Hubicka <jh@suse.cz>
6292
6293 PR middle-end/20635
6294 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
6295 by Jakub Jelinek.
6296
6297 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
6298
6299 PR tree-optimization/20626
6300 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
6301 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
6302
6303 2005-03-26 Steven G. Kargl <kargls@comcast.net>
6304
6305 * gfortran.dg/underflow.f90: New test.
6306 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
6307
6308 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6309
6310 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
6311
6312 2005-03-25 Mark Mitchell <mark@codesourcery.com>
6313
6314 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
6315 (g++_init): Make sure that CXXFLAGS is set.
6316 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
6317 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
6318 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6319 * lib/objc.exp (objc_init): Likewise.
6320 * lib/treelang.exp (treelang_init): Likewise.
6321
6322 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
6323
6324 PR tree-optimization/20470
6325 * gcc.dg/tree-ssa/pr20470.c: New test.
6326
6327 2005-03-25 Geoffrey Keating <geoffk@apple.com>
6328
6329 * gcc.dg/ppc-stfiwx.c: New.
6330
6331 2005-03-25 Steve Ellcey <sje@cup.hp.com>
6332
6333 PR target/19888
6334 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
6335
6336 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6337
6338 * gcc.dg/20050325-1.c: Fix a typo.
6339
6340 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6341
6342 PR libfortran/19678
6343 PR libfortran/19679
6344 * gfortran.dg/dos_eol.f: New test.
6345
6346 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6347
6348 PR rtl-optimization/20249
6349 * gcc.dg/20050325-1.c: New test.
6350
6351 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6352
6353 PR libfortran/15332
6354 * gfortran.dg/pr15332.f: New test.
6355
6356 2005-03-24 Dale Johannesen <dalej@apple.com>
6357
6358 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
6359
6360 2005-03-24 Geoffrey Keating <geoffk@apple.com>
6361
6362 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
6363 'internal' visibility.
6364 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
6365 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
6366 'protected' visibility.
6367 * gcc.dg/visibility-7.c: Likewise.
6368 * lib/target-supports.exp (check_visibility_available): Take
6369 a parameter, the kind of visibility to check for.
6370 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
6371 to check_visibility_available.
6372
6373 * g++.dg/expr/cast3.C: New.
6374
6375 2005-03-24 David Edelsohn <edelsohn@gnu.org>
6376
6377 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6378 rs6000.
6379
6380 2005-03-24 Steve Ellcey <sje@cup.hp.com>
6381
6382 PR target/20095
6383 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6384
6385 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
6386
6387 * gcc.dg/badshift.c: Renamed to...
6388 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6389
6390 * gcc.target/i386/badshift.c: Renamed to...
6391 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6392 only.
6393
6394 PR rtl-optimization/20532
6395 * gcc.target/i386/badshift.c: New.
6396
6397 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6398
6399 * gfortran.dg/pr18025.f90: New test.
6400
6401 2005-03-23 Dale Johannesen <dalej@apple.com>
6402
6403 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6404
6405 2005-03-23 Mark Mitchell <mark@codesourcery.com>
6406
6407 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6408
6409 * lib/target-supports.exp (check_iconv_available): Default
6410 libiconv to -liconv, if there is no definition.
6411
6412 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
6413
6414 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6415
6416 2005-03-22 Mark Mitchell <mark@codesourcery.com>
6417
6418 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6419 * g++.dg/opt/pr7503-2.C: Likewise.
6420 * g++.dg/opt/pr7503-3.C: Likewise.
6421 * g++.dg/opt/pr7503-4.C: Likewise.
6422 * g++.dg/opt/pr7503-5.C: Likewise.
6423 * g++.dg/warn/minmax.C: New test.
6424
6425 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6426
6427 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6428 * gfortran.dg/g77_intrinsics_sub.f: New test.
6429
6430 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6431 Jan Hubicka <jh@suse.cz>
6432 Steven Bosscher <stevenb@suse.de
6433
6434 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6435
6436 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6437
6438 PR c++/19980
6439 * g++.dg/template/redecl3.C: New test.
6440
6441 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6442
6443 PR c++/20499
6444 * g++.dg/parse/error16.C: Tweak error markers.
6445
6446 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6447
6448 PR target/20561
6449 * gcc.dg/20050321-2.c: New test.
6450
6451 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6452
6453 PR c++/20465
6454 PR c++/20381
6455 * g++.dg/template/ptrmem12.C: New.
6456
6457 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6458
6459 PR rtl-optimization/20527
6460 * gcc.c-torture/execute/pr20527-1.c: New test.
6461
6462 2005-03-22 Ben Elliston <bje@au.ibm.com>
6463
6464 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6465 program, compile it into a real executable and then delete the .c
6466 and .x files afterwards, to avoid problems on testglue targets.
6467
6468 2005-03-21 Stuart Hastings <stuart@apple.com>
6469
6470 * gcc.target/i386/sse-2.c: New.
6471
6472 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6473
6474 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6475
6476 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6477
6478 * g++.dg/parse/crash25.C: Fix typo.
6479
6480 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6481
6482 PR c++/20461
6483 * g++.dg/parse/crash24.C: New test.
6484
6485 PR c++/20536
6486 * g++.dg/parse/crash25.C: New test.
6487
6488 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6489
6490 PR c++/20147
6491 * g++.dg/ext/stmtexpr4.C: New test.
6492
6493 2005-03-20 Roger Sayle <roger@eyesopen.com>
6494
6495 PR middle-end/20539
6496 * gcc.c-torture/compile/pr13066-1.c: New test case.
6497 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6498 * g++.dg/opt/pr13066-1.C: Likewise.
6499
6500 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6501
6502 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6503
6504 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6505
6506 PR fortran/18525
6507 * gfortran.dg/nesting_1.f90: New test.
6508
6509 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6510
6511 PR c++/20240
6512 * g++.dg/lookup/using13.C: New test.
6513
6514 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6515
6516 PR c++/20333
6517 * g++.dg/template/crash36.C: New test.
6518
6519 2005-03-18 Paolo Carlini <pcarlini@suse.de>
6520
6521 PR c++/20463
6522 * g++.dg/template/crash35.C: New test.
6523
6524 2005-03-17 Paolo Carlini <pcarlini@suse.de>
6525
6526 PR c++/19966
6527 * g++.dg/overload/operator2.C: New test.
6528
6529 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6530
6531 PR libfortran/20257
6532 * gfortran.dg/pr20257.f90: New test.
6533
6534 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6535
6536 PR libfortran/20480
6537 * gfortran.dg/pr20480.f90: New test.
6538
6539 2005-03-16 Richard Henderson <rth@redhat.com>
6540
6541 PR middle-end/15700
6542 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6543 (_rtld_global): New.
6544 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6545 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6546
6547 * gcc.dg/alias-3.c: New.
6548 * gcc.dg/alias-4.c: New.
6549 * gcc.dg/alias-5.c: New.
6550 * gcc.dg/alias-6.c: New.
6551
6552 2005-03-15 Geoffrey Keating <geoffk@apple.com>
6553
6554 * gcc.dg/cpp/ucnid-7.c: New.
6555
6556 2005-03-15 Janis Johnson <janis187@us.ibm.com>
6557 Dorit Naishlos <dorit@il.ibm.com>
6558
6559 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6560 darwin.
6561
6562 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6563
6564 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6565 misaligned accesses.
6566 * gcc.dg/vect/vect-58.c: Likewise.
6567 * gcc.dg/vect/vect-92.c: New.
6568 * gcc.dg/vect/vect-93.c: New.
6569
6570 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6571
6572 PR fortran/18827
6573 * gfortran.dg/assign_2.f90: New test.
6574 * gfortran.dg/assign_3.f90: New test.
6575 * gfortran.dg/assign.f90: New test.
6576
6577 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6578
6579 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6580 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6581 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6582 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6583 names.
6584
6585 2005-03-14 Geoffrey Keating <geoffk@apple.com>
6586
6587 * gcc.dg/cpp/ucnid-6.c: New.
6588
6589 * gcc.dg/cpp/normalize-1.c: New.
6590 * gcc.dg/cpp/normalize-2.c: New.
6591 * gcc.dg/cpp/normalize-3.c: New.
6592 * gcc.dg/cpp/normalize-4.c: New.
6593 * gcc.dg/cpp/ucnid-4.c: New.
6594 * gcc.dg/cpp/ucnid-5.c: New.
6595 * g++.dg/cpp/normalize-1.C: New.
6596 * g++.dg/cpp/ucnid-1.C: New.
6597
6598 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6599
6600 * gcc.dg/pr18628.c: New.
6601
6602 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
6603
6604 PR c++/20280
6605 * g++.dg/tree-ssa/pr20280.C: New.
6606
6607 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6608
6609 PR fortran/20467
6610 * gfortran.dg/stfunc_2.f90: New test.
6611
6612 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6613
6614 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6615
6616 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6617
6618 * gcc.dg/tree-ssa/20050314-1.c: New test.
6619
6620 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6621
6622 PR c++/4403
6623 PR c++/9783, DR433
6624 * g++.dg/template/friend34.C: New test.
6625 * g++.dg/template/friend35.C: Likewise.
6626 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6627
6628 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6629
6630 Friend class name lookup 5/n
6631 PR c++/1016
6632 * g++.dg/lookup/hidden-class1.C: New test.
6633 * g++.dg/lookup/hidden-class2.C: Likewise.
6634 * g++.dg/lookup/hidden-class3.C: Likewise.
6635 * g++.dg/lookup/hidden-class4.C: Likewise.
6636 * g++.dg/lookup/hidden-class5.C: Likewise.
6637 * g++.dg/lookup/hidden-class6.C: Likewise.
6638 * g++.dg/lookup/hidden-class7.C: Likewise.
6639 * g++.dg/lookup/hidden-class8.C: Likewise.
6640 * g++.dg/lookup/hidden-class9.C: Likewise.
6641 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6642 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6643 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6644 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6645 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6646 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6647 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6648 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6649 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6650 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6651 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6652
6653 2005-03-13 Mark Mitchell <mark@codesourcery.com>
6654
6655 PR c++/20157
6656 * g++.dg/template/error18.C: New test.
6657
6658 2005-03-09 Ben Elliston <bje@au.ibm.com>
6659
6660 PR debug/16792
6661 * g++.dg/debug/pr16792.C: New test.
6662
6663 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6664
6665 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6666 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6667 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6668 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6669 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6670 test assertion names.
6671
6672 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6673
6674 PR fortran/18600
6675 * gfortran.dg/stfunc_1.f90: New test.
6676
6677 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6678
6679 PR fortran/16907
6680 * gfortran.dg/real_index_1.f90: New test.
6681
6682 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6683
6684 PR fortran/20323
6685 * gfortran.dg/spec_expr_1.f90: New test.
6686
6687 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6688
6689 PR c/20402
6690 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6691 new parser.
6692
6693 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6694
6695 PR fortran/20361
6696 * gfortran.dg/largeequiv_1.f90: New test.
6697
6698 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6699
6700 * gcc.dg/ucnid-1.c: New.
6701 * gcc.dg/ucnid-2.c: New.
6702 * gcc.dg/ucnid-3.c: New.
6703 * gcc.dg/ucnid-4.c: New.
6704 * gcc.dg/ucnid-5.c: New.
6705 * gcc.dg/ucnid-6.c: New.
6706 * gcc.dg/cpp/ucnid-1.c: New.
6707 * gcc.dg/cpp/ucnid-2.c: New.
6708 * gcc.dg/cpp/ucnid-3.c: New.
6709 * g++.dg/other/ucnid-1.C: New.
6710
6711 2005-03-12 Geoffrey Keating <geoffk@apple.com>
6712
6713 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6714
6715 2005-03-11 Per Bothner <per@bothner.com>
6716
6717 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6718 that diagnotics refer to correct token.
6719 * gcc.dg/unused-3.c: Likewise.
6720
6721 2005-03-11 Per Bothner <per@bothner.com>
6722
6723 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6724 constant" is now actually on same line as string constant.
6725 * gcc.dg/cpp/direct2s.c: Likewise.
6726
6727 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
6728
6729 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6730
6731 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6732
6733 PR libfortran/20124
6734 * gfortran.dg/pr20124.f90: New Test
6735
6736 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
6737
6738 PR tree-optimization/20130
6739 * gcc.dg/pr20130-1.c: New test.
6740
6741 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6742
6743 PR target/20095
6744 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6745
6746 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6747
6748 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6749
6750 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6751
6752 * g++.dg/eh/forced1.C: Fix comment.
6753 * g++.dg/eh/forced2.C: Ditto.
6754 * g++.dg/eh/forced3.C: Ditto.
6755 * g++.dg/eh/forced4.C: Ditto.
6756
6757 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6758
6759 PR rtl-opt/20412
6760 * gcc.c-torture/compile/pr20412.c: New test.
6761
6762 2005-03-10 Roger Sayle <roger@eyesopen.com>
6763
6764 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6765
6766 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6767
6768 PR target/20322
6769 * gcc.dg/20050307-1.c: New test.
6770
6771 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6772
6773 PR c++/20375
6774 * g++.dg/other/stdarg3.C: New.
6775
6776 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6777
6778 PR c++/18384, c++/18327
6779 * g++.dg/init/array19.C: New test.
6780
6781 PR inline-asm/20314
6782 * gcc.dg/torture/pr20314-1.c: New test.
6783 * gcc.dg/torture/pr20314-2.c: New test.
6784
6785 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6786
6787 * gcc.dg/20050309-1.c: New test.
6788
6789 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6790
6791 * gcc.dg/builtins-10.c: Reactivate disabled test.
6792 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6793 new cbrt transformations.
6794
6795 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6796
6797 PR c++/20208
6798 * g++.dg/template/array13.C: New test.
6799
6800 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6801
6802 PR c++/16859
6803 * g++.dg/init/brace4.C: New test.
6804
6805 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6806
6807 PR c++/20186
6808 * g++.dg/template/non-dependent12.C: New.
6809
6810 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6811
6812 PR c++/20142
6813 * g++.dg/init/array18.C: Add dg-do run marker.
6814
6815 PR c++/20142
6816 * g++.dg/init/array18.C: New test.
6817
6818 2005-03-09 Ben Elliston <bje@au.ibm.com>
6819
6820 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6821 * g++.dg/gcov/gcov.exp: Likewise.
6822 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6823 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6824 * lib/c-torture.exp: Likewise.
6825 * lib/fortran-torture.exp: Likewise.
6826 * lib/g++.exp: Likewise.
6827 * lib/gcc-defs.exp: Likewise.
6828 * lib/gcc-dg.exp: Likewise.
6829 * lib/gcc.exp: Likewise.
6830 * lib/gcov.exp: Likewise.
6831 * lib/gfortran.exp: Likewise.
6832 * lib/mike-g++.exp: Likewise.
6833 * lib/mike-gcc.exp: Likewise.
6834 * lib/objc-torture.exp: Likewise.
6835 * lib/objc.exp: Likewise.
6836 * lib/profopt.exp: Likewise.
6837 * lib/target-libpath.exp: Likewise.
6838 * lib/target-supports.exp: Likewise.
6839 * lib/treelang.exp: Likewise.
6840 * lib/wrapper.exp: Likewise.
6841
6842 2005-03-08 Jeff Law <law@redhat.com>
6843
6844 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6845 PHI-OPT changes.
6846
6847 2005-03-08 Ira Rosen <irar@il.ibm.com>
6848
6849 * gcc.dg/vect/pr20122.c: New test.
6850
6851 2005-03-07 Jeff Law <law@redhat.com>
6852
6853 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6854 was folded away.
6855 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6856 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6857 * gcc.dg/tree-ssa/pr18134.c: New test.
6858
6859 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6860
6861 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6862 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6863 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6864
6865 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6866
6867 PR tree-opt/17671
6868 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6869
6870 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6871
6872 * g++.dg/warn/Wnvdtor.C: New test.
6873
6874 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6875
6876 * gcc.dg/torture/pr19683-1.c: New test.
6877
6878 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6879
6880 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6881 * gfortran.dg/g77/19990313-2.f: Ditto.
6882 * gfortran.dg/g77/19990313-3.f: Ditto.
6883 * gfortran.dg/g77/19990525-0.f: Ditto.
6884 * gfortran.dg/g77/19990826-0.f: Ditto.
6885 * gfortran.dg/g77/19990826-2.f: Ditto.
6886 * gfortran.dg/g77/19990826-3.f: Ditto.
6887 * gfortran.dg/g77/20000511-1.f: Ditto.
6888 * gfortran.dg/g77/20000511-2.f: Ditto.
6889 * gfortran.dg/g77/970625-2.f: Ditto.
6890 * gfortran.dg/g77/980310-2.f: Ditto.
6891 * gfortran.dg/g77/980310-3.f: Ditto.
6892 * gfortran.dg/g77/980310-8.f: Ditto.
6893 * gfortran.dg/g77/980519-2.f: Ditto.
6894 * gfortran.dg/g77/alpha1.f: Ditto.
6895 * gfortran.dg/g77/claus.f: Ditto.
6896 * gfortran.dg/g77/erfc.f: Ditto.
6897 * gfortran.dg/g77/short.f: Ditto.
6898 * gfortran.fortran-torture/execute/data.f90: Ditto.
6899 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6900 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6901
6902 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6903
6904 * lib/file-format.exp (gcc_target_object_format): Add check for som
6905 format and hardcode object formats on hppa*-*-hpux*.
6906 * lib/target-supports.exp (check_weak_available): Add check for som
6907 object format. Always return 0 on hppa*-*-hpux10*.
6908
6909 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6910 is defined.
6911
6912 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6913
6914 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6915
6916 * gfortran.dg/pr19936_1.f90: New test.
6917 * gfortran.dg/pr19936_2.f90: New test.
6918 * gfortran.dg/pr19936_3.f90: New test.
6919
6920 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6921 Paul Thomas <prthomas@drfccad.cea.fr>
6922
6923 * gfortran.dg/PR19754_1.f90: New test.
6924 * gfortran.dg/PR19754_2.f90: Ditto.
6925
6926 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6927
6928 PR c++/19311
6929 * g++.dg/template/non-dependent11.C: New test.
6930
6931 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6932
6933 * lib/target-supports.exp (check_iconv_available): Fix comment.
6934
6935 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6936 Joseph S. Myers <joseph@codesourcery.com>
6937
6938 PR c++/19797
6939 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6940
6941 2005-03-04 Matthew Sachs <msachs@apple.com>
6942
6943 * gcc.exp (gcc_target_compile): Put braces around
6944 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6945 * objc.exp (objc_target_compile): Likewise.
6946 * treelang.exp (treelang_target_compile): Likewise.
6947
6948 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6949
6950 PR fortran/19673
6951 * gfortran.dg/func_result_1.f90: New test.
6952
6953 2005-03-04 Ben Elliston <bje@au.ibm.com>
6954
6955 * gcc.misc-tests/options.exp: New test.
6956
6957 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6958
6959 * gcc.dg/pr15784-4.c: New test.
6960
6961 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6962
6963 * gcc.c-torture/execute/pr17133.c: New.
6964 * gcc.c-torture/compile/20050303-1.c: New.
6965
6966 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6967
6968 * gcc.dg/cpp/assert4.c: Fix for cygwin
6969
6970 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6971
6972 * g++.dg/overload/using2.C: New.
6973
6974 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6975
6976 PR c++/19916
6977 * g++.dg/init/ptrmem2.C: New test.
6978
6979 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6980
6981 PR c/8927
6982 * gcc.dg/pr8927-1.c: New test.
6983
6984 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6985
6986 PR c++/20232
6987 * g++.dg/inherit/covariant12.C: New.
6988
6989 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6990
6991 PR fortran/19479
6992 * gfortran.dg/bound_1.f90: New test.
6993
6994 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6995
6996 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6997 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6998
6999 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
7000
7001 PR c/20245
7002 * gcc.dg/pr20245-1.c: New test.
7003
7004 2005-02-28 Jakub Jelinek <jakub@redhat.com>
7005
7006 PR middle-end/19874
7007 * gcc.c-torture/execute/20050119-2.c: New test case.
7008
7009 2005-02-28 Ben Elliston <bje@au.ibm.com>
7010
7011 * README: Update the DejaGnu bug reporting address.
7012 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
7013 * lib/objc-torture.exp: Likewise.
7014
7015 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7016
7017 * gfortran.dg/boz_1.f90: New test.
7018 * gfortran.dg/boz_3.f90: New test.
7019 * gfortran.dg/boz_4.f90: New test.
7020
7021 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7022
7023 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
7024 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
7025
7026 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7027
7028 PR libfortran/20101
7029 * gfortran.dg/write_0_pe_format.f90: New test.
7030
7031 2005-02-27 Jakub Jelinek <jakub@redhat.com>
7032
7033 PR c++/20206
7034 * g++.dg/opt/thunk2.C: New test.
7035 * g++.dg/opt/covariant1.C: New test.
7036
7037 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7038
7039 * gfortran.dg/e_d_fmt.f90: New test.
7040
7041 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
7042
7043 * gcc.dg/asm-b.c: Fix comment typos.
7044
7045 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7046
7047 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
7048 a V_MAY_DEF also.
7049
7050 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7051
7052 PR tree-opt/20188
7053 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
7054 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
7055 * gcc.dg/asm-b.c: New test.
7056
7057 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
7058
7059 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
7060 Disable this test on IRIX 6.
7061
7062 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
7063
7064 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
7065 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
7066 parser.
7067
7068 2005-02-25 Diego Novillo <dnovillo@redhat.com>
7069
7070 PR tree-optimization/20204
7071 * testsuite/gcc.dg/pr20204.c: New test.
7072
7073 2005-02-24 Jakub Jelinek <jakub@redhat.com>
7074
7075 PR target/20196
7076 * gcc.c-torture/execute/20050224-1.c: New test.
7077
7078 PR c++/20175
7079 * g++.dg/warn/Wbraces2.C: New test.
7080
7081 2005-02-23 Mark Mitchell <mark@codesourcery.com>
7082
7083 PR c++/19878
7084 * g++.dg/init/const2.C: New test.
7085
7086 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
7087
7088 PR tree-optimization/20100
7089 * gcc.c-torture/execute/pr20100-1.c: New test.
7090
7091 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7092
7093 * gfortran.dg/implicit_3.f90: New test.
7094
7095 * gfortran.dg/deftype_1.f90: New test.
7096
7097 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
7098
7099 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
7100 the test passes.
7101 * g++.dg/other/anon3.C: Accept a warning.
7102
7103 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
7104
7105 * gcc.dg/pr20017.c: Fix a comment typo.
7106
7107 2005-02-23 Bud Davis <bdavis@gfortran.org>
7108
7109 * gfortran.dg/list_read_4.f90: Change to f90 comments.
7110
7111 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7112
7113 PR ada/19902
7114 * ada/acats/tests/cxa/cxa3004.a: Remove.
7115 * ada/acats/tests/cxb/cxb30061.am: Likewise.
7116
7117 2005-02-22 Mark Mitchell <mark@codesourcery.com>
7118
7119 PR c++/20073
7120 * g++.dg/init/const1.C: New test.
7121
7122 PR c++/19991
7123 * g++.dg/parse/constant7.C: New test.
7124
7125 PR c++/20152
7126 * g++.dg/parse/error27.C: New test.
7127 * g++.dg/template/qualttp15.C: Adjust error markers.
7128 * g++.old-deja/g++.other/struct1.C: Likewise.
7129
7130 PR c++/20153
7131 * g++.dg/template/error17.C: New test.
7132
7133 PR c++/20148
7134 * g++.dg/parser/error26.C: New test.
7135
7136 2005-02-22 Diego Novillo <dnovillo@redhat.com>
7137
7138 PR tree-optimization/20100
7139 PR tree-optimization/20115
7140 * gcc.dg/pr20115.c: New test.
7141 * gcc.dg/pr20115-1.c: New test.
7142 * gcc.dg/pr20100.c: New test.
7143 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
7144 call-clobbered variables after alias1.
7145
7146 2005-02-22 Bud Davis <bdavis@gfortran.org>
7147
7148 * gfortran.dg/list_read_4.f90: new test.
7149
7150 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
7151
7152 PR rtl-optimization/20017.
7153 * gcc.dg/pr20017.c: New.
7154
7155 2005-02-22 Devang Patel <dpatel@apple.com>
7156
7157 PR 19952
7158 * g++.dg/tree-ssa/pr19952.C: New test.
7159
7160 2005-02-22 Mark Mitchell <mark@codesourcery.com>
7161
7162 PR c++/19883
7163 * g++.dg/parse/constant6.C: New test.
7164
7165 2005-02-22 Uros Bizjak <uros@kss-loka.si>
7166
7167 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7168 * g++.dg/charset/asm2.c: Likewise.
7169 * g++.dg/charset/asm3.c: Likewise.
7170 * g++.dg/charset/asm4.c: Likewise.
7171 * g++.dg/charset/asm5.c: Likewise.
7172 * g++.dg/charset/attribute1.c: Likewise.
7173 * g++.dg/charset/attribute2.c: Likewise.
7174 * g++.dg/charset/extern1.cc: Likewise.
7175 * g++.dg/charset/extern2.cc: Likewise.
7176 * g++.dg/charset/extern3.cc: Likewise.
7177 * g++.dg/charset/function.cc: Likewise.
7178 * g++.dg/charset/string.c: Likewise.
7179 * g++.dg/charset/charset.exp: Likewise.
7180 * lib/target-supports.exp (check_iconv_available): Fix comment.
7181
7182 2005-02-22 Uros Bizjak <uros@kss-loka.si>
7183
7184 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
7185 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7186 * gcc.dg/charset/asm2.c: Likewise.
7187 * gcc.dg/charset/asm3.c: Likewise.
7188 * gcc.dg/charset/asm4.c: Likewise.
7189 * gcc.dg/charset/asm5.c: Likewise.
7190 * gcc.dg/charset/asm6.c: Likewise.
7191 * gcc.dg/charset/attribute1.c: Likewise.
7192 * gcc.dg/charset/attribute2.c: Likewise.
7193 * gcc.dg/charset/builtin1.c: Likewise.
7194 * gcc.dg/charset/extern.c: Likewise.
7195 * gcc.dg/charset/function.c: Likewise.
7196 * gcc.dg/charset/string.c: Likewise.
7197 * gcc.dg/charset/charset.exp: Likewise.
7198
7199 2005-02-21 Bud Davis <bdavis9659@comcast.net>
7200
7201 PR fortran/20086
7202 * gfortran.dg/pr20086.f90: New test.
7203
7204 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
7205
7206 PR tree-optimization/19786
7207 * g++.dg/tree-ssa/pr19786.C: New.
7208
7209 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7210
7211 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
7212
7213 2005-02-21 Jeff Law <law@redhat.com>
7214
7215 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
7216
7217 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7218
7219 * gfortran.dg/do_iterator: Split loop, markup all lines for
7220 which an error locus is printed.
7221 * gfortran.dg/pr17708.f90: Markup all lines for which an error
7222 locus is printed.
7223 * gfortran.dg/select_4.f90: Likewise.
7224 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
7225 locuses in the various permutations.
7226
7227 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
7228
7229 PR tree-optimization/19951
7230 * g++.dg/vect: New directory.
7231 * g++.dg/vect/vect.exp: New file.
7232 * g++.dg/vect/pr19951.cc: New testcase.
7233 * g++.dg/dg.exp: Also prune vectorizer tests.
7234
7235 2005-02-20 Zack Weinberg <zack@codesourcery.com>
7236
7237 PR 18785
7238 * gcc.dg/charset/builtin1.c: New test.
7239
7240 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7241
7242 PR c++/19299
7243 * g++.dg/inherit/volatile1.C: New test.
7244
7245 PR c++/19440
7246 * g++.dg/template/dtor4.C: New test.
7247
7248 2005-02-19 Steven G. Kargl <kargls@comcast.net>
7249
7250 * gfortran.dg/int_1.f90: New test.
7251
7252 2005-02-19 Devang Patel <dpatel@apple.com>
7253
7254 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
7255
7256 2005-02-19 Steven G. Kargl <kargls@comcast.net>
7257
7258 * gfortran.dg/achar_1.f90: New test.
7259
7260 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
7261
7262 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
7263
7264 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
7265 Jakub Jelinek <jakub@redhat.com>
7266
7267 PR tree-optimization/19828
7268 * gcc.dg/tree-ssa/loop-7.c: New test.
7269 * gcc.c-torture/execute/20050218-1.c: New test.
7270
7271 2005-02-19 Jakub Jelinek <jakub@redhat.com>
7272
7273 PR c/20043
7274 * gcc.dg/transparent-union-1.c: New test.
7275 * gcc.dg/transparent-union-2.c: New test.
7276
7277 2005-02-18 James E Wilson <wilson@specifixinc.com>
7278
7279 PR tree-optimization/18977
7280 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
7281
7282 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7283
7284 PR target/20054
7285 * gcc.dg/pr20054.c: New test.
7286
7287 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7288
7289 PR c++/19508
7290 * g++.dg/ext/attrib20.C: New test.
7291
7292 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7293
7294 PR middle-end/20030
7295 * gfortran.fortran-torture/execute/character_passing.f90: New test.
7296
7297 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
7298
7299 PR c++/20008
7300 * g++.dg/opt/switch4.C: New.
7301
7302 2005-02-18 Jakub Jelinek <jakub@redhat.com>
7303
7304 PR c++/20023
7305 PR tree-optimization/20009
7306 * gcc.c-torture/compile/20050217-1.c: New test.
7307 * g++.dg/opt/switch3.C: New test.
7308
7309 PR tree-optimization/18947
7310 * gcc.c-torture/compile/20050215-1.c: New test.
7311 * gcc.c-torture/compile/20050215-2.c: New test.
7312 * gcc.c-torture/compile/20050215-3.c: New test.
7313
7314 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
7315
7316 PR c++/20028
7317 * g++.dg/template/crash34.C: New.
7318
7319 PR c++/20022
7320 * g++.dg/other/access3.C: New.
7321
7322 2005-02-17 Ira Rosen <irar@il.ibm.com>
7323
7324 * gcc.dg/vect/vect-98.c: New test.
7325
7326 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
7327
7328 PR tree-optimization/19967
7329 * gcc.dg/pr19967.c: New.
7330
7331 2005-02-16 Jakub Jelinek <jakub@redhat.com>
7332
7333 PR middle-end/19857
7334 * gcc.dg/tree-ssa/20050215-1.c: New test.
7335 * gcc.c-torture/execute/20050215-1.c: New test.
7336
7337 2005-02-15 Eric Christopher <echristo@redhat.com>
7338
7339 * gcc.dg/cpp/20050215-1.c: New file.
7340
7341 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
7342
7343 PR tree-optimization/15785
7344 * gcc.dg/pr15785-1.c: New test.
7345
7346 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
7347
7348 PR c++/17788
7349 * g++.dg/init/ctor4.C: New.
7350 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
7351
7352 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
7353
7354 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
7355 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
7356
7357 2005-02-15 Andreas Schwab <schwab@suse.de>
7358
7359 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
7360 declare malloc.
7361
7362 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7363
7364 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
7365
7366 2005-02-14 Diego Novillo <dnovillo@redhat.com>
7367
7368 PR tree-optimization/19853
7369 * gcc.c-torture/compile/pr19853.c: New test.
7370
7371 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7372
7373 PR c++/19608
7374 * g++.dg/parse/local-class1.C: New.
7375
7376 PR c++/19895
7377 * g++.dg/parse/ptrmem3.C: New.
7378
7379 PR c++/19884
7380 * g++.old-deja/g++.oliva/template6.C: Add another case.
7381 * g++.dg/template/explicit6.C: New.
7382
7383 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
7384
7385 PR c++/17816
7386 * g++.dg/other/redecl2.C: New.
7387
7388 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7389
7390 PR c++/19891
7391 * g++.dg/abi/covariant4.C: New.
7392
7393 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
7394
7395 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7396
7397 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7398
7399 * gcc.dg/vect/vect-96.c: Fix typo.
7400
7401 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7402
7403 PR c++/14479
7404 PR c++/19487
7405 * g++.dg/template/enum5.C: New test.
7406
7407 2005-02-12 Ira Rosen <irar@il.ibm.com>
7408
7409 * gcc.dg/vect/vect-97.c: New test.
7410
7411 2005-02-12 Ira Rosen <irar@il.ibm.com>
7412
7413 * gcc.dg/vect/vect-96.c: New test.
7414
7415 2005-02-12 Uros Bizjak <uros@kss-loka.si>
7416
7417 * gcc.dg/builtins-34.c: Also check ldexp*.
7418
7419 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7420
7421 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7422
7423 2005-02-11 Janis Johnson <janis187@us.ibm.com>
7424
7425 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7426 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7427 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7428 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7429 selector_list, selector_expression, dg-process-target): Move to new
7430 file target-supports-dg.exp.
7431 * lib/target-supports-dg.exp: New.
7432
7433 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7434 New.
7435
7436 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7437
7438 PR c++/19666
7439 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7440
7441 PR middle-end/19858
7442 * gcc.c-torture/compile/20050210-1.c: New test.
7443
7444 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7445
7446 PR c++/19755
7447 * g++.dg/warn/Wbraces1.C: New test.
7448
7449 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7450
7451 * gcc.dg/builtins-52.c: New testcase.
7452
7453 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7454
7455 PR c/19342
7456 * gcc.c-torture/execute/20050119-1.c: New test.
7457
7458 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7459
7460 PR c++/19811
7461 * g++.dg/init/delete1.C: New test.
7462
7463 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7464
7465 PR c++/18470
7466 * g++.dg/template/static12.C: New test.
7467
7468 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7469
7470 PR c++/19787
7471 * g++.dg/conversion/ambig1.C: New test.
7472
7473 PR c++/19739
7474 * g++.dg/ext/attrib19.C: New test.
7475
7476 PR c++/19732
7477 * g++.dg/parse/dtor5.C: New test.
7478
7479 PR c++/19762
7480 * g++.dg/template/dtor3.C: New test.
7481
7482 PR c++/19826
7483 * g++.dg/template/static11.C: New test.
7484 * g++.dg/template/crash2.C: Remove dg-error marker.
7485
7486 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7487
7488 PR C++/18491
7489 * g++.old-deja/g++.mike/p10769a.C: Remove.
7490
7491 2005-02-09 Roger Sayle <roger@eyesopen.com>
7492
7493 * gcc.dg/builtins-48.c: New test case.
7494 * gcc.dg/builtins-49.c: New test case.
7495 * gcc.dg/builtins-50.c: New test case.
7496 * gcc.dg/builtins-51.c: New test case.
7497
7498 2005-02-09 Ian Lance Taylor <ian@airs.com>
7499
7500 PR middle-end/19583
7501 * g++.dg/warn/Wreturn-type-3.C: New test.
7502
7503 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7504
7505 PR middle-end/19402
7506 * gcc.dg/pr19402-1.c: New testcase.
7507 * gcc.dg/pr19402-2.c: likewise.
7508
7509 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7510
7511 PR middle-end/19854
7512 * g++.dg/tree-ssa/tmmti.C: New testcase.
7513
7514 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7515
7516 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7517
7518 2005-02-08 Mark Mitchell <mark@codesourcery.com>
7519
7520 PR c++/19733
7521 * g++.dg/parse/crash23.C: New test.
7522 * g++.dg/warn/Weff1.C: New test.
7523
7524 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7525
7526 * gcc.dg/20050209-1.c: New test.
7527
7528 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7529
7530 PR target/19799
7531 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7532
7533 2005-02-08 Mike Stump <mrs@apple.com>
7534
7535 * g++.dg/pch/import-2.c: New test.
7536 * g++.dg/pch/import-2.hs: New.
7537 * g++.dg/pch/include/import-2a.h: New.
7538 * g++.dg/pch/include/import-2b.h: New.
7539
7540 2005-02-08 Janis Johnson <janis187@us.ibm.com>
7541
7542 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7543
7544 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7545
7546 * gfortran.dg/substr_1.f90: New test.
7547
7548 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7549
7550 PR middle-end/19775
7551 * gcc.dg/torture/builtin-power-1.c: Disable test for
7552 invalid transformation.
7553 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7554 no longer optimize.
7555 * gcc.dg/builtins-47.c: New testcase.
7556
7557 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
7558 Dorit Naishlos <dorit@il.ibm.com>
7559
7560 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7561
7562 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
7563
7564 * gcc.c-torture/compile/20050206-1.c: New test.
7565
7566 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7567
7568 PR tree-opt/19768
7569 * g++.dg/opt/pr19768.C: New test.
7570
7571 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7572
7573 PR tree-opt/19736
7574 * gcc.c-torture/compile/pr19736.c: New test.
7575
7576 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7577
7578 PR c++/17401
7579 * g++.dg/parse/error25.C: New test.
7580
7581 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
7582
7583 * gcc.c-torture/execute/20050203-1.c: New.
7584
7585 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7586
7587 * gcc.dg/vect/vect-85.c: Remove xfail.
7588 * gcc.dg/vect/vect-86.c: Remove xfail.
7589 * gcc.dg/vect/vect-87.c: Remove xfail.
7590 * gcc.dg/vect/vect-88.c: Remove xfail.
7591
7592 2005-02-02 Geoffrey Keating <geoffk@apple.com>
7593
7594 * gcc.dg/altivec-19.c: New.
7595
7596 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7597
7598 PR c/17807
7599 * gcc.dg/nested-func-3.c: New test.
7600 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7601
7602 2005-02-02 Janis Johnson <janis187@us.ibm.com>
7603
7604 * gcc.test-framework/gen_directive_tests: Generate tests for
7605 selector expressions.
7606
7607 2005-02-02 Matt Austern <austern@apple.com>
7608
7609 PR c++/19628
7610 * g++/ext/builtin7.C: New.
7611 * g++/ext/builtin8.C: New.
7612
7613 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7614
7615 PR c/18502
7616 * gcc.dg/pr18502-1.c: New test.
7617
7618 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7619
7620 PR c++/17413
7621 * g++.dg/template/local4.C: Tweak.
7622
7623 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
7624
7625 PR tree-optimization/19578
7626 * gcc.c-torture/compile/20050202-1.c: New test.
7627
7628 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7629
7630 PR c/19435
7631 * gcc.dg/c99-init-4.c: New test.
7632
7633 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7634
7635 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7636
7637 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7638
7639 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7640 * g++.dg/eh/check-vect.h: New.
7641
7642 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7643 * gcc.dg/vect/vect-78.c: Ditto.
7644 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7645 Remove.
7646
7647 * g++.dg/conversion/simd1.C: Expect warning.
7648 * g++.dg/ext/attribute-test-1.C: Ditto.
7649 * g++.dg/ext/attribute-test-2.C: Ditto.
7650 * g++.dg/ext/attribute-test-3.C: Ditto.
7651 * g++.dg/ext/attribute-test-4.C: Ditto.
7652
7653 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7654 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7655
7656 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7657
7658 2005-02-01 Richard Henderson <rth@redhat.com>
7659
7660 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7661 long double for ibm double-double format.
7662 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7663
7664 2005-02-01 Diego Novillo <dnovillo@redhat.com>
7665
7666 PR tree-optimization/19633
7667 * testsuite/gcc.dg/pr19633-1.c: New test.
7668 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7669 to NULL or a symbol.
7670
7671 2005-02-01 Janis Johnson <janis187@us.ibm.com>
7672
7673 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7674 New procs.
7675 (dg-process-target (local override)): Handle selector expressions.
7676
7677 * gcc.test-framework/README: Describe tests in source directory.
7678 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7679 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7680 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7681 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7682 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7683 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7684 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7685 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7686 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7687 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7688 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7689 * gcc.test-framework/dg-error-exp-P.c: New test.
7690 * gcc.test-framework/dg-error-exp-XP.c: New test.
7691 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7692 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7693 * gcc.test-framework/dg-output-exp-P.c: New test.
7694 * gcc.test-framework/dg-output-exp-XF.c: New test.
7695 * gcc.test-framework/dg-warning-exp-P.c: New test.
7696 * gcc.misc-tests/dg-1.c: Remove.
7697 * gcc.misc-tests/dg-2.c: Remove.
7698 * gcc.misc-tests/dg-3.c: Remove.
7699 * gcc.misc-tests/dg-4.c: Remove.
7700 * gcc.misc-tests/dg-5.c: Remove.
7701 * gcc.misc-tests/dg-6.c: Remove.
7702 * gcc.misc-tests/dg-7.c: Remove.
7703 * gcc.misc-tests/dg-8.c: Remove.
7704 * gcc.misc-tests/dg-9.c: Remove.
7705 * gcc.misc-tests/dg-10.c: Remove.
7706 * gcc.misc-tests/dg-11.c: Remove.
7707 * gcc.misc-tests/dg-12.c: Remove.
7708 * gcc.misc-tests/dg-test.exp: Remove.
7709
7710 * gcc.test-framework/test-framework.awk: Change recording and
7711 printing of passes and failures.
7712
7713 * gcc.test-framework: New directory.
7714 * gcc.test-framework/README: New.
7715 * gcc.test-framework/test-framework.exp: New.
7716 * gcc.test-framework/test-framework.awk: New.
7717 * gcc.test-framework/gen_directive_tests: New.
7718
7719 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
7720
7721 * lib/treelang.exp: Fix comment typos.
7722 (treelang_target_compile): Don't append libs=-ltreelang to options.
7723
7724 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
7725
7726 * g++.dg/parse/typename7.C: Adjust error messages.
7727
7728 2005-01-31 Jeff Law <law@redhat.com>
7729
7730 * gcc.c-torture/execute/20050131-1.c: New test.
7731 * gcc.dg/wcaselabel.c: New test.
7732
7733 2005-01-31 Mark Mitchell <mark@codesourcery.com>
7734
7735 * g++.dg/other/warning1.C: Adjust error messags.
7736 * g++.dg/parse/constant5.C: New test.
7737
7738 2005-01-31 Steven Bosscher <stevenb@suse.de>
7739
7740 PR c/19333
7741 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7742 the test case valid.
7743 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7744 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7745 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7746 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7747 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7748 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7749
7750 2005-01-31 Dale Johannesen <dalej@apple.com>
7751
7752 * g++.dg/opt/pr19650.C: New test.
7753
7754 2005-01-31 Richard Henderson <rth@redhat.com>
7755
7756 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7757 long double for intel double extended format.
7758 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7759
7760 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7761
7762 PR c++/19555
7763 * g++.dg/template/static10.C: New test.
7764
7765 PR c++/19395
7766 * g++.dg/parse/error24.C: New test.
7767
7768 PR c++/19367
7769 * g++.dg/lookup/builtin1.C: New test.
7770
7771 PR c++/19457
7772 * g++.dg/warn/conv3.C: New test.
7773
7774 2005-01-30 Bud Davis <bdavis@gfortran.org>
7775
7776 PR fortran/19647
7777 * gfortan.dg/inquire_7.f90
7778
7779 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7780
7781 PR tree-optimization/15791
7782 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7783 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7784 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7785 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7786 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7787 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7788 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7789 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7790 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7791 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7792
7793 2005-01-29 Paul Brook <paul@codesourcery.com>
7794
7795 PR fortran/18565
7796 * check.c (real_or_complex_check): New function.
7797 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7798 * intrinsic.c (add_functions): Use new check functions.
7799 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7800 Add prototypes.
7801
7802 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7803
7804 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7805 gcc.dg/lvalue-3.c: New tests.
7806 * gcc.dg/concat.c: Update expected messages.
7807
7808 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7809
7810 PR libfortran/19595
7811 * gfortran.dg/eor_1.f90: New test.
7812
7813 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7814
7815 PR fortran/19589
7816 * gfortran.dg/logical_data_1.f90: New test.
7817
7818 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7819
7820 PR c++/19253
7821 * g++.dg/template/crash33.C: New test.
7822
7823 PR c++/19667
7824 * g++.dg/template/crash32.C: New test.
7825
7826 2005-01-28 Ian Lance Taylor <ian@airs.com>
7827
7828 PR middle-end/16558
7829 * g++.dg/warn/Wreturn-type-2.C: New test.
7830
7831 2004-06-24 Jeff Law <law@redhat.com>
7832
7833 * gcc.dg/tree-ssa/20050128-1.c: New test.
7834
7835 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7836
7837 * gcc.target/frv/all-mdpackh-1.c: New test.
7838
7839 2005-01-28 Steven Bosscher <stevenb@suse.de>
7840
7841 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7842
7843 2005-01-27 Richard Henderson <rth@redhat.com>
7844
7845 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7846
7847 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7848
7849 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7850
7851 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7852
7853 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7854 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7855 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7856 to cope with cases where the multilib options override the dg-options.
7857
7858 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7859
7860 PR c/18946
7861 * gcc.dg/noncompile/20050120-1.c: New test.
7862
7863 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7864
7865 PR tree-optimization/19633
7866 * gcc.dg/pr19633.c: New test.
7867 * gcc.dg/tree-ssa/pr19633.c: New test.
7868
7869 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7870
7871 * gcc.dg/20041216-1.c: New test.
7872
7873 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7874
7875 PR objc/18862
7876 * objc.dg/selector-2.m: New test.
7877
7878 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7879
7880 * g++.dg/opt/range-test-2.C: New test.
7881
7882 PR rtl-optimization/19579
7883 * gcc.c-torture/execute/20050124-1.c: New test.
7884
7885 2005-01-26 Greg Parker <gparker@apple.com>
7886 Stuart Hastings <stuart@apple.com>
7887
7888 * gcc.c-torture/execute/20050125-1.c: New.
7889
7890 2005-01-18 Jan Hubicka <jh@suse.cz>
7891
7892 PR tree-optimize/19337
7893 * gcc.c-torture/compile/20050119-1.c: New test.
7894
7895 2005-01-24 James E Wilson <wilson@specifixinc.com>
7896
7897 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7898 test for successful match.
7899
7900 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7901
7902 PR objc/18408
7903 * objc.dg/comp-types-7.m: New test.
7904
7905 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7906
7907 * lib/target-supports.exp (current_target_name): New.
7908 (check_effective_target_ilp32, check_effective_target_lp64):
7909 Cache the result to use as long as the current target, with
7910 multilib flags, remains the same.
7911
7912 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7913 (dg-require-weak, dg-require-visibility, dg-require-alias,
7914 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7915 dg-require-effective-target, dg-skip-if): Remove call to
7916 skip_test_and_clear_xfail.
7917 (dg-test): Clear xfail data.
7918
7919 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7920
7921 PR target/17751
7922 * gcc.dg/ppc64-toc.c: New test.
7923
7924 * g++.dg/tree-ssa/empty-1.C: New test.
7925
7926 PR middle-end/19551
7927 * gcc.c-torture/execute/20050121-1.c: New test.
7928 * gcc.dg/20050121-2.c: New test.
7929
7930 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7931 Paul Brook <paul@codesourcery.com>
7932
7933 PR fortran/17941
7934 * gfortran.dg/real_const_1.f: New test.
7935 * gfortran.dg/real_const_2.f90: New test.
7936 * gfortran.dg/complex_int_1.f90: New test.
7937
7938 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7939
7940 PR fortran/19313
7941 * gfortan.dg/inquire_6.f90: New test.
7942
7943 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7944
7945 PR libfortran/19451
7946 * open_readonly_1.f90: New test.
7947
7948 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7949
7950 PR libfortran/18982
7951 * gfortran.dg/open_new.f90: New file.
7952
7953 2005-01-22 Paul Brook <paul@codesourcery.com>
7954
7955 * namelist_1.f90: New test.
7956
7957 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7958
7959 PR tree-optimization/19484
7960 * gcc.c-torture/compile/20050122-[12].c: New tests.
7961
7962 2005-01-22 Paul Brook <paul@codesourcery.com>
7963
7964 * gfortran.dg/implicit_2.f90: New test.
7965
7966 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7967
7968 PR fortran/19314
7969 * gfortran.dg/inquire_5.f90: New test.
7970
7971 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7972
7973 PR c/18809
7974 * gcc.dg/pr18809-1.c: New test.
7975
7976 2005-01-21 Ian Lance Taylor <ian@airs.com>
7977
7978 * gcc.dg/20050121-1.c: New test.
7979
7980 PR tree-optimization/13000
7981 * gcc.dg/20040206-1.c: Change warning to point where function is
7982 being inlined.
7983
7984 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7985
7986 PR c++/19208
7987 * g++.dg/template/array11.C: New test.
7988
7989 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7990
7991 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7992 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7993 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7994 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7995 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7996 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7997
7998 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7999
8000 PR tree-optimization/15349
8001 * gcc.dg/tree-ssa/pr15349.c: New.
8002
8003 2005-01-20 Steve Ellcey <sje@cup.hp.com>
8004
8005 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
8006
8007 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
8008
8009 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
8010 scan-assembler-times directive name.
8011
8012 * gcc.dg/asm-a.c: Move dg-require-effective-target to
8013 after dg-do.
8014
8015 PR rtl-optimization/19462
8016 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
8017
8018 2005-01-19 Steve Ellcey <sje@cup.hp.com>
8019
8020 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
8021 counting function calls on ia64.
8022
8023 2005-01-19 Jakub Jelinek <jakub@redhat.com>
8024
8025 PR rtl-optimization/15139
8026 * gcc.dg/20050111-2.c: New test.
8027
8028 PR c/17297
8029 * gcc.c-torture/compile/20050113-1.c: New testcase.
8030
8031 PR middle-end/19164
8032 * gcc.dg/20050113-1.c: New testcase.
8033
8034 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
8035
8036 * gcc.dg/vect/vect-85.c: Add comment.
8037 * gcc.dg/vect/vect-86.c: Add xfail for now.
8038 * gcc.dg/vect/vect-87.c: Add xfail for now.
8039 * gcc.dg/vect/vect-88.c: Add xfail for now.
8040 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
8041
8042 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8043
8044 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
8045
8046 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8047
8048 * g++.dg/debug/typedef3.C: New test.
8049
8050 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
8051
8052 PR c/19472
8053 * gcc.dg/asm-a.c: New test.
8054
8055 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
8056
8057 * gcc.dg/sh-relax.c: Add prototype for abort.
8058
8059 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8060
8061 * gcc.dg/short-compare-1.c: New test.
8062 * gcc.dg/short-compare-2.c: Likewise.
8063
8064 2005-01-18 Michael Matz <matz@suse.de>
8065
8066 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
8067
8068 2005-01-17 Diego Novillo <dnovillo@redhat.com>
8069
8070 PR tree-optimization/19121
8071 * gcc.c-torture/compile/pr19121.c: New test.
8072
8073 2005-01-17 James E. Wilson <wilson@specifixinc.com>
8074
8075 PR target/19357
8076 * gcc.c-torture/compile/pr19357.c: New test.
8077
8078 2005-01-17 Ian Lance Taylor <ian@airs.com>
8079
8080 PR c/5675
8081 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
8082 pass--those that refer just to the variable, possibly with a
8083 cast.
8084 * gcc.dg/c99-const-expr-3.c: Likewise.
8085
8086 PR middle-end/13127
8087 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
8088 longer emitted.
8089
8090 2005-01-16 Bud Davis <bdavis9659@comcast.net>
8091
8092 PR fortran/18778
8093 * gfortran.dg/endfile_2.f90: New test.
8094
8095 2005-01-16 Steven G. Kargl <kargls@comcast.net>
8096
8097 PR 19168
8098 * gfortran.dg/select_5.f90: New test.
8099
8100 2004-01-16 Paul Brook <paul@codesourcery.com>
8101
8102 * gfortran.dg/common_4.f90: New test.
8103
8104 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
8105
8106 PR rtl-optimization/19462
8107 * gcc.dg/torture/pr19462-1.c: New test.
8108
8109 2005-01-15 Ziemowit Laski <zlaski@apple.com>
8110
8111 PR objc/19321
8112 * objc.dg/func-ptr-2.m: New.
8113 * objc.dg/volatile-1.m: New.
8114
8115 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8116
8117 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
8118
8119 2005-01-15 Jakub Jelinek <jakub@redhat.com>
8120
8121 PR tree-optimization/19060
8122 * gcc.c-torture/execute/20050104-1.c: New test.
8123
8124 2005-01-15 Bud Davis <bdavis9659@comcast.net>
8125
8126 PR fortran/18983
8127 * gfortran.dg/write_to_null.f90: New test.
8128
8129 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
8130 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8131
8132 PR other/19328
8133 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
8134 argument.
8135
8136 2005-01-15 Jakub Jelinek <jakub@redhat.com>
8137
8138 PR c++/19263
8139 * g++.dg/init/vector1.C: New test.
8140
8141 2005-01-14 James E. Wilson <wilson@specifixinc.com>
8142
8143 PR target/13158
8144 * gcc.target/ia64/sibcall-unwind-1.c: New test.
8145 PR target/18987
8146 * gcc.target/ia64/sibcall-unwind-2.c: New test.
8147
8148 2005-01-14 Steven G. Kargl <kargls@comcast.net>
8149
8150 * gfortran.dg/select_1.f90: New test.
8151 * gfortran.dg/select_2.f90: New test.
8152 * gfortran.dg/select_3.f90: New test.
8153 * gfortran.dg/select_4.f90: New test.
8154
8155 2005-01-14 Jakub Jelinek <jakub@redhat.com>
8156
8157 PR middle-end/19084
8158 PR rtl-optimization/19348
8159 * gcc.dg/20050111-1.c: New test.
8160 * gcc.c-torture/execute/20050111-1.c: New test.
8161
8162 * gcc.dg/i386-asm-4.c: New test.
8163
8164 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8165
8166 * gcc.dg/nested-func-2.c: New test.
8167 * ada/acats/norun.lst: Remove c953002.
8168
8169 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
8170
8171 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
8172
8173 2005-01-12 Ben Elliston <bje@au.ibm.com>
8174
8175 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
8176
8177 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
8178
8179 PR target/18761
8180 * g++.dg/abi/align1.C: New test.
8181
8182 2005-01-11 Alan Modra <amodra@bigpond.net.au>
8183
8184 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
8185 at a time.
8186 * g++.dg/ext/altivec_check.h: Support compiling as C.
8187
8188 2005-01-10 Roger Sayle <roger@eyesopen.com>
8189
8190 PR c++/19355
8191 * g++.dg/expr/pr19355-1.C: New test case.
8192
8193 2005-01-10 Laurent GUERBY <laurent@guerby.net>
8194
8195 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
8196 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
8197 * ada/acats/tests/c3/c92005b.ada: Likewise.
8198 * ada/acats/tests/c3/cxb3012.a: Likewise.
8199 * ada/acats/norun.lst: Add c380004 and c953002, add PR
8200
8201 2005-01-09 Paul Brook <paul@codesourcery.com>
8202
8203 * gfortran.dg/common_2.f90: New file.
8204 * gfortran.dg/common_3.f90: New file.
8205
8206 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
8207
8208 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
8209
8210 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8211
8212 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
8213 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
8214 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
8215 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
8216 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
8217 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
8218 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
8219 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
8220 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
8221 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
8222 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
8223 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
8224 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
8225 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
8226 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
8227 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
8228 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
8229 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
8230 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
8231 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
8232 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
8233 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
8234 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
8235 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
8236 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
8237 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
8238 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
8239 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
8240 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
8241 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
8242 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
8243 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
8244 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
8245 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
8246 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
8247 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
8248 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
8249 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
8250 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
8251 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
8252 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
8253 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
8254 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
8255 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
8256 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
8257 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
8258 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
8259 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
8260 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
8261 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
8262 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
8263 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
8264 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
8265 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
8266 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
8267 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
8268 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
8269 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
8270 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
8271 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
8272 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
8273 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
8274 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
8275 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
8276 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
8277 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
8278 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
8279
8280 * gcc.dg/vect/vect-1.c: Fix spelling.
8281 * gcc.dg/vect/vect-10.c: Fix spelling.
8282 * gcc.dg/vect/vect-11.c: Fix spelling.
8283 * gcc.dg/vect/vect-12.c: Fix spelling.
8284 * gcc.dg/vect/vect-14.c: Fix spelling.
8285 * gcc.dg/vect/vect-15.c: Fix spelling.
8286 * gcc.dg/vect/vect-16.c: Fix spelling.
8287 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
8288 * gcc.dg/vect/vect-64.c: Fix comments.
8289 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
8290
8291 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8292 Ira Rosen <irar@il.ibm.com>
8293
8294 * gcc.dg/vect/vect-70.c: New test.
8295 * gcc.dg/vect/vect-71.c: New test.
8296
8297 2005-01-09 Manfred Hollstein <mh@suse.com>
8298
8299 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
8300 * gcc.dg/pr18241-2.c: Likewise.
8301 * gcc.dg/pr18241-3.c: Likewise.
8302 * gcc.dg/pr18241-4.c: Likewise.
8303 * gcc.dg/pr18241-5.c: Likewise.
8304
8305 2005-01-08 Richard Henderson <rth@redhat.com>
8306
8307 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8308 False for x86 and x86-64.
8309
8310 2005-01-08 Diego Novillo <dnovillo@redhat.com>
8311
8312 PR tree-optimization/18241
8313 * gcc.dg/pr18241-1.c: New test.
8314 * gcc.dg/pr18241-2.c: New test.
8315 * gcc.dg/pr18241-3.c: New test.
8316 * gcc.dg/pr18241-4.c: New test.
8317 * gcc.dg/pr18241-5.c: New test.
8318
8319 2005-01-08 Steven G. Kargl <kargls@comcast.net>
8320
8321 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
8322 gfortran.dg/select_4.f90: New.
8323
8324 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.c-torture/execute/20050107-1.c: New test.
8327
8328 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
8329
8330 PR c++/19298
8331 * g++.dg/template/ref2.C: New.
8332
8333 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
8334
8335 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
8336 instead of being empty.
8337
8338 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8339
8340 PR fortran/15553
8341 * gfortran.dg/array-1.f90: New test.
8342
8343 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8344
8345 PR tree-optimization/19283
8346 * gcc.c-torture/execute/20050106-1.c: New test.
8347
8348 PR rtl-optimization/18861
8349 * gcc.dg/20050105-1.c: New test.
8350
8351 PR tree-optimization/18828
8352 * gcc.dg/20050105-2.c: New test.
8353
8354 2005-01-07 Andreas Jaeger <aj@suse.de>
8355
8356 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
8357
8358 2005-01-07 Bud Davis <bdavis9659@comcast.net>
8359
8360 PR fortran/18398
8361 * gfortran.dg/fmt_read.f90: New test.
8362
8363 2005-01-06 Geoffrey Keating <geoffk@apple.com>
8364
8365 * gcc.dg/rs6000-ldouble-2.c: New.
8366
8367 2005-01-06 Mark Mitchell <mark@codesourcery.com>
8368
8369 PR c++/19244
8370 * g++.dg/parser/ctor2.C: New test.
8371
8372 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8373
8374 PR c++/17154
8375 * g++.dg/template/using9.C: New test.
8376
8377 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8378
8379 PR c++/19258
8380 * g++.dg/lookup/friend6.C: New test.
8381
8382 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8383
8384 PR c++/19270
8385 * g++.dg/template/array10.C: New.
8386
8387 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8388
8389 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8390 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8391
8392 2005-01-06 Jakub Jelinek <jakub@redhat.com>
8393
8394 * gcc.c-torture/compile/20050105-1.c: New test.
8395
8396 2005-01-05 Geoffrey Keating <geoffk@apple.com>
8397
8398 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8399
8400 2005-01-05 Roger Sayle <roger@eyesopen.com>
8401
8402 PR middle-end/19100
8403 * gcc.dg/conv-3.c: New test case.
8404
8405 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8406
8407 * gcc.dg/asm-wide-1.c: New test.
8408
8409 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8410
8411 PR c++/19030
8412 * g++.dg/parse/crash22.C: New
8413
8414 2005-01-04 Geoffrey Keating <geoffk@apple.com>
8415
8416 PR 19257
8417 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8418
8419 2005-01-04 Uros Bizjak <uros@kss-loka.si>
8420
8421 PR middle-end/17767
8422 * gcc.dg/i386-mmx-6.c: New test case.
8423
8424 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
8425
8426 PR tree-optimization/18308
8427 * gcc.dg/vect/pr18308.c: New testcase.
8428
8429 2005-01-04 Andreas Jaeger <aj@suse.de>
8430
8431 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8432
8433 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8434 Robert Bowdidge <bowdidge@apple.com>
8435
8436 * gcc.dg/cpp/subframework1.c: New.
8437 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8438 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8439 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8440 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8441
8442 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8443
8444 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8445 producing warning.
8446 * gcc.dg/darwin-weakimport-2.c: New.
8447
8448 2005-01-03 Richard Henderson <rth@redhat.com>
8449
8450 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8451
8452 2005-01-03 Richard Henderson <rth@redhat.com>
8453
8454 * gcc.dg/vect/vect.exp: Enable for ia64.
8455 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8456 (check_effective_target_vect_float): Likewise.
8457 (check_effective_target_vect_no_align): Likewise.
8458 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8459 * gcc.dg/vect/vect-8.c: Likewise.
8460
8461 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8462
8463 PR target/19236
8464 * gcc.dg/pr19236-1.c: New test case.
8465
8466 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8467
8468 PR rtl-optimization/12092
8469 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8470
8471 2005-01-02 Andreas Jaeger <aj@suse.de>
8472
8473 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8474
8475 2005-01-01 Roger Sayle <roger@eyesopen.com>
8476 Andrew Pinski <pinskia@physics.uc.edu>
8477
8478 PR rtl-optimization/12092
8479 * gcc.dg/pr12092-1.c: New test case.
8480
8481 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8482
8483 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8484 'hidden' and 'default' for better portability.
8485 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8486
8487 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8488 6 and 7.
8489 * g++.old-deja/g++.brendan/new3.C: Likewise.
8490
8491 2005-01-01 Steven Bosscher <stevenb@suse.de>
8492
8493 * gcc.dg/20041231-1.C: New test.
8494 * g++.dg/warn/Wunreachable-code-1.C: New test.
8495
8496 2004-12-30 David Edelsohn <edelsohn@gnu.org>
8497
8498 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8499 file, not /dev/null. Abort on error.
8500
8501 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
8502 Ziemowit Laski <zlaski@apple.com>
8503
8504 PR objc/18971
8505 * objc.dg/encode-5.m: New test.
8506
8507 2004-12-29 Richard Henderson <rth@redhat.com>
8508
8509 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8510 * objc.dg/stabs-1.m: Disable for ia64.
8511
8512 2004-12-29 Mark Mitchell <mark@codesourcery.com>
8513
8514 PR c++/19190
8515 * g++.dg/warn/Wunused-10.C: New test.
8516
8517 2004-12-28 Richard Henderson <rth@redhat.com>
8518
8519 * objc.dg/stabs-1.m: Disable for alpha.
8520
8521 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8522
8523 PR c++/19149
8524 * g++.dg/parse/error23.C: New test.
8525
8526 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8527
8528 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8529
8530 PR fortran/19032
8531 * gfortran.dg/intrinsic_modulo_1.f90: New.
8532 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8533 tests with divisor -1.
8534
8535 2004-12-27 Mark Mitchell <mark@codesourcery.com>
8536
8537 * g++.dg/opt/temp1.C (memcpy): Return a value.
8538
8539 PR c++/19148
8540 * g++.dg/expr/cond7.C: New test.
8541
8542 2004-12-27 Paul Brook <paul@codesourcery.com>
8543
8544 * gfortran.dg/g77/select_no_compile.f: Remove.
8545
8546 2004-12-27 Richard Henderson <rth@redhat.com>
8547
8548 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8549 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8550 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8551
8552 2004-12-26 Richard Henderson <rth@redhat.com>
8553
8554 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8555 by 1i instead of token pasting.
8556
8557 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8558
8559 PR tree-optimization/17578
8560 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8561 to additional_flags.
8562 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8563
8564 2004-12-25 Richard Henderson <rth@redhat.com>
8565
8566 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8567 Remove Alpha.
8568
8569 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8570
8571 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8572 hppa*-*-hpux*.
8573 * gcc.dg/pr17957.c (dg-options): Likewise.
8574 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8575 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8576 instead of 0 on __hppa__.
8577 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8578 "foo,%r" on hppa*-*-*.
8579
8580 2004-12-23 Bud Davis <bdavis9659@comcast.net>
8581
8582 PR fortran/19071
8583 * gfortran.dg/complex_write.f90: New test.
8584
8585 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8586
8587 PR c++/17595
8588 * g++.dg/parse/pragma2.C: New test.
8589
8590 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8591
8592 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8593
8594 * gcc.dg/empty2.c: Add missing dg-warning.
8595
8596 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8597
8598 PR c++/17413
8599 * g++.dg/template/local4.C: New test.
8600 * g++.dg/template/crash19.C: Add dg-error marker.
8601
8602 * g++.dg/template/crash31.C: Correct embedded PR number.
8603
8604 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8605
8606 PR c++/16405
8607 * g++.dg/opt/temp1.C: Add do-run marker.
8608
8609 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8610
8611 * g++.dg/template/spec19.C: New.
8612
8613 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
8614
8615 PR target/16819
8616 * gcc.dg/empty2.c: New.
8617
8618 2004-12-23 Richard Henderson <rth@redhat.com>
8619
8620 * lib/target-supports.exp (check_effective_target_vect_no_align):
8621 Remove i?86 and x86-64.
8622
8623 2004-12-23 Mark Mitchell <mark@codesourcery.com>
8624
8625 PR c++/16405
8626 * g++.dg/opt/temp1.C: New test.
8627
8628 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8629
8630 PR c++/18733
8631 * g++.dg/template/friend33.C: New testcase.
8632
8633 2004-12-22 Mark Mitchell <mark@codesourcery.com>
8634
8635 PR c++/18464
8636 * g++.dg/template/cond5.C: New test.
8637
8638 PR c++/18492
8639 * g++.dg/inherit/thunk3.C: New test.
8640
8641 PR c++/11224
8642 * g++.dg/warn/Wunused-9.C: New test.
8643
8644 2004-12-22 Janis Johnson <janis187@us.ibm.com>
8645
8646 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
8647
8648 2004-12-22 Jan Beulich <jbeulich@novell.com>
8649
8650 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8651
8652 2004-12-21 Mark Mitchell <mark@codesourcery.com>
8653
8654 PR c++/18378
8655 * g++.dg/ext/packed8.C: New test.
8656
8657 PR c++/19063
8658 * g++.dg/template/crash31.C: New test.
8659
8660 PR c++/19034
8661 * g++.dg/template/crash30.C: New test.
8662
8663 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8664
8665 PR C++/18984
8666 * g++.dg/eh/ctor3.C: New test.
8667
8668 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8669
8670 * objc.dg/stabs-1.m: Allow section name to be quoted and
8671 assembly label to begin with '.LL'.
8672
8673 2004-12-21 Janis Johnson <janis187@us.ibm.com>
8674
8675 * gcc.dg/vect/vect.exp
8676 (check_effective_target_lp64_or_vect_no_align): New.
8677 * gcc.dg/vect/vect-77.c: Use it.
8678 * gcc.dg/vect/vect-78.c: Use it.
8679
8680 * lib/target-supports.exp
8681 (check_effective_target_vect_no_max,
8682 check_effective_target_vect_no_bitwise,
8683 check_effective_target_vect_no_align): New.
8684 * gcc.dg/vect/vect-13.c: Use them.
8685 * gcc.dg/vect/vect-17.c: Ditto.
8686 * gcc.dg/vect/vect-18.c: Ditto.
8687 * gcc.dg/vect/vect-19.c: Ditto.
8688 * gcc.dg/vect/vect-20.c: Ditto.
8689 * gcc.dg/vect/vect-27.c: Ditto.
8690 * gcc.dg/vect/vect-29.c: Ditto.
8691 * gcc.dg/vect/vect-44.c: Ditto.
8692 * gcc.dg/vect/vect-48.c: Ditto.
8693 * gcc.dg/vect/vect-50.c: Ditto.
8694 * gcc.dg/vect/vect-52.c: Ditto.
8695 * gcc.dg/vect/vect-54.c: Ditto.
8696 * gcc.dg/vect/vect-56.c: Ditto.
8697 * gcc.dg/vect/vect-58.c: Ditto.
8698 * gcc.dg/vect/vect-60.c: Ditto.
8699 * gcc.dg/vect/vect-72.c: Ditto.
8700 * gcc.dg/vect/vect-80.c: Ditto.
8701
8702 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8703
8704 PR c++/14075
8705 * g++.dg/init/string1.C: New.
8706
8707 PR c++/18975
8708 * g++.dg/other/synth1.C: New.
8709
8710 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8711
8712 PR c/18963
8713 * gcc.dg/pr18963-1.c: New test.
8714
8715 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
8716
8717 PR c/18596
8718 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8719 * gcc.dg/pr18596-1.c: Use dg-error.
8720 (dg-options): Use -fno-unit-at-a-time.
8721 * gcc.dg/pr18596-2.c: New test.
8722 * gcc.dg/pr18596-3.c: New test.
8723
8724 2004-12-20 Roger Sayle <roger@eyesopen.com>
8725
8726 PR middle-end/18683
8727 * g++.dg/opt/pr18683-1.C: New test case.
8728
8729 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8730
8731 PR other/19093
8732 * g++.dg/opt/max1.C: Fix for 64bit targets.
8733
8734 2004-12-20 Matt Austern <austern@apple.com>
8735
8736 PR c++/19044
8737 * g++.dg/ext/builtin6.C: New
8738
8739 2004-12-20 Diego Novillo <dnovillo@redhat.com>
8740
8741 PR tree-optimization/19080
8742 * gcc.c-torture/compile/pr19080.c: New test.
8743
8744 2004-12-20 Steven Bosscher <stevenb@suse.de>
8745
8746 * gcc.dg/20041219-1.c: New test.
8747
8748 2004-12-19 Roger Sayle <roger@eyesopen.com>
8749
8750 PR middle-end/19068
8751 * g++.dg/opt/max1.C: New test case.
8752
8753 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8754
8755 * gcc.dg/fdata-sections-1.c: New test.
8756
8757 2004-12-18 Roger Sayle <roger@eyesopen.com>
8758
8759 PR middle-end/18548
8760 * gcc.dg/max-1.c: New test case.
8761
8762 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8763
8764 * gcc.c-torture/execute/20041218-1.c: New test.
8765
8766 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8767
8768 * gcc.dg/pr18501.c: New test.
8769 * gcc.dg/uninit-5.c: XFAIL.
8770 * gcc.dg/uninit-9.c: XFAIL.
8771
8772 2004-12-17 Dale Johannesen <dalej@apple.com>
8773
8774 * gcc.dg/20041213-1.c: New.
8775
8776 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8777
8778 * objc.dg/stabs-1.m: Allow assembly label to begin
8779 with a dot ('.').
8780
8781 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8782
8783 * gcc.c-torture/execute/20041213-1.c: Move...
8784 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8785
8786 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8787
8788 PR c++/18721
8789 * g++.dg/lookup/conv-5.C: New.
8790
8791 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8792
8793 * objc.dg/stabs-1.m: New test.
8794
8795 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8796
8797 * gcc.dg/visibility-c.c: Change compile to
8798 assemble for the test.
8799
8800 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8801
8802 PR target/19041
8803 * gcc.dg/visibility-c.c: New test.
8804
8805 2004-12-16 Roger Sayle <roger@eyesopen.com>
8806
8807 PR middle-end/18493
8808 * gcc.dg/switch-8.c: New test case.
8809
8810 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8811
8812 PR c++/18905
8813 * g++.dg/template/init4.C: New.
8814 * g++.dg/opt/static3.C: Enable optimizer.
8815
8816 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8817
8818 * g++.dg/other/complex1.C: New test.
8819
8820 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8821
8822 * g++.dg/opt/inline9.C: New test.
8823
8824 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8825
8826 PR fortran/18993
8827 * gfotran.dg/nullify_1.f: New test.
8828
8829 2004-12-15 Richard Henderson <rth@redhat.com>
8830
8831 * gcc.target/i386/i386.exp: New harness.
8832 * gcc.target/i386/vect-args.c: New.
8833
8834 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8835
8836 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8837
8838 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8839
8840 PR c++/18825
8841 * g++.dg/template/friend32.C: New test.
8842
8843 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8844
8845 * cpp/pragma-once-1.c: New test.
8846 * cpp/pragma-once-1b.h: Likewise.
8847 * cpp/pragma-once-1c.h: Likewise.
8848 * cpp/pragma-once-1d.h: Likewise.
8849 * cpp/inc/pragma-once-1a.h: Likewise.
8850
8851 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8852 Steven G. Kargl <kargls@comcast.net>
8853
8854 PR fortran/17597
8855 * gfortran.dg/list_read_3.f90: New test.
8856
8857 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8858
8859 * gcc.dg/ftrapv-2.c: New test.
8860
8861 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8862
8863 PR c++/18981
8864 * g++.dg/template/typename9.C: New test.
8865
8866 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8867
8868 PR c++/18738
8869 * g++.dg/template/typename8.C: New test.
8870 * g++.dg/parse/friend2.C: Tweak error message.
8871
8872 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8873
8874 * gcc.c-torture/20041214-1.c: New test.
8875
8876 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8877
8878 PR c++/18965
8879 * g++.dg/init/array17.C: New test.
8880
8881 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8882
8883 PR c++/18793
8884 * g++.dg/init/aggr3.C: New test.
8885
8886 2004-12-14 Janis Johnson <janis187@us.ibm.com
8887
8888 * gcc.dg/altivec-types-1.c: New test.
8889 * gcc.dg/altivec-types-2.c: New test.
8890 * gcc.dg/altivec-types-3.c: New test.
8891 * gcc.dg/altivec-types-4.c: New test.
8892 * g++.dg/ext/altivec-types-1.C: New test.
8893 * g++.dg/ext/altivec-types-2.C: New test.
8894 * g++.dg/ext/altivec-types-3.C: New test.
8895 * g++.dg/ext/altivec-types-4.C: New test.
8896
8897 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8898
8899 PR middle-end/18951
8900 * gcc.c-torture/execute/20041213-1.c: New test.
8901
8902 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8903
8904 PR c++/18949
8905 * g++.dg/template/cast1.C: New.
8906
8907 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8908
8909 * gcc.c-torture/execute/20041213-2.c: New test.
8910
8911 2004-12-13 Richard Henderson <rth@redhat.com>
8912
8913 * gcc.dg/i386-sse-10.c: Fix typo in options.
8914
8915 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8916
8917 PR c++/18968
8918 * g++.dg/opt/pr18968.C: New test.
8919
8920 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/18925
8923 * g++.dg/ext/visibility/staticdatamem.C: New test.
8924
8925 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8926
8927 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8928
8929 2004-12-13 Roger Sayle <roger@eyesopen.com>
8930
8931 PR rtl-optimization/18928
8932 * gcc.dg/pr18928-1.c: New test case.
8933
8934 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8935
8936 PR tree-opt/16951
8937 * gcc.c-torture/compile/20041211-1.c: New.
8938
8939 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8940
8941 PR middle-end/17564
8942 * gcc.c-torture/execute/20041212-1.c: New test.
8943
8944 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8945
8946 PR fortran/18869
8947 * gfortran.dg/common_1.f90: New test.
8948
8949 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8950 Paul Brook <paul@codesourcery.com>
8951
8952 PR fortran/16222
8953 * gfortran.dg/real_do_1.f90: New test.
8954
8955 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8956
8957 PR tree-opt/18040
8958 * g++.dg/opt/ptrmem6.C: New test.
8959
8960 2004-12-11 Roger Sayle <roger@eyesopen.com>
8961
8962 PR middle-end/18921
8963 * gcc.dg/pr18921-1.c: New test case.
8964
8965 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8966
8967 PR fortran/17175
8968 * gfortran.dg/scale_1.f90: New test.
8969
8970 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8971
8972 PR middle-end/18903
8973 * gcc.c-torture/compile/pr18903.c: New test.
8974
8975 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8976
8977 * gcc.c-torture/execute/20041210-1.c: New test.
8978
8979 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8980
8981 PR c++/18731
8982 * g++.dg/parser/struct-1.C: New test.
8983 * g++.dg/parser/struct-2.C: New test.
8984 * g++.dg/parser/struct-3.C: New test.
8985
8986 2004-12-09 Richard Henderson <rth@redhat.com>
8987
8988 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8989
8990 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8991 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8992
8993 2004-12-09 Matt Austern <austern@apple.com>
8994
8995 PR c++/18514
8996 * g++.dg/ext/builtin1.C: New
8997 * g++.dg/ext/builtin2.C: New
8998 * g++.dg/ext/builtin3.C: New
8999 * g++.dg/ext/builtin4.C: New
9000 * g++.dg/ext/builtin5.C: New
9001
9002 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
9003
9004 PR tree-opt/18904
9005 * g++.dg/opt/ptrmem5.C: New test.
9006
9007 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
9008
9009 * g++.dg/parse/typename5.C: Adjust for new error.
9010 * g++.dg/parse/typename7.C: New.
9011
9012 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9013
9014 PR c++/18073
9015 * g++.dg/other/mmintrin.C: New test.
9016
9017 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
9018
9019 PR c++/16681
9020 * g++.dg/init/array15.C: New.
9021 * g++.dg/init/array16.C: New.
9022
9023 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9024
9025 PR fortran/18826
9026 * gfortran.dg/assign_1.f90: New test.
9027
9028 2004-12-08 Nick Clifton <nickc@redhat.com>
9029
9030 * gcc.target/xstormy16/bss_below100: New directory containing tests.
9031 * gcc.target/xstormy16/data_below100: Likewise.
9032 * gcc.target/xstormy16/sfr: Likewise.
9033 * gcc.target/xstormy16/below100.S: New test source file.
9034 * gcc.target/xstormy16/below100.ld: New test linker script.
9035 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9036 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
9037 bp instructions.
9038 * gcc.target/xstormy16/bp.c: Likewise.
9039
9040 * gcc.target/xstormy16/bss_below100: New files:
9041 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9042 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9043 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9044 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9045 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9046 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9047 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9048 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9049 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9050 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9051 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9052 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9053 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9054 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9055 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9056 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9057 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9058 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9059 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9060 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9061 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9062 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9063 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9064 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9065 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9066 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9067 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9068
9069 * gcc.target/xstormy16/data_below100: New files:
9070 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9071 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9072 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9073 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9074 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9075 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9076 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9077 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9078 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9079 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9080 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9081 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9082 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9083 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9084 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9085 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9086 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9087 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9088 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9089 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9090 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9091 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9092 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9093 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9094 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9095 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9096 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9097
9098 * gcc.target/xstormy16/sfr: New files:
9099 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
9100 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
9101 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
9102 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
9103 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
9104 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
9105 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
9106 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
9107 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
9108 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
9109 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
9110 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
9111 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
9112 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
9113 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
9114 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
9115 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
9116 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
9117 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
9118 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
9119 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
9120 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
9121 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
9122 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
9123 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
9124 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
9125 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
9126 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
9127 27_if0_sfrw_bitfield_f.c
9128
9129 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9130
9131 PR c++/18100
9132 * g++.dg/lookup/name-clash4.C: New test.
9133
9134 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
9135
9136 PR c++/18672
9137 * g++.dg/opt/array1.C: New.
9138
9139 PR c++/18803
9140 * g++.dg/template/operator5.C: New.
9141
9142 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
9143
9144 PR c/18867
9145 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
9146
9147 2004-12-07 Steven Bosscher <stevenb@suse.de>
9148
9149 * gcc.dg/noncompile/20041207.c: New test.
9150
9151 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
9152
9153 * g++.dg/other/unreachable-1.C: New test.
9154
9155 2004-12-06 Nick Clifton <nickc@redhat.com>
9156
9157 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
9158 <limits.h> because the latter comes from gcc's include/ directory
9159 and not the newlib/libc/include directory.
9160
9161 2004-12-04 Richard Henderson <rth@redhat.com>
9162
9163 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
9164
9165 2004-12-04 Richard Henderson <rth@redhat.com>
9166
9167 * lib/target-supports.exp (check_gc_sections_available): Disable
9168 for alpha and ia64.
9169
9170 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
9171
9172 PR middle-end/17909
9173 * g++.dg/other/vararg-2.C: New test.
9174
9175 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9176
9177 PR c++/17011, c++/17971
9178 * g++.dg/template/error15.C: Adjust expected error.
9179 * g++.dg/template/instantiate3.C: Likewise.
9180
9181 2004-12-03 Janis Johnson <janis187@us.ibm.com>
9182
9183 * gcc.dg/altivec-18.c: Fix for darwin
9184
9185 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
9186
9187 PR c++/18782
9188 * g++.dg/parse/ptrmem2.C: New.
9189
9190 PR c++/18318
9191 * g++.dg/template/new1.C: New.
9192
9193 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9194
9195 PR fortran/18710
9196 * gfortran.dg/direct_io_3.f90: New test.
9197
9198 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
9199
9200 PR 18758
9201 * g++.dg/parse/crash21.C: New.
9202
9203 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9204
9205 PR c++/15664, c++/18276
9206 * g++.dg/template/ttp13.C: New test.
9207 * g++.dg/template/ttp14.C: Likewise.
9208
9209 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9210
9211 PR c++/18123
9212 * g++.dg/parse/enum2.C: New test.
9213 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
9214
9215 2004-12-02 Nick Clifton <nickc@redhat.com>
9216
9217 * gcc.target/xstormy16: New test directory.
9218 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9219 * gcc.target/xstormy16/bp.c: Check the generation of bp
9220 instructions.
9221 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
9222 bn instructions and the BELOW100 attribute.
9223
9224 2004-12-02 Alan Modra <amodra@bigpond.net.au>
9225
9226 PR target/16952
9227 * gcc.dg/ppc-eabi.c: New.
9228
9229 2004-12-02 Bud Davis <bdavis9659@comcast.net>
9230
9231 PR fortran/18284
9232 * gfortran.dg/backspace.f90
9233
9234 2004-12-02 Bud Davis <bdavis9659@comcast.net>
9235
9236 * gfortran.dg/inquire.f90: New test.
9237
9238 2004-12-01 Janis Johnson <janis187@us.ibm.com>
9239
9240 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
9241 handle effective-target-keyword.
9242 (dg-skip-if): Support effective-target keyword as target list.
9243 (dg-xfail-if): Ditto.
9244 * lib/target-supports.exp (is-effective-target-keyword): New proc.
9245
9246 2004-12-01 Diego Novillo <dnovillo@redhat.com>
9247
9248 PR tree-optimization/18291
9249 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
9250
9251 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
9252
9253 PR C++/18729
9254 * g++.dg/parse/crash20.C: New.
9255
9256 PR c++/17431
9257 * g++.dg/overload/arg1.C: New.
9258 * g++.dg/overload/arg2.C: New.
9259 * g++.dg/overload/arg3.C: New.
9260 * g++.dg/overload/arg4.C: New.
9261
9262 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
9263
9264 * gcc.dg/c99-flex-array-4.c: Remove.
9265
9266 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9267
9268 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
9269
9270 * lib/target-supports.exp (is-effective-target): Simplify.
9271
9272 * lib/target-supports.exp (check_effective_target_vect_long):
9273 Fix for powerpc64-*-*.
9274
9275 2004-11-30 Loren James Rittle <ljrittle@acm.org>
9276
9277 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
9278 to support new requirements on FreeBSD 5.
9279
9280 2004-11-30 Devang Patel <dpatel@apple.com>
9281
9282 PR 18702
9283 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9284
9285 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9286
9287 * g++.dg/ext/altivec-13.C: New test.
9288
9289 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
9290
9291 PR tree-opt/18298
9292 * gcc.c-torture/execute/p18298.c: New test.
9293
9294 2004-11-30 Ira Rosen <irar@il.ibm.com>
9295 Dorit Naishlos <dorit@il.ibm.com>
9296
9297 PR tree-opt/18607
9298 * gcc.dg/vect/vect-89.c: New test.
9299
9300 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
9301
9302 * gcc.dg/pr18596-1.c: New test.
9303
9304 2004-11-30 Ben Elliston <bje@au.ibm.com>
9305
9306 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
9307
9308 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9309
9310 PR c/18479
9311 * gcc.dg/pr18479.c: New test.
9312
9313 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9314
9315 PR target/18490
9316 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
9317 mmix-knuth-mmixware.
9318
9319 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
9320 cris-*-elf* cris-*-aout* mmix-*-*
9321
9322 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9323
9324 PR middle-end/18725
9325 * gcc.dg/pr18725.c: New test.
9326
9327 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9328
9329 PR target/18488
9330 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
9331
9332 PR target/18336
9333 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
9334
9335 2004-11-29 Mark Mitchell <mark@codesourcery.com>
9336
9337 PR c++/18368
9338 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
9339 * g++.old-deja/g++.law/ctors5.C: Likewise.
9340 * g++.old-deja/g++.other/crash25.C: Likewise.
9341
9342 PR c++/18674
9343 * g++.dg/template/error16.C: New test.
9344
9345 PR c++/18512
9346 * g++.dg/template/crash29.C: New test.
9347
9348 2004-11-29 Diego Novillo <dnovillo@redhat.com>
9349
9350 PR tree-optimization/18712
9351 * gcc.c-torture/compile/pr18712.c: New test.
9352
9353 2004-11-29 Joseph Myers <joseph@codesourcery.com>
9354
9355 PR c/7544
9356 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
9357 tests.
9358
9359 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9360
9361 PR c++/18652
9362 * g++.dg/lookup/crash6.C: New test.
9363
9364 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9365
9366 PR middle-end/18164
9367 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
9368
9369 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
9370
9371 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
9372 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
9373 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
9374
9375 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9376
9377 * gcc.dg/pr18164.c: New test.
9378
9379 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9380
9381 * gcc.dg/funroll-loops-all.c: New.
9382
9383 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9384
9385 PR target/18489
9386 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9387 delimeter, match space and TAB as well as ":".
9388
9389 PR target/18484
9390 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9391
9392 PR target/18348
9393 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9394
9395 PR target/18345
9396 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9397
9398 PR target/18337
9399 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9400
9401 2004-11-28 Bud Davis <bdavis9659@comcast.net>
9402
9403 * gfortran.dg/direct_io_2.f90: New test.
9404
9405 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9406
9407 PR target/18334
9408 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9409
9410 2004-11-28 Richard Henderson <rth@redhat.com>
9411
9412 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9413
9414 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9415
9416 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9417 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9418 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9419 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9420 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9421 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9422 gcc.dg/pointer-arith-8.c: New tests.
9423
9424 2004-11-27 Bud Davis <bdavis9659@comcast.net>
9425
9426 PR fortran/18364
9427 * gfortran.dg/endfile.f90: New test.
9428
9429 2004-11-27 Falk Hueffner <falk@debian.org>
9430
9431 * gcc.dg/loop-6.c: New test.
9432
9433 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9434
9435 * gcc.c-torture/execute/20041126-1.c: New test.
9436
9437 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9438
9439 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9440 on IRIX.
9441
9442 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9443
9444 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9445 functions.
9446
9447 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9448
9449 PR rtl-optimization/17825
9450 * gcc.c-torture/compile/20041119-1.c: New test.
9451
9452 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9453
9454 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9455 Check existence of ld library path variables before unsetting.
9456
9457 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9458
9459 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9460
9461 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9462
9463 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9464
9465 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9466
9467 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9468
9469 2004-11-26 Ben Elliston <bje@au.ibm.com>
9470
9471 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9472 dg-do directive.
9473
9474 2004-11-26 Ben Elliston <bje@au.ibm.com>
9475
9476 * gcc.dg/pr17957.c: Pass --param, not -param.
9477
9478 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9479
9480 PR middle-end/17957
9481 * testsuite/gcc.dg/pr17957.c: New test.
9482
9483 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9484
9485 PR c++/18445
9486 * g++.dg/template/crash28.C: Likewise.
9487
9488 PR c++/18001
9489 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9490 * g++.dg/ext/lvaddr.C: Likewise.
9491 * g++.dg/opt/pr7503-3.C: Likewise.
9492
9493 PR c++/18466
9494 * g++.dg/parse/qualified3.C: New test.
9495 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9496
9497 PR c++/18545
9498 * g++.dg/expr/return1.C: New test.
9499
9500 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9501
9502 Friend class name lookup 3/n, PR c++/3332
9503 * g++.dg/lookup/friend3.C: New test.
9504 * g++.dg/lookup/friend4.C: Likewise.
9505 * g++.dg/lookup/friend5.C: Likewise.
9506
9507 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9508
9509 Friend class name lookup 2/n, PR c++/14513, c++/15410
9510 * g++.dg/lookup/friend2.C: New test.
9511 * g++.dg/template/friend31.C: Likewise.
9512
9513 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9514
9515 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9516
9517 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9518
9519 PR c++/17473
9520 * g++.dg/tc1/dr56.C: Remove.
9521 * g++.dg/template/typedef1.C: Add dg-error markers.
9522 * g++.old-deja/g++.other/typedef7.C: Likewise.
9523
9524 PR c++/18285
9525 * g++.dg/parse/typedef7.C: New test.
9526
9527 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
9528
9529 * gcc.c-torture/execute/20041124-1.c: New test.
9530
9531 2004-11-24 Mark Mitchell <mark@codesourcery.com>
9532
9533 * g++.dg/template/deduce3.C: New test.
9534
9535 PR c++/18586
9536 * g++.dg/template/crash27.C: New test.
9537
9538 PR c++/18530
9539 * g++.dg/warn/Wshadow-3.C: New test.
9540
9541 2004-11-24 Devang Patel <dpatel@apple.com>
9542
9543 PR/18555
9544 * gcc.dg/cpp/isysroot-1.c: New test.
9545 * gcc.dg/cpp/usr/include/stdio.h: New file.
9546 * gcc.dg/cpp/isysroot-2.c: New test.
9547 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9548 New file.
9549
9550 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9551
9552 PR c++/8929
9553 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9554
9555 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9556
9557 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9558 * gcc.target/sparc/pdist.c: Likewise.
9559
9560 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
9561
9562 PR c++/16882
9563 * g++.dg/conversion/simd1.C: New test.
9564
9565 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9566
9567 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9568 and restore_ld_library_path_env_vars.
9569 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9570 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9571 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9572 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9573
9574 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9575
9576 * gcc.dg/pragma-align-2.c: Test macro expansion.
9577 * gcc.dg/pragma-pack-2.c: New test.
9578
9579 2004-11-23 Richard Henderson <rth@redhat.com>
9580
9581 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9582 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9583 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9584 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9585 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9586 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9587
9588 * gcc.dg/vect/vect.exp: Add check for alpha.
9589 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9590 (check_effective_target_vect_int): Enable for alpha.
9591 (check_effective_target_vect_long): New.
9592 (is-effective-target): Add it.
9593
9594 2004-11-23 Uros Bizjak <uros@kss-loka.si>
9595
9596 * gcc.dg/pr18614-1.c: New test.
9597
9598 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9599
9600 * gcc.dg/setjmp-2.c: New test.
9601
9602 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
9603
9604 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9605 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9606 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9607 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9608 gcc.target/sparc/pdist.c: New tests.
9609
9610 2004-11-22 Bob Wilson <bob.wilson@acm.org>
9611
9612 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9613
9614 2004-11-22 Dale Johannesen <dalej@apple.com>
9615
9616 * gcc.dg/20041111-1.c: New.
9617
9618 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9619
9620 PR tree-opt/18536
9621 * gcc.dg/vect/pr18536.c: New test.
9622
9623 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9624
9625 PR c++/18354
9626 * g++.dg/template/nontype11.C: New test.
9627
9628 2004-11-21 Roger Sayle <roger@eyesopen.com>
9629
9630 PR middle-end/18520
9631 * gcc.dg/pr18520-1.c: New test case.
9632
9633 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9634
9635 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9636 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9637 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9638 expected diagnostics.
9639
9640 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9641
9642 PR target/18580
9643 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9644 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9645 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9646
9647 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9648
9649 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9650
9651 2004-11-19 Mark Mitchell <mark@codesourcery.com>
9652 Joseph Myers <joseph@codesourcery.com>
9653
9654 * lib/target-supports.exp (check_visibility_available): Really
9655 test the compiler.
9656
9657 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9658
9659 PR tree-opt/18181
9660 * gcc.dg/vect/vect-85.c: New test.
9661 * gcc.dg/vect/vect-86.c: New test.
9662 * gcc.dg/vect/vect-87.c: New test.
9663 * gcc.dg/vect/vect-88.c: New test.
9664
9665 2004-11-19 Ben Elliston <bje@au.ibm.com>
9666
9667 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9668
9669 2004-11-18 Janis Johnson <janis187@us.ibm.com>
9670
9671 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9672 * gcc.dg/ppc-and-1.c: Ditto.
9673 * gcc.dg/ppc-compare-1.c: Ditto.
9674 * gcc.dg/ppc-mov-1.c: Ditto
9675
9676 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
9677 Mark Mitchell <mark@codesourcery.com>
9678
9679 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9680
9681 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9682 Aldy Hernandez <aldyh@redhat.com>
9683
9684 * lib/target-supports.exp (check_effective_target_vect_int): New
9685 (check_effective_target_vect_float): New
9686 (check_effective_target_vect_double): New.
9687 (is-effective-target): Support new effective targets keywords.
9688 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9689 default action for dg-do.
9690 * gcc.dg/vect/pr16105.c: Use new support.
9691 * gcc.dg/vect/pr18400.c: Ditto.
9692 * gcc.dg/vect/pr18425.c: Ditto.
9693 * gcc.dg/vect/vect-1.c: Ditto.
9694 * gcc.dg/vect/vect-10.c: Ditto.
9695 * gcc.dg/vect/vect-11.c: Ditto.
9696 * gcc.dg/vect/vect-12.c: Ditto.
9697 * gcc.dg/vect/vect-13.c: Ditto.
9698 * gcc.dg/vect/vect-14.c: Ditto.
9699 * gcc.dg/vect/vect-15.c: Ditto.
9700 * gcc.dg/vect/vect-16.c: Ditto.
9701 * gcc.dg/vect/vect-17.c: Ditto.
9702 * gcc.dg/vect/vect-18.c: Ditto.
9703 * gcc.dg/vect/vect-19.c: Ditto.
9704 * gcc.dg/vect/vect-2.c: Ditto.
9705 * gcc.dg/vect/vect-20.c: Ditto.
9706 * gcc.dg/vect/vect-21.c: Ditto.
9707 * gcc.dg/vect/vect-22.c: Ditto.
9708 * gcc.dg/vect/vect-23.c: Ditto.
9709 * gcc.dg/vect/vect-24.c: Ditto.
9710 * gcc.dg/vect/vect-25.c: Ditto.
9711 * gcc.dg/vect/vect-26.c: Ditto.
9712 * gcc.dg/vect/vect-27.c: Ditto.
9713 * gcc.dg/vect/vect-27a.c: Ditto.
9714 * gcc.dg/vect/vect-28.c: Ditto.
9715 * gcc.dg/vect/vect-29.c: Ditto.
9716 * gcc.dg/vect/vect-29a.c: Ditto.
9717 * gcc.dg/vect/vect-3.c: Ditto.
9718 * gcc.dg/vect/vect-30.c: Ditto.
9719 * gcc.dg/vect/vect-31.c: Ditto.
9720 * gcc.dg/vect/vect-32.c: Ditto.
9721 * gcc.dg/vect/vect-33.c: Ditto.
9722 * gcc.dg/vect/vect-34.c: Ditto.
9723 * gcc.dg/vect/vect-35.c: Ditto.
9724 * gcc.dg/vect/vect-36.c: Ditto.
9725 * gcc.dg/vect/vect-37.c: Ditto.
9726 * gcc.dg/vect/vect-38.c: Ditto.
9727 * gcc.dg/vect/vect-4.c: Ditto.
9728 * gcc.dg/vect/vect-40.c: Ditto.
9729 * gcc.dg/vect/vect-41.c: Ditto.
9730 * gcc.dg/vect/vect-42.c: Ditto.
9731 * gcc.dg/vect/vect-43.c: Ditto.
9732 * gcc.dg/vect/vect-44.c: Ditto.
9733 * gcc.dg/vect/vect-45.c: Ditto.
9734 * gcc.dg/vect/vect-46.c: Ditto.
9735 * gcc.dg/vect/vect-47.c: Ditto.
9736 * gcc.dg/vect/vect-48.c: Ditto.
9737 * gcc.dg/vect/vect-48a.c: Ditto.
9738 * gcc.dg/vect/vect-49.c: Ditto.
9739 * gcc.dg/vect/vect-5.c: Ditto.
9740 * gcc.dg/vect/vect-50.c: Ditto.
9741 * gcc.dg/vect/vect-51.c: Ditto.
9742 * gcc.dg/vect/vect-52.c: Ditto.
9743 * gcc.dg/vect/vect-53.c: Ditto.
9744 * gcc.dg/vect/vect-54.c: Ditto.
9745 * gcc.dg/vect/vect-55.c: Ditto.
9746 * gcc.dg/vect/vect-56.c: Ditto.
9747 * gcc.dg/vect/vect-56a.c: Ditto.
9748 * gcc.dg/vect/vect-57.c: Ditto.
9749 * gcc.dg/vect/vect-58.c: Ditto.
9750 * gcc.dg/vect/vect-59.c: Ditto.
9751 * gcc.dg/vect/vect-6.c: Ditto.
9752 * gcc.dg/vect/vect-60.c: Ditto.
9753 * gcc.dg/vect/vect-61.c: Ditto.
9754 * gcc.dg/vect/vect-62.c: Ditto.
9755 * gcc.dg/vect/vect-63.c: Ditto.
9756 * gcc.dg/vect/vect-64.c: Ditto.
9757 * gcc.dg/vect/vect-65.c: Ditto.
9758 * gcc.dg/vect/vect-66.c: Ditto.
9759 * gcc.dg/vect/vect-67.c: Ditto.
9760 * gcc.dg/vect/vect-68.c: Ditto.
9761 * gcc.dg/vect/vect-69.c: Ditto.
9762 * gcc.dg/vect/vect-7.c: Ditto.
9763 * gcc.dg/vect/vect-72.c: Ditto.
9764 * gcc.dg/vect/vect-72a.c: Ditto.
9765 * gcc.dg/vect/vect-73.c: Ditto.
9766 * gcc.dg/vect/vect-74.c: Ditto.
9767 * gcc.dg/vect/vect-75.c: Ditto.
9768 * gcc.dg/vect/vect-76.c: Ditto.
9769 * gcc.dg/vect/vect-77.c: Ditto.
9770 * gcc.dg/vect/vect-77a.c: Ditto.
9771 * gcc.dg/vect/vect-78.c: Ditto.
9772 * gcc.dg/vect/vect-79.c: Ditto.
9773 * gcc.dg/vect/vect-8.c: Ditto.
9774 * gcc.dg/vect/vect-80.c: Ditto.
9775 * gcc.dg/vect/vect-82.c: Ditto.
9776 * gcc.dg/vect/vect-82_64.c: Ditto.
9777 * gcc.dg/vect/vect-83.c: Ditto.
9778 * gcc.dg/vect/vect-83_64.c: Ditto.
9779 * gcc.dg/vect/vect-9.c: Ditto.
9780 * gcc.dg/vect/vect-all.c: Ditto.
9781 * gcc.dg/vect/vect-none.c: Ditto.
9782
9783 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9784
9785 * lib/gcc-dg.exp (dg-skip-if): New function.
9786 (dg-forbid-option): Remove.
9787 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9788 * g++.dg/abi/bitfield8.C: Likewise.
9789 * g++.dg/abi/dtor1.C: Likewise.
9790 * g++.dg/abi/empty10.C: Likewise.
9791 * g++.dg/abi/empty7.C: Likewise.
9792 * g++.dg/abi/empty9.C: Likewise.
9793 * g++.dg/abi/layout3.C: Likewise.
9794 * g++.dg/abi/layout4.C: Likewise.
9795 * g++.dg/abi/thunk1.C: Likewise.
9796 * g++.dg/abi/thunk2.C: Likewise.
9797 * g++.dg/abi/vbase11.C: Likewise.
9798 * g++.dg/abi/vthunk2.C: Likewise.
9799 * g++.dg/abi/vthunk3.C: Likewise.
9800 * g++.dg/ext/attrib8.C: Likewise.
9801 * g++.dg/opt/longbranch2.C: Likewise.
9802 * g++.dg/opt/reg-stack4.C: Likewise.
9803 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9804 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9805 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9806 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9807 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9808 * gcc.dg/20000609-1.c: Likewise.
9809 * gcc.dg/20000720-1.c: Likewise.
9810 * gcc.dg/20011107-1.c: Likewise.
9811 * gcc.dg/20011119-1.c: Likewise.
9812 * gcc.dg/20020108-1.c: Likewise.
9813 * gcc.dg/20020122-2.c: Likewise.
9814 * gcc.dg/20020122-3.c: Likewise.
9815 * gcc.dg/20020201-3.c: Likewise.
9816 * gcc.dg/20020206-1.c: Likewise.
9817 * gcc.dg/20020218-1.c: Likewise.
9818 * gcc.dg/20020310-1.c: Likewise.
9819 * gcc.dg/20020411-1.c: Likewise.
9820 * gcc.dg/20020418-2.c: Likewise.
9821 * gcc.dg/20020426-1.c: Likewise.
9822 * gcc.dg/20020426-2.c: Likewise.
9823 * gcc.dg/20020517-1.c: Likewise.
9824 * gcc.dg/20020523-1.c: Likewise.
9825 * gcc.dg/20020523-2.c: Likewise.
9826 * gcc.dg/20020729-1.c: Likewise.
9827 * gcc.dg/20030204-1.c: Likewise.
9828 * gcc.dg/20030826-2.c: Likewise.
9829 * gcc.dg/20030926-1.c: Likewise.
9830 * gcc.dg/20031202-1.c: Likewise.
9831 * gcc.dg/980312-1.c: Likewise.
9832 * gcc.dg/980313-1.c: Likewise.
9833 * gcc.dg/990117-1.c: Likewise.
9834 * gcc.dg/990424-1.c: Likewise.
9835 * gcc.dg/990524-1.c: Likewise.
9836 * gcc.dg/991230-1.c: Likewise.
9837 * gcc.dg/i386-387-1.c: Likewise.
9838 * gcc.dg/i386-387-2.c: Likewise.
9839 * gcc.dg/i386-387-3.c: Likewise.
9840 * gcc.dg/i386-387-4.c: Likewise.
9841 * gcc.dg/i386-387-5.c: Likewise.
9842 * gcc.dg/i386-387-6.c: Likewise.
9843 * gcc.dg/i386-asm-1.c: Likewise.
9844 * gcc.dg/i386-bitfield1.c: Likewise.
9845 * gcc.dg/i386-bitfield2.c: Likewise.
9846 * gcc.dg/i386-loop-1.c: Likewise.
9847 * gcc.dg/i386-loop-2.c: Likewise.
9848 * gcc.dg/i386-loop-3.c: Likewise.
9849 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9850 * gcc.dg/i386-pic-1.c: Likewise.
9851 * gcc.dg/i386-regparm.c: Likewise.
9852 * gcc.dg/i386-signbit-1.c: Likewise.
9853 * gcc.dg/i386-signbit-2.c: Likewise.
9854 * gcc.dg/i386-signbit-3.c: Likewise.
9855 * gcc.dg/i386-sse-5.c: Likewise.
9856 * gcc.dg/i386-sse-8.c: Likewise.
9857 * gcc.dg/i386-unroll-1.c: Likewise.
9858 * gcc.dg/tls/opt-1.c: Likewise.
9859 * gcc.dg/tls/opt-2.c: Likewise.
9860 * gcc.dg/unroll-1.c: Likewise.
9861 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9862 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9863 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9864 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9865
9866 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9867
9868 * g++.dg/template/incomplete1.C: New test.
9869
9870 2004-11-16 Nick Clifton <nickc@redhat.com>
9871
9872 Revert patches accidentally commited during checkin of fixes for
9873 xstormy16 tests:
9874 gcc.c-torture/execute/simd-4.c: Revert
9875 gcc.dg/20040910-1.c: Revert.
9876
9877 2004-11-16 Paul Brook <paul@codesourcery.com>
9878
9879 PR fortran/13010
9880 * gfortran.dg/der_pointer_1.f90: New test.
9881
9882 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9883
9884 PR c/18498
9885 * gcc.dg/bitfld-13.c: New test.
9886
9887 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9888
9889 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9890 powerpc*-*-linux*.
9891
9892 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9893 * gcc.dg/ppc64-abi-2.c: Ditto.
9894 * gcc.dg/ppc64-abi-3.c: Ditto.
9895
9896 * lib/gcc-dg.exp (dg-target-list): Remove.
9897
9898 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9899
9900 * gcc.dg/ia64-postinc.c: New test.
9901
9902 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9903
9904 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9905
9906 2004-11-15 Nick Clifton <nickc@redhat.com>
9907
9908 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9909 __INT_MAX__ so that the test can be compiled by toolchains
9910 targeted at 16-bit processors.
9911
9912 * gcc.dg/20040625-1.c: Use long constants rather than integers
9913 when performing arithmetic that will overflow 16-bits.
9914
9915 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9916 xstormy16. It does not support 128-bit vector operations.
9917
9918 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9919 with the macro PTR_TYPE. Define this macro to an integer type
9920 suitable for holding a pointer.
9921
9922 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9923 the target is a 16-bit processor.
9924
9925 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9926 16-bit targets where the character constant will be too long.
9927
9928 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9929 where the double will not be directly addressable.
9930
9931 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9932
9933 Friend class name lookup 1/n, PR c++/18471
9934 * g++.dg/template/crash26.C: New test.
9935 * g++.dg/lookup/struct1.C: Adjust expected error.
9936 * g++.dg/parse/elab1.C: Likewise.
9937 * g++.dg/parse/elab2.C: Likewise.
9938 * g++.dg/parse/int-as-enum1.C: Likewise.
9939 * g++.dg/parse/struct-as-enum1.C: Likewise.
9940 * g++.dg/parse/typedef1.C: Likewise.
9941 * g++.dg/parse/typedef3.C: Likewise.
9942 * g++.dg/parse/typedef4.C: Likewise.
9943 * g++.dg/parse/typedef5.C: Likewise.
9944 * g++.dg/template/nontype4.C: Likewise.
9945 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9946 * g++.old-deja/g++.other/elab1.C: Likewise.
9947 * g++.old-deja/g++.other/syntax4.C: Likewise.
9948
9949 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9950
9951 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9952
9953 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9954
9955 * gcc.c-torture/execute/20041114-1.c: New test.
9956
9957 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9958
9959 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9960 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9961 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9962 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9963 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9964 gcc.dg/switch-7.c: New tests.
9965
9966 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9967
9968 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9969
9970 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9971
9972 PR tree-opt/18400
9973 * gcc.dg/vect/pr18400.c: New test.
9974
9975 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9976 Andrew Pinski <pinskia@physics.uc.edu>
9977
9978 PR tree-opt/18425
9979 * gcc.dg/vect/pr18425.c: New test.
9980
9981 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9982
9983 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9984 Guard with dg-require-alias and dg-require-visibility.
9985
9986 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9987
9988 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9989
9990 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9991
9992 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9993
9994 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9995
9996 PR c++/17344
9997 * g++.dg/template/defarg5.C: New test.
9998
9999 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10000
10001 * g++.dg/parse/cast1.C: Run only on ILP32.
10002 * g++.old-deja/g++.mike/p784.C: Likewise.
10003
10004 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
10005
10006 * gcc.c-torture/execute/20041113-1.c: New test.
10007
10008 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
10009
10010 PR target/18230
10011 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
10012 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
10013 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
10014 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10015 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
10016 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
10017 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
10018 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
10019 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
10020 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10021 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10022 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
10023 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
10024
10025 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
10026
10027 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
10028 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
10029 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
10030 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
10031 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
10032 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
10033 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
10034 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
10035 gcc.target/sparc/combined-1.c: New tests.
10036
10037 2004-11-12 Ziemowit Laski <zlaski@apple.com>
10038
10039 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
10040 New tests.
10041
10042 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10043
10044 * lib/gcc-dg.exp (dg-forbid-option): New function.
10045 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
10046 * g++.dg/abi/bitfield8.C: Likewise.
10047 * g++.dg/abi/dtor1.C: Likewise.
10048 * g++.dg/abi/empty10.C: Likewise.
10049 * g++.dg/abi/empty7.C: Likewise.
10050 * g++.dg/abi/empty9.C: Likewise.
10051 * g++.dg/abi/layout3.C: Likewise.
10052 * g++.dg/abi/layout4.C: Likewise.
10053 * g++.dg/abi/thunk1.C: Likewise.
10054 * g++.dg/abi/thunk2.C: Likewise.
10055 * g++.dg/abi/vbase11.C: Likewise.
10056 * g++.dg/abi/vthunk2.C: Likewise.
10057 * g++.dg/abi/vthunk3.C: Likewise.
10058 * g++.dg/ext/attrib8.C: Likewise.
10059 * g++.dg/opt/longbranch2.C: Likewise.
10060 * g++.dg/opt/reg-stack4.C: Likewise.
10061 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10062 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10063 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10064 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10065 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10066 * gcc.dg/20000609-1.c: Likewise.
10067 * gcc.dg/20000720-1.c: Likewise.
10068 * gcc.dg/20011107-1.c: Likewise.
10069 * gcc.dg/20011119-1.c: Likewise.
10070 * gcc.dg/20020108-1.c: Likewise.
10071 * gcc.dg/20020122-2.c: Likewise.
10072 * gcc.dg/20020122-3.c: Likewise.
10073 * gcc.dg/20020201-3.c: Likewise.
10074 * gcc.dg/20020206-1.c: Likewise.
10075 * gcc.dg/20020218-1.c: Likewise.
10076 * gcc.dg/20020310-1.c: Likewise.
10077 * gcc.dg/20020411-1.c: Likewise.
10078 * gcc.dg/20020418-2.c: Likewise.
10079 * gcc.dg/20020426-1.c: Likewise.
10080 * gcc.dg/20020426-2.c: Likewise.
10081 * gcc.dg/20020517-1.c: Likewise.
10082 * gcc.dg/20020523-1.c: Likewise.
10083 * gcc.dg/20020523-2.c: Likewise.
10084 * gcc.dg/20020729-1.c: Likewise.
10085 * gcc.dg/20030204-1.c: Likewise.
10086 * gcc.dg/20030826-2.c: Likewise.
10087 * gcc.dg/20030926-1.c: Likewise.
10088 * gcc.dg/20031202-1.c: Likewise.
10089 * gcc.dg/980312-1.c: Likewise.
10090 * gcc.dg/980313-1.c: Likewise.
10091 * gcc.dg/990117-1.c: Likewise.
10092 * gcc.dg/990424-1.c: Likewise.
10093 * gcc.dg/990524-1.c: Likewise.
10094 * gcc.dg/991230-1.c: Likewise.
10095 * gcc.dg/i386-387-1.c: Likewise.
10096 * gcc.dg/i386-387-2.c: Likewise.
10097 * gcc.dg/i386-387-3.c: Likewise.
10098 * gcc.dg/i386-387-4.c: Likewise.
10099 * gcc.dg/i386-387-5.c: Likewise.
10100 * gcc.dg/i386-387-6.c: Likewise.
10101 * gcc.dg/i386-asm-1.c: Likewise.
10102 * gcc.dg/i386-bitfield1.c: Likewise.
10103 * gcc.dg/i386-bitfield2.c: Likewise.
10104 * gcc.dg/i386-loop-1.c: Likewise.
10105 * gcc.dg/i386-loop-2.c: Likewise.
10106 * gcc.dg/i386-loop-3.c: Likewise.
10107 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10108 * gcc.dg/i386-pic-1.c: Likewise.
10109 * gcc.dg/i386-regparm.c: Likewise.
10110 * gcc.dg/i386-signbit-1.c: Likewise.
10111 * gcc.dg/i386-signbit-2.c: Likewise.
10112 * gcc.dg/i386-signbit-3.c: Likewise.
10113 * gcc.dg/i386-sse-5.c: Likewise.
10114 * gcc.dg/i386-sse-8.c: Likewise.
10115 * gcc.dg/i386-unroll-1.c: Likewise.
10116 * gcc.dg/tls/opt-1.c: Likewise.
10117 * gcc.dg/tls/opt-2.c: Likewise.
10118 * gcc.dg/unroll-1.c: Likewise.
10119 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10120 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10121 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10122 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10123 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
10124 -m64 is specified.
10125
10126 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10127
10128 PR c++/18389
10129 * g++.dg/parse/cond1.C: New test.
10130
10131 PR c++/18429
10132 * g++.dg/template/array9.C: New test.
10133 * g++.dg/ext/vla1.C: Adjust error messages.
10134 * g++.dg/ext/vlm1.C: Likewise.
10135 * g++.dg/template/crash2.C: Likewise.
10136
10137 PR c++/18436
10138 * g++.dg/template/call3.C: New test.
10139
10140 PR c++/18407
10141 * g++.dg/template/ptrmem11.C: New test.
10142
10143 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
10144
10145 PR other/14264
10146 * lib/g++.exp: Set LC_ALL and LANG to C.
10147 * lib/gcc-dg.exp: Likewise.
10148 * lib/gfortran.exp: Likewise.
10149 * lib/objc.exp: Likewise.
10150 * lib/treelang.exp: Likewise.
10151
10152 2004-11-12 Andreas Schwab <schwab@suse.de>
10153
10154 * gcc.dg/pr16286.c: Fix last change.
10155
10156 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10157
10158 PR c++/18416
10159 * g++.dg/init/global1.C: New test.
10160
10161 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
10162
10163 * gcc.c-torture/execute/20041112-1.c: New test.
10164
10165 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10166
10167 * lib/gcc-dg.exp (dg-target-list): New.
10168
10169 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10170 Richard Sandiford <rsandifo@redhat.com>
10171
10172 * lib/target-supports.exp (get-compiler_messages): New.
10173 (check_named_sections_available): Use it.
10174 (check_effective_target_ilp32): New.
10175 (check_effective_target_lp64): New.
10176 (is-effective-target): New.
10177 * lib/gcc-dg.exp (dg-require-effective-target): New.
10178
10179 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
10180
10181 * gcc.dg/precedence-1.c: New test.
10182
10183 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10184
10185 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
10186
10187 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
10188 message, delete generated files, use more descriptive name for
10189 executable, and make the test unsupported when it cannot be run.
10190
10191 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
10192 (dg-require-weak, dg-require-visibility, dg-require-alias,
10193 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
10194 dg-require-iconv, dg-require-named-sections): Use it.
10195
10196 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
10197
10198 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
10199
10200 PR target/16457
10201 * gcc.dg/ppc-and-1: New
10202
10203 PR target/16796
10204 * gcc.dg/ppc-mov-1.c: New.
10205
10206 PR target/16458
10207 * gcc.dg/ppc-compare-1.c: New.
10208
10209 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
10210
10211 * objc.dg/desig-init-2.m: New test.
10212
10213 2004-11-10 Adam Nemet <anemet@lnxw.com>
10214
10215 PR middle-end/18160
10216 * g++.dg/warn/register-var-1.C: New test.
10217 * g++.dg/warn/register-var-2.C: New test.
10218
10219 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10220
10221 * gcc.dg/union-2.c: New test.
10222
10223 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
10224
10225 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
10226 New test for PR tree-optimization/17892.
10227
10228 2004-11-09 Mark Mitchell <mark@codesourcery.com>
10229
10230 PR c++/18369
10231 * g++.dg/init/new12.C: New test.
10232
10233 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
10234
10235 * gcc.target/sparc: New directory.
10236 * gcc.target/sparc/sparc.exp: New driver.
10237 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
10238 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
10239 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
10240 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
10241
10242 2004-11-10 Paul Brook <paul@codesourcery.com>
10243
10244 PR fortran/18218
10245 * gfortran.dg/list_read.c: New test.
10246
10247 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10248
10249 PR c/18322
10250 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
10251 expected diagnostic location.
10252
10253 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
10254
10255 * gcc.dg/20041109-1.c: New test.
10256
10257 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10258
10259 PR objc/18406
10260 * objc/compile/pr18406.m: New test.
10261
10262 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10263
10264 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
10265
10266 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10267
10268 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
10269
10270 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10271
10272 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
10273
10274 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10275
10276 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
10277 exit.
10278
10279 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
10280
10281 PR tree-opt/18299
10282 * gcc.c-torture/pr18299-1.c: New test.
10283
10284 2004-11-06 Andreas Schwab <schwab@suse.de>
10285
10286 * gcc.dg/pr16286.c: Also test for bool and pixel.
10287
10288 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
10289
10290 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
10291 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
10292 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
10293 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
10294 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
10295 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
10296 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
10297 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
10298 gcc.dg/struct-semi-3.c: New tests.
10299
10300 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10301
10302 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
10303
10304 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10305
10306 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
10307 Do not use C99 designators.
10308
10309 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10310
10311 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
10312
10313 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10314
10315 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
10316 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
10317 * gcc.c-torture/execute/simd-5.x: Remove.
10318
10319 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
10320
10321 PR rtl-optimization/17933
10322 * gcc.dg/torture/pr17933-1.c: New test.
10323
10324 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10325
10326 PR target/18106
10327 * lib/target-supports.exp (check_weak_available): Support
10328 Windows.
10329
10330 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
10331
10332 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
10333 call to fflush(stdout) before abort.
10334 (my_ffsll): New function.
10335 (generate_fields): Use it.
10336
10337 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10338
10339 * gcc.dg/init-undef-1.c: New test.
10340
10341 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10342
10343 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
10344 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
10345 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
10346 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
10347 expected messages for new parser.
10348
10349 2004-11-04 Mark Mitchell <mark@codesourcery.com>
10350
10351 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
10352
10353 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10354
10355 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
10356 on LP64 targets.
10357
10358 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10359
10360 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
10361 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
10362 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
10363 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
10364 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
10365 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
10366 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
10367 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
10368 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
10369 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
10370
10371 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10372
10373 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
10374 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10375 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10376 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10377 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10378 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10379 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10380 for new parser.
10381
10382 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
10383
10384 PR target/15342
10385 * gcc.dg/20041104-1.c: New test.
10386
10387 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10388
10389 * g++.dg/template/nontype7.C: New test.
10390 * g++.dg/template/nontype8.C: Likewise.
10391 * g++.dg/template/nontype9.C: Likewise.
10392 * g++.dg/template/nontype10.C: Likewise.
10393 * g++.dg/tc1/dr49.C: Likewise.
10394 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10395 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10396
10397 2004-11-04 Ben Elliston <bje@au.ibm.com>
10398
10399 * g++.dg/rtti/tinfo1.C: Remove xfails.
10400
10401 2004-11-04 Ben Elliston <bje@au.ibm.com>
10402
10403 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10404 packed attribute to the definition to satisfy the new C++ parser.
10405
10406 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10407
10408 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10409 invocations of va_arg.
10410
10411 2004-11-02 Mark Mitchell <mark@codesourcery.com>
10412
10413 PR c++/18124
10414 * g++.dg/template/crash25.C: New test.
10415
10416 PR c++/18155
10417 * g++.dg/template/typedef2.C: New test.
10418 * g++.dg/parse/crash13.C: Adjust error markers.
10419
10420 PR c++/18177
10421 * g++.dg/conversion/const3.C: New test.
10422
10423 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10424
10425 PR fortran/17535
10426 PR fortran/17583
10427 PR fortran/17713
10428 * gfortran.dg/generic_[123].f90: New testcases.
10429
10430 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10431
10432 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10433 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10434
10435 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 PR tree-opt/16808
10438 * gcc.c-torture/compile/pr16808.c: New test.
10439
10440 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10441
10442 PR rtl-optimization/17104
10443 * gcc.dg/ppc-bitfield1.c: New.
10444
10445 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10446
10447 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10448
10449 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10450
10451 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10452 strings for 32-bit code.
10453
10454 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10455
10456 PR c/18239
10457 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10458
10459 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10460
10461 PR c++/18064
10462 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10463
10464 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10465
10466 PR c++/15172
10467 * g++.dg/init/aggr2.C: New test.
10468
10469 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10470
10471 * objc.dg/local-decl-1.m: New test.
10472
10473 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10474
10475 * gcc.dg/20040910-1.c: Adjust regex.
10476
10477 2004-10-30 Roger Sayle <roger@eyesopen.com>
10478
10479 PR rtl-optimization/18084
10480 * g++.dg/opt/pr18084-1.C: New testcase.
10481
10482 2004-10-30 Matt Austern <austern@apple.com>
10483
10484 PR c++/17542
10485 * g++.dg/ext/attrib18.C: New test.
10486
10487 2004-10-30 Roger Sayle <roger@eyesopen.com>
10488
10489 PR middle-end/18096
10490 * gcc.dg/pr18096-1.c: New test case.
10491
10492 2004-10-30 Roger Sayle <roger@eyesopen.com>
10493
10494 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10495
10496 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10497
10498 PR c/16666
10499 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10500 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10501 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10502 gcc.dg/old-style-prom-3.c: New tests.
10503
10504 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10505
10506 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10507 Remove unnecessary inclusion of stdio.h.
10508
10509 2004-10-29 Roger Sayle <roger@eyesopen.com>
10510
10511 PR rtl-optimization/17581
10512 * gcc.dg/pr17581-1.c: New test case.
10513
10514 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10515
10516 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10517 being implemented.
10518 * g++.dg/conversion/dr195-1.C: New.
10519 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10520 * g++.old-deja/g++.mike/p10148.C: Likewise.
10521
10522 2004-10-29 Mark Mitchell <mark@codesourcery.com>
10523
10524 PR c++/17695
10525 * g++.dg/debug/typedef2.C: New test.
10526
10527 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10528
10529 PR fortran/13490
10530 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10531 * gfortran.dg/g77/README: Update.
10532
10533 2004-10-28 Matt Austern <austern@apple.com>
10534
10535 PR c++/14124
10536 * g++.dg/ext/packed7.C: New test.
10537
10538 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10539
10540 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10541 scan-assembler.
10542 * lib/scanasm.exp (hidden-scan-for): New proc.
10543 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10544 string.
10545 (scan-not-hidden): Likewise.
10546 * lib/target-supports.exp (check_visibility_available): mach-o is
10547 support too.
10548
10549 2004-10-28 Mark Mitchell <mark@codesourcery.com>
10550
10551 PR c++/17132
10552 * g++.dg/template/memclass3.C: New test.
10553
10554 2004-10-28 Adam Nemet <anemet@lnxw.com>
10555
10556 PR middle-end/18160
10557 * gcc.dg/register-var-1.c: New test.
10558 * gcc.dg/register-var-2.c: New test.
10559 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10560 error now.
10561
10562 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10563
10564 PR other/18172
10565 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
10566 unused variables.
10567 * gcc.dg/vect/vect-22.c: Likewise.
10568
10569 2004-10-28 Jakub Jelinek <jakub@redhat.com>
10570
10571 * gcc.dg/i386-rotate-1.c: New test.
10572
10573 2004-10-27 Mark Mitchell <mark@codesourcery.com>
10574
10575 * g++.dg/init/ref12.C: Add "run" marker.
10576
10577 PR c++/17435
10578 * g++.dg/init/ref12.C: New test.
10579
10580 PR c++/18140
10581 * g++.dg/template/shift1.C: New test.
10582 * g++.dg/template/error10.C: Adjust error markers.
10583
10584 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10585
10586 PR tree-opt/17529
10587 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10588
10589 2004-10-27 Geoffrey Keating <geoffk@apple.com>
10590
10591 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10592 * gcc.dg/weak/weak-3.c: Likewise.
10593 * gcc.dg/weak/weak-5.c: Likewise.
10594 * gcc.dg/weak/weak-9.c: Likewise.
10595 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10596 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10597
10598 * gcc.dg/darwin-weakimport-1.c: New.
10599
10600 2004-10-28 Ben Elliston <bje@au.ibm.com>
10601
10602 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10603
10604 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10605
10606 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10607 'syntax' error messages.
10608 * gcc.dg/cpp/direct2s.c: Likewise.
10609
10610 2004-10-26 Geoffrey Keating <geoffk@apple.com>
10611
10612 * gcc.c-torture/compile/20041026-1.c: New.
10613
10614 2004-10-26 Mark Mitchell <mark@codesourcery.com>
10615
10616 PR c++/18093
10617 * g++.dg/lookup/ns2.C: New test.
10618
10619 PR c++/18020
10620 * g++.dg/template/enum4.C: New test.
10621
10622 PR c++/18161
10623 * g++.dg/template/expr1.C: New test.
10624
10625 2004-10-26 Ben Elliston <bje@au.ibm.com>
10626
10627 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10628
10629 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10630
10631 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10632 gcc.dg/decl-nospec-3.c: New tests.
10633
10634 2004-10-26 Ziemowit Laski <zlaski@apple.com>
10635
10636 * objc.dg/super-class-3.m: New test.
10637
10638 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10639
10640 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10641 resyncing.
10642 * gcc.dg/cpp/direct2s.c: Likewise.
10643
10644 2004-10-25 Geoffrey Keating <geoffk@apple.com>
10645
10646 * objc.dg/image-info.m: Update for changes to section selection.
10647
10648 2004-10-25 David Ayers <d.ayers@inode.at>
10649 Ziemowit Laski <zlaski@apple.com>
10650
10651 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10652 diagnostics when messaging 'id <Proto>'.
10653 * objc.dg/class-protocol-1.m: New test.
10654 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10655 a non-existent method signature.
10656 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10657 Update diagnostics when messaging with non-existent method signature.
10658 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10659 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10660 invalid receivers are now resolved as if messaging 'id'; remove
10661 extraneous diagnostics.
10662
10663 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10664
10665 PR c/16667
10666 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10667 gcc.dg/init-desig-obs-3.c: New tests.
10668
10669 2004-10-25 Jakub Jelinek <jakub@redhat.com>
10670
10671 * gcc.dg/debug/20041023-1.c: New test.
10672
10673 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10674
10675 PR middle-end/17407
10676 * gcc.c-torture/compile/pr17407.c: New test.
10677
10678 PR c++/18121
10679 * g++.dg/template/array8.C: New test.
10680
10681 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10682
10683 PR other/18138
10684 * lib/g++.exp: Accept more than one multilib libgcc.
10685 * lib/gcc-dg.exp: Likewise.
10686 * lib/objc.exp: Likewise.
10687 * lib/treelang.exp: Likewise.
10688 * lib/gfortran.exp: Likewise.
10689
10690 2004-10-24 Ben Elliston <bje@au.ibm.com>
10691
10692 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10693
10694 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
10695
10696 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10697 * gcc.dg/c99-const-expr-3.c: Likewise.
10698
10699 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10700
10701 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10702
10703 2004-10-23 Ben Elliston <bje@au.ibm.com>
10704
10705 * gcc.c-torture/execute/loop-2e.x: Remove.
10706
10707 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10708
10709 PR c++/18095
10710 * g++.dg/parse/crash18.C: New.
10711 * g++.dg/parse/crash19.C: New.
10712
10713 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10714
10715 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10716 * g++.dg/ext/dllimport2.C: Same.
10717 * g++.dg/ext/dllimport8.C: Same.
10718
10719 2004-10-21 Mark Mitchell <mark@codesourcery.com>
10720
10721 PR c++/10841
10722 * g++.dg/conversion/cast1.C: New test.
10723 * g++.dg/overload/pmf1.C: Adjust error marker.
10724
10725 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10726
10727 PR objc/17923
10728 * objc.dg/const-str-7.m: New test.
10729
10730 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10731
10732 * g++.dg/template/memfriend11.C: Fix comment typo.
10733 * g++.dg/template/memfriend14.C: Likewise.
10734
10735 2004-10-20 Richard Henderson <rth@redhat.com>
10736
10737 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10738 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10739 -fasynchronous-unwind-tables.
10740
10741 2004-10-20 Richard Henderson <rth@redhat.com>
10742
10743 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10744 (main): Return success.
10745 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10746 (main): Return success.
10747
10748 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10749
10750 PR c++/13495
10751 * g++.dg/template/memfriend9.C: New test.
10752 * g++.dg/template/memfriend10.C: Likewise.
10753 * g++.dg/template/memfriend11.C: Likewise.
10754 * g++.dg/template/memfriend12.C: Likewise.
10755 * g++.dg/template/memfriend13.C: Likewise.
10756 * g++.dg/template/memfriend14.C: Likewise.
10757 * g++.dg/template/memfriend15.C: Likewise.
10758 * g++.dg/template/memfriend16.C: Likewise.
10759 * g++.dg/template/memfriend17.C: Likewise.
10760 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10761
10762 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10763
10764 * g++.dg/conversion/dr195.C: New.
10765 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10766
10767 2004-10-20 Ben Elliston <bje@au.ibm.com>
10768 Devang Patel <dpatel@apple.com>
10769
10770 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10771 of floating point arithmetic, which could trap.
10772
10773 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10774
10775 PR c++/14035
10776 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10777 * g++.dg/conversion/const2.C: New test.
10778 * g++.dg/expr/reinterpret2.C: New test.
10779 * g++.dg/expr/reinterpret3.C: New test.
10780 * g++.dg/expr/cast2.C: New test.
10781 * g++.dg/expr/copy1.C: New test.
10782 * g++.dg/other/conversion1.C: Change error message.
10783 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10784 function pointers to void *.
10785 * g++.old-deja/g++.mike/p10148.C: Likewise.
10786
10787 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10788
10789 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10790
10791 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10792
10793 PR c++/18047
10794
10795 * g++.dg/parse/expr3.C: New test.
10796
10797 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10798
10799 * gcc.dg/smod-1.c: New test.
10800
10801 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10802
10803 * objc.dg/method-14.m: New test.
10804
10805 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10806
10807 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10808 Also xfail as the patch was reverted.
10809
10810 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10811
10812 PR middle-end/16973
10813 * gcc.dg/pr16973.c: New test.
10814
10815 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10816
10817 PR tree-optimization/17656
10818 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10819
10820 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10821
10822 * g++.dg/eh/shadow1.C: New.
10823
10824 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10825
10826 * gcc.c-torture/compile/20041018-1.c: New test.
10827
10828 2004-10-18 Ben Elliston <bje@au.ibm.com>
10829
10830 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10831 compiler referring to register 0 when accessing sdata. The linker
10832 now patches things up.
10833
10834 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10835
10836 PR c/17529
10837 * gcc.c-torture/compile/pr17529.c: New test.
10838
10839 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10840
10841 PR c++/17743
10842 * g++.dg/ext/attrib17.C: New test.
10843
10844 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10845
10846 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10847
10848 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10849
10850 PR c++/10479
10851 * g++.dg/ext/attrib16.C: New test.
10852
10853 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10854
10855 PR c++/17042
10856 * g++.dg/init/dso_handle1.C: New test.
10857
10858 PR c++/14667
10859 * g++.dg/parse/typedef6.C: New test.
10860
10861 PR c++/17916
10862 * g++.dg/parse/pragma1.C: New test.
10863
10864 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10865
10866 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10867
10868 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10869
10870 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10871 -fno-common when on HPPA HP-UX platforms.
10872
10873 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10874
10875 PR other/16820
10876 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10877 stdint.h.
10878 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10879 uintptr_t.
10880
10881 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10882
10883 PR c++/16301
10884 * g++.dg/lookup/strong-using-4.C: New test.
10885
10886 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10887
10888 PR middle-end/16567
10889 * gcc.c-torture/compile/nested-1.c: New test.
10890
10891 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10892
10893 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10894 and mipsisa64*-*-* (until support for misaligned loads is added).
10895 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10896 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10897 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10898 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10899 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10900 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10901
10902 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10903
10904 PR c++/17976
10905 * g++.dg/init/dtor3.C: New test.
10906
10907 2004-10-15 Ben Elliston <bje@au.ibm.com>
10908
10909 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10910
10911 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10912
10913 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10914 * gcc.dg/macho-lo-sum.c: Likewise.
10915
10916 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10917
10918 * gcc.dg/ppc-spe64-1.c: New test.
10919
10920 2004-10-14 Devang Patel <dpatel@apple.com>
10921
10922 PR 17635
10923 * gcc.dg/pr17635.c : New test.
10924
10925 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10926
10927 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10928 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10929 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10930 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10931 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10932 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10933 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10934 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10935 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10936 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10937 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10938 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10939 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10940 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10941 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10942 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10943 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10944 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10945
10946 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10947
10948 * gcc.dg/vect/vect-82.c: New testcase.
10949 * gcc.dg/vect/vect-82_64.c: New testcase.
10950 * gcc.dg/vect/vect-83.c: New testcase.
10951 * gcc.dg/vect/vect-83_64.c: New testcase.
10952
10953 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10954
10955 * gcc.dg/cpp/error-1.c: New test.
10956
10957 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10958
10959 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10960
10961 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10962
10963 PR target/17984
10964 * gcc.dg/cris-peep2-xsrand2.c: New test.
10965
10966 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10967
10968 PR c++/17661
10969 * testsuite/g++.dg/expr/for2.C: New test.
10970
10971 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10972
10973 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10974
10975 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10976
10977 PR tree-optimization/17724
10978 * g++.dg/opt/pr17724-1.C: New test.
10979 * g++.dg/opt/pr17724-2.C: New test.
10980 * g++.dg/opt/pr17724-3.C: New test.
10981 * g++.dg/opt/pr17724-4.C: New test.
10982 * g++.dg/opt/pr17724-5.C: New test.
10983 * g++.dg/opt/pr17724-6.C: New test.
10984
10985 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10986
10987 PR c/17301
10988 * gcc.dg/pr17301-2.c: New test.
10989
10990 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10991
10992 PR c++/15876
10993 * g++.dg/parse/error22.C: New test.
10994
10995 PR c++/17936
10996 * g++.dg/template/spec18.C: New test.
10997
10998 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10999
11000 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
11001 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
11002 memcpy.
11003 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
11004 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
11005
11006 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11007
11008 * g++.dg/eh/cleanup5.C: Add dg-options "".
11009
11010 2004-10-11 Roger Sayle <roger@eyesopen.com>
11011
11012 PR middle-end/17657
11013 * gcc.dg/switch-4.c: New test case.
11014
11015 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
11016
11017 * gcc.c-torture/execute/20041011-1.c: New test.
11018
11019 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11020
11021 PR c++/17554
11022 * g++.dg/init/for3.C: New test.
11023
11024 PR c++/17657
11025 * g++.dg/opt/switch2.C: New test.
11026
11027 PR middle-end/17703
11028 * g++.dg/warn/Wreturn-2.C: New test.
11029
11030 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11031
11032 PR c++/17907
11033 * g++.dg/eh/cleanup5.C: New test.
11034
11035 2004-10-10 Mark Mitchell <mark@codesourcery.com>
11036
11037 PR c++/17393
11038 * g++.dg/parse/error21.C: New test.
11039
11040 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
11041
11042 * g++.dg/overload/pmf1.C: Adjust quoting marks.
11043 * g++.dg/warn/incomplete1.C: Likewise.
11044 * g++.dg/template/qualttp20.C: Likewise.
11045
11046 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11047
11048 PR c/17881
11049 * parm-incomplete-1.c: New test.
11050
11051 2004-10-09 Mark Mitchell <mark@codesourcery.com>
11052
11053 PR c++/17867
11054 * g++.dg/parse/error19.C: New test.
11055
11056 PR c++/17670
11057 * g++.dg/init/new11.C: New test.
11058
11059 PR c++/17821
11060 * g++.dg/parse/error20.C: New test.
11061
11062 PR c++/17826
11063 * g++.dg/template/crash24.C: New test.
11064
11065 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11066
11067 PR c/17301
11068 * gcc.dg/pr17301-1.c: New test.
11069
11070 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11071
11072 PR c/17189
11073 * gcc.dg/anon-struct-5.c: New test.
11074
11075 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
11076
11077 PR c/17844
11078 * gcc.dg/pr17844-1.c: New test.
11079
11080 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
11081
11082 PR tree-optimization/17906
11083 * gcc.c-torture/compile/pr17906.c: New.
11084
11085 2004-10-09 Stuart Hastings <stuart@apple.com>
11086 Roger Sayle <roger@eyesopen.com>
11087
11088 PR rtl-optimization/17853
11089 * gcc.dg/i386-mmx-5.c: New testcase.
11090
11091 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
11092
11093 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
11094
11095 2004-10-09 Mark Mitchell <mark@codesourcery.com>
11096
11097 PR c++/17524
11098 * g++.dg/template/static9.C: New test.
11099
11100 PR c++/17685
11101 * g++.dg/parse/operator5.C: New test.
11102
11103 2004-10-09 Roger Sayle <roger@eyesopen.com>
11104
11105 PR middle-end/17894
11106 * gcc.c-torture/execute/divcmp-4.c: New test case.
11107
11108 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11109
11110 PR tree-opt/17902
11111 * g++.dg/opt/pr17902.C: New test.
11112
11113 2004-10-09 Jakub Jelinek <jakub@redhat.com>
11114
11115 * gcc.dg/cpp/ident-1.c: Add dg-options "".
11116
11117 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11118
11119 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
11120
11121 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11122
11123 * gcc.dg/assign-warn-3.c: New test.
11124
11125 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11126
11127 PR c/16999
11128 * gcc.dg/cpp/ident-1.c: New test.
11129
11130 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
11131
11132 * gcc.c-torture/compile/acc1.c: New.
11133
11134 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11135
11136 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
11137 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
11138
11139 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11140
11141 * gcc.dg/ultrasp11.c: New test.
11142
11143 2004-10-08 Michael Matz <matz@suse.de>
11144
11145 * gcc.dg/doloop-2.c: New test.
11146
11147 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11148
11149 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
11150 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
11151 objc.dg/method-9.m: Update expected diagnostics.
11152
11153 2004-10-07 Geoffrey Keating <geoffk@apple.com>
11154
11155 * gcc.dg/ppc-fsel-3.c: New file.
11156 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
11157
11158 2004-10-07 Paul Brook <paul@codesourcery.com>
11159
11160 * gfortran.dg/intrinsic_verify_1.f90: New test.
11161
11162 2004-10-07 Paul Brook <paul@codesourcery.com>
11163
11164 * gfortran.dg/empty_format_1.f90: Remove stray commas.
11165
11166 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11167
11168 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
11169 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
11170 commit.
11171
11172 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11173
11174 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
11175
11176 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11177
11178 PR c++/17115
11179 * g++.dg/warn/Winline-4.C: New test.
11180
11181 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11182
11183 * gcc.c-torture/compile/20041007-1.c: New test.
11184
11185 2004-10-07 Paul Brook <paul@codesourcery.com>
11186
11187 PR fortran/17678
11188 * gfortran.dg/use_allocated_1.f90: New test.
11189
11190 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11191
11192 PR middle-end/17849
11193 * gfortran.fortran-torture/compile/nested.f90: New test
11194
11195 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
11196
11197 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
11198
11199 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11200
11201 PR c++/17368
11202 * g++.dg/ext/asm6.C: New test.
11203
11204 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
11205
11206 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
11207
11208 2004-10-06 Paul Brook <paul@codesourcery.com>
11209
11210 PR libfortran/17709
11211 * gfortran.dg/empty_format_1.f90: New test.
11212
11213 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11214
11215 PR fortran/17568
11216 * gfortran.dg/ishft.f90: New test.
11217
11218 PR fortran/17283
11219 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
11220 tests.
11221
11222 2004-10-06 Paul Brook <paul@codesourcery.com>
11223
11224 * gfortran.dg/do_1.f90: New test.
11225
11226 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11227
11228 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
11229 optimizing for size.
11230
11231 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11232
11233 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
11234
11235 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11236
11237 * gcc.c-torture/compile/20041005-1.c: New test.
11238
11239 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
11240
11241 PR c++/17829
11242 * g++.dg/lookup/koenig4.C: New.
11243
11244 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11245
11246 * g++.dg/other/classkey1.C: Adjust quoting marks.
11247 * g++.dg/parse/error15.C: Likewise.
11248 * g++.dg/template/meminit2.C (int>): Likewise.
11249
11250 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11251
11252 PR fortran/17283
11253 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
11254
11255 PR fortran/17631
11256 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
11257
11258 PR fortran/17708
11259 * gfortran.dg/pr17708.f90: New test.
11260
11261 2004-10-04 Chao-ying Fu <fu@mips.com>
11262
11263 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
11264 * gcc.dg/vect/vect-4.c: Ditto.
11265 * gcc.dg/vect/vect-5.c: Ditto.
11266 * gcc.dg/vect/vect-6.c: Ditto.
11267 * gcc.dg/vect/vect-8.c: Ditto.
11268 * gcc.dg/vect/vect-16.c: Ditto.
11269 * gcc.dg/vect/vect-30.c: Ditto.
11270 * gcc.dg/vect/vect-40.c: Ditto.
11271 * gcc.dg/vect/vect-41.c: Ditto.
11272 * gcc.dg/vect/vect-42.c: Ditto.
11273 * gcc.dg/vect/vect-43.c: Ditto.
11274 * gcc.dg/vect/vect-44.c: Ditto.
11275 * gcc.dg/vect/vect-45.c: Ditto.
11276 * gcc.dg/vect/vect-46.c: Ditto.
11277 * gcc.dg/vect/vect-47.c: Ditto.
11278 * gcc.dg/vect/vect-48.c: Ditto.
11279 * gcc.dg/vect/vect-49.c: Ditto.
11280 * gcc.dg/vect/vect-50.c: Ditto.
11281 * gcc.dg/vect/vect-51.c: Ditto.
11282 * gcc.dg/vect/vect-52.c: Ditto.
11283 * gcc.dg/vect/vect-53.c: Ditto.
11284 * gcc.dg/vect/vect-54.c: Ditto.
11285 * gcc.dg/vect/vect-55.c: Ditto.
11286 * gcc.dg/vect/vect-56.c: Ditto.
11287 * gcc.dg/vect/vect-57.c: Ditto.
11288 * gcc.dg/vect/vect-58.c: Ditto.
11289 * gcc.dg/vect/vect-59.c: Ditto.
11290 * gcc.dg/vect/vect-60.c: Ditto.
11291 * gcc.dg/vect/vect-74.c: Ditto.
11292 * gcc.dg/vect/vect-79.c: Ditto.
11293 * gcc.dg/vect/vect-80.c: Ditto.
11294
11295 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11296
11297 * gcc.dg/unused-7.c: Use the correct option.
11298
11299 2004-10-04 Paul Brook <paul@codesourcery.com>
11300 Bud Davis <bdavis9659@comcast.net>
11301
11302 PR fortran/17706
11303 PR fortran/16434
11304 * gfortran/pr17706.f90: New test.
11305 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
11306
11307 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11308
11309 * gfortran.dg/pr17612.f90: New test.
11310
11311 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
11312
11313 * g++.dg/template/local1.C: Adjust quoting marks in
11314 testing for diagnostics.
11315 * g++.dg/tls/diag-2.C: Likewise.
11316 * g++.dg/other/error8.C: Likewise.
11317
11318 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11319
11320 PR c/17178
11321 * gcc.dg/unused-4.c: Adjust to be correct.
11322
11323 PR c/17820
11324 * gcc.dg/unused-7.c: New test.
11325
11326 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11327
11328 PR c++/17797
11329 * g++.dg/overload/template2.C: New test.
11330
11331 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
11332
11333 PR tree-optimization/16632
11334 * gcc.dg/tree-ssa/20041002-1.c: New.
11335
11336 2004-10-03 Paul Brook <paul@codesourcery.com>
11337
11338 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
11339 rather than relying on default formatting.
11340
11341 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
11342
11343 * gcc.dg/20040920-1.c: Update expected message text.
11344
11345 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
11346
11347 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
11348
11349 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
11350
11351 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
11352 tree level.
11353
11354 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11355
11356 * gcc.dg/tree-ssa/pr17343.c: Remove.
11357
11358 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11359
11360 PR tree-opt/17343
11361 * gcc.dg/tree-ssa/pr17343.c: New test.
11362
11363 2004-10-01 Jakub Jelinek <jakub@redhat.com>
11364
11365 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
11366 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
11367 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
11368 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
11369 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
11370
11371 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11372
11373 * gcc.dg/lvalue-2.c: New test.
11374
11375 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11376
11377 PR c/17730
11378 * gcc.dg/pr17730-1.c: New test
11379
11380 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11381
11382 PR c/7425
11383 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11384
11385 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11386
11387 * gcc.c-torture/execute/stdarg-1.c: New test.
11388 * gcc.c-torture/execute/stdarg-2.c: New test.
11389 * gcc.c-torture/execute/stdarg-3.c: New test.
11390 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11391 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11392 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11393 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11394 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11395
11396 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11397
11398 PR tree-optimization/17697
11399 * g++.dg/opt/pr17697-1.C: New test.
11400 * g++.dg/opt/pr17697-2.C: New test.
11401 * g++.dg/opt/pr17697-3.C: New test.
11402
11403 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11404
11405 PR c/16409
11406 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11407 gcc.dg/vla-init-5.c: New tests.
11408
11409 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11410
11411 PR c/13804
11412 * gcc.dg/pr13804-1.c: New test.
11413
11414 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11415
11416 PR fortran/16938
11417 * gfortran.dg/pr16938.f90: New test.
11418
11419 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11420
11421 * g++.dg/template/crash23.C: New test.
11422
11423 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11424
11425 PR c++/17585
11426 * g++.dg/template/static8.C: New test.
11427
11428 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11429
11430 PR c++/17681
11431 * g++.dg/other/error9.C: New test.
11432
11433 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11434
11435 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11436
11437 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11438
11439 PR fortran/15164
11440 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11441
11442 2004-09-26 Roger Sayle <roger@eyesopen.com>
11443
11444 PR middle-end/17112
11445 * gcc.dg/pr17112-1.c: New test case.
11446
11447 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11448
11449 PR c/11459
11450 * gcc.dg/pr11459-1.c: New test.
11451
11452 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11453
11454 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11455 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11456
11457 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11458
11459 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11460
11461 2004-09-25 Jan Hubicka <jh@suse.cz>
11462
11463 * compile/30040909-1.c: New test.
11464 * compile/30040907-1.c: New test.
11465
11466 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11467
11468 * gcc.c-torture/execute/va-arg-26.c: New test.
11469
11470 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11471
11472 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11473 extra diagnostics on targets with 64-bit pointers.
11474 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11475
11476 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11477
11478 PR c/17188
11479 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11480 * gcc.dg/decl-3.c: Adjust expected message.
11481
11482 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11483
11484 PR fortran/17615
11485 * gfortran.dg/pr17615.f90: New test.
11486
11487 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11488
11489 PR tree-optimzation/17517
11490 * g++.dg/tree-ssa/pr17517.C: New Test.
11491
11492 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11493
11494 PR c++/16889
11495 * g++.dg/lookup/ambig3.C: New.
11496
11497 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11498
11499 PR tree-opt/17624
11500 * g++.dg/opt/pr17624.C: New test.
11501
11502 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11503
11504 PR c/6980
11505 * gcc.dg/Wbad-function-cast-1.c: New test.
11506
11507 2004-09-23 Zack Weinberg <zack@codesourcery.com>
11508
11509 * g++.dg/ext/complit1.C
11510 * g++.dg/other/error2.C
11511 * g++.dg/other/nontype-1.C
11512 * g++.dg/parse/crash11.C
11513 * g++.dg/parse/crash12.C
11514 * g++.dg/parse/error15.C
11515 * g++.dg/parse/error4.C
11516 * g++.dg/parse/tmpl-outside1.C
11517 * g++.dg/parse/too-many-tmpl-args1.C
11518 * g++.dg/template/dependent-expr3.C
11519 * g++.dg/template/error10.C
11520 * g++.dg/template/instantiate1.C
11521 * g++.dg/template/vtable2.C
11522 * g++.dg/warn/Wshadow-1.C
11523 * g++.dg/warn/weak1.C
11524 * g++.old-deja/g++.brendan/crash16.C
11525 * g++.old-deja/g++.brendan/crash18.C
11526 * g++.old-deja/g++.brendan/crash48.C
11527 * g++.old-deja/g++.brendan/crash49.C
11528 * g++.old-deja/g++.brendan/crash55.C
11529 * g++.old-deja/g++.brendan/crash56.C
11530 * g++.old-deja/g++.brendan/crash8.C
11531 * g++.old-deja/g++.brendan/enum11.C
11532 * g++.old-deja/g++.brendan/enum8.C
11533 * g++.old-deja/g++.brendan/enum9.C
11534 * g++.old-deja/g++.brendan/friend3.C
11535 * g++.old-deja/g++.brendan/misc14.C
11536 * g++.old-deja/g++.bugs/900402_02.C
11537 * g++.old-deja/g++.bugs/900404_03.C
11538 * g++.old-deja/g++.bugs/900404_04.C
11539 * g++.old-deja/g++.bugs/900428_03.C
11540 * g++.old-deja/g++.jason/crash4.C
11541 * g++.old-deja/g++.jason/overload21.C
11542 * g++.old-deja/g++.jason/redecl1.C
11543 * g++.old-deja/g++.jason/report.C
11544 * g++.old-deja/g++.jason/rfg10.C
11545 * g++.old-deja/g++.jason/template30.C
11546 * g++.old-deja/g++.law/arm12.C
11547 * g++.old-deja/g++.law/ctors5.C
11548 * g++.old-deja/g++.law/cvt20.C
11549 * g++.old-deja/g++.law/init10.C
11550 * g++.old-deja/g++.law/init8.C
11551 * g++.old-deja/g++.law/visibility17.C
11552 * g++.old-deja/g++.law/visibility7.C
11553 * g++.old-deja/g++.mike/net8.C
11554 * g++.old-deja/g++.mike/p646.C
11555 * g++.old-deja/g++.mike/p700.C
11556 * g++.old-deja/g++.mike/p701.C
11557 * g++.old-deja/g++.mike/p811.C
11558 * g++.old-deja/g++.ns/template13.C
11559 * g++.old-deja/g++.other/array3.C
11560 * g++.old-deja/g++.other/crash25.C
11561 * g++.old-deja/g++.other/dtor3.C
11562 * g++.old-deja/g++.other/dtor4.C
11563 * g++.old-deja/g++.other/main1.C
11564 * g++.old-deja/g++.other/warn7.C
11565 * g++.old-deja/g++.pt/crash11.C
11566 * g++.old-deja/g++.pt/crash36.C
11567 * g++.old-deja/g++.pt/spec22.C
11568 * g++.old-deja/g++.pt/spec9.C
11569 * g++.old-deja/g++.pt/ttp52.C
11570 * g++.old-deja/g++.robertl/eb103.C
11571 * g++.old-deja/g++.robertl/eb121.C
11572 * g++.old-deja/g++.robertl/eb22.C
11573 * g++.old-deja/g++.robertl/eb8.C:
11574 Update locations and/or regexps of dg-error markers.
11575 Remove markers for some bogus messages that are no longer issued.
11576
11577 2004-09-23 Jakub Jelinek <jakub@redhat.com>
11578
11579 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11580 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11581
11582 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11583
11584 PR c++/17618
11585 * g++.dg/lookup/crash5.C: New test.
11586
11587 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11588
11589 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11590 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11591 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11592 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11593 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11594 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11595
11596 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11597 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11598 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11599 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11600 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11601 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11602
11603 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11604
11605 * gcc.dg/vect/vect-44.c: Check additional cases.
11606 * gcc.dg/vect/vect-48.c: Check additional cases.
11607
11608 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11609 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11610 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11611 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11612 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11613 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11614 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11615 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11616 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11617
11618 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11619 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11620 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
11621
11622 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11623
11624 * gcc.dg/tree-ssa/loop-6.c: New test.
11625
11626 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11627
11628 PR c++/17620
11629 * g++.dg/inherit/base2.C: New.
11630
11631 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11632
11633 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11634 * gcc.dg/20001012-2.c: Likewise.
11635 * gcc.dg/20001013-1.c: Likewise.
11636 * gcc.dg/20001101-1.c: Likewise.
11637 * gcc.dg/20001102-1.c: Likewise.
11638 * gcc.dg/bf-spl1.c: Likewise.
11639 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11640 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11641
11642 2004-09-22 Diego Novillo <dnovillo@redhat.com>
11643
11644 PR tree-optimization/16721
11645 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11646
11647 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11648
11649 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11650 * gcc.dg/20040305-1.c: Likewise.
11651
11652 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11653
11654 PR c/16566
11655 * gcc.c-torture/compile/pr16566-1.c,
11656 gcc.c-torture/compile/pr16566-2.c,
11657 gcc.c-torture/compile/pr16566-3.c: New tests.
11658
11659 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11660
11661 PR tree-optimization/17512
11662 * gcc.c-torture/compile/20040916-1.c.
11663
11664 2004-09-21 Mark Mitchell <mark@codesourcery.com>
11665
11666 * gcc.dg/pragma-re-3.c: New test.
11667
11668 2004-09-17 Matt Austern <austern@apple.com>
11669
11670 PR c++/15049
11671 * g++.dg/other/anon3.C: New.
11672
11673 2004-09-21 Roger Sayle <roger@eyesopen.com>
11674
11675 PR c++/7503
11676 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11677 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11678 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11679 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11680 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11681
11682 2004-09-21 Bud Davis <bdavis9659@comcast.net>
11683
11684 PR fortran/17286
11685 * gfortran.dg/pr17286.f90: New test.
11686
11687 2004-09-20 Mark Mitchell <mark@codesourcery.com>
11688
11689 PR c++/17530
11690 * g++.dg/template/static7.C: New test.
11691
11692 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11693
11694 PR tree-opt/17558
11695 * gcc.c-torture/compile/pr17558.c: New test.
11696
11697 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11698
11699 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11700 if SKIP_ATTRIBUTE is defined.
11701
11702 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11703
11704 PR fortran/15957
11705 * gfortran.dg/pr15957.f90: New test.
11706
11707 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11708
11709 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11710 in comparison.
11711 * gcc.dg/vect/vect-79.c: Likewise.
11712 * gcc.dg/vect/vect-80.c: Likewise.
11713
11714 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11715
11716 PR fortran/15750
11717 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
11718
11719 2004-09-20 Ira Rosen <irar@il.ibm.com>
11720
11721 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11722 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11723 * gcc.dg/vect/vect-62.c: New testcase.
11724 * gcc.dg/vect/vect-63.c: New testcase.
11725 * gcc.dg/vect/vect-64.c: New testcase.
11726 * gcc.dg/vect/vect-65.c: New testcase.
11727 * gcc.dg/vect/vect-66.c: New testcase.
11728 * gcc.dg/vect/vect-67.c: New testcase.
11729 * gcc.dg/vect/vect-68.c: New testcase.
11730 * gcc.dg/vect/vect-69.c: New testcase.
11731 * gcc.dg/vect/vect-79.c: New testcase.
11732 * gcc.dg/vect/vect-80.c: New testcase.
11733
11734 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
11735
11736 * gcc.target/mips/asm-1.c: New test.
11737
11738 2004-09-19 Ira Rosen <irar@il.ibm.com>
11739
11740 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11741 * gcc.dg/vect/vect-73.c: New testcase.
11742 * gcc.dg/vect/vect-74.c: New testcase.
11743 * gcc.dg/vect/vect-75.c: New testcase.
11744 * gcc.dg/vect/vect-76.c: New testcase.
11745 * gcc.dg/vect/vect-77.c: New testcase.
11746 * gcc.dg/vect/vect-78.c: New testcase
11747
11748 2004-09-18 Paul Brook <paul@codesourcery.com>
11749
11750 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11751
11752 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11753
11754 PR c/17424
11755 * gcc.dg/pr17424-1.c: New test.
11756
11757 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11758
11759 * g++.dg/tree-ssa/pr17153.C: New test.
11760
11761 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11762
11763 PR pch/13361
11764 * testsuite/g++.dg/pch/wchar-1.C: New.
11765 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11766
11767 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11768
11769 * gcc.c-torture/execute/20040917-1.c: New test.
11770
11771 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11772
11773 PR tree-optimization/17319
11774 * gcc.dg/pr17319.c: New test.
11775
11776 2004-09-17 Devang Patel <dpatel@apple.com>
11777
11778 * gcc.dg/20040813-1.c: New test.
11779
11780 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11781
11782 PR tree-optimization/17273
11783 * gcc.c-torture/compile/pr17273.c: New test.
11784
11785 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11786
11787 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11788 Update expected messages.
11789 * gcc.dg/declspec-13.c: New test.
11790
11791 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11792
11793 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11794
11795 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11796
11797 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11798 change what 'a' is pointing to.
11799
11800 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11801
11802 PR c++/16002
11803 * g++.dg/template/error18.C: New test.
11804
11805 PR c++/16029
11806 * g++.dg/warn/Wunused-8.C: New test.
11807
11808 2004-09-17 Steven Bosscher <stevenb@suse.de>
11809
11810 PR tree-optimization/17513
11811 * gcc.dg/20040916-1.c: New test.
11812
11813 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11814
11815 PR c++/17501
11816 * g++.dg/template/typename7.C: New test.
11817
11818 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11819
11820 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11821
11822 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11823
11824 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11825 with -ftree-based-profiling also.
11826 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11827
11828 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11829
11830 PR/15364
11831 * gfortran.dg/der_array_io_1.f90: New test.
11832 * gfortran.dg/der_array_io_2.f90: New test.
11833 * gfortran.dg/der_array_io_3.f90: New test.
11834
11835 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11836
11837 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11838 EABI.
11839
11840 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11841
11842 * g++.dg/opt/switch1.C: New test.
11843
11844 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11845
11846 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11847 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11848 Update expected messages.
11849
11850 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11851
11852 PR fortran/16485
11853 * gfortran.dg/same_name_1.f90: New test.
11854
11855 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11856
11857 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11858 dereference garbage pointers.
11859
11860 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11861
11862 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11863 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11864
11865 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11866 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11867 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11868
11869 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11870
11871 PR c++/17324
11872 * g++.dg/template/mangle1.C: New test.
11873
11874 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11875
11876 PR tree-optimization/17252
11877 * gcc.c-torture/execute/pr17252.c: New test.
11878
11879 2004-09-14 Andrew Pinski <apinski@apple.com>
11880
11881 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11882
11883 2004-09-14 Roger Sayle <roger@eyesopen.com>
11884
11885 PR rtl-optimization/9771
11886 * gcc.dg/pr9771-1.c: New test case.
11887
11888 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11889
11890 PR tree-optimization/15262
11891 * gcc.c-torture/execute/pr15262-1.c: New test.
11892 * gcc.c-torture/execute/pr15262-2.c: New test.
11893
11894 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11895
11896 * gcc.dg/declspec-12.c: New test.
11897
11898 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11899
11900 * gfortran.dg/pr17090.f90: Add directives to test.
11901
11902 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11903
11904 * gcc.c-torture/compile/20040914-1.c: New test.
11905
11906 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11907
11908 PR c++/16162
11909 * g++.dg/template/decl2.C: New test.
11910
11911 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11912
11913 PR fortran/17090
11914 * gfortran.dg/pr17090.f90: New test.
11915
11916 2004-09-13 Dale Johannesen <dalej@apple.com>
11917
11918 * gcc.c-torture/compile/pr17408.c: New test case.
11919
11920 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11921
11922 PR c++/16716
11923 * g++.dg/parse/crash17.C: New test.
11924
11925 PR c++/17327
11926 * g++.dg/template/enum3.C: New test.
11927
11928 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11929
11930 * lib/gcc-defs.exp: Load wrapper.exp.
11931 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11932 using local code.
11933 * lib/gcc.exp (gcc_init): Similar.
11934 * lib/gfortran.exp (gfortran_init): Similar.
11935 * lib/objc.exp (objc_init): Similar.
11936 * lib/treelang.exp (treelang_init): Similar.
11937 * lib/wrapper.exp: New file with build_wrapper call machinery in
11938 ${tool}_maybe_build_wrapper.
11939
11940 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11941
11942 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11943 "inline".
11944 * gcc.dg/declspec-11.c: Update expected messages.
11945 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11946 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11947 gcc.dg/inline-12.c: New tests.
11948
11949 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11950
11951 * g++.dg/tree-ssa/pr17400.C: New testcase.
11952
11953 2004-09-13 James E Wilson <wilson@specifixinc.com>
11954
11955 * gcc.target/mips/sb1-1.c: New testcase.
11956
11957 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11958
11959 * lib/g77-dg.exp: Remove unused file.
11960 * lib/mike-g77.exp: Ditto.
11961 * lib/g77.exp: Ditto.
11962
11963 2004-09-12 Richard Henderson <rth@redhat.com>
11964
11965 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11966
11967 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11968
11969 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11970 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11971 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11972 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11973 Update expected messages.
11974
11975 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11976
11977 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11978 declaration/use mismatch for dirp parameter.
11979
11980 2004-09-12 Andrew Pinski <apinski@apple.com>
11981
11982 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11983 -fgnu-runtime is passed.
11984
11985 2004-09-12 Richard Henderson <rth@redhat.com>
11986
11987 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11988 do the uplevel thing and update additional_flags directly.
11989 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11990 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11991 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11992 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11993
11994 2004-09-11 Steven Bosscher <stevenb@suse.de>
11995
11996 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11997
11998 2004-09-11 Roger Sayle <roger@eyesopen.com>
11999
12000 PR middle-end/17411
12001 * g++.dg/opt/pr17411-1.C: New test case.
12002
12003 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12004
12005 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12006 gcc.dg/tls/diag-2.c: Update expected messages.
12007 * gcc.dg/991209-1.c: Specify compilation options. Update expected
12008 messages.
12009 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
12010 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
12011 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
12012 gcc.dg/tls/diag-5.c: New tests.
12013
12014 2004-09-11 Zack Weinberg <zack@codesourcery.com>
12015
12016 * gcc.dg/20040910-1.c: Correct dg-error regexp.
12017
12018 2004-09-11 Steven Bosscher <stevenb@suse.de>
12019
12020 * g++.dg/parse/break-in-for.C: New test.
12021
12022 2004-09-11 Jakub Jelinek <jakub@redhat.com>
12023
12024 * gcc.dg/tree-ssa/20040911-1.c: New test.
12025
12026 2004-09-11 Andreas Jaeger <aj@suse.de>
12027
12028 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
12029 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
12030
12031 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
12032
12033 * gcc.target/frv: New directory of FR-V-specific tests.
12034
12035 2004-09-10 James E Wilson <wilson@specifixinc.com>
12036
12037 * gcc.dg/convert-vec-1.c: New test.
12038
12039 2004-09-10 Roger Sayle <roger@eyesopen.com>
12040
12041 PR middle-end/17024
12042 * gcc.dg/pr17024-1.c: New test case.
12043
12044 2004-09-10 Eric Christopher <echristo@redhat.com>
12045
12046 * gcc.dg/20040910-1.c: New test.
12047
12048 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12049
12050 * gcc.dg/bitfld-9.c: New test.
12051
12052 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
12053
12054 * gcc.c-torture/execute/ieee/acc1.c: New test.
12055 * gcc.c-torture/execute/ieee/acc2.c: New test.
12056 * gcc.c-torture/execute/ieee/mzero6.c: New test.
12057
12058 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
12059
12060 * gcc.dg/deprecated-2.c: New test.
12061
12062 2004-09-09 James E Wilson <wilson@specifixinc.com>
12063
12064 * gcc.dg/init-vec-1.c: New test.
12065
12066 2004-09-09 Roger Sayle <roger@eyesopen.com>
12067
12068 PR middle-end/17055
12069 * gcc.dg/pr17055-1.c: New test case.
12070
12071 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
12072
12073 PR target/17377
12074 * gcc.c-torture/execute/pr17377.c: New test.
12075
12076 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12077
12078 PR c/8420
12079 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
12080 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
12081 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12082 gcc.dg/long-long-typespec-1.c: New tests.
12083 * gcc.dg/tls/diag-2.c: Update expected diagnostics
12084
12085 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12086
12087 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
12088 gcc.dg/gnu99-static-1.c: New tests.
12089
12090 2004-09-08 Devang Patel <dpatel@apple.com>
12091
12092 * gcc.dg/darwin-ld-20040828-1.c: New test.
12093 * gcc.dg/darwin-ld-20040828-2.c: New test.
12094 * gcc.dg/darwin-ld-20040828-3.c: New test.
12095
12096 2004-09-08 Ziemowit Laski <zlaski@apple.com>
12097
12098 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
12099 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
12100 in error message.
12101 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
12102 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
12103 in error message.
12104 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
12105 types they qualify.
12106 * objc.dg/type-size-2.m: Fix wording in comment.
12107 * objc.dg/va-meth-1.m: New test case.
12108
12109 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
12110
12111 PR c/16633:
12112 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
12113 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
12114
12115 2004-09-06 Devang Patel <dpatel@apple.com>
12116
12117 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
12118 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
12119
12120 2004-09-06 Zack Weinberg <zack@codesourcery.com>
12121
12122 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
12123 reflect changed line numbering of diagnostics.
12124
12125 2004-09-06 Paul Brook <paul@codesourcery.com>
12126
12127 * gfortran.dg/edit_real_1.f90: Add new test.
12128
12129 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12130
12131 * gcc.dg/tree-ssa/loop-2.c: New test.
12132 * gcc.dg/tree-ssa/loop-3.c: New test.
12133 * gcc.dg/tree-ssa/loop-4.c: New test.
12134 * gcc.dg/tree-ssa/loop-5.c: New test.
12135
12136 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12137
12138 * gcc.dg/format/sentinel-1.c: Update for parameter option.
12139
12140 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12141
12142 * gcc.dg/format/sentinel-1.c: New test.
12143
12144 2004-09-04 Uros Bizjak <uros@kss-loka.si>
12145
12146 * testsuite/gcc.dg/builtins-46.c: New.
12147
12148 2004-09-03 Devang Patel <dpatel@apple.com>
12149
12150 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
12151 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
12152
12153 2004-09-03 Jan Beulich <jbeulich@novell.com>
12154
12155 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
12156 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
12157 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
12158 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
12159 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
12160 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
12161 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
12162 the non-portable bzero.
12163 * gcc.dg/20010912-1.c: xfail for NetWare.
12164 * gcc.dg/20020426-2.c: xfail for NetWare.
12165 * gcc.dg/20021014-1.c: xfail for NetWare.
12166 * gcc.dg/20021018-1.c: xfail for NetWare.
12167 * gcc.dg/20030213-1.c: xfail for NetWare.
12168 * gcc.dg/20030225-1.c: xfail for NetWare.
12169 * gcc.dg/20030708-1.c: xfail for NetWare.
12170 * gcc.dg/builtins-config.h: Also exclude NetWare.
12171 * gcc.dg/format/format.h: Define restrict only if not already defined.
12172 * gcc.dg/nest.c: xfail for NetWare.
12173 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
12174 * lib/target-supports.exp (check_visibility_available): Exclude
12175 NetWare.
12176
12177 2004-09-03 Jan Beulich <jbeulich@novell.com>
12178
12179 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
12180 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
12181 deterministic starting point for the alignment of structure fields.
12182 * gcc.dg/Wpadded.c: Dito.
12183 * g++.dg/abi/vbase10.C: Dito.
12184
12185 2004-09-03 Devang Patel <dpatel@apple.com>
12186
12187 * g++.dg/debug/pr15736.cc: New test.
12188
12189 2004-09-02 Mark Mitchell <mark@codesourcery.com>
12190
12191 * README.QMTEST: Fix out-of-date link.
12192
12193 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
12194
12195 PR fortran/16579
12196 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
12197 Delete. Duplicate of gfortran.dg/g77/20010610.f
12198
12199 2004-09-02 Mark Mitchell <mark@codesourcery.com>
12200
12201 * g++.dg/abi/arm_rtti1.C: New test.
12202
12203 2004-09-02 Geoffrey Keating <geoffk@apple.com>
12204
12205 * gcc.dg/ppc-vector-memcpy.c: New.
12206 * gcc.dg/ppc-vector-memset.c: New.
12207
12208 2004-09-02 Chao-ying Fu <fu@mips.com>
12209
12210 * gcc.target/mips/mips-3d-1.c: New test.
12211 * gcc.target/mips/mips-3d-2.c: New test.
12212 * gcc.target/mips/mips-3d-3.c: New test.
12213 * gcc.target/mips/mips-3d-4.c: New test.
12214 * gcc.target/mips/mips-3d-5.c: New test.
12215 * gcc.target/mips/mips-3d-6.c: New test.
12216 * gcc.target/mips/mips-3d-7.c: New test.
12217 * gcc.target/mips/mips-3d-8.c: New test.
12218 * gcc.target/mips/mips-3d-9.c: New test.
12219 * gcc.target/mips/mips-ps-1.c: New test.
12220 * gcc.target/mips/mips-ps-2.c: New test.
12221 * gcc.target/mips/mips-ps-3.c: New test.
12222 * gcc.target/mips/mips-ps-4.c: New test.
12223 * gcc.target/mips/mips-ps-type.c: New test.
12224
12225 2004-09-02 Paul Brook <paul@codesourcery.com>
12226
12227 * gfortran.dg/edit_real_1.f90: Add new tests.
12228
12229 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12230
12231 PR fortran/15327
12232 * gfortran.dg/merge_char_1.f90: New test.
12233
12234 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12235
12236 PR fortran/16404
12237 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
12238
12239 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12240
12241 PR c/1522
12242 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
12243
12244 2004-09-01 Mark Mitchell <mark@codesourcery.com>
12245
12246 * g++.dg/opt/loop1.C: Do not XFAIL.
12247
12248 2004-09-01 Jakub Jelinek <jakub@redhat.com>
12249
12250 * gcc.c-torture/execute/20040831-1.c: New test.
12251
12252 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
12253
12254 PR fortran/16579
12255 * gfortran.dg/g77/20010610.f: Now passes.
12256 Copy from g77.f-torture/execute. Add dg-run directive.
12257 * gfortran.dg/g77/README: Update
12258
12259 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12260
12261 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
12262 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
12263 (t1, t2, t3, t4): Add volatile.
12264
12265 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12266
12267 * g++.dg/ext/visibility/arm1.C: New test.
12268
12269 2004-08-31 Geoffrey Keating <geoffk@apple.com>
12270
12271 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
12272 -pedantic-errors.
12273
12274 2004-09-01 Paul Brook <paul@codesourcery.com>
12275
12276 * gfortran.dg/eof_2.f90: New test.
12277
12278 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12279
12280 PR fortran/16579
12281 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
12282
12283 2004-08-31 Bud Davis <bdavis9659@comcast.net>
12284
12285 PR libfortran/16805
12286 * gfortran.dg/list_read_2.f90: New test.
12287
12288 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12289
12290 * g++.dg/abi/key1.C: New test.
12291
12292 2004-08-31 Richard Henderson <rth@redhat.com>
12293
12294 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
12295 form of offsetof.
12296 * g++.dg/other/offsetof5.C: Remove duplicate.
12297
12298 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12299
12300 PR fortran/17244
12301 * gfortran.dg/func_derived_1.f90: New test.
12302
12303 2004-08-31 Paul Brook <paul@codesourcery.com>
12304
12305 * gfortran.dg/eof_1.f90: New test.
12306
12307 2004-08-31 Paul Brook <paul@codesourcery.com>
12308
12309 * gfortran.dg/list_read_1.f90: New file.
12310
12311 2004-08-30 Mark Mitchell <mark@codesourcery.com>
12312
12313 * g++.dg/opt/loop1.C: XFAIL.
12314
12315 2004-08-30 Geoffrey Keating <geoffk@apple.com>
12316
12317 * gcc.dg/funcdef-storage-1.c: New.
12318 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
12319 an extern function in local scope.
12320 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
12321 declare an 'auto inline' function in local scope.
12322 * gcc.dg/20011130-1.c: Likewise.
12323 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
12324 an 'auto' function in local scope.
12325 * gcc.dg/20021014-1.c: Likewise.
12326 * gcc.dg/20030331-2.c: Likewise.
12327
12328 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12329
12330 * gfortran.dg/blockdata_1.f90: New test.
12331
12332 2004-08-30 Richard Henderson <rth@redhat.com>
12333
12334 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
12335
12336 2004-08-30 Richard Henderson <rth@redhat.com>
12337
12338 * lib/fortran-torture.exp (fortran-torture-execute): Honor
12339 additional_flags set by alternate driver.
12340 (ieee-options): New procedure.
12341 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
12342 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
12343 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
12344 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
12345
12346 2004-08-30 Richard Henderson <rth@redhat.com>
12347
12348 * lib/f-torture.exp: Remove.
12349
12350 2004-08-29 Mark Mitchell <mark@codesourcery.com>
12351
12352 PR rtl-optimization/16590
12353 * g++.dg/opt/loop1.C: New test.
12354
12355 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12356
12357 PR fortran/13910
12358 * gfortran.dg/oldstyle_1.f90: New test.
12359
12360 2004-08-29 Steven G. Kargl <kargls@comcast.net>
12361 Paul Brook <paul@codesourcery.com>
12362
12363 * gfortran.dg/g77/README: Update.
12364 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
12365 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12366 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
12367
12368 2004-08-28 Paul Brook <paul@codesourcery.com>
12369
12370 PR libfortran/17195
12371 * gfortran.dg/edit_real_1.f90: New test.
12372
12373 2004-08-27 Paul Brook <paul@codesourcery.com>
12374
12375 * gfortran.dg/rewind_1.f90: New test.
12376
12377 2004-08-27 Bud Davis <bdavis9659@comcast.net>
12378
12379 PR fortran/16597
12380 * gfortran.dg/pr16597.f90: New test.
12381
12382 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12383
12384 PR c/13801
12385 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12386 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12387 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12388 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12389 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12390
12391 2004-08-26 Nick Clifton <nickc@redhat.com>
12392
12393 * gcc.c-torture/compile/pr17119.c: New test.
12394
12395 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12396
12397 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12398
12399 2004-08-25 Richard Henderson <rth@redhat.com>
12400
12401 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12402 the bits that expect kind=8 to be the largest real kind.
12403
12404 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12405
12406 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12407
12408 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12409
12410 * gfortran.dg/assignment_1.f90: New test.
12411
12412 2004-08-25 Adam Nemet <anemet@lnxw.com>
12413
12414 * g++.dg/template/repo3.C: New test.
12415
12416 2004-08-25 Roger Sayle <roger@eyesopen.com>
12417
12418 PR middle-end/16693
12419 PR tree-optimization/16372
12420 * g++.dg/opt/pr16372-1.C: New test case.
12421 * g++.dg/opt/pr16693-1.C: New test case.
12422 * g++.dg/opt/pr16693-2.C: New test case.
12423
12424 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12425
12426 * objc.dg/proto-lossage-4.m: New test.
12427
12428 2004-08-25 Mark Mitchell <mark@codesourcery.com>
12429
12430 PR c++/17155
12431 * g++.dg/inherit/local2.C: New test.
12432
12433 2004-08-25 Paul Brook <paul@codesourcery.com>
12434
12435 PR fortran/17144
12436 * gfortran.dg/string_ctor_1.f90: New test.
12437
12438 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12439
12440 PR c++/14428
12441 * g++.dg/template/redecl2.C: New test.
12442
12443 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12444
12445 PR fortran/17143
12446 * gfortran.dg/pr17143.f90: New test.
12447
12448 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12449
12450 PR fortran/17164
12451 * gfortran.dg/pr17164.f90: New test.
12452
12453 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12454
12455 * gcc.dg/tree-ssa/loop-1.c: New test.
12456
12457 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12458
12459 * gcc.c-torture/compile/20040824-1.c: New test.
12460
12461 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12462
12463 * gcc.c-torture/compile/iftrap-3.c: New test.
12464
12465 2004-08-24 Paul Brook <paul@codesourcery.com>
12466
12467 * gfortran.dg/entry_2.f90: New test.
12468
12469 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12470
12471 PR c++/16889
12472 * g++.dg/lookup/ambig[12].C: New.
12473
12474 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12475
12476 PR c++/16706
12477 * g++.dg/template/crash21.C: New test.
12478 * g++.dg/template/crash22.C: Likewise.
12479
12480 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12481
12482 PR c++/17149
12483 * g++.dg/template/access15.C: New.
12484
12485 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12486
12487 PR c++/17163
12488 * g++.dg/template/repo2.C: New test.
12489
12490 2004-08-23 Roger Sayle <roger@eyesopen.com>
12491
12492 PR rtl-optimization/17078
12493 * gcc.c-torture/execute/pr17078-1.c: New test case.
12494
12495 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12496
12497 PR c/14492
12498 * gcc.dg/debug/crash1.c: New test.
12499
12500 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12501
12502 PR c/16180
12503 * gcc.dg/loop-5.c: New test.
12504
12505 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12506
12507 * gcc.c-torture/execute/20040823-1.c: New test.
12508
12509 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
12510
12511 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12512 to the assembler. Simplify test accordingly.
12513 (asm_abi_flags): Use GNU names.
12514 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12515 to check for ABI flags.
12516
12517 2004-08-22 Andrew Pinski <apinski@apple.com>
12518
12519 * g++.dg/opt/pr14029.C: New test.
12520 * gcc.c-torture/execute/pr15262.c: New test.
12521
12522 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12523
12524 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12525
12526 2004-08-21 Bud Davis <bdavis9659@comcast.net>
12527
12528 PR 16908
12529 * gfortran.dg/direct_io.f90: New test.
12530
12531 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12532
12533 PR c++/17121
12534 * g++.dg/inherit/local2.C: New test.
12535
12536 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12537
12538 PR c++/17120
12539 * g++.dg/warn/Wparentheses-4.C: New test.
12540
12541 2004-08-20 Mark Mitchell <mark@codesourcery.com>
12542
12543 PR c++/17121
12544 * g++.dg/inherit/local2.C: New test.
12545
12546 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12547 * gcc.dg/ppc-ldstruct.c: Likewise.
12548 * gcc.dg/ppc64-abi-2.c: Likewise.
12549
12550 2004-08-20 Jakub Jelinek <jakub@redhat.com>
12551
12552 PR rtl-optimization/17099
12553 * gcc.c-torture/execute/20040820-1.c: New test.
12554
12555 2004-08-20 David Edelsohn <edelsohn@gnu.org>
12556
12557 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12558
12559 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12560
12561 PR fortran/17077
12562 * gfortran.dg/auto_array_1.f90: New test.
12563
12564 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12565
12566 PR fortran/17074
12567 * gfortran.dg/simpleif_1.f90: New test.
12568
12569 2004-08-19 Mark Mitchell <mark@codesourcery.com>
12570
12571 * lib/target-supports.exp (check_profiling_available): Return
12572 false for arm*-*-symbianelf* and arm*-*-eabi*.
12573
12574 PR c++/15890
12575 * g++.dg/template/delete1.C: New test.
12576
12577 2004-08-19 Paul Brook <paul@codesourcery.com>
12578
12579 PR fortran/14976
12580 PR fortran/16228
12581 * gfortran.dg/data_char_1.f90: New test.
12582
12583 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12584
12585 PR fortran/16946
12586 * gfortran.dg/reduction.f90: New testcase.
12587
12588 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12589
12590 PR fortran/16520
12591 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12592
12593 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12594
12595 PR c++/17041
12596 * g++.dg/Wparentheses-3.C: New test.
12597
12598 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12599
12600 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12601 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12602 * gcc.dg/vect/vect-2.c: Likewise.
12603 * gcc.dg/vect/vect-3.c: Likewise.
12604 * gcc.dg/vect/vect-4.c: Likewise.
12605 * gcc.dg/vect/vect-5.c: Likewise.
12606 * gcc.dg/vect/vect-6.c: Likewise.
12607 * gcc.dg/vect/vect-7.c: Likewise.
12608 * gcc.dg/vect/vect-25.c: Likewise.
12609 * gcc.dg/vect/vect-31.c: Likewise.
12610 * gcc.dg/vect/vect-32.c: Likewise.
12611 * gcc.dg/vect/vect-34.c: Likewise.
12612 * gcc.dg/vect/vect-36.c: Likewise.
12613 * gcc.dg/vect/vect-all.c: Likewise.
12614
12615 2004-08-18 Mark Mitchell <mark@codesourcery.com>
12616
12617 PR c++/17068
12618 * g++.dg/template/operator4.C: New test.
12619
12620 2004-08-18 Richard Henderson <rth@redhat.com>
12621
12622 * gcc.dg/20040206-1.c: XFAIL.
12623
12624 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12625
12626 PR c++/16246
12627 * g++.dg/template/array7.C: New test.
12628
12629 2004-08-17 James E Wilson <wilson@specifixinc.com>
12630
12631 * gcc.dg/mips-movcc-1.c: New test.
12632 * gcc.dg/mips-movcc-2.c: New test.
12633 * gcc.dg/mips-movcc-3.c: New test.
12634
12635 * gcc.dg/mips-nmadd-1.c: New test.
12636 * gcc.dg/mips-nmadd-2.c: New test.
12637
12638 2004-08-17 Mark Mitchell <mark@codesourcery.com>
12639
12640 PR c++/15871
12641 * g++.dg/opt/inline8.C: New test.
12642
12643 PR c++/16965
12644 * g++.dg/parse/error17.C: New test.
12645
12646 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12647
12648 * gcc.dg/vect: New directory for vectorizer tests.
12649 * gcc.dg/vect/tree-vect.h: New file.
12650 * gcc.dg/vect/vect.exp: New file.
12651 * gcc.dg/vect/pr16105.c.c: New test.
12652 * gcc.dg/vect/vect-1.c: New test.
12653 * gcc.dg/vect/vect-2.c: New test.
12654 * gcc.dg/vect/vect-3.c: New test.
12655 * gcc.dg/vect/vect-4.c: New test.
12656 * gcc.dg/vect/vect-5.c: New test.
12657 * gcc.dg/vect/vect-6.c: New test.
12658 * gcc.dg/vect/vect-7.c: New test.
12659 * gcc.dg/vect/vect-8.c: New test.
12660 * gcc.dg/vect/vect-9.c: New test.
12661 * gcc.dg/vect/vect-10.c: New test.
12662 * gcc.dg/vect/vect-11.c: New test.
12663 * gcc.dg/vect/vect-12.c: New test.
12664 * gcc.dg/vect/vect-13.c: New test.
12665 * gcc.dg/vect/vect-14.c: New test.
12666 * gcc.dg/vect/vect-15.c: New test.
12667 * gcc.dg/vect/vect-16.c: New test.
12668 * gcc.dg/vect/vect-17.c: New test.
12669 * gcc.dg/vect/vect-18.c: New test.
12670 * gcc.dg/vect/vect-19.c: New test.
12671 * gcc.dg/vect/vect-20.c: New test.
12672 * gcc.dg/vect/vect-21.c: New test.
12673 * gcc.dg/vect/vect-22.c: New test.
12674 * gcc.dg/vect/vect-23.c: New test.
12675 * gcc.dg/vect/vect-24.c: New test.
12676 * gcc.dg/vect/vect-25.c: New test.
12677 * gcc.dg/vect/vect-26.c: New test.
12678 * gcc.dg/vect/vect-27.c: New test.
12679 * gcc.dg/vect/vect-28.c: New test.
12680 * gcc.dg/vect/vect-29.c: New test.
12681 * gcc.dg/vect/vect-30.c: New test.
12682 * gcc.dg/vect/vect-31.c: New test.
12683 * gcc.dg/vect/vect-32.c: New test.
12684 * gcc.dg/vect/vect-33.c: New test.
12685 * gcc.dg/vect/vect-34.c: New test.
12686 * gcc.dg/vect/vect-35.c: New test.
12687 * gcc.dg/vect/vect-36.c: New test.
12688 * gcc.dg/vect/vect-37.c: New test.
12689 * gcc.dg/vect/vect-38.c: New test.
12690 * gcc.dg/vect/vect-40.c: New test.
12691 * gcc.dg/vect/vect-41.c: New test.
12692 * gcc.dg/vect/vect-42.c: New test.
12693 * gcc.dg/vect/vect-43.c: New test.
12694 * gcc.dg/vect/vect-44.c: New test.
12695 * gcc.dg/vect/vect-45.c: New test.
12696 * gcc.dg/vect/vect-46.c: New test.
12697 * gcc.dg/vect/vect-47.c: New test.
12698 * gcc.dg/vect/vect-48.c: New test.
12699 * gcc.dg/vect/vect-49.c: New test.
12700 * gcc.dg/vect/vect-50.c: New test.
12701 * gcc.dg/vect/vect-51.c: New test.
12702 * gcc.dg/vect/vect-52.c: New test.
12703 * gcc.dg/vect/vect-53.c: New test.
12704 * gcc.dg/vect/vect-54.c: New test.
12705 * gcc.dg/vect/vect-55.c: New test.
12706 * gcc.dg/vect/vect-56.c: New test.
12707 * gcc.dg/vect/vect-57.c: New test.
12708 * gcc.dg/vect/vect-58.c: New test.
12709 * gcc.dg/vect/vect-59.c: New test.
12710 * gcc.dg/vect/vect-60.c: New test.
12711 * gcc.dg/vect/vect-61.c: New test.
12712 * gcc.dg/vect/vect-all.c: New test.
12713 * gcc.dg/vect/vect-none.c: New test.
12714
12715 2004-08-17 Paul Brook <paul@codesourcery.com>
12716
12717 PR fortran/13082
12718 * gfortran.dg/entry_1.f90: New test.
12719
12720 2004-08-17 Andrew Pinski <apinski@apple.com>
12721
12722 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12723
12724 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
12725
12726 * gcc.dg/pr17036-1.c: New test.
12727
12728 2004-08-16 Devang Patel <dpatel@apple.com>
12729
12730 * gcc.dg/darwin-20040809-1.c: New test.
12731
12732 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12733
12734 * gcc.dg/funcdef-attr-1.c: New test.
12735
12736 2004-08-16 Janis Johnson <janis187@us.ibm.com>
12737
12738 * gcc.dg/altivec-17.c: New test.
12739 * gcc.dg/altivec-18.c: New test.
12740
12741 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12742
12743 PR c++/6749
12744 * g++.dg/template/vtable2.C: New test.
12745
12746 2004-08-14 Richard Henderson <rth@redhat.com>
12747
12748 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12749 * gcc.dg/pack-test-4.c (main): Return 0.
12750 * gcc.dg/setjmp-1.c: Remove XFAIL.
12751 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12752
12753 2004-08-14 Richard Henderson <rth@redhat.com>
12754
12755 * gcc.dg/980217-1.c: Add prototype for printf.
12756
12757 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12758
12759 * gfortran.dg/pr16935.f90: New test.
12760
12761 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12762
12763 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12764
12765 2004-08-13 Paul Brook <paul@codesourcery.com>
12766
12767 * gfortran.dg/der_io_1.f90: Remove stray comma.
12768
12769 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12770
12771 * gcc.dg/vmx/cw-bug-2.c: Remove.
12772 * gcc.dg/vmx/vprint-1.c: Remove.
12773 * gcc.dg/vmx/vscan-1.c: Remove.
12774
12775 2004-08-12 Devang patel <dpatel@apple.com>
12776
12777 * gcc.dg/darwin-20040809-2.c: New test.
12778
12779 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12780
12781 * g++.dg/ext/altivec-12.C: New test.
12782
12783 * g++.dg/ext/altivec-11.C: New test.
12784
12785 2004-08-12 Paul Brook <paul@codesourcery.com>
12786
12787 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12788
12789 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12790
12791 * g++.dg/ext/altivec-2.C: Check for hardware support before
12792 executing any VMX instructions.
12793
12794 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12795
12796 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12797
12798 PR c++/16276
12799 * g++.old-deja/g++.other/comdat4.C: New test.
12800 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12801
12802 2004-08-12 Ben Elliston <bje@au.ibm.com>
12803
12804 PR target/16286
12805 * gcc.dg/pr16286.c: New test.
12806
12807 2004-08-12 Jan Beulich <jbeulich@novell.com>
12808
12809 * g++.dg/ext/asm5.C: New.
12810
12811 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12812
12813 PR c++/16698
12814 * g++.dg/eh/crash1.C: New test.
12815
12816 PR c++/16717
12817 * g++.dg/ext/construct1.C: New test.
12818
12819 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12820
12821 PR c++/16853
12822 * g++.dg/init/ptrmem1.C: New test.
12823
12824 PR c++/16618
12825 * g++.dg/parse/offsetof5.C: New test.
12826
12827 PR c++/16870
12828 * g++.dg/template/overload3.C: New test.
12829
12830 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12831
12832 PR c++/16964
12833 * g++.dg/parse/error16.C: New test.
12834
12835 PR c++/16904
12836 * g++.dg/template/error14.C: New test.
12837
12838 PR c++/16929
12839 * g++.dg/template/error15.C: New test.
12840
12841 2004-08-11 Devang Patel <dpatel@apple.com>
12842
12843 * gcc.dg/darwin-ld-20040809-1.c: New test.
12844 * gcc.dg/darwin-ld-20040809-2.c: New test.
12845
12846 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12847
12848 PR fortran/16917
12849 * gfortran.dg/dfloat_1.f90: New test.
12850
12851 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12852
12853 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12854 * gcc.dg/dll-2.c: Fix dg-require syntax.
12855 * gcc.misc-tests/arm-isr.c (abort): Declare.
12856 (exit): Likewise.
12857
12858 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12859
12860 PR c++/16971
12861 * g++.dg/parse/crash16.C: New test.
12862
12863 2004-08-10 Roger Sayle <roger@eyesopen.com>
12864
12865 * gcc.dg/mips-rsqrt-1.c: New test case.
12866 * gcc.dg/mips-rsqrt-2.c: New test case.
12867 * gcc.dg/mips-rsqrt-3.c: New test case.
12868
12869 2004-08-10 Paul Brook <paul@codesourcery.com>
12870
12871 * gfortran.dg/der_io_1.f90: New test.
12872
12873 2004-08-10 Paul Brook <paul@codesourcery.com>
12874
12875 PR fortran/16919
12876 * gfortran.dg/der_array_1.f90: New test.
12877
12878 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12879
12880 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12881
12882 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12883
12884 * gcc.dg/wchar_t-2.c: Fix typo.
12885
12886 2004-08-09 Falk Hueffner <falk@debian.org>
12887
12888 PR tree-optimization/12517
12889 * gcc.c-torture/compile/pr12517.c: New test.
12890
12891 PR tree-optimization/12578
12892 * gcc.c-torture/compile/pr12578.c: New test.
12893
12894 PR tree-optimization/12899
12895 * gcc.c-torture/compile/pr12899.c: New test.
12896
12897 PR rtl-optimization/14692
12898 * gcc.c-torture/compile/pr14692.c: New test.
12899
12900 PR tree-optimization/16461
12901 * gcc.c-torture/compile/pr16461.c: New test.
12902
12903 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12904
12905 * gfortran.dg/getenv_1.f90: New test.
12906
12907 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12908
12909 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12910 wchar_t.
12911 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12912
12913 2004-08-06 Paul Brook <paul@codesourcery.com>
12914
12915 * gfortran.dg/ret_array_1.f90: New test.
12916 * gfortran.dg/ret_pointer_1.f90: New test.
12917
12918 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12919
12920 * gcc.dg/missing-field-init-[12].c: New tests.
12921 * g++.dg/warn/missing-field-init-[12].C: New tests.
12922
12923 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12924
12925 * gcc.dg/enum2.c: New test.
12926 * gcc.dg/symbian3.c: Likewise.
12927 * gcc.dg/symbian4.c: Likewise.
12928 * gcc.dg/wchar_t-2.c: Likewise.
12929
12930 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12931
12932 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12933 destructor tests.
12934
12935 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12936
12937 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12938 dg-require-visiblity.
12939 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12940 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12941 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12942 * g++.dg/ext/visibility/new1.C: Likewise.
12943 * g++.dg/ext/visibility/pragma.C: Likewise.
12944 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12945 * g++.dg/ext/visibility/virtual.C: Likewise.
12946 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12947 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12948 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12949 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12950 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12951 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12952 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12953 * g++/dg/ext/visibility/visibility-8.C: New test.
12954 * gcc.c-torture/compile/dll.x: Remove.
12955 * gcc.dg/dll-2.c: Use dg-require-dll
12956 * gcc.dg/visibility-10.c: New test.
12957 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12958 supporting DLLs.
12959 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12960 (scan_not_hidden): Likewise.
12961
12962 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12963
12964 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12965
12966 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12967
12968 * gcc.c-torture/execute/20040805-1.c: New test.
12969
12970 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12971
12972 * gcc.dg/20020118-1.c: Declare abort.
12973 * gcc.dg/altivec_check.h: Likewise.
12974 * gcc.dg/iftrap-2.c: Likewise.
12975 * gcc.dg/pragma-darwin.c: Likewise.
12976 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12977
12978 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12979
12980 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12981
12982 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12983
12984 * gcc.c-torture/execute/builtins/abs-2.c,
12985 gcc.c-torture/execute/builtins/abs-3.c,
12986 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12987 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12988 intmax_t, uintmax_t and their limits.
12989 * gcc.dg/intmax_t-1.c: New test.
12990
12991 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12992
12993 * g++.dg/tc1/dr147.C: Add reference to PR.
12994
12995 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12996
12997 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12998 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12999
13000 2004-08-03 David Edelsohn <edelsohn@gnu.org>
13001
13002 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
13003
13004 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13005
13006 * gcc.dg/redecl-5.c: New test.
13007 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
13008 of scanf.
13009
13010 2004-08-03 Roger Sayle <roger@eyesopen.com>
13011
13012 PR middle-end/16790
13013 * gcc.c-torture/execute/pr16790-1.c: New test case.
13014
13015 2004-08-03 Mark Mitchell <mark@codesourcery.com>
13016
13017 * g++.dg/ext/visibility/assign1.C: New test.
13018 * g++.dg/ext/visibility/new1.C: Likewise.
13019
13020 * gcc.dg/symbian1.c: New test.
13021 * gcc.dg/symbian2.c: Likewise.
13022
13023 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
13024
13025 PR target/16570
13026 * gcc.dg/i386-sse-9.c: New test.
13027
13028 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13029
13030 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
13031
13032 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13033
13034 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
13035 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
13036 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
13037 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
13038 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
13039 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
13040 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
13041 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
13042 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
13043 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
13044 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
13045 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
13046 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
13047 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
13048 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
13049 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
13050 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
13051 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
13052 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
13053 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
13054 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
13055 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
13056 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
13057 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13058 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
13059 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
13060 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
13061 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
13062 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
13063 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
13064 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
13065 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
13066 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
13067 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
13068 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
13069 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
13070 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
13071 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
13072 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
13073 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
13074 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
13075 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
13076 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
13077 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
13078 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
13079 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
13080 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
13081 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
13082 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
13083 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
13084 gcc.misc-tests/i386-pf-3dnow-1.c,
13085 gcc.misc-tests/i386-pf-athlon-1.c,
13086 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13087 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
13088 Declare built-in functions used.
13089 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
13090
13091 2004-08-02 Mark Mitchell <mark@codesourcery.com>
13092
13093 PR c++/16707
13094 * g++.dg/lookup/using12.C: New test.
13095
13096 * g++.dg/init/null1.C: Fix PR number.
13097 * g++.dg/parse/namespace10.C: Likewise.
13098
13099 2004-08-01 Mark Mitchell <mark@codesourcery.com>
13100
13101 PR c++/16224
13102 * g++.dg/template/spec17.C: New test.
13103 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
13104 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
13105
13106 2004-08-02 David Billinghurst
13107
13108 PR fortran/16292
13109 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
13110
13111 2004-08-01 Zack Weinberg <zack@codesourcery.com>
13112
13113 * gcc.dg/ia64-got-1.c: New test case.
13114
13115 2004-08-01 Mark Mitchell <mark@codesourcery.com>
13116
13117 PR c++/16489
13118 * g++.dg/init/null1.C: New test.
13119 * g++.dg/tc1/dr76.C: Adjust error marker.
13120
13121 PR c++/16529
13122 * g++.dg/parse/namespace10.C: New test.
13123
13124 PR c++/16810
13125 * g++.dg/inherit/ptrmem2.C: New test.
13126
13127 2004-08-02 Ben Elliston <bje@au.ibm.com>
13128
13129 PR target/16155
13130 * gcc.dg/pr16155.c: New test.
13131
13132 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
13133
13134 * gcc.dg/redecl-2.c: New test.
13135
13136 2004-07-30 Geoffrey Keating <geoffk@apple.com>
13137
13138 * gcc.dg/darwin-longdouble.c: New file.
13139
13140 2004-07-30 Richard Henderson <rth@redhat.com>
13141
13142 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
13143 write to constant argument.
13144 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
13145
13146 2004-07-30 Richard Henderson <rth@redhat.com>
13147
13148 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
13149 tests of nearest around zero.
13150
13151 2004-07-30 Andrew Pinski <apinski@apple.com>
13152
13153 * gcc.c-torture/compile/20040730-1.c: New test.
13154
13155 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
13156
13157 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
13158 powerpc-eabispe.
13159
13160 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
13161
13162 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
13163
13164 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
13165
13166 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
13167 contains $ld_library_path.
13168 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13169
13170 2004-07-29 Richard Henderson <rth@redhat.com>
13171
13172 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
13173
13174 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
13175 (alt2, which): New.
13176 (Check): Accept either alternative.
13177
13178 2004-07-29 Mark Mitchell <mark@codesourcery.com>
13179
13180 * g++.dg/abi/inline1.C: New test.
13181 * g++.dg/abi/local1-a.cc: Likewise.
13182 * g++.dg/abi/local1.C: Likewise.
13183 * g++.dg/abi/mangle11.C: Tweak location of warnings.
13184 * g++.dg/abi/mangle12.C: Likewise.
13185 * g++.dg/abi/mangle17.C: Likewise.
13186 * g++.dg/abi/mangle20-2.C: Likewise.
13187 * g++.dg/opt/interface1.C: Likewise.
13188 * g++.dg/opt/interface1.h: Likewise.
13189 * g++.dg/opt/interface1-a.cc: New test.
13190 * g++.dg/parse/repo1.C: New test.
13191 * g++.dg/template/repo1.C: Likewise.
13192 * g++.dg/warn/Winline-1.C: Likewise.
13193 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
13194
13195 2004-07-29 Diego Novillo <dnovillo@redhat.com>
13196
13197 * gcc.dg/tree-ssa/20040729-1.c: New test.
13198
13199 2004-07-27 Matt Austern <austern@apple.com>
13200
13201 * gcc.dg/darwin-bool-1.c: New test.
13202 * gcc.dg/darwin-bool-2.c: New test.
13203
13204 2004-07-28 Richard Henderson <rth@redhat.com>
13205
13206 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
13207 arguments in the correct type. Don't write to constant arguments.
13208
13209 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13210
13211 PR tree-optimization/16688
13212 PR tree-optimization/16689
13213 * g++.dg/tree-ssa/pr16688.C: New test.
13214
13215 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13216
13217 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13218 loads. Not only in the comment, this time.
13219
13220 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
13221
13222 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
13223 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
13224 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
13225 * gcc.dg/sh4a-bitmovua.c: New.
13226 * gcc.dg/sh4a-cos.c: New.
13227 * gcc.dg/sh4a-cosf.c: New.
13228 * gcc.dg/sh4a-fprun.c: New.
13229 * gcc.dg/sh4a-fsrra.c: New.
13230 * gcc.dg/sh4a-memmovua.c: New.
13231 * gcc.dg/sh4a-sin.c: New.
13232 * gcc.dg/sh4a-sincos.c: New.
13233 * gcc.dg/sh4a-sincosf.c: New.
13234 * gcc.dg/sh4a-sinf.c: New.
13235
13236 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13237
13238 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
13239 conditionals.
13240 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13241 loads.
13242 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
13243 DOM1.
13244
13245 2004-07-27 Andrew Pinski <apinski@apple.com>
13246
13247 * g++.dg/rtti/tinfo1.C: Correct the xfail.
13248
13249 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
13250
13251 * gcc.dg/pragma-isr.c: New test.
13252
13253 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13254
13255 PR c++/14429
13256 * g++.dg/template/ttp11.C: New test.
13257
13258 2004-07-27 Diego Novillo <dnovillo@redhat.com>
13259
13260 * gcc.c-torture/compile/20040727-1.c: New test.
13261
13262 2004-07-26 Eric Christopher <echristo@redhat.com>
13263
13264 * gcc.c-torture/compile/20040726-2.c: New test.
13265
13266 2004-07-26 Andrew Pinski <apinski@apple.com>
13267
13268 * g++.dg/rtti/tinfo1.C: Xfail.
13269
13270 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
13271
13272 * gcc.c-torture/compile/20040726-1.c: New test.
13273
13274 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
13275 Brian Ryner <bryner@brianryner.com>
13276
13277 PR c++/9283
13278 PR c++/15000
13279 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
13280 * g++.dg/ext/visibility/: New directory.
13281 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
13282 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
13283 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
13284 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
13285 * g++.dg/ext/visibility/fvisibility.C,
13286 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
13287 g++.dg/ext/visibility/fvisibility-override1.C
13288 g++.dg/ext/visibility/fvisibility-override2.C
13289 g++.dg/ext/visibility/memfuncts.C
13290 g++.dg/ext/visibility/noPLT.C
13291 g++.dg/ext/visibility/pragma.C
13292 g++.dg/ext/visibility/pragma-override1.C
13293 g++.dg/ext/visibility/pragma-override2.C
13294 g++.dg/ext/visibility/staticmemfuncts.C
13295 g++.dg/ext/visibility/virtual.C: New tests.
13296
13297 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13298
13299 PR c/15360
13300 * gcc.dg/pr15360-1.c: New test.
13301
13302 2004-07-25 Daniel Jacobowitz <dan@debian.org>
13303
13304 * gcc.dg/pragma-align-2.c: New test.
13305 * gcc.dg/pragma-init-fini.c: New test.
13306 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
13307 targets.
13308
13309 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13310
13311 * gcc.dg/init-string-2.c: New test.
13312
13313 2004-07-24 Zack Weinberg <zack@codesourcery.com>
13314
13315 PR 16684
13316 * gcc.dg/Wredundant-decls-1.c: New test case.
13317
13318 2004-07-24 Jakub Jelinek <jakub@redhat.com>
13319
13320 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
13321 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
13322 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
13323 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
13324 * gcc.dg/compat/generate-random.c: New file.
13325 * gcc.dg/compat/generate-random.h: Likewise.
13326 * gcc.dg/compat/generate-random_r.c: Likewise.
13327 * gcc.dg/compat/struct-layout-1.h: Likewise.
13328 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
13329 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
13330 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
13331 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
13332 * gcc.dg/compat/struct-layout-1_main.c: New test.
13333 * gcc.dg/compat/struct-layout-1_x.c: New file.
13334 * gcc.dg/compat/struct-layout-1_y.c: New file.
13335 * gcc.dg/compat/struct-layout-1_test.h: New file.
13336
13337 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
13338
13339 * gcc.dg/comp-return-1.c: New test
13340
13341 2004-07-23 Janis Johnson <janis187@us.ibm.com>
13342
13343 * gcc.dg/vmx/8-02a.c: Fix typo.
13344
13345 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
13346 * gcc.dg/darwin-abi-3.c: New test.
13347
13348 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
13349 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
13350
13351 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
13352 * gcc.dg/vmx/ops-long-1.c: New test.
13353 * gcc.dg/vmx/ops-long-2.c: New test.
13354
13355 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
13356
13357 * g++.dg/lookup/conv-[1234].C: New.
13358
13359 2004-07-22 Mark Mitchell <mark@codesourcery.com>
13360
13361 * g++.dg/parse/attr2.C: Simplify.
13362
13363 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13364
13365 PR c/7284
13366 * gcc.c-torture/execute/pr7284-1.c: New test.
13367
13368 2004-07-22 Brian Booth <bbooth@redhat.com>
13369
13370 * gcc.dg/tree-ssa/20040721-1.c: New test.
13371
13372 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
13373
13374 * g++.dg/template/crash20.c: New.
13375
13376 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13377
13378 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
13379 Add dg-run directive. Declare variables as required.
13380 * gfortran.dg/g77/README: Update
13381
13382 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
13383
13384 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13385 gcc.dg/cris-peep2-andu2.c: New tests.
13386
13387 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13388
13389 PR c/15052
13390 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13391 on return type.
13392 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13393 messages.
13394 * gcc.dg/qual-return-2.c: Update expected messages.
13395 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13396
13397 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13398
13399 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13400 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13401
13402 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13403
13404 PR c/11250
13405 * gcc.dg/init-string-1.c: New test.
13406
13407 2004-07-21 Jakub Jelinek <jakub@redhat.com>
13408
13409 PR middle-end/15345
13410 PR c/16450
13411 * gcc.dg/torture/nested-fn-1.c: New test.
13412
13413 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13414
13415 PR target/16559
13416 * gcc.dg/ia64-fptr-1.c: New file.
13417
13418 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13419
13420 PR c++/14497
13421 * g++.dg/template/spec16.C: New test.
13422 * g++.old-deja/g++.robertl/eb118.C: Remove.
13423
13424 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13425
13426 PR c++/509
13427 * g++.dg/template/spec15.C: New test.
13428
13429 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13430
13431 Copy cases from g77.f-torture/execute and add dg-run
13432 directive. Other changes as noted.
13433 * gfortran.dg/g77/13037.f
13434 * gfortran.dg/g77/1832.f
13435 * gfortran.dg/g77/19981119-0.f
13436 * gfortran.dg/g77/19990313-0.f
13437 * gfortran.dg/g77/19990313-1.f
13438 * gfortran.dg/g77/19990313-2.f
13439 * gfortran.dg/g77/19990313-3.f
13440 * gfortran.dg/g77/19990419-1.f
13441 * gfortran.dg/g77/19990826-0.f
13442 * gfortran.dg/g77/19990826-2.f
13443 * gfortran.dg/g77/20000503-1.f
13444 * gfortran.dg/g77/20001111.f
13445 * gfortran.dg/g77/20010116.f
13446 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13447 * gfortran.dg/g77/20010430.f
13448 * gfortran.dg/g77/6177.f
13449 * gfortran.dg/g77/947.f
13450 * gfortran.dg/g77/970816-3.f
13451 * gfortran.dg/g77/971102-1.f
13452 * gfortran.dg/g77/980520-1.f
13453 * gfortran.dg/g77/980628-0.f
13454 * gfortran.dg/g77/980628-1.f
13455 * gfortran.dg/g77/980628-10.f
13456 * gfortran.dg/g77/980628-2.f
13457 * gfortran.dg/g77/980628-3.f
13458 * gfortran.dg/g77/980628-7.f
13459 * gfortran.dg/g77/980628-8.f
13460 * gfortran.dg/g77/980628-9.f
13461 * gfortran.dg/g77/980701-0.f
13462 * gfortran.dg/g77/980701-1.f
13463 * gfortran.dg/g77/cabs.f
13464 * gfortran.dg/g77/claus.f
13465 * gfortran.dg/g77/complex_1.f
13466 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13467 * gfortran.dg/g77/dcomplex.f
13468 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13469 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13470 * gfortran.dg/g77/f90-intrinsic-numeric.f
13471 * gfortran.dg/g77/int8421.f
13472 * gfortran.dg/g77/labug1.f
13473 * gfortran.dg/g77/large_vec.f
13474 * gfortran.dg/g77/le.f
13475 * gfortran.dg/g77/short.f
13476 * gfortran.dg/g77/README: Update
13477
13478 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13479
13480 PR c++/16637
13481 * g++.dg/parse/lookup4.C: New test.
13482
13483 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13484
13485 PR c++/16175
13486 * g++.dg/template/ttp10.C: New test.
13487
13488 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13489
13490 * gcc.dg/pr12625-1.c: New test.
13491
13492 2004-07-20 Steven Bosscher <stevenb@suse.de>
13493
13494 * testsuite/gcc.dg/switch-warn-1.c: New test.
13495 * testsuite/gcc.dg/switch-warn-2.c: New test.
13496 * gcc.c-torture/compile/pr14730.c: Update.
13497
13498 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13499
13500 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13501 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13502 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13503 g++.dg/template/nontype3.C: Remove trailing CR from tests.
13504
13505 2004-07-18 Mark Mitchell <mark@codesourcery.com>
13506
13507 PR c++/16623
13508 * g++.dg/template/assign1.C: New test.
13509
13510 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13511
13512 PR c++/12170
13513 * g++.dg/template/ttp9.C: New test.
13514
13515 2004-07-19 Daniel Jacobowitz <dan@debian.org>
13516
13517 * gcc.dg/format/cmn-err-1.c: New test.
13518
13519 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13520
13521 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13522 gcc.dg/Wparentheses-10.c: New tests.
13523 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13524
13525 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13526
13527 PR fortran/16465
13528 * gfortran.dg/g77//ffixed-line-length-0.f,
13529 gfortran.dg/g77/ffixed-line-length-132.f,
13530 gfortran.dg/g77/ffixed-line-length-72.f,
13531 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13532 gfortran.dg/g77/README: Update.
13533
13534 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13535
13536 PR c++/13092
13537 * g++.dg/template/non-dependent7.C: New test.
13538 * g++.dg/template/non-dependent8.C: Likewise.
13539 * g++.dg/template/non-dependent9.C: Likewise.
13540 * g++.dg/template/non-dependent10.C: Likewise.
13541
13542 2004-07-17 Mark Mitchell <mark@codesourcery.com>
13543
13544 PR c++/16337
13545 * g++.dg/parse/attr2.C: New test.
13546
13547 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13548
13549 * g77.dg: Removed.
13550 * g77.f-torture: Ditto.
13551
13552 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13553
13554 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13555 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13556 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13557
13558 2004-07-16 Richard Henderson <rth@redhat.com>
13559
13560 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13561
13562 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13563
13564 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13565 tests with full list of options.
13566 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13567 of TORTURE_OPTIONS if test contains 'dg-do run'.
13568
13569 PR fortran/16404
13570 * gfortran.dg/do_iterator.f90: New test.
13571
13572 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13573
13574 PR rtl-optimization/16536
13575 * gcc.c-torture/execute/restrict-1.c: New test.
13576
13577 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13578
13579 PR fortran/15324
13580 * gfortran.dg/pr15324.f90: New test.
13581
13582 PR fortran/15129
13583 * gfortran.dg/pr15129.f90: New test.
13584
13585 PR fortran/15140
13586 * gfortran.dg/pr15140.f90: New test.
13587
13588 PR fortran/13792
13589 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13590 compile-time simplification.
13591
13592 2004-07-14 Mike Stump <mrs@apple.com>
13593
13594 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13595
13596 2004-07-14 James E Wilson <wilson@specifixinc.com>
13597
13598 PR target/16325
13599 * gcc.dg/profile-generate-1.c: New.
13600
13601 2004-07-15 Jakub Jelinek <jakub@redhat.com>
13602
13603 * gcc.c-torture/execute/20040709-1.c: New test.
13604 * gcc.c-torture/execute/20040709-2.c: New test.
13605
13606 2004-07-14 Mike Stump <mrs@apple.com>
13607
13608 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13609
13610 2004-07-14 Mike Stump <mrs@apple.com>
13611
13612 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13613
13614 2004-07-13 Mark Mitchell <mark@codesourcery.com>
13615
13616 PR c++/16518
13617 * g++.dg/parse/mutable1.C: New test.
13618
13619 2004-07-13 Diego Novillo <dnovillo@redhat.com>
13620
13621 PR tree-optimization/16443
13622 * gcc.dg/tree-ssa/20040713-1.c: New test.
13623
13624 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13625
13626 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13627 for operator new.
13628
13629 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13630
13631 * gfortran.dg/g77/README: New file
13632 * gfortran.dg/g77/19981216-0.f: Copy from
13633 g77.f-torture/noncompile. Add "dg-do compile" and
13634 dg-error as required.
13635 * gfortran.dg/g77/19990218-1.f: Likewise
13636 * gfortran.dg/g77/19990905-1.f: Likewise
13637 * gfortran.dg/g77/9263.f: Likewise
13638 * gfortran.dg/g77/980615-0.f: Likewise
13639 * gfortran.dg/g77/980616-0.f: Likewise
13640 * gfortran.dg/g77/check0.f: Likewise
13641 * gfortran.dg/g77/select_no_compile.f: Likewise
13642
13643 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13644
13645 Copy files from g77.f-torture/compile.
13646 Add "{ dg-do compile}". Other changes as noted
13647 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13648 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13649 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13650 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13651 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13652 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13653 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
13654 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13655 statement to conform to standard. Append alpha1.x for reference.
13656 * gfortran.dg/g77/xformat.f: Add dg-warning
13657
13658 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
13659
13660 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13661 Add {dg-do compile} directive.
13662 * gfortran.dg/g77/cpp2.F: Likewise
13663
13664 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13665
13666 PR c++/5402
13667 * g++.dg/lookup/name-clash1.C: New test.
13668
13669 PR c++/9777
13670 * g++.dg/lookup/name-clash2.C: New test.
13671
13672 PR c++/12102
13673 * g++.dg/lookup/name-clash3.C: New test.
13674
13675 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13676
13677 * g++.dg/lookup/new2.C: New test.
13678 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13679
13680 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
13681
13682 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
13683 Add {dg-do compile} directive.
13684 * gfortran.dg/g77/13060.f: Likewise
13685 * gfortran.dg/g77/19990218-0.f: Likewise
13686 * gfortran.dg/g77/19990305-0.f: Likewise
13687 * gfortran.dg/g77/19990419-0.f: Likewise
13688 * gfortran.dg/g77/19990502-0.f: Likewise
13689 * gfortran.dg/g77/19990502-1.f: Likewise
13690 * gfortran.dg/g77/19990525-0.f: Likewise
13691 * gfortran.dg/g77/19990826-1.f: Likewise
13692 * gfortran.dg/g77/19990826-3.f: Likewise
13693 * gfortran.dg/g77/19990905-2.f: Likewise
13694 * gfortran.dg/g77/20000412-1.f: Likewise
13695 * gfortran.dg/g77/20000511-1.f: Likewise
13696 * gfortran.dg/g77/20000511-2.f: Likewise
13697 * gfortran.dg/g77/20000518.f: Likewise
13698 * gfortran.dg/g77/20000601-1.f: Likewise
13699 * gfortran.dg/g77/20000601-2.f: Likewise
13700 * gfortran.dg/g77/20000629-1.f: Likewise
13701 * gfortran.dg/g77/20000630-2.f: Likewise
13702 * gfortran.dg/g77/20010115.f: Likewise
13703 * gfortran.dg/g77/20010321-1.f: Likewise
13704 * gfortran.dg/g77/20010426.f: Likewise
13705 * gfortran.dg/g77/20020307-1.f: Likewise
13706 * gfortran.dg/g77/8485.f: Likewise
13707 * gfortran.dg/g77/960317-1.f: Likewise
13708 * gfortran.dg/g77/970915-0.f: Likewise
13709 * gfortran.dg/g77/980310-1.f: Likewise
13710 * gfortran.dg/g77/980310-2.f: Likewise
13711 * gfortran.dg/g77/980310-3.f: Likewise
13712 * gfortran.dg/g77/980310-4.f: Likewise
13713 * gfortran.dg/g77/980310-6.f: Likewise
13714 * gfortran.dg/g77/980310-7.f: Likewise
13715 * gfortran.dg/g77/980310-8.f: Likewise
13716 * gfortran.dg/g77/980419-2.f: Likewise
13717 * gfortran.dg/g77/980424-0.f: Likewise
13718 * gfortran.dg/g77/980427-0.f: Likewise
13719 * gfortran.dg/g77/980729-0.f: Likewise
13720 * gfortran.dg/g77/981117-1.f: Likewise
13721 * gfortran.dg/g77/toon_1.f: Likewise
13722
13723 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13724
13725 PR c++/2204
13726 * g++.dg/other/abstract2.C: New test.
13727
13728 2004-07-12 Paul Brook <paul@codesourcery.com>
13729
13730 * gfortran.dg/pointer_init_1.f90: New test.
13731
13732 2004-07-11 Paul Brook <paul@codesourcery.com>
13733
13734 PR fortran/15986
13735 * gfortran.dg/contained_1.f90: New test.
13736
13737 2004-07-11 Mark Mitchell <mark@codesourcery.com>
13738
13739 * g++.dg/parse/defarg8.C: New test.
13740
13741 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13742
13743 PR fortran/16433
13744 * gfortran.dg/pr16433.f: New test.
13745
13746 PR fortran/17574
13747 * gfortran.dg/pr15754.f90: New test.
13748
13749 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13750
13751 PR tree-optimization/16437
13752 * gcc.c-torture/execute/bitfld-4.c: New test.
13753
13754 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13755
13756 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13757 access to common var from module.
13758
13759 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13760
13761 PR fortran/16336
13762 * gfortran.fortran-torture/execute/common_2.f90: New test.
13763
13764 2004-07-10 Paul Brook <paul@codesourcery.com>
13765
13766 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13767
13768 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13769
13770 PR fortran/15969
13771 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13772
13773 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13774
13775 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13776 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13777 * gfortran.dg/g77/ffree-form-1.f: Likewise
13778 * gfortran.dg/g77/ffree-form-2.f: Likewise
13779 * gfortran.dg/g77/ffree-form-3.f: Likewise
13780 * gfortran.dg/g77/fno-underscoring.f: Likewise
13781 * gfortran.dg/g77/funderscoring.f: Likewise
13782 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13783
13784 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13785
13786 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13787
13788 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13789 Paul Brook <paul@codesourcery.com>
13790
13791 PR fortran/13415
13792 * gfortran.dg/common_pointer_1.f90: New test.
13793
13794 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13795
13796 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13797
13798 2004-07-09 James E Wilson <wilson@specifixinc.com>
13799
13800 PR target/16364
13801 * gcc.c-torture/compile/20040709-1.c: New.
13802
13803 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13804
13805 PR fortran/14077
13806 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13807
13808 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13809
13810 PR fortran/13201
13811 * gfortran.dg/shape_1.f90: New test.
13812
13813 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13814 Andrew Pinski <apinski@apple.com>
13815
13816 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13817
13818 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13819
13820 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13821 comment.
13822
13823 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13824 Paul Brook <paul@codesourcery.com>
13825
13826 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13827 '.f95' and '.F95'.
13828
13829 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13830
13831 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13832
13833 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13834
13835 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13836 testcases with capital suffix.
13837
13838 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13839
13840 PR fortran/15481
13841 PR fortran/13372
13842 PR fortran/13575
13843 PR fortran/15978
13844 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13845
13846 * gfortran.dg/implicit_1.f90: New test.
13847
13848 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13849
13850 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13851 expression to match gfortran warning/error messages
13852 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13853 dg-error text.
13854
13855 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13856
13857 * lib/fortran-torture.exp: Rename proc search_for to
13858 search_for_re.
13859
13860 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13861
13862 * gcc.c-torture/execute/simd-5.x: New file.
13863 XFAIL on SPARC 64-bit at -O0.
13864
13865 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13866
13867 PR c++/8211
13868 PR c++/16165
13869 * g++.dg/warn/effc3.C: New test.
13870
13871 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13872
13873 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13874 change X to 1X in format.
13875 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13876 add data statements to conform to standard.
13877
13878 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13879
13880 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13881 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13882 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13883
13884 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13885
13886 * gfortran.dg/g77/7388.f: Copy from g77.dg
13887 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13888 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13889 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13890 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13891 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13892 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13893 * gfortran.dg/g77/strlen0.f: Likewise
13894
13895 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13896
13897 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13898 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13899
13900 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13901
13902 * gcc.c-torture/execute/920428-2.x: Delete.
13903 * gcc.c-torture/execute/920501-7.x: Likewise.
13904
13905 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13906
13907 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13908 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13909 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13910 prescott and c3-2.
13911 (PREFETCH_3DNOW): Add -march=c3.
13912
13913 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13914
13915 PR c/16437
13916 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13917 * gcc.c-torture/execute/bf64-1.x: Likewise.
13918
13919 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13920
13921 * gcc.c-torture/compile/20040708-1.c: New test.
13922
13923 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13924
13925 PR c++/16169
13926 * g++.dg/warn/effc2.C: New test.
13927
13928 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13929
13930 * gcc.c-torture/execute/bitfld-1.x: Remove.
13931 * gcc.c-torture/execute/bitfld-3.c: New test.
13932 * gcc.dg/bitfld-2.c: Remove XFAILs.
13933
13934 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13935
13936 PR c++/16276
13937 * g++.dg/rtti/tinfo1.C: New file.
13938
13939 2004-07-07 Eric Christopher <echristo@redhat.com>
13940
13941 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13942
13943 2004-07-07 Andrew Pinski <apinski@apple.com>
13944
13945 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13946
13947 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13948
13949 * g++.dg/init/call1.C: XFAIL.
13950
13951 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13952
13953 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13954 except for movstrict*, to movmem* and clrstr* to clrmem*.
13955
13956 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13957
13958 * gcc.c-torture/execute/20040707-1.c: New test.
13959
13960 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13961
13962 * gcc.c-torture/execute/20040706-1.c: New test.
13963
13964 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13965
13966 PR c++/3671
13967 * g++.dg/template/spec14.C: New test.
13968
13969 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13972 nothing if not yet defined. Use it in b, c and d type definitions.
13973 * gcc.c-torture/execute/20040705-1.c: New test.
13974 * gcc.c-torture/execute/20040705-2.c: New test.
13975
13976 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13977
13978 PR c++/2518
13979 * g++.dg/lookup/new1.C: New test.
13980
13981 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13982
13983 PR c++/11406
13984 * g++.dg/template/sizeof8.C: New test.
13985
13986 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13987
13988 * gcc.c-torture/compile/20040705-1.c: New test.
13989
13990 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13991
13992 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13993
13994 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13995
13996 * gcc.dg/cpp/if-mop.c: Two new testcases.
13997 * gcc.dg/cpp/trad/comment-3.c: New.
13998
13999 2004-07-04 Paul Brook <paul@codesourcery.com>
14000
14001 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
14002
14003 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
14004
14005 PR c++/3761
14006 * g++.dg/lookup/crash4.C: New test.
14007
14008 2004-07-02 Zack Weinberg <zack@codesourcery.com>
14009
14010 * gcc.c-torture/execute/builtin-abs-1.c
14011 * gcc.c-torture/execute/builtin-abs-2.c
14012 * gcc.c-torture/execute/builtin-complex-1.c
14013 * gcc.c-torture/execute/builtins/string-1-lib.c
14014 * gcc.c-torture/execute/builtins/string-1.c
14015 * gcc.c-torture/execute/builtins/string-2-lib.c
14016 * gcc.c-torture/execute/builtins/string-2.c
14017 * gcc.c-torture/execute/builtins/string-3-lib.c
14018 * gcc.c-torture/execute/builtins/string-3.c
14019 * gcc.c-torture/execute/builtins/string-4-lib.c
14020 * gcc.c-torture/execute/builtins/string-4.c
14021 * gcc.c-torture/execute/builtins/string-5-lib.c
14022 * gcc.c-torture/execute/builtins/string-5.c
14023 * gcc.c-torture/execute/builtins/string-6-lib.c
14024 * gcc.c-torture/execute/builtins/string-6.c
14025 * gcc.c-torture/execute/builtins/string-7-lib.c
14026 * gcc.c-torture/execute/builtins/string-7.c
14027 * gcc.c-torture/execute/builtins/string-8-lib.c
14028 * gcc.c-torture/execute/builtins/string-8.c
14029 * gcc.c-torture/execute/builtins/string-9-lib.c
14030 * gcc.c-torture/execute/builtins/string-9.c
14031 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
14032 * gcc.c-torture/execute/builtins/string-asm-1.c
14033 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
14034 * gcc.c-torture/execute/builtins/string-asm-2.c
14035 * gcc.c-torture/execute/stdio-opt-1.c
14036 * gcc.c-torture/execute/stdio-opt-2.c
14037 * gcc.c-torture/execute/stdio-opt-3.c
14038 * gcc.c-torture/execute/string-opt-1.c
14039 * gcc.c-torture/execute/string-opt-10.c
14040 * gcc.c-torture/execute/string-opt-11.c
14041 * gcc.c-torture/execute/string-opt-12.c
14042 * gcc.c-torture/execute/string-opt-13.c
14043 * gcc.c-torture/execute/string-opt-14.c
14044 * gcc.c-torture/execute/string-opt-15.c
14045 * gcc.c-torture/execute/string-opt-16.c
14046 * gcc.c-torture/execute/string-opt-2.c
14047 * gcc.c-torture/execute/string-opt-6.c
14048 * gcc.c-torture/execute/string-opt-7.c
14049 * gcc.c-torture/execute/string-opt-8.c:
14050 Replace with ...
14051
14052 * gcc.c-torture/execute/builtins/abs-2.c
14053 * gcc.c-torture/execute/builtins/abs-3.c
14054 * gcc.c-torture/execute/builtins/complex-1.c
14055 * gcc.c-torture/execute/builtins/fprintf.c
14056 * gcc.c-torture/execute/builtins/fputs.c
14057 * gcc.c-torture/execute/builtins/memcmp.c
14058 * gcc.c-torture/execute/builtins/memmove.c
14059 * gcc.c-torture/execute/builtins/memops-asm.c
14060 * gcc.c-torture/execute/builtins/mempcpy-2.c
14061 * gcc.c-torture/execute/builtins/mempcpy.c
14062 * gcc.c-torture/execute/builtins/memset.c
14063 * gcc.c-torture/execute/builtins/printf.c
14064 * gcc.c-torture/execute/builtins/sprintf.c
14065 * gcc.c-torture/execute/builtins/strcat.c
14066 * gcc.c-torture/execute/builtins/strchr.c
14067 * gcc.c-torture/execute/builtins/strcmp.c
14068 * gcc.c-torture/execute/builtins/strcpy.c
14069 * gcc.c-torture/execute/builtins/strcspn.c
14070 * gcc.c-torture/execute/builtins/strlen-2.c
14071 * gcc.c-torture/execute/builtins/strlen.c
14072 * gcc.c-torture/execute/builtins/strncat.c
14073 * gcc.c-torture/execute/builtins/strncmp-2.c
14074 * gcc.c-torture/execute/builtins/strncmp.c
14075 * gcc.c-torture/execute/builtins/strncpy.c
14076 * gcc.c-torture/execute/builtins/strpbrk.c
14077 * gcc.c-torture/execute/builtins/strpcpy-2.c
14078 * gcc.c-torture/execute/builtins/strpcpy.c
14079 * gcc.c-torture/execute/builtins/strrchr.c
14080 * gcc.c-torture/execute/builtins/strspn.c
14081 * gcc.c-torture/execute/builtins/strstr-asm.c
14082 * gcc.c-torture/execute/builtins/strstr.c:
14083 ... these new files.
14084
14085 * gcc.c-torture/execute/builtins/abs-2-lib.c
14086 * gcc.c-torture/execute/builtins/abs-3-lib.c
14087 * gcc.c-torture/execute/builtins/complex-1-lib.c
14088 * gcc.c-torture/execute/builtins/fprintf-lib.c
14089 * gcc.c-torture/execute/builtins/fputs-lib.c
14090 * gcc.c-torture/execute/builtins/memcmp-lib.c
14091 * gcc.c-torture/execute/builtins/memmove-lib.c
14092 * gcc.c-torture/execute/builtins/memops-asm-lib.c
14093 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
14094 * gcc.c-torture/execute/builtins/mempcpy-lib.c
14095 * gcc.c-torture/execute/builtins/memset-lib.c
14096 * gcc.c-torture/execute/builtins/printf-lib.c
14097 * gcc.c-torture/execute/builtins/sprintf-lib.c
14098 * gcc.c-torture/execute/builtins/strcat-lib.c
14099 * gcc.c-torture/execute/builtins/strchr-lib.c
14100 * gcc.c-torture/execute/builtins/strcmp-lib.c
14101 * gcc.c-torture/execute/builtins/strcpy-lib.c
14102 * gcc.c-torture/execute/builtins/strcspn-lib.c
14103 * gcc.c-torture/execute/builtins/strlen-2-lib.c
14104 * gcc.c-torture/execute/builtins/strlen-lib.c
14105 * gcc.c-torture/execute/builtins/strncat-lib.c
14106 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
14107 * gcc.c-torture/execute/builtins/strncmp-lib.c
14108 * gcc.c-torture/execute/builtins/strncpy-lib.c
14109 * gcc.c-torture/execute/builtins/strpbrk-lib.c
14110 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
14111 * gcc.c-torture/execute/builtins/strpcpy-lib.c
14112 * gcc.c-torture/execute/builtins/strrchr-lib.c
14113 * gcc.c-torture/execute/builtins/strspn-lib.c
14114 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
14115 * gcc.c-torture/execute/builtins/strstr-lib.c
14116 * gcc.c-torture/execute/builtins/lib/abs.c
14117 * gcc.c-torture/execute/builtins/lib/fprintf.c
14118 * gcc.c-torture/execute/builtins/lib/memset.c
14119 * gcc.c-torture/execute/builtins/lib/printf.c
14120 * gcc.c-torture/execute/builtins/lib/sprintf.c
14121 * gcc.c-torture/execute/builtins/lib/strcpy.c
14122 * gcc.c-torture/execute/builtins/lib/strcspn.c
14123 * gcc.c-torture/execute/builtins/lib/strncat.c
14124 * gcc.c-torture/execute/builtins/lib/strncmp.c
14125 * gcc.c-torture/execute/builtins/lib/strncpy.c
14126 * gcc.c-torture/execute/builtins/lib/strpbrk.c
14127 * gcc.c-torture/execute/builtins/lib/strspn.c
14128 * gcc.c-torture/execute/builtins/lib/strstr.c:
14129 New files containing support routines.
14130
14131 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
14132 declaration.
14133 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
14134 when not optimizing.
14135
14136 2004-07-02 Mark Mitchell <mark@codesourcery.com>
14137
14138 PR c++/16240
14139 * g++.dg/abi/mangle22.C: New test.
14140 * g++.dg/abi/mangle23.C: Likewise.
14141
14142 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
14143
14144 PR fortran/16290
14145 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
14146 Allow for cases without denormalized floating point numbers.
14147
14148 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
14149
14150 PR c/1027
14151 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14152 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
14153 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
14154 expected warning text.
14155 * gcc.dg/format/diag-2.c: New test.
14156
14157 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14158
14159 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
14160
14161 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
14162
14163 * gcc.dg/builtins-43.c: New.
14164 * gcc.dg/builtins-44.c: New.
14165 * gcc.dg/builtins-45.c: New.
14166
14167 2004-06-26 Geoffrey Keating <geoffk@apple.com>
14168 Andreas Tobler <a.tobler@schweiz.ch>
14169
14170 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
14171 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
14172 as SIGSEGV.
14173 * gcc.dg/cleanup-11.c: Likewise.
14174 * gcc.dg/cleanup-8.c: Likewise.
14175 * gcc.dg/cleanup-9.c: Likewise.
14176 * gcc.dg/cleanup-5.c: Run on all platforms.
14177
14178 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
14179
14180 * g++.dg/warn/nonnull1.C: New test.
14181
14182 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14183
14184 * gcc.dg/compat/compat-common.h: Wrap up CINT in
14185 an #ifndef SKIP_COMPLEX_INT/#endif pair.
14186 Special-case the Sun compiler wrt to <complex.h>.
14187
14188 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
14189
14190 * gcc.dg/Wunreachable-8.C: New test.
14191
14192 * gcc.dg/h8300-ice2.c : New test.
14193
14194 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
14195
14196 PR fortran/16161
14197 * gfortran.fortran-torture/compile/implicit.f90: Add test
14198 for implicit character.
14199
14200 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
14201
14202 PR fortran/16289
14203 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
14204 Use tiny() intrinsic to find smallest non-negative real
14205
14206 2004-06-30 Jakub Jelinek <jakub@redhat.com>
14207
14208 * gcc.dg/compat/struct-by-value-22_main.c: New test.
14209 * gcc.dg/compat/struct-by-value-22_x.c: New.
14210 * gcc.dg/compat/struct-by-value-22_y.c: New.
14211
14212 * gcc.c-torture/execute/20040629-1.c: New test.
14213
14214 2004-06-29 Jakub Jelinek <jakub@redhat.com>
14215
14216 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
14217 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
14218
14219 PR target/16195
14220 * gcc.dg/20040625-1.c: New test.
14221
14222 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14223
14224 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
14225
14226 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14227
14228 PR fortran/15963
14229 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
14230
14231 2004-06-29 Richard Henderson <rth@redhat.com>
14232
14233 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
14234
14235 2004-06-29 Paul Brook <paul@codesourcery.com>
14236
14237 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
14238 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
14239
14240 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
14241
14242 PR c++/16260
14243 * g++.dg/parse/crash15.C: New.
14244
14245 2004-06-28 Andrew Pinski <apinski@apple.com>
14246
14247 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
14248 by the error already.
14249
14250 * g++.dg/opt/ptrmem4.C: Change to compile only test.
14251
14252 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
14253
14254 PR target/14041
14255 * gcc.dg/h8300-bss-align-1.c : New.
14256
14257 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
14258
14259 * PR c++/16174
14260 * g++.dg/template/ctor4.C: New.
14261
14262 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14263
14264 PR c++/16205
14265 * g++.dg/warn/Wsequence-point-1.C: New test.
14266
14267 2004-06-27 Paul Brook <paul@codesourcery.com>
14268
14269 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
14270
14271 2004-06-27 Zack Weinberg <zack@codesourcery.com>
14272
14273 * g++.old-deja/g++.mike/p7325.C: Remove.
14274
14275 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14276
14277 PR c/14963
14278 * gcc.dg/pr14963.c: New test.
14279
14280 2004-06-27 Mark Mitchell <mark@codesourcery.com>
14281
14282 PR c++/16193
14283 * g++.dg/parse/redef1.C: New test.
14284
14285 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
14286
14287 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
14288 20021110.c.
14289 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
14290 20021119-1.c.
14291 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
14292 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
14293 5-04.c.
14294 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
14295 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
14296 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
14297 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
14298 g++.brendan/enum14.C.
14299 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
14300 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
14301 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
14302 g++.mike/virt1.C.
14303 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
14304 memtemp24.C.
14305
14306 2004-06-27 Roger Sayle <roger@eyesopen.com>
14307
14308 * gcc.dg/20040527-1.c: New test case.
14309
14310 2004-06-26 Bud Davis <bdavis9659@comcast.net>
14311
14312 PR gfortran/pr16196
14313 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
14314
14315 2004-06-25 Roger Sayle <roger@eyesopen.com>
14316
14317 PR middle-end/15825
14318 * gcc.dg/pr15825-1.c: New test case.
14319
14320 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14321
14322 * gcc.c-torture/execute/20040625-1.c: New test.
14323
14324 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14325
14326 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
14327
14328 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14329
14330 * gcc.dg/torture/mips-div-1.c: New test.
14331
14332 2004-06-24 Jeff Law <law@redhat.com>
14333
14334 * gcc.dg/tree-ssa/20040624-1.c: New test.
14335
14336 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
14337
14338 * gcc.c-torture/compile/20040624-1.c: New test.
14339
14340 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14341
14342 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
14343 this directory.
14344
14345 2004-06-23 Andrew Pinski <apinski@apple.com>
14346
14347 PR middle-end/15988
14348 * g++.dg/opt/ptrmem4.C: New test.
14349
14350 * gcc.dg/c90-array-quals-2.c: New test.
14351
14352 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14353
14354 * gcc.dg/kpice1.c: New test.
14355
14356 2006-06-23 Andrew Pinski <apinski@apple.com>
14357
14358 * gcc.dg/c90-array-quals.c: New test.
14359
14360 2006-06-22 Richard Henderson <rth@redhat.com>
14361
14362 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
14363
14364 2004-06-22 Loren James Rittle <ljrittle@acm.org>
14365
14366 * gcc.dg/builtins-config.h: Handle FreeBSD.
14367
14368 2006-06-22 Richard Henderson <rth@redhat.com>
14369
14370 * g++.dg/opt/devirt1.C: New.
14371
14372 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
14373
14374 * g++.dg/opt/pr15551.C: New testcase.
14375
14376 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14377
14378 PR target/14800
14379 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14380 x86_64-*-linux* when compiling for 32bit.
14381
14382 2004-06-21 Andrew Pinski <apinski@apple.com>
14383
14384 * gcc.dg/pch/struct-1.c: New.
14385 * gcc.dg/pch/struct-1.hs: New.
14386
14387 2004-06-21 Geoffrey Keating <geoffk@apple.com>
14388
14389 * gcc.dg/pch/save-temps-1.c: New file.
14390 * gcc.dg/pch/save-temps-1.hs: New file.
14391
14392 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14393
14394 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14395 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14396
14397 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14398
14399 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14400 to fix type error.
14401 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14402 Remove trailing spaces.
14403
14404 2004-06-21 Richard Henderson <rth@redhat.com>
14405
14406 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14407 merging && to BIT_FIELD_REF.
14408
14409 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
14410
14411 * g++.dg/opt/placeholder1.C: New test.
14412
14413 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14414
14415 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14416 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14417 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14418 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14419
14420 2004-06-20 Zack Weinberg <zack@codesourcery.com>
14421
14422 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14423 extern "C".
14424 * g++.dg/other/pragma-re-1.C: Add comments.
14425
14426 2004-06-19 Bud Davis <bdavis9659@comcast.net>
14427
14428 PR gfortran/16080
14429 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14430
14431 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14432
14433 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14434 instead of setting the type of size_t by
14435 hand.
14436
14437 2004-06-18 Roger Sayle <roger@eyesopen.com>
14438
14439 * gcc.dg/unordered-2.c: New test case.
14440 * gcc.dg/unordered-3.c: New test case.
14441
14442 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14443
14444 PR other/16043
14445 * lib/g++.exp (g++_version): Tweak regexp for version
14446 * lib/g77.exp (g77_version): Likewise
14447 * lib/gfortran.exp (gfortran_version): Likewise
14448 * lib/objc.exp (objc_version): Likewise
14449 * lib/treelang.exp (treelang_version): Likewise
14450
14451 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14452
14453 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14454 Use INT_MAX instead of __INT_MAX__.
14455 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14456
14457 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14458 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14459 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14460 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14461 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14462 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14463 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14464 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14465 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14466
14467 * gcc.dg/range-test-1.c: New test.
14468 * g++.dg/opt/range-test-1.C: New test.
14469
14470 2004-06-17 Richard Henderson <rth@redhat.com>
14471
14472 * objc.dg/sync-1.m: New.
14473 * objc.dg/try-catch-1.m: Don't force next runtime.
14474 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14475 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14476 shadowed catch clause.
14477 * objc.dg/try-catch-5.m: New.
14478
14479 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14480
14481 Bug 14610
14482 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14483
14484 2004-06-15 Richard Henderson <rth@redhat.com>
14485
14486 * gcc.dg/20001116-1.c: Move expected warning line.
14487
14488 2004-06-15 Richard Henderson <rth@redhat.com>
14489
14490 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14491 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14492
14493 2004-06-15 Jeff Law <law@redhat.com>
14494
14495 * gcc.dg/tree-ssa/20040615-1.c: New test.
14496 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14497 be less sensitive to operand ordering.
14498 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14499
14500 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14501
14502 * g++.dg/abi/bitfield3.C: Add comment..
14503
14504 2004-06-15 Richard Henderson <rth@redhat.com>
14505
14506 * g++.dg/ext/stmtexpr1.C: XFAIL.
14507 * gcc.dg/20030612-1.c: XFAIL.
14508
14509 2004-06-15 Eric Christopher <echristo@redhat.com>
14510
14511 * g++.dg/charset/asm5.c: New.
14512 * gcc.dg/charset/asm6.c: New.
14513
14514 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14515
14516 PR fortran/15962
14517 * gfortran.fortran-torture/execute/select_1.f90: New test.
14518
14519 2004-06-15 Paul Brook <paul@codesourcery.com>
14520
14521 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14522
14523 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14524
14525 PR c++/15967
14526 * g++.dg/lookup/crash3.C: New test.
14527
14528 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14529
14530 PR c++/15947
14531 * g++.dg/parse/dtor4.C: New test.
14532
14533 2004-06-14 Jeff Law <law@redhat.com>
14534
14535 * gcc.c-torture/compile/20040614-1.c: New test.
14536
14537 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14538
14539 PR fortran/15211
14540 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14541 LEN of a character array.
14542
14543 2004-06-14 Mark Mitchell <mark@codesourcery.com>
14544
14545 PR c++/15096
14546 * g++.dg/template/ptrmem10.C: New test.
14547
14548 PR c++/14930
14549 * g++.dg/template/friend30.C: New test.
14550
14551 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14552
14553 PR fortran/14928
14554 * gfortran.fortran-torture/compile/mloc.f90: New test.
14555
14556 2004-06-13 Paul Brook <paul@codesourcery.com>
14557
14558 * gfortran.fortran-torture/execute/random_2.f90: New test.
14559
14560 2004-06-13 Eric Christopher <echristo@redhat.com>
14561
14562 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14563
14564 2004-06-12 Paul Brook <paul@codesourcery.com>
14565
14566 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14567
14568 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14569
14570 PR fortran/14923
14571 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14572
14573 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14574
14575 PR fortran/14957
14576 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
14577 syntax errors in end statements of contained subroutines.
14578
14579 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14580
14581 PR fortran/12841
14582 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14583
14584 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14585
14586 PR fortran/15665
14587 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14588
14589 2004-06-12 Bud Davis <bdavis9659@comcast.net>
14590
14591 PR gfortran/12839
14592 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14593
14594 2004-06-11 Mark Mitchell <mark@codesourcery.com>
14595
14596 PR c++/15862
14597 * g++.dg/parse/enum1.C: New test.
14598
14599 2004-06-10 Jeff Law <law@redhat.com>
14600
14601 * gcc.c-torture/compile/20040610-1.c: New test.
14602
14603 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14604
14605 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14606 * g++.old-deja/g++.other/decl3.C: Likewise.
14607
14608 2004-06-10 Brian Booth <bbooth@redhat.com>
14609
14610 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14611 V_MAY_DEF instead of VDEF.
14612 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14613
14614 2004-06-10 Mark Mitchell <mark@codesourcery.com>
14615
14616 PR c++/14211
14617 * g++.dg/conversion/const1.C: New test.
14618
14619 PR c++/15076
14620 * g++.dg/conversion/reinterpret1.C: New test.
14621
14622 PR c++/15877
14623 * g++.dg/template/enum2.C: New test.
14624
14625 PR c++/15227
14626 * g++.dg/template/error13.C: New test.
14627
14628 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14629
14630 PR fortran/14957
14631 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14632 arguments to test_* REAL and of the right size.
14633
14634 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14635
14636 PR target/15569
14637 PR rtl-optimization/15681
14638 * gcc.dg/20040609-1.c: New test.
14639
14640 2004-06-10 Jakub Jelinek <jakub@redhat.com>
14641
14642 PR c++/14791
14643 * g++.dg/opt/builtins1.C: New test.
14644
14645 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14646
14647 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14648 that use default windows32 struct layout.
14649 * gcc.dg/i386-bitfield2.c: Likewise.
14650
14651 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14652
14653 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14654 for mingw32 and cygwin targets.
14655
14656 2004-06-09 Geoffrey Keating <geoffk@apple.com>
14657
14658 * gcc.dg/pch/macro-4.c: New.
14659 * gcc.dg/pch/macro-4.hs: New.
14660
14661 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14662
14663 PR fortran/13249
14664 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14665
14666 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14667
14668 PR fortran/13372
14669 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14670
14671 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14672
14673 PR gfortran/14897
14674 * gfortran.fortran-torture/execute/t_edit.f90: New test.
14675
14676 2004-06-09 Bud Davis <bdavis9659@comcast.net>
14677
14678 PR gfortran/15755
14679 * gfortran.fortran-torture/execute/backspace.c : New test.
14680
14681 2004-06-09 Paul Brook <paul@codesourcery.com>
14682
14683 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14684 (pointer_to_section): Rewrite to use smaller array.
14685
14686 2004-06-08 David Edelsohn <edelsohn@gnu.org>
14687
14688 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14689 * gcc.dg/ext/altivec-10.c: Same.
14690 * gcc.dg/ext/altivec-11.c: Same.
14691 * gcc.dg/ext/altivec-12.c: Same.
14692 * gcc.dg/ext/altivec-13.c: Same.
14693 * gcc.dg/ext/altivec-14.c: Same.
14694 * gcc.dg/ext/altivec-15.c: Same.
14695 * gcc.dg/ext/altivec-16.c: Same.
14696 * gcc.dg/ext/altivec-3.c: Same.
14697 * gcc.dg/ext/altivec-4.c: Same.
14698 * gcc.dg/ext/altivec-6.c: Same.
14699 * gcc.dg/ext/altivec-7.c: Same.
14700 * gcc.dg/ext/altivec-8.c: Same.
14701 * gcc.dg/ext/altivec-varargs-1.c: Same.
14702
14703 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14704 * g++.dg/ext/altivec-10.C: Same.
14705 * g++.dg/ext/altivec-2.C: Same.
14706 * g++.dg/ext/altivec-3.C: Same.
14707 * g++.dg/ext/altivec-4.C: Same.
14708 * g++.dg/ext/altivec-5.C: Same.
14709 * g++.dg/ext/altivec-6.C: Same.
14710 * g++.dg/ext/altivec-7.C: Same.
14711 * g++.dg/ext/altivec-8.C: Same.
14712 * g++.dg/ext/altivec-9.C: Same.
14713
14714 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14715
14716 PR c++/7841
14717 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14718
14719 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14720
14721 * gcc.dg/union-1.c: New test.
14722
14723 2004-06-07 Roger Sayle <roger@eyesopen.com>
14724
14725 * gcc.dg/builtins-41.c: New test case.
14726 * gcc.dg/builtins-42.c: New test case.
14727
14728 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14729
14730 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14731 * g++.dg/ext/altivec-10.C: Same.
14732 * g++.dg/ext/altivec-2.C: Same.
14733 * g++.dg/ext/altivec-3.C: Same.
14734 * g++.dg/ext/altivec-4.C: Same.
14735 * g++.dg/ext/altivec-5.C: Same.
14736 * g++.dg/ext/altivec-6.C: Same.
14737 * g++.dg/ext/altivec-7.C: Same.
14738 * g++.dg/ext/altivec-8.C: Same.
14739 * g++.dg/ext/altivec-9.C: Same.
14740 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14741 * g++.old-deja/g++.brendan/new3.C: Same.
14742 * gcc.c-torture/execute/eeprof-1.x: Same.
14743
14744 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14745
14746 PR c/14765
14747 * gcc.dg/pr14765-1.c: New test.
14748
14749 2004-06-07 Roger Sayle <roger@eyesopen.com>
14750
14751 PR c/14649
14752 * gcc.dg/pr14649-1.c: New test case.
14753
14754 2004-06-07 Richard Henderson <rth@redhat.com>
14755
14756 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14757 if temporaries.
14758
14759 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14760
14761 * g++.dg/eh/elide1.C: Remove XFAIL.
14762
14763 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14764
14765 PR c++/15337
14766 * g++.dg/expr/sizeof3.C: New test.
14767
14768 PR c++/14777
14769 * g++.dg/template/access14.C: New test.
14770
14771 PR c++/15554
14772 * g++.dg/template/enum1.C: New test.
14773
14774 PR c++/15057
14775 * g++.dg/eh/throw1.C: New test.
14776
14777 2004-06-07 David Ayers <d.ayers@inode.at>
14778 Ziemowit Laski <zlaski@apple.com>
14779
14780 * lib/objc.exp (objc_target_compile): Revert the '-framework
14781 Foundation' flag fix, since bare Darwin does not ship
14782 with the Foundation framework.
14783 * objc/execute/next_mapping.h: Provide a local NSConstantString
14784 @interface and @implementation.
14785 (objc_constant_string_init): A constructor function, used to
14786 initialize the NSConstantString meta-class object.
14787 * objc/execute/string1.m: Include "next_mapping.h" instead of
14788 <Foundation/NSString.h>.
14789 * objc/execute/string2.m: Likewise.
14790 * objc/execute/string3.m: Likewise.
14791 * objc/execute/string4.m: Likewise.
14792
14793 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14794
14795 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14796 to double. Replace double with FLOAT.
14797 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14798
14799 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14800 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14801 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14802 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14803 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14804 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14805 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14806 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14807
14808 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14809
14810 PR c/13519
14811 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14812
14813 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14814
14815 PR c++/15503
14816 * g++.dg/template/meminit2.C: New test.
14817
14818 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14819
14820 PR target/15822
14821 * gcc.c-torture/execute/compare-fp-1.c,
14822 gcc.c-torture/execute/compare-fp-2.c,
14823 gcc.c-torture/execute/compare-fp-3.c,
14824 gcc.c-torture/execute/compare-fp-4.c,
14825 gcc.c-torture/execute/compare-fp-3.x,
14826 gcc.c-torture/execute/compare-fp-4.x: Moved...
14827 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14828 gcc.c-torture/execute/ieee/compare-fp-2.c,
14829 gcc.c-torture/execute/ieee/compare-fp-3.c,
14830 gcc.c-torture/execute/ieee/compare-fp-4.c,
14831 gcc.c-torture/execute/ieee/compare-fp-3.x,
14832 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14833
14834 2004-06-04 David Ayers <d.ayers@inode.at>
14835
14836 * objc/execute/protocol-isEqual-4.m: New testcase.
14837
14838 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14839
14840 * objc/execute/protocol-isEqual-1.m: New testcase.
14841 * objc/execute/protocol-isEqual-2.m: New testcase.
14842 * objc/execute/protocol-isEqual-3.m: New testcase.
14843
14844 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14845
14846 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14847
14848 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14849
14850 * lib/objc.exp (objc_target_compile): When running tests on
14851 Darwin (Mac OS X), inform the linker about '-framework
14852 'Foundation'.
14853
14854 2004-06-02 Eric Christopher <echristo@redhat.com>
14855
14856 * gcc.c-torture/compile/20040602-1.c: New.
14857
14858 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14859
14860 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14861 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14862
14863 PR tree-optimization/14736
14864 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14865
14866 PR tree-optimization/14042
14867 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14868
14869 PR tree-optimization/14729
14870 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14871
14872 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14873
14874 PR fortran/15557
14875 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14876
14877 2004-06-01 Richard Hederson <rth@redhat.com>
14878
14879 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14880
14881 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14882
14883 PR c++/14932
14884 * g++.dg/parse/offsetof4.C: New test.
14885
14886 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14887
14888 PR objc/7993
14889 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14890
14891 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14892
14893 PR c++/15701
14894 * g++.dg/template/friend29.C: New test.
14895
14896 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14897
14898 PR c/15749
14899 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14900
14901 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14902
14903 * gcc.dg/sparc-trap-1.c: New test.
14904
14905 2004-05-31 Roger Sayle <roger@eyesopen.com>
14906
14907 PR middle-end/15069
14908 * g++.dg/opt/fold3.C: New test case.
14909
14910 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14911
14912 * lib/target-supports.exp (check_iconv_available): Fix fallout
14913 from 2004-05-28 patch.
14914
14915 2004-05-30 Paul Brook <paul@codesourcery.com>
14916
14917 PR fortran/15620
14918 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14919 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14920
14921 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14922
14923 * gfortran.fortran-torture/execute/random_1.f90: New test.
14924
14925 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14926
14927 * g++.dg/ext/altivec-10.C: New test.
14928
14929 2004-05-29 Paul Brook <paul@codesourcery.com>
14930
14931 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14932
14933 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14934
14935 * gcc.dg/altivec-16.c: New test.
14936
14937 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14938
14939 * lib/target-supports.exp (check_vmx_hw_available): New.
14940 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14941
14942 * lib/target-supports.exp (check_alias_available,
14943 check_iconv_available, check_named_sections_available): Use
14944 unique names for temporary files.
14945
14946 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14947
14948 * gcc.dg/altivec-15.c: New test.
14949
14950 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14951
14952 PR c++/15083
14953 * g++.dg/warn/noeffect6.C: New test.
14954
14955 PR c++/15471
14956 * g++.dg/expr/ptrmem4.C: New test.
14957
14958 PR c++/15640
14959 * g++.dg/template/operator3.C: New test.
14960
14961 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14962
14963 PR c++/14668
14964 * g++.dg/lookup/redecl1.C: New test.
14965 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14966
14967 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14968
14969 * gcc.c-torture/execute/compare-fp-1.c,
14970 gcc.c-torture/execute/compare-fp-2.c,
14971 gcc.c-torture/execute/compare-fp-3.c,
14972 gcc.c-torture/execute/compare-fp-4.c,
14973 gcc.c-torture/execute/compare-fp-3.x,
14974 gcc.c-torture/execute/compare-fp-4.x,
14975 gcc.dg/pr15649-1.c: New.
14976
14977 2004-05-27 Adam Nemet <anemet@lnxw.com>
14978
14979 PR c++/12883
14980 * g++.dg/init/array14.C: New test.
14981
14982 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14983
14984 * lib/compat.exp (compat-get-options-main): New.
14985 (compat-get-options): Remove unneeded code, warn for ignored
14986 command.
14987 (compat-execute): Check flag set by dg-require-* commands.
14988
14989 * lib/compat.exp (compat-execute): Break up long lines.
14990
14991 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14992
14993 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14994 * gcc.dg/altivec-14.c: New test.
14995 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14996
14997 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14998 * gcc.dg/altivec-12.c: Ditto.
14999
15000 * gcc.dg/altivec-3.c: Move call to altivec_check.
15001
15002 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15003
15004 PR c++/15044
15005 * g++.dg/template/error12.C: New test.
15006
15007 PR c++/15317
15008 * g++.dg/ext/attrib15.C: New test.
15009
15010 PR c++/15329
15011 * g++.dg/template/ptrmem9.C: New test.
15012
15013 2004-05-25 Paul Brook <paul@codesourcery.com>
15014
15015 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
15016
15017 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15018
15019 PR c++/15165
15020 * g++.dg/template/crash19.C: New test.
15021
15022 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15023
15024 PR c++/15025
15025 * g++.dg/template/redecl1.C: New test.
15026
15027 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15028
15029 PR c++/14821
15030 * g++.dg/other/ns1.C: New test.
15031
15032 PR c++/14883
15033 * g++.dg/template/invalid1.C: New test.
15034
15035 2004-05-23 Paul Brook <paul@codesourcery.com>
15036 Victor Leikehman <lei@haifasphere.co.il>
15037
15038 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
15039 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
15040
15041 2004-05-22 Mark Mitchell <mark@codesourcery.com>
15042
15043 PR c++/15285
15044 PR c++/15299
15045 * g++.dg/template/non-dependent5.C: New test.
15046 * g++.dg/template/non-dependent6.C: New test.
15047
15048 2004-05-22 Mark Mitchell <mark@codesourcery.com>
15049
15050 PR c++/15507
15051 * g++.dg/inherit/union1.C: New test.
15052
15053 PR c++/15542
15054 * g++.dg/template/addr1.C: New test.
15055
15056 PR c++/15427
15057 * g++.dg/template/array5.C: New test.
15058
15059 PR c++/15287
15060 * g++.dg/template/array6.C: New test.
15061
15062 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
15063 Roger Sayle <roger@eyesopen.com>
15064
15065 * g++.dg/lookup/forscope2.C: New test case.
15066
15067 2004-05-22 Ben Elliston <bje@au.ibm.com>
15068
15069 * gcc.dg/cpp/Wmissingdirs.c: New.
15070
15071 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15072
15073 PR target/15301
15074 * gcc.dg/compat/union-m128-1.h: New file.
15075 * gcc.dg/compat/union-m128-1_main.c: Likewise.
15076 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15077 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15078
15079 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15080
15081 PR target/15302
15082 * gcc.dg/compat/struct-complex-1.h: New file.
15083 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
15084 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
15085 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15086
15087 2004-05-20 Roger Sayle <roger@eyesopen.com>
15088
15089 PR middle-end/3074
15090 * gcc.dg/pr3074-1.c: New test case.
15091 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
15092
15093 2004-05-20 Falk Hueffner <falk@debian.org>
15094
15095 PR other/15526
15096 * gcc.dg/ftrapv-1.c: New test case.
15097
15098 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
15099
15100 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
15101
15102 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
15103 Jeff Law <law@redhat.com>
15104
15105 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
15106 * gcc.dg/tree-ssa/20040518-2.c: New test.
15107
15108 * gcc.dg/tree-ssa/20040518-1.c: New test.
15109
15110 2004-05-18 Zack Weinberg <zack@codesourcery.com>
15111
15112 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
15113
15114 2004-05-18 Paul Brook <paul@codesourcery.com>
15115
15116 PR fortran/13930
15117 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
15118
15119 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15120
15121 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
15122 constant folding.
15123
15124 2004-05-17 Steven Bosscher <stevenb@suse.de>
15125
15126 * gcc.dg/tree-ssa/20040517-1.c: New test.
15127
15128 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15129
15130 * gcc.dg/loop-4.c: New test.
15131
15132 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
15133
15134 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
15135
15136 2004-05-15 Bud Davis <bdavis9659@comcast.net>
15137
15138 PR fortran/15311
15139 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
15140
15141 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15142
15143 PR fortran/13826
15144 PR fortran/13940
15145 * gfortran.fortran-torture/compile/data_1.f90: New test.
15146
15147 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
15148
15149 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
15150 * gcc.dg/uninit-H.c: Define ASM for __s390__.
15151
15152 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15153
15154 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
15155
15156 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15157
15158 PR c/15444
15159 * gcc.dg/format/xopen-1.c: Adjust expected message.
15160 * gcc.dg/format/xopen-3.c: New test.
15161
15162 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
15163
15164 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
15165
15166 2004-05-14 Jeff Law <law@redhat.com>
15167
15168 * gcc.dg/tree-ssa/20040514-2.c: New test.
15169
15170 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15171
15172 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
15173 this ...
15174 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
15175 this.
15176
15177 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
15178
15179 * gcc.dg/tree-ssa/20040514-1.c: New test.
15180
15181 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15182
15183 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
15184 test.
15185
15186 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15187
15188 PR fortran/14066
15189 * gfortran.fortran-torture/compile/do_1.f90: New test.
15190
15191 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15192
15193 PR fortran/15051
15194 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
15195 test.
15196
15197 2004-05-14 Bud Davis <bdavis9659@comcast.net>
15198
15199 PR fortran/15149
15200 * gfortran.fortran-torture/execute/random_init.f90: New test.
15201
15202 2004-05-13 Paul Brook <paul@codesourcery.com>
15203
15204 PR fortran/15314
15205 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
15206
15207 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
15208
15209 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
15210 for the powerpc case.
15211
15212 2004-05-13 Jeff Law <law@redhat.com>
15213
15214 * gcc.dg/tree-ssa/20040513-1.c: New test.
15215 * gcc.dg/tree-ssa/20040513-2.c: New test.
15216
15217 2004-05-13 Paul Brook <paul@codesourcery.com>
15218
15219 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
15220 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
15221 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
15222
15223 2004-05-13 Andreas Schwab <schwab@suse.de>
15224
15225 PR other/10819
15226 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
15227 characters.
15228
15229 2004-05-13 Bud Davis <bdavis9659@comcast.net>
15230
15231 PR fortran/15294
15232 * gfortran.fortran-torture/execute/adjustr.f90: New file.
15233
15234 2004-05-13 Diego Novillo <dnovillo@redhat.com>
15235
15236 Merge from tree-ssa-20020619-branch. See
15237 ChangeLog.tree-ssa for details.
15238
15239 2004-05-11 Ziemowit Laski <zlaski@apple.com>
15240
15241 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
15242 include <altivec.h> explicitly.
15243 * gcc.dg/altivec-13.c: Likewise.
15244
15245 2004-05-11 Paul Brook <paul@codesourcery.com>
15246
15247 * gcc.c-torture/compile/20010518-1.c: Force enum size.
15248
15249 2004-05-10 Eric Christopher <echristo@redhat.com>
15250
15251 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
15252 * gcc.dg/sibcall-4.c: Ditto.
15253
15254 2004-05-10 Ziemowit Laski <zlaski@apple.com>
15255
15256 * g++.dg/ext/altivec-8.C: New test case.
15257 * gcc.dg/altivec-13.c: New test case.
15258
15259 2004-05-08 Roger Sayle <roger@eyesopen.com>
15260
15261 * gcc.c-torture/execute/divcmp-1.c: New test case.
15262 * gcc.c-torture/execute/divcmp-2.c: New test case.
15263 * gcc.c-torture/execute/divcmp-3.c: New test case.
15264
15265 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15266
15267 * g++.dg/other/pragma-re-2.C: New test.
15268
15269 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15270
15271 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
15272 * gcc.dg/i386-387-2.c: Likewise.
15273
15274 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
15275 __builtin_drem.
15276 * gcc.dg/i386-387-6.c: Likewise.
15277
15278 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15279
15280 * gcc.dg/builtins-33.c: Also check log1p*.
15281
15282 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
15283
15284 PR optimization/15296
15285 * gcc.c-torture/execute/pr15296.c: New test.
15286
15287 2004-05-05 Uros Bizjak <uros@kss-loka.si>
15288
15289 * gcc.dg/builtins-40.c: New test.
15290
15291 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
15292
15293 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
15294
15295 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
15296
15297 * g++.dg/ext/spe1.C: New testcase.
15298
15299 2004-05-04 Ziemowit Laski <zlaski@apple.com>
15300
15301 * objc.dg/image-info.m: Allow additional attributes
15302 for __image_info section.
15303
15304 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
15305
15306 * gcc.dg/torture/mips-hilo-2.c: New test.
15307
15308 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15309
15310 PR c++/14389
15311 * g++.dg/template/member5.C: New test.
15312
15313 2004-05-03 Uros Bizjak <uros@kss-loka.si>
15314
15315 * gcc.dg/builtins-34.c: Also check expm1*.
15316
15317 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15318
15319 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
15320 * gcc.dg/torture/builtin-convert-3.c: New test.
15321
15322 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
15323
15324 PR middle-end/15054
15325 * g++.dg/opt/pr15054.C: New test.
15326
15327 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15328
15329 * gcc.dg/torture/builtin-rounding-1.c: New test.
15330 * gcc.dg/builtins-25.c: Delete.
15331 * gcc.dg/builtins-29.c: Delete.
15332
15333 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
15334
15335 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
15336 * gcc.dg/sibcall-4.c: Likewise.
15337 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
15338
15339 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15340
15341 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
15342 bit-field on 16-bit targets.
15343
15344 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15345
15346 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
15347 16-bit targets.
15348
15349 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
15350
15351 * gcc.dg/rs6000-power2-1.c: Change to compile only.
15352 * gcc.dg/rs6000-power2-2.c: Likewise.
15353
15354 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
15355
15356 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
15357 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15358 Change the asm registers to be in form of frN instead of fN.
15359
15360 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15361
15362 * gcc.dg/torture/builtin-convert-2.c: New test.
15363
15364 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
15365
15366 * gcc.dg/rs6000-power2-1.c: New test.
15367 * gcc.dg/rs6000-power2-2.c: New test.
15368
15369 2004-04-28 Jan Hubicka <jh@suse.cz>
15370
15371 * gcc.dg/unused-6.c: New test.
15372
15373 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15374 Ulrich Weigand <uweigand@de.ibm.com>
15375
15376 * ada/acats/run_all.sh: Define $target variable.
15377
15378 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15379
15380 PR c++/15119
15381 * g++.dg/other/vararg-1.C: New test.
15382
15383 PR c++/4794
15384 * g++.dg/eh/cleanup3.C: New test.
15385
15386 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15387
15388 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15389 and ad8011a (target_insn).
15390 * ada/acats/support/macro.dfs: Likewise.
15391 * ada/acats/support/impbit.adb: New file.
15392
15393 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15394
15395 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15396
15397 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15398
15399 * gcc.dg/loop-3.c: New test.
15400
15401 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
15402
15403 * gcc.c-torture/execute/simd-5.c: New test.
15404
15405 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15406
15407 PR c++/15064
15408 * g++.dg/template/crash18.C: New test.
15409
15410 2004-04-22 Mark Mitchell <mark@codesourcery.com>
15411
15412 * g++.dg/ext/complit3.C: New test.
15413
15414 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15415
15416 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15417 * gcc.dg/altivec-3.c: Same.
15418 * gcc.dg/altivec-varargs-1.c: Same.
15419
15420 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15421
15422 * lib/target-supports.exp (check_profiling_available): Assume
15423 profiling is not available on powerpc-eabi targets.
15424
15425 2004-04-21 Janis Johnson <janis187@us.ibm.com>
15426
15427 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15428 * gcc.dg/vmx/bug-1.c: Ditto.
15429
15430 2004-04-20 Eric Christopher <echristo@redhat.com>
15431
15432 * gcc.dg/charset/extern.c: New test.
15433 * g++.dg/charset/extern3.cc: Ditto.
15434
15435 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15436
15437 * gcc.dg/builtins-39.c: New test.
15438
15439 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15440
15441 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15442
15443 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15444
15445 * gcc.dg/torture/mips-hilo-1.c: New test.
15446
15447 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15448
15449 * gcc.c-torture/compile/20040419-1.c: New test.
15450
15451 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15452
15453 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15454
15455 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15456 Aldy Hernandez <aldyh@redhat.com>
15457
15458 * gcc.c-torture/execute/va-arg-24.c: New.
15459
15460 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15461 Aldy Hernandez <aldyh@redhat.com>
15462
15463 * gcc.dg/vmx/1b-01.c: New.
15464 * gcc.dg/vmx/1b-02.c: New.
15465 * gcc.dg/vmx/1b-03.c: New.
15466 * gcc.dg/vmx/1b-04.c: New.
15467 * gcc.dg/vmx/1b-05.c: New.
15468 * gcc.dg/vmx/1b-06.c: New.
15469 * gcc.dg/vmx/1b-07.c: New.
15470 * gcc.dg/vmx/1c-01.c: New.
15471 * gcc.dg/vmx/1c-02.c: New.
15472 * gcc.dg/vmx/3a-01a.c: New.
15473 * gcc.dg/vmx/3a-01.c: New.
15474 * gcc.dg/vmx/3a-01m.c: New.
15475 * gcc.dg/vmx/3a-03.c: New.
15476 * gcc.dg/vmx/3a-03m.c: New.
15477 * gcc.dg/vmx/3a-04.c: New.
15478 * gcc.dg/vmx/3a-04m.c: New.
15479 * gcc.dg/vmx/3a-05.c: New.
15480 * gcc.dg/vmx/3a-06.c: New.
15481 * gcc.dg/vmx/3a-06m.c: New.
15482 * gcc.dg/vmx/3a-07.c: New.
15483 * gcc.dg/vmx/3b-01.c: New.
15484 * gcc.dg/vmx/3b-02.c: New.
15485 * gcc.dg/vmx/3b-10.c: New.
15486 * gcc.dg/vmx/3b-13.c: New.
15487 * gcc.dg/vmx/3b-14.c: New.
15488 * gcc.dg/vmx/3b-15.c: New.
15489 * gcc.dg/vmx/3c-01a.c: New.
15490 * gcc.dg/vmx/3c-01.c: New.
15491 * gcc.dg/vmx/3c-02.c: New.
15492 * gcc.dg/vmx/3c-03.c: New.
15493 * gcc.dg/vmx/3d-01.c: New.
15494 * gcc.dg/vmx/4-01.c: New.
15495 * gcc.dg/vmx/4-03.c: New.
15496 * gcc.dg/vmx/5-01.c: New.
15497 * gcc.dg/vmx/5-02.c: New.
15498 * gcc.dg/vmx/5-03.c: New.
15499 * gcc.dg/vmx/5-04.c: New.
15500 * gcc.dg/vmx/5-05.c: New.
15501 * gcc.dg/vmx/5-06.c: New.
15502 * gcc.dg/vmx/5-07.c: New.
15503 * gcc.dg/vmx/5-07t.c: New.
15504 * gcc.dg/vmx/5-08.c: New.
15505 * gcc.dg/vmx/5-10.c: New.
15506 * gcc.dg/vmx/5-11.c: New.
15507 * gcc.dg/vmx/7-01a.c: New.
15508 * gcc.dg/vmx/7-01.c: New.
15509 * gcc.dg/vmx/7c-01.c: New.
15510 * gcc.dg/vmx/7d-01.c: New.
15511 * gcc.dg/vmx/7d-02.c: New.
15512 * gcc.dg/vmx/8-01.c: New.
15513 * gcc.dg/vmx/8-02a.c: New.
15514 * gcc.dg/vmx/8-02.c: New.
15515 * gcc.dg/vmx/brode-1.c: New.
15516 * gcc.dg/vmx/bug-1.c: New.
15517 * gcc.dg/vmx/bug-2.c: New.
15518 * gcc.dg/vmx/bug-3.c: New.
15519 * gcc.dg/vmx/cw-bug-1.c: New.
15520 * gcc.dg/vmx/cw-bug-2.c: New.
15521 * gcc.dg/vmx/cw-bug-3.c: New.
15522 * gcc.dg/vmx/dct.c: New.
15523 * gcc.dg/vmx/debug-1.c: New.
15524 * gcc.dg/vmx/debug-2.c: New.
15525 * gcc.dg/vmx/debug-3.c: New.
15526 * gcc.dg/vmx/debug-4.c: New.
15527 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15528 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15529 * gcc.dg/vmx/eg-5.c: New.
15530 * gcc.dg/vmx/fft.c: New.
15531 * gcc.dg/vmx/gcc-bug-1.c: New.
15532 * gcc.dg/vmx/gcc-bug-2.c: New.
15533 * gcc.dg/vmx/gcc-bug-3.c: New.
15534 * gcc.dg/vmx/gcc-bug-4.c: New.
15535 * gcc.dg/vmx/gcc-bug-5.c: New.
15536 * gcc.dg/vmx/gcc-bug-6.c: New.
15537 * gcc.dg/vmx/gcc-bug-7.c: New.
15538 * gcc.dg/vmx/gcc-bug-8.c: New.
15539 * gcc.dg/vmx/gcc-bug-9.c: New.
15540 * gcc.dg/vmx/gcc-bug-b.c: New.
15541 * gcc.dg/vmx/gcc-bug-c.c: New.
15542 * gcc.dg/vmx/gcc-bug-d.c: New.
15543 * gcc.dg/vmx/gcc-bug-e.c: New.
15544 * gcc.dg/vmx/gcc-bug-f.c: New.
15545 * gcc.dg/vmx/gcc-bug-g.c: New.
15546 * gcc.dg/vmx/gcc-bug-i.c: New.
15547 * gcc.dg/vmx/harness.h: New.
15548 * gcc.dg/vmx/ira1.c: New.
15549 * gcc.dg/vmx/ira2a.c: New.
15550 * gcc.dg/vmx/ira2b.c: New.
15551 * gcc.dg/vmx/ira2.c: New.
15552 * gcc.dg/vmx/ira2c.c: New.
15553 * gcc.dg/vmx/mem.c: New.
15554 * gcc.dg/vmx/newton-1.c: New.
15555 * gcc.dg/vmx/ops.c: New.
15556 * gcc.dg/vmx/sn7153.c: New.
15557 * gcc.dg/vmx/spill2.c: New.
15558 * gcc.dg/vmx/spill3.c: New.
15559 * gcc.dg/vmx/spill.c: New.
15560 * gcc.dg/vmx/t.c: New.
15561 * gcc.dg/vmx/varargs-1.c: New.
15562 * gcc.dg/vmx/varargs-2.c: New.
15563 * gcc.dg/vmx/varargs-3.c: New.
15564 * gcc.dg/vmx/varargs-4.c: New.
15565 * gcc.dg/vmx/varargs-5.c: New.
15566 * gcc.dg/vmx/varargs-6.c: New.
15567 * gcc.dg/vmx/varargs-7.c: New.
15568 * gcc.dg/vmx/vmx.exp: New.
15569 * gcc.dg/vmx/vprint-1.c: New.
15570 * gcc.dg/vmx/vscan-1.c: New.
15571 * gcc.dg/vmx/x-01.c: New.
15572 * gcc.dg/vmx/x-02.c: New.
15573 * gcc.dg/vmx/x-03.c: New.
15574 * gcc.dg/vmx/x-04.c: New.
15575 * gcc.dg/vmx/x-05.c: New.
15576 * gcc.dg/vmx/yousufi-1.c: New.
15577 * gcc.dg/vmx/zero-1.c: New.
15578 * gcc.dg/vmx/zero.c: New.
15579
15580 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15581
15582 * g++.dg/lookup/java1.C: Update for chage of
15583 _Jv_AllocObject.
15584 * g++.dg/lookup/java2.C: Likewise.
15585
15586 2004-04-17 Laurent GUERBY <laurent@guerby.net>
15587
15588 * ada/acats/run_all.sh: use -O2 by default.
15589
15590 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
15591
15592 * gcc.dg/vr-mult-[12].c: New tests.
15593
15594 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15595
15596 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
15597
15598 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
15599
15600 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
15601
15602 * lib/target-supports.exp (check_profiling_available): Assume profiling
15603 isn't available for mips*-*-elf targets.
15604
15605 2004-04-14 Uros Bizjak <uros@kss-loka.si>
15606
15607 * gcc.dg/builtins-38.c: New test.
15608
15609 2004-04-14 Eric Christopher <echristo@redhat.com>
15610
15611 * g++.dg/charset/charset.exp: Run .cc extension tests.
15612
15613 2004-04-14 Zack Weinberg <zack@codesourcery.com>
15614
15615 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15616
15617 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15618
15619 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15620
15621 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
15622
15623 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15624 * gcc.dg/i386-387-2.c: Likewise.
15625
15626 * gcc.dg/i386-387-7.c: New test.
15627 * gcc.dg/i386-387-8.c: New test.
15628
15629 * gcc.dg/builtins-37.c: New test.
15630
15631 2004-04-13 Geoffrey Keating <geoffk@apple.com>
15632
15633 * g++.dg/pch/externc-1.C: Add missing semicolon.
15634
15635 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
15636
15637 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
15638
15639 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15640
15641 * gcc.c-torture/execute/20040411-1.c: New test.
15642
15643 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15644
15645 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15646
15647 2004-04-09 Chris Demetriou <cgd@broadcom.com>
15648
15649 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15650
15651 2004-04-09 Zack Weinberg <zack@codesourcery.com>
15652
15653 * lib/target-supports.exp (check_named_sections_available): New.
15654 * lib/gcc-dg.exp (dg-require-named-sections): New.
15655 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15656 old-deja.exp. Also prune error-count message from HP linker.
15657 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15658
15659 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15660 * g++.old-deja/g++.pt/static3.C: Likewise.
15661 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15662
15663 2004-04-09 Roger Sayle <roger@eyesopen.com>
15664
15665 * gcc.c-torture/execute/20040409-1.c: New test case.
15666 * gcc.c-torture/execute/20040409-2.c: New test case.
15667 * gcc.c-torture/execute/20040409-3.c: New test case.
15668
15669 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15670
15671 * gcc.dg/20040409-1.c: New test.
15672
15673 2004-04-08 Roger Sayle <roger@eyesopen.com>
15674
15675 PR target/14888
15676 * g++.dg/opt/pr14888.C: New test case.
15677
15678 2004-04-08 Geoffrey Keating <geoffk@apple.com>
15679
15680 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15681 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15682 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15683 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15684 New tests.
15685
15686 2004-04-08 Paul Brook <paul@codesourcery.com>
15687
15688 * gcc.dg/spill-1.c: New test.
15689
15690 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15691
15692 * gcc.dg/torture/builtin-ctype-2.c: New test.
15693
15694 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15695
15696 * gcc.dg/pch/pch.exp: Add largefile test.
15697
15698 2004-04-06 Geoffrey Keating <geoffk@apple.com>
15699
15700 * g++.dg/pch/externc-1.Hs: New.
15701 * g++.dg/pch/externc-1.C: New.
15702
15703 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15704
15705 * gcc.dg/compat/struct-by-value-5a_main.c,
15706 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15707 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15708 * gcc.dg/compat/struct-by-value-5a_x.c,
15709 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15710 gcc.dg/compat/struct-by-value-5_x.c.
15711 * gcc.dg/compat/struct-by-value-5a_y.c,
15712 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15713 gcc.dg/compat/struct-by-value-5_y.c.
15714
15715 * gcc.dg/compat/struct-by-value-6a_main.c,
15716 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15717 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15718 * gcc.dg/compat/struct-by-value-6a_x.c,
15719 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15720 gcc.dg/compat/struct-by-value-6_x.c.
15721 * gcc.dg/compat/struct-by-value-6a_y.c,
15722 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15723 gcc.dg/compat/struct-by-value-6_y.c.
15724
15725 * gcc.dg/compat/struct-by-value-7a_main.c,
15726 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15727 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15728 * gcc.dg/compat/struct-by-value-7a_x.c,
15729 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15730 gcc.dg/compat/struct-by-value-7_x.c.
15731 * gcc.dg/compat/struct-by-value-7a_y.c,
15732 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15733 gcc.dg/compat/struct-by-value-7_y.c.
15734
15735 2004-04-06 Jakub Jelinek <jakub@redhat.com>
15736
15737 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15738 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15739 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15740 options.
15741
15742 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15743
15744 * gcc.dg/builtins-36.c: New test.
15745
15746 2004-04-06 Paul Brook <paul@codesourcery.com>
15747
15748 * README.gcc: Remove obsolete contraint on testcases.
15749
15750 2004-04-05 Paul Brook <paul@codesourcery.com>
15751
15752 PR2123
15753 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15754 failure and exit(0) on success.
15755 * g++.dg/expr/anew2.C: Ditto.
15756 * g++.dg/expr/anew3.C: Ditto.
15757 * g++.dg/expr/anew4.C: Ditto.
15758
15759 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15760
15761 PR c++/3518
15762 * g++.dg/template/unify7.C: New.
15763
15764 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15765
15766 * g++.dg/README: Bring up to date with new subdirectories; remove
15767 duplicate subdirectory lines.
15768
15769 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15770
15771 PR c++/14007
15772 * g++.dg/template/unify5.C: New.
15773 * g++.dg/template/unify6.C: New.
15774 * g++.dg/template/qualttp20.C: Adjust.
15775 * g++.old-deja/g++.jason/report.C: Adjust.
15776 * g++.old-deja/g++.other/qual1.C: Adjust.
15777
15778 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15779
15780 PR c++/14803
15781 * g++.dg/inherit/ptrmem1.C: New test.
15782
15783 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15784
15785 PR c++/14755
15786 * gcc.c-torture/execute/20040331-1.c: New test.
15787 * gcc.dg/20040331-1.c: New test.
15788
15789 2004-04-01 Paul Brook <paul@codesourcery.com>
15790
15791 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15792
15793 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15794
15795 PR c++/14724
15796 * g++.dg/init/goto1.C: New test.
15797
15798 PR c++/14763
15799 * g++.dg/template/defarg4.C: New test.
15800
15801 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15802
15803 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15804
15805 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15806
15807 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15808
15809 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15810
15811 * gcc.dg/noncompile/undeclared-2.c: New test.
15812
15813 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15814
15815 * gcc.dg/940409-1.c: Remove XFAIL.
15816 * gcc.dg/reg-vol-struct-1.c: New test.
15817
15818 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15819
15820 * gcc.dg/torture/builtin-wctype-1.c: New test.
15821
15822 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15823
15824 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15825 * gcc.dg/20001101-1.c: Likewise.
15826 * gcc.dg/20001102-1.c: Likewise.
15827
15828 2004-03-25 Roger Sayle <roger@eyesopen.com>
15829
15830 * gcc.dg/compare8.c: Add an additional test for XOR.
15831
15832 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15833
15834 * gcc.dg/torture/builtin-ctype-1.c: New test.
15835
15836 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15837
15838 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15839 * gcc.dg/torture/builtin-math-1.c: Likewise.
15840 * gcc.dg/torture/builtin-power-1.c: New test.
15841
15842 2004-03-24 Andreas Schwab <schwab@suse.de>
15843
15844 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15845 IA64 assembler.
15846
15847 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15848 Roger Sayle <roger@eyesopen.com>
15849
15850 * gcc.dg/compare8.c: New test case.
15851
15852 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15853
15854 * g++.dg/ext/altivec-7.C: New test.
15855
15856 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15857
15858 PR 12267, 12391, 12560, 13129, 14114, 14133
15859 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15860 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15861 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15862 Adjust error regexps.
15863 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15864 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15865 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15866 * gcc.dg/local1.c: Add explanatory comment.
15867
15868 2004-03-23 Roger Sayle <roger@eyesopen.com>
15869
15870 PR optimization/14669
15871 * g++.dg/opt/fold2.C: New test case.
15872
15873 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15874
15875 PR c/14069
15876 * gcc.dg/20040322-1.c: New test.
15877
15878 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15879
15880 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15881 * gcc.dg/ultrasp4.c: Likewise.
15882 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15883
15884 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15885
15886 * gcc.dg/i386-sse-8.c: Reset default options.
15887
15888 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15889
15890 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15891 in the error message text.
15892
15893 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15894
15895 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15896
15897 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15898
15899 PR c++/14616
15900 * g++.dg/init/array13.C: New test.
15901
15902 2004-03-20 Roger Sayle <roger@eyesopen.com>
15903
15904 PR target/13889
15905 * gcc.c-torture/compile/pr13889.c: New test case.
15906
15907 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15908
15909 PR c/14635
15910 * builtins-1.c (nan, nans): Don't test.
15911 * builtins-30.c: Don't use nan, nanf, nanl.
15912 * builtins-35.c: New test.
15913
15914 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15915
15916 * g++.dg/ext/altivec-6.C: New test.
15917
15918 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15919
15920 * g++.dg/init/placement3.C: New test.
15921
15922 * g++.dg/template/spec13.C: New test.
15923
15924 * g++.dg/lookup/using11.C: New test.
15925
15926 * g++.dg/lookup/koenig3.C: New test.
15927
15928 * g++.dg/template/operator2.C: New test.
15929
15930 * g++.dg/expr/dtor3.C: New test.
15931 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15932 marker.
15933 * g++.old-deja/g++.law/visibility28.C: Likewise.
15934
15935 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15936
15937 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15938 * gcc.dg/ppc64-abi-3.c: Likewise.
15939
15940 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15941
15942 PR c++/14545
15943 * g++.dg/parse/template15.C: New test.
15944
15945 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15946
15947 * g++.dg/expr/dtor2.C: New test.
15948
15949 * g++.dg/lookup/anon4.C: New test.
15950
15951 * g++.dg/overload/using1.C: New test.
15952
15953 * g++.dg/template/lookup7.C: New test.
15954
15955 * g++.dg/template/typename6.C: New test.
15956
15957 * g++.dg/expr/cond6.C: New test.
15958
15959 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15960
15961 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15962
15963 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15964
15965 * g++.dg/expr/cond5.C: New test.
15966 * g++.dg/expr/constcast1.C: Likewise.
15967 * g++.dg/expr/ptrmem2.C: Likewise.
15968 * g++.dg/expr/ptrmem3.C: Likewise.
15969 * g++.dg/lookup/main1.C: Likewise.
15970 * g++.dg/template/lookup6.C: Likewise.
15971
15972 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15973
15974 * gcc.dg/local1.c: New test.
15975
15976 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15977
15978 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15979
15980 * gcc.dg/torture/builtin-convert-1.c: New test.
15981
15982 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15983
15984 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15985
15986 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15987
15988 PR c++/14481
15989 * g++.dg/warn/Wunused-7.C: New test.
15990
15991 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15992
15993 * gcc.dg/torture/builtin-integral-1.c: New test.
15994
15995 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15996
15997 PR c++/14586
15998 * g++.dg/parse/non-dependent3.C: New test.
15999
16000 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
16001
16002 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
16003 * g++.dg/eh/simd-2.C: Likewise.
16004 * g++.dg/init/array10.C: Likewise.
16005 * gcc.c-torture/compile/simd-1.c: Likewise.
16006 * gcc.c-torture/compile/simd-2.c: Likewise.
16007 * gcc.c-torture/compile/simd-3.c: Likewise.
16008 * gcc.c-torture/compile/simd-4.c: Likewise.
16009 * gcc.c-torture/compile/simd-6.c: Likewise.
16010 * gcc.c-torture/execute/simd-1.c: Likewise.
16011 * gcc.c-torture/execute/simd-2.c: Likewise.
16012 * gcc.dg/compat/vector-defs.h: Likewise.
16013 * gcc.dg/20020531-1.c: Likewise.
16014 * gcc.dg/altivec-3.c: Likewise.
16015 * gcc.dg/altivec-4.c: Likewise.
16016 * gcc.dg/altivec-varargs-1.c: Likewise.
16017 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
16018 * gcc.dg/i386-mmx-3.c: Likewise.
16019 * gcc.dg/i386-sse-4.c: Likewise.
16020 * gcc.dg/i386-sse-5.c: Likewise.
16021 * gcc.dg/i386-sse-8.c: Likewise.
16022 * gcc.dg/simd-1.c: Likewise.
16023 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
16024 __ev64_opaque__ since the machine description provides it.
16025
16026 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16027
16028 * lib/compat.exp (skip_list): New global variable.
16029 Use it to hold the user defined COMPAT_SKIPS list if any.
16030 (compat-obj): Add the members of skip_list to optall.
16031
16032 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16033
16034 * gcc.dg/compat/union-by-value-1_main.c,
16035 union-by-value-1_x.c, union-by-value-1_y.c,
16036 union-check.h, union-defs.h,
16037 union-init.h, union-return-1_main.c,
16038 union-return-1_x.c, union-return-1_y.c: New files.
16039
16040 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16041
16042 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
16043 mixed-struct-init.h: Add 4 mixed structure types.
16044 struct-by-value-21_main.c, struct-by-value-21_x.c,
16045 struct-by-value-21_y.c, struct-return-21_main.c,
16046 struct-return-21_x.c, struct-return-21_y.c: New files.
16047
16048 2004-03-13 Mark Mitchell <mark@codesourcery.com>
16049
16050 PR c++/14550
16051 * g++.dg/parse/template14.C: New test.
16052
16053 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16054
16055 * gcc.c-torture/execute/20040313-1.c: New test.
16056
16057 2004-03-13 Jakub Jelinek <jakub@redhat.com>
16058
16059 PR target/14533
16060 * gcc.dg/20040311-2.c: New test.
16061
16062 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
16063
16064 PR other/14544
16065 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
16066 bit-field.
16067
16068 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
16069
16070 * gcc.dg/20040305-2.c: Add missing return statement.
16071
16072 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16073
16074 * gcc.dg/builtins-34.c: Also check pow10*.
16075
16076 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16077
16078 PR target/14262
16079 * gcc.dg/20040305-2.c: New test.
16080
16081 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16082
16083 * gcc.dg/20040310-1.c: New test.
16084
16085 2004-03-11 Roger Sayle <roger@eyesopen.com>
16086
16087 * gcc.c-torture/execute/20040311-1.c: New test case.
16088
16089 2004-03-11 Mark Mitchell <mark@codesourcery.com>
16090
16091 PR c++/14476
16092 * g++.dg/lookup/enum1.C: New test.
16093
16094 2004-03-10 Mark Mitchell <mark@codesourcery.com>
16095
16096 PR c++/14510
16097 * g++.dg/lookup/struct2.C: New test.
16098
16099 2004-03-10 Uros Bizjak <uros@kss-loka.si>
16100
16101 * gcc.dg/builtins-34.c: New test.
16102
16103 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16104
16105 * gcc.dg/torture/builtin-nonneg-1.c: New test.
16106
16107 2004-03-09 James E Wilson <wilson@specifixinc.com>
16108
16109 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
16110 * gcc.dg/alias-2.c: New testcase.
16111
16112 2004-03-09 Zack Weinberg <zack@codesourcery.com>
16113
16114 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
16115
16116 2004-03-09 Roger Sayle <roger@eyesopen.com>
16117
16118 * gcc.c-torture/execute/20040309-1.c: New test case.
16119
16120 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
16121
16122 PR c++/14397
16123 * g++.dg/overload/ref1.C: New.
16124
16125 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16126
16127 PR c++/14409
16128 * g++.dg/template/spec12.C: New test.
16129
16130 PR c++/14448
16131 * g++.dg/parse/crash14.C: New test.
16132
16133 2004-03-09 Mark Mitchell <mark@codesourcery.com>
16134
16135 PR c++/14230
16136 * g++.dg/init/ref11.C: New test.
16137
16138 2004-03-09 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/14432
16141 * g++.dg/parse/builtin2.C: New test.
16142
16143 2004-03-08 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/14401
16146 * g++.dg/init/ctor3.C: New test.
16147 * g++.dg/init/union1.C: New test.
16148 * g++.dg/ext/anon-struct4.C: New test.
16149
16150 2004-03-08 Mark Mitchell <mark@codesourcery.com>
16151
16152 * g++.dg/lookup/koenig1.C: Tweak error messages.
16153 * g++.dg/lookup/used-before-declaration.C: Likewise.
16154 * g++.dg/other/do1.C: Likewise.
16155 * g++.dg/overload/koenig1.C: Likewise.
16156 * g++.dg/parse/crash13.C: Likewise.
16157 * g++.dg/template/instantiate3.C: Likewise.
16158
16159 2004-03-08 Eric Christopher <echristo@redhat.com>
16160
16161 * * lib/target-supports.exp: Enable libiconv in test
16162 compilation. Fix up error checking.
16163
16164 2004-03-08 Roger Sayle <roger@eyesopen.com>
16165
16166 PR middle-end/14289
16167 * gcc.dg/pr14289-1.c: New test case.
16168 * gcc.dg/pr14289-2.c: Likewise.
16169 * gcc.dg/pr14289-3.c: Likewise.
16170
16171 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
16172
16173 * gcc.c-torture/execute/20040308-1.c: New test.
16174
16175 2004-03-07 Roger Sayle <roger@eyesopen.com>
16176
16177 * gcc.c-torture/execute/20040307-1.c: New test case.
16178
16179 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
16180
16181 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
16182
16183 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
16184
16185 * gcc.dg/20040306-1.c: New test.
16186
16187 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
16188
16189 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
16190 them static.
16191 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
16192
16193 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16194
16195 PR c/14465
16196 * gcc.dg/decl-6.c: New test.
16197
16198 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16199
16200 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
16201 Rename LOGPOW -> LOG_POW.
16202 (SQRT_EXP, POW_EXP): New.
16203
16204 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16205
16206 * gcc.dg/i386-sse-8.c: New test.
16207
16208 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16209
16210 PR c/14114
16211 * gcc.dg/decl-5.c: New test.
16212
16213 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
16214
16215 * gcc.dg/20040305-1.c: New test.
16216
16217 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
16218
16219 PR other/14354
16220 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
16221
16222 2004-03-04 Ziemowit Laski <zlaski@apple.com>
16223
16224 PR c++/14425, c++/14426
16225 * g++.dg/ext/altivec-4.C: New test.
16226 * g++.dg/ext/altivec-5.C: New test.
16227
16228 2004-03-04 Geoffrey Keating <geoffk@apple.com>
16229
16230 * g++.old-deja/g++.other/linkage1.C: Expect errors about
16231 global variables of a type with no linkage.
16232 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
16233 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
16234 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
16235 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
16236 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
16237 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
16238 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
16239 * g++.dg/warn/deprecated.C: Name enum Color.
16240 * g++.dg/overload/VLA.C: Name structure for 'b'.
16241 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
16242
16243 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16244
16245 * gcc.c-torture/compile/20040304-1.c: New test.
16246
16247 2004-03-03 Zack Weinberg <zack@codesourcery.com>
16248
16249 PR 13728
16250 * gcc.dg/decl-4.c: New testcase.
16251
16252 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
16253
16254 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
16255 as PRECF if sizeof (float) > sizeof (double).
16256 (PRECL): Make it the same as PRECF if
16257 sizeof (float) > sizeof (long double).
16258
16259 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16260
16261 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
16262 system type. Add check for irix6 which doesn't have c99 runtime.
16263
16264 2004-03-03 Bob Wilson <bob.wilson@acm.org>
16265
16266 * gcc.dg/const-elim-1.c: xfail for xtensa.
16267
16268 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16269
16270 PR c++/14369
16271 * g++.dg/template/cond4.C: New test.
16272
16273 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16274
16275 PR c++/14360
16276 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
16277
16278 PR c++/14361
16279 * g++.dg/parse/defarg7.C: New test.
16280
16281 PR c++/14359
16282 * g++.dg/template/friend26.C: New test.
16283
16284 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16285
16286 PR c++/14324
16287 * g++.dg/abi/mangle21.C: New test.
16288
16289 PR c++/14260
16290 * g++.dg/parse/constructor2.C: New test.
16291
16292 PR c++/14337
16293 * g++.dg/template/sfinae1.C: New test.
16294
16295 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16296
16297 PR c++/14267
16298 * g++.dg/expr/crash2.C: New test.
16299
16300 PR middle-end/13448
16301 * gcc.dg/inline-5.c: New test.
16302 * gcc.dg/always-inline.c: Split out tests into ...
16303 * gcc.dg/always-inline2.c: ... this and ...
16304 * gcc.dg/always-inline3.c: ... this.
16305
16306 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16307
16308 PR debug/12103
16309 * g++.dg/debug/crash1.C: New test.
16310
16311 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
16312
16313 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
16314 function with __attribute__((noinline)).
16315 (recurser_void2): Likewise.
16316 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
16317 (recurser_void2): Likewise.
16318
16319 2004-02-29 Roger Sayle <roger@eyesopen.com>
16320
16321 PR middle-end/14203
16322 * g++.dg/warn/Wunused-6.C: New test case.
16323
16324 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
16325
16326 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
16327 not defined.
16328
16329 2004-02-27 Eric Christopher <echristo@redhat.com>
16330
16331 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
16332 * g++.dg/charset/asm2.c: Run only x86.
16333 * gcc.dg/charset/asm3.c: Ditto.
16334
16335 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
16336
16337 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
16338 ld_library_path.
16339
16340 2004-02-27 Ziemowit Laski <zlaski@apple.com>
16341
16342 * g++.dg/ext/altivec-3.C: New.
16343
16344 2004-02-26 Richard Henderson <rth@redhat.com>
16345
16346 * g++.dg/ext/attrib10.C: Mark for warning.
16347 * gcc.dg/attr-alias-1.c: New.
16348
16349 2004-02-26 Richard Henderson <rth@redhat.com>
16350
16351 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
16352 * gcc.c-torture/execute/20040208-2.c: ... it back.
16353
16354 2004-02-26 Eric Christopher <echristo@redhat.com>
16355
16356 * lib/target-supports.exp (check-iconv-available): New function.
16357 * lib/gcc-dg.exp (dg-require-iconv): New function.
16358 Use above.
16359 * gcc.dg/charset: New directory.
16360 * gcc.dg/charset/charset.exp: New file.
16361 * gcc.dg/charset/asm1.c: Ditto.
16362 * gcc.dg/charset/asm2.c: Ditto.
16363 * gcc.dg/charset/asm3.c: Ditto.
16364 * gcc.dg/charset/asm4.c: Ditto.
16365 * gcc.dg/charset/asm5.c: Ditto.
16366 * gcc.dg/charset/attribute1.c: Ditto.
16367 * gcc.dg/charset/attribute2.c: Ditto.
16368 * gcc.dg/charset/string1.c: Ditto.
16369 * g++.dg/charset: New directory.
16370 * g++.dg/dg.exp: Add here. Special options.
16371 * g++.dg/charset/charset.exp: New file.
16372 * g++.dg/charset/asm1.c: Ditto.
16373 * g++.dg/charset/asm2.c: Ditto.
16374 * g++.dg/charset/asm3.c: Ditto.
16375 * g++.dg/charset/asm4.c: Ditto.
16376 * g++.dg/charset/attribute1.c: Ditto.
16377 * g++.dg/charset/attribute2.c: Ditto.
16378 * g++.dg/charset/extern1.cc: Ditto.
16379 * g++.dg/charset/extern2.cc: Ditto.
16380 * g++.dg/charset/string1.c: Ditto.
16381
16382 2004-02-26 Mark Mitchell <mark@codesourcery.com>
16383
16384 PR c++/14278
16385 * g++.dg/parse/comma1.C: New test.
16386
16387 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16388
16389 PR c++/14284
16390 * g++.dg/template/ttp8.C: New test.
16391
16392 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16393
16394 * gcc.dg/fixuns-trunc-1.c: New test.
16395
16396 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16397
16398 * gcc.dg/builtins-config.h: Use #elif.
16399
16400 2004-02-26 Michael Matz <matz@suse.de>
16401
16402 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16403 * gcc.dg/991214-1.c: Likewise.
16404 * gcc.dg/i386-asm-1.c: Likewise.
16405
16406 2004-02-25 Richard Henderson <rth@redhat.com>
16407
16408 * gcc.c-torture/execute/20040208-2.c: Move ...
16409 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16410
16411 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16412
16413 PR c++/14246
16414 * g++.dg/other/crash-3.C: New test.
16415
16416 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16417
16418 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16419 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16420
16421 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16422 HP-UX.
16423
16424 2004-02-24 Michael Matz <matz@suse.de>
16425
16426 * gcc.dg/i386-regparm.c: New.
16427
16428 2004-02-23 James E Wilson <wilson@specifixinc.com>
16429
16430 * gcc.c-torture/execute/20040223-1.c: New.
16431
16432 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16433 Kazu Hirata <kazu@cs.umass.edu>
16434
16435 * gcc.dg/fwritable-strings-1.c: Remove.
16436
16437 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16438
16439 PR c/14156
16440 * gcc.dg/20040223-1.c: New test.
16441
16442 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16443
16444 PR c++/14106
16445 * g++.dg/ext/typeof9.C: New test.
16446
16447 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16448
16449 PR c++/14250
16450 * g++.dg/other/switch1.C: New test.
16451
16452 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16453
16454 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16455 * gcc.dg/va-arg-1.c: Likewise.
16456
16457 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16458
16459 PR c++/14143
16460 * g++.dg/template/koenig5.C: New test.
16461
16462 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16463
16464 * g++.dg/ext/altivec-1.C: Generalize target triple.
16465 * g++.dg/ext/altivec-2.C: New test case.
16466 * g++.dg/ext/altivec_check.h: New file.
16467 * gcc.dg/altivec-1.c: Generalize target triple;
16468 include altivec_check.h and call altivec_check().
16469 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16470 * gcc.dg/altivec-6.c: New test case.
16471 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16472 type casts as needed.
16473 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16474 altivec_check().
16475 * gcc.dg/altivec-12.c: New test case.
16476 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16477 include altivec_check.h and call altivec_check().
16478 * gcc.dg/altivec_check.h: New file.
16479
16480 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16481
16482 * lib/target-supports.exp (check_alias_available): Don't mangle
16483 function `g' in test program.
16484
16485 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16486
16487 * lib/target-supports.exp (check_profiling_available): Check
16488 argument to determine whether we support a profiling type.
16489 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16490 check_profiling_available.
16491 * g++.dg/bprob/bprob.exp: Likewise
16492 * g77.dg/bprob/bprob.exp: Likewise.
16493 * gcc.misc-tests/bprob.exp: Likewise.
16494 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16495 dg-require-profiling and delete expected error handling.
16496 * gcc.dg/20021014-1.c: Likewise.
16497 * gcc.dg/nest.c: Likewise.
16498
16499 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16500
16501 PR c++/12007
16502 * g++.dg/other/vthunk1.C: New test.
16503
16504 2004-02-20 Falk Hueffner <falk@debian.org>
16505
16506 PR target/14201
16507 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16508
16509 2004-02-20 Mark Mitchell <mark@codesourcery.com>
16510
16511 PR c++/13927
16512 * g++.dg/other/error8.C: Remove XFAIL markers.
16513
16514 PR c++/14173
16515 * g++.dg/ext/packed5.C: New test.
16516
16517 PR c++/14199
16518 * g++.dg/warn/Wunused-5.C: New test.
16519
16520 PR c++/14186
16521 * g++.dg/lookup/member1.C: New test.
16522
16523 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16524
16525 * gcc.c-torture/compile/20040130-1.c: Enable only when
16526 __INT_MAX__ >= 2147483647L.
16527 * gcc.c-torture/compile/961203-1.c: Likewise.
16528
16529 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16530
16531 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16532 * g++.dg/opt/template1.C: Robustify assembler regexp
16533
16534 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16535
16536 * gcc.c-torture/execute/simd-4.x: Remove.
16537 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16538 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16539 Guard with #ifndef SKIP_ATTRIBUTE.
16540 * gcc.dg/compat/vector-1_y.c: Likewise.
16541 * gcc.dg/compat/vector-2_x.c: Likewise.
16542 * gcc.dg/compat/vector-2_y.c: Likewise.
16543 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16544 * g++.dg/eh/simd-2.C: Likewise.
16545
16546 2004-02-19 Alan Modra <amodra@bigpond.net.au>
16547
16548 * gcc.c-torture/compile/complex-1.c: New.
16549
16550 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
16551
16552 PR target/14209
16553 * gcc.c-torture/execute/20040218-1.c: New test.
16554
16555 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16556
16557 PR c++/14181
16558 * g++.dg/parse/new2.C: New test.
16559
16560 2004-02-18 Paul Brook <paul@codesourcery.com>
16561
16562 * gcc.c-torture/compile/libcall-1.c: New test.
16563
16564 2004-02-18 Paul Brook <paul@codesourcery.com>
16565
16566 PR debug/12934
16567 * gcc.dg/debug/debug-7.c: New test.
16568
16569 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16570
16571 * gcc.dg/20040217-1.c: New test.
16572
16573 2004-02-17 Zack Weinberg <zack@codesourcery.com>
16574
16575 * gcc.c-torture/execute/990208-1.x: Delete.
16576
16577 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
16578
16579 * gcc.c-torture/execute/20040208-2.x: New file.
16580
16581 2004-02-17 Mark Mitchell <mark@codesourcery.com>
16582
16583 PR c++/11326
16584 * g++.dg/abi/structret1.C: New test.
16585
16586 2004-02-17 Jakub Jelinek <jakub@redhat.com>
16587
16588 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16589 (i386_cpuid): No need to test if cpuid is available on AMD64.
16590 Fix assembly, so that it works onboth i386 and AMD64.
16591 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16592 (vecInLong): Fix s[] member type to unsigned int.
16593 (vecInWord): Remove type.
16594 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16595 (a64, b64, c64, d64, e64): Remove.
16596 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16597 Remove unused variable. Remove initialization of removed variables.
16598 Don't call mmx_tests nor sse_tests.
16599 (reference_mmx, reference_sse): Remove.
16600 (check): Add return stmt.
16601 * gcc.dg/i386-sse-7.c: New test.
16602 * gcc.dg/i386-mmx-4.c: New test.
16603
16604 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16605
16606 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16607 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16608 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16609 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16610 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16611 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16612 g++.dg/tc1/dr94.C: Fix line terminator.
16613
16614 2004-02-16 Geoffrey Keating <geoffk@apple.com>
16615
16616 * gcc.c-torture/compile/20040216-1.c: New.
16617
16618 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16619
16620 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16621 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16622 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16623 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16624 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
16625 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16626
16627 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16628
16629 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16630
16631 2004-02-15 Mark Mitchell <mark@codesourcery.com>
16632
16633 PR c++/13971
16634 * g++.dg/expr/cond4.C: New test.
16635
16636 PR c++/14086
16637 * g++.dg/lookup/crash2.C: New test.
16638
16639 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
16640
16641 * gcc.c-torture/compile/20040214-2.c: New test.
16642
16643 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16644
16645 PR c++/14116
16646 * g++.dg/ext/typeof8.C: New test.
16647
16648 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16649
16650 * gcc.c-torture/compile/20040214-1.c: New test.
16651
16652 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16653
16654 PR c++/13635
16655 * g++.dg/template/spec11.C: New test.
16656
16657 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16658
16659 PR c++/13927
16660 * g++.dg/other/error8.C: New test.
16661
16662 2004-02-13 Mark Mitchell <mark@codesourcery.com>
16663
16664 PR c++/14122
16665 * g++.dg/template/array4.C: New test.
16666
16667 PR c++/14108
16668 * g++.dg/inherit/thunk2.C: New test.
16669
16670 PR c++/14083
16671 * g++.dg/eh/cond2.C: New test.
16672
16673 2004-02-12 Alan Modra <amodra@bigpond.net.au>
16674
16675 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16676
16677 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
16678
16679 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16680
16681 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16682
16683 * g++.dg/simd-2.C: xfail on ppc64-linux.
16684
16685 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16686
16687 PR c/456
16688 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16689 tests.
16690
16691 2004-02-11 Uros Bizjak <uros@kss-loka.si>
16692
16693 * gcc.dg/builtins-33.c: New test.
16694
16695 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
16696
16697 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16698
16699 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16700
16701 * g++.dg/simd-2.C: Set -maltivec for ppc64.
16702
16703 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16704
16705 * gcc.dg/ppc64-abi-3.c: New test.
16706
16707 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
16708
16709 PR c/14092
16710
16711 * gcc.dg/pr14092-1.c: New testcase.
16712
16713 2004-02-10 Alan Modra <amodra@bigpond.net.au>
16714
16715 * gcc.dg/cpp/assert4.c: Fix typo last change.
16716
16717 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16718 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16719
16720 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16721
16722 2004-02-09 Roger Sayle <roger@eyesopen.com>
16723
16724 * gcc.c-torture/compile/20040209-1.c: New test case.
16725
16726 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16727
16728 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16729
16730 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
16731
16732 * gcc.c-torture/execute/20040208-[12].c: New tests.
16733
16734 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16735
16736 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16737
16738 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16739
16740 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16741
16742 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16743
16744 Bug 13856
16745 * gcc.dg/visibility-8.c: New testcase.
16746
16747 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16748
16749 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16750 arguments.
16751 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16752
16753 2004-02-07 Roger Sayle <roger@eyesopen.com>
16754
16755 PR middle-end/13696
16756 * g++.dg/opt/fold1.C: New test case.
16757
16758 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16759
16760 PR c++/14033
16761 * g++.dg/other/crash-2.C: New test.
16762
16763 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16764
16765 PR c++/14028
16766 * g++.dg/parse/angle-bracket2.C: New test.
16767
16768 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16769
16770 PR middle-end/13750
16771 Revert:
16772 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16773 PR pch/13361
16774 * testsuite/g++.dg/pch/wchar-1.C: New.
16775 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16776
16777 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16778
16779 PR c++/14008
16780 * g++.dg/parse/error15.C: New test.
16781 * g++.dg/parse/crash11.C: Update dg-error mark.
16782
16783 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16784
16785 PR c++/13932
16786 * g++.dg/warn/conv2.C: New test.
16787
16788 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16789
16790 PR c++/13086
16791 * g++.dg/warn/incomplete1.C: Remove xfail.
16792
16793 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16794
16795 * lib/file-format.exp (gcc_target_object_format): Use
16796 ${tool}_target_compile, not gcc_target_compile.
16797 * lib/target-supports.exp (check_alias_available): Likewise.
16798 (check_gc_sections_available): Likewise.
16799 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16800 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16801 dg-require-alias.
16802
16803 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16804
16805 PR c++/13969
16806 * g++.dg/template/static6.C: New test.
16807
16808 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16809
16810 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16811
16812 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16813
16814 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16815 tests for systems where `char' is unsigned by default.
16816
16817 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16818
16819 PR c++/13997
16820 * g++.dg/template/partial3.C: New test.
16821
16822 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16823
16824 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16825 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16826 Remove mentions of obsolete ports.
16827
16828 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16829
16830 * gcc.dg/noncompile/20001228-1.c: Fix for new
16831 error message.
16832
16833 2004-02-03 Roger Sayle <roger@eyesopen.com>
16834
16835 PR target/9348
16836 * gcc.c-torture/execute/multdi-1.c: New test case.
16837
16838 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16839
16840 PR c++/13925
16841 * g++.dg/template/lookup5.C: New test.
16842
16843 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16844
16845 PR c++/13950
16846 * g++.dg/template/lookup4.C: New test.
16847
16848 PR c++/13970
16849 * g++.dg/parse/error14.C: New test.
16850
16851 PR c++/14002
16852 * g++.dg/parse/template13.C: New test.
16853
16854 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16855
16856 PR c++/13978
16857 * g++.dg/template/koenig4.C: New test.
16858
16859 PR c++/13968
16860 * g++.dg/template/crash17.C: New test.
16861
16862 PR c++/13975
16863 * g++.dg/parse/error13.C: New test.
16864 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16865
16866 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16867
16868 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16869
16870 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16871
16872 PR c/11658
16873 PR c/13994
16874 * gcc.dg/noncompile/20040203-1.c: New test.
16875 * gcc.dg/noncompile/20040203-2.c: Likewise.
16876 * gcc.dg/noncompile/20040203-3.c: Likewise.
16877 * gcc.dg/20040203-1.c: Likewise.
16878
16879 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16880
16881 PR c++/10858
16882 * g++.dg/template/sizeof7.C: New test.
16883
16884 2004-02-02 Eric Christopher <echristo@redhat.com>
16885 Zack Weinberg <zack@codesourcery.com>
16886
16887 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16888
16889 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16890
16891 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16892 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16893 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16894 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16895
16896 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16897
16898 PR c++/13113
16899 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16900
16901 PR c++/13854
16902 * g++.dg/ext/attrib13.C: New test.
16903
16904 PR c++/13907
16905 * g++.dg/conversion/op2.C: New test.
16906
16907 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16908
16909 * gcc.dg/titype-1.c: Fix pasto.
16910
16911 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16912
16913 * gcc.dg/titype-1.c: New test.
16914
16915 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16916
16917 PR c++/13957
16918 * g++.dg/template/non-type-template-argument-1.C,
16919 g++.dg/template/qualified-id1.C: Update dg-error marks.
16920 * g++.dg/template/nontype6.C: New test.
16921
16922 2004-02-01 Roger Sayle <roger@eyesopen.com>
16923
16924 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16925 * gcc.dg/builtins-31.c: New testcase.
16926 * gcc.dg/builtins-32.c: New testcase.
16927
16928 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16929
16930 * objc.dg/call-super-2.m: Update line numbers
16931 for the including of stddef.h.
16932
16933 2004-01-30 Michael Matz <matz@suse.de>
16934
16935 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16936 g++.dg/ext/case-range3.C: New tests.
16937
16938 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16939
16940 DR206
16941 PR c++/13813
16942 * g++.dg/template/member4.C: New test.
16943
16944 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16945
16946 PR c++/13683
16947 * g++.dg/template/sizeof6.C: New test.
16948
16949 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16950
16951 * gcc.dg/fwritable-strings-1.c: New test.
16952
16953 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16954
16955 * gcc.c-torture/compile/20040130-1.c: New test.
16956
16957 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16958
16959 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16960
16961 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16962
16963 PR c++/13883
16964 * g++.dg/template/ctor3.C: New test.
16965
16966 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16967
16968 * g++.dg/tc1: New directory.
16969 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16970 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16971 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16972 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16973 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16974
16975 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16976
16977 * g++.dg/parse/error11.C: New test.
16978 * g++.dg/parse/error12.C: Likewise.
16979
16980 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16981
16982 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16983 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16984
16985 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16986
16987 PR c++/13791
16988 * g++.dg/ext/attrib12.C: New test.
16989
16990 PR c++/13736
16991 * g++.dg/parse/cast2.C: New test.
16992
16993 2004-01-27 James E Wilson <wilson@specifixinc.com>
16994
16995 * objc.dg/encode-2.m (main): New local string. Set depending on
16996 sizeof long. Use in sscanf call.
16997 * objc.dg/encode-3.m (main): New local string. Set depending on
16998 sizeof long. Use in scan_initial call.
16999
17000 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17001
17002 * objc.dg/call-super-2.m: Make LP64-safe.
17003 * objc.dg/desig-init-1.m: Likewise.
17004
17005 2004-01-27 Devang Patel <dpatel@apple.com>
17006
17007 * g++.dg/debug/namespace1.C: New test.
17008
17009 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
17010
17011 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
17012 xscale-*-*.
17013
17014 * gcc.dg/arm-mmx-1.c: New test.
17015
17016 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17017
17018 * gcc.dg/20040127-1.c: New test.
17019 * gcc.dg/20040127-2.c: New test.
17020
17021 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17022
17023 * objc.dg/stret-1.m (glob): Renamed to globa.
17024
17025 2004-01-26 Mark Mitchell <mark@codesourcery.com>
17026
17027 PR c++/13663
17028 * g++.dg/expr/for1.C: New test.
17029
17030 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
17031
17032 PR middle-end/13779
17033 * gcc.dg/darwin-longlong.c: New test.
17034
17035 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
17036
17037 * gcc.dg/20040124-1.c: Moved test from here...
17038 * gcc.c-torture/compile/20040124-1.c: ...to here.
17039
17040 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17041
17042 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
17043 the assembly output if -m64 is passed.
17044
17045 2004-01-25 Mark Mitchell <mark@codesourcery.com>
17046
17047 PR c++/13833
17048 * g++.dg/template/cond3.C: New test.
17049
17050 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17051
17052 PR c++/13810
17053 * g++.dg/template/ttp7.C: New test.
17054
17055 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17056
17057 PR c++/13797
17058 * g++.dg/template/nontype4.C: New test.
17059 * g++.dg/template/nontype5.C: Likewise.
17060
17061 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
17062
17063 * gcc.dg/torture/mips-clobber-at.c: New test.
17064
17065 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
17066
17067 * gcc.dg/20040124-1.c: New test.
17068
17069 2004-01-24 Jakub Jelinek <jakub@redhat.com>
17070
17071 * gcc.dg/20040123-1.c: New test.
17072
17073 2004-01-23 Zack Weinberg <zack@codesourcery.com>
17074
17075 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
17076
17077 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
17078
17079 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
17080
17081 2004-01-23 Andrew Pinski <apinski@apple.com>
17082
17083 * gcc.dg/20030121-1.c: Move to ..
17084 * gcc.dg/20040121-1.c: here.
17085
17086 2004-01-23 Roger Sayle <roger@eyesopen.com>
17087
17088 * gcc.dg/builtins-29.c: New test case.
17089
17090 2004-01-23 Zack Weinberg <zack@codesourcery.com>
17091
17092 PR 18314
17093 * gcc.dg/builtins-30.c: New testcase.
17094
17095 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
17096
17097 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
17098 * lib/g77.exp: Likewise.
17099 * lib/objc.exp: Likewise.
17100 * lib/g++.exp: Likewise.
17101
17102 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17103
17104 * gcc.dg/struct-by-value-2.c: New test.
17105
17106 2004-01-21 Andrew Pinski <apinski@apple.com>
17107
17108 PR target/13785
17109 * gcc.dg/20030121-1.c: New test.
17110
17111 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
17112
17113 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
17114 clobber frame pointer register in asm statement.
17115
17116 2004-01-21 Falk Hueffner <falk@debian.org>
17117
17118 * gcc.c-torture/compile/20040121-1.c: New test.
17119
17120 2004-01-21 Zack Weinberg <zack@codesourcery.com>
17121
17122 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
17123
17124 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
17125
17126 * gcc.dg/ppc64-abi-2.c: New test.
17127
17128 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
17129
17130 * lib/treelang.exp: Fill out this file.
17131 * lib/treelang-dg.exp: New File.
17132
17133 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
17134
17135 * gcc.c-torture/compile/981022-1.c: Remove.
17136 * gcc.dg/array-5.c: Remove XFAIL.
17137 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
17138 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
17139 gcc.dg/cond-lvalue-1.c: Update.
17140 * gcc.dg/cast-lvalue-2.c: New test.
17141
17142 2004-01-19 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR c++/13592
17145 * g++.dg/other/error1.C (class foo): Tweak error message.
17146
17147 PR c++/13592
17148 * g++.dg/template/call2.C: New test.
17149
17150 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17151
17152 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
17153 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
17154 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
17155 scalar-return-1_x.c, scalar-return-2_y.c,
17156 scalar-return-3_x.c, scalar-return-3_y.c,
17157 scalar-return-4_x.c, scalar-return-4_y.c,
17158 struct-align-1.h, struct-align-1_x.c,
17159 struct-align-1_y.c, struct-align-2.h,
17160 struct-align-2_x.c, struct-align-2_y.c,
17161 struct-by-value-10_y.c, struct-by-value-11_x.c,
17162 struct-by-value-11_y.c, struct-by-value-12_x.c,
17163 struct-by-value-12_y.c, struct-by-value-13_x.c,
17164 struct-by-value-13_y.c, struct-by-value-14_x.c,
17165 struct-by-value-14_y.c, struct-by-value-15_x.c,
17166 struct-by-value-15_y.c, struct-by-value-16_y.c,
17167 struct-by-value-17_y.c, struct-by-value-18_y.c,
17168 struct-by-value-19_y.c, struct-by-value-1_x.c,
17169 struct-by-value-1_y.c, struct-by-value-20_y.c,
17170 struct-by-value-2_x.c, struct-by-value-2_y.c,
17171 struct-by-value-3_y.c, struct-by-value-4_x.c,
17172 struct-by-value-4_y.c, struct-by-value-5_y.c,
17173 struct-by-value-6_y.c, struct-by-value-7_y.c
17174 struct-by-value-8_x.c, struct-by-value-8_y.c
17175 struct-by-value-9_x.c, struct-by-value-9_y.c
17176 struct-return-10_x.c, struct-return-10_y.c,
17177 struct-return-19_x.c, struct-return-20_x.c
17178 struct-return-2_x.c, struct-return-2_y.c
17179 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
17180 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
17181
17182 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17183
17184 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
17185 attribute on sparc*-sun-solaris2.*.
17186
17187 2004-01-18 Mark Mitchell <mark@codesourcery.com>
17188
17189 PR c++/13710
17190 * g++.dg/ext/typeof7.C: New test.
17191
17192 2004-01-18 David Edelsohn <edelsohn@gnu.org>
17193
17194 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
17195 * gcc.dg/const-elim-1.c: Same.
17196
17197 2004-01-17 Ziemowit Laski <zlaski@apple.com>
17198
17199 * objc.dg/stret-1.m: New.
17200 * objc.dg/stret-2.m: New.
17201
17202 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
17203
17204 PR c++/11895
17205 * g++.dg/ext/vector1.C: New test.
17206
17207 2004-01-16 Geoffrey Keating <geoffk@apple.com>
17208
17209 * gcc.dg/pch/import-1.c: New.
17210 * gcc.dg/pch/import-1.hs: New.
17211 * gcc.dg/pch/import-1a.h: New.
17212 * gcc.dg/pch/import-1b.h: New.
17213 * gcc.dg/pch/import-1c.h: New.
17214
17215 2004-01-16 Mark Mitchell <mark@codesourcery.com>
17216
17217 PR c++/13574
17218 * g++.dg/ext/array1.C: New test.
17219
17220 PR c++/13178
17221 * g++.dg/conversion/op1.C: New test.
17222
17223 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
17224
17225 PR 11864
17226 From Kazumoto Kojima / Dan Kegel:
17227 * gcc.dg/pr11864-1.c: New test.
17228
17229 PR 10392
17230 From Marcus Comstedt / Dan Kegel:
17231 * gcc.dg/pr10392-1.c: New test.
17232
17233 2004-01-16 Mark Mitchell <mark@codesourcery.com>
17234
17235 PR c++/13478
17236 * g++.dg/init/ref10.C: New test.
17237
17238 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17239
17240 PR c++/13407
17241 * g++.dg/parse/typename6.C: New test.
17242
17243 2004-01-15 Geoffrey Keating <geoffk@apple.com>
17244
17245 PR pch/13361
17246 * testsuite/g++.dg/pch/wchar-1.C: New.
17247 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17248
17249 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17250
17251 PR c++/9259
17252 * g++.dg/expr/sizeof2.C: New test.
17253
17254 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
17255
17256 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
17257
17258 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17259
17260 PR c++/13659
17261 * g++.dg/lookup/strong-using-3.C: New.
17262 * g++.dg/lookup/using-10.C: New.
17263
17264 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17265
17266 PR c++/13594
17267 * g++.dg/lookup/strong-using-2.C: New.
17268
17269 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
17270 Dan Kegel <dank@kegel.com>
17271 J"orn Rennecke <joern.rennecke@superh.com>
17272
17273 PR target/9365
17274 * gcc.dg/pr9365-1.c: New test.
17275
17276 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17277
17278 PR c++/8856
17279 * g++.dg/parse/casting-operator2.C: New test.
17280 * g++.old-deja/g++.pt/explicit83.C: Remove.
17281
17282 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
17283
17284 * gcc.dg/label-compound-stmt-1.c: New test.
17285 * gcc.c-torture/compile/950922-1.c,
17286 gcc.c-torture/compile/20000211-3.c,
17287 gcc.c-torture/compile/20000518-1.c,
17288 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
17289 compound statements.
17290
17291 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
17292
17293 * gcc.dg/ppc64-abi-1.c: New test.
17294
17295 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
17296
17297 * g++.dg/ext/attrib9.C: Add dg-warnings.
17298
17299 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17300
17301 PR c++/12335
17302 * g++.dg/parse/dtor3.C: New test.
17303
17304 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
17305
17306 PR c++/12709
17307 * g++.dg/parse/try-catch-1.C: New test.
17308
17309 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
17310
17311 * ada/acats/run_all.sh: Add more verbose output in acats.log
17312 when compiling tests.
17313
17314 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17315
17316 PR 13656
17317 * gcc.dg/typedef-redecl.c: New test case.
17318 * gcc.dg/typedef-redecl.h: New support file.
17319
17320 2004-01-13 Jan Hubicka <jh@suse.cz>
17321
17322 * gcc.dg/always_inline.c: New test.
17323 * gcc.dg/debug/20031231-1.c: Fix.
17324
17325 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17326
17327 PR c++/13474
17328 * g++.dg/template/array3.C: New test.
17329
17330 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17331
17332 * g++.dg/ext/lvalue1.C: No longer expected to fail.
17333 * g++.dg/warn/Wunused-2.C: Likewise.
17334
17335 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17336
17337 PR c++/13289
17338 * g++.dg/template/instantiate6.C: New test.
17339
17340 2004-01-12 Roger Sayle <roger@eyesopen.com>
17341
17342 PR middle-end/11397
17343 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
17344
17345 2004-01-12 Jan Hubicka <jh@suse.cz>
17346
17347 PR opt/12826
17348 * gcc.dg/20040112-1.c: New.
17349
17350 * gcc.dg/dwarf-die[1-7].c: Move to...
17351 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
17352 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
17353
17354 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
17355
17356 PR c++/4100
17357 * g++.dg/parse/friend4.C: New test.
17358
17359 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
17360
17361 PR c++/4100
17362 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
17363 definition is called a friend.
17364
17365 2004-01-11 Zack Weinberg <zack@codesourcery.com>
17366
17367 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
17368
17369 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
17370
17371 PR c++/3478
17372 * g++.dg/parse/error10.C: New test.
17373 * g++.dg/template/arg2.C: Accept "invalid type" error.
17374
17375 2004-01-11 Jakub Jelinek <jakub@redhat.com>
17376
17377 PR middle-end/13392
17378 * g++.dg/opt/expect2.C: New test.
17379
17380 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17381
17382 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17383 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17384 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17385 Update dg-error regexps.
17386
17387 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17388
17389 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17390 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17391
17392 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17393
17394 * gcc.dg/pragma-re-1.c: Use right pointer type.
17395
17396 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17397
17398 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17399
17400 2004-01-09 Geoffrey Keating <geoffk@apple.com>
17401
17402 * gcc.dg/rs6000-ldouble-1.c: New.
17403
17404 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17405
17406 DR 337
17407 PR c++/9256
17408 * g++.dg/other/abstract1.C: New test.
17409
17410 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
17411
17412 * g++.dg/lookup/strong-using-1.C: New.
17413
17414 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17415
17416 PR c/11234
17417 * gcc.dg/func-ptr-conv-1.c: New test.
17418 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17419
17420 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17421
17422 PR target/13380.
17423 * gcc.c-torture/compile/20040109-1.c: New.
17424
17425 2004-01-08 Stuart Hastings <stuart@apple.com>
17426
17427 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17428 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17429 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17430
17431 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17432
17433 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17434
17435 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17436
17437 * ada/acats/run_acats: Treat 'gnatchop' the same way
17438 as 'gnatmake'. Export GCC_DRIVER.
17439 * ada/acats/run_all.sh: Add target_gnatchop. Use
17440 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17441
17442 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17443
17444 PR c++/12573
17445 * g++.dg/template/dependent-expr4.C: New test.
17446
17447 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17448
17449 * gcc.dg/altivec-11.c: New test.
17450
17451 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17452
17453 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17454
17455 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17456
17457 PR c/6024
17458 * gcc.dg/enum-compat-1.c: New test.
17459 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17460
17461 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17462
17463 PR c/12165
17464 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17465 gcc.dg/c99-idem-qual-3.c: New tests.
17466
17467 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17468
17469 * gcc.dg/winline-7.c: Don't cast void * to int.
17470
17471 2004-01-06 Jan Hubicka <jh@suse.cz>
17472
17473 * gcc.dg/i386-sse-5.c: New test
17474 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17475
17476 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17477
17478 PR c++/12815
17479 * g++.dg/rtti/typeid4.C: New test.
17480
17481 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17482
17483 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17484
17485 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17486
17487 PR c++/12132
17488 * g++.dg/template/error11.C: New test.
17489
17490 PR c++/13451
17491 * g++.dg/template/class2.C: New test.
17492
17493 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17494 Richard Sandiford <rsandifo@redhat.com>
17495
17496 PR c++/13387
17497 * g++.dg/opt/alias3.C: New test.
17498
17499 2004-01-04 Mark Mitchell <mark@codesourcery.com>
17500
17501 PR c++/13157
17502 * g++.dg/template/koenig3.C: New test.
17503
17504 PR c++/13529
17505 * g++.dg/parse/offsetof3.C: New test.
17506
17507 * g++.dg/init/copy7.C: Add missing dg-error markers.
17508
17509 PR c++/12226
17510 * g++.dg/init/copy7.c: New test.
17511
17512 PR c++/13536
17513 * g++.dg/parse/cast1.C: New test.
17514
17515 2004-01-04 Jan Hubicka <jh@suse.cz>
17516
17517 * gcc.dg/winline[1-7].c: New tests.
17518
17519 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17520
17521 PR c++/13520
17522 * g++.dg/template/qualttp22.C: New test.
17523
17524 2004-01-01 Jan Hubicka <jh@suse.cz>
17525
17526 * gcc.dg/debug/20031231-1.c: New.
17527 * gcc.c-torture/compile/20040101-1.c: New.
17528 * gcc.dg/dwarf-die-[1-7].c: New.
17529
17530 2004-01-01 Jakub Jelinek <jakub@redhat.com>
17531
17532 PR optimization/13521
17533 * gcc.c-torture/compile/20031231-1.c: New test.
17534
17535 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17536
17537 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17538
17539 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17540
17541 PR c++/10079
17542 * g++.dg/template/crash16.C: New test.
17543
17544 2003-12-30 Mark Mitchell <mark@codesourcery.com>
17545
17546 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17547
17548 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17549
17550 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17551 ports.
17552 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17553 * g++.old-deja/g++.law/profile1.C: Likewise.
17554 * gcc.c-torture/compile/981006-1.c: Likewise.
17555 * gcc.c-torture/execute/loop-2e.x: Likewise.
17556 * gcc.c-torture/execute/loop-2f.x: Remove.
17557 * gcc.c-torture/execute/loop-2g.x: Likewise.
17558 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17559 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17560
17561 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17562
17563 PR c++/13507
17564 * g++.dg/ext/attrib11.C: New test.
17565
17566 PR c++/13494
17567 * g++.dg/template/array2-1.C: New test.
17568 * g++.dg/template/array2-2.C: New test.
17569
17570 2003-12-29 Mark Mitchell <mark@codesourcery.com>
17571
17572 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17573
17574 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17575
17576 PR c++/12774
17577 * g++.dg/template/array1-1.C: New test.
17578 * g++.dg/template/array1-2.C: New test.
17579
17580 2003-12-29 Roger Sayle <roger@eyesopen.com>
17581
17582 PR fortran/12632
17583 * g77.dg/12632.f: New test case.
17584
17585 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17586
17587 PR c++/13289
17588 * g++.dg/parse/nontype1.C: New test.
17589
17590 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17591
17592 PR c++/12403
17593 * g++.dg/parse/explicit1.C: New test.
17594 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17595
17596 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17597
17598 PR c++/13081
17599 * g++.dg/opt/inline6.C: New test.
17600
17601 PR c++/12613
17602 * g++.dg/parse/error9.C: New test.
17603
17604 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17605
17606 2003-12-28 Mark Mitchell <mark@codesourcery.com>
17607
17608 PR c++/13009
17609 * g++.dg/init/assign1.C: New test.
17610
17611 2003-12-28 Roger Sayle <roger@eyesopen.com>
17612
17613 PR c++/13070
17614 * g++.dg/warn/format3.C: New test case.
17615
17616 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17617
17618 * gcc.c-torture/compile/20031227-1.c: New test.
17619
17620 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17621
17622 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17623 * g77.dg/bprob/bprob.exp: Likewise.
17624 * gcc.misc-tests/bprob.exp: Likewise.
17625 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17626 variants on systems where the library does not provide that
17627 functionality.
17628 * gcc.dg/builtins-20.c: Use builtins-config.h.
17629 * gcc.dg/builtins-config.h: New file.
17630
17631 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17632
17633 * lib/gcc-dg.exp (dg-require-profiling): New function.
17634 * lib/target-supports.exp (check_profiling_available): Likewise.
17635 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17636 * g77.dg/bprob/bprob.exp: Likewise.
17637 * gcc.misc-tests/bprob.exp: Likewise.
17638 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17639 * gcc.dg/20021014-1.c: Likewise.
17640 * gcc.dg/nest.c: Likewise.
17641
17642 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17643
17644 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17645 compiling.
17646 * g++.dg/lookup/java2.C: Likewise.
17647 * gcc.dg/cpp/lexident.c: Likewise.
17648
17649 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17650
17651 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17652 given.
17653 * gcc.c-torture/compile/961203-1.c: Likewise.
17654 * gcc.c-torture/compile/980506-1.c: Likewise.
17655
17656 2003-12-23 Zack Weinberg <zack@codesourcery.com>
17657
17658 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17659 (additional_prunes): New global.
17660 (gcc-dg-prune): Handle additional per-test pruning.
17661 (dg-test): Clear additional_prunes between tests.
17662
17663 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17664 dg-prune-output to avoid spurious failures from assembler
17665 complaining about nonexistent WAW violations.
17666 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17667 Use dg-prune-output to avoid spurious failures from assembler
17668 warning about Itanium B-step errata.
17669
17670 2003-12-23 Mark Mitchell <mark@codesourcery.com>
17671
17672 * g++.dg/abi/macro0.C: New test.
17673 * g++.dg/abi/macro1.C: Likewise.
17674 * g++.dg/abi/macro2.C: Likewise.
17675
17676 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17677 * g++.dg/abi/bitfield7.C: Likewise.
17678 * g++.dg/abi/dtor2.C: Likewise.
17679 * g++.dg/abi/mangle11.C: Likewise.
17680 * g++.dg/abi/mangle12.C: Likewise.
17681 * g++.dg/abi/mangle14.C: Likewise.
17682 * g++.dg/abi/mangle17.C: Likewise.
17683 * g++.dg/abi/vbase10.C: Likewise.
17684 * g++.dg/abi/vbase14.C: Likewise.
17685 * g++.dg/template/qualttp17.C: Likewise.
17686
17687 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17688
17689 PR c/11995
17690 * gcc.dg/20031223-1.c: New test.
17691
17692 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17693
17694 * gcc.dg/noreturn-7.c: New test.
17695
17696 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17697
17698 * gcc.dg/null-pointer-1.c: New test.
17699
17700 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17701
17702 * g++.old-deja/g++.jason/template18.C: Remove.
17703 * g++.old-deja/g++.jason/template37.C: Likewise.
17704
17705 PR c++/12862
17706 * g++.dg/lookup/ns1.C: New test.
17707
17708 PR c++/12397
17709 * g++.dg/template/lookup3.C: New test.
17710
17711 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17712
17713 * g++.dg/template/recurse1.C: New test
17714
17715 2003-12-22 Mark Mitchell <mark@codesourcery.com>
17716
17717 PR c++/12479
17718 * g++.dg/parse/semicolon1.C: New test.
17719 * g++.dg/parse/semicolon1.h: Likewise.
17720
17721 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17722
17723 * gcc.dg/darwin-misaligned.c: New test.
17724
17725 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17726
17727 PR c/9163
17728 * gcc.dg/20031222-1.c: New test.
17729
17730 2003-12-21 Mark Mitchell <mark@codesourcery.com>
17731
17732 PR c++/13438
17733 * g++.dg/parse/error8.C: New test.
17734
17735 PR c++/11554
17736 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17737
17738 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17739
17740 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17741 too small.
17742 * gcc.c-torture/compile/930217-1.c: Likewise.
17743 * gcc.c-torture/compile/930513-1.c: Likewise.
17744 * gcc.c-torture/execute/920908-2.c: Likewise.
17745 * gcc.c-torture/execute/921204-1.c: Likewise.
17746 * gcc.c-torture/execute/930621-1.c: Likewise.
17747 * gcc.c-torture/execute/930630-1.c: Likewise.
17748 * gcc.c-torture/execute/931031-1.c: Likewise.
17749 * gcc.c-torture/execute/980602-2.c: Likewise.
17750 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17751 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17752 * gcc.c-torture/execute/extzvsi.c: Likewise.
17753 * gcc.c-torture/unsorted/ext.c: Likewise.
17754
17755 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17756
17757 PR target/12749
17758 * gcc.c-torture/compile/20031220-2.c: New test case.
17759
17760 2003-12-20 Roger Sayle <roger@eyesopen.com>
17761
17762 PR optimization/13031
17763 * gcc.c-torture/compile/20031220-1.c: New test case.
17764
17765 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17766
17767 * gcc.dg/cast-function-1.c: New test.
17768
17769 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17770
17771 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17772 formats.
17773
17774 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17775
17776 PR c++/12795
17777 * g++.dg/ext/attrib10.C: New test.
17778
17779 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17780
17781 * gcc.dg/cleanup-10.c: New test.
17782 * gcc.dg/cleanup-11.c: New test.
17783
17784 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17785
17786 PR c++/13239
17787 * g++.dg/opt/expect1.C: New test.
17788
17789 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17790
17791 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17792
17793 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17794
17795 PR debug/12923
17796 * gcc.dg/20031218-1.c: New test.
17797
17798 PR debug/12389
17799 * gcc.dg/20031218-2.c: New test.
17800 * gcc.dg/20031218-3.c: New test.
17801
17802 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17803 of label name and allow for USER_LABEL_PREFIX == "_" names.
17804 * g++.dg/abi/mangle18-2.C: Likewise.
17805 * g++.dg/abi/mangle19-1.C: Likewise.
17806 * g++.dg/abi/mangle19-2.C: Likewise.
17807 * g++.dg/abi/mangle20-1.C: Likewise.
17808 * g++.dg/abi/mangle20-2.C: Likewise.
17809
17810 2003-12-18 Richard Henderson <rth@redhat.com>
17811
17812 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17813
17814 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17815 Dan Kegel <dank@kegel.com>
17816
17817 PR other/12009
17818 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17819 testing a cross compiler, it causes spurious compile failures.
17820 * lib/g++.exp: Likewise.
17821
17822 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17823
17824 PR c++/13262
17825 * g++.dg/template/access13.C: New test.
17826
17827 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17828
17829 * gcc.dg/20031216-1.c: New test.
17830
17831 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17832
17833 PR c++/9154
17834 * g++.dg/template/error10.C: New test.
17835
17836 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17837
17838 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17839 * g++.dg/eh/simd-2.C: Likewise.
17840
17841 2003-12-17 James E Wilson <wilson@specifixinc.com>
17842 Roger Sayle <roger@eyesopen.com>
17843
17844 * gcc.c-torture/execute/ieee/mzero5.c: New.
17845
17846 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17847
17848 PR c++/10603
17849 * g++.dg/parse/error6.C: New test.
17850
17851 PR c++/12827
17852 * g++.dg/parse/error7.C: New test.
17853
17854 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17855
17856 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17857 at -O with stabs debugging formats.
17858 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17859 * gcc.dg/debug/debug-2.c: Likewise.
17860
17861 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17862
17863 PR c++/12696
17864 * g++.dg/init/error1.C: New test.
17865
17866 PR c++/12218
17867 * g++.dg/init/pm3.C: New test.
17868
17869 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17870
17871 PR c/3347
17872 * gcc.dg/bitfld-8.c: New test.
17873
17874 2003-12-16 James Lemke <jim@wasabisystems.com>
17875
17876 * gcc.dg/arm-scd42-[123].c: New tests.
17877
17878 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17879
17880 PR c++/9043
17881 * g++.dg/abi/mangle20-1.C: New test.
17882 * g++.dg/abi/mangle20-2.C: New test.
17883
17884 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17885
17886 PR c++/13275
17887 * g++.dg/other/offsetof2.C: Remove XFAIL.
17888 * g++.dg/parse/offsetof1.C: New test.
17889 * g++.gd/parse/offsetof2.C: Likewise.
17890
17891 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17892
17893 * g++.dg/template/nontype3.C: New test.
17894 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17895
17896 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17897
17898 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17899
17900 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17901
17902 PR c++/13387
17903 * g++.dg/expr/assign1.C: New test.
17904
17905 PR c++/13242
17906 * g++.dg/abi/mangle19-1.C: New test.
17907 * g++.dg/abi/mangle19-2.C: New test.
17908
17909 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17910
17911 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17912
17913 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17914
17915 * gcc.c-torture/execute/20031216-1.c: New test.
17916
17917 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17918
17919 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17920 an ICE regression.
17921
17922 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17923
17924 PR c++/10926
17925 * g++.dg/template/error9.C: New test.
17926
17927 PR c++/11116
17928 * g++.dg/template/error8.C: New test.
17929
17930 2003-12-15 Roger Sayle <roger@eyesopen.com>
17931
17932 PR middle-end/13400
17933 * gcc.c-torture/execute/20031215-1.c: New test case.
17934
17935 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17936
17937 PR c++/13269
17938 * g++.dg/parse/error5.C: New test.
17939
17940 PR c++/12989
17941 * g++.dg/expr/sizeof1.C: New test.
17942
17943 PR c++/13310
17944 * g++.dg/template/crash15.C: New test.
17945
17946 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17947
17948 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17949 a non-POD type as the last named parameter of a varargs function.
17950
17951 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17952
17953 PR c++/13243
17954 PR c++/12573
17955 * g++.dg/template/crash14.C: New test.
17956 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17957
17958 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17959
17960 * g++.dg/other/java1.C: New test.
17961
17962 PR c++/13241
17963 * g++.dg/abi/mangle18-1.C: New test.
17964 * g++.dg/abi/mangle18-2.C: New test.
17965
17966 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17967
17968 PR optimization/10312
17969 * gcc.c-torture/execute/20031214-1.c: New.
17970
17971 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17972
17973 PR c++/10779
17974 PR c++/12160
17975 * g++.dg/parse/error3.C: New test.
17976 * g++.dg/parse/error4.C: Likewise.
17977 * g++.dg/abi/mangle4.C: Tweak error messages.
17978 * g++.dg/lookup/using5.C: Likewise.
17979 * g++.dg/other/error2.C: Likewise.
17980 * g++.dg/parse/typename5.C: Likewise.
17981 * g++.dg/parse/undefined1.C: Likewise.
17982 * g++.dg/template/arg2.C: Likewise.
17983 * g++.dg/template/ttp3.C: Likewise.
17984 * g++.dg/template/type1.C: Likewise.
17985 * g++.old-deja/g++.other/crash32.C: Likewise.
17986 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17987
17988 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17989
17990 PR c++/13106
17991 * g++.dg/warn/noreturn-3.C: New test.
17992
17993 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17994
17995 PR c++/13118
17996 * g++.dg/abi/covariant3.C: New.
17997
17998 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17999
18000 * g++.dg/eh/ia64-1.C: New test.
18001
18002 2003-12-12 Roger Sayle <roger@eyesopen.com>
18003
18004 PR optimization/13037
18005 * g77.f-torture/execute/13037.f: New test case.
18006
18007 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18008
18009 PR c++/12881
18010 * g++.dg/abi/covariant2.C: New.
18011
18012 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
18013
18014 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
18015
18016 2003-12-11 Zack Weinberg <zack@codesourcery.com>
18017
18018 * gcc.c-torture/execute/wchar_t-1.x: Delete.
18019
18020 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
18021
18022 PR other/10819
18023 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
18024 to fix Bug 10819.
18025 * lib/g++.exp (g++_version): Likewise.
18026 * lib/g77.exp (g77_version): Likewise.
18027 * lib/objc.exp (default_objc_version): Likewise.
18028
18029 2003-12-10 Richard Henderson <rth@redhat.com>
18030
18031 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
18032
18033 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
18034
18035 2003-12-08 Matt Austern <austern@apple.com>
18036
18037 PR c/13134
18038 * lib/gcc-dg.exp (dg-require-visibility): Define.
18039 * lib/target-supports (check_visibility_available): Define.
18040 * gcc.dg/visibility-1.c: New test.
18041 * gcc.dg/visibility-2.c: Likewise.
18042 * gcc.dg/visibility-3.c: Likewise.
18043 * gcc.dg/visibility-4.c: Likewise.
18044 * gcc.dg/visibility-5.c: Likewise.
18045 * gcc.dg/visibility-6.c: Likewise.
18046 * g++.dg/ext/visibility-1.C: Likewise.
18047 * g++.dg/ext/visibility-2.C: Likewise.
18048 * g++.dg/ext/visibility-3.C: Likewise.
18049 * g++.dg/ext/visibility-4.C: Likewise.
18050 * g++.dg/ext/visibility-5.C: Likewise.
18051 * g++.dg/ext/visibility-6.C: Likewise.
18052
18053 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18054
18055 * g++.dg/lookup/java1.C: New test.
18056 * g++.dg/lookup/java2.C: New test.
18057
18058 2003-12-07 Falk Hueffner <falk@debian.org>
18059
18060 * g++.dg/opt/noreturn-1.C: New test.
18061
18062 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
18063
18064 * gcc.dg/overflow-1.c: New test.
18065
18066 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18067
18068 * g77.f-torture/compile/13060.f: New test.
18069
18070 2003-12-06 Mark Mitchell <mark@codesourcery.com>
18071
18072 PR c++/13323
18073 * g++.dg/inherit/operator2.C: New test.
18074
18075 2003-12-05 Mark Mitchell <mark@codesourcery.com>
18076
18077 PR c++/13305
18078 * g++.dg/ext/attrib9.C: New test.
18079
18080 2003-12-05 Mark Mitchell <mark@codesourcery.com>
18081
18082 PR c++/13314
18083 * g++.dg/template/error7.C: New test.
18084
18085 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
18086 J"orn Rennecke <joern.rennecke@superh.com>
18087
18088 PR target/13302
18089 * g++.dg/other/struct-va_list.C: New test.
18090
18091 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18092
18093 PR c++/13166
18094 * g++.dg/parse/defarg6.C: New test.
18095
18096 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
18097
18098 PR target/13256
18099 * gcc.c-torture/execute/20031201-1.c: New test.
18100
18101 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
18102
18103 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
18104
18105 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18106
18107 * gcc.dg/builtin-return-1.c: New test.
18108
18109 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
18110 J"orn Rennecke <joern.rennecke@superh.com>
18111
18112 PR optimization/13260
18113 * gcc.c-torture/execute/20031204-1.c: New test.
18114
18115 2003-12-03 Mark Mitchell <mark@codesourcery.com>
18116
18117 PR c++/9127
18118 * g++.dg/template/error6.C: New test.
18119
18120 2003-12-03 Jakub Jelinek <jakub@redhat.com>
18121
18122 * gcc.dg/20031202-1.c: New test.
18123
18124 2003-12-03 Mark Mitchell <mark@codesourcery.com>
18125
18126 PR c++/13179
18127 * g++.dg/template/eh1.C: New test.
18128
18129 PR c++/10771
18130 * g++.dg/template/error5.C: New test.
18131
18132 2003-12-02 David Ung <davidu@mips.com>
18133
18134 * gcc.dg/compat/vector-check.h: Corrected type for var
18135 g_##TMODE
18136
18137 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18138
18139 PR c++/10126
18140 * g++.dg/template/ptrmem8.C: New test.
18141
18142 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18143
18144 PR c++/12573
18145 * g++.dg/template/dependent-expr3.C: New test.
18146
18147 2003-12-01 James Lemke <jim@wasabisystems.com>
18148
18149 * gcc.dg/arm-g2.c: New test.
18150
18151 2003-12-01 Roger Sayle <roger@eyesopen.com>
18152
18153 PR optimization/11634
18154 * gcc.dg/20031201-2.c: New test case.
18155
18156 2003-12-01 Zack Weinberg <zack@codesourcery.com>
18157
18158 PR 11433
18159 * objc.dg/proto-lossage-3.m: New test.
18160
18161 2003-12-01 Roger Sayle <roger@eyesopen.com>
18162
18163 PR optimization/12628
18164 * gcc.dg/20031201-1.c: New test case.
18165
18166 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18167
18168 * gcc.dg/unaligned-1.c: New test.
18169
18170 2003-11-30 Mark Mitchell <mark@codesourcery.com>
18171
18172 PR c++/9849
18173 * g++.dg/template/error4.C: New test.
18174 * g++.dg/template/nested3.C: Adjust error markers.
18175
18176 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18177
18178 * gcc.dg/cpp/assert4.c: Check more #system assertions.
18179
18180 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
18181
18182 PR c/10333
18183 * gcc.dg/bitfld-7.c: New test.
18184
18185 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
18186
18187 * gcc.dg/tls/asm-1.C: New test.
18188
18189 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18190
18191 * gcc.dg/cpp/assert4.c: Update.
18192
18193 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18194
18195 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
18196 * gcc.dg/builtin-apply3.c: New test.
18197
18198 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18199
18200 * lib/compat.exp (compat-obj): New xfaildata parameter.
18201 Use it to set compiler_conditional_xfail_data before compiling.
18202 (compat-get-options): Handle dg-xfail-if.
18203 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
18204 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
18205 * gcc.dg/compat/vector-1_y.c: Likewise.
18206 * gcc.dg/compat/vector-2_x.c: Likewise.
18207 * gcc.dg/compat/vector-2_y.c: Likewise.
18208
18209 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18210
18211 * g++.dg/opt/reg-stack4.C: New test.
18212
18213 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18214
18215 * gcc.dg/builtin-apply2.c: New test.
18216
18217 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18218
18219 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
18220
18221 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18222
18223 PR c++/12924
18224 * g++.dg/template/template-id-2.C: New test.
18225
18226 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18227
18228 PR c++/5369
18229 * g++.dg/template/memfriend1.C: New test.
18230 * g++.dg/template/memfriend2.C: Likewise.
18231 * g++.dg/template/memfriend3.C: Likewise.
18232 * g++.dg/template/memfriend4.C: Likewise.
18233 * g++.dg/template/memfriend5.C: Likewise.
18234 * g++.dg/template/memfriend6.C: Likewise.
18235 * g++.dg/template/memfriend7.C: Likewise.
18236 * g++.dg/template/memfriend8.C: Likewise.
18237 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
18238
18239 2003-11-21 Mark Mitchell <mark@codesourcery.com>
18240
18241 PR c++/12515
18242 * g++.dg/ext/cond1.C: New test.
18243
18244 2003-11-20 Richard Henderson <rth@redhat.com>
18245
18246 * gcc.dg/20020201-2.c: Remove.
18247 * gcc.dg/20020201-4.c: Remove.
18248 * gcc.dg/20020304-1.c: Remove.
18249
18250 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
18251
18252 * gcc.dg/cpp/trad/xwin1.c: New test case.
18253
18254 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
18255
18256 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
18257 * lib/g77.exp: Likewise.
18258 * lib/objc.exp: Likewise.
18259 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
18260 for darwin.
18261
18262 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18263
18264 PR c++/12932
18265 * g++.dg/template/static5.C: New test.
18266
18267 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
18268
18269 * gcc.dg/nested-func-1.c: New test.
18270
18271 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18272
18273 * gcc.dg/cpp/assert4.c: New test.
18274
18275 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18276
18277 PR c++/2294
18278 * g++.dg/lookup/using9.c: New test.
18279
18280 2003-11-14 Mark Mitchell <mark@codesourcery.com>
18281
18282 PR c++/12762
18283 * g++.dg/template/error3.C: New test.
18284
18285 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
18286
18287 PR ada/13035
18288 * ada/acats/run_acats, run_all.sh: Fix syntax error.
18289 No longer use a wrapper for gcc, since this does not work under
18290 Windows.
18291
18292 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18293
18294 PR c++/2094
18295 * g++.dg/template/ptrmem7.C: New test.
18296
18297 2003-11-13 Andrew Pinski <apinski@apple.com>
18298
18299 * gcc.c-torture/compile/20031113-1.c: New test.
18300
18301 2003-11-13 Mark Mitchell <mark@codesourcery.com>
18302 Kean Johnston <jkj@sco.com>
18303
18304 PR c/13029
18305 * gcc.dg/unused-4.c: Update.
18306
18307 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18308
18309 * g++.dg/opt/const3.C: New test.
18310
18311 2003-11-13 Jan Hubicka <jh@suse.cz>
18312
18313 * gcc.c-torture/compile/20031112-1.c: New test.
18314
18315 2003-11-12 Mark Mitchell <mark@codesourcery.com>
18316
18317 * g++.dg/parse/crash10.C: Remove bogus error marker.
18318
18319 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18320
18321 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
18322 (host_gcc): Likewise.
18323 (ROOT): Honor $PWDCMD.
18324 (BASE): Likewise.
18325 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
18326
18327 2003-11-12 Catherine Moore <clm@redhat.com>
18328
18329 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
18330
18331 2003-11-12 Andreas Jaeger <aj@suse.de>
18332 Jakub Jelinek <jakub@redhat.com>
18333 Andrew Pinski <pinskia@physics.uc.edu>
18334 Richard Henderson <rth@redhat.com>
18335
18336 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
18337 systems.
18338 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
18339
18340 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
18341 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18342
18343 2003-11-11 Andreas Jaeger <aj@suse.de>
18344
18345 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
18346
18347 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18348
18349 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
18350
18351 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
18352 Clean ups.
18353
18354 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
18355
18356 * gcc.dg/trampoline-1.c: New test.
18357
18358 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18359
18360 * gcc.c-torture/compile/200031109-1.c: New test.
18361
18362 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18363
18364 PR c/3190
18365 PR c/8714
18366 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18367 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
18368 gcc.dg/format/no-y2k-1.c: Update.
18369
18370 2003-11-08 Roger Sayle <roger@eyesopen.com>
18371
18372 PR optimization/10467
18373 * gcc.dg/20031108-1.c: New test case.
18374
18375 2003-11-07 Geoffrey Keating <geoffk@apple.com>
18376
18377 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18378
18379 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18380
18381 * gcc.dg/compound-lvalue-1.c: New test.
18382 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18383 some XFAILs.
18384
18385 2003-11-06 Geoffrey Keating <geoffk@apple.com>
18386
18387 * gcc.dg/altivec-varargs-1.c: New test.
18388
18389 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18390
18391 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18392 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18393 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18394 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18395 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18396
18397 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18398
18399 * gcc.dg/cond-lvalue-1.c: New test.
18400
18401 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
18402
18403 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18404
18405 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18406
18407 PR c++/11616
18408 * g++.dg/template/instantiate5.C: New test.
18409
18410 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18411
18412 PR c++/12726
18413 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18414 * ChangeLog: Add missing first entry for above test.
18415
18416 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18417
18418 PR c++/9810
18419 * g++.dg/template/using8.C: New test.
18420 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18421
18422 2003-11-02 Roger Sayle <roger@eyesopen.com>
18423
18424 PR optimization/10817
18425 * gcc.c-torture/compile/20031102-1.c: New test case.
18426
18427 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18428
18429 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18430 2147483647.
18431
18432 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18433
18434 * gcc.dg/20031102-1.c: New test.
18435
18436 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18437
18438 * gcc.dg/complex-1.c: New test.
18439
18440 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18441
18442 PR c++/12796
18443 * g++.dg/template/crash13.C: Adjust expected error location.
18444 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18445
18446 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18447
18448 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18449
18450 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18451
18452 PR/10239
18453 * gcc.c-torture/compile/20031031-2.c: New test.
18454
18455 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18456
18457 PR/11640
18458 * gcc.c-torture/compile/20031031-1.c: New test.
18459
18460 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18461
18462 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18463 * gcc.misc-tests/bprob.exp: Likewise.
18464 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18465 the execution test on arm-elf configs.
18466 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18467 configs that don't support scratch files.
18468 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18469
18470 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18471
18472 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18473 done by dejagnu.
18474
18475 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18476
18477 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18478 Avoid non pure sh syntax. Add more logging.
18479
18480 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18481 fail.
18482
18483 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18484
18485 PR libgcj/10610
18486 * gcc.dg/ppc-stackalign-1.c: New test.
18487
18488 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18489
18490 * ada/acats/run_all.sh: Change output to be more compliant with
18491 dejagnu framework.
18492 Create acats.sum and acats.log files under testsuite/ada/acats
18493 Only run [a-z]* directories, to filter out e.g. CVS.
18494 Redirect build output to log file.
18495
18496 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18497
18498 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18499
18500 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18501
18502 PR ada/5909:
18503 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18504
18505 2003-10-27 Jakub Jelinek <jakub@redhat.com>
18506
18507 * gcc.c-torture/compile/20031023-1.c: New test.
18508 * gcc.c-torture/compile/20031023-2.c: New test.
18509 * gcc.c-torture/compile/20031023-3.c: New test.
18510 * gcc.c-torture/compile/20031023-4.c: New test.
18511
18512 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18513
18514 PR c++/10371
18515 * g++.dg/lookup/scoped8.C: New test.
18516
18517 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18518
18519 * g++.dg/opt/reg-stack3.C: New test.
18520
18521 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18522
18523 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18524
18525 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18526
18527 PR c++/11076
18528 * g++.dg/template/crash13.C: New test.
18529
18530 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18531
18532 * gcc.dg/c99-restrict-2.c: New test.
18533
18534 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 PR c++/12698, c++/12699, c++/12700, c++/12566
18537 * g++.dg/inherit/covariant9.C: New test.
18538 * g++.dg/inherit/covariant10.C: New test.
18539 * g++.dg/inherit/covariant11.C: New test.
18540
18541 2003-10-23 Jason Merrill <jason@redhat.com>
18542
18543 PR c++/12726
18544 * g++.dg/ext/complit2.C: New test.
18545
18546 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18547
18548 PR target/12654
18549 * gcc.c-torture/execute/20031020-1.c: New test.
18550
18551 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18552
18553 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18554 following the jump_insn.
18555
18556 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18557
18558 * gcc.dg/cast-lvalue-1.c: New test.
18559
18560 2003-10-21 Mark Mitchell <mark@codesourcery.com>
18561
18562 PR c++/11962
18563 * g++.dg/template/cond2.C: New test.
18564
18565 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18566
18567 * gcc.dg/builtins-28.c: New test.
18568
18569 2003-10-20 Jan Hubicka <jh@suse.cz>
18570
18571 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18572 parameter.
18573 * testsuite/gcc.dg/inline-2.c: Likewise.
18574
18575 2003-10-20 Phil Edwards <phil@codesourcery.com>
18576
18577 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18578 * gcc.dg/nest.c: Likewise.
18579
18580 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18581
18582 PR c++/9781, c++/10583, c++/11862
18583 * g++.dg/parse/crash13.C: New test.
18584
18585 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18586
18587 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18588
18589 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18590
18591 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18592 Define HAVE_C99_RUNTIME except on Solaris.
18593 * gcc.dg/builtins-20.c: Likewise.
18594
18595 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18596
18597 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18598
18599 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18600
18601 PR c++/12495
18602 * g++.dg/template/crash21.C: New test.
18603
18604 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18605
18606 PR c++/2513
18607 * g++.dg/template/typename5.C: New test.
18608
18609 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18610
18611 PR c++/12369
18612 * g++.dg/template/friend25.C: New test.
18613
18614 2003-10-16 Ziemowit Laski <zlaski@apple.com>
18615
18616 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18617 versions.
18618
18619 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18620
18621 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18622 == 2147483647.
18623
18624 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18625
18626 * gcc.c-torture/execute/960416-1.x: Remove.
18627 * gcc.c-torture/execute/divconst-3.x: Likewise.
18628
18629 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
18630
18631 PR target/12598
18632 * gcc.dg/torture/cris-volatile-1.c: New test.
18633
18634 2003-10-14 Roger Sayle <roger@eyesopen.com>
18635
18636 PR optimization/9325
18637 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18638 for overflowing floating point to integer conversion during RTL
18639 simplification.
18640
18641 2003-10-13 Ziemowit Laski <zlaski@apple.com>
18642
18643 * objc/execute/_cmd.m: Fix typo.
18644 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18645 Relax 'scan-assembler' regexp.
18646 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18647 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18648 * objc.dg/zero-link-2.m: Remove blank line.
18649 * objc.dg/zero-link-3.m: New test case.
18650
18651 2003-10-13 Geoffrey Keating <geoffk@apple.com>
18652
18653 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18654
18655 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18656 than linker trickery.
18657
18658 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18659
18660 PR c++/12370
18661 * g++.dg/other/friend2.C: New test.
18662
18663 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18664
18665 * gcc.dg/20031012-1.c: New test.
18666
18667 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18668
18669 * gcc.dg/weak/weak-3.c: Fix for new warning.
18670
18671 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18672
18673 PR optimization/8750
18674 * gcc.c-torture/execute/20031012-1.c: New test case.
18675
18676 2003-10-11 Roger Sayle <roger@eyesopen.com>
18677
18678 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18679 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18680
18681 2003-10-11 Roger Sayle <roger@eyesopen.com>
18682
18683 PR optimization/12260
18684 * gcc.c-torture/compile/20031011-2.c: New test case.
18685
18686 2003-10-11 Roger Sayle <roger@eyesopen.com>
18687
18688 * gcc.c-torture/execute/20031011-1.c: New testcase.
18689
18690 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18691
18692 * gcc.c-torture/compile/20031011-1.c: New test.
18693
18694 2003-10-11 Jan Hubicka <jh@suse.cz>
18695
18696 * g++.dg/other/first-global.C: New test.
18697
18698 2003-10-11 Roger Sayle <roger@eyesopen.com>
18699
18700 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18701
18702 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18703
18704 * gcc.c-torture/compile/20031010-1.c: New test.
18705
18706 2003-10-10 Geoffrey Keating <geoffk@apple.com>
18707
18708 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18709 * gcc.c-torture/execute/va-arg-25.c: ... here.
18710
18711 2003-10-09 Mark Mitchell <mark@codesourcery.com>
18712
18713 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18714
18715 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
18716
18717 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
18718
18719 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18720
18721 * g++.dg/parse/error2.C: New test.
18722
18723 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18724
18725 PR c++/11097
18726 * g++.dg/other/error5.C: Modify the error message.
18727 * g++.dg/lookup/using8.C: New test.
18728
18729 2003-10-07 Geoffrey Keating <geoffk@apple.com>
18730
18731 * gcc.dg/darwin-abi-2.c: New file.
18732 * gcc.c-torture/execute/va-arg-24.c: New file.
18733
18734 2003-10-06 Bob Wilson <bob.wilson@acm.org>
18735
18736 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18737 indentation.
18738
18739 2003-10-06 Mark Mitchell <mark@codesourcery.com>
18740
18741 PR c++/10147
18742 * g++.dg/other/error4.C: Update error messages.
18743 * g++.dg/template/ptrmem4.C: Likewise.
18744
18745 PR c++/12337
18746 * g++.dg/init/new9.C: New test.
18747
18748 PR c++/12334, c++/12236, c++/8656
18749 * g++.dg/ext/attrib8.C: New test.
18750
18751 2003-10-06 Devang Patel <dpatel@apple.com>
18752
18753 * gcc.dg/debug/dwarf2-3.h: New test.
18754 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18755
18756 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18757
18758 * g++.dg/opt/cfg2.C: New test.
18759
18760 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18761
18762 * g++.dg/opt/float1.C: New test.
18763
18764 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18765
18766 * gcc.dg/c90-array-lval-6.c: New test.
18767 * gcc.dg/c99-array-lval-6.c: New test.
18768
18769 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18770 Ziemowit Laski <zlaski@apple.com>
18771
18772 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18773 'Derived', so that it is never considered a class method; add
18774 new warning for '+port' method ambiguity.
18775 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18776 <objc/objc-api.h> (needed on Mac OS X).
18777 * objc.dg/method-13.m: New test.
18778
18779 2003-10-03 Roger Sayle <roger@eyesopen.com>
18780
18781 PR optimization/9325, PR java/6391
18782 * gcc.c-torture/execute/20031003-1.c: New test case.
18783
18784 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18785
18786 PR optimization/12180
18787 * gcc.dg/20031002-1.c: New test.
18788
18789 PR c++/12486
18790 * g++.dg/inherit/error1.C: New test.
18791
18792 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18793
18794 * lib/f-torture.exp (search_for): Rename to...
18795 (search_for_re): This. Also, clean up comments and the
18796 "regexp" invocation.
18797
18798 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18799
18800 * gcc.c-torture/compile/20031002-1.c: New test.
18801
18802 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18803
18804 * g++.dg/opt/cond1.C: New test.
18805
18806 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18807
18808 * gcc.dg/Wold-style-definition-2.c: New testcase.
18809 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18810
18811 2003-09-29 Richard Henderson <rth@redhat.com>
18812
18813 * g++.dg/init/array10.C: Add dg-options.
18814
18815 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18816
18817 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18818
18819 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18820
18821 * g++.dg/template/friend19.C: Fix typo.
18822 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18823
18824 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18825
18826 * gcc.c-torture/execute/20030928-1.c: New test.
18827 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18828
18829 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18830
18831 * g++.dg/opt/unroll1.C: New test.
18832
18833 2003-09-26 Roger Sayle <roger@eyesopen.com>
18834
18835 PR optimization/11741
18836 * gcc.dg/20030926-1.c: New test case.
18837
18838 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18839
18840 PR c++/5655
18841 * g++.dg/parse/access7.C: New test.
18842 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18843
18844 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18845
18846 MERGE OF objc-improvements-branch into MAINLINE:
18847 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18848 if libobjc has not been built.
18849 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18850 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18851 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18852 objc/execute/nested-3.m, objc/execute/np-2.m,
18853 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18854 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18855 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18856 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18857 objc.dg/special/unclaimed-category-1.h,
18858 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18859 well as GNU runtime.
18860 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18861 * execute/cascading-1.m, execute/function-message-1.m,
18862 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18863 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18864 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18865 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18866 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18867 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18868 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18869 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18870 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18871 * objc.dg/bitfield-2.m: Run only on Darwin.
18872 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18873 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18874 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18875 * objc.dg/const-str-1.m: Fix constant string layout.
18876
18877 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18878
18879 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18880
18881 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18882
18883 * gcc.dg/darwin-abi-1.c: New file.
18884
18885 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18886
18887 PR target/12281
18888 * gcc.c-torture/compile/20030921-1.c: New test.
18889
18890 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18891
18892 * g++.dg/opt/reg-stack2.C: New test.
18893
18894 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18895
18896 * g++.dg/eh/delayslot1.C: New test.
18897
18898 2003-09-20 Richard Henderson <rth@redhat.com>
18899
18900 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18901
18902 2003-09-20 Roger Sayle <roger@eyesopen.com>
18903
18904 * gcc.c-torture/execute/20030920-1.c: New test case.
18905
18906 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18907
18908 * g++.dg/rtti/typeid3.C: Correct expected error message.
18909
18910 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18911
18912 PR c++/157
18913 * g++.dg/parse/crash12.C: New test.
18914
18915 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18916
18917 * gcc.dg/compat/mixed-struct-check.h: New.
18918 * gcc.dg/compat/mixed-struct-defs.h: New.
18919 * gcc.dg/compat/mixed-struct-init.h: New.
18920 * gcc.dg/compat/struct-by-value-19_main.c: New.
18921 * gcc.dg/compat/struct-by-value-19_x.c: New.
18922 * gcc.dg/compat/struct-by-value-19_y.c: New.
18923 * gcc.dg/compat/struct-by-value-20_main.c: New.
18924 * gcc.dg/compat/struct-by-value-20_x.c: New.
18925 * gcc.dg/compat/struct-by-value-20_y.c: New.
18926 * gcc.dg/compat/struct-return-19_main.c: New.
18927 * gcc.dg/compat/struct-return-19_x.c: New.
18928 * gcc.dg/compat/struct-return-19_y.c: New.
18929 * gcc.dg/compat/struct-return-20_main.c: New.
18930 * gcc.dg/compat/struct-return-20_x.c: New.
18931 * gcc.dg/compat/struct-return-20_y.c: New.
18932
18933 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18934 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18935 so that it will not complain on LP64 targets.
18936
18937 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18938
18939 PR c++/495
18940 * g++.dg/template/friend24.C: New test.
18941
18942 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18943
18944 PR c++/12332
18945 * g++.dg/template/memtmpl2.C: New test.
18946
18947 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18948
18949 PR target/11184
18950 * gcc.dg/builtin-apply1.c: New test.
18951
18952 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18953
18954 PR c++/9848
18955 * g++.dg/warn/Wunused-4.C: New test.
18956
18957 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18958
18959 PR c++/12316
18960 * g++.dg/other/gc2.C: New test.
18961
18962 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18963
18964 PR c++/11991
18965 * g++.dg/rtti/typeid3.C: New test.
18966
18967 PR c++/12266
18968 * g++.dg/overload/template1.C: New test.
18969
18970 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18971
18972 * g++.dg/opt/cfg3.C: New test.
18973
18974 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18975
18976 PR c++/7939
18977 * g++.dg/template/crash11.C: New test.
18978
18979 2003-09-16 Jason Merrill <jason@redhat.com>
18980 Jakub Jelinek <jakub@redhat.com>
18981
18982 * gcc.dg/attr-warn-unused-result.c: New test.
18983
18984 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18985
18986 PR c++/12184
18987 * g++.dg/expr/call2.C: New test.
18988
18989 2003-09-15 Andreas Jaeger <aj@suse.de>
18990
18991 * gcc.dg/Wold-style-definition-1.c: New test.
18992
18993 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18994
18995 PR c++/3907
18996 * g++.dg/parse/template12.C: New test.
18997
18998 * g++.dg/abi/bitfield11.C: New test.
18999 * g++.dg/abi/bitfield12.C: Likewise.
19000
19001 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
19002
19003 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
19004 non-expansion of functional macro name without arguments at EOL.
19005 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
19006
19007 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
19008
19009 * gcc.c-torture/execute/20030914-[12].c: New tests.
19010
19011 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
19012
19013 PR c++/11788
19014 * g++.dg/overload/addr1.C: New test.
19015
19016 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
19017
19018 * gcc.dg/20030909-1.c: New test.
19019
19020 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19021
19022 * gcc.dg/ultrasp10.c: New test.
19023
19024 2003-09-09 Devang Patel <dpatel@apple.com>
19025
19026 * gcc.dg/darwin-ld-6.c: New test.
19027
19028 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19029
19030 * gcc.dg/torture/builtin-explog-1.c: New testcase.
19031
19032 2003-09-08 Mark Mitchell <mark@codesourcery.com>
19033
19034 * gcc.dg/ia64-types1.c: New test.
19035 * gcc.dg/ia64-types2.c: Likewise.
19036
19037 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19038
19039 * gcc.dg/builtins-1.c: Add more _Complex tests.
19040 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19041
19042 * gcc.dg/builtins-1.c: Test existing _Complex functions.
19043 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19044
19045 2003-09-08 Mark Mitchell <mark@codesourcery.com>
19046
19047 PR c++/11786
19048 * g++.dg/lookup/koenig2.C: New test.
19049
19050 PR c++/5296
19051 * g++.dg/rtti/typeid2.C: New test.
19052
19053 2003-09-08 Jakub Jelinek <jakub@redhat.com>
19054
19055 * gcc.c-torture/compile/20030904-1.c: New test.
19056
19057 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19058
19059 * g++.dg/opt/longbranch2.C: New test.
19060
19061 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19062
19063 * g++.dg/template/crash10.C: Only compile it.
19064
19065 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19066
19067 PR middle-end/11665
19068 * gcc.c-torture/compile/20030907-1.c: New test.
19069 * g++.dg/init/array11.C: New test.
19070
19071 2003-09-07 Mark Mitchell <mark@codesourcery.com>
19072
19073 PR c++/11852
19074 * g++.dg/init/struct1.C: New test.
19075
19076 2003-09-07 Mark Mitchell <mark@codesourcery.com>
19077
19078 PR c++/12181
19079 * g++.dg/expr/comma1.C: New test.
19080
19081 2003-09-06 Mark Mitchell <mark@codesourcery.com>
19082
19083 PR c++/11867
19084 * g++.dg/expr/static_cast5.C: New test.
19085
19086 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
19087
19088 PR c++/11507
19089 * g++.dg/lookup/scoped7.C: New test.
19090
19091 PR c++/9574
19092 * g++.dg/other/static1.C: New test.
19093
19094 PR c++/11490
19095 * g++.dg/warn/template-1.C: New test.
19096
19097 PR c++/11432
19098 * g++.dg/template/crash10.C: New test.
19099
19100 PR c++/2478
19101 * g++.dg/overload/VLA.C: New test.
19102
19103 PR c++/10804
19104 * g++.dg/template/call1.C: New test.
19105
19106 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19107
19108 PR c++/11794
19109 * g++.dg/parse/using3.C: New test.
19110
19111 2003-09-06 Roger Sayle <roger@eyesopen.com>
19112
19113 PR c++/11409
19114 * g++.dg/overload/builtin3.C: New test case.
19115
19116 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
19117
19118 PR c/9862
19119 * gcc.dg/20030906-1.c: New test.
19120 * gcc.dg/20030906-2.c: Likewise.
19121
19122 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19123
19124 PR c++/12167
19125 * g++.dg/parse/defarg5.C: New test.
19126
19127 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
19128
19129 2003-09-05 Mark Mitchell <mark@codesourcery.com>
19130
19131 PR c++/12163
19132 * g++.dg/expr/static_cast4.C: New test.
19133
19134 PR c++/12146
19135 * g++.dg/template/crash9.C: New test.
19136
19137 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19138
19139 * g++.old-deja/g++.ext/pretty2.C: Update for change
19140 in __FUNCTION__.
19141 * g++.old-deja/g++.ext/pretty3.C: Likewise.
19142
19143 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
19144
19145 PR c++/11922
19146 * g++/dg/template/qualified-id1.C: New test.
19147
19148 PR c++/12037
19149 * g++.dg/warn/noeffect4.C: New test.
19150
19151 2003-09-04 Matt Austern <austern@apple.com>
19152
19153 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
19154 * g++.dg/ext/fnname2.C: Likewise.
19155 * g++.dg/ext/fnname3.C: Likewise.
19156
19157 2003-09-04 Mark Mitchell <mark@codesourcery.com>
19158
19159 * g++.dg/expr/lval1.C: New test.
19160 * g++.dg/ext/lvcast.C: Remove.
19161
19162 2003-09-03 Roger Sayle <roger@eyesopen.com>
19163
19164 PR optimization/11700.
19165 * gcc.c-torture/compile/20030903-1.c: New test case.
19166
19167 2003-09-03 Mark Mitchell <mark@codesourcery.com>
19168
19169 PR c++/12053
19170 * g++.dg/abi/layout4.C: New test.
19171
19172 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
19173
19174 PR c++/11553
19175 * g++.dg/parse/friend3.C: New test.
19176
19177 2003-09-02 Mark Mitchell <mark@codesourcery.com>
19178
19179 PR c++/11847
19180 * g++.dg/template/class1.C: New test.
19181
19182 PR c++/11808
19183 * g++.dg/expr/call1.C: New test.
19184
19185 2003-09-01 Mark Mitchell <mark@codesourcery.com>
19186
19187 PR c++/12114
19188 * g++.dg/init/ref9.C: New test.
19189
19190 PR c++/11972
19191 * g++.dg/template/nested4.C: New test.
19192
19193 2003-08-29 Mark Mitchell <mark@codesourcery.com>
19194
19195 PR c++/12093
19196 * g++.dg/template/non-dependent4.C: New test.
19197
19198 PR c++/11928
19199 * g++.dg/inherit/conv1.C: New test.
19200
19201 2003-08-29 Mark Mitchell <mark@codesourcery.com>
19202
19203 PR c++/6196
19204 * g++.dg/ext/label1.C: New test.
19205 * g++.dg/ext/label2.C: Likewise.
19206
19207 2003-08-28 Mark Mitchell <mark@codesourcery.com>
19208
19209 * g++.dg/expr/cond3.C: New test.
19210
19211 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19212
19213 * gcc.dg/builtins-1.c: Add new builtin cases.
19214
19215 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19216
19217 * gcc.dg/builtins-1.c: Add new cases.
19218 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19219
19220 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19221
19222 * gcc.dg/builtins-1.c: Add more math builtin tests.
19223 * gcc.dg/torture/builtin-attr-1.c: New test.
19224
19225 2003-08-28 Mark Mitchell <mark@codesourcery.com>
19226
19227 PR optimization/5079
19228 * g++.dg/opt/static3.C: New test.
19229
19230 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19231
19232 * gcc.misc-tests/gcov-10b.c: New test.
19233
19234 2003-08-27 Mark Mitchell <mark@codesourcery.com>
19235
19236 * g++.dg/opt/ptrmem3.C: New test.
19237
19238 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
19239
19240 2003-08-27 Jakub Jelinek <jakub@redhat.com>
19241
19242 * gcc.dg/20030826-2.c: New test.
19243
19244 2003-08-26 Roger Sayle <roger@eyesopen.com>
19245
19246 PR middle-end/12002
19247 * g77.f-torture/compile/12002.f: New test case.
19248
19249 2003-08-26 Roger Sayle <roger@eyesopen.com>
19250
19251 * gcc.dg/20030826-1.c: New test case.
19252
19253 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
19254
19255 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
19256
19257 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
19258
19259 PR c++/11871
19260 * c++.dg/lookup/crash1.C: New test.
19261
19262 * c++.dg/warn/noeffect3.C: New test.
19263
19264 2003-08-25 Janis Johnson <janis187@us.ibm.com>
19265
19266 * gcc.dg/compat/vector-1_x.c: Compile with -w.
19267 * gcc.dg/compat/vector-1_y.c: Ditto.
19268 * gcc.dg/compat/vector-2_x.c: Ditto.
19269 * gcc.dg/compat/vector-2_y.c: Ditto.
19270
19271 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
19272
19273 * gcc.dg/20030702-1.c: New test.
19274
19275 2003-08-25 Mark Mitchell <mark@codesourcery.com>
19276
19277 PR c++/8795
19278 * g++.dg/ext/altivec-1.C: New test.
19279
19280 2003-08-24 Richard Henderson <rth@redhat.com>
19281
19282 * g++.dg/eh/simd-2.C: Add -w for x86.
19283
19284 2003-08-23 Jakub Jelinek <jakub@redhat.com>
19285
19286 * gcc.dg/20030815-1.c: New test.
19287
19288 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19289
19290 PR c++/3765
19291 * g++.dg/parse/access6.C: New test.
19292
19293 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19294
19295 PR c++/641, c++/11876
19296 * g++.dg/template/friend22.C: New test.
19297 * g++.dg/template/friend23.C: Likewise.
19298
19299 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19300
19301 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
19302 identically.
19303
19304 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19305
19306 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
19307
19308 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19309
19310 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
19311
19312 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19313
19314 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
19315
19316 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19317
19318 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
19319
19320 2003-08-21 Mark Mitchell <mark@codesourcery.com>
19321
19322 PR c++/11919
19323 * g++.dg/overload/prom1.C: New test.
19324
19325 PR c++/11551
19326 * g++.dg/parse/dtor2.C: New test.
19327
19328 PR c++/10762
19329 * g++.dg/parse/using2.C: New test.
19330
19331 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
19332
19333 PR target/11805
19334 * gcc.c-torture/compile/20030821-1.c: New.
19335
19336 2003-08-20 Mark Mitchell <mark@codesourcery.com>
19337
19338 PR c++/11834
19339 * g++.dg/template/deduce2.C: New test.
19340
19341 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
19342
19343 * gcc.c-torture/execute/20030821-1.c: New test.
19344
19345 2003-08-20 Roger Sayle <roger@eyesopen.com>
19346
19347 PR middle-end/11984
19348 * gcc.dg/20030820-1.c: New test case.
19349
19350 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
19351
19352 PR c++/11945
19353 * g++.dg/warn/noeffect2.C: New test.
19354
19355 2003-08-19 Mark Mitchell <mark@codesourcery.com>
19356
19357 PR c++/10926
19358 * g++.dg/template/dtor2.C: New test.
19359
19360 PR c++/11684
19361 * g++.dg/template/operator1.C: New test.
19362 * g++.dg/parse/operator4.C: New test.
19363
19364 PR c++/11946.C
19365 * g++.dg/expr/enum1.C: New test.
19366 * gcc.dg/c99-bool-1.c: Remove bogus warning.
19367
19368 PR c++/11036.C
19369 * g++.dg/parse/elab2.C: New test.
19370 * g++.dg/parse/typedef4.C: Change error message.
19371 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
19372 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
19373 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
19374
19375 2003-08-19 Geoffrey Keating <geoffk@apple.com>
19376
19377 * gcc.dg/pch/warn-1.c: New.
19378 * gcc.dg/pch/warn-1.hs: New.
19379
19380 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19381 not-tested file.
19382
19383 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19384
19385 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19386
19387 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19388
19389 * gcc.dg/uninit-D.c: New Test.
19390 * gcc.dg/uninit-E.c: New Test.
19391 * gcc.dg/uninit-F.c: New Test.
19392 * gcc.dg/uninit-G.c: New Test.
19393
19394 2003-08-19 Michael Ritzert <ritzert@t-online.de>
19395
19396 * g++.dg/README: Describe the pch directory.
19397
19398 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19399
19400 PR c++/11174
19401 * g++.dg/parse/access4.C: New test.
19402 * g++.dg/parse/access5.C: Likewise.
19403 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19404
19405 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19406
19407 * gcc.dg/noncompile/20030818-1.c: New.
19408
19409 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19410
19411 PR c++/11957
19412 * g++.dg/warn/noeffect1.C: New test.
19413
19414 * g++.dg/template/scope2.C: New test.
19415 * g++.dg/template/error2.C: Correct dg-error
19416
19417 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
19418
19419 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19420
19421 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19422
19423 PR C++/11512
19424 * g++.dg/template/warn1.C: New.
19425
19426 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19427
19428 * g++.dg/template/error2.C: New test.
19429 * g++.dg/lookup/using7.C: Adjust errors
19430 * g++.old-deja/g++.pt/crash36.C: Likewise.
19431 * g++.old-deja/g++.pt/derived3.C: Likewise.
19432
19433 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19434
19435 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19436 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19437 * gcc.c-torture/execute/builtins/string-9.c: New, from
19438 string-opt-9.c. Adjust for execute/builtins framework.
19439 * gcc.c-torture/execute/string-opt-9.c: Delete.
19440
19441 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19442
19443 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19444
19445 * g++.dg/parse/ret-type2.C: New test.
19446
19447 PR c++/11703
19448 * g++.dg/init/new8.C: New test.
19449
19450 PR c++/10923
19451 * g++.dg/parse/typedef5.C: New test.
19452
19453 PR c++/9512
19454 * g++.dg/parse/qualified2.C: New test.
19455 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19456 invalid code.
19457
19458 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19459
19460 * g++.dg/conversion/ptrmem1.C: New test.
19461
19462 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19463
19464 PR target/11693
19465 * gcc.dg/20030811-1.c: New test.
19466
19467 PR target/11535
19468 * gcc.c-torture/execute/20030811-1.c: New test.
19469
19470 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19471
19472 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19473
19474 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19475
19476 PR c++/11789.C
19477 * g++.dg/inherit/multiple1.C: New test.
19478
19479 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19480
19481 * gcc.dg/spe1.c: New test.
19482
19483 PR c++/11670
19484 * g++.dg/expr/cast2.C: New test.
19485
19486 PR c++/10530
19487 * g++.dg/template/dependent-name2.C: New test.
19488
19489 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19490
19491 * g++.dg/parse/crash11.C: Put the dg options in comments.
19492
19493 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
19494
19495 * lib/gcc-dg.exp: Update for diagnostic change.
19496
19497 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19498
19499 PR c++/5767
19500 * g++.dg/parse/crash11.C: New test.
19501
19502 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
19503
19504 * gcc.dg/cpp/spacing1.c: Update.
19505
19506 2003-08-04 Janis Johnson <janis187@us.ibm.com>
19507
19508 PR target/11739
19509 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19510 a value for -mtune.
19511
19512 2003-08-04 Roger Sayle <roger@eyesopen.com>
19513
19514 PR middle-end/11771
19515 * gcc.c-torture/compile/20030804-1.c: New test case.
19516
19517 2003-08-04 Roger Sayle <roger@eyesopen.com>
19518
19519 * gcc.dg/20030804-1.c: New test case.
19520
19521 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
19522
19523 * gcc.dg/cpp/separate-1.c: New test.
19524
19525 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19526
19527 PR c++/11704
19528 * g++.dg/template/dependent-expr2.C: New test.
19529
19530 PR c++/11766
19531 * g++.dg/expr/ptrmem1.C: New test.
19532
19533 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19534
19535 PR c++/9453
19536 * g++.dg/template/friend15.C: New test.
19537
19538 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
19539
19540 * lib/dg-pch.exp: Work round PCH bug.
19541
19542 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19543
19544 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19545 builtins. Move cases from builtins-4.c here.
19546
19547 * gcc.dg/torture/builtin-math-1.c: New test taken from
19548 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19549 additional cases.
19550
19551 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19552 Delete.
19553
19554 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19555
19556 PR c++/9447
19557 * g++.dg/template/using7.C: New test.
19558
19559 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
19560
19561 * import1.c, import2.c: New tests.
19562
19563 2003-08-01 Jakub Jelinek <jakub@redhat.com>
19564
19565 * g++.dg/eh/crossjump1.C: New test.
19566
19567 2003-08-01 Mark Mitchell <mark@codesourcery.com>
19568
19569 PR c++/11697
19570 * g++.dg/template/using6.C: New test.
19571
19572 PR c++/11744
19573 * g++.dg/template/koenig2.C: New test.
19574
19575 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19576
19577 PR c++/7983
19578 * g++.dg/parse/typedef4.C: New test.
19579
19580 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19581
19582 PR c++/8442, c++/8806
19583 * g++.dg/template/elab1.C: New test.
19584 * g++.dg/template/type2.C: Likewise.
19585 * g++.dg/template/ttp3.C: Adjust expected error message.
19586 * g++.old-deja/g++.law/visibility13.C: Likewise.
19587 * g++.old-deja/g++.niklas/t135.C: Likewise.
19588 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19589 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19590 template argument.
19591 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19592
19593 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19594
19595 PR c++/11295
19596 * g++.dg/ext/stmtexpr1.C: New test.
19597
19598 * g++.dg/opt/tmp1.C: New test.
19599
19600 PR c++/11525
19601 * g++.dg/parse/constant4.C: New test.
19602
19603 PR c++/9447
19604 * g++.dg/template/using5.C: New test.
19605
19606 2003-07-31 Roger Sayle <roger@eyesopen.com>
19607
19608 * gcc.dg/builtins-27.c: New test case.
19609
19610 2003-07-31 Jakub Jelinek <jakub@redhat.com>
19611
19612 * gcc.dg/tls/opt-7.c: New test.
19613
19614 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
19615
19616 * g++.old-deja/g++.other/crash18.C: Remove.
19617
19618 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19619
19620 * g++.dg/template/explicit3.C: New.
19621 * g++.dg/template/explicit4.C: New.
19622 * g++.dg/template/explicit5.C: New.
19623
19624 PR c++/11347
19625 * g++.dg/template/memtmpl1.C: New.
19626
19627 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19628
19629 PR target/11565
19630 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19631 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19632
19633 2003-07-30 Jan Hubicka <jh@suse.cz>
19634
19635 * vtgc1.c: Kill.
19636
19637 2003-07-29 Zack Weinberg <zack@codesourcery.com>
19638
19639 * gcc.dg/struct-in-proto-1.c: New test.
19640
19641 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
19642
19643 * gcc.dg/cpp/include2.c: Only expect one message.
19644
19645 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19646
19647 PR c++/9447
19648 * g++.dg/template/using1.C: New test.
19649 * g++.dg/template/using2.C: New test.
19650 * g++.dg/template/using3.C: New test.
19651 * g++.dg/template/using4.C: New test.
19652
19653 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
19654
19655 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19656 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19657
19658 2003-07-28 Jan Hubicka <jh@suse.cz>
19659
19660 PR c++/11530
19661 * g++.dg/opt/call1.C: New test.
19662
19663 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
19664
19665 PR c++/11667
19666 * g++.dg/init/enum2.C: New test.
19667 * g++.dg/template/overload1.C: Add "-w" option.
19668
19669 2003-07-28 <hp@bitrange.com>
19670
19671 * gcc.dg/Wdeclaration-after-statement-1.c,
19672 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19673
19674 2003-07-28 Jakub Jelinek <jakub@redhat.com>
19675
19676 * gcc.c-torture/compile/20030725-1.c: New test.
19677
19678 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
19679
19680 * gcc.dg/20030505.c: Only run for SPE.
19681 Remove definition of opaque type.
19682
19683 2003-07-27 Mark Mitchell <mark@codesourcery.com>
19684
19685 * g++.dg/template/ptrmem6.C: New test.
19686
19687 2003-07-26 Geoffrey Keating <geoffk@apple.com>
19688
19689 * gcc.c-torture/compile/zero-strct-2.c: New test.
19690
19691 2003-07-25 Geoffrey Keating <geoffk@apple.com>
19692
19693 * gcc.dg/intermod-1.c: New test.
19694
19695 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19696
19697 PR c++/11617
19698 * g++.dg/template/lookup2.C: New test.
19699 * g++.dg/template/memclass1.C: Remove instantiated from error.
19700 * g++.dg/other/error2.C: Tweak expected errors.
19701
19702 PR c++/11596
19703 * g++.dg/template/defarg3.C: New test.
19704
19705 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19706
19707 2003-07-24 Mark Mitchell <mark@codesourcery.com>
19708
19709 * g++.dg/inherit/access5.C: New test.
19710
19711 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19712
19713 PR c++/11513
19714 * g++.dg/template/crash8.C: New test.
19715
19716 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19717
19718 PR c/10602
19719 * gcc.dg/noncompile/incomplete-2.c: New test.
19720
19721 2003-07-23 Mark Mitchell <mark@codesourcery.com>
19722
19723 PR c++/11645
19724 * g++.dg/inherit/access4.C: New test.
19725
19726 PR c++/11517
19727 * g++.dg/expr/cond2.C: New test.
19728
19729 PR optimization/10679
19730 * g++.dg/opt/inline4.C: New test.
19731
19732 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19733
19734 * g++.dg/parse/crash10: New test.
19735
19736 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19737
19738 * g++.dg/ext/flexary1.C: New test.
19739
19740 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19741
19742 PR c++/10793
19743 * g++.dg/template/crash9.C: New test.
19744
19745 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19746
19747 PR c++/3004
19748 * g++.dg/parse/typedef3.C: New test.
19749
19750 PR c++/7906
19751 * g++.dg/parse/operator2.C: New test.
19752
19753 PR c++/8895
19754 * g++.dg/parse/def-tmpl-arg1.C: New test.
19755
19756 PR c++/9282
19757 * g++.dg/parse/funptr1.C: New test.
19758
19759 PR c++/9452
19760 * g++.dg/parse/ambig3.C: New test.
19761
19762 PR c++/9454
19763 * g++.dg/parse/operator3.C: New test.
19764
19765 PR c++/9486
19766 * g++.dg/parse/template10.C: New test.
19767
19768 PR c++/9488
19769 * g++.dg/parse/template11.C: New test.
19770
19771 PR c++/10150
19772 * g++.dg/parse/invalid-op1.C: New test.
19773
19774 PR c++/10247
19775 * g++.dg/parse/condexpr1.C: New test.
19776
19777 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19778
19779 * g++.dg/ext/packed3.C: New test.
19780 * g++.dg/ext/packed4.C: New test.
19781
19782 * gcc.dg/pack-test-3.c: New test.
19783
19784 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19785
19786 * lib/compat.exp: Handle dg-options per source file.
19787 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19788 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19789 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19790 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19791 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19792 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19793 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19794 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19795 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19796 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19797 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19798 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19799 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19800 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19801
19802 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19803
19804 PR c/10320
19805 * gcc.c-torture/execute/20030718-1.c: New test.
19806
19807 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19808
19809 PR optimization/11536
19810 * gcc.dg/20030721-1.c: New test.
19811
19812 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19813
19814 PR c++/11546
19815 * g++.dg/template/lookup1.C: New test.
19816
19817 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19818
19819 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19820 diagnostics of ill-formed constructs involving labels.
19821 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19822 the new 'previously defined here' message.
19823
19824 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19825
19826 * g++.dg/parse/non-dependent2.C: New test.
19827
19828 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19829
19830 * g++.dg/init/init-ref4.C: xfail on targets without
19831 weak symbols.
19832
19833 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19834
19835 PR target/11087
19836 * gcc.c-torture/execute/20030717-1.c: New test.
19837
19838 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19839
19840 * g++.dg/opt/cfg1.C: New test.
19841
19842 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19843
19844 PR optimization/11557
19845 * gcc.dg/20030717-1.c: New test.
19846
19847 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19848
19849 PR c++/10476
19850 * g++.dg/expr/crash-1.C: New test.
19851
19852 PR c++/11027
19853 * g++.dg/template/init3.C: New test.
19854
19855 PR c++/8222
19856 * g++.dg/template/non-dependent1.C: New test.
19857
19858 PR c++/11070
19859 * g++.dg/template/non-dependent2.C: New test.
19860
19861 PR c++/11071
19862 * g++.dg/template/non-dependent3.C: New test.
19863
19864 PR c++/9907
19865 * g++.dg/template/sizeof5.C: New test.
19866
19867 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19868
19869 PR 11498
19870 * gcc.c-torture/compile/mangle-1.c: New file.
19871
19872 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19873
19874 PR c++/7809
19875 * g++.dg/parse/access3.C: New test.
19876
19877 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19878
19879 PR c++/11384
19880 * g++.dg/init/init-ref4.C: New test.
19881
19882 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19883
19884 PR c++/11547
19885 * g++.dg/parse/constant3.C: New test.
19886 * g++.dg/parse/crash7.C: Likewise.
19887
19888 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19889
19890 PR target/11008
19891 * gcc.dg/i386-pentium4-not-mull.c: New.
19892
19893 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19894
19895 * gcc.dg/asm-names.c (ymain): Make it weak.
19896
19897 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19898
19899 PR c++/5421
19900 * g++.dg/template/friend21.C: New test.
19901
19902 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19903
19904 * gcc.dg/cleanup-8.c: New test.
19905 * gcc.dg/cleanup-9.c: New test.
19906
19907 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19908
19909 * g++.dg/ext/dll-MI1.h: New file.
19910 * g++.dg/ext/dllexport-MI1.C: New file.
19911 * g++.dg/ext/dllimport-MI1.C: New file.
19912
19913 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19914
19915 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19916 it does not have cmpstrsi patterns (just cmpmemsi).
19917
19918 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19919
19920 PR debug/11473
19921 * g++.dg/debug/debug8.C: New test.
19922
19923 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19924
19925 PR c++/10108
19926 * g++.dg/template/crash7.C: New test.
19927
19928 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19929
19930 PR target/10795
19931 * gcc.c-torture/compile/20030708-1.c: New.
19932
19933 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19934
19935 * gcc.c-torture/execute/20030715-1.c: New test.
19936
19937 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19938
19939 * gcc.dg/pch/inline-3.c: New file.
19940 * gcc.dg/pch/inline-3.hs: New file.
19941 * gcc.dg/pch/inline-4.c: New file.
19942 * gcc.dg/pch/inline-4.hs: New file.
19943
19944 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19945
19946 PR c++/11509
19947 * g++.dg/template/crash6.C: New test.
19948
19949 PR c++/7053
19950 * g++.dg/template/friend20.C: New test.
19951
19952 PR c++/7019
19953 * g++.dg/template/overload2.C: New test.
19954
19955 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19956
19957 PR optimization/11440
19958 * gcc.c-torture/execute/20030714-1.c: New test.
19959
19960 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19961
19962 PR c++/11154
19963 * g++.dg/template/partial2.C: New test.
19964
19965 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19966
19967 PR c++/11503
19968 * g++.dg/template/anon1.C: New test.
19969
19970 PR c++/11493
19971 PR c++/11495
19972 * g++.dg/parse/template9.C: Likewise.
19973 * g++.dg/template/crash4.C: New test.
19974 * g++.dg/template/koenig1.C: Likewise.
19975 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19976 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19977 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19978 functions.
19979 * g++.old-deja/g++.jason/template36.C: Likewise.
19980 * g++.old-deja/g++.mike/p1989.C: Likewise.
19981 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19982 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19983 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19984 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19985 compiling.
19986 * g++.old-deja/g++.pt/union2.C: Use this->.
19987
19988 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19989
19990 * gcc.dg/20030711-1.c: New test.
19991
19992 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19993
19994 PR c++/11050
19995 * g++.dg/parse/args1.C: New test.
19996 * g++.pt/defarg8.C: Change expected errors.
19997
19998 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19999
20000 PR c++/8164
20001 * g++.dg/template/nontype2.C: New test.
20002
20003 PR c++/10558
20004 * g++.dg/parse/template8.C: New test.
20005
20006 PR c++/8327
20007 * g++.dg/template/scope1.C: New test.
20008
20009 * g++.dg/warn/Wsign-compare-1.C: New test.
20010
20011 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20012
20013 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
20014
20015 2003-07-10 Mark Mitchell <mark@codesourcery.com>
20016
20017 PR c++/9411
20018 * g++.dg/template/explicit2.C: New test.
20019
20020 PR c++/10032
20021 * g++.dg/warn/pedantic1.C: New test.
20022
20023 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
20024
20025 PR c++ 9483
20026 * g++.dg/other/field1.C: New test.
20027
20028 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20029
20030 PR c/11449
20031 * gcc.c-torture/compile/20030707-1.c: New.
20032
20033 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20034
20035 PR c++/10849
20036 * g++.dg/template/access12.C: New test.
20037
20038 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
20039
20040 * g++.dg/bprob/bprob.exp (prof_ext): Update.
20041 * g77.dg/bprob/bprob.exp (prof_ext): Update.
20042 * gcc.misc-tests/bprob.exp (prof_ext): Update.
20043 * gcc.misc-tests/gcov.exp: Update
20044 * g++.dg/gcov/gcov.exp: Update
20045 * lib/gcov.exp: Update.
20046
20047 2003-07-08 Mark Mitchell <mark@codesourcery.com>
20048
20049 * g++.dg/abi/mangle17.C: Make sure template expressions are
20050 dependent.
20051 * g++.dg/abi/mangle4.C: Mark erroneous casts.
20052 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
20053 * g++.dg/opt/stack1.C: Remove erroneous code.
20054 * g++.dg/parse/template7.C: New test.
20055 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
20056 * g++.old-deja/g++.pt/crash4.C: Likewise.
20057
20058 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20059
20060 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
20061 with zero or one occurence of `$' after the initial `L'.
20062
20063 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
20064
20065 * gcc.c-torture/compile/20030704-1.c: Add a comment.
20066
20067 2003-07-08 Roger Sayle <roger@eyesopen.com>
20068
20069 PR c/11370
20070 * gcc.dg/Wunreachable-6.c: New testcase.
20071 * gcc.dg/Wunreachable-7.c: New testcase.
20072
20073 2003-07-08 Jakub Jelinek <jakub@redhat.com>
20074
20075 PR c/11420
20076 * gcc.dg/20030708-1.c: New test.
20077
20078 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
20079
20080 * gcc.dg/compat/sdata-section.h: New file.
20081 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
20082 * gcc.dg/torture/mips-sdata-1.c: New test.
20083
20084 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20085
20086 PR c++/11030
20087 * g++.dg/template/friend19.C: New test.
20088
20089 2003-07-08 Jakub Jelinek <jakub@redhat.com>
20090
20091 * g++.dg/opt/strength-reduce.C: New test.
20092
20093 2003-07-07 Roger Sayle <roger@eyesopen.com>
20094
20095 PR target/10979
20096 * gcc.dg/20030707-1.c: New testcase.
20097
20098 2003-07-07 Roger Sayle <roger@eyesopen.com>
20099
20100 PR optimization/11059
20101 * g++.dg/opt/emptyunion.C: New testcase.
20102
20103 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20104 Eric Botcazou <ebotcazou@libertysurf.fr>
20105
20106 * g++.dg/opt/stack1.C: New test.
20107
20108 2003-07-05 Mark Mitchell <mark@codesourcery.com>
20109
20110 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
20111 run test.
20112
20113 PR c++/11431
20114 * g++.dg/expr/static_cast3.C: New test.
20115
20116 2003-07-04 Zack Weinberg <zack@codesourcery.com>
20117
20118 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
20119 everywhere.
20120 * gcc.dg/concat.c: Concatenation of string constants with
20121 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
20122 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
20123 * gcc.dg/cpp/escape-2.c: Use wide character constants where
20124 necessary to avoid multi-character character constant warning.
20125 * gcc.dg/cpp/escape.c: Likewise.
20126 * gcc.dg/cpp/ucs.c: Likewise.
20127 Remove backslashes from dg-bogus comments, as they confuse Tcl.
20128 Fix a typo.
20129
20130 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20131
20132 PR c/11428
20133 * gcc.c-torture/compile/20030704-1.c: New.
20134
20135 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20136
20137 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
20138
20139 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
20140
20141 PR c++/5287, PR c++/7910, PR c++/11021
20142 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
20143 tests for warnings.
20144 * g++.dg/ext/dllimport2.C: Add tests for warnings.
20145 * g++.dg/ext/dllimport3.C: Likewise.
20146 * g++.dg/ext/dllimport4.C: New file.
20147 * g++.dg/ext/dllimport5.C: New file.
20148 * g++.dg/ext/dllimport6.C: New file.
20149 * g++.dg/ext/dllimport7.C: New file.
20150 * g++.dg/ext/dllimport8.C: New file.
20151 * g++.dg/ext/dllimport9.C: New file.
20152 * g++.dg/ext/dllimport10.C: New file.
20153 * g++.dg/ext/dllexport1.C: New file.
20154
20155 2003-07-03 Mark Mitchell <mark@codesourcery.com>
20156
20157 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
20158 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
20159
20160 2003-07-03 Roger Sayle <roger@eyesopen.com>
20161
20162 * gcc.dg/builtins-25.c: New testcase.
20163 * gcc.dg/builtins-26.c: New testcase.
20164
20165 2003-07-03 Janis Johnson <janis187@us.ibm.com>
20166
20167 * gcc.dg/compat/vector-defs.h: New file.
20168 * gcc.dg/compat/vector-setup.h: New file.
20169 * gcc.dg/compat/vector-check.h: New file.
20170 * gcc.dg/compat/vector-1_main.c: New file.
20171 * gcc.dg/compat/vector-1_x.c: New file.
20172 * gcc.dg/compat/vector-1_y.c: New file.
20173 * gcc.dg/compat/vector-2_main.c: New file.
20174 * gcc.dg/compat/vector-2_x.c: New file.
20175 * gcc.dg/compat/vector-2_y.c: New file.
20176
20177 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
20178 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
20179 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
20180 * gcc.dg/compat/struct-align-1.h: New file.
20181 * gcc.dg/compat/struct-align-1_main.c: New file.
20182 * gcc.dg/compat/struct-align-1_x.c: New file.
20183 * gcc.dg/compat/struct-align-1_y.c: New file.
20184 * gcc.dg/compat/struct-align-2.h: New file.
20185 * gcc.dg/compat/struct-align-2_main.c: New file.
20186 * gcc.dg/compat/struct-align-2_x.c: New file.
20187 * gcc.dg/compat/struct-align-2_y.c: New file.
20188
20189 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
20190 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20191 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20192 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20193 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20194 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20195 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20196 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20197 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20198 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20199 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20200 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20201 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20202 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20203 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20204 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20205 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20206 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20207 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20208 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20209 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20210 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20211 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20212 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20213 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20214 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20215 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20216 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20217 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20218
20219 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20220
20221 * gcc.dg/i386-call-1.c: New test.
20222
20223 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
20224
20225 PR c++/9162
20226 * g++.dg/parse/defarg4.C: New.
20227
20228 2003-07-03 Roger Sayle <roger@eyesopen.com>
20229
20230 PR target/10700
20231 * gcc.c-torture/compile/20030703-1.c: New test case.
20232
20233 2003-07-03 Mark Mitchell <mark@codesourcery.com>
20234
20235 * g++.dg/template/local3.C: Remove extra semicolon.
20236
20237 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20238
20239 * gcc.dg/i386-volatile-1.c: New test.
20240
20241 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
20242
20243 PR c++/11072
20244 * g++.dg/other/offsetof2.C: XFAIL.
20245 * g++.dg/other/offsetof5.C: New.
20246
20247 PR c++/10219
20248 * g++.dg/template/error1.C: New.
20249
20250 PR c++/9779
20251 * g++.dg/template/dependent-expr1.C: New.
20252
20253 2003-07-01 Mark Mitchell <mark@codesourcery.com>
20254
20255 PR c++/6949
20256 * g++.dg/template/local3.C: New test.
20257
20258 PR c++/11149
20259 * g++.dg/lookup/scoped6.C: New test.
20260
20261 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
20262
20263 PR c++/8046
20264 * g++.dg/other/error7.C: New test.
20265
20266 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
20267
20268 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
20269 * g++.old-deja/g++.abi/vtable3.h: Likewise.
20270 * g++.old-deja/g++.law/code-gen5.C: Likewise.
20271 * g++.old-deja/g++.other/union2.C: Likewise.
20272 * gcc.dg/c90-const-expr-2.c: Likewise.
20273 * gcc.dg/c90-const-expr-3.c: Likewise.
20274 * gcc.dg/c99-const-expr-2.c: Likewise.
20275 * gcc.dg/c99-const-expr-3.c: Likewise.
20276 * gcc.dg/concat.c: Likewise.
20277
20278 2003-07-01 Mark Mitchell <mark@codesourcery.com>
20279
20280 PR c++/9559
20281 * g++.dg/init/static1.C: New test.
20282
20283 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20284
20285 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
20286 * g++.old-deja/g++.other/access2.C: Likewise.
20287 * g++.old-deja/g++.other/decl2.C: Likewise.
20288 * gcc.c-torture/execute/20020615-1.c: Likewise.
20289
20290 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20291
20292 PR c++/4933
20293 * g++.dg/template/sizeof4.C: New test.
20294
20295 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20296
20297 * g++.dg/other/error6.C: New test.
20298
20299 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20300
20301 PR c++/10750
20302 * g++.dg/parse/constant2.C: New test.
20303
20304 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20305
20306 PR c++/11106
20307 * g++.dg/other/error5.C: New test.
20308
20309 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20310
20311 * gcc.dg/format/gcc_diag-1.c: New test.
20312
20313 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
20314
20315 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
20316
20317 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
20318
20319 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
20320 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
20321 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
20322
20323 2003-06-28 Jakub Jelinek <jakub@redhat.com>
20324
20325 * gcc.c-torture/execute/builtins/string-8.c: New test.
20326 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
20327 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
20328 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
20329
20330 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20331
20332 PR c++/10468
20333 * g++.dg/ext/typeof6.C: New test.
20334
20335 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20336
20337 PR c++/10796
20338 * g++.dg/init/enum1.C: New test.
20339
20340 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
20341
20342 * gcc.dg/20030627-1.c: New test.
20343
20344 2003-06-26 Mark Mitchell <mark@codesourcery.com>
20345
20346 PR c++/11332
20347 * g++.dg/expr/static_cast2.C: New test.
20348
20349 2003-06-26 Roger Sayle <roger@eyesopen.com>
20350 Jakub Jelinek <jakub@redhat.com>
20351
20352 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
20353 sprintf(dst,"%s",src) optimization.
20354 * gcc.c-torture/execute/20030626-1.c: New test case.
20355 * gcc.c-torture/execute/20030626-2.c: New test case.
20356
20357 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
20358
20359 * gcc.c-torture/execute/multi-ix.c: New test.
20360
20361 * gcc.c-torture/execute/simd-4.c (main):
20362 Added missing semicolon at end of union.
20363
20364 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
20365
20366 PR c++/8266
20367 * g++.dg/template/explicit-instantiation3.C: New test.
20368
20369 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20370
20371 * gcc.dg/20030626-1.c: Use signed char.
20372
20373 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20374
20375 * gcc.dg/20030626-1.c: New test.
20376
20377 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
20378
20379 * const-str-2.m: Update.
20380
20381 2003-06-25 Mark Mitchell <mark@codesourcery.com>
20382
20383 PR c++/10990
20384 * g++.dg/rtti/dyncast1.C: New test.
20385 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20386 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20387 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20388
20389 PR c++/10931
20390 * g++.dg/expr/static_cast1.C: New test.
20391
20392 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
20393
20394 * gcc.dg/20030625-1.c: New test.
20395
20396 2003-06-24 Roger Sayle <roger@eyesopen.com>
20397
20398 * gcc.c-torture/compile/20030624-1.c: New test case.
20399
20400 2003-06-24 Jakub Jelinek <jakub@redhat.com>
20401
20402 * gcc.c-torture/execute/string-opt-17.c: New test.
20403
20404 2003-06-24 Mark Mitchell <mark@codesourcery.com>
20405
20406 PR c++/5754
20407 * g++.dg/parse/crash6.C: New test.
20408
20409 2003-06-23 Roger Sayle <roger@eyesopen.com>
20410
20411 * gcc.dg/builtins-24.c: New test case.
20412
20413 2003-06-23 Jakub Jelinek <jakub@redhat.com>
20414
20415 * g++.dg/opt/operator1.C: New test.
20416
20417 2003-06-22 Roger Sayle <roger@eyesopen.com>
20418
20419 * gcc.c-torture/execute/string-opt-16.c: New test case.
20420
20421 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20422
20423 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20424 * g++.old-deja/g++.other/conv7.C: Likewise
20425 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20426 * g++.old-deja/g++.other/overload14.C: Likewise.
20427
20428 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20429
20430 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20431 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20432
20433 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20434
20435 PR c++/10888
20436 * g++.dg/warn/Winline-3.C: New test.
20437
20438 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20439
20440 * lib/target-supports.exp (check_alias_available): Make the test
20441 program acceptable to the Solaris assembler.
20442
20443 PR c++/10749
20444 * g++.dg/template/memclass2.C: New test.
20445
20446 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20447 Eric Botcazou <ebotcazou@libertysurf.fr>
20448
20449 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20450 data for non-matching targets.
20451 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20452
20453 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20454
20455 PR c++/10845
20456 * g++.dg/template/member3.C: New test.
20457
20458 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20459
20460 PR c++/10939
20461 * g++.dg/template/func1.C: New test.
20462
20463 PR c++/9649
20464 * g++.dg/template/static4.C: New test.
20465 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20466
20467 PR c++/11041
20468 * g++.dg/init/ref7.C: New test.
20469
20470 2003-06-19 Matt Austern <austern@apple.com>
20471
20472 PR c++/11228
20473 * g++.dg/anew1.C: New test.
20474 * g++.dg/anew2.C: New test.
20475 * g++.dg/anew3.C: New test.
20476 * g++.dg/anew4.C: New test.
20477
20478 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20479
20480 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20481
20482 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20483
20484 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20485 endian-dependent.
20486
20487 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20488
20489 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20490 Remove cruft.
20491
20492 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20493
20494 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20495 * gcc.c-torture/compile/961203-1.c: Likewise.
20496 * gcc.c-torture/compile/980506-1.c: Likewise.
20497
20498 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20499
20500 PR c++/10712
20501 * g++.dg/lookup/using7.C: New test.
20502
20503 2003-06-17 Mark Mitchell <mark@codesourcery.com>
20504
20505 PR c++/11105
20506 * g++.dg/abi/conv1.C: Remove it.
20507 * g++.dg/template/conv7.C: New test.
20508 * g++.dg/template/conv8.C: Likewise.
20509 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20510 conversion operator.
20511
20512 2003-06-17 Janis Johnson <janis187@us.ibm.com>
20513
20514 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20515 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20516 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20517 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20518 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20519 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20520 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20521 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20522 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20523 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20524 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20525 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20526 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20527 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20528 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20529 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20530 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20531 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20532 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20533 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20534 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20535 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20536 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20537 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20538 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20539 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20540 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20541 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20542 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20543
20544 2003-06-16 Mark Mitchell <mark@codesourcery.com>
20545
20546 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20547 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20548 indications.
20549
20550 2003-06-16 Roger Sayle <roger@eyesopen.com>
20551
20552 * gcc.dg/i386-387-5.c: New test case.
20553 * gcc.dg/i386-387-6.c: New test case.
20554 * gcc.dg/builtins-23.c: New test case.
20555
20556 2003-06-15 Roger Sayle <roger@eyesopen.com>
20557
20558 * gcc.dg/builtins-22.c: New test case.
20559 * gcc.dg/i386-387-1.c: Update to test exp.
20560 * gcc.dg/i386-387-2.c: Likewise.
20561
20562 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20563
20564 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20565
20566 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20567
20568 * lib/gcc-dg.exp (dg-require-dll): New function.
20569 (dg-xfail-if): Likewise.
20570 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20571 driver.
20572
20573 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20574 * gcc.c-torture/compile/20001205-1.c: Likewise.
20575 * gcc.c-torture/compile/20001226-1.c: Likewise.
20576 * gcc.c-torture/compile/20010518-2.c: Likewise.
20577 * gcc.c-torture/compile/20020312-1.c: Likewise.
20578 * gcc.c-torture/compile/20020604-1.c: Likewise.
20579 * gcc.c-torture/compile/920501-12.c: Likewise.
20580 * gcc.c-torture/compile/920501-4.c: Likewise.
20581 * gcc.c-torture/compile/920520-1.c: Likewise.
20582 * gcc.c-torture/compile/920521-1.c: Likewise.
20583 * gcc.c-torture/compile/920625-1.c: Likewise.
20584 * gcc.c-torture/compile/961203-1.c: Likewise.
20585 * gcc.c-torture/compile/980506-1.c: Likewise.
20586 * gcc.c-torture/compile/981006-1.c: Likewise.
20587 * gcc.c-torture/compile/981022-1.c: Likewise.
20588 * gcc.c-torture/compile/981223-1.c: Likewise.
20589 * gcc.c-torture/compile/990617-1.c: Likewise.
20590 * gcc.c-torture/compile/dll.c: Likewise.
20591 * gcc.c-torture/compile/labels-3.c: Likewise.
20592 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20593 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20594 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20595 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20596 * gcc.c-torture/compile/simd-5.c: Likewise.
20597 * gcc.c-torture/compile/20000804-1.x: Remove.
20598 * gcc.c-torture/compile/20001205-1.x: Likewise.
20599 * gcc.c-torture/compile/20001226-1.x: Likewise.
20600 * gcc.c-torture/compile/20010518-2.x: Likewise.
20601 * gcc.c-torture/compile/20020312-1.x: Likewise.
20602 * gcc.c-torture/compile/20020604-1.x: Likewise.
20603 * gcc.c-torture/compile/920501-12.x: Likewise.
20604 * gcc.c-torture/compile/920501-4.x: Likewise.
20605 * gcc.c-torture/compile/920520-1.x: Likewise.
20606 * gcc.c-torture/compile/920521-1.x: Likewise.
20607 * gcc.c-torture/compile/920625-1.x: Likewise.
20608 * gcc.c-torture/compile/961203-1.x: Likewise.
20609 * gcc.c-torture/compile/980506-1.x: Likewise.
20610 * gcc.c-torture/compile/981006-1.x: Likewise.
20611 * gcc.c-torture/compile/981022-1.x: Likewise.
20612 * gcc.c-torture/compile/981223-1.x: Likewise.
20613 * gcc.c-torture/compile/990617-1.x: Likewise.
20614 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20615 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20616 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20617 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20618 * gcc.c-torture/compile/simd-5.x: Likewise.
20619
20620 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20621
20622 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20623
20624 * gcc.c-torture/execute/20030611-1.c: New test.
20625
20626 2003-06-12 Roger Sayle <roger@eyesopen.com>
20627
20628 PR middle-end/168
20629 * gcc.dg/20030612-1.c: New test case.
20630
20631 2003-06-12 Mark Mitchell <mark@codesourcery.com>
20632
20633 PR c++/10635
20634 * g++.dg/expr/cast1.C: New test.
20635
20636 2003-06-12 Roger Sayle <roger@eyesopen.com>
20637
20638 * gcc.dg/builtins-21.c: New test case.
20639
20640 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20641
20642 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20643 options instead of at the end.
20644 * lib/objc.exp (objc_target_compile): Likewise.
20645
20646 2003-06-11 Mark Mitchell <mark@codesourcery.com>
20647
20648 PR c++/10432
20649 * g++.dg/parse/error1.C: New test.
20650
20651 2003-06-11 Janis Johnson <janis187@us.ibm.com>
20652
20653 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20654 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20655 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20656 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20657 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20658 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20659 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20660 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20661 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20662 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20663 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20664 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20665 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20666 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20667 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20668 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20669 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20670 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20671 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20672 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20673 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20674 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20675 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20676 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20677
20678 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20679 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20680 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20681 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20682 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20683 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20684 * gcc.dg/compat/scalar-return-3_main.c: New file.
20685 * gcc.dg/compat/scalar-return-3_x.c: New file.
20686 * gcc.dg/compat/scalar-return-3_y.c: New file.
20687 * gcc.dg/compat/scalar-return-4_main.c: New file.
20688 * gcc.dg/compat/scalar-return-4_x.c: New file.
20689 * gcc.dg/compat/scalar-return-4_y.c: New file.
20690
20691 2003-06-10 Janis Johnson <janis187@us.ibm.com>
20692
20693 * gcc.dg/compat/fp2-struct-check.h: New file.
20694 * gcc.dg/compat/fp2-struct-defs.h: New file.
20695 * gcc.dg/compat/fp2-struct-init.h: New file.
20696 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20697 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20698 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20699 * gcc.dg/compat/struct-return-10_main.c: New file.
20700 * gcc.dg/compat/struct-return-10_x.c: New file.
20701 * gcc.dg/compat/struct-return-10_y.c: New file.
20702
20703 * gcc.dg/compat/compat-common.h: New file.
20704 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20705 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20706 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20707 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20708 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20709 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20710 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20711 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20712 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20713 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20714 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20715 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20716 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20717 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20718 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20719 * gcc.dg/compat/small-struct-check.h: Ditto.
20720 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20721 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20722 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20723 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20724 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20725 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20726 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20727 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20728 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20729 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20730 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20731 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20732 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20733 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20734 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20735 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20736 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20737 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20738 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20739 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20740 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20741 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20742 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20743 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20744 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20745 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20746 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20747 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20748 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20749 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20750
20751 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20752
20753 * g++.dg/pch/static-1.C: New file.
20754 * g++.dg/pch/static-1.Hs: New file.
20755
20756 2003-06-10 Richard Henderson <rth@redhat.com>
20757
20758 * gcc.dg/asm-7.c: Adjust expected warning text.
20759
20760 2003-06-10 Roger Sayle <roger@eyesopen.com>
20761
20762 * gcc.dg/builtins-20.c: New test case.
20763
20764 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20765
20766 PR c++/11131
20767 * g++.dg/opt/template1.C: New test.
20768
20769 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20770
20771 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20772 additional_sources.
20773
20774 2003-05-21 David Taylor <dtaylor@emc.com>
20775
20776 * gcc.dg/Wpadded.c: New file.
20777
20778 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20779
20780 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20781 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20782 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20783 dg-require-weak.
20784
20785 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20786
20787 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20788
20789 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20790
20791 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20792 (dg-require-alias): Likewise.
20793 (dg-require-gc-sections): Likewise.
20794 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20795
20796 2003-06-08 Richard Henderson <rth@redhat.com>
20797
20798 * gcc.dg/20011029-2.c: Fix the array reference.
20799 * gcc.dg/asm-7.c: New.
20800
20801 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20802
20803 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20804
20805 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20806
20807 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20808 (dg-require-gc-sections): Likewise.
20809
20810 2003-06-08 Jan Hubicka <jh@suse.cz>
20811
20812 * i386-cmov1.c: Fix regular expression.
20813 * i386-cvt-1.c: Likewise.
20814 * i386-local.c: Likewise.
20815 * i386-local2.c: Likewise.
20816 * i386-mul.c: Likewise.
20817 * i386-ssetype-1.c: Likewise.
20818 * i386-ssetype-3.c: Likewise.
20819 * i386-ssetype-5.c: Likewise.
20820
20821 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20822
20823 PR c++/11039
20824 * g++.dg/warn/implicit-typename2.C: New test.
20825 * g++.dg/warn/implicit-typename3.C: New test.
20826
20827 2003-06-07 Richard Henderson <rth@redhat.com>
20828
20829 * g++.dg/other/offsetof3.C: Use size_t.
20830 * g++.dg/other/offsetof4.C: Likewise.
20831
20832 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20833
20834 * lib/copy-file.exp: New. Implement gcc_copy_files.
20835
20836 * lib/dg-pch.exp: Load copy-file.exp
20837 (dg-pch): Use gcc_copy_files instead of "file copy".
20838
20839 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20840
20841 * gcc.dg/weak/weak.exp: Simplify.
20842 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20843 * gcc.dg/weak/weak-1.c: Likewise.
20844 * gcc.dg/weak/weak-2.c: Likewise.
20845 * gcc.dg/weak/weak-3.c: Likewise.
20846 * gcc.dg/weak/weak-4.c: Likewise.
20847 * gcc.dg/weak/weak-5.c: Likewise.
20848 * gcc.dg/weak/weak-6.c: Likewise.
20849 * gcc.dg/weak/weak-7.c: Likewise.
20850 * gcc.dg/weak/weak-8.c: Likewise.
20851 * gcc.dg/weak/weak-9.c: Likewise.
20852
20853 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20854
20855 gcc.c-torture/execute/20030606-1.c: New.
20856
20857 2003-06-06 Roger Sayle <roger@eyesopen.com>
20858
20859 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20860 * gcc.dg/builtins-19.c: Likewise.
20861
20862 2003-06-06 Roger Sayle <roger@eyesopen.com>
20863
20864 * gcc.dg/builtins-2.c: Add some more tests.
20865 * gcc.dg/builtins-18.c: New test case.
20866 * gcc.dg/builtins-19.c: New test case.
20867
20868 2003-06-06 Roger Sayle <roger@eyesopen.com>
20869 Jim Wilson <wilson@tuliptree.org>
20870
20871 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20872
20873 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20874
20875 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20876 mempcpy/stpcpy calls not to be optimized into something else.
20877 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20878 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20879 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20880
20881 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20882
20883 * gcc.dg/format/asm_fprintf-1.c: New test.
20884
20885 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20886
20887 * lib/gcc-defs.exp (additional_sources): New variable.
20888 (dg-additional-sources): New function.
20889 (additional_files): New variable.
20890 (dg-additional-files): New function.
20891 (dg-additional-files-options): Likewise.
20892 * lib/gcc-dg.exp (dg-require-weak): New function.
20893 (dg-require-alias): Likewise.
20894 (dg-require-gc-sections): Likewise.
20895 * lib/target-supports.exp (check_alias_available): Remove testfile
20896 parameter.
20897 (check_gc_sections_available): New function.
20898 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20899 (dg-gpp-additional-files): Likewise.
20900 * lib/g++.exp (additional_sources): Remove.
20901 (additional_files): Likewise.
20902 (g++_target_compile): Use dg-additional-files-options.
20903
20904 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20905 Tcl logic.
20906 * gcc.dg/special/ecos.exp: Remove.
20907 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20908 * gcc.dg/special/alias-1.c: Likewise.
20909 * gcc.dg/special/alias-2.c: Likewise.
20910 * gcc.dg/special/gcsec-1.c: Likewise.
20911 * gcc.dg/special/weak-1.c: Likewise.
20912 * gcc.dg/special/weak-2.c: Likewise.
20913 * gcc.dg/special/wkali-1.c: Likewise.
20914 * gcc.dg/special/wkali-2.c: Likewise.
20915
20916 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20917 dg-gpp-additional-*.
20918 * g++.dg/special/conpr-3.C: Likewise.
20919 * g++.dg/special/conpr-4.C: Likewise.
20920 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20921 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20922 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20923 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20924 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20925 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20926 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20927 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20928 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20929 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20930 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20931 * g++.old-deja/g++.other/comdat1.C: Likewise.
20932 * g++.old-deja/g++.other/comdat2.C: Likewise.
20933 * g++.old-deja/g++.other/comdat3.C: Likewise.
20934 * g++.old-deja/g++.other/ctor1.C: Likewise.
20935 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20936
20937 2003-06-05 Richard Henderson <rth@redhat.com>
20938
20939 * gcc.dg/debug/20030605-1.c: New.
20940
20941 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20942
20943 * README.QMTEST: Update.
20944
20945 2003-06-04 Richard Henderson <rth@redhat.com>
20946
20947 * gcc.dg/cleanup-1.c: New.
20948 * gcc.dg/cleanup-2.c: New.
20949 * gcc.dg/cleanup-3.c: New.
20950 * gcc.dg/cleanup-4.c: New.
20951 * gcc.dg/cleanup-5.c: New.
20952 * gcc.dg/cleanup-6.c: New.
20953 * gcc.dg/cleanup-7.c: New.
20954
20955 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20956
20957 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20958
20959 * lib/dg-pch.exp: New file.
20960 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20961 * gcc.dg/pch/pch.exp: Likewise.
20962
20963 2003-06-04 Roger Sayle <roger@eyesopen.com>
20964
20965 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20966 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20967 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20968 * gcc.dg/builtins-17.c: New test case.
20969 * gcc.dg/i386-387-4.c: New test case.
20970 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20971
20972 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20973
20974 * gcc.dg/ultrasp9.c: New test.
20975
20976 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20977
20978 * gcc.c-torture/compile/20030604-1.c: New test.
20979 * gcc.dg/sparc-constant-1.c: New test.
20980
20981 2003-06-03 Glen Nakamura <glen@imodulo.com>
20982
20983 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20984
20985 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20986
20987 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20988
20989 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20990 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20991
20992 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20993
20994 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20995
20996 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20997
20998 PR c++/10940
20999 * g++.dg/template/spec10.C: New test.
21000
21001 2003-06-03 Roger Sayle <roger@eyesopen.com>
21002
21003 * gcc.dg/builtins-16.c: New test case.
21004
21005 2003-06-03 Jakub Jelinek <jakub@redhat.com>
21006
21007 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
21008 mempcpy test with post-increments.
21009 * gcc.c-torture/execute/string-opt-3.c: New test.
21010 * gcc.dg/string-opt-1.c: New test.
21011
21012 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
21013
21014 PR fortran/10965
21015 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
21016
21017 2003-06-02 Mark Mitchell <mark@codesourcery.com>
21018
21019 * lib/scanasm.exp (dg-scan): New function, factored out of ...
21020 (scan-assembler): ... here. Use dg-scan.
21021 (scan-assembler-not): Likewise.
21022 (scan-file): New function.
21023 (scan-file-not): Likewise.
21024 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
21025 * gcc.dg/cpp/_Pragma4.c: Likewise.
21026 * gcc.dg/cpp/_Pragma5.c: Likewise.
21027 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21028 * gcc.dg/cpp/avoidpaste2.c: Likewise.
21029 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
21030 * gcc.dg/cpp/cmdlne-P.c: Likewise.
21031 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
21032 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
21033 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
21034 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
21035 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
21036 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
21037 * gcc.dg/cpp/cxxcom1.c: Likewise.
21038 * gcc.dg/cpp/line1.c: Likewise.
21039 * gcc.dg/cpp/maccom1.c: Likewise.
21040 * gcc.dg/cpp/maccom2.c: Likewise.
21041 * gcc.dg/cpp/maccom3.c: Likewise.
21042 * gcc.dg/cpp/maccom4.c: Likewise.
21043 * gcc.dg/cpp/maccom5.c: Likewise.
21044 * gcc.dg/cpp/maccom6.c: Likewise.
21045 * gcc.dg/cpp/multiline.c: Likewise.
21046 * gcc.dg/cpp/spacing1.c: Likewise.
21047 * gcc.dg/cpp/spacing2.c: Likewise.
21048 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
21049 * gcc.dg/cpp/trad/maccom1.c: Likewise.
21050 * gcc.dg/cpp/trad/maccom2.c: Likewise.
21051 * gcc.dg/cpp/trad/maccom3.c: Likewise.
21052 * gcc.dg/cpp/trad/maccom4.c: Likewise.
21053 * gcc.dg/cpp/trad/maccom6.c: Likewise.
21054 * gcc.dg/cpp/cxxcom2.c: Likewise.
21055 * gcc.dg/cpp/cxxcom2.h: New file.
21056
21057 * gcc.dg/cpp/truefalse.cpp: Move it to ...
21058 * g++.dg/cpp/truefalse.C: Here.
21059 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
21060
21061 2003-06-01 Loren James Rittle <ljrittle@acm.org>
21062
21063 * gcc.dg/cpp/redef3.c: New file.
21064
21065 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21066
21067 * gcc.dg/i386-loop-3.c: New test.
21068
21069 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
21070
21071 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
21072
21073 2003-05-31 Roger Sayle <roger@eyesopen.com>
21074
21075 * gcc.dg/fwrapv-1.c: New test case.
21076 * gcc.dg/fwrapv-2.c: New test case.
21077
21078 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21079
21080 PR c++/10956
21081 * g++.dg/template/spec9.C: New test.
21082
21083 2003-05-29 Roger Sayle <roger@eyesopen.com>
21084
21085 * gcc.dg/duff-4.c: New test case.
21086
21087 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
21088
21089 PR fortran/10843
21090 * g77.dg/ffixed-form-1.f: New test
21091 * g77.dg/ffixed-form-2.f: New test
21092 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
21093 * g77.dg/ffree-form-3.f: New test
21094
21095 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
21096
21097 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
21098 * gcc.dg/wint_t-1.c: Likewise.
21099
21100 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21101
21102 * g++.dg/template/access11.C: New test.
21103
21104 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21105
21106 PR c++/10849
21107 * g++.dg/template/access10.C: New test.
21108
21109 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21110 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21111
21112 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
21113
21114 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21115
21116 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
21117 suppress for powerpc-*-darwin*.
21118 * gcc.dg/torture/builtin-noret-2.c: Likewise.
21119
21120 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21121
21122 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
21123 suppress option for powerpc-*-darwin*.
21124
21125 2003-05-23 Roger Sayle <roger@eyesopen.com>
21126
21127 * gcc.dg/builtins-1.c: Add tests for tan and atan.
21128 * gcc.dg/builtins-4.c: Add test for fmod.
21129
21130 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21131
21132 PR c++/10682
21133 * g++.dg/template/instantiate4.C: New test.
21134
21135 2003-05-22 Roger Sayle <roger@eyesopen.com>
21136
21137 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
21138
21139 2003-05-21 Janis Johnson <janis187@us.ibm.com>
21140
21141 * gcc.dg/compat/scalar-return-1_main.c: New file.
21142 * gcc.dg/compat/scalar-return-1_x.c: New file.
21143 * gcc.dg/compat/scalar-return-1_y.c: New file.
21144 * gcc.dg/compat/scalar-return-2_main.c: New file.
21145 * gcc.dg/compat/scalar-return-2_x.c: New file.
21146 * gcc.dg/compat/scalar-return-2_y.c: New file.
21147 * gcc.dg/compat/struct-return-3_main.c: New file.
21148 * gcc.dg/compat/struct-return-3_y.c: New file.
21149 * gcc.dg/compat/struct-return-3_x.c: New file.
21150 * gcc.dg/compat/struct-return-2_main.c: New file.
21151 * gcc.dg/compat/struct-return-2_x.c: New file.
21152 * gcc.dg/compat/struct-return-2_y.c: New file.
21153
21154 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21155
21156 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
21157 for hppa*-hp-hpux*.
21158 * gcc.dg/20021014-1.c (dg-options): Likewise.
21159 * gcc.dg/nest.c (dg-options): Likewise.
21160
21161 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
21162
21163 PR c++/9738
21164 * g++.dg/ext/dllimport2.C: New file.
21165 * g++.dg/ext/dllimport3.C: New file.
21166
21167 2003-05-20 Janis Johnson <janis187@us.ibm.com>
21168
21169 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
21170 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21171 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21172 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21173 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21174 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21175 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
21176 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
21177 * gcc.dg/compat/small-struct-defs.h: New file.
21178 * gcc.dg/compat/small-struct-init.h: New file.
21179 * gcc.dg/compat/small-struct-check.h: New file.
21180 * gcc.dg/compat/fp-struct-defs.h: New file.
21181 * gcc.dg/compat/fp-struct-check.h: New file.
21182 * gcc.dg/compat/fp-struct-init.h: New file.
21183 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
21184 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
21185
21186 2003-05-19 Jakub Jelinek <jakub@redhat.com>
21187
21188 * gcc.dg/20030225-2.c: New test.
21189
21190 2003-05-18 Roger Sayle <roger@eyesopen.com>
21191 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21192
21193 * gcc.c-torture/compile/20030518-1.c: New test case.
21194
21195 2003-05-18 Mark Mitchell <mark@codesourcery.com>
21196
21197 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
21198 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
21199 gcc-dg-debug-runtest.
21200 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
21201 gcc-dg-debug-runtest.
21202
21203 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21204
21205 PR c++/9022
21206 * g++.dg/lookup/using6.C: New test.
21207
21208 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21209
21210 * g++.dg/parse/access2.C: New test.
21211
21212 2003-05-17 Mark Mitchell <mark@codesourcery.com>
21213
21214 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
21215 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
21216 * gcc.dg/debug/debug.exp: Likewise.
21217
21218 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
21219
21220 * gcc.dg/dollar.c: New test.
21221
21222 2003-05-16 Janis Johnson <janis187@us.ibm.com>
21223
21224 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
21225 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
21226 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
21227 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
21228 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
21229 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
21230 * gcc.dg/compat/struct-by-value-6_main.c: New file.
21231 * gcc.dg/compat/struct-by-value-6_x.c: New file.
21232 * gcc.dg/compat/struct-by-value-6_y.c: New file.
21233 * gcc.dg/compat/struct-by-value-7_main.c: New file.
21234 * gcc.dg/compat/struct-by-value-7_x.c: New file.
21235 * gcc.dg/compat/struct-by-value-7_y.c: New file.
21236 * gcc.dg/compat/struct-by-value-8_main.c: New file.
21237 * gcc.dg/compat/struct-by-value-8_x.c: New file.
21238 * gcc.dg/compat/struct-by-value-8_y.c: New file.
21239 * gcc.dg/compat/struct-by-value-9_main.c: New file.
21240 * gcc.dg/compat/struct-by-value-9_x.c: New file.
21241 * gcc.dg/compat/struct-by-value-9_y.c: New file.
21242
21243 2003-05-16 Mark Mitchell <mark@codesourcery.com>
21244
21245 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
21246 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
21247 support for "repo" mode.
21248 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
21249 * lib/g77-dg.exp: Likewise.
21250 * lib/obj-dg.exp: Likewise.
21251
21252 2003-05-16 Jakub Jelinek <jakub@redhat.com>
21253
21254 Merge from gcc-3_2-rhl8-branch:
21255 2003-04-23 Jakub Jelinek <jakub@redhat.com>
21256
21257 * gcc.dg/tls/opt-6.c: New test.
21258
21259 2003-04-05 Jakub Jelinek <jakub@redhat.com>
21260
21261 * gcc.dg/20030405-1.c: New test.
21262
21263 2003-03-09 Jakub Jelinek <jakub@redhat.com>
21264
21265 * gcc.dg/20030309-1.c: New test.
21266
21267 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21268
21269 * gcc.c-torture/execute/20030307-1.c: New test.
21270
21271 2003-02-20 Randolph Chung <tausq@debian.org>
21272
21273 * gcc.c-torture/compile/20030220-1.c: New test.
21274
21275 2003-02-18 Jakub Jelinek <jakub@redhat.com>
21276
21277 * gcc.dg/20030217-1.c: New test.
21278
21279 2003-01-29 Jakub Jelinek <jakub@redhat.com>
21280
21281 * gcc.c-torture/compile/20020129-1.c: New test.
21282
21283 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21284
21285 * gcc.dg/unroll-1.c: New test.
21286
21287 2002-11-16 Jan Hubicka <jh@suse.cz>
21288
21289 * gcc.c-torture/execute/20020920-1.c: New test.
21290
21291 2002-10-08 Jakub Jelinek <jakub@redhat.com>
21292
21293 PR target/7434
21294 * gcc.c-torture/compile/20021008-1.c: New test.
21295
21296 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
21297
21298 PR target/7559
21299 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
21300
21301 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21302
21303 * gcc.c-torture/compile/20020807-1.c: New test.
21304
21305 2002-07-30 Jakub Jelinek <jakub@redhat.com>
21306
21307 * gcc.dg/tls/opt-1.c: New test.
21308
21309 2002-07-29 Jakub Jelinek <jakub@redhat.com>
21310
21311 * gcc.dg/20020729-1.c: New test.
21312
21313 2002-07-20 Jakub Jelinek <jakub@redhat.com>
21314
21315 * g++.dg/opt/life1.C: New test.
21316
21317 2002-05-20 Jakub Jelinek <jakub@redhat.com>
21318
21319 * gcc.dg/20020525-1.c: New test.
21320
21321 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21322
21323 PR c++/6794
21324 * g++.dg/ext/pretty1.C: New test.
21325 * g++.dg/ext/pretty2.C: New test.
21326
21327 2003-05-15 Mark Mitchell <mark@codesourcery.com>
21328
21329 PR c++/8385
21330 * g++.dg/ext/typeof5.C: New test.
21331
21332 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
21333
21334 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
21335 __USER_LABEL_PREFIX__ into account.
21336 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
21337
21338 2003-05-14 Roger Sayle <roger@eyesopen.com>
21339
21340 * gcc.dg/builtins-15.c: New test case.
21341
21342 2003-05-13 Zack Weinberg <zack@codesourcery.com>
21343
21344 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
21345
21346 2003-05-12 Mark Mitchell <mark@codesourcery.com>
21347
21348 * lib/g++.exp: Tweak handling of additional source files.
21349 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
21350 * g++.dg/special/conpr-2a.C: Rename to ...
21351 * g++.dg/special/conpr-2a.cc: ... this.
21352 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
21353 * g++.dg/special/conpr-3a.C: Rename to ...
21354 * g++.dg/special/conpr-3a.cc: This.
21355 * g++.dg/special/conpr-3b.C: Rename to ...
21356 * g++.dg/special/conpr-3b.cc: This.
21357 * g++.dg/special/conpr-4.C: New test.
21358 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
21359
21360 2003-05-12 David Edelsohn <edelsohn@gnu.org>
21361
21362 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
21363
21364 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21365
21366 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
21367 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21368 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
21369 * g++.old-deja/g++.other/warn3.C: Likewise.
21370
21371 2003-05-11 Roger Sayle <roger@eyesopen.com>
21372
21373 * gcc.dg/i386-387-1.c: Update to also test log.
21374 * gcc.dg/i386-387-2.c: Likewise.
21375
21376 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21377
21378 * g77.f-torture/execute/int8421.f: New test.
21379
21380 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21381
21382 PR c++/10230, c++/10481
21383 * g++.dg/lookup/scoped5.C: New test.
21384
21385 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21386
21387 PR c++/10552
21388 * g++.dg/template/ttp6.C: New test.
21389
21390 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
21391
21392 * gcc.c-torture/execute/builtins: New directory.
21393 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21394 gcc.c-torture/execute/builtins.
21395 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21396 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21397 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21398 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21399
21400 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21401
21402 PR c++/9252
21403 * g++.dg/template/access8.C: New test.
21404 * g++.dg/template/access9.C: New test.
21405
21406 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21407
21408 PR c++/9554
21409 * g++.dg/parse/access1.C: New test.
21410
21411 2003-05-09 DJ Delorie <dj@redhat.com>
21412
21413 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21414 long, and not an int.
21415
21416 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21417
21418 PR c++/10555, c++/10576
21419 * g++.dg/template/memclass1.C: New test.
21420
21421 2003-05-08 DJ Delorie <dj@redhat.com>
21422
21423 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21424 targets.
21425 * gcc.c-torture/execute/20021024-1.x: Likewise.
21426 * gcc.c-torture/execute/shiftdi.x: Likewise.
21427 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21428 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21429 * gcc.dg/20021018-1.c: Likewise.
21430
21431 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21432
21433 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21434
21435 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21436 (bcopy): Call memmove.
21437
21438 2003-05-08 Roger Sayle <roger@eyesopen.com>
21439
21440 * g77.f-torture/compile/8485.f: New test case.
21441
21442 2003-05-07 Richard Henderson <rth@redhat.com>
21443
21444 PR c++/10570
21445 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21446 Verify exception_cleanup not called for rethrows.
21447 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21448 when exiting catch block without rethrowing.
21449 * g++.dg/eh/forced3.C: New.
21450 * g++.dg/eh/forced4.C: New.
21451
21452 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21453
21454 * gcc.dg/20030505.c: Fix triplet.
21455
21456 2003-05-06 DJ Delorie <dj@redhat.com>
21457
21458 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21459 * gcc.dg/nest.c: Likewise.
21460
21461 2003-05-05 Roger Sayle <roger@eyesopen.com>
21462
21463 * gcc.dg/builtins-14.c: New test case.
21464
21465 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21466
21467 * lib/compat.exp (compat-execute): New argument.
21468 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21469 * gcc.dg/compat: New test directory.
21470 * gcc.dg/compat/compat.exp: New expect script.
21471 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21472 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21473 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21474 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21475 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21476 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21477
21478 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21479 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21480 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21481 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21482 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21483 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21484 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21485 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21486 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21487 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21488 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21489 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21490 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21491 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21492 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21493
21494 2003-05-05 Zack Weinberg <zack@codesourcery.com>
21495
21496 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21497
21498 2003-05-05 Jakub Jelinek <jakub@redhat.com>
21499
21500 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21501
21502 2003-05-05 Geoffrey Keating <geoffk@apple.com>
21503
21504 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21505 * gcc.dg/ppc-fsel-2.c: New test.
21506
21507 * gcc.dg/unused-5.c: New test.
21508
21509 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21510
21511 PR c++/10496
21512 * g++.dg/warn/pmf1.C: New test.
21513
21514 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21515
21516 PR c++/4494
21517 * g++.dg/warn/main.C: New test.
21518
21519 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21520
21521 * gcc.dg/nonnull-3.c: New test.
21522
21523 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
21524
21525 * gcc.dg/cpp/Wtrigraphs.c: Update.
21526 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21527
21528 2003-05-03 Geoffrey Keating <geoffk@apple.com>
21529
21530 * gcc.dg/ppc-fsel-1.c: New test.
21531
21532 2003-05-03 Zack Weinberg <zack@codesourcery.com>
21533
21534 PR c/10604
21535 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21536
21537 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21538
21539 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21540
21541 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21542
21543 PR c++/9364, c++/10553, c++/10586
21544 * g++.dg/parse/typename4.C: New test.
21545 * g++.dg/parse/typename5.C: Likewise.
21546
21547 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
21548
21549 * gcc.c-torture/compile/20030503-1.c: New test.
21550
21551 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21552
21553 * g++.dg/lookup/using5.C: Fix testcase error.
21554
21555 2003-05-01 Chris Demetriou <cgd@broadcom.com>
21556
21557 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21558 since MEABI is no longer supported. Remove all vestiges
21559 of MEABI from the test.
21560
21561 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21562
21563 PR c++/10554
21564 * g++.dg/lookup/using5.C: New test.
21565
21566 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21567
21568 PR c++/8772
21569 * g++.dg/template/ttp5.C: New test.
21570
21571 2003-04-30 Mark Mitchell <mark@codesourcery.com>
21572
21573 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21574 (dg-gpp-additional-sources): New function.
21575 (dg-gpp-additional-files): Likewise.
21576 * lib/g++.exp (additional_sources): New variable.
21577 (additional_files): Likewise.
21578 (g++_target_compile): Deal with them.
21579 * lib/old-dejagnu.exp: Remove.
21580 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21581 * g++.old-deja: Revise all tests to use dg commands.
21582
21583 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21584
21585 PR c++/9432, c++/9528
21586 * g++.dg/lookup/using4.C: New test.
21587
21588 2003-04-29 Geoffrey Keating <geoffk@apple.com>
21589
21590 * gcc.dg/noreturn-5.c: New file.
21591 * gcc.dg/noreturn-6.c: New file.
21592
21593 * gcc.c-torture/compile/inline-1.c: New file.
21594
21595 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21596
21597 PR c++/10551
21598 * g++.dg/template/explicit1.C: New test.
21599
21600 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21601
21602 PR c++/10549
21603 * g++.dg/other/bitfield1.C: New test.
21604
21605 PR c++/10527
21606 * g++.dg/init/new7.C: New test.
21607
21608 2003-04-29 Mark Mitchell <mark@codesourcery.com>
21609
21610 * g++.dg/ext/desig1.C: New test.
21611 * g++.dg/ext/init1.C: Update.
21612
21613 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21614
21615 2003-04-28 Mark Mitchell <mark@codesourcery.com>
21616
21617 PR c++/10180
21618 * g++.dg/warn/Winline-1.C: New test.
21619
21620 2003-04-28 Jakub Jelinek <jakub@redhat.com>
21621
21622 * gcc.c-torture/execute/string-opt-19.c: New test.
21623
21624 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21625 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21626
21627 2003-04-27 Mark Mitchell <mark@codesourcery.com>
21628
21629 PR c++/10506
21630 * g++.dg/init/new6.C: New test.
21631
21632 PR c++/10503
21633 * g++.dg/init/ref6.C: New test.
21634
21635 2003-04-26 David Edelsohn <edelsohn@gnu.org>
21636
21637 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21638
21639 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21640
21641 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21642 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21643
21644 2003-04-25 Mark Mitchell <mark@codesourcery.com>
21645
21646 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21647 initialized static data members.
21648
21649 2003-04-25 H.J. Lu <hjl@gnu.org>
21650
21651 * gcc.dg/ia64-sync-4.c: New test.
21652
21653 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21654
21655 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21656 date.
21657
21658 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21659
21660 PR c++/10337
21661 * g++.dg/warn/conv1.C: New test.
21662 * g++.old-deja/g++.other/conv7.C: Adjust.
21663 * g++.old-deja/g++.other/overload14.C: Adjust.
21664
21665 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21666
21667 PR c++/10471
21668 * g++.dg/template/defarg2.C: New test.
21669
21670 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
21671
21672 * gcc.dg/cpp/include2.c: Update.
21673 * gcc.dg/cpp/multiline-2.c: New.
21674 * gcc.dg/cpp/multiline.c: Update.
21675 * gcc.dg/cpp/strify2.c: Update.
21676 * gcc.dg/cpp/trad/literals-2.c: Update.
21677
21678 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21679
21680 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21681
21682 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21683
21684 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21685
21686 2003-04-23 Mark Mitchell <mark@codesourcery.com>
21687
21688 PR c++/10451
21689 * g++.dg/parse/crash4.C: New test.
21690
21691 PR c++/9847
21692 * g++.dg/parse/crash5.C: New test.
21693
21694 2003-04-22 Mark Mitchell <mark@codesourcery.com>
21695
21696 PR c++/10446
21697 * g++.dg/parse/crash3.C: New test.
21698
21699 PR c++/10428
21700 * g++.dg/parse/elab1.C: New test.
21701
21702 2003-04-22 Devang Patel <dpatel@apple.com>
21703
21704 * gcc.dg/cpp/trad/funlike-5.c: New test.
21705
21706 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21707
21708 * g++.dg/other/packed1.C: Fix dg options.
21709
21710 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21711
21712 * g++.dg/other/offsetof2.C: New test.
21713
21714 2003-04-21 Mark Mitchell <mark@codesourcery.com>
21715
21716 * g++.dg/template/recurse.C: Adjust location of error messages.
21717
21718 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21719
21720 PR c++/9881
21721 * g++.dg/init/addr-const1.C: New test.
21722 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21723
21724 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
21725
21726 PR c++/10405
21727 * g++.dg/lookup/struct-hack1.C: New test.
21728
21729 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
21730
21731 * ucs.c: Update diagnostic messages.
21732
21733 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21734
21735 * gcc.dg/cpp/truefalse.cpp: New test.
21736 * gcc.dg/cpp/cpp.exp: Update.
21737 * g++.dg/other/stdbool-if.C: Remove.
21738
21739 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
21740
21741 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21742 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21743
21744 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21745
21746 * gcc.c-torture/compile/20030418-1.c: New test.
21747
21748 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21749
21750 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21751
21752 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21753
21754 PR c++/10347
21755 g++.dg/template/dependent-name1.C: New test.
21756
21757 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21758
21759 * gcc.dg/warn-1.c (tourist_guide): New array,
21760 contains a pointer to bar.
21761
21762 2003-04-16 Roger Sayle <roger@eyesopen.com>
21763
21764 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21765 * gcc.c-torture/execute/medce-1.c: New test case.
21766 * gcc.c-torture/execute/medce-2.c: New test case.
21767
21768 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21769
21770 * lib/prune.exp: Ignore more messages.
21771
21772 PR c++/10381
21773 * g++.dg/parse/lookup3.C: New test.
21774
21775 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21776
21777 * gcc.c-torture/compile/20030415-1.c : New test.
21778
21779 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21780
21781 * gcc.c-torture/execute/scope-2.c: Move to ...
21782 * gcc.dg/noncompile/scope.c: .... here.
21783
21784 2003-04-14 Roger Sayle <roger@eyesopen.com>
21785
21786 * gcc.dg/20030414-2.c: New test case.
21787
21788 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21789
21790 PR target/10377
21791 * gcc.dg/20030414-1.c: New test.
21792
21793 2003-04-13 Roger Sayle <roger@eyesopen.com>
21794
21795 * gcc.dg/builtins-12.c: New test case.
21796 * gcc.dg/builtins-13.c: New test case.
21797
21798 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21799
21800 * gcc.c-torture/execute/string-opt-18.c: New test.
21801
21802 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21803
21804 PR c++/10300
21805 * g++.dg/init/new5.C: New test.
21806
21807 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21808
21809 PR c++/7910
21810 * g++.dg/ext/dllimport1.C: New test.
21811
21812 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21813
21814 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21815
21816 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21817
21818 PR Fortran/9263
21819 * g77.f-torture/noncompile/9263.f: New test
21820 PR Fortran/1832
21821 * g77.f-torture/execute/1832.f: New test
21822
21823 2003-04-11 David Chad <davidc@freebsd.org>
21824 Loren J. Rittle <ljrittle@acm.org>
21825
21826 libobjc/8562
21827 * objc.dg/headers.m: New test.
21828
21829 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21830
21831 * gcc.c-torture/execute/builtin-noret-2.c: New.
21832 * gcc.c-torture/execute/builtin-noret-2.x: New.
21833 XFAIL builtin-noret-2.c at -O1 and above.
21834 * gcc.dg/redecl.c: New.
21835 * gcc.dg/Wshadow-1.c: Update error regexps.
21836
21837 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21838
21839 * g++.dg/abi/bitfield10.C: New test.
21840
21841 2003-04-09 Mike Stump <mrs@apple.com>
21842
21843 * gcc.dg/pch/pch.exp: Make testcase names longer.
21844 * g++.dg/pch/pch.exp: Make testcase names longer.
21845
21846 2003-04-08 Roger Sayle <roger@eyesopen.com>
21847
21848 * gcc.dg/builtins-11.c: New test case.
21849
21850 2003-04-08 Roger Sayle <roger@eyesopen.com>
21851
21852 * gcc.dg/builtins-9.c: New test case.
21853 * gcc.dg/builtins-10.c: New test case.
21854
21855 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21856
21857 * gcc.dg/noncompile/init-4.c.c: New test.
21858
21859 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21860
21861 * gcc.misc-test/gcov-9.c: New test.
21862 * gcc.misc-test/gcov-10.c: New test
21863 * gcc.misc-test/gcov-11.c: New test.
21864
21865 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21866
21867 PR optimization/10024
21868 * gcc.c-torture/compile/20030405-1.c: New test.
21869
21870 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21871
21872 * gcc.dg/pch/static-3.c: New.
21873 * gcc.dg/pch/static-3.hs: New.
21874 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21875
21876 2003-04-04 Richard Henderson <rth@redhat.com>
21877
21878 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21879 * g++.dg/eh/forced2.C: Likewise.
21880
21881 2003-04-03 Mike Stump <mrs@apple.com>
21882
21883 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21884 target arg.
21885 (scan-assembler-times, scan-assembler-not): Likewise.
21886 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21887
21888 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21889
21890 * gcc.dg/sparc-loop-1.c: New test.
21891
21892 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21893
21894 PR other/9274
21895 * g++.dg/pch/system-2.C: New.
21896 * g++.dg/pch/system-2.Hs: New.
21897
21898 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21899
21900 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21901
21902 * g++.dg/eh/simd-1.C (vecfunc): Same.
21903
21904 2003-04-01 Roger Sayle <roger@eyesopen.com>
21905
21906 * gcc.c-torture/execute/20030401-1.c: New test case.
21907
21908 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21909
21910 * objc.dg/defs.m: New.
21911
21912 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21913
21914 * g++.dg/eh/simd-1.C: New.
21915 * g++.dg/eh/simd-2.C: New.
21916
21917 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21918
21919 * gcc.c-torture/execute/simd-3.c: New.
21920
21921 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21922
21923 PR c/9936
21924 * gcc.dg/20030331-2.c: New test.
21925
21926 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21927
21928 PR c++/10278
21929 * g++.dg/parse/crash2.C: New test.
21930
21931 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21932
21933 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21934 * gcc.c-torture/execute/20030331-1.c: ...here.
21935
21936 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21937
21938 * gcc.c-torture/execute/20030331-1.c: New test.
21939
21940 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21941
21942 * lib/gcov.exp: Adjust call return testing strings.
21943 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21944
21945 2003-03-31 Roger Sayle <roger@eyesopen.com>
21946
21947 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21948 * gcc.dg/builtins-7.c: New test case.
21949 * gcc.dg/builtins-8.c: New test case.
21950
21951 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21952
21953 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21954
21955 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21956
21957 PR c++/7647
21958 * g++.dg/lookup-class-member-2.C: New test.
21959
21960 2003-03-30 Glen Nakamura <glen@imodulo.com>
21961
21962 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21963
21964 2003-03-28 Roger Sayle <roger@eyesopen.com>
21965
21966 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21967
21968 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21969
21970 * g++.dg/init/attrib1.C: New test.
21971
21972 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21973
21974 * gcc.dg/ultrasp8.c: New test.
21975
21976 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21977
21978 * gcc.dg/ultrasp7.c: New test.
21979
21980 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21981
21982 PR c++/10047
21983 * g++.dg/template/inline1.C: New test.
21984
21985 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21986
21987 * gcc.dg/sparc-dwarf2.c: New test.
21988
21989 2003-03-27 Roger Sayle <roger@eyesopen.com>
21990
21991 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21992 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21993
21994 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21995
21996 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21997 than reading .x files.
21998 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21999 * g77.dg/gcov/gcov-1.f: Likewise.
22000 * gcc.misc-tests/gcov-4b.c: Likewise.
22001 * gcc.misc-tests/gcov-5b.c: Likewise.
22002 * gcc.misc-tests/gcov-6.c: Likewise.
22003 * gcc.misc-tests/gcov-7.c: Likewise.
22004 * gcc.misc-tests/gcov-8.c: Likewise.
22005 * g++.dg/gcov/gcov-1.x: Remove.
22006 * g77.dg/gcov/gcov-1.x: Likewise.
22007 * gcc.misc-tests/gcov-4b.x: Likewise.
22008 * gcc.misc-tests/gcov-5b.x: Likewise.
22009 * gcc.misc-tests/gcov-6.x: Likewise.
22010 * gcc.misc-tests/gcov-7.x: Likewise.
22011 * gcc.misc-tests/gcov-8.x: Likewise.
22012
22013 2003-03-27 Glen Nakamura <glen@imodulo.com>
22014
22015 PR opt/10087
22016 * gcc.dg/20030324-1.c: New test.
22017
22018 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
22019
22020 PR c++/10224
22021 * g++.dg/template/arg3.C: New test.
22022
22023 PR c++/10158
22024 * g++.dg/template/friend18.C: New test.
22025
22026 2003-03-26 Roger Sayle <roger@eyesopen.com>
22027
22028 * g77.f-torture/compile/20030326-1.f: New test case.
22029
22030 2003-03-26 Janis Johnson <janis187@us.ibm.com>
22031
22032 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
22033
22034 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
22035
22036 2003-03-26 Jakub Jelinek <jakub@redhat.com>
22037
22038 * gcc.dg/ia64-sync-3.c: New test.
22039
22040 2003-03-26 Alan Modra <amodra@bigpond.net.au>
22041
22042 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
22043
22044 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22045
22046 * gcc.dg/ultrasp6.c: New test.
22047
22048 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22049
22050 * gcc.dg/i386-signbit-1.c: New test.
22051 * gcc.dg/i386-signbit-2.c: New test.
22052 * gcc.dg/i386-signbit-3.c: New test.
22053
22054 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22055
22056 * gcc.dg/ultrasp5.c: Fix options.
22057
22058 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22059
22060 * gcc.dg/ultrasp5.c: Fix comment.
22061
22062 2003-03-24 Bud Davis <bdavis9659@comcast.net>
22063
22064 PR fortran/10197
22065 * g77.f-torture/execute/10197.f: New test.
22066
22067 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
22068
22069 PR c++/9898, c++/383
22070 * g++.dg/template/conv6.C: New test.
22071
22072 PR c++/10119
22073 * g++.dg/template/ptrmem5.C: New test.
22074
22075 PR c++/10026
22076 * g++.dg/lookup/koenig1.C: New test.
22077
22078 PR C++/10199
22079 * g++.dg/lookup/template2.C: New test.
22080
22081 2003-03-24 Jakub Jelinek <jakub@redhat.com>
22082
22083 * g++.dg/opt/rtti1.C: New test.
22084
22085 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22086
22087 * gcc.dg/ultrasp5.c: New test.
22088
22089 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
22090
22091 PR middle-end/9967
22092 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
22093 builtin fputs.
22094
22095 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
22096
22097 PR c/8224
22098 * gcc.dg/20030323-1.c: New test.
22099
22100 2003-03-23 Roger Sayle <roger@eyesopen.com>
22101
22102 * gcc.c-torture/compile/20030323-1.c: New test case.
22103
22104 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
22105
22106 * gcc.dg/20030321-1.c: New test.
22107
22108 2003-03-22 Zack Weinberg <zack@codesourcery.com>
22109
22110 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
22111
22112 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
22113
22114 PR c++/9978, c++/9708
22115 * g++.dg/ext/vlm1.C: Adjust expected error.
22116 * g++.dg/ext/vla2.C: New test.
22117 * g++.dg/template/arg1.C: New test.
22118 * g++.dg/template/arg2.C: New test.
22119
22120 2003-03-22 Bud Davis <bdavis9659@comcast.net>
22121
22122 * g77.f-torture/execute/select.f: New test.
22123 * g77.f-torture/noncompile/select_no_compile.f: New test.
22124
22125 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
22126
22127 PR c++/9898
22128 * g++.dg/other/error4.C: New test.
22129
22130 2003-03-20 Mark Mitchell <mark@codesourcery.com>
22131
22132 * g++.dg/template/friend17.C: New test.
22133
22134 2003-03-21 Alan Modra <amodra@bigpond.net.au>
22135
22136 * gcc.c-torture/compile/20030320-1.c: New.
22137
22138 2003-03-20 Roger Sayle <roger@eyesopen.com>
22139
22140 * gcc.dg/builtins-6.c: New test case.
22141
22142 2003-03-19 Alan Modra <amodra@bigpond.net.au>
22143
22144 PR target/10073
22145 * gcc.c-torture/compile/20030319-1.c: New.
22146
22147 2003-03-18 Jan Hubicka <jh@suse.cz>
22148
22149 * gcc.dg/i386-cvt-1.c: New test.
22150
22151 2003-03-17 Zack Weinberg <zack@codesourcery.com>
22152
22153 * objc.dg/naming-1.m: Use "(parse|syntax) error".
22154 * objc.dg/naming-2.m: Likewise.
22155
22156 2003-03-17 Mark Mitchell <mark@codesourcery.com>
22157
22158 PR c++/9639
22159 * g++.dg/parse/crash1.C: New test.
22160
22161 2003-03-16 Mark Mitchell <mark@codesourcery.com>
22162
22163 PR c++/8805
22164 * g++.dg/eh/cleanup1.C: New test.
22165
22166 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22167
22168 * gcc.c-torture/execute/20030316-1.c: New test case.
22169
22170 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
22171
22172 PR c++/9629
22173 * g++.dg/init/ctor2.C: New test.
22174
22175 2003-03-15 Roger Sayle <roger@eyesopen.com>
22176
22177 * g77.f-torture/compile/xformat.f: New test case.
22178
22179 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22180
22181 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
22182 * g++.old-deja/g++.mike/eh50.C: Likewise.
22183
22184 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22185
22186 PR c++/6440
22187 * g++.dg/template/spec7.C: New test.
22188 * g++.dg/template/spec8.C: Likewise.
22189
22190 2003-03-14 Jakub Jelinek <jakub@redhat.com>
22191
22192 * gcc.c-torture/execute/20030313-1.c: New test.
22193
22194 2003-03-14 Richard Henderson <rth@redhat.com>
22195
22196 * gcc.dg/inline-2.c: Adjust alpha test for external call.
22197
22198 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22199
22200 * gcc.c-torture/compile/20030314-1.c: New test.
22201
22202 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
22203
22204 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
22205 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
22206 thumb target,
22207 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
22208 to accept newer _imp__ prefix and additional
22209 newline in .drectve section.
22210 * gcc.dg/dll-4.c: Likewise.
22211 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
22212 switch.
22213
22214 2003-03-13 Mark Mitchell <mark@codesourcery.com>
22215
22216 * g++.dg/parse/namespace9.C: New test.
22217
22218 * g++.dg/init/ref5.C: New test.
22219 * g++.dg/parse/ptrmem1.C: Likewise.
22220
22221 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22222
22223 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
22224 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
22225 regular expression.
22226 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
22227 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
22228
22229 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
22230
22231 * gcc.c-torture/execute/20030224-2.c: New test.
22232
22233 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22234
22235 * gcc.dg/decl-3.c: New test.
22236
22237 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22238
22239 * gcc.dg/i386-loop-2.c: New test.
22240
22241 2003-03-11 Mark Mitchell <mark@codesourcery.com>
22242
22243 PR c++/9474
22244 * g++.dg/parse/namespace8.C: New test.
22245
22246 PR c++/9924
22247 * g++.dg/overload/builtin2.C: New test.
22248
22249 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
22250
22251 * gcc.dg/return-type-3.c: New test.
22252
22253 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22254
22255 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
22256 profiling options are not supported.
22257
22258 2003-03-10 Mark Mitchell <mark@codesourcery.com>
22259
22260 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
22261 * g++.old-deja/g++.warn/impint2.C: Likewise.
22262
22263 2003-03-10 Devang Patel <dpatel@apple.com>
22264
22265 * g++.dg/cpp/c++_cmd_1.C: New test.
22266 * g++.dg/cpp/c++_cmd_1.h: New file.
22267
22268 2003-03-10 Segher Boessenkool <segher@koffie.nl>
22269
22270 * gcc.dg/altivec-9.c: New file.
22271
22272 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22273
22274 * gcc.dg/ppc-sdata-1.c: New test.
22275 * gcc.dg/ppc-sdata-2.c: New test.
22276
22277 2003-03-09 Mark Mitchell <mark@codesourcery.com>
22278
22279 PR c++/9373
22280 * g++.dg/opt/ptrmem2.C: New test.
22281
22282 PR c++/8534
22283 * g++.dg/opt/ptrmem1.C: New test.
22284
22285 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22286
22287 * gcc.dg/i386-loop-1.c: New test.
22288
22289 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22290
22291 PR c++/9970
22292 * g++.dg/lookup/friend1.C: New test.
22293
22294 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22295
22296 PR c++/9823
22297 * g++.dg/parser/constructor1.C: New test.
22298
22299 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
22300
22301 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
22302
22303 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
22304
22305 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
22306
22307 * gcc.dg/cpp/Wunused.c: Update test.
22308
22309 2003-03-08 Jan Hubicka <jh@suse.cz>
22310
22311 * gcc.dg/inline-3.c: New test.
22312
22313 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22314
22315 PR c++/9809
22316 * g++.dg/parse/builtin1.C: New test.
22317
22318 PR c++/9982
22319 * g++.dg/abi/cookie1.C: New test.
22320 * g++.dg/abi/cookie2.C: Likewise.
22321
22322 PR c++/9524
22323 * g++.dg/template/field1.C: New test.
22324
22325 PR c++/9912
22326 * g++.dg/parse/class1.C: New test.
22327 * g++.dg/parse/namespace7.C: Likewise.
22328 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
22329
22330 2003-03-07 Mark Mitchell <mark@codesourcery.com>
22331
22332 * g++.dg/init/ref4.C: New test.
22333
22334 2003-03-07 Jan Hubicka <jh@suse.cz>
22335
22336 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
22337 * gcc.dg/inline-3.c: New test.
22338
22339 2003-03-06 Mark Mitchell <mark@codesourcery.com>
22340
22341 * g++.dg/init/ref3.C: New test.
22342
22343 PR c++/9965
22344 * g++.dg/init/ref2.C: New test.
22345
22346 PR c++/9400
22347 * g++.dg/warn/Wshadow-2.C: New test.
22348
22349 PR c++/9791
22350 * g++.dg/warn/Woverloaded-1.C: New test.
22351
22352 2003-03-05 Jan Hubicka <jh@suse.cz>
22353
22354 * gcc.dg/i386-local2.c: New.
22355 * gcc.dg/i386-local.c: Fix typo.
22356
22357 2003-03-05 Mark Mitchell <mark@codesourcery.com>
22358
22359 * g++.dg/abi/layout3.C: New test.
22360
22361 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22362
22363 * gcc.c-torture/compile/20030305-1.c
22364
22365 2003-03-05 Jan Hubicka <jh@suse.cz>
22366
22367 * gcc.dg/i386-local.c: New.
22368
22369 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
22370
22371 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
22372
22373 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22374
22375 * gcc.dg/switch-2.c: New test.
22376 * gcc.dg/switch-3.c: New test.
22377 * gcc.dg/Wswitch.c: Adjust line numbers.
22378 * gcc.dg/Wswitch-default.c: Likewise.
22379 * gcc.dg/Wswitch-enum.c: Likewise.
22380
22381 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
22382
22383 * gcc.c-torture/execute/20030222-1.c: New test.
22384
22385 2003-03-03 James E Wilson <wilson@tuliptree.org>
22386
22387 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22388
22389 2003-03-03 Mark Mitchell <mark@codesourcery.com>
22390
22391 PR c++/9878
22392 * g++.dg/init/ref1.C: New test.
22393
22394 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
22395
22396 * gcc.dg/sh-relax.c: New SH-only test.
22397
22398 2003-03-03 Geoffrey Keating <geoffk@apple.com>
22399
22400 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22401 comment explaining purpose of testcase.
22402
22403 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22404
22405 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22406 for HC11/HC12 (asm needs two int registers).
22407 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22408 HC11/HC12 because the test uses an asm which needs two 32-bit
22409 registers.
22410
22411 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22412
22413 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22414 for HC11/HC12 (array is too large otherwise).
22415 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22416 * gcc.c-torture/compile/20010518-2.x: Likewise.
22417 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22418 HC11/HC12 (array is too large).
22419
22420 2003-03-01 Geoffrey Keating <geoffk@apple.com>
22421
22422 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22423 * lib/g++-dg.exp (g++-dg-test): Likewise.
22424
22425 2003-03-01 Roger Sayle <roger@eyesopen.com>
22426
22427 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22428 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22429
22430 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22431
22432 * g++.dg/warn/implicit-typename1.C: Remove warning.
22433
22434 2003-02-28 Richard Henderson <rth@redhat.com>
22435
22436 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22437 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22438
22439 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22440
22441 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22442 * g++.dg/pch/pch.exp: Likewise.
22443
22444 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22445
22446 PR c++/9879
22447 * testsuite/g++.dg/init/new4.C: New test.
22448
22449 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22450
22451 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22452
22453 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22454
22455 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22456 unsigned long.
22457
22458 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22459 wider than float.
22460
22461 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22462
22463 * lib/scanasm.exp: Add support for counting numbers of
22464 occurences.
22465 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22466 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22467
22468 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22469
22470 PR c++/9683
22471 * g++.dg/template/static3.C: New test.
22472
22473 PR c++/9829
22474 * g++.dg/parse/namespace6.C: New test.
22475
22476 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22477
22478 PR target/9732
22479 * gcc.dg/20030225-1.c: New test.
22480
22481 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22482
22483 * README: Remove out-of-date information.
22484
22485 PR c++/9836
22486 * g++.dg/template/spec6.C: New test.
22487
22488 2003-02-24 Jeff Law <law@redhat.com>
22489
22490 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22491
22492 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22493
22494 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22495 * gcc.dg/pragma-ep-1.c: Likewise.
22496
22497 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22498
22499 PR c++/9602
22500 * g++.dg/template/friend16.C: New test.
22501
22502 2003-02-23 Mark Mitchell <mark@codesourcery.com>
22503
22504 PR c++/5333
22505 * g++.dg/parse/fused-params1.C: Adjust error messages.
22506 * g++.dg/template/nested3.C: New test.
22507
22508 2003-02-24 Alan Modra <amodra@bigpond.net.au>
22509
22510 * g++.dg/abi/param1.C: New test.
22511
22512 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22513
22514 PR c++/7982
22515 * g++.dg/warn/implicit-typename1.C: New test.
22516
22517 2003-02-22 Kelley Cook <kelleycook@comcast.net>
22518
22519 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22520 with "mtune".
22521 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22522 * gcc.c-torture/execute/20010129-1.x: Likewise.
22523 * gcc.dg/20011107-1.c: Likewise.
22524 * gcc.dg/20020108-1.c: Likewise.
22525 * gcc.dg/20020122-3.c: Likewise.
22526 * gcc.dg/20020206-1.c: Likewise.
22527 * gcc.dg/20020310-1.c: Likewise.
22528 * gcc.dg/20020426-2.c: Likewise.
22529 * gcc.dg/20020517-1.c: Likewise.
22530 * gcc.dg/991230-1.c: Likewise.
22531 * gcc.dg/i386-unroll-1.c: Likewise.
22532 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22533
22534 2003-02-22 Jan Hubicka <jh@suse.cz>
22535
22536 * gcc.dg/i386-mul.c: New test.
22537
22538 2003-02-21 Roger Sayle <roger@eyesopen.com>
22539
22540 * gcc.dg/builtins-5.c: New test case.
22541
22542 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
22543
22544 * gcc.dg/asmreg-1.c: New test.
22545
22546 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22547
22548 PR c++/9749
22549 * g++.dg/parse/varmod1.C: New test.
22550
22551 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22552
22553 PR c++/9727
22554 * g++.dg/template/op1.C: New test.
22555
22556 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22557
22558 PR c++/8906
22559 * g++.dg/template/nested2.C: New test.
22560
22561 2003-02-21 Mark Mitchell <mark@codesourcery.com>
22562
22563 PR c++/8724
22564 * g++.dg/expr/dtor1.C: New test.
22565
22566 2003-02-21 Zack Weinberg <zack@codesourcery.com>
22567
22568 * gcc.dg/cpp/include3.c: New test.
22569 * gcc.dg/cpp/inc/foo.h: New file.
22570
22571 2003-02-21 Glen Nakamura <glen@imodulo.com>
22572
22573 * gcc.c-torture/execute/20030221-1.c: New test.
22574
22575 2003-02-20 Mark Mitchell <mark@codesourcery.com>
22576
22577 PR c++/9729
22578 * g++.dg/abi/conv1.C: New test.
22579
22580 2003-02-20 Jan Hubicka <jh@suse.cz>
22581
22582 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22583
22584 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
22585
22586 * gcc.c-torture/compile/20030219-1.c: New test.
22587
22588 2003-02-18 Jan Hubicka <jh@suse.cz>
22589
22590 * gcc.dg/funcorder.c: New test.
22591
22592 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22593
22594 * gcc.c-torture/execute/20030218-1.c: New.
22595
22596 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
22597
22598 * gcc.dg/20030218-1.c: New.
22599
22600 2003-02-18 Richard Henderson <rth@redhat.com>
22601
22602 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22603 * gcc.dg/attr-used-2.c: New.
22604
22605 2003-02-18 Mark Mitchell <mark@codesourcery.com>
22606
22607 PR c++/9704
22608 * g++.dg/init/copy5.C: New test.
22609
22610 2003-02-18 Geoffrey Keating <geoffk@apple.com>
22611
22612 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22613 * g++.dg/pch/pch.exp: Likewise.
22614
22615 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22616
22617 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22618 STACK_SIZE is not defined.
22619
22620 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22621
22622 PR c++/9457
22623 * g++.dg/template/init1.C: New test.
22624
22625 2003-02-16 Jan HUbicka <jh@suse.cz>
22626
22627 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22628 (foo): Add few extra tests
22629 * gcc.dg/c99-const-expr-3.c: Likewise.
22630 * gcc.c-torture/execute/20030216-1.c: New.
22631
22632 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22633
22634 PR c++/9459
22635 * g++.dg/ext/typeof4.C: New test.
22636
22637 2003-02-15 Roger Sayle <roger@eyesopen.com>
22638
22639 * gcc.dg/i386-387-3.c: New test case.
22640
22641 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
22642
22643 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22644 cris-*-elf* cris-*-aout* and mmix-*-*.
22645
22646 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
22647
22648 * gcc.dg/20030213-1.c: New test.
22649
22650 2003-02-12 Roger Sayle <roger@eyesopen.com>
22651
22652 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22653 * gcc.dg/i386-387-2.c: Likewise.
22654
22655 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
22656
22657 * gcc.dg/ppc-spe.c: Fix formatting.
22658 Enable tests that were previously unsupported by gas.
22659 Delete tests for instructions that no longer exist.
22660 Switch arguments on evsubifw builtin.
22661
22662 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22663
22664 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22665 STACK_SIZE is too small.
22666
22667 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22668 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
22669
22670 * gcc.dg/decl-2.c: New test.
22671
22672 2003-02-10 Jan Hubicka <jh@suse.cz>
22673
22674 * gcc.dg/i386-fpcvt-1.c: New test.
22675
22676 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
22677
22678 * gcc.c-torture/execute/20030209-1.c: New test.
22679
22680 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22681
22682 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22683 int-wide bitops, use the constants of the same width.
22684 Likewise, if long long is 32-bit wide, test bitops using
22685 32-bit constants.
22686
22687 2003-02-07 Loren James Rittle <ljrittle@acm.org>
22688
22689 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22690
22691 2003-02-07 Roger Sayle <roger@eyesopen.com>
22692
22693 * testsuite/gcc.dg/builtins-4.c: New test case.
22694
22695 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22696
22697 * gcc.dg/20020430-1.c: Fix dg command typos.
22698 * gcc.dg/20020503-1.c: Likewise.
22699
22700 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22701
22702 PR c++/8785
22703 * g++.dg/parse/fused-params1.C: New test.
22704
22705 PR c++/8857
22706 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22707
22708 PR c++/8921
22709 * g++.dg/parse/non-dependent1.C: New test.
22710
22711 PR c++/8928
22712 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22713
22714 PR c++/9228
22715 * g++.dg/parse/undefined7.C: New test.
22716 * g++.dg/parse/non-templ1.C: New test.
22717
22718 PR c++/9229
22719 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22720
22721 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22722
22723 * gcc.c-torture/compile/20030206-1.c: New test.
22724
22725 2003-02-05 Roger Sayle <roger@eyesopen.com>
22726
22727 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22728 "pow" to "foo" to avoid potential confusion with a math built-in.
22729
22730 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22731
22732 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22733 conditions for SPARC targets.
22734
22735 2003-02-05 Jakub Jelinek <jakub@redhat.com>
22736
22737 * gcc.dg/20030204-1.c: New test.
22738
22739 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22740
22741 PR c++/38
22742 * g++.dg/parse/array-size1.C: New test.
22743
22744 PR c++/5657
22745 * g++.dg/parse/undefined3.C: New test.
22746
22747 PR c++/5665
22748 * g++.dg/parse/undefined4.C: New test.
22749
22750 PR c++/5975
22751 * g++.dg/parse/undefined5.C: New test.
22752
22753 PR c++/7259
22754 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22755
22756 PR c++/8578
22757 * g++.dg/parse/casting-operator1.C: New test.
22758
22759 PR c++/8596
22760 * g++.dg/parse/undefined6.C: New test.
22761
22762 PR c++/8736
22763 * g++.dg/parse/missing-template1.C: New test.
22764
22765 2003-02-04 Jan Hubicka <jh@suse.cz>
22766
22767 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22768 * gcc.dg/i386-cmov?.c: Likewise.
22769 * gcc.dg/i386-fpcvt-?.c: Likewise.
22770 * gcc.dg/i386-ssefp-1.c: Likewise.
22771 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22772 conventions.
22773
22774 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22775
22776 PR c++/7129
22777 * testsuite/g++.dg/ext/max.C: New test.
22778
22779 2003-02-03 Jan Hubicka <jh@suse.cz>
22780
22781 * gcc.c-torture/execute/20030203-1.c: New test.
22782
22783 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22784
22785 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22786 'natural-endian'.
22787
22788 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22789
22790 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22791 * g++.dg/init/new2.C: Likewise.
22792 * g++.dg/other/new1.C: Likewise.
22793
22794 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22795
22796 * gcc.dg/struct-ret-libc.c: New test.
22797
22798 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22799
22800 * gcc.dg/20030129-1.c: New test.
22801
22802 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22803
22804 PR c++/8849
22805 * g++.dg/template/ptrmem4.C: New test.
22806
22807 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22808
22809 * g++.dg/parser/constant1.C: New test.
22810
22811 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22812
22813 PR c++/8591
22814 * g++.dg/parse/friend2.C: New test.
22815
22816 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22817
22818 PR c++/9437
22819 * g++.dg/template/unify4.C: New test.
22820
22821 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22822
22823 * gcc.c-torture/execute/20030128-1.c: New test.
22824
22825 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22826
22827 * g++.dg/lookup/nested1.C: Test moved from ...
22828 * g++.old-deja/g++.other/lookup24.C: ... here.
22829
22830 2003-01-28 Jan Hubicka <jh@suse.cz>
22831
22832 * gcc.dg/i386-cmov5.c: New test.
22833
22834 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22835
22836 * gcc.c-torture/execute/20010925-1.c: Changed the
22837 memcpy declaration.
22838
22839 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22840
22841 PR c++/3902
22842 * g++.dg/parse/template5.C: New test.
22843
22844 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22845
22846 PR fortran/9258
22847 * g77.dg/pr9258: New test.
22848
22849 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22850
22851 * README: Move relevant parts from README.g++.
22852
22853 * README.g++: Remove this file.
22854
22855 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22856
22857 * g++.dg/abi/dcast1.C: New test.
22858
22859 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22860
22861 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22862
22863 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22864
22865 PR c++/47
22866 * g++.old-deja/g++.other/lookup24.C: New test.
22867
22868 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22869
22870 PR middle-end/7227
22871 * gcc.dg/uninit-C.c: New test.
22872
22873 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22874
22875 * g++.dg/abi/covariant1.C: New test.
22876
22877 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22878
22879 * gcc.dg/20030123-1.c: New test.
22880
22881 2003-01-25 Jan Hubicka <jh@suse.cz>
22882
22883 PR opt/8492
22884 * gcc.c-torture/compile/20030125-1.c
22885
22886 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22887
22888 PR c++/9403
22889 * g++.dg/parse/template3.C: New test.
22890 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22891
22892 PR c++/795
22893 * g++.dg/parse/template4.C: New test.
22894
22895 PR c++/9415
22896 * g++.dg/template/qual2.C: New test.
22897
22898 PR c++/8545
22899 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22900
22901 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22902
22903 2003-01-25 Roger Sayle <roger@eyesopen.com>
22904
22905 * gcc.c-torture/execute/switch-1.c: New test case.
22906
22907 2003-01-25 Jan Hubicka <jh@suse.cz>
22908
22909 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22910
22911 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22912
22913 Tweaks for Bison-1.875. From the NEWS file:
22914 "- `parse error' -> `syntax error'
22915 Bison now uniformly uses the term `syntax error'"
22916 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22917 * gcc.dg/cpp/digraph2.c: Likewise.
22918 * gcc.dg/cpp/direct2.c: Likewise.
22919 * gcc.dg/cpp/paste4.c: Likewise.
22920 * gcc.dg/c90-restrict-1.c: Likewise.
22921 * gcc.dg/c99-func-2.c: Likewise.
22922 * gcc.dg/noncompile/920721-2.c: Likewise.
22923 * gcc.dg/noncompile/930622-2.c: Likewise.
22924 * gcc.dg/noncompile/940112-1.c: Likewise.
22925 * gcc.dg/noncompile/950921-1.c: Likewise.
22926 * gcc.dg/noncompile/951123-1.c: Likewise.
22927 * gcc.dg/noncompile/971104-1.c: Likewise.
22928 * gcc.dg/noncompile/990416-1.c: Likewise.
22929
22930 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22931
22932 * g++.dg/parse/undefined1.C: Add error message.
22933
22934 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22935
22936 PR c++/9354
22937 * g++.dg/parse/new1.C: New test.
22938
22939 PR c++/9216
22940 * g++.dg/parse/template2.C: New test.
22941
22942 PR c++/9354
22943 * g++.dg/parse/typedef2.C: New test.
22944
22945 PR c++/9328
22946 * g++.dg/ext/typeof3.C: New test.
22947
22948 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22949
22950 PR c++/2738
22951 * g++.dg/parse/ret-type1.C: New test.
22952
22953 PR c++/3792
22954 * g++.dg/parse/tmpl-outside1.C: New test.
22955
22956 PR c++/4207
22957 * g++.dg/parse/int-as-enum1.C: New test.
22958
22959 PR c++/4903
22960 * g++.dg/parse/no-typename1.C: New test.
22961
22962 PR c++/5533
22963 * g++.dg/parse/no-value1.C: New test.
22964
22965 PR c++/5921
22966 * g++.dg/parse/wrong-inline1.C: New test.
22967
22968 PR c++/6402
22969 * g++.dg/parse/ref1.C: New test.
22970
22971 PR c++/6992
22972 * g++.dg/parse/attr-ctor1.C: New test.
22973
22974 PR c++/7229
22975 * g++.dg/parse/namespace5.C: New test.
22976
22977 PR c++/7917
22978 * g++.dg/parse/func-def1.C: New test.
22979
22980 PR c++/8143
22981 * g++.dg/parse/undefined1.C: New test.
22982
22983 PR c++/5723, PR c++/8522
22984 * g++.dg/parse/specialization1.C: New test.
22985
22986 PR c++/163, PR c++/8595
22987 * g++.dg/parse/struct-as-enum1.C: New test.
22988
22989 PR c++/9173
22990 * g++.dg/parse/undefined2.C: New test.
22991
22992 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22993
22994 PR c++/9298
22995 * g++.dg/parse/template1.C: New test.
22996
22997 PR c++/9384
22998 * g++.dg/parse/using1.C: New test.
22999
23000 PR c++/9285
23001 PR c++/9294
23002 * g++.dg/parse/expr2.C: New test.
23003
23004 PR c++/9388
23005 * g++.dg/parse/lookup2.C: Likewise.
23006
23007 2003-01-21 Jan Hubicka <jh@suse.cz>
23008
23009 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
23010 * gcc.c-torture/execute/eeprof-1.c: Likewise.
23011 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
23012 * gcc.c-torture/execute/string-opt-*.c: Likewise.
23013
23014 2003-01-20 Nick Clifton <nickc@redhat.com>
23015
23016 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
23017 problem with ARM sibcall code generation.
23018
23019 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
23020
23021 * gcc.c-torture/execute/20030120-1.c: New.
23022
23023 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
23024
23025 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
23026
23027 2003-01-17 Mark Mitchell <mark@codesourcery.com>
23028
23029 PR c++/9272
23030 * g++.dg/parse/ctor1.C: New test.
23031
23032 PR c++/9294:
23033 * g++.dg/parse/qualified1.C: New test.
23034
23035 * g++.dg/parse/typename3.C: New test.
23036
23037 2003-01-16 Richard Henderson <rth@redhat.com>
23038
23039 * g++.dg/tls/init-2.C: Fix error matches for real this time.
23040
23041 2003-01-16 Richard Henderson <rth@redhat.com>
23042
23043 * g++.dg/pch/pch.exp: Copy test header to the working directory
23044 before using it either for precompilation or direct use.
23045 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
23046 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
23047
23048 2003-01-16 Richard Henderson <rth@redhat.com>
23049
23050 * gcc.dg/pch/pch.exp: Copy test header to the working directory
23051 before using it either for precompilation or direct use.
23052 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
23053 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
23054
23055 2003-01-16 Mark Mitchell <mark@codesourcery.com>
23056
23057 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
23058 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
23059 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
23060 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
23061 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
23062 typename warning into error.
23063 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
23064 error messages.
23065 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
23066 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
23067 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
23068 messages.
23069 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
23070 make declaration visible in template.
23071 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
23072 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
23073 messages.
23074 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
23075 message.
23076 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
23077 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
23078 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
23079 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
23080 typename warning with error message.
23081 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
23082 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
23083 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
23084
23085 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
23086
23087 * g++.dg/parse/ambig2.C: New test.
23088
23089 2003-01-15 Richard Henderson <rth@redhat.com>
23090
23091 * g++.dg/tls/init-2.C: Update error message string.
23092
23093 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23094
23095 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
23096
23097 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
23098
23099 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
23100 all for HC11/HC12.
23101 * gcc.c-torture/compile/20001205-1.x: Likewise.
23102 * gcc.c-torture/compile/20001226-1.x: Likewise.
23103 * gcc.c-torture/compile/920520-1.x: Likewise.
23104 * gcc.c-torture/compile/961203-1.x: Likewise.
23105 * gcc.c-torture/compile/20020604-1.x: Likewise.
23106
23107 2003-01-15 Jan Hubicka <jh@suse.cz>
23108
23109 * gcc.c-torture/compile/20030115-1.c: New test.
23110
23111 * gcc.dg/i386-fpcvt-1.c: New test.
23112 * gcc.dg/i386-fpcvt-2.c: New test.
23113
23114 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
23115
23116 Further conform g++'s __vmi_class_type_info to the C++ ABI
23117 specification.
23118 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
23119 the specification.
23120
23121 2003-01-14 Jan Hubicka <jh@suse.cz>
23122
23123 * gcc.dg/i386-fpcvt-1.c: New test.
23124 * gcc.dg/i386-fpcvt-2.c: New test.
23125
23126 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23127
23128 * gcc.dg/i386-mmx-3.c: New test.
23129
23130 2003-01-12 Mark Mitchell <mark@codesourcery.com>
23131
23132 PR c++/9264
23133 * g++.dg/parse/octal1.C: New file.
23134
23135 PR c++/9172
23136 * g++.dg/parse/typename1.C: New file.
23137
23138 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
23139
23140 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
23141 * gcc.dg/bf-no-ms-layout.c: Likewise.
23142 * gcc.dg/bf-ms-attrib.c: Likewise.
23143
23144 2003-01-10 Mark Mitchell <mark@codesourcery.com>
23145
23146 PR c++/9099
23147 * g++.dg/parse/dtor1.C: New file.
23148
23149 PR c++/9128
23150 * g++.dg/rtti/typeid1.C: New file.
23151
23152 PR c++/9153
23153 * g++.dg/parse/lookup1.C: New file.
23154
23155 PR c++/9171
23156 * g++.dg/templ/spec5.C: New file.
23157
23158 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
23159
23160 * gcc.c-torture/compile/20030110-1.c: New test.
23161
23162 2003-01-09 Geoffrey Keating <geoffk@apple.com>
23163
23164 Merge from pch-branch:
23165
23166 2002-12-23 Geoffrey Keating <geoffk@apple.com>
23167
23168 * gcc.dg/pch/cpp-1.h: New.
23169 * gcc.dg/pch/cpp-1.c: New.
23170 * gcc.dg/pch/cpp-2.h: New.
23171 * gcc.dg/pch/cpp-2.c: New.
23172
23173 2002-11-19 Geoffrey Keating <geoffk@apple.com>
23174
23175 * gcc.dg/pch/except-1.h: New.
23176 * gcc.dg/pch/except-1.c: New.
23177
23178 2002-11-13 Geoffrey Keating <geoffk@apple.com>
23179
23180 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
23181 running test.
23182 * gcc.dg/pch: Include *.hp not *.h.
23183 * gcc.dg/pch/system-1.h: New.
23184 * gcc.dg/pch/system-1.c: New.
23185
23186 2002-11-11 Geoffrey Keating <geoffk@apple.com>
23187
23188 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
23189 rather than trying to build and run a program using PCH.
23190 * gcc.dg/pch: Remove dg-do commands from test files.
23191
23192 2002-11-08 Geoffrey Keating <geoffk@apple.com>
23193
23194 * gcc.dg/pch/macro-3.c: New.
23195 * gcc.dg/pch/macro-3.h: New.
23196
23197 2002-11-04 Geoffrey Keating <geoffk@apple.com>
23198
23199 * gcc.dg/pch/common-1.c: New.
23200 * gcc.dg/pch/common-1.h: New.
23201 * gcc.dg/pch/decl-1.c: New.
23202 * gcc.dg/pch/decl-1.h: New.
23203 * gcc.dg/pch/decl-2.c: New.
23204 * gcc.dg/pch/decl-2.h: New.
23205 * gcc.dg/pch/decl-3.c: New.
23206 * gcc.dg/pch/decl-3.h: New.
23207 * gcc.dg/pch/decl-4.c: New.
23208 * gcc.dg/pch/decl-4.h: New.
23209 * gcc.dg/pch/decl-5.c: New.
23210 * gcc.dg/pch/decl-5.h: New.
23211 * gcc.dg/pch/global-1.c: New.
23212 * gcc.dg/pch/global-1.h: New.
23213 * gcc.dg/pch/inline-1.c: New.
23214 * gcc.dg/pch/inline-1.h: New.
23215 * gcc.dg/pch/inline-2.c: New.
23216 * gcc.dg/pch/inline-2.h: New.
23217 * gcc.dg/pch/static-1.c: New.
23218 * gcc.dg/pch/static-1.h: New.
23219 * gcc.dg/pch/static-2.c: New.
23220 * gcc.dg/pch/static-2.h: New.
23221
23222 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
23223
23224 * g++.dg/pch/pch.exp: Better handle failing testcases.
23225 * gcc.dg/pch/pch.exp: Likewise.
23226 * gcc.dg/pch/macro-1.c: New.
23227 * gcc.dg/pch/macro-1.h: New.
23228 * gcc.dg/pch/macro-2.c: New.
23229 * gcc.dg/pch/macro-2.h: New.
23230
23231 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
23232
23233 * g++.dg/dg.exp: Treat files in pch/ specially.
23234 * g++.dg/pch/pch.exp: New file.
23235 * g++.dg/pch/empty.H: New file.
23236 * g++.dg/pch/empty.C: New file.
23237 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
23238 "precompile".
23239
23240 * gcc.dg/pch/pch.exp: New file.
23241 * gcc.dg/pch/empty.h: New file.
23242 * gcc.dg/pch/empty.c: New file.
23243 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
23244 "precompile".
23245
23246 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23247
23248 * g++.dg/template/friend14.C: New test.
23249
23250 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23251
23252 * gcc.dg/old-style-asm-1.c: New test.
23253
23254 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
23255
23256 * gcc.c-torture/compile/20030109-1.c: New test.
23257
23258 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23259
23260 * gcc.c-torture/execute/20030109-1.c: New test.
23261
23262 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
23263
23264 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
23265 * g++.old-deja/g++.mike/dyncast2.C: Likewise
23266 * g++.old-deja/g++.mike/dyncast3.C: Likewise
23267 * g++.old-deja/g++.mike/eh2.C: Likewise
23268 * g++.old-deja/g++.mike/eh3.C: Likewise
23269 * g++.old-deja/g++.mike/eh5.C: Likewise
23270 * g++.old-deja/g++.mike/eh6.C: Likewise
23271 * g++.old-deja/g++.mike/eh7.C: Likewise
23272 * g++.old-deja/g++.mike/eh8.C: Likewise
23273 * g++.old-deja/g++.mike/eh9.C: Likewise
23274 * g++.old-deja/g++.mike/eh10.C: Likewise
23275 * g++.old-deja/g++.mike/eh12.C: Likewise
23276 * g++.old-deja/g++.mike/eh13.C: Likewise
23277 * g++.old-deja/g++.mike/eh14.C: Likewise
23278 * g++.old-deja/g++.mike/eh16.C: Likewise
23279 * g++.old-deja/g++.mike/eh17.C: Likewise
23280 * g++.old-deja/g++.mike/eh18.C: Likewise
23281 * g++.old-deja/g++.mike/eh21.C: Likewise
23282 * g++.old-deja/g++.mike/eh23.C: Likewise
23283 * g++.old-deja/g++.mike/eh24.C: Likewise
23284 * g++.old-deja/g++.mike/eh25.C: Likewise
23285 * g++.old-deja/g++.mike/eh26.C: Likewise
23286 * g++.old-deja/g++.mike/eh27.C: Likewise
23287 * g++.old-deja/g++.mike/eh28.C: Likewise
23288 * g++.old-deja/g++.mike/eh29.C: Likewise
23289 * g++.old-deja/g++.mike/eh31.C: Likewise
23290 * g++.old-deja/g++.mike/eh33.C: Likewise
23291 * g++.old-deja/g++.mike/eh34.C: Likewise
23292 * g++.old-deja/g++.mike/eh35.C: Likewise
23293 * g++.old-deja/g++.mike/eh36.C: Likewise
23294 * g++.old-deja/g++.mike/eh37.C: Likewise
23295 * g++.old-deja/g++.mike/eh38.C: Likewise
23296 * g++.old-deja/g++.mike/eh39.C: Likewise
23297 * g++.old-deja/g++.mike/eh40.C: Likewise
23298 * g++.old-deja/g++.mike/eh41.C: Likewise
23299 * g++.old-deja/g++.mike/eh42.C: Likewise
23300 * g++.old-deja/g++.mike/eh44.C: Likewise
23301 * g++.old-deja/g++.mike/eh46.C: Likewise
23302 * g++.old-deja/g++.mike/eh47.C: Likewise
23303 * g++.old-deja/g++.mike/eh48.C: Likewise
23304 * g++.old-deja/g++.mike/eh49.C: Likewise
23305 * g++.old-deja/g++.mike/eh50.C: Likewise
23306 * g++.old-deja/g++.mike/eh51.C: Likewise
23307 * g++.old-deja/g++.mike/eh53.C: Likewise
23308 * g++.old-deja/g++.mike/eh55.C: Likewise
23309 * g++.old-deja/g++.mike/p7912.C: Likewise
23310 * g++.old-deja/g++.mike/p9706.C: Likewise
23311 * g++.old-deja/g++.mike/p10416.C: Likewise
23312 * g++.old-deja/g++.mike/p11667.C: Likewise
23313 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
23314 Remove redundant reference to Iris.
23315 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
23316 Elxsi, i860, Pico Java, and WE32K.
23317
23318 2003-01-07 Mark Mitchell <mark@codesourcery.com>
23319
23320 * g++.dg/ext/asm4.C: New test.
23321
23322 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23323
23324 PR c++/9030
23325 * g++.dg/template/friend12.C: New test.
23326 * g++.dg/template/friend13.C: Likewise.
23327 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
23328
23329 2003-01-08 Jan Hubicka <jh@suse.cz>
23330
23331 * gcc.dg/i386-cadd.c: New test.
23332 * gcc.dg/i386-cmov4.c: Likewise.
23333
23334 2003-01-06 Mark Mitchell <mark@codesourcery.com>
23335
23336 PR c++/9165
23337 * g++.dg/warn/Wunused-3.C: New test.
23338
23339 * g++.dg/abi/bitfield9.C: New test.
23340
23341 PR c++/9189
23342 * g++.dg/parse/defarg3.C: New test.
23343
23344 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
23345
23346 * g++.dg/parse/ambig1.C: New test.
23347 * g++.dg/parse/defarg2.C: New test.
23348
23349 2003-01-05 Mark Mitchell <mark@codesourcery.com>
23350
23351 * g++.dg/template/defarg-1.C: New test.
23352 * g++.dg/template/local2.C: Likewise.
23353
23354 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
23355
23356 * gcc.c-torture/execute/20030105-1.c: New test.
23357
23358 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23359
23360 * g++.dg/parse/namespace3.C: Remove extra semicolons.
23361 * g++.dg/parse/namespace4.C: Likewise.
23362
23363 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
23364
23365 * g++.dg/template/ntp2.C: New test.
23366
23367 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
23368
23369 * g++.dg/parse/extern-C-1.C: New test.
23370
23371 * g++.dg/parse/namespace4.C: New test.
23372
23373 * g++.dg/template/nested1.C: New test.
23374
23375 * g++.dg/parse/namespace3.C: New test.
23376
23377 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
23378
23379 * g++.dg/lookup/two-stage1.C: New test.
23380
23381 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23382
23383 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23384 * g++.old-deja/g++.jason/access8.C: Likewise.
23385 * g++.old-deja/g++.other/decl5.C: Likewise.
23386
23387 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23388
23389 * g++.dg/parse/parse7.C: New test.
23390
23391 2003-01-02 Mark Mitchell <mark@codesourcery.com>
23392
23393 PR c++/2843
23394 * g++.dg/ext/attrib7.C: New test.
23395
23396 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23397
23398 * g++.dg/parse/parse6.C: New test.
23399
23400 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
23401
23402 * gcc.dg/h8300-stack-1.c: New.
23403
23404 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23405
23406 g++.dg/lookup/exception1.C: New test.
23407
23408 g++.dg/lookup/template1.C: New test.
23409
23410 g++.dg/parse/namespace2.C: New test.
23411
23412 g++.dg/parse/parens2.C: New test.
23413
23414 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23415
23416 * g++.dg/parse/parse5.C: New test.
23417 * g++.dg/lookup/scoped4.C: New test.
23418
23419 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23420
23421 * g++.dg/parse/parens1.C: New test.
23422
23423 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23424 angle-bracket1.C.
23425 * g++.dg/parse/parens2.C: New test.
23426
23427 * g++.dg/lookup/scope-operator1.C: New test.
23428
23429 * g++.dg/parse/operator1.C: New test.
23430
23431 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23432
23433 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23434 * g++.old-deja/g++.other/access6.C: Likewise.
23435 * g++.old-deja/g++.other/decl1.C: Likewise.
23436 * g++.old-deja/g++.pt/typename12.C: Likewise.
23437
23438 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23439
23440 * g++.dg/parse/namespace1.C: New test.
23441
23442 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23443
23444 * g++.dg/parse/parse4.C: New test.
23445
23446 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23447
23448 * g++.dg/parse/parse3.C: New test.
23449
23450 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23451
23452 * g++.dg/parse/parse2.C: New test.
23453
23454 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23455
23456 * g++.dg/template/friend11.C: New test.
23457
23458 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23459
23460 * g++.dg/parse/parse1.C: New test.
23461
23462 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23463
23464 * lib/profopt.exp: Change the name of a global variable to avoid
23465 possible clashes with other test suites.
23466
23467 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23468
23469 * g++.dg/inherit/covariant8.C: New test.
23470
23471 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23472
23473 * g++.dg/init/array9.C: New test.
23474
23475 PR c++/9112
23476 * g++.dg/parse/expr1.C: New test.
23477
23478 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23479
23480 * gcc.c-torture/compile/20021230-1.c: New test.
23481
23482 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23483
23484 * g++.dg/inherit/covariant5.C: New test.
23485 * g++.dg/inherit/covariant6.C: New test.
23486 * g++.dg/inherit/covariant7.C: New test.
23487
23488 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23489
23490 PR c++/2739
23491 * g++.dg/other/access2.C: New test.
23492
23493 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23494
23495 * g++.dg/other/anon-struct.C: No longer fails
23496 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23497 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23498 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23499
23500 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23501
23502 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23503
23504 2002-12-27 Mark Mitchell <mark@codesourcery.com>
23505
23506 * g++.dg/eh/spec4.C: Remove stray semicolon.
23507 * g++.dg/expr/pmf-1.C: Change error message.
23508 * g++.dg/ext/asm1.C: Remove stray semicolon.
23509 * g++.dg/ext/typename1.C: Add missing typenames.
23510 * g++.dg/inherit/template-as-base.C: Change error message.
23511 * g++.dg/lookup/scoped1.C: Likewise.
23512 * g++.dg/lookup/scoped2.C: Likewise.
23513 * g++.dg/lookup/using2.C: Likewise.
23514 * g++.dg/other/component1.C: Remove stray semicolon.
23515 * g++.dg/other/do1.C: Change error message.
23516 * g++.dg/other/error2.C: Likewise.
23517 * g++.dg/other/init1.C: Likewise.
23518 * g++.dg/other/packed1.C: Remove stray semicolon.
23519 * g++.dg/other/ptrmem2.C: Change error message.
23520 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23521 marker.
23522 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23523 * g++.dg/template/access3.C: Add typename keyword.
23524 * g++.dg/template/access5.C: Remove stray semicolon.
23525 * g++.dg/template/access6.C: Likewise.
23526 * g++.dg/template/complit1.C: Likewise.
23527 * g++.dg/template/crash1.C: Change error message.
23528 * g++.dg/template/inherit2.C: Remove stray semicolon.
23529 * g++.dg/template/instantiate2.C: Likewise.
23530 * g++.dg/template/instantiate3.C: Change error message.
23531 * g++.dg/template/qual1.C: Remove stray semicolon.
23532 * g++.dg/template/qualttp18.C: Change error message.
23533 * g++.dg/template/ref1.C: Remove stray semicolon.
23534 * g++.dg/template/sizeof1.C (A::value): Declare it.
23535 * g++.dg/template/spec4.C: Change error message.
23536 * g++.dg/template/static1.C: Likewise.
23537 * g++.dg/template/type1.C: Likewise.
23538 * g++.dg/template/typename3.C: Likewise.
23539 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23540 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23541 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23542 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23543 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23544 named return value extension.
23545 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23546 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23547 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23548 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23549 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23550 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23551 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23552 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23553 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23554 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23555 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23556 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23557 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23558 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23559 syntax.
23560 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23561 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23562 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23563 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23564 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23565 * g++.old-deja/g++.brendan/template11.C: Likewise.
23566 * g++.old-deja/g++.brendan/template26.C: Likewise.
23567 * g++.old-deja/g++.brendan/template27.C: Use explicit
23568 specialization syntax.
23569 * g++.old-deja/g++.brendan/template30.C: Likewise.
23570 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23571 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23572 non-dependent names.
23573 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23574 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23575 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23576 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23577 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23578 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23579 named return value extension.
23580 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23581 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23582 * g++.old-deja/g++.ext/return1.C: Likewise.
23583 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23584 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23585 * g++.old-deja/g++.jason/access8.C: Likewise.
23586 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23587 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23588 pseudo-destructor names.
23589 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23590 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23591 pseudo-destructor names.
23592 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23593 * g++.old-deja/g++.jason/overload19.C: Likewise.
23594 * g++.old-deja/g++.jason/overload32.C: Likewise.
23595 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23596 stray semicolons.
23597 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23598 * g++.old-deja/g++.jason/return.C: Likewise.
23599 * g++.old-deja/g++.jason/return2.C: Likewise.
23600 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23601 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23602 syntax.
23603 * g++.old-deja/g++.jason/template10.C: Account for use of
23604 non-dependent names.
23605 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23606 syntax.
23607 * g++.old-deja/g++.jason/template37.C: Likewise.
23608 * g++.old-deja/g++.law/access4.C: Change error messages.
23609 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23610 pseudo-destructor names.
23611 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23612 * g++.old-deja/g++.law/ctors9.C: Likewise.
23613 * g++.old-deja/g++.law/cvt22.C: Likewise.
23614 * g++.old-deja/g++.law/dtors5.C: Likewise.
23615 * g++.old-deja/g++.law/global-init1.C: Likewise.
23616 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23617 * g++.old-deja/g++.law/operators28.C: Likewise.
23618 * g++.old-deja/g++.law/visibility28.C: Likewise.
23619 * g++.old-deja/g++.martin/eval1.C: Likewise.
23620 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23621 name.
23622 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23623 * g++.old-deja/g++.mike/net34.C: Likewise.
23624 * g++.old-deja/g++.mike/net36.C: Likewise.
23625 * g++.old-deja/g++.mike/ns2.C: Likewise.
23626 * g++.old-deja/g++.mike/p12306.C: Likewise.
23627 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23628 value extension.
23629 * g++.old-deja/g++.mike/p700.C: Likewise.
23630 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23631 * g++.old-deja/g++.mike/p710.C: Likewise.
23632 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23633 value extension.
23634 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23635 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23636 * g++.old-deja/g++.ns/crash2.C: Likewise.
23637 * g++.old-deja/g++.ns/crash3.C: Likewise.
23638 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23639 * g++.old-deja/g++.ns/ns17.C: Likewise.
23640 * g++.old-deja/g++.ns/template16.C: Likewise.
23641 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23642 keyword.
23643 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23644 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23645 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23646 named return value extension.
23647 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23648 * g++.old-deja/g++.other/access4.C: Issue additional error
23649 messages.
23650 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23651 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23652 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23653 * g++.old-deja/g++.other/crash25.C: Change error message.
23654 * g++.old-deja/g++.other/crash4.C: Change error message.
23655 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23656 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23657 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23658 checks.
23659 * g++.old-deja/g++.other/defarg8.C: Likewise.
23660 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23661 * g++.old-deja/g++.other/dtor10.C: Likewise.
23662 * g++.old-deja/g++.other/incomplete.C: Likewise.
23663 * g++.old-deja/g++.other/linkage7.C: Likewise.
23664 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23665 lookup algorithm.
23666 * g++.old-deja/g++.other/mangle2.C: Likewise.
23667 * g++.old-deja/g++.other/refinit2.C: Likewise.
23668 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23669 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23670 * g++.old-deja/g++.pt/crash28.C: Likewise.
23671 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23672 syntax.
23673 * g++.old-deja/g++.pt/crash32.C: Change error message.
23674 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23675 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23676 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23677 error message position.
23678 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23679 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23680 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23681 syntax.
23682 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23683 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23684 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23685 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23686 keyword.
23687 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23688 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23689 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23690 keyword.
23691 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23692 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23693 syntax.
23694 * g++.old-deja/g++.pt/friend28.C: Account for use of
23695 non-dependent names.
23696 * g++.old-deja/g++.pt/friend29.C: Likewise.
23697 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23698 rules.
23699 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23700 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23701 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23702 lookup rules.
23703 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23704 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23705 keyword.
23706 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23707 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23708 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23709 keyword.
23710 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23711 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23712 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23713 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23714 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23715 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23716 keyword.
23717 * g++.old-deja/g++.pt/spec10.C: Likewise.
23718 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23719 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23720 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23721 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23722 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23723 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23724 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23725 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23726 * g++.old-deja/g++.pt/typename15.C: Likewise.
23727 * g++.old-deja/g++.pt/typename22.C: Likewise.
23728 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23729 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23730 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23731 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23732 syntax.
23733 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23734 return value extension.
23735 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23736 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23737 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23738 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23739
23740 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23741
23742 * g++.dg/warn/inline1.C: New test.
23743 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23744 * g++.old-deja/g++.jason/synth10.C: Likewise.
23745 * g++.old-deja/g++.mike/net31.C: Likewise.
23746 * g++.old-deja/g++.mike/p8786.C: Likewise.
23747
23748 * g++.dg/template/friend10.C: New test.
23749 * g++.dg/template/conv5.C: New test.
23750
23751 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23752
23753 * g++.dg/lookup/scoped3.C: New test.
23754
23755 * g++.dg/lookup/decl1.C: New test.
23756 * g++.dg/lookup/decl2.C: New test.
23757
23758 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23759
23760 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23761 gcc.c-torture/compile/20021015-1.c,
23762 gcc.c-torture/compile/20021015-2.c,
23763 gcc.c-torture/compile/20021123-1.c,
23764 gcc.c-torture/compile/20021123-2.c,
23765 gcc.c-torture/compile/20021123-3.c,
23766 gcc.c-torture/compile/20021123-4.c,
23767 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23768 only to 3.1 or 3.2 branch.
23769
23770 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23771
23772 * gcc.dg/i386-bitfield3.c: New test.
23773
23774 * gcc.dg/i386-bitfield2.c: New test.
23775
23776 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23777
23778 * g++.dg/parse/conv_op1.C: New test.
23779
23780 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23781
23782 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23783 approved.
23784
23785 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23786
23787 * gcc.c-torture/compile/20021220-1.c: New test.
23788
23789 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23790
23791 * gcc.dg/i386-fastcall-1.c: New.
23792
23793 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23794
23795 * gcc.c-torture/execute/20021219-1.c: New test.
23796
23797 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23798
23799 * gcc.dg/i386-pic-1.c: New test.
23800
23801 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23802
23803 PR c++/8099
23804 * g++.dg/template/friend9.C: New test.
23805
23806 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23807
23808 PR c++/3663
23809 * g++.dg/template/access7.C: New test.
23810
23811 2002-12-18 Nick Clifton <nickc@redhat.com>
23812
23813 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23814 the libstdc++-v3 directory has been found.
23815
23816 2002-12-12 Devang Patel <dpatel@apple.com>
23817 * gcc.dg/darwin-ld-1.c: New test.
23818 * gcc.dg/darwin-ld-2.c: New test.
23819 * gcc.dg/darwin-ld-3.c: New test.
23820 * gcc.dg/darwin-ld-4.c: New test.
23821 * gcc.dg/darwin-ld-5.c: New test.
23822
23823 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23824
23825 * gcc.c-torture/compile/20021212-1.c: New test.
23826
23827 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23828
23829 * gcc.dg/fshort-wchar: New test.
23830
23831 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23832
23833 PR c++/8372
23834 * g++.dg/template/dtor1.C: New test.
23835
23836 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23837 markers.
23838
23839 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23840
23841 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23842
23843 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23844
23845 * g++.dg/template/static1.C: New test.
23846 * g++.dg/template/static2.C: New test.
23847 * g++.old-deja/g++.ext/memconst.C: New test.
23848
23849 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23850
23851 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23852 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23853 * g++.dg/special/initp1.C: Likewise.
23854
23855 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23856
23857 * gcc.c-torture/execute/20021204-1.c: New test.
23858
23859 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23860
23861 * gcc.dg/ppc-fmadd-1.c: New file.
23862 * gcc.dg/ppc-fmadd-2.c: New file.
23863 * gcc.dg/ppc-fmadd-3.c: New file.
23864
23865 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23866
23867 * gcc.c-torture/compile/20021204-1.c: New test.
23868
23869 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23870
23871 * g++.dg/inherit/covariant2.C: New test.
23872 * g++.dg/inherit/covariant3.C: New test.
23873 * g++.dg/inherit/covariant4.C: New test.
23874 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23875 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23876
23877 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23878
23879 PR c++/8688
23880 * g++.dg/init/brace3.C: New test.
23881
23882 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23883
23884 * gcc.dg/20020210-1.c: Fix a comment typo.
23885
23886 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23887
23888 PR c++/8720
23889 * g++.dg/parse/defarg1.C: New test.
23890
23891 PR c++/8615
23892 * g++.dg/template/char1.C: New test.
23893
23894 * g++.dg/template/varmod1.C: Fix typo.
23895
23896 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23897
23898 DR 180
23899 * g++.old-deja/g++.pt/crash32.C: Expect error.
23900
23901 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23902
23903 PR c++/5919
23904 * g++.dg/template/varmod1.C: New test.
23905
23906 PR c++/8727
23907 * g++.dg/inherit/typeinfo1.C: New test.
23908
23909 PR c++/8663
23910 * g++.dg/inherit/typedef1.C: New test.
23911
23912 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23913
23914 PR c++/8332
23915 PR c++/8493
23916 * g++.dg/template/strlen1.C: New test.
23917
23918 PR c++/8227
23919 * g++.dg/template/ctor2.C: New test.
23920
23921 PR c++/8214
23922 * g++.dg/init/string1.C: New test.
23923
23924 PR c++/8511
23925 * g++.dg/template/friend8.C: New test.
23926
23927 2002-11-29 Joe Buck <jbuck@synopsys.com>
23928
23929 * g++.dg/lookup/anon2.C: New test.
23930
23931 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23932
23933 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23934 h8300 port.
23935
23936 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23937
23938 * gcc.dg/bitfld-6.c: New test.
23939
23940 2002-11-27 Jan Hubicka <jh@suse.cz>
23941
23942 * gcc.c-torture/execute/20021127.[cx]: New test.
23943
23944 2002-11-26 Jan Hubicka <jh@suse.cz>
23945
23946 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23947 quality.
23948
23949 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23950
23951 * g++.dg/init/brace2.C: New test.
23952 * g++.old-deja/g++.mike/p9129.C: Correct.
23953
23954 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23955
23956 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23957
23958 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23959
23960 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23961
23962 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23963
23964 * testsuite/g++.dg/abi/empty11.C: New test.
23965 * testsuite/g++.dg/rtti/cv1.C: New test.
23966
23967 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23968
23969 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23970
23971 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23972
23973 * g++.dg/abi/empty10.C: New test.
23974
23975 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23976
23977 * gcc.c-torture/compile/20021124-1.c: New test.
23978
23979 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23980
23981 * g++.dg/abi/rtti2.C: New test.
23982
23983 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23984
23985 * gcc.dg/i386-unroll-1.c: New test.
23986
23987 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23988
23989 * gcc.c-torture/compile/20021120-1.c: New test.
23990 * gcc.c-torture/compile/20021120-2.c: New test.
23991
23992 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23993
23994 * gcc.dg/bitfld-5.c: New test.
23995
23996 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23997
23998 * gcc.c-torture/execute/20021120-3.c: New test.
23999
24000 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24001
24002 * gcc.c-torture/execute/20021120-2.c: New test.
24003
24004 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24005
24006 * gcc.c-torture/execute/20021120-1.c: New test.
24007
24008 2002-11-20 Jakub Jelinek <jakub@redhat.com>
24009
24010 * gcc.c-torture/execute/20021118-3.c: New test.
24011
24012 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24013
24014 * gcc.c-torture/compile/20021119-1.c: New test.
24015
24016 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
24017
24018 * gcc.dg/duff-1.c: New test.
24019 * gcc.dg/duff-2.c: New test.
24020 * gcc.dg/duff-3.c: New test.
24021
24022 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
24023
24024 * gcc.dg/cpp/_Pragma5.c: New test.
24025
24026 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
24027
24028 * gcc.c-torture/execute/20021118-2.c: New test.
24029
24030 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
24031
24032 * gcc.c-torture/execute/20021118-1.c: New test.
24033
24034 2002-11-16 Jakub Jelinek <jakub@redhat.com>
24035
24036 * gcc.dg/20021116-1.c: New test.
24037
24038 2002-11-14 Mark Mitchell <mark@codesourcery.com>
24039
24040 * g++.dg/abi/vcall1.C: New test.
24041
24042 2002-11-14 Jakub Jelinek <jakub@redhat.com>
24043
24044 * gcc.dg/20021029-1.c: New test.
24045 * gcc.dg/20021029-2.c: New test.
24046
24047 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24048
24049 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
24050
24051 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24052
24053 PR c/8439
24054 * gcc.dg/20021110.c: Move to ...
24055 * gcc.c-torture/compile/20021110.c: .... here.
24056
24057 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24058
24059 PR c/8467
24060 * gcc.c-torture/execute/20021111-1.c
24061
24062 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24063
24064 PR c/8439
24065 * gcc.dg/20021110.c: New test.
24066
24067 2002-11-10 Mark Mitchell <mark@codesourcery.com>
24068
24069 * g++.dg/abi/vthunk3.C: Run only on x86.
24070
24071 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
24072
24073 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
24074
24075 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
24076
24077 * lib/compat.exp (compat-execute): Fix logic error in last
24078 change.
24079
24080 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
24081
24082 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
24083
24084 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24085
24086 PR c++/8389
24087 * g++.dg/template/access6.C: New test.
24088
24089 2002-11-08 Jan Hubicka <jh@suse.cz>
24090
24091 * gcc.dg/i386-ssefp-1.c: New test.
24092 * gcc.dg/i386-ssefp-1.c: New test.
24093
24094 2002-11-08 Jan Hubicka <jh@suse.cz>
24095
24096 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
24097
24098 2002-11-07 Mark Mitchell <mark@codesourcery.com>
24099
24100 * g++.dg/abi/vthunk3.C: New test.
24101
24102 PR c++/8338
24103 * g++.dg/template/crash2.C: New test.
24104
24105 2002-11-07 Mark Mitchell <mark@codesourcery.com>
24106
24107 * testsuite/g++.dg/abi/dtor1.C: New test.
24108 * testsuite/g++.dg/abi/dtor2.C: Likewise.
24109
24110 2002-11-05 Geoffrey Keating <geoffk@apple.com>
24111
24112 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
24113 Darwin.
24114
24115 2002-11-04 Adam Nemet <anemet@lnxw.com>
24116
24117 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
24118 -mthumb. Only xfail with -O0.
24119
24120 2002-11-03 Mark Mitchell <mark@codesourcery.com>
24121
24122 * g++.dg/abi/thunk1.C: New test.
24123 * g++.dg/abi/thunk2.C: Likewise.
24124 * g++.dg/abi/vtt1.C: Likewise.
24125
24126 2002-11-02 Diego Novillo <dnovillo@redhat.com>
24127
24128 PR optimization/8423
24129 * gcc.c-torture/execute/builtin-constant.c: New test.
24130
24131 2002-11-01 Zack Weinberg <zack@codesourcery.com>
24132
24133 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
24134 Add some more cases.
24135
24136 2002-11-01 Mark Mitchell <mark@codesourcery.com>
24137
24138 PR c++/8391
24139 * g++.dg/opt/local1.C: New test.
24140
24141 2002-10-30 Mark Mitchell <mark@codesourcery.com>
24142
24143 PR c++/8160
24144 * g++.dg/template/complit1.C: New test.
24145
24146 PR c++/8149
24147 * g++.dg/template/typename4.C: Likewise.
24148
24149 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24150
24151 Core issue 287, PR c++/7639
24152 * g++.dg/template/instantiate1.C: Adjust error location.
24153 * g++.dg/template/instantiate3.C: New test.
24154 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
24155 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
24156 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
24157
24158 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
24159
24160 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
24161
24162 2002-10-29 Mark Mitchell <mark@codesourcery.com>
24163
24164 PR c++/8287
24165 * g++.dg/init/dtor2.C: New test.
24166
24167 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24168
24169 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
24170 * gcc.dg/nest.c: Bypass errors on irix6.
24171
24172 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
24173
24174 * gcc.dg/nest.c: Expect error for mmix-*-*.
24175 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
24176
24177 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
24178
24179 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
24180 markers.
24181
24182 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
24183
24184 2002-10-25 Mike Stump <mrs@apple.com>
24185
24186 * gcc.dg/warn-1.c: New test.
24187
24188 2002-10-25 Zack Weinberg <zack@codesourcery.com>
24189
24190 * g++.dg/template/typename3.C: New test.
24191
24192 2002-10-25 Mark Mitchell <mark@codesourcery.com>
24193
24194 * g++.dg/lookup/ptrmem1.C: New test.
24195
24196 * g++.dg/abi/vthunk2.C: New test.
24197
24198 2002-10-25 Zack Weinberg <zack@codesourcery.com>
24199
24200 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
24201
24202 2002-10-24 Mark Mitchell <mark@codesourcery.com>
24203
24204 * g++.dg/abi/empty9.C: New test.
24205
24206 2002-10-24 Richard Henderson <rth@redhat.com>
24207
24208 * g++.dg/inherit/thunk1.C: Enable for ia64.
24209
24210 2002-10-23 Mark Mitchell <mark@codesourcery.com>
24211
24212 PR c++/8067
24213 * g++.dg/lookup/pretty1.C: New test.
24214
24215 2002-10-23 Jakub Jelinek <jakub@redhat.com>
24216
24217 * gcc.dg/20021023-1.c: New test.
24218
24219 2002-10-23 Mark Mitchell <mark@codesourcery.com>
24220
24221 PR c++/7679
24222 * g++.dg/parse/inline1.C: New test.
24223
24224 2002-10-23 Richard Henderson <rth@redhat.com>
24225
24226 * g++.dg/inherit/thunk1.C: Enable for x86_64.
24227
24228 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
24229
24230 2002-10-22 Mark Mitchell <mark@codesourcery.com>
24231
24232 PR c++/6579
24233 * g++.dg/parse/stmtexpr3.C: New test.
24234
24235 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
24236
24237 * g++.dg/expr/cond1.C: New test.
24238
24239 2002-10-21 Zack Weinberg <zack@codesourcery.com>
24240
24241 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
24242
24243 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24244
24245 * g++.dg/abi/vbase13.C: New test.
24246 * g++.dg/abi/vbase14.C: Likewise.
24247
24248 2002-10-21 Jakub Jelinek <jakub@redhat.com>
24249
24250 * gcc.dg/tls/pic-1.c: New test.
24251 * gcc.dg/tls/nonpic-1.c: New test.
24252 * gcc.dg/20021018-1.c: New test.
24253
24254 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24255
24256 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
24257 Remove only files with the same base name as the test case.
24258 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
24259 (profopt-execute): Likewise. Also, remove old profiling
24260 and performance data files before running the tests.
24261
24262 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
24263 * g++.dg/bprob/bprob.exp: Likewise.
24264 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
24265 to allow more general test case names.
24266
24267 * g++.dg/bprob/bprob-1.C: Rename to ...
24268 * g++.dg/bprob/g++-bprob-1.C: ... this.
24269
24270 * g77.dg/bprob/bprob-1.f: Rename to ...
24271 * g77.dg/bprob/g77-bprob-1.f: ... this.
24272
24273 2002-10-21 Zack Weinberg <zack@codesourcery.com>
24274
24275 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
24276 bison 1.50 or later.
24277
24278 2002-10-21 Janis Johnson <janis187@us.ibm.com>
24279
24280 * g++.dg/README: Describe more test directories.
24281
24282 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24283
24284 * g++.dg/init/array6.C: Add additional tests.
24285
24286 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24287
24288 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
24289 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
24290
24291 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
24292
24293 * gcc.c-torture/compile/20020604-1.x: New.
24294 * gcc.c-torture/compile/simd-5.x: Likewise.
24295 * gcc.c-torture/execute/920710-1.x: Likewise.
24296 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
24297
24298 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24299
24300 * g++.dg/inherit/override1.C: Add dg-options clause.
24301
24302 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24303
24304 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
24305 _mm_slli_si128.
24306
24307 2002-10-19 Andreas Schwab <schwab@suse.de>
24308
24309 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
24310 directory component.
24311
24312 2002-10-18 Mark Mitchell <mark@codesourcery.com>
24313
24314 * g++.dg/inherit/thunk1.C: New test.
24315
24316 * g++.dg/inherit/override1.C: New test.
24317
24318 * g++.dg/abi/mangle11.C: New test.
24319 * g++.dg/abi/mangle14.C: New test.
24320 * g++.dg/abi/mangle17.C: New test.
24321
24322 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
24323
24324 * g++.dg/overload/member2.C: New test.
24325
24326 2002-10-17 Janis Johnson <janis187@us.ibm.com>
24327
24328 * g++.dg/README: Describe new compat directory.
24329 * g++.dg/dg.exp: Skip tests in compat directory.
24330 * README.compat: New file.
24331 * lib/compat.exp: New expect script.
24332 * g++.dg/compat: New test directory.
24333 * g++.dg/compat/compat.exp: New expect script.
24334 * g++.dg/compat/abi: New test directory.
24335 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
24336 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
24337 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
24338 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
24339 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
24340 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
24341 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
24342 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
24343 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
24344 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
24345 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
24346 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
24347 * g++.dg/compat/break: New test directory.
24348 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
24349 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
24350 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
24351 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
24352 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
24353 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
24354 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
24355 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
24356 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
24357 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
24358 g++.dg/compat/break/README: New files.
24359 * g++.dg/compat/eh: New test directory.
24360 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
24361 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
24362 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
24363 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
24364 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
24365 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
24366 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
24367 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
24368 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
24369 g++.dg/compat/eh/filter2_y.C,
24370 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
24371 g++.dg/compat/eh/new1_y.C,
24372 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
24373 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
24374 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24375 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24376 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24377 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24378 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24379 g++.dg/compat/eh/unexpected1_y.C: New files.
24380 * g++.dg/compat/init: New test directory.
24381 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24382 g++.dg/compat/init/array5_y.C,
24383 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24384 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24385 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24386 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24387 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24388 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24389 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24390 g++.dg/compat/init/init-ref2_y.C: New files.
24391
24392 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24393
24394 PR c++/7584
24395 * g++.dg/inherit/using3.C: New test.
24396
24397 2002-10-17 Jan Hubicka <jh@suse.cz>
24398
24399 * gcc.dg/20021017-2.c: New test.
24400
24401 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24402
24403 * g++.dg/abi/mangle16.C: Adjust.
24404
24405 * g++.dg/init/array8.C: New test.
24406
24407 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
24408
24409 * gcc.dg/special/mips-abi.exp: New test.
24410 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24411
24412 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24413
24414 * g++.dg/abi/mangle16.C: New test.
24415 * g++.dg/abi/mangle17.C: Likewise.
24416
24417 PR c++/7478
24418 * g++.dg/template/ref1.C: New test.
24419
24420 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24421
24422 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24423
24424 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24425
24426 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24427
24428 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24429
24430 PR c++/7524
24431 * g++.dg/init/array7.C: New test.
24432
24433 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24434
24435 * g++.dg/init/array6.C: New test.
24436
24437 * g++.dg/abi/mangle13.C: Likewise.
24438 * g++.dg/abi/mangle14.C: Likewise.
24439 * g++.dg/abi/mangle15.C: Likewise.
24440
24441 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24442
24443 * g++.dg/abi/empty8.C: New test.
24444
24445 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24446
24447 * g++.dg/init/ctor1.C: New test.
24448
24449 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24450
24451 * gcc.c-torture/execute/20021015-1.c: New test.
24452
24453 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24454
24455 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24456
24457 2002-10-14 Jan Hubicka <jh@suse.cz>
24458
24459 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24460
24461 2002-10-14 Richard Henderson <rth@redhat.com>
24462
24463 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24464
24465 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24466
24467 PR optimization/6631
24468 * g++.dg/opt/const2.C: New test.
24469
24470 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24471
24472 PR c++/7176
24473 * g++.dg/parse/friend1.C: New test.
24474 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24475
24476 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24477
24478 * gcc.dg/20021014-1.c: New test.
24479
24480 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24481
24482 PR c++/5661
24483 * g++.dg/ext/vlm1.C: New test.
24484 * g++.dg/ext/vlm2.C: Likewise.
24485
24486 * g++.dg/init/array1.C: Remove invalid braces.
24487 * g++.dg/init/brace1.C: New test.
24488 * g++.dg/init/copy2.C: Likewise.
24489 * g++.dg/init/copy3.C: Likewise.
24490 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24491 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24492 braces.
24493
24494 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
24495
24496 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24497
24498 2002-10-11 Richard Shann <richard.shann@superh.com>
24499
24500 * gcc.c-torture/compile/simd-5.c: New test.
24501
24502 2002-10-10 Roger Sayle <roger@eyesopen.com>
24503
24504 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24505
24506 2002-10-10 Jim Wilson <wilson@redhat.com>
24507
24508 * gcc.c-torture/execute/20021010-1.c: New test.
24509
24510 2002-10-09 Zack Weinberg <zack@codesourcery.com>
24511
24512 PR c/7353
24513 * g++.dg/ext/typedef-init.C: New test.
24514 * gcc.dg/typedef-init.c: New test.
24515
24516 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
24517
24518 * gcc.dg/cpp/paste13.c: New test.
24519
24520 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24521
24522 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24523 remaining platforms, XFAIL during compile, not execute. Don't
24524 XFAIL at -O0.
24525
24526 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24527
24528 * gcc.dg/alias-1.c: Tweak expected warning.
24529
24530 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24531
24532 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24533
24534 2002-10-06 Andreas Jaeger <aj@suse.de>
24535
24536 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24537 * gcc.dg/cpp/c++98.C: Likewise.
24538
24539 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24540 * g++.dg/cpp/c++98.C: Likewise.
24541
24542 * g++.dg/README (Subdirectories): Mention cpp directory.
24543
24544 PR target/7559
24545 * gcc.dg/20021006-1.c: New test.
24546
24547 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24548
24549 PR c++/7804
24550 * g++.dg/other/warning1.C: New test.
24551
24552 2002-10-04 Roger Sayle <roger@eyesopen.com>
24553
24554 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24555 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24556 and sparc-*-* with -m64 as expected failures. See PR 8087.
24557
24558 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24559
24560 PR c++/7931
24561 * g++.dg/template/ptrmem3.C: New test.
24562
24563 PR c++/7754
24564 * g++.dg/template/union1.C: New test.
24565
24566 2002-10-03 Mark Mitchell <mark@codesourcery.com>
24567
24568 PR c++/8006
24569 * g++.dg/abi/mangle9.C: New test.
24570 * g++.dg/abi/mangle10.C: New test.
24571 * g++.dg/abi/mangle11.C: New test.
24572 * g++.dg/abi/mangle12.C: New test.
24573
24574 2002-10-02 Mark Mitchell <mark@codesourcery.com>
24575
24576 PR c++/7188.
24577 * g++.dg/template/meminit1.C: New test.
24578 * g++.dg/warn/Wreorder-1.C: Likewise.
24579 * g++.old-deja/g++.mike/warn3.C: Tweak.
24580 * lib/prune.exp: Ingore "in copy constructor".
24581
24582 2002-10-02 Andreas Jaeger <aj@suse.de>
24583
24584 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24585 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24586 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24587 on x86-64.
24588
24589 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24590
24591 * gcc.dg/empty1.C: Fix typo.
24592
24593 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24594
24595 * gcc.dg/alias-1.c: New test.
24596
24597 2002-10-01 Mark Mitchell <mark@codesourcery.com>
24598
24599 * gcc.dg/empty1.C: New test.
24600
24601 * g++.dg/tls/init-2.C: Tweak error messages.
24602
24603 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
24604
24605 * gcc.c-torture/compile/20020923-1.c: New test.
24606
24607 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24608
24609 * gcc.c-torture/execute/ffs-1.c: New test.
24610 * gcc.c-torture/execute/ffs-2.c: Ditto.
24611
24612 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24613
24614 * g++.dg/overload/member1.C: New test.
24615
24616 2002-09-30 Mark Mitchell <mark@codesourcery.com>
24617
24618 * g++.dg/abi/empty7.C: New test.
24619 * g++.dg/init/pm2.C: Likewise.
24620
24621 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
24622
24623 * g++.dg/rtti/crash1.C: New test.
24624
24625 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
24626
24627 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24628 gcc.dg/sibcall-4.c: New tests.
24629
24630 2002-09-28 Roger Sayle <roger@eyesopen.com>
24631
24632 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24633 powerpc and MMIX targets.
24634
24635 2002-09-27 Zack Weinberg <zack@codesourcery.com>
24636
24637 * gcc.dg/cpp/20020927-1.c: New.
24638
24639 2002-09-26 David S. Miller <davem@redhat.com>
24640
24641 * gcc.c-torture/compile/trunctfdf.c: New.
24642
24643 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24644
24645 * lib/target-supports.exp (check_weak_available): Handle solaris2.
24646
24647 2002-09-27 Alan Modra <amodra@bigpond.net.au>
24648
24649 * gcc.c-torture/execute/loop-15.c: New.
24650
24651 2002-09-26 Janis Johnson <janis187@us.ibm.com>
24652
24653 * README.QMTEST: Fix typo.
24654
24655 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
24656
24657 * gcc.dg/20020926-1.c: New test.
24658
24659 2002-09-25 David S. Miller <davem@redhat.com>
24660
24661 PR target/7842
24662 * gcc.c-torture/execute/shiftdi.c: New test.
24663
24664 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
24665
24666 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24667 unique to the tool.
24668 * lib/g77.exp (g77_init): Likewise.
24669 * lib/g++.exp (g++_init): Likewise.
24670 * lib/objc.exp (objc_init): Likewise.
24671
24672 2002-09-25 Mark Mitchell <mark@codesourcery.com>
24673
24674 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24675 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24676 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
24677
24678 2002-09-25 Richard Henderson <rth@redhat.com>
24679
24680 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24681 too-small long double.
24682
24683 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
24684
24685 * gcc.dg/20020919-1.c: New test.
24686
24687 2002-09-23 Mark Mitchell <mark@codesourcery.com>
24688
24689 * g++.dg/abi/bitfield6.C: New test.
24690 * g++.dg/abi/bitfield7.C: New test.
24691 * g++.dg/abi/bitfield8.C: New test.
24692 * g++.dg/abi/vbase11.C: New test.
24693
24694 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
24695
24696 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24697 hppa*-*-hpux*. Update test comment.
24698
24699 2002-09-20 Jakub Jelinek <jakub@redhat.com>
24700
24701 * gcc.dg/tls/struct-1.c: New test.
24702
24703 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
24704
24705 * gcc.dg/cpp/tr-warn2.c: Update.
24706
24707 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24708
24709 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
24710
24711 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
24712
24713 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24714 systems.
24715
24716 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
24717
24718 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24719
24720 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24721 Adjust for c++filt moved to binutils. Remove spurious duplicate
24722 setting of cxxfilt.
24723
24724 2002-09-19 Geoffrey Keating <geoffk@apple.com>
24725
24726 * gcc.dg/20020312-2.c: Update for darwin.
24727
24728 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24729
24730 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24731
24732 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24733
24734 * objc.dg/comp-types-1.m: New test.
24735 * objc.dg/comp-types-2.m: New test.
24736 * objc.dg/comp-types-3.m: New test.
24737 * objc.dg/comp-types-4.m: New test.
24738 * objc.dg/comp-types-5.m: New test.
24739 * objc.dg/comp-types-6.m: New test.
24740
24741 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24742
24743 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24744
24745 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24746
24747 * g++.dg/other/do1.C: New test.
24748
24749 * g++.dg/template/subst1.C: New test.
24750
24751 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24752
24753 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24754
24755 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24756
24757 * g++.dg/template/qualttp20.C: Adjust expected errors.
24758 * g++.old-deja/g++.jason/report.C: Likewise.
24759 * g++.old-deja/g++.other/qual1.C: Likewise.
24760
24761 * g++.dg/lookup/scoped2.C: New test.
24762
24763 * g++.dg/ext/asm3.C: New test.
24764
24765 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24766
24767 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24768
24769 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24770
24771 * ChangeLog: follow spelling conventions.
24772 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24773 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24774 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24775 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24776 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24777 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24778 * g++.old-deja/g++.law/global-init1.C: Likewise.
24779 * g++.old-deja/g++.other/delete4.C: Likewise.
24780 * g++.old-deja/g++.other/inline21.C: Likewise.
24781 * g++.old-deja/g++.other/singleton.C: Likewise.
24782 * g77.dg/strlen0.f: Likewise.
24783 * g77.f-torture/compile/20010519-1.f: Likewise.
24784 * g77.f-torture/compile/980310-4.f: Likewise.
24785 * gcc.c-torture/compile/20000605-1.c: Likewise.
24786 * gcc.c-torture/execute/20020225-1.c: Likewise.
24787 * gcc.dg/c90-hexfloat-2.c: Likewise.
24788 * gcc.dg/c99-bool-1.c: Likewise.
24789 * gcc.dg/c99-hexfloat-2.c: Likewise.
24790 * gcc.dg/dll-2.c: Likewise.
24791 * gcc.dg/wtr-union-init-1.c: Likewise.
24792 * gcc.dg/wtr-union-init-2.c: Likewise.
24793 * gcc.dg/wtr-union-init-3.c: Likewise.
24794 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24795 * gcc.dg/cpp/defined.c: Likewise.
24796 * gcc.dg/cpp/macsyntx.c: Likewise.
24797 * gcc.dg/cpp/paste2.c: Likewise.
24798 * gcc.dg/cpp/trad/defined.c: Likewise.
24799 * gcc.dg/format/c90-printf-1.c: Likewise.
24800 * gcc.dg/format/c90-scanf-1.c: Likewise.
24801 * gcc.dg/format/c99-printf-1.c: Likewise.
24802 * gcc.dg/format/c99-scanf-1.c: Likewise.
24803 * gcc.misc-tests/gcov-8.c: Likewise.
24804 * lib/profopt.exp: Likewise.
24805
24806 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24807
24808 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24809
24810 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24811
24812 * g++.dg/inherit/using2.C: New test.
24813
24814 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24815
24816 * ChangeLog: Follow spelling conventions.
24817 * g++.dg/template/friend4.C: Likewise.
24818 * g++.old-deja/g++.pt/crash67.C: Likewise.
24819 * gcc.c-torture/execute/20000801-4.c: Likewise.
24820 * gcc.dg/c90-digraph-1.c: Likewise.
24821 * gcc.dg/c94-digraph-1.c: Likewise.
24822 * gcc.dg/c99-digraph-1.c: Likewise.
24823 * gcc.dg/cpp/line5.c: Likewise.
24824 * gcc.dg/cpp/multiline.c: Likewise.
24825 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24826 * gcc.dg/format/attr-3.c: Likewise.
24827 * gcc.dg/format/c90-scanf-3.c: Likewise.
24828 * gcc.dg/format/ext-4.c: Likewise.
24829
24830 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24831
24832 * g++.dg/template/pretty1.C: New test.
24833
24834 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24835
24836 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24837
24838 2002-09-13 Matt Austern <austern@apple.com>
24839
24840 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24841 passing a cast expression to a function by const reference.
24842
24843 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24844
24845 * g++.dg/template/deduce1.C: New test.
24846
24847 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24848
24849 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24850 32-bit int.
24851
24852 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24853
24854 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24855 usage.
24856
24857 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24858
24859 * gcc.c-torture/compile/20020910-1.c: New test.
24860
24861 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24862
24863 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24864
24865 2002-09-10 Andreas Jaeger <aj@suse.de>
24866
24867 * gcc.dg/20020312-2.c: Adjust for x86-64.
24868
24869 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24870
24871 * g77.dg/7388.f: New test case for PR 7388.
24872
24873 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24874
24875 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24876
24877 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24878
24879 * objc.dg/proto-lossage-1.m: New test.
24880
24881 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24882
24883 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24884
24885 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24886
24887 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24888 expected to pass.
24889
24890 2002-09-06 Stan Shebs <shebs@apple.com>
24891 David Edelsohn <edelsohn@gnu.org>
24892
24893 * gcc.dg/weak: New directory.
24894 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24895 target-specific xfail bits.
24896 * gcc.dg/typeof-2.c: Move to new directory.
24897 * gcc.dg/weak.exp: New expect script.
24898
24899 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24900
24901 * gcc.c-torture/execute/extzvsi.c: New test.
24902
24903 2002-09-05 Stan Shebs <shebs@apple.com>
24904
24905 * gcc.dg/weak-1.c: xfail on Darwin.
24906 * gcc.dg/weak-2.c: Ditto.
24907 * gcc.dg/weak-3.c: Ditto.
24908 * gcc.dg/weak-4.c: Ditto.
24909 * gcc.dg/weak-5.c: Ditto.
24910 * gcc.dg/weak-6.c: Ditto.
24911 * gcc.dg/weak-7.c: Ditto.
24912 * gcc.dg/weak-8.c: Ditto.
24913 * gcc.dg/weak-9.c: Ditto.
24914
24915 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24916
24917 * gcc.c-torture/execute/loop-14.c: New test.
24918
24919 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24920
24921 * g++.dg/other/cxa-atexit1.C: New test.
24922
24923 * gcc.dg/typeof-2.c: New test.
24924
24925 2002-09-03 Roger Sayle <roger@eyesopen.com>
24926
24927 * gcc.dg/builtins-2.c: New testcase.
24928 * gcc.dg/builtins-3.c: New testcase.
24929
24930 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24931
24932 * gcc.dg/cpp/_Pragma4.c: New test.
24933
24934 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24935
24936 * objc/execute/nil_method-1.m: New testcase.
24937
24938 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24939
24940 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24941 [Object class], not [Object initialize].
24942
24943 2002-08-31 Roger Sayle <roger@eyesopen.com>
24944 Hans-Peter Nilsson <hp@bitrange.com>
24945
24946 * gcc.c-torture/execute/20020720-1.x: Skip test on
24947 mmix-knuth-mmixware. Correct comment.
24948
24949 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24950
24951 * testsuite/g++.dg/abi/bitfield5.C: New test.
24952 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24953
24954 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24955
24956 * objc.dg/undeclared-selector.m: New test.
24957
24958 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24959
24960 * g++.dg/other/offsetof1.C: Avoid cast warning.
24961
24962 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24963
24964 * objc.dg/super-class-2.m: New test.
24965
24966 2002-08-24 Matt Austern <austern@apple.com>
24967
24968 * g++.dg/ext/lvaddr.C: New test.
24969 * g++.dg/ext/lvcast.C: New test.
24970
24971 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24972
24973 * testsuite/g++.dg/inherit/cond1.C: New test.
24974
24975 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24976
24977 * gcc.dg/noncompile/incomplete-1.c: New test.
24978
24979 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24980
24981 * gcc.dg/typespec-1.c: New test.
24982
24983 2002-08-20 Devang Patel <dpatel@apple.com>
24984 * objc.dg/proto-hier-2.m: New test.
24985
24986 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24987
24988 * objc.dg/bitfield-1.m: New test.
24989 * objc.dg/bitfield-2.m: New test.
24990
24991 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24992
24993 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24994 gcc.dg/c99-flex-array-4.c: New tests.
24995
24996 2002-08-16 Stan Shebs <shebs@apple.com>
24997
24998 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24999
25000 2002-08-15 Jakub Jelinek <jakub@redhat.com>
25001
25002 * gcc.dg/typeof-1.c: New test.
25003 * g++.dg/ext/typeof2.C: New test.
25004
25005 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
25006
25007 * g++.dg/other/offsetof1.C: New test.
25008
25009 2002-08-14 Richard Henderson <rth@redhat.com>
25010
25011 * gcc.dg/tls/diag-3.c: Fix expected message strings.
25012
25013 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
25014
25015 * gcc.dg/cpp/_Pragma3.c: New test.
25016
25017 2002-08-13 Mark Mitchell <mark@codesourcery.com>
25018
25019 * g++.dg/template/inherit3: New test.
25020
25021 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
25022
25023 * gcc.dg/bitfld-4.c: Add blank options.
25024
25025 2002-08-09 Mark Mitchell <mark@codesourcery.com>
25026
25027 * g++.dg/template/crash1.C: New test.
25028
25029 2002-08-08 Jakub Jelinek <jakub@redhat.com>
25030
25031 * gcc.dg/tls/opt-2.c: New test.
25032
25033 2002-08-08 Devang Patel <dpatel@apple.com>
25034
25035 * objc.dg/selector-1.m : New test
25036
25037 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25038
25039 * g++.dg/abi/bitfield4.C: New test.
25040 * gcc.dg/bitfld-4.c: New test.
25041
25042 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25043
25044 * g++.dg/other/packed1.C: New test.
25045
25046 2002-08-07 Mark Mitchell <mark@codesourcery.com>
25047
25048 * g++.dg/abi/offsetof.C: Tweak error messages.
25049 * g++.old-deja/g++.mike/p10769a.C: Likewise.
25050
25051 2002-08-08 Jakub Jelinek <jakub@redhat.com>
25052
25053 * gcc.dg/bitfld-3.c: New test.
25054
25055 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25056 Richard Henderson <rth@redhat.com>
25057
25058 * gcc.dg/i386-bitfield1.c: New test.
25059 * g++.dg/abi/bitfield3.C: Update.
25060
25061 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
25062
25063 * objc.dg/const-str-2.m: Update.
25064 * gcc.dg/cpp/c++98.c: Change to C extension.
25065 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
25066 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
25067
25068 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
25069
25070 * testsuite/gcc.dg/tls/diag-3.c: New.
25071
25072 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
25073
25074 * g++.dg/README (Subdirectories): Document new subdir expr.
25075 * g++.dg/expr/pmf-1.C: New test.
25076
25077 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
25078
25079 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
25080
25081 2002-08-06 Jakub Jelinek <jakub@redhat.com>
25082
25083 * g++.dg/abi/bitfield3.C: New test.
25084
25085 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
25086
25087 * lib/gcov.exp: Tweak expected line formats.
25088 * gcc.misc-tests/gcov8.c: New test.
25089 * gcc.misc-tests/gcov8.x: New flags.
25090
25091 2002-08-05 Jakub Jelinek <jakub@redhat.com>
25092
25093 * consistency.vlad/layout/endian.c: Include string.h.
25094
25095 * gcc.c-torture/execute/20020805-1.c: New test.
25096
25097 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
25098
25099 * g++.dg/other/conversion1.C: New test.
25100
25101 2002-08-03 Roger Sayle <roger@eyesopen.com>
25102
25103 * gcc.dg/builtins-1.c: New testcase.
25104
25105 2002-08-02 Mark Mitchell <mark@codesourcery.com>
25106
25107 * g++.dg/inherit/access3.C: New test.
25108
25109 2002-08-01 Jakub Jelinek <jakub@redhat.com>
25110
25111 * gcc.dg/ia64-visibility-2.c: New test.
25112
25113 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
25114
25115 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
25116 __qualifier_flags to __flags.
25117
25118 2002-07-31 Mark Mitchell <mark@codesourcery.com>
25119
25120 * g++.dg/inherit/operator1.C: New test.
25121 * g++.dg/lookup/disamb1.C: Fix typo in comment.
25122 * g++.dg/other/error1.C: Change expected error message.
25123 * g++.dg/template/conv4.C: Likewise.
25124
25125 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
25126
25127 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
25128 for documented behavior.
25129
25130 2002-07-25 Roger Sayle <roger@eyesopen.com>
25131
25132 * gcc.c-torture/execute/20020720-1.x: Skip this test on
25133 several targets known to fail.
25134
25135 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
25136
25137 * gcc.dg/mips-args-[123].c: New tests.
25138
25139 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
25140
25141 * gcc.dg/ppc-spe.c: New.
25142
25143 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
25144
25145 * g++.dg/other/ptrmem4.C: New testcase.
25146
25147 2002-07-24 Richard Henderson <rth@redhat.com>
25148
25149 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
25150
25151 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
25152
25153 * g++.dg/ext/alignof1.C (main): Return 0 for success.
25154
25155 2002-07-24 Roger Sayle <roger@eyesopen.com>
25156
25157 * gcc.c-torture/execute/memset-3.c: New testcase.
25158
25159 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
25160
25161 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
25162 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
25163
25164 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25165
25166 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
25167 Delete.
25168
25169 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
25170
25171 * gcc.c-torture/compile/simd-4.c: New test.
25172
25173 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25174
25175 PR c++/7347, c++/7348
25176 * g++.dg/template/access4.C: New test.
25177 * g++.dg/template/access5.C: New test.
25178 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
25179 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
25180 * g++.old-deja/g++.pt/ttp58.C: Likewise.
25181 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
25182
25183 2002-07-22 Jakub Jelinek <jakub@redhat.com>
25184
25185 * gcc.dg/gnu89-init-2.c: New test.
25186
25187 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
25188
25189 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
25190
25191 2002-07-20 Roger Sayle <roger@eyesopen.com>
25192
25193 * gcc.c-torture/execute/20020720-1.c: New testcase.
25194
25195 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
25196
25197 * gcc.dg/cpp/Wsignprom.c: New tests.
25198
25199 2002-07-20 Alan Modra <amodra@bigpond.net.au>
25200
25201 * gcc.c-torture/execute/loop-13.c: New test.
25202
25203 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
25204
25205 * gcc.dg/cpp/expr.c: New tests.
25206
25207 2002-07-18 David Edelsohn <edelsohn@gnu.org>
25208
25209 * g++.dg/opt/pr6713.C: Add template instantiation.
25210
25211 2002-07-18 Alan Modra <amodra@bigpond.net.au>
25212
25213 * gcc.dg/nest.c: New test.
25214
25215 2002-07-17 Richard Henderson <rth@redhat.com>
25216
25217 * g++.dg/opt/pr6713.C: New test.
25218
25219 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
25220
25221 * gcc.c-torture/execute/loop-2e.x: Let the testcase
25222 XFAIL for all x86 processors.
25223
25224 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
25225
25226 * gcc.c-torture/execute/20010122-1.x: Do not test with
25227 -fomit-frame-pointer.
25228
25229 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25230
25231 * g++.dg/template/instantiate2.C: New test.
25232 * g++.dg/template/spec4.C: New test.
25233
25234 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25235
25236 * g++.dg/template/access2.C: New test.
25237 * g++.dg/template/access3.C: New test.
25238
25239 2002-07-15 Zack Weinberg <zack@codesourcery.com>
25240
25241 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
25242 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
25243 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
25244 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
25245 Convert to use <stdarg.h>.
25246 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
25247 Delete.
25248 * gcc.dg/va-arg-2.c: New.
25249 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
25250
25251 2002-07-15 Jakub Jelinek <jakub@redhat.com>
25252
25253 * gcc.c-torture/compile/20020710-1.c: New test.
25254
25255 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
25256 Andrew Pinski <pinskia@physics.uc.edu>
25257
25258 gcc.c-torture/compile/simd-2.c: New testcase.
25259 gcc.c-torture/compile/simd-3.c: Likewise.
25260
25261 2002-07-11 Mark Mitchell <mark@codesourcery.com>
25262
25263 PR c++/7224
25264 * g++.dg/overload/error1.C: New test.
25265
25266 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25267
25268 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
25269 configuration and IRIX 6 O32 ABI.
25270
25271 2002-07-11 Roger Sayle <roger@eyesopen.com>
25272
25273 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
25274
25275 2002-07-10 Roger Sayle <roger@eyesopen.com>
25276
25277 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
25278
25279 2002-07-10 Jeffrey A Law <law@redhat.com>
25280
25281 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
25282
25283 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
25284
25285 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
25286
25287 * gcc.dg/20020312-2.c: Check for __PPC__.
25288
25289 2002-07-09 Diego Novillo <dnovillo@redhat.com>
25290
25291 * gcc.c-torture/compile/20020709-1.c: New test.
25292
25293 2002-07-07 Roger Sayle <roger@eyesopen.com>
25294
25295 * g++.dg/template/qualttp21.C: New test case.
25296
25297 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
25298
25299 * gcc.c-torture/compile/20020706-1.c: New test.
25300 * gcc.c-torture/compile/20020706-2.c: New test.
25301
25302 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
25303 Alexandre Oliva <aoliva@redhat.com>
25304
25305 * g++.dg/warn/incomplete1.C: New test.
25306
25307 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25308
25309 PR c++/7099
25310 * g++.dg/warn/noreturn1.C: New test.
25311
25312 2002-07-03 Mark Mitchell <mark@codesourcery.com>
25313
25314 PR c++/6706
25315 * g++.dg/debug/debug6.C: New test.
25316 * g++.dg/debug/debug7.C: New test.
25317
25318 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
25319
25320 * gcc.c-torture/compile/simd-3.c: New test.
25321
25322 2002-07-03 Chris Demetriou <cgd@broadcom.com>
25323
25324 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
25325 * gcc.dg/20020620-1.c: Likewise.
25326
25327 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25328
25329 PR c++/6944
25330 * g++.dg/init/array4.C: New test.
25331 * g++.dg/init/array5.C: New test.
25332
25333 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
25334
25335 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
25336 * gcc.c-torture/execute/simd-2.c (main): Likewise.
25337
25338 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25339
25340 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
25341 * gcc.dg/wtr-aggr-init-1.c: Likewise.
25342 * gcc.dg/wtr-conversion-1.c: Likewise.
25343 * gcc.dg/wtr-escape-1.c: Likewise.
25344 * gcc.dg/wtr-int-type-1.c: Likewise.
25345 * gcc.dg/wtr-label-1.c: Likewise.
25346 * gcc.dg/wtr-static-1.c: Likewise.
25347 * gcc.dg/wtr-strcat-1.c: Likewise.
25348 * gcc.dg/wtr-suffix-1.c: Likewise.
25349 * gcc.dg/wtr-switch-1.c: Likewise.
25350 * gcc.dg/wtr-unary-plus-1.c: Likewise.
25351 * gcc.dg/wtr-union-init-1.c: Likewise.
25352 * gcc.dg/wtr-union-init-2.c: Likewise.
25353 * gcc.dg/wtr-union-init-3.c: Likewise.
25354
25355 * gcc.dg/wtr-func-def-1.c: New test.
25356
25357 2002-07-02 Devang Patel <dpatel@apple.com>
25358
25359 * objc.dg/param-1.m: New test.
25360
25361 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
25362
25363 * gcc.dg/cpp/trad/directive.c: Add test.
25364 * gcc.dg/cpp/trad/macroargs.c: Add test.
25365 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
25366
25367 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
25368
25369 * gcc.dg/cpp/cmdlne-M.c: New test.
25370
25371 2002-07-02 Ziemowit Laski <zlaski@apple.com>
25372
25373 * objc.dg/desig-init-1.m: New test.
25374
25375 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25376
25377 PR c++/6716
25378 * g++.dg/template/instantiate1.C: New test.
25379
25380 2002-07-01 Mark Mitchell <mark@codesourcery.com>
25381
25382 PR c++/7112
25383 * g++.dg/template/sizeof2.C: New test.
25384
25385 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25386
25387 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25388 gcc.dg/cpp/trad/include.c: New tests.
25389
25390 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
25391
25392 PR target/7177
25393 * gcc.c-torture/compile/20020701-1.c: New test.
25394
25395 2002-07-01 Stan Shebs <shebs@apple.com>
25396
25397 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25398 header here...
25399 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25400 (objc-torture-execute): or here.
25401
25402 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
25403
25404 * gcc.c-torture/execute/arith-rand-ll.c: New test.
25405
25406 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25407
25408 * gcc.dg/cpp/trad/escaped-nl.c: New test.
25409
25410 2002-06-30 Devang Patel <dpatel@apple.com>
25411
25412 * objc.dg/fsyntax-only.m: New test.
25413
25414 2002-06-27 Mark Mitchell <mark@codesourcery.com>
25415
25416 PR c++/6695
25417 * g++.dg/template/friend7.C: New file.
25418
25419 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
25420
25421 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25422 return type.
25423
25424 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
25425
25426 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25427 avoid division by zero.
25428
25429 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
25430
25431 * gcc.dg/Wunknownprag.c: New tests.
25432
25433 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25434
25435 * gcc.c-torture/execute/simd-2.c: New test.
25436
25437 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25438
25439 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25440 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25441 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25442 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25443 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25444 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25445 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25446 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25447 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25448 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25449 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25450 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25451 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25452 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25453 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25454 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25455 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25456
25457 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25458
25459 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25460 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25461 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25462 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25463 New tests.
25464 * gcc.dg/cpp/trad/directive.c: Update.
25465
25466 2002-06-23 Andreas Jaeger <aj@suse.de>
25467
25468 * gcc.c-torture/execute/complex-6.c: New.
25469
25470 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25471
25472 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25473 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25474 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25475 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25476
25477 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25478
25479 * gcc.dg/cpp/trad: New directory with traditional tests copied
25480 from parent directory.
25481 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25482 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25483 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25484 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25485 Move to trad/ and rename.
25486 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25487 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25488 gcc.dg/cpp/trad/redef2.c: New tests.
25489 * gcc.dg/cpp/trad/trad.exp: New driver.
25490
25491 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
25492
25493 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25494 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25495 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25496 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25497 Remove.
25498
25499 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
25500
25501 * gcc.dg/20020620-1.c: New test.
25502
25503 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25504
25505 * g++.dg/template/ttp4.C: New test.
25506
25507 2002-06-19 Jakub Jelinek <jakub@redhat.com>
25508
25509 * g++.dg/opt/vt1.C: Fix regexp.
25510
25511 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25512
25513 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25514 Don't use attribute `noinline'.
25515
25516 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25517
25518 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
25519
25520 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
25521
25522 * gcc.c-torture/execute/simd-1.c: New.
25523
25524 * gcc.dg/simd-1.c: New.
25525
25526 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
25527
25528 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
25529
25530 2002-06-16 Richard Henderson <rth@redhat.com>
25531
25532 * g++.dg/ext/anon-struct1.C: New.
25533 * g++.dg/ext/anon-struct2.C: New.
25534 * g++.dg/ext/anon-struct3.C: New.
25535 * gcc.dg/anon-struct-1.c: New.
25536 * gcc.dg/anon-struct-2.c: New.
25537 * gcc.dg/anon-struct-3.c: New.
25538 * gcc.dg/20011008-1.c: Adjust warning text.
25539 * gcc.dg/20020527-1.c: Add -fms-extensions.
25540
25541 2002-06-16 Richard Henderson <rth@redhat.com>
25542
25543 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
25544
25545 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
25546
25547 * gcc.c-torture/execute/20020615-1.c: New test.
25548
25549 2002-06-15 Roger Sayle <roger@eyesopen.com>
25550
25551 * gcc.c-tortuture/execute/compare-1.c: New test case.
25552 * gcc.c-tortuture/execute/compare-2.c: New test case.
25553 * gcc.c-tortuture/execute/compare-3.c: New test case.
25554
25555 2002-06-13 Richard Henderson <rth@redhat.com>
25556
25557 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25558 ia64 ilp32.
25559
25560 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25561
25562 * g++.dg/template/typename2.C: Update error message.
25563
25564 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
25565
25566 * gcc.c-torture/execute/20020611-1.c: New test.
25567
25568 2002-06-11 Bob Wilson <bob.wilson@acm.org>
25569
25570 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25571 list of targets to skip.
25572
25573 2002-06-10 Bob Wilson <bob.wilson@acm.org>
25574
25575 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25576 targets if not optimizing.
25577
25578 2002-06-10 Jakub Jelinek <jakub@redhat.com>
25579
25580 * gcc.c-torture/compile/20020605-1.c: New test.
25581
25582 * g++.dg/opt/vt1.C: New test.
25583
25584 * gcc.dg/20020531-1.c: New test.
25585
25586 * gcc.dg/20020530-1.c: New test.
25587
25588 * gcc.dg/20020527-1.c: New test.
25589
25590 * g++.dg/opt/cse1.C: New test.
25591
25592 2002-06-07 Roger Sayle <roger@eyesopen.com>
25593
25594 * gcc.dg/20020607-2.c: New test case.
25595
25596 2002-06-07 Jakub Jelinek <jakub@redhat.com>
25597
25598 * gcc.c-torture/compile/20020604-1.c: New test.
25599
25600 2002-06-04 Richard Henderson <rth@redhat.com>
25601
25602 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25603 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25604 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
25605
25606 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
25607
25608 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
25609
25610 2002-06-03 Richard Henderson <rth@redhat.com>
25611
25612 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25613 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
25614
25615 2002-06-02 Richard Henderson <rth@redhat.com>
25616
25617 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25618 test functions static.
25619
25620 2002-06-02 Andreas Jaeger <aj@suse.de>
25621
25622 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25623 now.
25624
25625 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
25626
25627 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25628 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25629 Update for mofified diagnostics.
25630 * gcc.dg/c99-intconst-1.c: No longer fail.
25631
25632 2002-06-02 Richard Henderson <rth@redhat.com>
25633
25634 * gcc.dg/uninit-A.c: Remove xfail markers.
25635
25636 2002-06-01 Roger Sayle <roger@eyesopen.com>
25637
25638 * gcc.dg/fnegate-1.c: New test case.
25639
25640 2002-05-30 Osku Salerma <osku@iki.fi>
25641
25642 * gcc.c-torture/execute/mayalias-1.c: New file.
25643
25644 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
25645
25646 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25647 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25648 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
25649
25650 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
25651
25652 * gcc.c-torture/execute/20020529-1.c: New test.
25653
25654 2002-05-27 Richard Henderson <rth@redhat.com>
25655
25656 * g++.dg/ext/attrib6.C: New test case.
25657
25658 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25659
25660 * gcc.c-torture/execute/pure-1.c: New test.
25661
25662 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25663
25664 * gcc.dg/cpp/arith-2.c: Remove.
25665
25666 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
25667
25668 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25669 * gcc.dg/cpp/if-3.c: Remove.
25670
25671 2002-05-26 Jakub Jelinek <jakub@redhat.com>
25672
25673 * g++.dg/opt/cse2.C: New test.
25674
25675 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
25676
25677 * gcc.dg/cpp/arith-1.c: New semantic tests.
25678 * gcc.dg/cpp/if-1.c: Update.
25679
25680 2002-05-24 Ben Elliston <bje@redhat.com>
25681
25682 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
25683
25684 2002-05-24 Jakub Jelinek <jakub@redhat.com>
25685
25686 * gcc.dg/verbose-asm.c: New test.
25687
25688 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
25689
25690 * gcc.dg/cpp/paste12.c: New test.
25691
25692 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25693
25694 * g++.dg/parse/named_ops.C: New test.
25695
25696 2002-05-23 Mark Mitchell <mark@codesourcery.com>
25697
25698 * gcc/testsuite/gcc.dg/weak-8.c: New test.
25699
25700 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
25701
25702 * gcc.dg/weak-2.c: Allow optional leading underscore
25703 in scan-assembler symbol name.
25704 * gcc.dg/weak-3.c: Likewise.
25705 * gcc.dg/weak-4.c: Likewise.
25706 * gcc.dg/weak-5.c: Likewise.
25707
25708 2002-05-23 Jakub Jelinek <jakub@redhat.com>
25709
25710 * gcc.dg/20020523-1.c: New test.
25711
25712 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
25713
25714 * objc.dg/const-str-2.m: Update now that we stop after
25715 a command line error.
25716
25717 2002-05-22 Richard Henderson <rth@redhat.com>
25718
25719 * g++.dg/dg.exp: Fix typo in test pruneing.
25720
25721 2002-05-22 Richard Henderson <rth@redhat.com>
25722
25723 * g++.dg/dg.exp: Prune the tls subdirectory.
25724 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25725 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25726 * g++.dg/tls/init-1.C: New.
25727
25728 2002-05-22 Jakub Jelinek <jakub@redhat.com>
25729
25730 * gcc.dg/20020517-1.c: New test.
25731
25732 2002-05-21 Richard Henderson <rth@redhat.com>
25733
25734 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25735 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
25736
25737 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
25738
25739 * g++.dg/other/copy2.C: New test.
25740
25741 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25742
25743 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25744 (MAX_COPY): Bump up to 10 times sizeof (long long).
25745 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25746
25747 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25748 sizeof (long long).
25749
25750 * gcc.c-torture/execute/strcpy-1.c: New test.
25751
25752 2002-05-19 Jason Merrill <jason2redhat.com>
25753
25754 * g++.dg/ext/oper1.C: New test.
25755
25756 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25757 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25758
25759 * README.QMTEST: New file.
25760
25761 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25762
25763 2002-05-19 Andreas Jaeger <aj@suse.de>
25764
25765 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25766 now.
25767 * gcc.c-torture/execute/loop-2d.x: Likewise.
25768
25769 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25770
25771 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25772 support weak symbols.
25773 * gcc.dg/weak-4.c: Likewise
25774 * gcc.dg/weak-6.c: Likewise
25775
25776 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25777
25778 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25779 cygwin, coff and h8300-*-hms targets
25780 * gcc.dg/weak-5.c: Likewise
25781 * gcc.dg/weak-7.c: Likewise
25782
25783 2002-05-16 Jason Merrill <jason@redhat.com>
25784
25785 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25786 (scan-assembler-not, scan-assembler-dem): Likewise.
25787 (scan-assembler-dem-not): Likewise.
25788
25789 2002-05-15 Richard Henderson <rth@redhat.com>
25790
25791 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25792
25793 2002-05-15 Richard Henderson <rth@redhat.com>
25794
25795 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25796 (vfoo1f): Warning here.
25797 (vfoo1l): Don't redefine the alias.
25798
25799 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25800
25801 * g++.dg/init/pm1.C: New test.
25802
25803 2002-05-12 David S. Miller <davem@redhat.com>
25804
25805 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25806 types.
25807
25808 2002-05-10 Roger Sayle <roger@eyesopen.com>
25809
25810 * gcc.c-torture/execute/20020510-1.c: New test case.
25811
25812 2002-05-10 David S. Miller <davem@redhat.com>
25813
25814 * gcc.c-torture/execute/conversion.c: Test long double too.
25815
25816 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25817
25818 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25819 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25820 * lib/g++.exp (g++_link_flags): Likewise.
25821 * lib/objc.exp (objc_target_compile): Likewise.
25822
25823 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25824
25825 * gcc.dg/cpp/poison.c: Update.
25826 * gcc.dg/cpp/20000625-2.c: Remove.
25827 * gcc.dg/cpp/direct2s.c: Remove final test.
25828
25829 2002-05-08 Tom Rix <trix@redhat.com>
25830
25831 * gcc.c-torture/execute/20020508-1.c: New test.
25832 * gcc.c-torture/execute/20020508-2.c: New test.
25833 * gcc.c-torture/execute/20020508-3.c: New test.
25834
25835 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25836
25837 * gcc.dg/cpp/charconst-4.c: More tests.
25838
25839 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25840
25841 PR c/6569
25842 * gcc.dg/weak-3.c: Update location of warning messages.
25843 * gcc.dg/weak-5.c: Likewise.
25844
25845 2002-05-06 Roger Sayle <roger@eyesopen.com>
25846
25847 * gcc.c-torture/execute/20020506-1.c: New test case.
25848
25849 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25850
25851 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25852
25853 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25854
25855 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25856
25857 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25858
25859 * gcc.dg/cpp/charconst-3.c: New test.
25860
25861 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25862
25863 * gcc.dg/cpp/charconst.c: Update tests.
25864
25865 2002-05-05 Tim Josling <tej@melbpc.org.au>
25866
25867 * treelang: Added directory for new sample language treelang. Also
25868 lib/treelang.exp: New file to signal treelang should be tested.
25869
25870 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25871
25872 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25873 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25874 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25875 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25876 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25877 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25878 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25879
25880 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25881
25882 * gcc.dg/format/xopen-2.c: New test.
25883
25884 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25885
25886 * gcc.dg/20020503-1.c: New test.
25887
25888 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25889
25890 * g++.dg/init/dtor1.C: Make it tougher.
25891
25892 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25893
25894 * g++.dg/init/dtor1.C: New test.
25895
25896 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25897
25898 * gcc.dg/altivec-8.c: New.
25899
25900 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25901
25902 * gcc.dg/altivec-7.c: New.
25903
25904 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25905
25906 * g++.dg/parse/typedef1.C: New test.
25907
25908 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25909
25910 PR c++/6486
25911 * g++.dg/template/friend6.C: New test.
25912
25913 PR c++/6492
25914 * g++.dg/init/copy1.C: New test.
25915
25916 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25917
25918 * g++.dg/warn/effc1.C: New test.
25919
25920 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25921
25922 * gcc.dg/cpp/if-cexp.c: Add a test.
25923
25924 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25925
25926 * gcc.dg/20020426-2.c: New test.
25927
25928 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25929
25930 * gcc.dg/cpp/if-mop.c: Update.
25931 * gcc.dg/cpp/if-mpar.c: Add test.
25932 * gcc.dg/cpp/if-oppr.c: Update.
25933
25934 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25935
25936 PR c/6343
25937 * gcc.dg/weak-[2-7].c: New tests.
25938
25939 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25940
25941 * gcc.dg/enum1.c: New test.
25942
25943 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25944
25945 PR c++/6497
25946 * g++.dg/inherit/access2.C: New test.
25947
25948 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25949
25950 PR bootstrap/6445
25951 * gcc.dg/20020426-1.c: New test.
25952
25953 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25954
25955 * g++.dg/abi/enum1.C: New test.
25956
25957 2002-04-26 Richard Henderson <rth@redhat.com>
25958
25959 * gcc.dg/c99-bool-1.c: Expect always true warning.
25960
25961 2002-04-25 Roger Sayle <roger@eyesopen.com>
25962
25963 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25964
25965 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25966
25967 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25968 targets.
25969
25970 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25971
25972 * g++.dg/abi/mange7.C: New test.
25973
25974 PR c++/6438.
25975 * g++.dg/parse/stmtexpr2.C: New test.
25976
25977 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25978
25979 * gcc.dg/20020312-2.c: Add SH target.
25980
25981 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25982
25983 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25984 compiler output on mips*-*-irix*.
25985
25986 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25987
25988 * g++.dg/parse/attr1.C: New test.
25989
25990 2002-04-23 Roger Sayle <roger@eyesopen.com>
25991
25992 * gcc.c-torture/execute/string-opt-17.c: New test case.
25993 * gcc.c-torture/execute/memset-2.c: New test case.
25994
25995 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25996
25997 PR c++/6256:
25998 * g++.dg/template/friend5.C: New test.
25999
26000 PR c++/6331:
26001 * g++.dg/template/qual1.C: Likewise.
26002
26003 2002-04-22 Zack Weinberg <zack@codesourcery.com>
26004
26005 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
26006 Include stdlib.h, not stdio.h or ctype.h.
26007
26008 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
26009
26010 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
26011 cris-*-elf* and mmix-*-*.
26012 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
26013 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
26014 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
26015 Ditto.
26016 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
26017 * gcc.dg/wchar_t-1.c: Ditto.
26018
26019 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
26020
26021 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
26022 Clarify comment.
26023
26024 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
26025
26026 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
26027
26028 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26029
26030 * gcc.c-torture/execute/20000906-1.x: Delete.
26031
26032 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
26033
26034 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
26035
26036 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
26037
26038 * PR6367
26039 * g77.f-torture/execute/6367.f: New test.
26040 * g77.f-torture/execute/6367.x: Disable for MMIX.
26041
26042 2002-04-19 Mark Mitchell <mark@codesourcery.com>
26043
26044 * PR6352
26045 * g++.dg/opt/inline2.C: New test.
26046
26047 2002-04-18 Richard Henderson <rth@redhat.com>
26048
26049 * gcc.dg/20000906-1.c: Enable for all targets.
26050 * gcc.c-torture/compile/iftrap-2.c: New.
26051
26052 2002-04-18 Jakub Jelinek <jakub@redhat.com>
26053
26054 * gcc.dg/20020418-1.c: New test.
26055 * gcc.dg/20020418-2.c: New test.
26056
26057 2002-04-18 Richard Henderson <rth@redhat.com>
26058
26059 * gcc.c-torture/compile/iftrap-1.c: New.
26060 * gcc.dg/iftrap-1.c: Adjust for ia64.
26061 * gcc.dg/iftrap-2.c: New.
26062
26063 2002-04-18 Jakub Jelinek <jakub@redhat.com>
26064
26065 * gcc.c-torture/compile/20020418-1.c: New test.
26066
26067 2002-04-18 Roger Sayle <roger@eyesopen.com>
26068
26069 * gcc.c-torture/compile/20020415-1.c: New.
26070
26071 2002-04-18 David S. Miller <davem@redhat.com>
26072
26073 * gcc.c-torture/execute/20020418-1.c: New test.
26074
26075 2002-04-17 Jakub Jelinek <jakub@redhat.com>
26076
26077 * gcc.dg/20020416-1.c: New test.
26078
26079 * g++.dg/opt/inline1.C: New test.
26080
26081 2002-04-16 Jakub Jelinek <jakub@redhat.com>
26082
26083 * gcc.dg/altivec-5.c: New test.
26084
26085 * gcc.dg/20020415-1.c: New test.
26086
26087 2002-04-15 Mark Mitchell <mark@codesourcery.com>
26088
26089 * testsuite/lib/chill.exp: Remove.
26090
26091 2002-04-14 Jakub Jelinek <jakub@redhat.com>
26092
26093 * g++.dg/other/big-struct.C: New test.
26094
26095 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
26096
26097 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
26098 of scratch file.
26099
26100 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
26101
26102 PR c/6277
26103 * gcc.dg/i386-387-1.c: Allow optional leading underscore
26104 in scan-assembler function name
26105
26106 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
26107
26108 * g77.f-torture/execute/980628-4.x,
26109 g77.f-torture/execute/980628-5.x,
26110 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26111 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26112 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
26113 i[34567]86-*-*.
26114
26115 2002-04-13 David S. Miller <davem@redhat.com>
26116
26117 * gcc.c-torture/execute/20020413-1.c: New test.
26118
26119 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
26120
26121 * gcc.dg/asm-6.c,
26122 * g++.dg/ext/asm1.C: New tests.
26123
26124 2002-04-12 Mark Mitchell <mark@codesourcery.com>
26125
26126 PR c++ 5373.
26127 * g++.dg/parse/stmtexpr1.C: New test.
26128
26129 PR c++/5189.
26130 * g++.dg/template/copy1.C: New test.
26131
26132 2002-04-12 Richard Henderson <rth@redhat.com>
26133
26134 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
26135
26136 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
26137
26138 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
26139 gcc.c-torture/execute/20020307-2.c.
26140
26141 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
26142
26143 * g++.dg/ext/attrib5.C,
26144 * g++.dg/lookup/struct1.C: New tests.
26145
26146 2002-04-11 Jakub Jelinek <jakub@redhat.com>
26147
26148 * gcc.dg/20020411-1.c: New test.
26149
26150 * gcc.c-torture/execute/20020411-1.c: New test.
26151
26152 2002-04-10 Janis Johnson <janis187@us.ibm.com>
26153
26154 * g77.f-torture/execute/6177.f: New test.
26155
26156 2002-04-10 Jakub Jelinek <jakub@redhat.com>
26157
26158 PR middle-end/6247
26159 * g++.dg/opt/cleanup1.C: New test.
26160
26161 * g++.dg/opt/const1.C: New test.
26162
26163 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
26164
26165 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
26166
26167 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
26168
26169 PR c++/5507
26170 * g++.dg/template/typename2.C: New test.
26171
26172 2002-04-10 Alan Modra <amodra@bigpond.net.au>
26173
26174 * gcc.c-torture/execute/loop-12.c: New.
26175
26176 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
26177
26178 * g77.f-torture/execute/980628-4.x,
26179 g77.f-torture/execute/980628-5.x,
26180 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26181 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26182 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
26183
26184 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26185
26186 PR optimization/6086
26187 * g++.dg/opt/preinc1.C: New test.
26188
26189 2002-04-06 Mark Mitchell <mark@codesourcery.com>
26190
26191 PR c++/5571
26192 * g++.dg/opt/static2.C: New test.
26193
26194 2002-04-06 Mark Mitchell <mark@codesourcery.com>
26195
26196 PR c/5120
26197 * gcc.dg/20020406-1.c: New test.
26198
26199 2002-04-04 David S. Miller <davem@redhat.com>
26200
26201 * gcc.c-torture/execute/20020404-1.c: New test.
26202
26203 2002-04-04 Jakub Jelinek <jakub@redhat.com>
26204
26205 PR c/6123
26206 * gcc.dg/20020312-2.c: Do not declare global register variable
26207 if __PIC__ or __pic__ is defined.
26208
26209 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
26210
26211 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
26212 __asm__ so that it works correctly even if -ansi -pedantic-errors.
26213
26214 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26215
26216 * gcc.misc-tests/linkage.exp: Update last change to handle
26217 sparc*-, not just sparc-.
26218
26219 2002-04-03 Richard Henderson <rth@redhat.com>
26220
26221 * gcc.dg/cpp/ucs.c: Improved long UCS test.
26222
26223 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
26224
26225 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
26226
26227 2002-04-02 David S. Miller <davem@redhat.com>
26228
26229 * gcc.c-torture/execute/20020402-3.c: New test.
26230
26231 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
26232
26233 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
26234 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
26235
26236 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
26237 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
26238 g77.f-torture/execute/20001201.x,
26239 g77.f-torture/execute/u77-test.x: New files.
26240
26241 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
26242 * gcc.dg/wchar_t-1.c: Ditto.
26243
26244 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26245
26246 * gcc.c-torture/execute/20020402-1.c: New test.
26247
26248 2002-04-01 Richard Henderson <rth@redhat.com>
26249
26250 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
26251
26252 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
26253
26254 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26255
26256 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
26257
26258 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26259
26260 * g++.dg/inherit/template-as-base.C: Expect error.
26261 * g++.dg/inherit/namespace-as-base.C: Likewise.
26262
26263 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
26264
26265 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
26266 g++.dg/ext/instantiate3.C: Tweak match patterns.
26267
26268 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
26269 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
26270 -da test.
26271
26272 2002-03-31 Richard Henderson <rth@redhat.com>
26273
26274 * gcc.dg/special/alias-2.c: New.
26275 * gcc.dg/special/ecos.exp: Run it.
26276
26277 2002-03-31 Richard Henderson <rth@redhat.com>
26278
26279 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
26280
26281 2002-03-31 Kazu Hirata <kazu@hxi.com>
26282
26283 * gcc.dg/weak-1.c: Disable on h8300 port.
26284
26285 2002-03-29 Janis Johnson <janis187@us.ibm.com>
26286
26287 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
26288 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
26289 ordering tests.
26290 * g++.dg/bprob/bprob-1.C: New test.
26291 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
26292 * g++.dg/gcov/gcov-1.C: New test.
26293 * g++.dg/gcov/gcov-1.x: New file.
26294 * g++.dg/gcov/gcov-2.C: New test.
26295 * g++.dg/gcov/gcov-3.C: New test.
26296 * g++.dg/gcov/gcov-3.h: New file.
26297
26298 2002-03-28 Roger Sayle <roger@eyesopen.com>
26299
26300 * g++.old-deja/g++.other/builtins5.C: New test.
26301 * g++.old-deja/g++.other/builtins6.C: New test.
26302 * g++.old-deja/g++.other/builtins7.C: New test.
26303 * g++.old-deja/g++.other/builtins8.C: New test.
26304 * g++.old-deja/g++.other/builtins9.C: New test.
26305
26306 2002-03-29 Jakub Jelinek <jakub@redhat.com>
26307
26308 * g++.dg/opt/static1.C: New test.
26309
26310 * g++.dg/opt/longbranch1.C: New test.
26311
26312 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
26313
26314 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
26315
26316 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
26317
26318 2002-03-28 Jeffrey A Law (law@redhat.com)
26319
26320 * gcc.c-torture/execute/20020328-1.c: New test.
26321
26322 2002-03-27 Richard Henderson <rth@redhat.com>
26323
26324 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
26325 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
26326 move from g++.old-deja/g++.ext/.
26327
26328 2002-03-27 Mark Mitchell <mark@codesourcery.com>
26329
26330 * g++.dg/init/new2.C: New test.
26331
26332 2002-03-26 Richard Henderson <rth@redhat.com>
26333
26334 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
26335
26336 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
26337 on sparc.
26338
26339 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
26340 sparcv9 systems.
26341 * gcc.dg/20001102-1.c: Likewise.
26342
26343 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
26344
26345 * gcc.dg/cpp/endif-pedantic1.c,
26346 gcc.dg/cpp/endif-pedantic2.c: New tests.
26347
26348 2002-03-26 Mark Mitchell <mark@codesourcery.com>
26349
26350 * g++.dg/init/new1.C: New test.
26351
26352 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
26353
26354 * g++.dg/abi/vbase9.C: New test.
26355
26356 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
26357
26358 * gcc.dg/arm-asm.c: New test.
26359
26360 2002-03-26 Andrew Cagney <ac131313@redhat.com>
26361
26362 * gcc.dg/Wswitch-enum.c: New test.
26363 Fix PR c/5044.
26364
26365 2002-03-26 Richard Henderson <rth@redhat.com>
26366
26367 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
26368 structure.
26369
26370 2002-03-25 Richard Henderson <rth@redhat.com>
26371
26372 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
26373 sparcv9 systems.
26374
26375 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26376 * gcc.c-torture/compile/20011119-2.c (xxx): New.
26377
26378 2002-03-25 Zack Weinberg <zack@codesourcery.com>
26379
26380 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
26381
26382 2002-03-25 Bob Wilson <bob.wilson@acm.org>
26383
26384 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26385 targets using generic thunk support.
26386
26387 2002-03-25 Jakub Jelinek <jakub@redhat.com>
26388
26389 * gcc.c-torture/compile/20020323-1.c: New test.
26390
26391 * g++.dg/opt/conj2.C: New test.
26392
26393 2002-03-24 Richard Henderson <rth@redhat.com>
26394
26395 * gcc.dg/weak-1.c: Use -fno-common.
26396
26397 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26398
26399 * g77.dg/f77-edit-apostrophe-out.f: New test
26400 * g77.dg/f77-edit-h-out.f: New test
26401 * g77.dg/f77-edit-t-in.f: New test
26402 * g77.dg/f77-edit-t-out.f: New test
26403 * g77.dg/f77-edit-x-out.f: New test
26404 * g77.dg/f77-edit-slash-out.f: New test
26405 * g77.dg/f77-edit-colon-out.f: New test
26406 * g77.dg/f77-edit-s-out.f: New test
26407
26408 2002-03-24 Richard Henderson <rth@redhat.com>
26409
26410 * objc/execute/formal_protocol-6.x: New XFAIL.
26411
26412 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26413
26414 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26415 that do not support weak symbols
26416
26417 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26418
26419 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26420 * lib/g77.exp: Likewise
26421 * lib/objc.exp: Likewise
26422
26423 2002-03-23 Andrew Cagney <ac131313@redhat.com>
26424
26425 * gcc.dg/Wswitch-default.c: New test.
26426
26427 2002-03-23 Jakub Jelinek <jakub@redhat.com>
26428
26429 * g++.dg/other/enum1.C: New test.
26430
26431 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26432
26433 * gcc.dg/pragma-ep-3.c: Fix typo.
26434
26435 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26436
26437 * g++.dg/inherit/template-as-base.C: New test.
26438
26439 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26440
26441 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26442 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26443
26444 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26445
26446 * gcc.dg/cpp/multiline.c: Update to match.
26447
26448 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26449
26450 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26451
26452 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26453
26454 * gcc.dg/cpp/extratokens2.c: New file.
26455
26456 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26457
26458 * gcc.dg/20020312-2.c: Add rs6000 target.
26459
26460 * gcc.c-torture/compile/20020319-1.c: New test.
26461
26462 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26463
26464 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26465 (A, E): Handle this.
26466
26467 2002-03-20 Jason Merrill <jason@redhat.com>
26468
26469 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26470 ignoring -fpic.
26471 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26472 through prune_gcc_output.
26473
26474 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26475
26476 * gcc.c-torture/compile/20020320-1.c: New test.
26477
26478 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26479
26480 * gcc.c-torture/compile/20020318-1.c: New test.
26481
26482 * gcc.dg/struct-by-value-1.c: New test.
26483
26484 * gcc.dg/20020319-1.c: New test.
26485
26486 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26487
26488 * g++.dg/opt/conj1.C: New test.
26489
26490 2002-03-17 Mark Mitchell <mark@codesourcery.com>
26491
26492 * g++.dg/template/qualttp20.C: Revert previous change.
26493 * g++.dg/template/qualttp3.C: Likewise.
26494 * g++.dg/template/qualttp4.C: Likewise
26495 * g++.dg/template/qualttp5.C: Likewise
26496 * g++.dg/template/qualttp6.C: Likewise
26497 * g++.dg/template/qualttp7.C: Likewise
26498 * g++.dg/template/qualttp8.C: Likewise
26499 * g++.dg/template/recurse.C: Likewise.
26500
26501 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
26502
26503 * gcc.dg/cpp/wchar-1.c: Update.
26504
26505 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
26506
26507 * g++.dg/template/conv1.C: New test.
26508 * g++.dg/template/conv2.C: New test.
26509 * g++.dg/template/conv3.C: New test.
26510 * g++.dg/template/conv4.C: New test.
26511
26512 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26513
26514 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26515 * g++.dg/template/qualttp3.C: Likewise.
26516 * g++.dg/template/qualttp4.C: Likewise
26517 * g++.dg/template/qualttp5.C: Likewise
26518 * g++.dg/template/qualttp6.C: Likewise
26519 * g++.dg/template/qualttp7.C: Likewise
26520 * g++.dg/template/qualttp8.C: Likewise
26521 * g++.dg/template/recurse.C: Likewise.
26522
26523 2002-03-15 Mark Mitchell <mark@codesourcery.com>
26524
26525 * g++.dg/opt/dtor1.C: New test.
26526
26527 2002-03-15 Jakub Jelinek <jakub@redhat.com>
26528
26529 * gcc.c-torture/compile/20020315-1.c: New test.
26530
26531 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
26532
26533 * gcc.dg/weak-1.c: Fix scan tests.
26534
26535 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
26536
26537 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26538 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26539 cris-*-aout* mmix-*-*.
26540 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26541 cris-*-aout* mmix-*-*.
26542 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26543 cris-*-elf* cris-*-aout* and mmix-*-*.
26544 * gcc.dg/20001009-1.c: Ditto.
26545 * gcc.dg/20010912-1.c: Ditto.
26546 * gcc.dg/20020122-4.c: Ditto.
26547 * gcc.dg/inline-2.c: Ditto.
26548
26549 2002-03-14 Jeffrey A Law (law@cygnus.com)
26550
26551 * gcc.c-torture/compile/20020314-1.c: New test.
26552
26553 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
26554
26555 * gcc.c-torture/execute/20020314-1.c: New test.
26556
26557 2002-03-14 Jakub Jelinek <jakub@redhat.com>
26558
26559 * g++.dg/warn/Wunused-1.C: New test.
26560
26561 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
26562
26563 * g++.dg/abi/mangle6.C: New test.
26564
26565 2002-03-13 Jakub Jelinek <jakub@redhat.com>
26566
26567 * gcc.c-torture/compile/20020309-2.c: New test.
26568
26569 * gcc.c-torture/compile/20020312-1.c: New test.
26570
26571 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
26572
26573 * g++.dg/other/access1.C: New test.
26574
26575 2002-03-12 Jakub Jelinek <jakub@redhat.com>
26576
26577 * gcc.c-torture/execute/wchar_t-1.c: New test.
26578
26579 2002-03-12 David Edelsohn <edelsohn@gnu.org>
26580
26581 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
26582
26583 2002-03-12 Roger Sayle <roger@eyesopen.com>
26584
26585 * gcc.dg/20020312-1.c: New test case.
26586
26587 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
26588
26589 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
26590
26591 2002-03-11 Richard Henderson <rth@redhat.com>
26592
26593 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26594 * g++.old-deja/g++.jason/report.C: Likewise.
26595
26596 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26597
26598 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26599 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
26600
26601 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
26602
26603 * testsuite/g++.dg/overload/pmf1.C: New test.
26604
26605 2002-03-11 Kazu Hirata <kazu@hxi.com>
26606
26607 * gcc.c-torture/execute/20020307-1.c: Use long.
26608
26609 2002-03-11 Jakub Jelinek <jakub@redhat.com>
26610
26611 PR optimization/5844
26612 * gcc.dg/20020310-1.c: New test.
26613
26614 2002-03-09 Michael Meissner <meissner@redhat.com>
26615
26616 * gcc.c-torture/execute/memcpy-2.c: New test.
26617 * gcc.c-torture/execute/memset-1.c: New test.
26618 * gcc.c-torture/execute/strlen-1.c: New test.
26619 * gcc.c-torture/execute/strcmp-1.c: New test.
26620 * gcc.c-torture/execute/strncmp-1.c: New test.
26621
26622 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
26623
26624 * gcc.dg/ppc-ldstruct.c: New test.
26625
26626 2002-03-09 Jakub Jelinek <jakub@redhat.com>
26627
26628 * gcc.c-torture/execute/va-arg-22.c: New test.
26629
26630 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26631
26632 * gcc.c-torture/compile/20020309-1.c: New test.
26633
26634 2002-03-08 Jakub Jelinek <jakub@redhat.com>
26635
26636 * gcc.c-torture/execute/20020307-2.c: New test.
26637
26638 2002-03-07 Jeffrey A Law (law@redhat.com)
26639
26640 * g77.f-torture/compile/20020307-1.f: New test.
26641
26642 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
26643
26644 * gcc.dg/unordered-1.c: New test.
26645
26646 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
26647
26648 * gcc.c-torture/execute/20020307-1.c: New test.
26649
26650 2002-03-05 Jakub Jelinek <jakub@redhat.com>
26651
26652 * gcc.dg/20020304-1.c: New test.
26653
26654 * gcc.c-torture/compile/20020304-2.c: New test.
26655
26656 2002-03-04 Zack Weinberg <zack@codesourcery.com>
26657
26658 * gcc.c-torture/compile/20020304-1.c: New test case
26659 (from PR c/5830).
26660
26661 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
26662
26663 * gcc.dg/20020103-1.c: Add other -D ppc variants.
26664
26665 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
26666
26667 * g++.dg/other/classkey1.C: New test.
26668
26669 2002-03-01 Richard Henderson <rth@redhat.com>
26670
26671 * gcc.c-torture/compile/981223-1.x: New.
26672 * gcc.c-torture/compile/920625-1.x: New.
26673
26674 2002-02-28 Richard Henderson <rth@redhat.com>
26675
26676 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
26677
26678 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
26679
26680 * gcc.c-torture/execute/20020227-1.c: New test.
26681
26682 2002-02-27 Mark Mitchell <mark@codesourcery.com>
26683
26684 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26685 here" ERROR lines.
26686 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26687 * g++.old-deja.g++.other/defarg1.C: Likewise.
26688 * g++.old-deja/g++.pt/calls2.C: Likewise.
26689 * g++.old-deja/g++.pt/crash20.C: Likewise.
26690 * g++.old-deja/g++.pt/crash30.C: Likewise.
26691 * g++.old-deja/g++.pt/crash36.C: Likewise.
26692 * g++.old-deja/g++.pt/crash6.C: Likewise.
26693 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26694 * g++.old-deja/g++.pt/derived3.C: Likewise.
26695 * g++.old-deja/g++.pt/error1.C: Likewise.
26696 * g++.old-deja/g++.pt/friend21.C: Likewise.
26697 * g++.old-deja/g++.pt/friend23.C: Likewise.
26698 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26699 * g++.old-deja/g++.robertl/eb128.C: Likewise.
26700
26701 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
26702
26703 * gcc.c-torture/execute/20020225-2.c: New test.
26704
26705 2002-02-27 Zack Weinberg <zack@codesourcery.com>
26706
26707 * gcc.c-torture/execute/920730-1t.c,
26708 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26709 Delete test cases, only relevant to -traditional.
26710
26711 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
26712
26713 * gcc.dg/cpp/undef1.c: Remove.
26714 * gcc.dg/cpp/directiv.c: Update.
26715 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
26716
26717 2002-02-27 Michael Meissner <meissner@redhat.com>
26718
26719 * gcc.c-torture/execute/20020226-1.c: New test.
26720
26721 2002-02-26 Jakub Jelinek <jakub@redhat.com>
26722
26723 * g++.dg/debug/debug4.C: New test.
26724
26725 * gcc.dg/ia64-visibility-1.c: New test.
26726
26727 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
26728
26729 * gcc.dg/debug/20020224-1.c: New.
26730
26731 2002-02-25 Kazu Hirata <kazu@hxi.com>
26732
26733 * gcc.c-torture/execute/960416-1.x: New.
26734 * gcc.c-torture/execute/divconst-3.x: Likewise.
26735
26736 2002-02-25 Jakub Jelinek <jakub@redhat.com>
26737
26738 * gcc.dg/20020224-1.c: New test.
26739
26740 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26741
26742 * gcc.c-torture/execute/20020225-1.c: New.
26743
26744 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26745
26746 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26747
26748 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26749
26750 * gcc.dg/20020222-1.c: New test.
26751
26752 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26753
26754 * g++.dg/opt/anonunion1.C: New test.
26755
26756 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26757
26758 * g++.dg/template/qualttp19.C: New test.
26759 * g++.dg/template/qualttp20.C: New test.
26760 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26761 * g++.old-deja/g++.other/qual1.C: Likewise.
26762
26763 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26764
26765 * gcc.dg/attr-alwaysinline.c: New.
26766
26767 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26768
26769 * gcc.dg/20020220-1.c: New test.
26770
26771 * gcc.dg/20020220-2.c: New test.
26772
26773 * g++.dg/opt/mmx1.C: New test.
26774
26775 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26776
26777 * gcc.c-torture/compile/20020110.c: New test.
26778
26779 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26780
26781 * gcc.c-torture/execute/20020219-1.c: New test.
26782
26783 * gcc.dg/20020219-1.c: New test.
26784
26785 * gcc.dg/noncompile/20020220-1.c: New test.
26786
26787 * g++.dg/opt/ptrintsum1.C: New test.
26788
26789 * gcc.dg/debug/20020220-1.c: New test.
26790
26791 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26792
26793 * gcc.c-torture/execute/20020216-1.c: New test.
26794
26795 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26796
26797 * gcc.dg/decl-1.c: Update, new test.
26798
26799 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26800
26801 * g++.dg/abi/bitfield1.C: New test.
26802 * g++.dg/abi/bitfield2.C: New test.
26803
26804 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26805
26806 * gcc.dg/attr-nest.c: New test.
26807
26808 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26809
26810 * gcc.c-torture/execute/20020215-1.c: New test.
26811
26812 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26813
26814 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26815 * g++.dg/debug/debug.exp: New.
26816 * g++.dg/debug/trivial.C: New.
26817 * g++.dg/debug/debug1.C: Moved...
26818 * g++.dg/other/debug1.C: ...from here.
26819 * g++.dg/debug/debug2.C: Moved...
26820 * g++.dg/other/debug2.C: ...from here.
26821 * g++.dg/debug/debug3.C: Moved...
26822 * g++.dg/other/debug3.C: ...from here.
26823
26824 * gcc.dg/noncompile/20020213-1.c: New test.
26825
26826 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26827
26828 * g++.dg/other/debug3.C: New test.
26829
26830 * gcc.c-torture/execute/20020213-1.c: New test.
26831
26832 2002-02-13 Richard Smith <richard@ex-parrot.com>
26833
26834 * g++.old-deja/g++.other/thunk1.C: New test.
26835
26836 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26837
26838 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26839
26840 2002-02-13 Stan Shebs <shebs@apple.com>
26841
26842 * gcc.dg/altivec-3.c: New.
26843
26844 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26845
26846 * gcc.dg/Wunreachable-1.c: New test.
26847 * gcc.dg/Wunreachable-2.c: New test.
26848
26849 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26850
26851 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26852
26853 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26854
26855 * gcc.dg/decl-1.c: New test.
26856
26857 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26858
26859 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26860
26861 2002-02-10 Kazu Hirata <kazu@hxi.com>
26862
26863 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26864 * gcc.c-torture/compile/980506-1.x: Likewise.
26865
26866 2002-02-10 Kazu Hirata <kazu@hxi.com>
26867
26868 * gcc.dg/20020210-1.c: New.
26869
26870 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26871
26872 * g77.f-torture/execute/947.f: New regression test
26873 for PR fortran/947.
26874
26875 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26876
26877 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26878 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26879
26880 2002-02-08 Richard Henderson <rth@redhat.com>
26881
26882 * gcc.c-torture/compile/labels-3.c: New.
26883
26884 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26885
26886 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26887 expression statements work instead.
26888 * gcc.dg/noncompile/20020207-1.c: New test.
26889
26890 2002-02-07 Richard Henderson <rth@redhat.com>
26891
26892 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26893
26894 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26895
26896 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26897 message from g77
26898 * lib/g77-dg.exp: Trim g77 error messages so that they are
26899 recognized by dg.exp.
26900
26901 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26902
26903 PR fortran/5473
26904 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26905
26906 2002-02-07 Richard Henderson <rth@redhat.com>
26907
26908 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26909 to be sufficiently aligned for integers.
26910
26911 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26912
26913 * g++.dg/template/friend4.C: New test.
26914
26915 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26916
26917 PR fortran/5743
26918 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26919 unsupported cases.
26920
26921 2002-02-07 Richard Henderson <rth@redhat.com>
26922
26923 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26924 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26925 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26926 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26927
26928 2002-02-06 Richard Henderson <rth@redhat.com>
26929
26930 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26931
26932 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26933
26934 * gcc.dg/20020206-1.c: New test.
26935
26936 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26937
26938 * gcc.c-torture/execute/20020206-1.c: New test.
26939
26940 * gcc.c-torture/execute/20020206-2.c: New test.
26941
26942 PR optimization/5429:
26943 * gcc.c-torture/compile/20020206-1.c: New test.
26944
26945 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26946
26947 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26948 as certain file formats cannot support particularly large
26949 alignments.
26950
26951 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26952 and do not expect to be able to link the executable.
26953
26954 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26955 fail because the COFF format does not support the weak attribute.
26956
26957 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26958
26959 * g77.dg/pr5473.f: New test
26960
26961 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26962
26963 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26964 Fix testcase accordingly.
26965
26966 2002-02-04 Richard Henderson <rth@redhat.com>
26967
26968 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26969 (buf): Change to be an array of pointers, not ints.
26970
26971 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26972
26973 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26974 before all tests. Move warning one line above to match where it
26975 C frontend emits.
26976 * gcc.dg/Wswitch-2.c: New test.
26977 * g++.dg/warn/Wswitch-1.C: New test.
26978 * g++.dg/warn/Wswitch-2.C: New test.
26979
26980 2002-02-04 Richard Henderson <rth@redhat.com>
26981
26982 * g++.dg/abi/offsetof.C: Fix size comparison.
26983
26984 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26985
26986 * gcc.dg/cast-qual-2.c: New test.
26987
26988 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26989
26990 * gcc.dg/20020201-4.c: New test.
26991
26992 2002-02-04 Ben Elliston <bje@redhat.com>
26993
26994 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26995 target_info attribute != 0, in addition to the empty string.
26996 (gcc_target_compile): Likewise.
26997
26998 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26999
27000 * gcc.dg/Wswitch.c: New test.
27001 PR gcc/4475. PR gcc/3780.
27002
27003 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
27004
27005 * g77.f-torture/execute/5122.f: New test for regressions
27006 against PR fortran/5122.
27007
27008 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
27009
27010 * g77.f-torture/compile/pr3743.f: Delete
27011 * g77.dg/pr3743-1.f: New test.
27012 * g77.dg/pr3743-2.f: New test.
27013 * g77.dg/pr3743-3.f: New test.
27014 * g77.dg/pr3743-4.f: New test.
27015
27016 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
27017
27018 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
27019
27020 2002-02-02 Richard Henderson <rth@redhat.com>
27021
27022 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
27023 * gcc.c-torture/execute/bf64-1.c: Likewise.
27024
27025 2002-02-02 Jakub Jelinek <jakub@redhat.com>
27026
27027 * gcc.dg/20020201-2.c: New test.
27028
27029 * gcc.dg/20020201-3.c: New test.
27030
27031 * gcc.c-torture/execute/bitfld-2.c: New test.
27032
27033 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
27034
27035 * gcc.dg/bitfld-1.c: Update.
27036 * gcc.dg/bitfld-2.c: Update.
27037 * gcc.c-torture/execute/bitfld-1.x: New.
27038
27039 2002-02-02 Jakub Jelinek <jakub@redhat.com>
27040
27041 * gcc.c-torture/execute/20020201-1.c: New test.
27042
27043 2002-02-01 Janis Johnson <janis187@us.ibm.com>
27044
27045 PR target/5469
27046 * gcc.dg/20020201-1.c: New test.
27047
27048 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
27049
27050 PR fortran/3743
27051 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
27052 * g77.f-torture/compile/pr3743.x: Remove
27053
27054 2002-01-31 Tom Rix <trix@redhat.com>
27055
27056 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27057
27058 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27059
27060 * gcc.dg/noncompile/20020130-1.c: New test.
27061
27062 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
27063
27064 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
27065
27066 2002-01-29 Richard Henderson <rth@redhat.com>
27067
27068 * gcc.c-torture/execute/991118-1.c: Cast various constants back
27069 to long long.
27070 * gcc.c-torture/execute/bf64-1.c: Likewise.
27071
27072 2002-01-29 Jakub Jelinek <jakub@redhat.com>
27073
27074 * gcc.c-torture/execute/20020129-1.c: New test.
27075
27076 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27077
27078 * gcc.c-torture/compile/20000224-1.c: Update.
27079 * gcc.c-torture/execute/bitfld-1.c: New tests.
27080 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
27081 * gcc.dg/uninit-A.c: Update.
27082
27083 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
27084
27085 * g++.dg/template/ctor1.C: Add instantiation.
27086
27087 2002-01-28 Paul Koning <pkoning@equallogic.com>
27088
27089 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
27090 argument to __builtin_prefetch to be const ptr.
27091
27092 2002-01-28 Jakub Jelinek <jakub@redhat.com>
27093
27094 * gcc.c-torture/compile/20020120-1.c: New test.
27095
27096 2002-01-27 Kazu Hirata <kazu@hxi.com>
27097
27098 * gcc.c-torture/execute/20020127-1.c: New test.
27099
27100 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
27101
27102 * g77.dg/f77-edit-i-in.f: New test
27103 * g77.dg/f77-edit-i-out.f: New test
27104
27105 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
27106
27107 * gcc.dg/debug/debug.exp: New file.
27108 * gcc.dg/debug/trivial.c: New file.
27109 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
27110 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
27111 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
27112 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
27113 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
27114 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
27115 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
27116 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
27117 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
27118 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
27119 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
27120 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
27121 * gcc.dg/20000503-1.c: Removed.
27122 * gcc.dg/20010207-1.c: Removed.
27123 * gcc.dg/20011223-1.c: Removed.
27124 * gcc.dg/20020104-2.c: Removed.
27125 * gcc.dg/debug-1.c: Removed.
27126 * gcc.dg/debug-2.c: Removed.
27127 * gcc.dg/debug-3.c: Removed.
27128 * gcc.dg/debug-4.c: Removed.
27129 * gcc.dg/debug-5.c: Removed.
27130 * gcc.dg/debug-6.c: Removed.
27131 * gcc.dg/dwarf2-1.c: Removed.
27132 * gcc.dg/dwarf2-2.c: Removed.
27133
27134 2002-01-25 Jakub Jelinek <jakub@redhat.com>
27135
27136 * g++.old-deja/g++.other/eh5.C: New test.
27137 * g++.old-deja/g++.other/sibcall2.C: New test.
27138 * g++.old-deja/g++.other/array9.C: New test.
27139 * g++.old-deja/g++.other/typename2.C: New test.
27140 * g++.old-deja/g++.other/crash60.C: New test.
27141 * g++.old-deja/g++.other/conv9.C: New test.
27142 * g++.old-deja/g++.other/mangle10.C: New test.
27143 * g++.old-deja/g++.other/unchanging1.C: New test.
27144 * g++.old-deja/g++.other/exprstmt1.C: New test.
27145 * g++.old-deja/g++.other/inline23.C: New test.
27146 * g++.old-deja/g++.eh/ia64-1.C: New test.
27147 * g++.old-deja/g++.other/dwarf2-1.C: New test.
27148 * g++.old-deja/g++.other/reload1.C: New test.
27149 * g++.old-deja/g++.other/static20.C: New test.
27150 * g++.old-deja/g++.other/local-alloc1.C: New test.
27151 * g++.old-deja/g++.other/conv8.C: New test.
27152 * g++.old-deja/g++.other/stmtexpr2.C: New test.
27153 * g++.old-deja/g++.other/storeexpr1.C: New test.
27154 * g++.old-deja/g++.other/storeexpr2.C: New test.
27155 * g++.dg/eh/template2.C: New test.
27156 * g++.dg/warn/weak1.C: New test.
27157
27158 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
27159
27160 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27161 Remove first, non-varying, argument.
27162
27163 2002-01-23 Richard Henderson <rth@redhat.com>
27164
27165 * gcc.dg/inline-2.c: New.
27166
27167 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
27168 Add optional target arg. Check number of arguments.
27169 (scan-assembler-not, scan-assembler-dem): Likewise.
27170 (scan-assembler-dem-not): Likewise.
27171
27172 2002-01-23 Zack Weinberg <zack@codesourcery.com>
27173
27174 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
27175 line 12.
27176 * g++.old-deja/g++.brendan/parse3.C,
27177 g++.old-deja/g++.other/crash26.C,
27178 g++.old-deja/g++.other/crash28.C,
27179 g++.old-deja/g++.other/crash29.C,
27180 g++.old-deja/g++.other/crash30.C,
27181 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
27182
27183 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
27184
27185 * gcc.dg/20020115-1.c: New.
27186
27187 2002-01-23 Bob Wilson <bob.wilson@acm.org>
27188
27189 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
27190
27191 2002-01-23 Janis Johnson <janis187@us.ibm.com>
27192
27193 * gcc.dg/20020122-3.c: New.
27194
27195 2002-01-23 Jakub Jelinek <jakub@redhat.com>
27196
27197 * g++.dg/other/gc1.C: New test.
27198
27199 2002-01-23 Zack Weinberg <zack@codesourcery.com>
27200
27201 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
27202
27203 2002-01-22 Richard Henderson <rth@redhat.com>
27204
27205 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
27206
27207 2002-01-22 Richard Henderson <rth@redhat.com>
27208
27209 * gcc.dg/20020122-4.c: New.
27210
27211 2002-01-22 H.J. Lu <hjl@gnu.org>
27212
27213 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
27214 link output.
27215 * gcc.dg/special/ecos.exp: Likewise.
27216 * lib/g++-dg.exp: Likewise.
27217 * lib/g77-dg.exp: Likewise.
27218 * lib/gcc-dg.exp : Likewise.
27219 * lib/mike-g++.exp: Likewise.
27220 * lib/mike-g77.exp: Likewise.
27221 * lib/mike-gcc.exp: Likewise.
27222 * lib/objc-dg.exp: Likewise.
27223
27224 2002-01-22 Janis Johnson <janis187@us.ibm.com>
27225
27226 PR target/5379
27227 * gcc.dg/20020122-2.c: New test.
27228
27229 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
27230
27231 * gcc.dg/20020122-1.c: New test.
27232
27233 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
27234
27235 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
27236
27237 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
27238
27239 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
27240
27241 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27242
27243 * gcc.c-torture/compile/20020121-1.c: New test.
27244
27245 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
27246
27247 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
27248 ld_library_path.
27249
27250 2002-01-21 Jakub Jelinek <jakub@redhat.com>
27251
27252 * gcc.dg/20020218-1.c: New test.
27253
27254 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
27255
27256 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
27257 messages
27258 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
27259 "At global scope" warning
27260 * g++.dg/ext/align1.C: Change cygwin test for alignment
27261 from db-bogus to dg-warning
27262
27263 2002-01-21 Zack Weinberg <zack@codesourcery.com>
27264
27265 * g77.f-torture/compile/cpp2.F: New test.
27266
27267 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
27268
27269 * g++.dg/template/access1.C: New test.
27270
27271 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
27272
27273 * gcc.dg/20020118-1.c: New.
27274
27275 2002-01-18 Kazu Hirata <kazu@hxi.com>
27276
27277 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
27278
27279 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27280
27281 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
27282 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
27283 alignment warnings.
27284
27285 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27286
27287 * gcc.misc-tests/i386-prefetch.exp: Save and restore
27288 torture_with_loops and torture_without_loops
27289
27290 2002-01-17 Jakub Jelinek <jakub@redhat.com>
27291
27292 * gcc.c-torture/compile/20020116-1.c: New test.
27293
27294 2002-01-16 Jakub Jelinek <jakub@redhat.com>
27295
27296 * gcc.dg/20020116-2.c: New test.
27297
27298 * gcc.dg/ultrasp4.c: New test.
27299
27300 * gcc.dg/20020116-1.c: New test.
27301
27302 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
27303
27304 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
27305 by EABI.
27306
27307 2002-01-15 Janis Johnson <janis187@us.ibm.com>
27308
27309 * gcc.misc-tests/i386-prefetch.exp: New.
27310 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
27311 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
27312 * gcc.misc-tests/i386-pf-none-1.c: New test.
27313 * gcc.misc-tests/i386-pf-sse-1.c: New test.
27314
27315 2002-01-15 Jakub Jelinek <jakub@redhat.com>
27316
27317 * gcc.dg/gnu89-init-1.c: Add new tests.
27318
27319 2002-01-15 Andreas Jaeger <aj@suse.de>
27320
27321 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
27322 * gcc.dg/i386-mmx-2.c: Likewise.
27323 * gcc.dg/i386-sse-1.c: Likewise.
27324 * gcc.dg/i386-sse-2.c: Likewise.
27325 * gcc.dg/i386-sse-3.c: Likewise.
27326
27327 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
27328
27329 * g77.f-torture/execute/intrinsic-unix-bessel.f:
27330 Uncomment additional cases that now pass.
27331
27332 2002-01-11 Richard Henderson <rth@redhat.com>
27333
27334 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
27335 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
27336
27337 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
27338
27339 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
27340
27341 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
27342
27343 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
27344 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
27345
27346 2002-01-10 Dale Johannesen <dalej@apple.com>
27347
27348 * gcc.c-torture/execute/loop-11.c: New.
27349
27350 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
27351
27352 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
27353 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
27354
27355 2002-01-09 Richard Henderson <rth@redhat.com>
27356
27357 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
27358 type in which to perform the operation for each size.
27359
27360 2002-01-09 Alan Matsuoka (alanm@redhat.com)
27361
27362 * gcc.c-torture/compile/20020109-2.c: New test.
27363
27364 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
27365
27366 * gcc.c-torture/execute/loop-10.c: New test.
27367
27368 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27369
27370 * gcc.c-torture/compile/20010226-1.c: New test.
27371 * gcc.c-torture/compile/20010227-1.c: New test.
27372 * gcc.c-torture/compile/20010426-1.c: New test.
27373 * gcc.c-torture/compile/20010510-1.c: New test.
27374 * gcc.c-torture/compile/20010605-3.c: New test.
27375 * gcc.c-torture/compile/20010824-1.c: New test.
27376 * gcc.c-torture/execute/20010409-1.c: New test.
27377 * gcc.dg/noncompile/20000901-1.c: New test.
27378 * gcc.dg/20001023-1.c: New test.
27379 * gcc.dg/20001101-1.c: New test.
27380 * gcc.dg/20001102-1.c: New test.
27381 * gcc.dg/20010207-1.c: New test.
27382 * gcc.dg/20010405-1.c: New test.
27383 * gcc.dg/20010822-1.c: New test.
27384 * gcc.dg/20011107-1.c: New test.
27385
27386 2002-01-09 Jeffrey A Law (law@redhat.com)
27387
27388 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
27389
27390 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27391 execution failure on PA targets.
27392
27393 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27394
27395 * gcc.c-torture/compile/20020109-1.c: New test.
27396
27397 2002-01-08 Kazu Hirata <kazu@hxi.com>
27398
27399 * gcc.c-torture/execute/20020108-1.c: New test.
27400
27401 2002-01-08 Jakub Jelinek <jakub@redhat.com>
27402
27403 * gcc.dg/20020108-1.c: New test.
27404
27405 2002-01-08 H.J. Lu <hjl@gnu.org>
27406
27407 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27408 for header files.
27409
27410 2002-01-08 Geoff Keating <geoffk@redhat.com>
27411
27412 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27413 consistency.
27414
27415 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
27416
27417 * gcc.dg/altivec-4.c: Test altivec predicates.
27418
27419 2002-01-07 Jakub Jelinek <jakub@redhat.com>
27420
27421 * gcc.c-torture/execute/20020107-1.c: New test.
27422
27423 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
27424
27425 PR c/5279
27426 * gcc.c-torture/compile/20020106-1.c: New test.
27427
27428 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
27429
27430 * gcc.c-torture/execute/nestfunc-4.c: New test.
27431
27432 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27433
27434 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27435 extra triple that slipped in.
27436 * g++.old-deja/g++.abi/align.C: Likewise.
27437 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27438
27439 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27440
27441 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27442 * g++.old-deja/g++.abi/align.C: Likewise.
27443 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27444
27445 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27446 on FreeBSD/i386.
27447 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27448 FreeBSD.
27449
27450 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27451
27452 * gcc.dg/20020104-1.c: New test.
27453
27454 * gcc.dg/20020104-2.c: New test.
27455
27456 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27457
27458 * gcc.dg/20020103-1.c: Fix typo in target selector.
27459
27460 2002-01-03 Richard Henderson <rth@redhat.com>
27461
27462 * gcc.dg/20020103-1.c: New.
27463
27464 2002-01-03 Kazu Hirata <kazu@hxi.com>
27465
27466 * gcc.c-torture/execute/20020103-1.c: New test.
27467
27468 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27469
27470 * g++.dg/other/debug2.C: New test.
27471
27472 * gcc.c-torture/compile/20020103-1.c: New test.
27473
27474 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27475
27476 * gcc.dg/gnu89-init-1.c: Added new tests.
27477
27478 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27479
27480 * g++.dg/template/friend2.C: Remove as patch is reverted.
27481
27482 * g++.dg/warn/oldcast1.C: New test.
27483
27484 * g++.dg/template/ptrmem1.C: New test.
27485 * g++.dg/template/ptrmem2.C: New test.
27486
27487 * g++.dg/template/ntp.C: New test.
27488
27489 * g++.dg/other/component1.C: New test.
27490
27491 * g++.dg/template/ttp3.C: New test.
27492
27493 * g++.dg/template/friend2.C: New test.
27494 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
27495
27496 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27497
27498 * g++.dg/other/ptrmem1.C: New test.
27499 * g++.dg/other/ptrmem2.C: New test.
27500
27501 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27502
27503 * g++.dg/template/ctor1.C: New test.
27504
27505 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27506
27507 * g++.dg/template/friend2.C: New test.
27508
27509 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
27510
27511 * gcc.dg/mmix-1.c: New test.
27512
27513 2001-12-31 Richard Henderson <rth@redhat.com>
27514
27515 * gcc.dg/asm-5.c: New.
27516
27517 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
27518
27519 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27520 in namespace __gnu_cxx
27521
27522 2001-12-30 Richard Henderson <rth@redhat.com>
27523
27524 * gcc.dg/debug-6.c: New.
27525
27526 2001-12-30 Jakub Jelinek <jakub@redhat.com>
27527
27528 * gcc.c-torture/compile/20011229-2.c: New test.
27529
27530 2001-12-29 Jakub Jelinek <jakub@redhat.com>
27531
27532 * gcc.dg/debug-3.c: New test.
27533 * gcc.dg/debug-4.c: New test.
27534 * gcc.dg/debug-5.c: New test.
27535
27536 2001-12-29 Richard Henderson <rth@redhat.com>
27537
27538 * g++.dg/eh/loop1.C: New.
27539
27540 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27541
27542 * g++.dg/template/crash1.C: New test.
27543
27544 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
27545
27546 * g++.dg/other/const1.C: New test.
27547
27548 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
27549
27550 * gcc.c-torture/compile/20011229-1.c: New test.
27551
27552 2001-12-28 Stan Shebs <shebs@apple.com>
27553
27554 * lib/objc-torture.exp: Resync with c-torture.exp.
27555 * lib/objc.exp: Load standard libraries.
27556
27557 2001-12-28 Jakub Jelinek <jakub@redhat.com>
27558
27559 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27560 additional tests.
27561
27562 2001-12-27 Roger Sayle <roger@eyesopen.com>
27563
27564 * gcc.c-torture/execute/string-opt-16.c: New testcase.
27565
27566 2001-12-27 Richard Henderson <rth@redhat.com>
27567
27568 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
27569
27570 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
27571
27572 * g++.dg/eh/ctor1.C: New test.
27573 * g++.dg/other/error2.C: New test.
27574
27575 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
27576
27577 * g++.dg/other/init2.C: New test.
27578
27579 2001-12-24 Richard Henderson <rth@redhat.com>
27580
27581 * gcc.dg/20011223-1.c: New.
27582 * gcc.dg/inline-1.c: New.
27583
27584 2001-12-23 Richard Henderson <rth@redhat.com>
27585
27586 * gcc.dg/asm-4.c: Test operand modifiers.
27587
27588 2001-12-23 Richard Henderson <rth@redhat.com>
27589
27590 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
27591
27592 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
27593
27594 * gcc.c-torture/execute/20011223-1.c: New test.
27595
27596 2001-12-21 Richard Henderson <rth@redhat.com>
27597
27598 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27599 re-enables the warning.
27600
27601 2001-12-21 Richard Henderson <rth@redhat.com>
27602
27603 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
27604
27605 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27606
27607 * gcc.c-torture/compile/20011218-1.c: New test.
27608
27609 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
27610
27611 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27612 arm-isr.c test.
27613 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27614 epilogue generation for ARM ISR routines.
27615
27616 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27617
27618 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27619 * gcc.dg/format/c90-printf-3.c: Likewise.
27620 * gcc.dg/format/c99-printf-3.c: Likewise.
27621 * gcc.dg/format/ext-1.c: Likewise.
27622 * gcc.dg/format/ext-6.c: Likewise.
27623 * gcc.dg/format/format.h: Prototype unlocked stdio.
27624
27625 2001-12-20 Richard Henderson <rth@redhat.com>
27626
27627 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27628 (arena): Use it.
27629 (malloc): Correct allocation logic. Abort if we fill up the
27630 arena before initialization complete.
27631 (realloc): Correct allocation logic.
27632
27633 2001-12-20 Jakub Jelinek <jakub@redhat.com>
27634
27635 * gcc.c-torture/compile/20011219-2.c: New test.
27636
27637 * gcc.c-torture/execute/20011219-1.c: New test.
27638
27639 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
27640
27641 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27642 target does not support weak symbols.
27643
27644 2001-12-19 Jakub Jelinek <jakub@redhat.com>
27645
27646 * gcc.c-torture/compile/20011219-1.c: New test.
27647
27648 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
27649
27650 * g++.dg/other/error1.C: New test.
27651
27652 2001-12-17 Jeffrey A Law (law@redhat.com)
27653
27654 * gcc.c-torture/execute/20011217-1.c: New test.
27655
27656 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
27657
27658 * objc.dg/special/: New directory.
27659 * objc.dg/special/special.exp: New file.
27660 * objc.dg/special/unclaimed-category-1.h: New file.
27661 * objc.dg/special/unclaimed-category-1a.m: New file.
27662 * objc.dg/special/unclaimed-category-1.m: New file.
27663
27664 2001-12-17 Andreas Jaeger <aj@suse.de>
27665
27666 * gcc.c-torture/compile/20011217-2.c: New test.
27667
27668 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
27669
27670 * gcc.c-torture/compile/20011217-1.c: New test.
27671
27672 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
27673
27674 * testsuite/gcc.dg/20011214-1.c: New.
27675
27676 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
27677
27678 * gcc.dg/altivec-4.c: New.
27679
27680 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
27681
27682 * gcc.dg/20011113-1.c: New test.
27683
27684 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
27685
27686 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27687 std::__malloc_alloc_template<0> and
27688 std::__default_alloc_template<false, 0>.
27689
27690 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
27691
27692 * objc/execute/bf-21.m: New test.
27693 * objc/execute/enumeration-1.m: New test.
27694 * objc/execute/enumeration-2.m: New test.
27695
27696 2001-12-12 Jakub Jelinek <jakub@redhat.com>
27697
27698 * gcc.dg/gnu89-init-1.c: New test.
27699
27700 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
27701
27702 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27703 * g++.old-deja/g++.jason/2371.C: Likewise.
27704 * g++.old-deja/g++.jason/template33.C: Likewise.
27705 * g++.old-deja/g++.jason/template34.C: Likewise.
27706 * g++.old-deja/g++.jason/template36.C: Likewise.
27707 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27708 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27709 * g++.old-deja/g++.other/typename1.C: Likewise.
27710 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27711 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27712 * g++.old-deja/g++.pt/typename11.C: Likewise.
27713 * g++.old-deja/g++.pt/typename14.C: Likewise.
27714 * g++.old-deja/g++.pt/typename16.C: Likewise.
27715 * g++.old-deja/g++.pt/typename3.C: Likewise.
27716 * g++.old-deja/g++.pt/typename4.C: Likewise.
27717 * g++.old-deja/g++.pt/typename5.C: Likewise.
27718 * g++.old-deja/g++.pt/typename7.C: Likewise.
27719 * g++.old-deja/g++.robertl/eb9.C: Likewise.
27720
27721 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
27722
27723 * g++.dg/other/linkage1.C: New test.
27724 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27725 specifiers.
27726
27727 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
27728
27729 * gcc.dg/concat.c: New test.
27730
27731 2001-12-11 Stan Shebs <shebs@apple.com>
27732
27733 * objc/compile: New test directory.
27734 * objc/compile/compile.exp: New expect script.
27735 * objc/compile/20011211-1.m: New compile test.
27736
27737 2001-12-11 Jason Merrill <jason@redhat.com>
27738
27739 * lib/prune.exp (prune_gcc_output): Also handle "In member
27740 function". So many permutations...
27741
27742 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27743
27744 * g++.dg/template/typedef1.C: New test.
27745
27746 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27747
27748 * g++.dg/other/copy1.C: New test.
27749
27750 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27751
27752 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27753
27754 * gcc.dg/builtin-choose-expr.c: New.
27755
27756 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27757
27758 * gcc.dg/altivec-2.c: New.
27759
27760 2001-12-07 Richard Henderson <rth@redhat.com>
27761
27762 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27763
27764 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27765
27766 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27767 ultrasparc.
27768
27769 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27770
27771 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27772
27773 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27774
27775 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27776 variable argument list.
27777
27778 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27779
27780 * gcc.c-torture/execute/memcheck: Delete entire directory.
27781 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27782 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27783
27784 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27785
27786 * gcc.dg/Wshadow-1.c: New test.
27787
27788 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27789
27790 * gcc.c-torture/compile/20011130-1.c: New test.
27791
27792 * gcc.dg/noncompile/20011025-1.c: New test.
27793
27794 * g++.dg/other/anon-union.C: New test.
27795
27796 * gcc.c-torture/execute/20011024-1.c: New test.
27797
27798 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27799
27800 * gcc.c-torture/execute/20000722-1.x,
27801 gcc.c-torture/execute/20010123-1.x: Remove.
27802 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27803 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27804 gcc.dg/c99-complit-2.c: New tests.
27805
27806 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27807
27808 * g++.dg/inherit/base1.C: New test.
27809
27810 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27811
27812 * g++.dg/other/stdarg1.C: New test.
27813
27814 * gcc.c-torture/compile/20011130-2.c: New test.
27815
27816 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27817
27818 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27819 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27820 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27821 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27822 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27823 * gcc.dg/builtin-prefetch-1.c: New test.
27824
27825 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27826
27827 * gcc.dg/20011130-1.c: New test.
27828
27829 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27830
27831 * g++.dg/other/scope1.C: New test.
27832 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27833
27834 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27835
27836 * gcc.dg/vla-init-1.c: New test.
27837
27838 2001-12-01 Geoff Keating <geoffk@redhat.com>
27839
27840 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27841
27842 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27843
27844 * objc.dg/alias.m: Update.
27845 * objc.dg/class-1.m: Update.
27846 * objc.dg/const-str-1.m: Update.
27847 * objc.dg/fwd-proto-1.m: Update.
27848 * objc.dg/id-1.m: Update.
27849 * objc.dg/super-class-1.m: Update.
27850
27851 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27852
27853 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27854 constructs.
27855
27856 2001-11-28 Jeffrey A Law (law@cygnus.com)
27857
27858 * gcc.c-torture/execute/20011128-1.c: New test.
27859
27860 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27861
27862 * gcc.dg/20011127-1.c: New test.
27863
27864 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27865
27866 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27867 from Austin Group draft 7.
27868 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27869 scanf format arguments.
27870 * gcc.dg/format/no-exargs-2.c: New test.
27871
27872 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27873
27874 * g++.dg/abi/vbase8-4.C: New test.
27875
27876 2001-11-24 Ian Lance Taylor <ian@airs.com>
27877
27878 * gcc.c-torture/execute/20011121-1.c: New test.
27879
27880 2001-11-23 Jeffrey A Law (law@cygnus.com)
27881
27882 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27883
27884 2001-11-23 Andreas Jaeger <aj@suse.de>
27885
27886 * gcc.dg/cpp/charconst-2.c: New test.
27887
27888 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27889
27890 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27891 to the host if it is remote. Let tests specify extra headers
27892 they use.
27893 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27894 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27895 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27896 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27897 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27898 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27899 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27900 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27901 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27902 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27903
27904 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27905
27906 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27907 for little endian ARMs.
27908
27909 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27910
27911 * gcc.c-torture/compile/20011119-1.c: New test.
27912 * gcc.c-torture/compile/20011119-2.c: New test.
27913
27914 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27915
27916 * gcc.dg/altivec-1.c: Fix typo.
27917
27918 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27919
27920 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27921
27922 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27923
27924 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27925
27926 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27927
27928 * lib/g77.exp: Don't specify --rpath-link.
27929
27930 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27931 across all the headers.
27932 * gcc.dg/format/format.exp: For testing on a remote host,
27933 copy format.h.
27934
27935 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27936 * gcc.c-torture/execute/930406-1.c: Likewise.
27937 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27938
27939 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27940
27941 * gcc.dg/altivec-1.c: New.
27942
27943 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27944
27945 * gcc.dg/cpp/fpreprocessed.c: New test case.
27946
27947 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27948
27949 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27950 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27951 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27952
27953 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27954
27955 * gcc.dg/no-builtin-1.c: New test.
27956
27957 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27958
27959 * gcc.c-torture/execute/20011115-1.c: New test.
27960
27961 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27962
27963 * gcc.c-torture/compile/20011114-2.c: New test.
27964 * gcc.c-torture/compile/20011114-3.c: New test.
27965 * gcc.c-torture/compile/20011114-4.c: New test.
27966
27967 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27968
27969 * g++.dg/other/init1.C: New test.
27970
27971 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27972
27973 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27974 message.
27975
27976 * gcc.c-torture/execute/20011114-1.c: New testcase.
27977
27978 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27979 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27980 like the (before this change) version of 20010327-1.c.
27981
27982 2001-11-14 Roger Sayle <roger@eyesopen.com>
27983
27984 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27985
27986 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27987
27988 * g++.dg/init/array2.C: New test.
27989
27990 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27991
27992 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27993
27994 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27995
27996 * g++.dg/other/forscope1.C: New test.
27997 * g++.dg/ext/forscope1.C: New test.
27998 * g++.dg/ext/forscope2.C: New test.
27999
28000 2001-11-13 Jakub Jelinek <jakub@redhat.com>
28001
28002 * gcc.c-torture/execute/20011113-1.c: New test.
28003
28004 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
28005
28006 * gcc.c-torture/execute/20011109-2.c: New test.
28007
28008 * gcc.c-torture/execute/20011109-1.c: New test.
28009
28010 2001-11-09 Jakub Jelinek <jakub@redhat.com>
28011
28012 * gcc.c-torture/compile/20011109-1.c: New test.
28013
28014 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
28015
28016 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
28017 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
28018 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
28019 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
28020 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
28021 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
28022 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
28023
28024 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
28025
28026 * g++.dg/warn/Wshadow-1.C: New tests.
28027 * g++.old-deja/g++.mike/for3.C: Update.
28028
28029 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
28030
28031 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
28032 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
28033 XFAILs. Adjust expected error texts.
28034 * gcc.c-torture/compile/20011106-1.c,
28035 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
28036 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
28037 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
28038 gcc.dg/c99-array-lval-5.c: New tests.
28039
28040 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28041
28042 * gcc.dg/cpp/defined.c: Update.
28043
28044 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28045
28046 * gcc.c-torture/execute/anon-1.c: New test.
28047
28048 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
28049
28050 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
28051 same size, so no warning should be produced on stormy16.
28052
28053 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
28054 due to oversized array.
28055 * g++.old-deja/g++.mike/ns15.C: Likewise.
28056 * g++.old-deja/g++.pt/crash16.C: Likewise.
28057
28058 2001-11-02 Graham Stott <grahams@redhat.com>
28059
28060 * g++.dgother/debug1.C: Fix typos.
28061
28062 2001-11-01 Jakub Jelinek <jakub@redhat.com>
28063
28064 * g++.dg/other/debug1.C: New test.
28065
28066 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28067
28068 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
28069 of unsigned long.
28070
28071 2001-10-30 Jakub Jelinek <jakub@redhat.com>
28072
28073 * gcc.dg/20011029-2.c: New test.
28074
28075 * gcc.c-torture/compile/20011029-1.c: New test.
28076
28077 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
28078
28079 * objc/execute/class_self-1.m: New test.
28080 * objc/execute/class_self-2.m: New test.
28081
28082 2001-10-25 Zack Weinberg <zack@codesourcery.com>
28083
28084 * gcc.misc-tests/msgs.exp: Delete.
28085 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
28086 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
28087 error set to match recent changes.
28088
28089 2001-10-24 Zack Weinberg <zack@codesourcery.com>
28090
28091 * gcc.dg/20011021-1.c: New test.
28092
28093 2001-10-24 Jakub Jelinek <jakub@redhat.com>
28094
28095 * gcc.c-torture/compile/20011023-1.c: New test.
28096
28097 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
28098
28099 * lib/g77.exp: Rewrite based on lib/g++.exp.
28100
28101 2001-10-19 Jakub Jelinek <jakub@redhat.com>
28102
28103 * gcc.c-torture/execute/20011019-1.c: New test.
28104
28105 * gcc.dg/20011018-1.c: New test.
28106
28107 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
28108
28109 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
28110
28111 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
28112
28113 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
28114 * gcc.dg/attr-invalid.c: Likewise.
28115
28116 2001-10-18 Jakub Jelinek <jakub@redhat.com>
28117
28118 * testsuite/gcc.dg/20011015-1.c: New test.
28119
28120 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
28121
28122 * g++.dg/template/unify2.C: New test.
28123
28124 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
28125
28126 * g++.dg/other/exception-specification.C: New test
28127
28128 2001-10-13 Tom Rix <trix@redhat.com>
28129
28130 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
28131 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
28132
28133 2001-10-12 Jakub Jelinek <jakub@redhat.com>
28134
28135 * testsuite/gcc.dg/20011009-1.c: New test.
28136
28137 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
28138
28139 PR g++/4476
28140 * g++.dg/other/friend1.C: New test.
28141
28142 2001-10-11 Richard Henderson <rth@redhat.com>
28143
28144 * g++.old-deja/g++.other/crash18.C: Add -S to options.
28145
28146 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28147
28148 * gcc.c-torture/compile/20011010-1.c: New.
28149
28150 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
28151
28152 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
28153 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
28154 g77.f-torture/execute/execute.exp,
28155 g77.f-torture/noncompile/noncompile.exp,
28156 gcc.c-torture/compile/compile.exp,
28157 gcc.c-torture/execute/execute.exp,
28158 gcc.c-torture/execute/ieee/ieee.exp,
28159 gcc.c-torture/execute/memcheck/memcheck.exp,
28160 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
28161 objc/execute/execute.exp: Update FSF address.
28162
28163 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
28164
28165 * gcc.dg/cpp/cmdlne-C.c: Update.
28166 * gcc.dg/cpp/cmdlne-C2.c: New.
28167
28168 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28169
28170 * gcc.c-torture/execute/20011008-3.c: New.
28171
28172 2001-10-08 DJ Delorie <dj@redhat.com>
28173
28174 * gcc.dg/20011008-1.c: New.
28175 * gcc.dg/20011008-2.c: New.
28176
28177 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
28178
28179 * gcc.dg/cpp/spacing1.c: Update test.
28180
28181 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28182
28183 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
28184 spelling errors of "separate" as "seperate".
28185
28186 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
28187
28188 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
28189 enough to avoid inlining.
28190
28191 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28192
28193 * lib/g77.exp: set libg2c_dir correctly.
28194
28195 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
28196
28197 * gcc.dg/cpp/macro11.c: New test.
28198
28199 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28200
28201 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
28202 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
28203 gcc.dg/format/multattr-3.c: New tests.
28204 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
28205 tests for format attributes on function pointers being rejected.
28206
28207 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28208
28209 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
28210
28211 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28212
28213 * g++.dg/warn/format1.C: New test.
28214
28215 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
28216
28217 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
28218
28219 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
28220
28221 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
28222
28223 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
28224
28225 * gcc.dg/cpp/redef2.c: Add test.
28226
28227 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
28228
28229 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
28230 long-standing bug on i686, apparently.
28231 * gcc.c-torture/execute/loop-2c.x: New file.
28232 * gcc.c-torture/execute/loop-2d.x: New file.
28233 * gcc.c-torture/execute/loop-3c.x: New file.
28234
28235 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
28236
28237 * gcc.dg/cpp/20000625-2.c: Correct line number.
28238
28239 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
28240
28241 * gcc.dg/cpp/macro10.c: New test.
28242 * gcc.dg/cpp/strify3.c: New test.
28243 * gcc.dg/cpp/spacing1.c: Add tests.
28244 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
28245 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
28246
28247 2001-09-24 DJ Delorie <dj@redhat.com>
28248
28249 * gcc.c-torture/execute/20010924-1.c: New test.
28250
28251 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
28252
28253 * testsuite/objc/execute/paste.m: Remove.
28254
28255 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
28256
28257 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
28258
28259 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
28260
28261 * g77.dg/strlen0.f: New test.
28262
28263 2001-09-21 Richard Henderson <rth@redhat.com>
28264
28265 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
28266 * g++.old-deja/g++.abi/vtable2.C: Likewise.
28267
28268 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
28269
28270 Table-driven attributes.
28271 * g++.dg/ext/attrib1.C: New test.
28272
28273 2001-09-20 DJ Delorie <dj@redhat.com>
28274
28275 * gcc.dg/20000926-1.c: Update expected warning messages.
28276 * gcc.dg/array-2.c: Likewise, and test for warnings too.
28277 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
28278 array.
28279
28280 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
28281
28282 * g++.dg/eh/registers1.C: New test case.
28283
28284 2001-09-17 Richard Henderson <rth@redhat.com>
28285
28286 * gcc.dg/array-5.c: Fix VLA decomposition test.
28287
28288 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
28289
28290 * gcc.dg/cpp/line5.c: New testcase.
28291
28292 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
28293
28294 * gcc.dg/cpp/macro9.c: New test.
28295
28296 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
28297
28298 * gcc.c-torture/execute/980223.c: Change type of addr from long
28299 to char *.
28300
28301 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
28302
28303 * gcc.c-torture/execute/20010915-1.c: New test.
28304
28305 2001-09-14 Janis Johnson <janis187@us.ibm.com>
28306
28307 * g77.dg/bprob: New directory.
28308 * g77.dg/bprob/bprob.exp: New file.
28309 * g77.dg/bprob/bprob-1.f: New test.
28310 * g77.dg/gcov: New directory.
28311 * g77.dg/gcov/gcov.exp: New file.
28312 * g77.dg/gcov/gcov-1.f: New test.
28313 * g77.dg/gcov/gcov-1.x: New file.
28314
28315 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
28316
28317 * gcc.dg/cpp/directiv.c: Update.
28318 * gcc.dg/cpp/undef1.c: Update.
28319
28320 2001-09-12 Jakub Jelinek <jakub@redhat.com>
28321
28322 * gcc.dg/20010912-1.c: New test.
28323
28324 2001-09-11 Janis Johnson <janis187@us.ibm.com>
28325
28326 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
28327 language-independent file in lib.
28328 * lib/gcov.exp: New file.
28329
28330 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
28331
28332 * gcc.c-torture/compile/20010911-1.c: New test.
28333
28334 2001-09-10 Janis Johnson <janis187@us.ibm.com>
28335
28336 * lib/profopt.exp: New, to support profile-directed optimizations.
28337 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
28338 * gcc.misc-tests/bprob-1.c: New test.
28339 * gcc.misc-tests/bprob-2.c: New test.
28340
28341 2001-09-07 Janis Johnson <janis187@us.ibm.com>
28342
28343 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
28344 XFAIL and which kinds of gcov output to verify.
28345 * gcc.misc-tests/gcov-4b.x: New file.
28346 * gcc.misc-tests/gcov-5b.x: New file.
28347 * gcc.misc-tests/gcov-6.x: New file.
28348 * gcc.misc-tests/gcov-7.c: New test.
28349 * gcc.misc-tests/gcov-7.x: New file.
28350
28351 2001-09-06 Janis Johnson <janis187@us.ibm.com>
28352
28353 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
28354 * gcc.misc-tests/gcov-6.c: New test.
28355
28356 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
28357
28358 PR c++/3986
28359 * g++.dg/abi/vbase1.C: New test.
28360
28361 2001-09-05 Ziemowit Laski <zlaski@apple.com>
28362
28363 * objc.dg/method-2.m: New.
28364
28365 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
28366
28367 PR c++/4203
28368 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
28369 * g++.dg/init/empty1.C: New test.
28370
28371 2001-09-03 Jakub Jelinek <jakub@redhat.com>
28372
28373 * gcc.c-torture/compile/20010903-1.c: New test.
28374
28375 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
28376
28377 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28378 for m68k.
28379
28380 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
28381
28382 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
28383
28384 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
28385
28386 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
28387
28388 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
28389
28390 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28391 for 16-bit 'unsigned int'.
28392
28393 2001-08-29 Kazu Hirata <kazu@hxi.com>
28394
28395 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
28396
28397 2001-08-27 Richard Henderson <rth@redhat.com>
28398
28399 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28400 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
28401
28402 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
28403
28404 * gcc.dg/asm-names.c (ymain): New.
28405
28406 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
28407
28408 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28409 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28410 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
28411
28412 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28413
28414 * gcc.dg/compare5.c: New testcase.
28415
28416 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
28417
28418 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28419 and "In instantiation".
28420
28421 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
28422
28423 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
28424
28425 2001-08-20 Janis Johnson <janis187@us.ibm.com>
28426
28427 * gcc.misc-tests/gcov.exp: Add support for branch information.
28428 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28429 * gcc.misc-tests/gcov-4.c: New test.
28430 * gcc.misc-tests/gcov-4b.c: New test.
28431 * gcc.misc-tests/gcov-5b.c: New test.
28432
28433 2001-08-20 Zack Weinberg <zackw@panix.com>
28434
28435 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28436 expected to fail.
28437
28438 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28439
28440 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28441
28442 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28443
28444 * g++.dg/eh/template1.C: New test.
28445
28446 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28447
28448 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28449 Fix thinko.
28450 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28451 for xfail.
28452
28453 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28454
28455 * lib/g77-dg.exp: Use prune.exp for common procedures
28456 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28457 * lib/g77.exp: (g77-dg-prune) Remove
28458
28459 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28460
28461 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28462
28463 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28464
28465 * g++.dg/template/unify1.C: New test.
28466
28467 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28468
28469 * g++.dg/abi/empty4.C: New test.
28470
28471 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28472
28473 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28474 solaris2.*
28475 * g77.f-torture/compile/pr3743.x: Likewise
28476
28477 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28478
28479 * g++.dg/other/using-declaration.C: New test.
28480
28481 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28482
28483 * gcc.dg/cpp/tr-sign.c: New testcase.
28484
28485 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28486
28487 * gcc.dg/cpp/19951025-1.c: Revert.
28488 * gcc.dg/cpp/directiv.c: We no longer process directives that
28489 interrupt macro arguments.
28490
28491 2001-08-03 Zack Weinberg <zackw@stanford.edu>
28492
28493 * gcc.dg/bconstp-1.c: New test.
28494
28495 2001-08-03 Richard Henderson <rth@redhat.com>
28496
28497 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
28498
28499 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
28500
28501 * gcc.dg/cpp/19951025-1.c: Update.
28502
28503 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
28504
28505 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28506 should be x.
28507
28508 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
28509
28510 Kill -fhonor-std.
28511 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28512 * g++.old-deja/g++.other/std1.C: Likewise.
28513 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
28514
28515 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28516
28517 * lib/g77.exp: Load gcc-defs.exp for common procedures
28518 (g77_pass, g77_fail, g77_finish, g77_exit,
28519 ${tool}_check_unsupported_p} Now redundant. Deleted.
28520
28521 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
28522
28523 * g77.dg/fbackslash.f
28524 * g77.dg/fcase-preserve.f
28525 * g77.dg/ff90-1.f
28526 * g77.dg/ffixed-line-length-0.f
28527 * g77.dg/ffixed-line-length-132.f
28528 * g77.dg/ffixed-line-length-7.f
28529 * g77.dg/ffixed-line-length-72.f
28530 * g77.dg/ffixed-line-length-none.f
28531 * g77.dg/ffree-form-1.f
28532 * g77.dg/fno-backslash.f
28533 * g77.dg/fno-f90-1.f
28534 * g77.dg/fno-fixed-form-1.f
28535 * g77.dg/fno-onetrip.f
28536 * g77.dg/fno-typeless-boz.f
28537 * g77.dg/fno-underscoring.f
28538 * g77.dg/fno-vxt-1.f
28539 * g77.dg/fonetrip.f
28540 * g77.dg/ftypeless-boz.f
28541 * g77.dg/fugly-assumed.f
28542 * g77.dg/funderscoring.f
28543 * g77.dg/fvxt-1.f
28544
28545 2001-08-01 Ziemowit Laski <zlaski@apple.com>
28546
28547 * objc.dg/fwd-proto-1.m: New.
28548 * objc.dg/local-decl-1.m: New.
28549 * objc.dg/naming-1.m: New.
28550 * objc.dg/naming-2.m: New.
28551 * objc.dg/proto-hier-1.m: New.
28552
28553 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
28554
28555 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28556 largest-type elements to a struct makes its size grow.
28557
28558 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28559
28560 * g++.dg/abi/vthunk1.C: New test.
28561
28562 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
28563
28564 * g++.dg/abi/vbase8-22.C: New test.
28565
28566 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28567
28568 * gcc.dg/cpp/macro8.c: New test.
28569
28570 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28571
28572 * g++.dg/abi/vbase8-21.C: New test.
28573
28574 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
28575
28576 * g++.dg/abi/vbase8-10.C: New test.
28577
28578 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28579
28580 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28581 ${tool}_set_ld_library_path.
28582 Changed caller.
28583 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28584 g++.exp.
28585
28586 2001-07-26 Stan Cox <scox@redhat.com>
28587
28588 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28589 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28590 gcc_exit, gcc_check_unsupported_p):
28591 Moved to gcc-deps.exp
28592 * gcc-deps.exp: New file.
28593
28594 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28595
28596 * g++.old-deja/g++.pt/defarg14.C: New test.
28597
28598 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28599
28600 * g++.old-deja/g++.other/lineno5.C: New test.
28601
28602 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28603
28604 * g++.old-deja/g++.pt/crash68.C: New test.
28605
28606 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
28607
28608 * g++.old-deja/g++.other/crash42.C: New test.
28609
28610 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28611
28612 * gcc.dg/cpp/extratokens.c: Fix.
28613 * gcc.dg/cpp/skipping2.c: New tests.
28614
28615 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28616
28617 * gcc.c-torture/execute/20010724-1.c: New file.
28618 * gcc.c-torture/execute/20010724-1.x: New file.
28619
28620 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28621
28622 * g++.old-deja/g++.other/cond7.C: New test.
28623
28624 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28625
28626 * g++.old-deja/g++.other/optimize4.C: New test.
28627
28628 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
28629
28630 * g++.old-deja/g++.abi/vbase8-5.C: New test.
28631
28632 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
28633
28634 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28635 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28636 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28637 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
28638
28639 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28640 bug report" message.
28641
28642 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28643 * g++.dg/ext/instantiate1.C: Move from old-deja.
28644
28645 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
28646
28647 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28648 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28649 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28650 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
28651
28652 2001-07-23 Jeffrey A Law (law@cygnus.com)
28653
28654 * gcc.c-torture/execute/20010723-1.c: New test.
28655
28656 2001-07-23 Ben Elliston <bje@redhat.com>
28657
28658 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
28659
28660 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28661
28662 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28663 i[34567]86-*-*.
28664 Delete handling of ieee_multilib_flags.
28665 Pass -mieee for alpha*-*-* and sh-*-*.
28666 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
28667
28668 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
28669
28670 Remove old-abi tests.
28671 * g++.old-deja/g++.mike/p11116.C: Remove.
28672 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
28673
28674 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
28675
28676 * g77.f-torture/compile/pr3743.f: New test
28677
28678 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
28679
28680 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
28681
28682 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28683
28684 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28685 g++.old-deja/g++.pt/static6.C: Likewise.
28686 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28687 supports weak symbols.
28688
28689 2001-07-18 Andreas Jaeger <aj@suse.de>
28690
28691 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28692 supported again.
28693
28694 2001-07-18 Andreas Jaeger <aj@suse.de>
28695
28696 * gcc.dg/iftrap-1.c: Fix target line.
28697
28698 2001-07-17 Richard Henderson <rth@redhat.com>
28699
28700 * gcc.c-torture/execute/20010717-1.c: New.
28701
28702 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
28703
28704 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28705 tests.
28706
28707 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28708
28709 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
28710
28711 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28712
28713 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28714 UAC_SIGBUS, UAC_NOPRINT definitions.
28715
28716 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
28717
28718 * objc/execute/object_is_class.m: New test.
28719 * objc/execute/object_is_meta_class.m: New test.
28720
28721 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
28722
28723 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28724 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
28725
28726 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
28727
28728 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28729 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
28730
28731 2001-07-14 Richard Henderson <rth@redhat.com>
28732
28733 * gcc.dg/iftrap-1.c: New.
28734
28735 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
28736
28737 * g77.f-torture/execute/intrinsic77.f: New test.
28738
28739 2001-07-11 Janis Johnson <janis@us.ibm.com>
28740
28741 * gcc.misc-tests/gcov-3.c: New test.
28742
28743 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28744
28745 * gcc.c-torture/compile/20010711-1.c,
28746 * gcc.c-torture/compile/20010711-2.c: New tests.
28747
28748 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28749
28750 * gcc.c-torture/execute/20010711-1.c: New test.
28751
28752 2001-07-11 Ben Elliston <bje@redhat.com>
28753
28754 * g++.old-deja/g++.other/enum5.C: New test.
28755
28756 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28757
28758 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28759 (g++-dg-prune): Call prune_gcc_output.
28760 * prune.exp: New file for prune_gcc_output.
28761 * lib/g++.exp, lib/gcc.exp: Load it.
28762
28763 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28764
28765 * gcc.c-torture/compile/20010701-1.c,
28766 g++.old-deja/g++.ext/attrib6.C: New tests.
28767
28768 2001-07-06 Jeffrey A Law (law@cygnus.com)
28769
28770 * gcc.c-torture/compile/20010706-1.c: New test.
28771
28772 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28773
28774 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28775
28776 2001-06-28 Stan Shebs <shebs@apple.com>
28777
28778 * gcc.dg/pragma-darwin.c: New test.
28779
28780 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28781
28782 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28783 Solaris 2.[678] system.
28784
28785 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28786
28787 * gcc.dg/20010622-1.c: New test.
28788
28789 2001-06-18 Stan Shebs <shebs@apple.com>
28790
28791 * objc.dg: New directory.
28792 * objc.dg/dg.exp: New file.
28793 * objc.dg/alias.m: New.
28794 * objc.dg/class-1.m: New.
28795 * objc.dg/class-2.m: New.
28796 * objc.dg/const-str-1.m: New.
28797 * objc.dg/const-str-2.m: New.
28798 * objc.dg/id-1.m: New.
28799 * objc.dg/method-1.m: New.
28800 * objc.dg/super-class-1.m: New.
28801 * lib/objc-dg.exp: New file.
28802
28803 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28804
28805 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28806 of label name.
28807
28808 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28809
28810 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28811
28812 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28813
28814 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28815 variable.
28816
28817 2001-06-12 Richard Henderson <rth@redhat.com>
28818
28819 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28820
28821 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28822
28823 * g++.old-deja/g++.abi/vbase5.C: New test.
28824 * g++.old-deja/g++.abi/vbase6.C: New test.
28825 * g++.old-deja/g++.abi/vbase7.C: New test.
28826
28827 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28828
28829 * gcc.c-torture/compile/20010610-1.c: New test.
28830
28831 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28832
28833 * g++.old-deja/g++.abi/vbase4.C: New test.
28834
28835 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28836
28837 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28838 support %f for HC11/HC12 targets.
28839 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28840 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28841 on HC11/HC12 targets.
28842 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28843
28844 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28845
28846 * gcc.dg/wchar_t-1.c: New file.
28847 * gcc.dg/wint_t-1.c: Likewise.
28848
28849 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28850
28851 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28852
28853 2001-06-11 Richard Henderson <rth@redhat.com>
28854
28855 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28856
28857 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28858
28859 * gcc.c-torture/compile/20010611-1.c: New test.
28860
28861 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28862
28863 * gcc.dg/c99-tag-1.c: Add more tests.
28864
28865 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28866
28867 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28868 representation on MN10300 and ARM/Thumb.
28869
28870 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28871
28872 * g77.f-torture/execute/20010610.f: New.
28873
28874 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28875
28876 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28877 names.
28878
28879 2001-06-09 Richard Henderson <rth@redhat.com>
28880
28881 * gcc.c-torture/execute/ashrdi-1.c: New.
28882 * gcc.c-torture/execute/ashldi-1.c: New.
28883 * gcc.c-torture/execute/lshrdi-1.c: New.
28884
28885 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28886
28887 * objc/execute/load-3.m: Added. Check sending +load to categories,
28888 in addition to classes.
28889
28890 2001-06-08 Stan Shebs <shebs@apple.com>
28891
28892 * objc/execute/load-2.m: New test. From Nicola Pero
28893 <n.pero@mi.flashnet.it>.
28894
28895 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28896
28897 * gcc.c-torture/execute/20010605-2.c: New test.
28898
28899 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28900
28901 * g++.old-deja/g++.abi/vbase2.C: New test.
28902 * g++.old-deja/g++.abi/vbase3.C: New test.
28903
28904 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28905
28906 * g++.old-deja/g++.pt/friend49.C: New test.
28907
28908 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28909
28910 * g++.old-deja/g++.ext/anon3.C: New test.
28911
28912 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28913
28914 * g++.old-deja/g++.other/conv7.C: New test.
28915
28916 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28917
28918 * gcc.c-torture/compile/20010605-2.c: New test.
28919
28920 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28921
28922 * gcc.c-torture/execute/20010604-1.c: New test.
28923
28924 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28925
28926 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28927
28928 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28929
28930 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28931 (g++_link_flags): Likewise.
28932 (g++_init): Pass gccpath's value to two previous functions.
28933
28934 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28935
28936 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28937 Ensure logfile entry matches exec command line.
28938
28939 2001-05-31 Richard Henderson <rth@redhat.com>
28940
28941 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28942 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28943
28944 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28945
28946 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28947 compiler for irix6.2
28948
28949 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28950
28951 * g++.old-deja/g++.other/optimize3.C: New file.
28952
28953 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28954
28955 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28956 assemble.
28957
28958 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28959
28960 * g++.old-deja/g++.other/optimize2.C: New file.
28961
28962 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28963
28964 * gcc.c-torture/compile/20010518-2.c: New file.
28965 * gcc.c-torture/execute/20010518-1.c: New file.
28966 * gcc.c-torture/execute/20010518-2.c: New file.
28967
28968 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28969
28970 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28971
28972 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28973
28974 G++ no longer defines builtins that do not begin with __builtin.
28975 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28976 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28977 * g++.old-deja/g++.law/builtin1.C: Likewise.
28978 * g++.old-deja/g++.law/cvt2.C: Likewise.
28979 * g++.old-deja/g++.mike/net5.C: Likewise.
28980 * g++.old-deja/g++.other/builtins1.C: Likewise.
28981 * g++.old-deja/g++.other/builtins2.C: Likewise.
28982 * g++.old-deja/g++.other/builtins3.C: Likewise.
28983 * g++.old-deja/g++.other/builtins4.C: Likewise.
28984 * g++.old-deja/g++.other/inline8.C: Likewise.
28985 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28986
28987 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28988
28989 * g++.old-deja/g++.pt/using1.C: Adjust.
28990 * g++.old-deja/g++.pt/using2.C: New test.
28991
28992 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28993
28994 * gcc.dg/cpp/charconst.c: New tests.
28995 * gcc.dg/cpp/escape.c: New tests.
28996 * gcc.dg/cpp/escape-1.c: New tests.
28997 * gcc.dg/cpp/escape-2.c: New tests.
28998 * gcc.dg/cpp/ucs.c: New tests.
28999
29000 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
29001
29002 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
29003 native compiler for irix6.5.
29004
29005 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
29006
29007 * lib/g++.exp (g++_include_flags): Use args to compute
29008 get_multilibs.
29009 (g++_link_flags): Likewise.
29010 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
29011
29012 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
29013
29014 * gcc.dg/c90-hexfloat-1.c: Add more tests.
29015
29016 2001-05-21 Geoff Keating <geoffk@redhat.com>
29017
29018 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
29019 this file.
29020
29021 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29022
29023 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
29024 STACK_SIZE;
29025 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
29026 to STACK_SIZE; Use it to define size of add_histo array.
29027 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
29028 to STACK_SIZE.
29029 (f): Use GITT_SIZE to define size of gitt local table.
29030 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
29031 to STACK_SIZE; Use it to define size of bytemem array.
29032
29033 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29034
29035 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
29036 on 68HC11/HC12 due to the asm instruction.
29037 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
29038 * gcc.c-torture/compile/920520-1.x: Likewise.
29039 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
29040 on 68HC11/HC12 because the function is larger than 64K.
29041 * gcc.c-torture/compile/961203-1.x: New file, this test fails
29042 on 68HC11/HC12 because the structure is too large.
29043
29044 2001-05-20 Richard Henderson <rth@redhat.com>
29045
29046 * gcc.c-torture/execute/20010520-1.c: New.
29047
29048 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29049
29050 * g++.old-deja/g++.warn/compare1.C: New test.
29051 * gcc.dg/compare4.c: New test.
29052
29053 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
29054
29055 * g++.old-deja/g++.other/optimize1.C: New test.
29056
29057 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29058
29059 * g++.old-deja/g++.pt/spec41.C: New test.
29060
29061 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
29062
29063 * gcc.c-torture/compile/20010114-1.x: Remove.
29064
29065 2001-05-18 Stan Shebs <shebs@apple.com>
29066
29067 * gcc.c-torture/compile/20010518-1.c: New test.
29068
29069 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
29070
29071 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
29072 * g++.old-deja/g++.pt/crash67.C: New test.
29073
29074 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
29075
29076 * g++.old-deja/g++.other/debug9.C: New test.
29077
29078 2001-05-16 Zack Weinberg <zackw@stanford.edu>
29079
29080 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
29081
29082 2001-05-16 Jan Hubicka <jh@suse.cz>
29083
29084 * gcc.c-torture/compile/20010516-1.c: New test.
29085
29086 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
29087
29088 * g++.old-deja/g++.other/crash41.C: New test.
29089
29090 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
29091
29092 * g++.old-deja/g++.pt/crash66.C: New test.
29093
29094 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
29095
29096 * g++.old-deja/g++.robertl/eb27.C: Convert.
29097
29098 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
29099
29100 * g++.dg/friend-warn.C: New test. Do not warn about friend
29101 declaration being redundant.
29102
29103 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
29104
29105 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
29106
29107 2001-05-14 Mark Mitchell <mark@codesourcery.com>
29108
29109 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
29110
29111 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
29112
29113 * lib/g++.exp: Use testsuite_flags.
29114
29115 2001-05-13 Mark Mitchell <mark@codesourcery.com>
29116
29117 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
29118
29119 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
29120
29121 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
29122
29123 2001-05-11 Mark Mitchell <mark@codesourcery.com>
29124
29125 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
29126
29127 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
29128
29129 * gcc.c-torture/compile/20010313-1.c: New test.
29130
29131 2001-05-09 Zack Weinberg <zackw@stanford.edu>
29132
29133 * gcc.dg/cpp/direct2.c: New test.
29134 * gccq.dg/cpp/direct2s.c: New test.
29135
29136 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
29137
29138 2001-05-07 Mark Mitchell <mark@codesourcery.com>
29139
29140 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
29141 * g++.old-deja/g++.other/op3.C: Likewise.
29142
29143 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29144
29145 * gcc.dg/cpp/syshdr.h: New file.
29146 * gcc.dg/cpp/sysmac1.c: Update.
29147 * gcc.dg/cpp/sysmac2.c: Update.
29148
29149 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29150
29151 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
29152
29153 2001-05-04 David Edelsohn <edelsohn@gnu.org>
29154
29155 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
29156 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
29157
29158 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
29159
29160 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
29161
29162 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
29163
29164 * lib/g++.exp (g++_include_flags): Don't use any special flags
29165 if TESTING_IN_BUILD_TREE is not defined.
29166 (g++_init): Use a plain 'c++' as the compiler if
29167 TESTING_IN_BUILD_TREEE is not defined.
29168
29169 2001-05-02 Jakub Jelinek <jakub@redhat.com>
29170
29171 * g++.old-deja/g++.eh/catch13.C: New test.
29172 * g++.old-deja/g++.eh/catch14.C: New test.
29173
29174 2001-05-02 Jakub Jelinek <jakub@redhat.com>
29175
29176 * gcc.dg/cpp/tr-define.c: New test.
29177
29178 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
29179
29180 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
29181 <stdlib.h>, not <malloc.h>.
29182
29183 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
29184
29185 * g++.old-deja/g++.ns/template17.C: New test.
29186
29187 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
29188
29189 * g++.old-deja/g++.pt/ref4.C: New test.
29190
29191 2001-04-30 Richard Henderson <rth@redhat.com>
29192
29193 * gcc.dg/20000724-1.c: Revert last change.
29194
29195 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
29196
29197 * g77.f-torture/execute/20010430.f: New test.
29198
29199 2001-04-30 Mark Mitchell <mark@codesourcery.com>
29200
29201 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
29202
29203 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
29204
29205 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
29206
29207 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29208
29209 * g++.old-deja/g++.eh/crash6.C: New test.
29210
29211 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29212
29213 * g++.old-deja/g++.other/warn7.C: New test.
29214
29215 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29216
29217 * g++.old-deja/g++.other/defarg9.C: New test.
29218
29219 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
29220
29221 * g77.f-torture/compile/20010426.f: New test.
29222 * g77.f-torture/execute/20010426.f: New test.
29223
29224 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
29225
29226 * g77.f-torture/compile/20000629-1.x: Remove - error
29227 has been fixed.
29228
29229 2001-04-26 Jeffrey A Law (law@cygnus.com)
29230
29231 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
29232 Tweak slightly to work with g++.dg framework.
29233 * g++.dg/special/ecos.exp: Run initp1.C test.
29234 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
29235
29236 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
29237 its linker doesn't give line numbers either.
29238 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
29239
29240 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
29241
29242 * g++.old-deja/g++.other/lex1.C: New test.
29243
29244 2001-04-26 Jakub Jelinek <jakub@redhat.com>
29245
29246 * gcc.dg/noncompile/20010425-1.c: New test.
29247
29248 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
29249
29250 * g++.old-deja/g++.pt/mangle2.C: New test.
29251
29252 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29253
29254 * gcc.dg/format/plus-1.c: New test.
29255
29256 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29257
29258 * gcc.dg/20010423-1.c: New test.
29259
29260 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29261
29262 * gcc.c-torture/execute/20010422-1.c: New test.
29263
29264 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
29265
29266 * g++.old-deja/g++.ns/type2.C: New test.
29267
29268 2001-04-24 Zack Weinberg <zackw@stanford.edu>
29269
29270 * g++.old-deja/g++.other/perf1.C: New test.
29271
29272 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
29273
29274 * gcc.dg/c99-func-2.c: Remove xfail.
29275 * gcc.dg/c99-func-3.c: Remove xfail.
29276 * gcc.dg/c99-func-4.c: Remove xfail.
29277
29278 2001-04-23 Zack Weinberg <zackw@stanford.edu>
29279
29280 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
29281
29282 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
29283
29284 * gcc.c-torture/compile/20010423-1.c: New test.
29285
29286 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29287
29288 * g++.old-deja/g++.pt/typename28.C: New test.
29289
29290 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29291
29292 * g++.old-deja/g++.abi/empty2.C: New test.
29293 * g++.old-deja/g++.abi/empty3.C: New test.
29294
29295 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29296
29297 * g++.old-deja/g++.other/comdat2.C: New test.
29298 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
29299
29300 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29301
29302 * g++.old-deja/g++.other/overload14.C: New test.
29303
29304 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29305
29306 * g++.old-deja/g++.other/lookup23.C: New test.
29307
29308 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29309
29310 * gcc.c-torture/execute/20010403-1.c: New test.
29311
29312 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
29313 Mark Mitchell <mark@codesourcery.com>
29314
29315 * lib/old-dejagnu.exp: Don't delete output of executable.
29316 Add .exe suffix to executables.
29317
29318 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
29319
29320 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
29321
29322 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29323
29324 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
29325
29326 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29327
29328 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
29329 * g++.old-deja/g++.abi/crash1.C: New test.
29330
29331 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29332
29333 * g++.old-deja/g++.other/crash40.C: New test.
29334
29335 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29336
29337 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
29338
29339 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
29340
29341 * g++.old-deja/g++.other/warn6.C: New test.
29342
29343 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29344
29345 * g++.old-deja/g++.robertl/eb42.C: Same.
29346
29347 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29348
29349 * gcc.dg/wtr-conversion-1.c: New testcase.
29350
29351 2001-04-10 Richard Henderson <rth@redhat.com>
29352
29353 * g++.old-deja/g++.other/array5.C: New.
29354
29355 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29356
29357 * gcc.c-torture/execute/20010408-1.c: New test.
29358
29359 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
29360
29361 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
29362 headers and constructs.
29363 * g++.old-deja/g++.robertl/eb79.C: Same.
29364 * g++.old-deja/g++.robertl/eb77.C (main): Same.
29365 * g++.old-deja/g++.robertl/eb73.C: Same.
29366 * g++.old-deja/g++.robertl/eb66.C (main): Same.
29367 * g++.old-deja/g++.robertl/eb55.C (t): Same.
29368 * g++.old-deja/g++.robertl/eb54.C (main): Same.
29369 * g++.old-deja/g++.robertl/eb46.C (main): Same.
29370 * g++.old-deja/g++.robertl/eb44.C: Same.
29371 * g++.old-deja/g++.robertl/eb41.C (main): Same.
29372 * g++.old-deja/g++.robertl/eb4.C (main): Same.
29373 * g++.old-deja/g++.robertl/eb39.C: Same.
29374 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29375 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29376 * g++.old-deja/g++.robertl/eb30.C: Same.
29377 * g++.old-deja/g++.robertl/eb3.C: Same.
29378 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29379 * g++.old-deja/g++.robertl/eb21.C: Same.
29380 * g++.old-deja/g++.robertl/eb15.C: Same.
29381 * g++.old-deja/g++.robertl/eb118.C: Same.
29382 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29383 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29384 * g++.old-deja/g++.robertl/eb109.C: Same.
29385 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29386 * g++.old-deja/g++.mike/rtti1.C: Same.
29387 * g++.old-deja/g++.mike/p658.C: Same.
29388 * g++.old-deja/g++.mike/net46.C: Same.
29389 * g++.old-deja/g++.mike/net34.C: Same.
29390 * g++.old-deja/g++.mike/memoize1.C: Same.
29391 * g++.old-deja/g++.mike/eh2.C: Same.
29392 * g++.old-deja/g++.law/weak.C: Same.
29393 * g++.old-deja/g++.law/visibility7.C: Same.
29394 * g++.old-deja/g++.law/visibility25.C: Same.
29395 * g++.old-deja/g++.law/visibility22.C: Same.
29396 * g++.old-deja/g++.law/visibility2.C: Same.
29397 * g++.old-deja/g++.law/visibility17.C: Same.
29398 * g++.old-deja/g++.law/visibility13.C: Same.
29399 * g++.old-deja/g++.law/visibility10.C: Same.
29400 * g++.old-deja/g++.law/visibility1.C: Same.
29401 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29402 * g++.old-deja/g++.law/vbase1.C: Same.
29403 * g++.old-deja/g++.law/operators32.C: Same.
29404 * g++.old-deja/g++.law/nest3.C: Same.
29405 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29406 * g++.old-deja/g++.law/except5.C (main): Same.
29407 * g++.old-deja/g++.law/cvt7.C (run): Same.
29408 * g++.old-deja/g++.law/cvt2.C: Same.
29409 * g++.old-deja/g++.law/cvt16.C: Same.
29410 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29411 * g++.old-deja/g++.law/ctors17.C (main): Same.
29412 * g++.old-deja/g++.law/ctors13.C: Same.
29413 * g++.old-deja/g++.law/ctors12.C (main): Same.
29414 * g++.old-deja/g++.law/ctors10.C: Same.
29415 * g++.old-deja/g++.law/code-gen5.C: Same.
29416 * g++.old-deja/g++.law/bad-error7.C: Same.
29417 * g++.old-deja/g++.law/arm9.C: Same.
29418 * g++.old-deja/g++.law/arm12.C: Same.
29419 * g++.old-deja/g++.law/arg8.C: Same.
29420 * g++.old-deja/g++.law/arg1.C: Same.
29421 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29422 * g++.old-deja/g++.jason/template31.C: Same.
29423 * g++.old-deja/g++.jason/template24.C (main): Same.
29424 * g++.old-deja/g++.jason/2371.C: Same.
29425 * g++.old-deja/g++.eh/new2.C: Same.
29426 * g++.old-deja/g++.eh/new1.C: Same.
29427 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29428 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29429 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29430 * g++.old-deja/g++.brendan/crash62.C: Same.
29431 * g++.old-deja/g++.brendan/crash52.C: Same.
29432 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29433 * g++.old-deja/g++.brendan/crash38.C: Same.
29434 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29435 * g++.old-deja/g++.brendan/copy9.C: Same.
29436
29437 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29438
29439 * gcc.c-torture/execute/20001203-2.c (memset):
29440 Count argument is of type __SIZE_TYPE__.
29441
29442 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29443
29444 * gcc.c-torture/compile/20010404-1.c: New test.
29445
29446 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29447
29448 * gcc.c-torture/compile/20010326-1.c: New test.
29449
29450 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29451
29452 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29453 peculiarities of the SH.
29454 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29455
29456 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29457
29458 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29459 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29460 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29461
29462 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29463
29464 * g77.f-torture/compile/20010321-1.f: New test.
29465
29466 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29467
29468 * gcc.c-torture/compile/20010329-1.c: New test.
29469
29470 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29471
29472 * gcc.c-torture/execute/20010329-1.c: New test.
29473
29474 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29475
29476 * g++.old-deja/g++.other/eh4.C: Fix typo.
29477
29478 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29479
29480 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29481
29482 2001-03-28 Philip Blundell <philb@gnu.org>
29483
29484 * gcc.c-torture/compile/20010328-1.c: New test.
29485
29486 2001-03-27 Richard Henderson <rth@redhat.com>
29487
29488 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29489 * g++.old-deja/g++.eh/vbase3.C: Likewise.
29490
29491 2001-03-27 Alan Modra <alan@linuxcare.com.au>
29492
29493 * gcc.c-torture/compile/20010327-1.c: New test.
29494
29495 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
29496
29497 * g++.old-deja/g++.other/friend12.C: New test.
29498 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29499 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
29500
29501 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
29502
29503 * gcc.c-torture/execute/20010325-1.c: New test.
29504
29505 2001-03-23 Jakub Jelinek <jakub@redhat.com>
29506
29507 * g++.old-deja/g++.other/mangle3.C: New test.
29508
29509 2001-03-22 Jakub Jelinek <jakub@redhat.com>
29510
29511 * g++.old-deja/g++.other/anon8.C: New test.
29512
29513 2001-03-20 Philip Blundell <philb@gnu.org>
29514
29515 * gcc.c-torture/compile/20010320-1.c: New test.
29516
29517 2001-03-17 Richard Henderson <rth@redhat.com>
29518
29519 * g++.old-deja/g++.other/eh4.C: Add expected error text.
29520
29521 2001-03-15 Geoff Keating <geoff@redhat.com>
29522
29523 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29524 tests on AIX.
29525
29526 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
29527
29528 * g++.old-deja/g++.other/eh4.C: New test.
29529
29530 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
29531
29532 * gcc.dg/cpp/mi1.c: Update.
29533
29534 2001-03-14 Jakub Jelinek <jakub@redhat.com>
29535
29536 * g++.old-deja/g++.other/regstack.C: New test.
29537
29538 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
29539
29540 * g++.old-deja/g++.other/ref4.C: New test.
29541
29542 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29543
29544 * objc/execute/va_method.m: Added.
29545 * objc/execute/IMP.m: Added.
29546 * objc/execute/_cmd.m: Added.
29547 * objc/execute/accessing_ivars.m: Added.
29548 * objc/execute/class-1.m: Added.
29549 * objc/execute/class-10.m: Added.
29550 * objc/execute/class-11.m: Added.
29551 * objc/execute/class-12.m: Added.
29552 * objc/execute/class-13.m: Added.
29553 * objc/execute/class-14.m: Added.
29554 * objc/execute/class-2.m: Added.
29555 * objc/execute/class-3.m: Added.
29556 * objc/execute/class-4.m: Added.
29557 * objc/execute/class-5.m: Added.
29558 * objc/execute/class-6.m: Added.
29559 * objc/execute/class-7.m: Added.
29560 * objc/execute/class-8.m: Added.
29561 * objc/execute/class-9.m: Added.
29562 * objc/execute/class-tests-1.h
29563 * objc/execute/class-tests-2.h
29564 * objc/execute/compatibility_alias.m: Added.
29565 * objc/execute/encode-1.m: Added.
29566 * objc/execute/formal_protocol-1.m: Added.
29567 * objc/execute/formal_protocol-2.m: Added.
29568 * objc/execute/formal_protocol-3.m: Added.
29569 * objc/execute/formal_protocol-4.m: Added.
29570 * objc/execute/formal_protocol-5.m: Added.
29571 * objc/execute/formal_protocol-6.m: Added.
29572 * objc/execute/formal_protocol-7.m: Added.
29573 * objc/execute/informal_protocol.m: Added.
29574 * objc/execute/initialize.m: Added.
29575 * objc/execute/load.m: Added.
29576 * objc/execute/many_args_method.m: Added.
29577 * objc/execute/nested-3.m: Added.
29578 * objc/execute/no_clash.m: Added.
29579 * objc/execute/private.m: Added.
29580 * objc/execute/redefining_self.m: Added.
29581 * objc/execute/root_methods.m: Added.
29582 * objc/execute/selector-1.m: Added.
29583 * objc/execute/static-1.m: Added.
29584 * objc/execute/static-2.m: Added.
29585 * objc/execute/va_method.m: Added.
29586
29587 2001-03-10 Richard Henderson <rth@redhat.com>
29588
29589 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29590
29591 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29592
29593 * g++.old-deja/g++.other/crash31.C: XFAIL.
29594 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29595 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29596 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29597 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29598 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29599
29600 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29601
29602 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29603
29604 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29605
29606 * gcc.dg/20000724-1.c: Don't use multiline strings.
29607
29608 2001-03-06 Zack Weinberg <zackw@stanford.edu>
29609
29610 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29611 result of -cString against what we expect it to be; don't just
29612 print it out for no one to read.
29613
29614 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29615 Based on testcases provided by Nicola Pero.
29616
29617 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29618
29619 * gcc.dg/cpp/macro7.c: New test.
29620
29621 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29622
29623 * gcc.dg/cpp/multiline.c: Update.
29624
29625 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29626
29627 * g++.old-deja/g++.other/enum3.C: New test.
29628
29629 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29630
29631 * g++.old-deja/g++.other/pod1.C: New test.
29632
29633 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29634
29635 * g++.old-deja/g++.ext/overload1.C: New test.
29636
29637 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29638
29639 * g++.old-deja/g++.pt/using1.C: New test.
29640
29641 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29642
29643 * g++.old-deja/g++.other/using9.C: New test.
29644
29645 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29646
29647 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29648
29649 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29650
29651 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29652
29653 * g++.old-deja/g++.ext/realpt1.C: Remove.
29654
29655 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29656
29657 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29658
29659 2001-02-26 Will Cohen <wcohen@redhat.com>
29660
29661 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29662
29663 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29664
29665 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29666 templatized constructors.
29667
29668 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29669
29670 * gcc.c-torture/execute/20010224-1.c: New test.
29671
29672 2001-02-23 Jakub Jelinek <jakub@redhat.com>
29673
29674 * gcc.c-torture/execute/20010222-1.c: New test.
29675
29676 2001-02-22 Jakub Jelinek <jakub@redhat.com>
29677
29678 * g++.old-deja/g++.other/inline20.C: New test.
29679
29680 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29681
29682 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29683
29684 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29685
29686 * g++.old-deja/g++.other/lookup22.C: New test.
29687
29688 2001-02-19 Zack Weinberg <zackw@stanford.edu>
29689
29690 * g77.dg: New directory.
29691 * g77.dg/20010216-1.f: New test case.
29692 * g77.dg/dg.exp: New driver.
29693 * lib/g77-dg.exp: New driver library.
29694
29695 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29696
29697 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29698
29699 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29700
29701 * g++.old-deja/g++.other/decl9.C: New test.
29702
29703 2001-02-16 Jakub Jelinek <jakub@redhat.com>
29704
29705 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29706 not need <string> and also tests the initialization at runtime.
29707
29708 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29709
29710 * gcc.c-torture/execute/longlong.c: New test.
29711
29712 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29713
29714 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29715
29716 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
29717
29718 * gcc.c-torture/execute/920302-1.c (execute):
29719 Change argument type to short.
29720
29721 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29722
29723 * g++.old-deja/g++.pt/deduct6.C: New test.
29724
29725 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29726
29727 * g++.old-deja/g++.pt/deduct5.C: New test.
29728
29729 2001-02-14 Jakub Jelinek <jakub@redhat.com>
29730
29731 * gcc.c-torture/execute/20010209-1.c: New test.
29732
29733 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29734
29735 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29736
29737 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
29738
29739 * g++.dg/vtgc1.C: Update for new ABI.
29740
29741 * consistency.vlad: New directory, 1665 files.
29742
29743 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29744
29745 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29746 return type.
29747 * gcc.dg/cpp/digraphs.c: Declare puts.
29748
29749 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29750
29751 * g++.old-deja/g++.other/warn5.C: New test.
29752
29753 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29754
29755 * g++.old-deja/g++.pt/spec40.C: New test.
29756
29757 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29758
29759 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29760 case.
29761 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29762
29763 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29764
29765 * gcc.c-torture/compile/20010209-1.c: New test.
29766
29767 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29768
29769 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29770 excess errors message but not if it crashes.
29771 * g++.old-deja/g++.other/crash27.C: Likewise.
29772 * g++.old-deja/g++.other/crash28.C: Likewise.
29773 * g++.old-deja/g++.other/crash30.C: Likewise.
29774 * g++.old-deja/g++.other/crash32.C: Likewise.
29775 * g++.old-deja/g++.other/crash35.C: Likewise.
29776 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29777
29778 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29779
29780 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29781 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29782 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29783 g77.f-torture/execute/execute.exp,
29784 g77.f-torture/noncompile/noncompile.exp,
29785 gcc.c-torture/execute/execute.exp,
29786 gcc.c-torture/execute/memcheck/memcheck.exp,
29787 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29788 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29789 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29790 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29791 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29792 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29793 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29794 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29795 Remove bug reporting instructions with ancient email addresses.
29796
29797 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29798
29799 * gcc.dg/20010202-1.c: New test.
29800 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29801
29802 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29803
29804 * g++.dg/stdbool-if.C: New test.
29805
29806 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29807
29808 * objc/execute/fdecl.m: Added main().
29809
29810 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29811
29812 * gcc.c-torture/execute/20010206-1.c: New test.
29813
29814 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29815
29816 * gcc.dg/cpp/avoidpaste1.c: Update.
29817
29818 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29819
29820 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29821 Pero <nicola@brainstorm.co.uk>.
29822 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29823
29824 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29825
29826 * g++.old-deja/g++.pt/spec39.C: New test.
29827
29828 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29829
29830 * gcc.c-torture/compile/20010202-1.c: New test.
29831
29832 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29833
29834 * g++.old-deja/g++.abi/primary2.C: New test.
29835 * g++.old-deja/g++.abi/primary3.C: New test.
29836 * g++.old-deja/g++.abi/primary4.C: New test.
29837 * g++.old-deja/g++.abi/primary5.C: New test.
29838 * g++.old-deja/g++.abi/vtable3.h: New test.
29839 * g++.old-deja/g++.abi/vtable3a.C: New test.
29840 * g++.old-deja/g++.abi/vtable3b.C: New test.
29841 * g++.old-deja/g++.abi/vtable3c.C: New test.
29842 * g++.old-deja/g++.abi/vtable3d.C: New test.
29843 * g++.old-deja/g++.abi/vtable3e.C: New test.
29844 * g++.old-deja/g++.abi/vtable3f.C: New test.
29845 * g++.old-deja/g++.abi/vtable3g.C: New test.
29846 * g++.old-deja/g++.abi/vtable3h.C: New test.
29847 * g++.old-deja/g++.abi/vtable3i.C: New test.
29848 * g++.old-deja/g++.abi/vtable3j.C: New test.
29849 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29850
29851 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29852
29853 * g++.old-deja/g++.other/anon6.C: New test.
29854 * g++.old-deja/g++.other/anon7.C: New test.
29855
29856 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29857
29858 * gcc.dg/cpp/avoidpaste2.c: New tests.
29859
29860 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29861
29862 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29863
29864 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29865
29866 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29867 DECIMAL_DIG cases for Irix."
29868
29869 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29870
29871 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29872
29873 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29874
29875 * gcc.dg/c99-tag-1.c: New test.
29876
29877 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29878
29879 * gcc.dg/cpp/tr-warn1.c: Add tests.
29880
29881 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29882
29883 * gcc.dg/cpp/avoidpaste1.c: Update.
29884 * gcc.dg/cpp/paste4.c: Update.
29885
29886 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29887
29888 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29889 cases for Irix.
29890
29891 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29892
29893 * g++.old-deja/g++.other/inline19.C: New test.
29894
29895 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29896
29897 * gcc.dg/Wlarger-than.c: New test.
29898
29899 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29900
29901 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29902
29903 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29904
29905 * gcc.c-torture/execute/20010129-1.c: New test.
29906 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29907
29908 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29909
29910 * gcc.dg/cpp/avoidpaste1.c: Test case.
29911
29912 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29913
29914 * g++.old-deja/g++.other/inline18.C: New test.
29915
29916 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29917
29918 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29919 and __builtin_putchar.
29920
29921 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29922
29923 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29924 tests.
29925
29926 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29927
29928 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29929 floating point number rounding mode to round to the nearest
29930 representable mode.
29931
29932 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29933
29934 * g++.old-deja/g++.other/mangle2.C: New test.
29935
29936 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29937
29938 * gcc.c-torture/compile/20010124-1.c: New test.
29939
29940 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29941
29942 * g++.old-deja/g++.pt/spec38.C: New test.
29943
29944 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29945
29946 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29947 "Build don't run".
29948
29949 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29950
29951 * gcc.c-torture/execute/20010123-1.c: New test.
29952
29953 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29954
29955 * g++.old-deja/g++.pt/spec37.C: New test.
29956
29957 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29958
29959 * g++.old-deja/g++.pt/overload14.C: New test.
29960
29961 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29962
29963 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29964 __builtin_return_address.
29965
29966 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29967
29968 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29969 * g++.old-deja/g++.pt/spec35.C: New test.
29970 * g++.old-deja/g++.pt/spec36.C: New test.
29971
29972 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29973
29974 * gcc.c-torture/compile/20010118-1.c: New test.
29975
29976 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29977
29978 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29979
29980 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29981
29982 * gcc.c-torture/execute/20010119-1.c: New test.
29983
29984 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29985
29986 * g++.old-deja/g++.other/vbase5.C: New test.
29987
29988 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29989
29990 * gcc.c-torture/execute/20010118-1.c: New test.
29991
29992 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29993
29994 * g++.old-deja/g++.pt/deduct3.C: New test.
29995
29996 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29997
29998 * g++.old-deja/g++.pt/spec34.C: New test.
29999
30000 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
30001
30002 * g77.f-torture/compile/20000601-2.f: New test.
30003
30004 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30005
30006 * g++.old-deja/g++.other/init17.C: New test.
30007
30008 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
30009
30010 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
30011
30012 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30013
30014 * g++.old-deja/g++.pt/unify8.C: New test.
30015
30016 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30017
30018 * g++.old-deja/g++.abi/vbase1.C: New test.
30019
30020 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30021
30022 * g++.old-deja/g++.pt/crash65.C: New test.
30023
30024 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
30025
30026 * gcc.dg/cpp/assembl2.S: New test case.
30027
30028 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
30029
30030 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
30031 are supported.
30032
30033 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30034
30035 * g++.old-deja/g++.other/builtins1.C: New test.
30036 * g++.old-deja/g++.other/builtins2.C: Likewise.
30037 * g++.old-deja/g++.other/builtins3.C: Likewise.
30038 * g++.old-deja/g++.other/builtins4.C: Likewise.
30039
30040 2001-01-17 Jakub Jelinek <jakub@redhat.com>
30041
30042 * gcc.c-torture/compile/20010117-1.c: New test.
30043 * gcc.c-torture/compile/20010117-2.c: New test.
30044
30045 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30046
30047 * g77.f-torture/execute/20010116.[fx]: New test,
30048 XFAIL on i?86-*-*.
30049 * g77.f-torture/compile/20010115.f: Indicate it's
30050 a test for PR fortran/1636.
30051
30052 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
30053
30054 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
30055
30056 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30057
30058 * g77.f-torture/compile/20010115.f: New test.
30059
30060 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
30061
30062 * g++.old-deja/g++.pt/nontype5.C: New test.
30063
30064 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
30065
30066 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
30067 have an equivalent working one below it.
30068
30069 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30070
30071 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
30072 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30073
30074 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30075
30076 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
30077 message containing "init_priority".
30078 (conpr-2.C): Likewise.
30079 (conpr-3.C): Likewise.
30080 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
30081
30082 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30083
30084 * gcc.c-torture/execute/20010114-2.c: New test.
30085
30086 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
30087
30088 * gcc.c-torture/compile/20010114-1.c: New test.
30089 * gcc.c-torture/compile/20010114-1.x: Xfail.
30090 * gcc.c-torture/compile/20010114-2.c: New test.
30091 * gcc.c-torture/execute/20010114-1.c: New test.
30092 * gcc.dg/trunc-1.c: New test.
30093 * gcc.dg/uninit-B.c: New test.
30094
30095 2001-01-13 Nick Clifton <nickc@redhat.com>
30096
30097 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
30098 target.
30099
30100 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
30101
30102 * gcc.c-torture/compile/20010113-1.c: New test.
30103
30104 2001-01-13 Jakub Jelinek <jakub@redhat.com>
30105
30106 * gcc.c-torture/compile/20001212-1.c: New test.
30107
30108 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
30109
30110 * gcc.dg/cpp/widestr1.c: Update.
30111 * gcc.dg/cpp/prag-imp.c: Remove.
30112
30113 2001-01-12 Jakub Jelinek <jakub@redhat.com>
30114
30115 * gcc.c-torture/execute/20000801-3.x: Remove.
30116 * gcc.dg/c90-init-1.c: New test.
30117 * gcc.dg/c99-init-1.c: New test.
30118 * gcc.dg/c99-init-2.c: New test.
30119 * gcc.dg/gnu99-init-1.c: New test.
30120
30121 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
30122
30123 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
30124 testing that no relevant ones were found.
30125
30126 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30127
30128 * g++.old-deja/g++.pt/cast2.C: New test.
30129
30130 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30131
30132 * g++.old-deja/g++.pt/friend47.C: New test.
30133
30134 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30135
30136 * g++.old-deja/g++.pt/instantiate13.C: New test.
30137
30138 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30139
30140 * g++.old-deja/g++.other/defarg7.C: New test.
30141 * g++.old-deja/g++.other/defarg8.C: New test.
30142
30143 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30144
30145 * g++.old-deja/g++.pt/crash64.C: New test.
30146
30147 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30148
30149 * g++.old-deja/g++.pt/crash63.C: New test.
30150
30151 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
30152
30153 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
30154
30155 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
30156
30157 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
30158
30159 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30160
30161 * g++.old-deja/g++.pt/error3.C: New test.
30162
30163 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30164
30165 * g++.old-deja/g++.other/crash39.C: New test.
30166
30167 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30168
30169 * g++.old-deja/g++.other/vbase4.C: New test.
30170
30171 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
30172
30173 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
30174 * gcc.dg/special/20000419-2.c: New file. Identical to above.
30175 * gcc.dg/special/special.exp: New test driver which will check
30176 for alias support for the above test.
30177
30178 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
30179
30180 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
30181 problems on small machines.
30182 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
30183 parameterize.
30184
30185 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
30186
30187 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
30188 mips.
30189 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30190
30191 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
30192
30193 * g++.old_deja/g++.pt/using8.C: New test.
30194
30195 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
30196
30197 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
30198
30199 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
30200
30201 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
30202 where a failure is expected.
30203 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
30204
30205 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30206
30207 * g++.old_deja/g++.pt/instantiate12.C: New test.
30208
30209 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30210
30211 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
30212 start of structs.
30213 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
30214 * g++.old-deja/g++.brendan/crash17.C: Likewise.
30215 * g++.old-deja/g++.brendan/crash29.C: Likewise.
30216 * g++.old-deja/g++.brendan/crash48.C: Likewise.
30217 * g++.old-deja/g++.brendan/ns1.C: Likewise.
30218 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
30219 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
30220 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
30221 * g++.old-deja/g++.eh/spec6.C: Likewise.
30222 * g++.old-deja/g++.jason/crash3.C: Likewise.
30223 * g++.old-deja/g++.law/ctors11.C: Likewise.
30224 * g++.old-deja/g++.law/ctors17.C: Likewise.
30225 * g++.old-deja/g++.law/ctors5.C: Likewise.
30226 * g++.old-deja/g++.law/ctors9.C: Likewise.
30227 * g++.old-deja/g++.mike/ambig1.C: Likewise.
30228 * g++.old-deja/g++.mike/net22.C: Likewise.
30229 * g++.old-deja/g++.mike/p3538a.C: Likewise.
30230 * g++.old-deja/g++.mike/p3538b.C: Likewise.
30231 * g++.old-deja/g++.mike/virt3.C: Likewise.
30232 * g++.old-deja/g++.niklas/t128.C: Likewise.
30233 * g++.old-deja/g++.other/anon4.C: Likewise.
30234 * g++.old-deja/g++.other/using1.C: Likewise.
30235 * g++.old-deja/g++.other/warn3.C: Likewise.
30236 * g++.old-deja/g++.pt/t37.C: Likewise.
30237 * g++.old-deja/g++.robertl/eb69.C: Likewise.
30238 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30239
30240 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30241
30242 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
30243
30244 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30245
30246 * gcc.c-torture/execute/stdio-opt-3.c: New test.
30247
30248 2001-01-07 Jakub Jelinek <jakub@redhat.com>
30249
30250 * gcc.c-torture/compile/20010107-1.c: New test.
30251
30252 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30253
30254 * gcc.c-torture/execute/builtin-noret-1.c: New test.
30255
30256 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30257
30258 * gcc.dg/format/format.h: New file.
30259 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
30260 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
30261 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
30262 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
30263 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
30264 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30265 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
30266 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
30267 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
30268 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
30269 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
30270 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
30271 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
30272 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
30273 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
30274 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
30275 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
30276 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
30277 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
30278 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
30279 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
30280 instead of declaring standard types, macros and functions in each
30281 test.
30282
30283 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
30284
30285 * gcc.c-torture/execute/20010106-1.c: New test.
30286
30287 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
30288
30289 * gcc.dg/format/format.exp: New file.
30290 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
30291 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
30292 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
30293 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
30294 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
30295 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
30296 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
30297 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
30298 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
30299 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
30300 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
30301 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
30302 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
30303 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
30304 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
30305 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
30306 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
30307 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
30308 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
30309 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
30310 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
30311 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
30312 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
30313 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
30314 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
30315 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
30316 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
30317 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
30318 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
30319 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
30320 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
30321 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
30322 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
30323 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
30324 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
30325 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
30326 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
30327 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
30328 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
30329 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
30330 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
30331 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
30332
30333 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
30334
30335 * gcc.c-torture/execute/991228-1.c: Take word endianness into
30336 account.
30337
30338 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
30339
30340 * gcc.c-torture/execute/builtin-complex-1.c: New test.
30341
30342 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
30343
30344 * g++.old-deja/g++.pt/crash62.C: New test.
30345
30346 2001-01-04 Richard Henderson <rth@redhat.com>
30347
30348 * gcc.dg/20000926-1.c: Update expected warnings.
30349 * gcc.dg/array-2.c: Likewise.
30350 * gcc.dg/array-4.c: Also validate flexible array members.
30351 * gcc.dg/c99-flex-array-1.c: New.
30352
30353 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
30354
30355 * gcc.c-torture/compile/20001222-1.x: Remove.
30356
30357 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30358
30359 * gcc.c-torture/execute/built-in-setjmp.c: New.
30360
30361 2001-01-03 Richard Henderson <rth@redhat.com>
30362
30363 * gcc.dg/940510-1.c: Update expected error wording.
30364 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
30365
30366 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
30367
30368 * lib/target-supports.exp (check_alias_available): Modified to
30369 indicate aliases not supported if only weak aliases are supported.
30370
30371 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30372
30373 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
30374 Turn on cmpstrsi checks for __pj__ and __i370__.
30375
30376 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30377
30378 * g++.old-deja/g++.other/virtual11.C: New test.
30379
30380 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30381
30382 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30383
30384 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30385
30386 * gcc.c-torture/compile/20010102-1.c: New test.
30387
30388 2001-01-02 Andreas Jaeger <aj@suse.de>
30389
30390 * gcc.dg/noreturn-3.c: New test.
30391
30392 * gcc.dg/noreturn-4.c: New test.
30393
30394 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30395
30396 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30397 __builtin_fputc and __builtin_fwrite.
30398
30399 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30400
30401 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30402 signed char, not default char.
30403
30404 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30405
30406 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30407
30408 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30409
30410 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30411
30412 2000-12-29 Richard Henderson <rth@redhat.com>
30413
30414 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30415 (__cyg_profile_func_exit): Define.
30416
30417 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30418
30419 * g++.dg/vtgc1.C: New test.
30420
30421 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
30422
30423 * gcc.dg/noncompile/20001228-1.c: New test.
30424
30425 * gcc.dg/20001228-1.c: New test.
30426
30427 * gcc.c-torture/execute/20001228-1.c: New test.
30428
30429 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30430
30431 * gcc.dg/format-strfmon-1.c: New test.
30432
30433 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30434
30435 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30436 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30437 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30438 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30439 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30440 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30441 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30442 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30443 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30444 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30445 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30446 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30447 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30448
30449 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30450 * gcc.c-torture/execute/string-opt-4.c: Test index.
30451
30452 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30453
30454 * gcc.c-torture/compile/20001226-1.c: New test.
30455
30456 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30457
30458 * gcc.c-torture/compile/20001222-1.c: New test.
30459 * gcc.c-torture/compile/20001222-1.x: Xfail.
30460
30461 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30462
30463 * gcc.c-torture/execute/comp-goto-2.c: New test.
30464
30465 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30466
30467 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30468 Use long types if __INT_MAX__ is 32767.
30469 (main): Use cast to (sint32 *) when poking 88 into a_page.
30470
30471 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30472
30473 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30474
30475 * gcc.c-torture/compile/20001221-1.c: New test.
30476 * gcc.c-torture/execute/20001221-1.c: New test.
30477
30478 2000-12-20 Richard Henderson <rth@redhat.com>
30479
30480 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30481 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30482
30483 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30484
30485 * gcc.dg/compare3.c: New test.
30486
30487 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30488
30489 * gcc.dg/format-warnll-1.c: New test.
30490
30491 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30492
30493 * gcc.dg/cpp/cmdlne-P.c: New test.
30494
30495 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30496
30497 * gcc.c-torture/execute/builtin-abs-1.c,
30498 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30499
30500 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30501
30502 * gcc.dg/cpp/multiline.c: New test.
30503
30504 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30505
30506 * g++.old-deja/g++.other/syshdr1.C: Update.
30507 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30508
30509 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30510
30511 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30512
30513 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30514
30515 * g++.old-deja/g++.pt/ttp65.C: New test.
30516
30517 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30518
30519 * g++.old-deja/g++.pt/ttp64.C: New test.
30520
30521 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30522
30523 * g++.old-deja/g++.pt/spec33.C: New test.
30524
30525 2000-12-14 Catherine Moore <clm@redhat.com>
30526
30527 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30528 * gcc.c-torture/execute/920612-2.c: Likewise.
30529 * gcc.c-torture/execute/920428-2.c: Likewise.
30530 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30531 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30532
30533 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30534
30535 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30536 * gcc.dg/pack-test-2.c: Likewise.
30537
30538 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30539
30540 Tests by Zack Weinberg <zackw@stanford.edu>.
30541
30542 * gcc.dg/cpp/defined.c: Update.
30543 * gcc.dg/cpp/defined_trad.c: New tests.
30544
30545 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30546
30547 * gcc.dg/cpp/trad-direct.c: Update.
30548
30549 2000-12-11 Neil Booth <neilb@earthling.net>
30550
30551 * gcc.dg/cpp/defined_trad.c
30552
30553 2000-12-11 Neil Booth <neilb@earthling.net>
30554
30555 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30556
30557 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30558
30559 * gcc.dg/format-miss-2.c: New test.
30560
30561 2000-12-09 Neil Booth <neilb@earthling.net>
30562
30563 * gcc.dg/cpp/lineflags.c: New tests.
30564 * gcc.dg/cpp/poison.c: Update.
30565 * gcc.dg/cpp/redef2.c: Update.
30566 * gcc.dg/cpp/skipping.c: New test.
30567
30568 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
30569
30570 * g++.old-deja/g++.other/eh3.C: New testcase.
30571
30572 2000-12-07 Neil Booth <neilb@earthling.net>
30573
30574 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30575 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30576 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30577 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30578 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30579 Update.
30580
30581 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30582
30583 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30584 __SIZE_TYPE__ instead of int for type of integers cast to
30585 pointers.
30586
30587 2000-12-07 Jakub Jelinek <jakub@redhat.com>
30588
30589 * g++.old-deja/g++.other/cleanup4.C: New test.
30590
30591 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30592
30593 * format-sec-1.c: New test.
30594
30595 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30596
30597 * gcc.dg/format-nonlit-3.c: New test.
30598
30599 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30600
30601 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30602 through a null pointer.
30603
30604 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30605
30606 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30607 * g++.old-deja/g++.pt/partial4.C: New test.
30608
30609 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30610
30611 * gcc.c-torture/execute/ieee/hugeval.x: New.
30612
30613 2000-12-06 Neil Booth <neilb@earthling.net>
30614
30615 * gcc.dg/cpp/backslash2.c: New tests.
30616
30617 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30618
30619 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30620 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30621
30622 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
30623
30624 * gcc.c-torture/execute/20001203-2.c: New testcase.
30625
30626 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30627
30628 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30629 * g++.old-deja/g++.other/virtual10.C: New test.
30630
30631 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30632
30633 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30634
30635 2000-12-05 Richard Henderson <rth@redhat.com>
30636
30637 * gcc.c-torture/compile/20001205-1.c: New.
30638
30639 2000-12-04 Neil Booth <neilb@earthling.net>
30640
30641 * g++.old-deja/g++.other/virtual9.C: New test.
30642 * g++.old-deja/g++.pt/crash61.C: New test.
30643 * gcc.c-torture/execute/loop-9.c: New test.
30644
30645 2000-12-04 Neil Booth <neilb@earthling.net>
30646
30647 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30648 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30649 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30650 * gcc.dg/cpp/extratokens.c: ...here.
30651
30652 2000-12-04 Neil Booth <neilb@earthling.net>
30653
30654 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30655 New tests.
30656
30657 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30658
30659 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30660 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30661
30662 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30663
30664 * gcc.c-torture/execute/20001203-1.c: New test.
30665
30666 2000-12-03 Neil Booth <neilb@earthling.net>
30667
30668 * gcc.dg/cpp/macro6.c: New test cases.
30669
30670 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30671
30672 * gcc.c-torture/execute/string-opt-9.c: New test.
30673 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30674 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30675 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30676
30677 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30678 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30679
30680 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
30681
30682 * gcc.dg/cpp/if-6.c: New testcase.
30683
30684 * gcc.dg/20001201-1.c: New testcase.
30685
30686 2000-12-02 Neil Booth <neilb@earthling.net>
30687
30688 * g++.old-deja/g++.other/externC4.C,
30689 g++.old-deja/g++.other/friend10.C: New tests.
30690
30691 2000-12-02 Neil Booth <neilb@earthling.net>
30692
30693 * g++.old-deja/g++.other/instan2.C
30694 * g++.old-deja/g++.other/instan3.C: New test.
30695
30696 2000-12-02 Neil Booth <neilb@earthling.net>
30697
30698 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30699 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30700 gnuc99.c,gnuc99-pedantic.c: New tests.
30701
30702 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30703
30704 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30705 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30706
30707 2000-12-01 Neil Booth <neilb@earthling.net>
30708
30709 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30710 * gcc.dg/cpp/poison.c: Update.
30711 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30712
30713 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30714
30715 * g77.f-torture/execute/20001201.f: New test.
30716
30717 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30718
30719 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30720
30721 2000-12-01 Jakub Jelinek <jakub@redhat.com>
30722
30723 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30724
30725 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30726
30727 * g++.old-deja/g++.other/cast6.C: New test.
30728
30729 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
30730
30731 * gcc.c-torture/execute/20001130-2.c: New testcase.
30732
30733 2000-11-30 Richard Henderson <rth@redhat.com>
30734
30735 * gcc.c-torture/execute/20001130-1.c: New test.
30736
30737 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30738
30739 * g++.old-deja/g++.other/op3.C: New test.
30740
30741 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30742
30743 * g++.old-deja/g++.other/op2.C: New test.
30744
30745 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30746
30747 * g++.old-deja/g++.other/crash38.C: New test.
30748
30749 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30750
30751 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30752
30753 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30754
30755 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30756 tests.
30757 * gcc.c-torture/execute/string-opt-6.c: New test.
30758
30759 * gcc.dg/20001117-1.c: Add main.
30760
30761 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30762
30763 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30764 Move from here ...
30765 * gcc.dg/940510-1.c: ... to here.
30766
30767 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30768 zero-size arrays in toplevel structures.
30769
30770 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30771
30772 * gcc.c-torture/execute/loop-8.c: New test.
30773
30774 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30775
30776 * g++.old-deja/g++.other/base1.C: New test.
30777
30778 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30779
30780 * g++.old-deja/g++.other/parse2.C: New test.
30781
30782 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30783
30784 * g++.old-deja/g++.pt/incomplete1.C: New test.
30785
30786 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30787
30788 * g++.old-deja/g++.other/friend9.C: New test.
30789
30790 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30791
30792 * gcc.dg/20001127-1.c: New test.
30793
30794 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30795
30796 * g++.old-deja/g++.pt/friend46.C: New test.
30797
30798 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30799
30800 * g++.old-deja/g++.other/ptrmem8.C: New test.
30801
30802 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30803
30804 * gcc.c-torture/execute/string-opt-7.c: New test.
30805 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30806
30807 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30808
30809 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30810 instead of 'mkcheck 2'.
30811
30812 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30813
30814 * gcc.c-torture/execute/memcheck/driver.c,
30815 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30816 C9X references to refer to C99.
30817
30818 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30819
30820 * gcc.dg/ultrasp3.c: New test.
30821
30822 2000-11-25 Neil Booth <neilb@earthling.net>
30823
30824 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30825
30826 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30827
30828 * gcc.c-torture/compile/20001123-2.c: New.
30829
30830 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30831
30832 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30833
30834 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30835
30836 * gcc.dg/sequence-point-1.c: Add some new tests.
30837 * gcc.c-torture/execute/20001124-1.c: New test.
30838
30839 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30840
30841 * g++.old-deja/g++.other/vaarg4.C: New test.
30842 * gcc.c-torture/compile/20001123-1.c: New test.
30843
30844 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30845
30846 * g++.other/crash24.C: Adjust and remove XFAIL.
30847 * g++.other/crash37.C: New test.
30848
30849 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30850
30851 * g++.old-deja/g++.pt/instantiate9.C: New test.
30852
30853 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30854
30855 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30856 new ABI, too.
30857
30858 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30859 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30860
30861 2000-11-22 Neil Booth <neilb@earthling.net>
30862
30863 * gcc.dg/cpp/Wtrigraphs.c: New test.
30864
30865 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30866
30867 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30868
30869 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30870
30871 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30872
30873 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30874
30875 * lib/gcc-dg.exp: load_lib scanasm.exp.
30876 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30877 * lib/g++-dg.exp: load_lib scanasm.exp.
30878 * lib/scanasm.exp: New.
30879 (scan-assembler, scan-assembler-not): Add optional arguments to
30880 test name, or if not present, the pattern name.
30881 (scan-assembler-dem, scan-assembler-dem-not): New.
30882
30883 * g++.dg/dg.exp: New.
30884
30885 2000-11-21 Neil Booth <neilb@earthling.net>
30886
30887 * gcc.dg/cpp/integrated1.c: Remove.
30888
30889 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30890
30891 * gcc.c-torture/execute/20001121-1.c: New test.
30892
30893 2000-11-21 Richard Henderson <rth@redhat.com>
30894
30895 * gcc.c-torture/compile/20001121-1.c: New test.
30896
30897 2000-11-20 Neil Booth <neilb@earthling.net>
30898
30899 * gcc.dg/cpp/integrated1.c: New test.
30900
30901 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30902
30903 * g++.old-deja/g++.other/inline17.C: New test.
30904
30905 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30906
30907 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30908 local variable to be zero: I made the variable global. Now
30909 uses abort() and exit() instead of relying on main's return value.
30910
30911 2000-11-20 Neil Booth <neilb@earthling.net>
30912
30913 * gcc.dg/cpp/paste2.c: Update test.
30914 * objc/execute/paste.m: New test.
30915
30916 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30917
30918 * gcc.dg/c99-condexpr-1.c: New test.
30919
30920 2000-11-20 Neil Booth <neilb@earthling.net>
30921
30922 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30923
30924 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30925
30926 * g++.old-deja/g++.pt/export1.C: New test.
30927
30928 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30929
30930 * gcc.dg/20001117-1.c: New test.
30931
30932 2000-11-18 Richard Henderson <rth@redhat.com>
30933
30934 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30935
30936 2000-11-18 Richard Henderson <rth@redhat.com>
30937
30938 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30939 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30940 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30941
30942 2000-11-18 Richard Henderson <rth@redhat.com>
30943
30944 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30945 (main): New. Exit cleanly.
30946
30947 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30948
30949 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30950 gcc.dg/c99-fordecl-2.c: New tests.
30951
30952 2000-11-18 Richard Henderson <rth@redhat.com>
30953
30954 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30955 * gcc.c-torture/execute/zerolen-2.c: New.
30956
30957 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30958
30959 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30960 memory.
30961
30962 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30963
30964 * g++.old-deja/g++.pt/instantiate8.C: New test.
30965
30966 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30967
30968 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30969 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30970
30971 2000-11-16 Nick Clifton <nickc@redhat.com>
30972
30973 * gcc.c-torture/execute/nestfunc-2.c: New test.
30974 * gcc.c-torture/execute/nestfunc-3.c: New test.
30975
30976 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30977
30978 * gcc.c-torture/compile/20001116-1.c: New test.
30979
30980 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30981
30982 * gcc.c-torture/execute/20001115-1.c: New test.
30983
30984 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30985
30986 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30987 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30988 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30989 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30990
30991 2000-11-15 Neil Booth <neilb@earthling.net>
30992
30993 gcc.dg/cpp/_Pragma1.c: Update.
30994 gcc.dg/cpp/_Pragma2.c: New test.
30995
30996 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30997
30998 * g++.old-deja/g++.other/anon5.C: New test.
30999
31000 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
31001
31002 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
31003 tests.
31004
31005 2000-11-14 Jakub Jelinek <jakub@redhat.com>
31006
31007 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
31008 output.
31009
31010 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31011
31012 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
31013 labels at end of compound statements.
31014
31015 2000-11-13 Jakub Jelinek <jakub@redhat.com>
31016
31017 * gcc.c-torture/execute/loop-7.c: New test.
31018
31019 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31020
31021 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
31022
31023 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31024
31025 * gcc.dg/c99-bool-1.c: New test.
31026
31027 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31028
31029 * gcc.dg/c99-scope-1.c: Remove xfail.
31030 * gcc.dg/c99-scope-2.c: New test.
31031
31032 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31033
31034 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
31035 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
31036
31037 2000-11-11 Mark Mitchell <mark@codesourcery.com>
31038
31039 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
31040 error messages.
31041
31042 * g++.mike/p700.C: Don't typedef wchar_t.
31043 * g++.mike/p784.C: Likewise.
31044 * g++.mike/eb101.C: Don't use __wchar_t.
31045
31046 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
31047
31048 * g77.f-torture/execute/20001111.[fx]: Test premature exit
31049 from DO loop.
31050
31051 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31052
31053 * gcc.c-torture/execute/20001111-1.c: New test.
31054
31055 2000-11-10 Nick Clifton <nickc@redhat.com>
31056
31057 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
31058 long multuiple and accumulate.
31059
31060 2000-11-09 Richard Henderson <rth@redhat.com>
31061
31062 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
31063 via size_t instead of int.
31064
31065 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
31066 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31067 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31068 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31069
31070 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
31071
31072 * gcc.c-torture/compile/20001109-1.c: New test.
31073 * gcc.c-torture/compile/20001109-2.c: New test.
31074
31075 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
31076
31077 * g++.old-deja/g++.pt/operator1.C: New test.
31078 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
31079
31080 2000-11-09 Jakub Jelinek <jakub@redhat.com>
31081
31082 * gcc.dg/20001108-1.c: New test.
31083
31084 2000-11-09 Jakub Jelinek <jakub@redhat.com>
31085
31086 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
31087 with both arguments constant strings.
31088 * gcc.c-torture/execute/string-opt-3.c: New test.
31089 * gcc.c-torture/execute/string-opt-4.c: New test.
31090 * gcc.c-torture/execute/string-opt-5.c: New test.
31091
31092 2000-11-08 Nick Clifton <nickc@redhat.com>
31093
31094 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
31095 mulsidi3adddi patterns.
31096
31097 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
31098
31099 * g++.old-deja/g++.other/crash36.C: New test.
31100
31101 2000-11-08 Jakub Jelinek <jakub@redhat.com>
31102
31103 * g++.old-deja/g++.other/init16.C: New test.
31104
31105 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
31106
31107 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
31108
31109 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31110
31111 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
31112 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31113 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31114
31115 2000-11-07 DJ Delorie <dj@redhat.com>
31116
31117 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
31118
31119 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31120
31121 * gcc.c-torture/execute/string-opt-1.c: New test.
31122
31123 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31124
31125 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
31126 mips-sgi-irix6.* because the MIPS ABI passes floating-point
31127 parameters in registers, and there is no way for a varargs
31128 function to know in which order the integer and floating-point
31129 parameters should be interleaved when they are placed on the
31130 stack.
31131 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31132 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31133
31134 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31135
31136 * gcc.c-torture/execute/string-opt-2.c: New test.
31137
31138 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
31139
31140 * g++.old-deja/g++.pt/crash60.C: New test.
31141
31142 2000-11-06 Jakub Jelinek <jakub@redhat.com>
31143
31144 * g++.old-deja/g++.other/crash24.C: New test.
31145 * g++.old-deja/g++.other/crash25.C: New test.
31146 * g++.old-deja/g++.other/crash26.C: New test.
31147 * g++.old-deja/g++.other/crash27.C: New test.
31148 * g++.old-deja/g++.other/crash28.C: New test.
31149 * g++.old-deja/g++.other/crash29.C: New test.
31150 * g++.old-deja/g++.other/crash30.C: New test.
31151 * g++.old-deja/g++.other/crash31.C: New test.
31152 * g++.old-deja/g++.other/crash32.C: New test.
31153 * g++.old-deja/g++.other/crash33.C: New test.
31154 * g++.old-deja/g++.other/crash34.C: New test.
31155 * g++.old-deja/g++.other/crash35.C: New test.
31156
31157 2000-11-06 Jakub Jelinek <jakub@redhat.com>
31158
31159 * gcc.c-torture/execute/20001031-1.c: New test.
31160
31161 2000-11-04 Mark Mitchell <mark@codesourcery.com>
31162
31163 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
31164 namespace.
31165
31166 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
31167 standards-conformant.
31168
31169 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
31170
31171 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
31172 * g++.old-deja/g++.mike/p755a.C: Likewise.
31173 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
31174 library makes no calls to `operator new' during initialization.
31175
31176 2000-11-04 Neil Booth <neilb@earthling.net>
31177
31178 * gcc.dg/cpp/include2.c: New tests.
31179
31180 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
31181
31182 * lib/g++.exp (g++_set_ld_library_path): New function.
31183 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
31184
31185 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
31186
31187 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
31188 warnings.
31189
31190 2000-11-01 Richard Henderson <rth@redhat.com>
31191
31192 * g++.old-deja/g++.ext/namedret1.C: New.
31193 * g++.old-deja/g++.ext/namedret2.C: New.
31194 * g++.old-deja/g++.ext/namedret3.C: New.
31195
31196 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
31197
31198 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
31199 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
31200
31201 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31202
31203 * gcc.c-torture/execute/va-arg-21.c: New test.
31204
31205 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
31206
31207 * gcc.dg/c99-complex-2.c: New test.
31208
31209 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31210
31211 * gcc.c-torture/execute/stdio-opt-1.c: New test.
31212
31213 2000-10-31 Jakub Jelinek <jakub@redhat.com>
31214
31215 * g++.old-deja/g++.other/inline16.C: New test.
31216
31217 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
31218
31219 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
31220 __PRETTY_FUNCTION__
31221
31222 2000-10-29 Neil Booth <neilb@earthling.net>
31223
31224 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
31225 New tests.
31226 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
31227 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
31228 optimisation.
31229
31230 2000-10-29 Neil Booth <neilb@earthling.net>
31231
31232 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
31233 * mi1.c, mi1c.h: Add null directives to multiple-include test.
31234 * mi5.c: Test multiple includes work with -C.
31235 * trigraphs.c: Test ^= version.
31236
31237 2000-10-28 Neil Booth <neilb@earthling.net>
31238
31239 New tests and test updates for new macro expander.
31240
31241 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
31242 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
31243 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
31244 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
31245 new diagnostic messages.
31246
31247 * gcc.dg/cpp/macro3.c: New tests.
31248
31249 2000-10-27 Mark Mitchell <mark@codesourcery.com>
31250
31251 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
31252 on the same line.
31253
31254 2000-10-27 Jakub Jelinek <jakub@redhat.com>
31255
31256 * g++.old-deja/g++.other/eh2.C: New test.
31257
31258 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
31259
31260 * gcc.c-torture/execute/20001027-1.c: New test.
31261
31262 2000-10-26 Richard Henderson <rth@redhat.com>
31263
31264 * gcc.c-torture/execute/20001026-1.c: New.
31265
31266 2000-10-26 Mark Mitchell <mark@codesourcery.com>
31267
31268 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
31269 * g++.old-deja/g++.law/builtin1.C: Likewise.
31270 * g++.old-deja/g++.law/ctors10.C: Likewise.
31271 * g++.old-deja/g++.law/virtual3.C: Likewise.
31272 * g++.old-deja/g++.mike/p658.C: Likewise.
31273 * g++.old-deja/g++.other/sibcall1.C: Likewise.
31274 * g++.old-deja/g++.other/vaarg2.C: Likewise.
31275 * g++.old-deja/g++.robertl/eb124.C: Likewise.
31276 * g++.old-deja/g++.robertl/eb44.C: Likewise.
31277 * g++.old-deja/g++.robertl/eb77.C: Likewise.
31278
31279 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
31280
31281 * gcc.c-torture/compile/20001024-1.c: New test.
31282
31283 2000-10-25 Mark Mitchell <mark@codesourcery.com>
31284
31285 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
31286 to tell us whether or not we are using V3.
31287
31288 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
31289
31290 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
31291 operands.
31292
31293 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
31294
31295 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
31296
31297 2000-10-25 Jakub Jelinek <jakub@redhat.com>
31298
31299 * gcc.c-torture/execute/20001024-1.c: New test.
31300
31301 2000-10-24 Jakub Jelinek <jakub@redhat.com>
31302
31303 * g++.old-deja/g++.other/sibcall1.C: New test.
31304
31305 2000-10-20 Jakub Jelinek <jakub@redhat.com>
31306
31307 * gcc.dg/noncompile/init-3.c: New test.
31308
31309 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
31310
31311 * gcc.dg/format-array-1.c: New test.
31312
31313 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31314
31315 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
31316 writing through null pointers; remove comment about testing
31317 unterminated strings.
31318
31319 2000-10-17 Matthew Hiller <hiller@redhat.com>
31320
31321 * gcc.c-torture/execute/20001017-2.c: New test.
31322
31323 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31324
31325 * gcc.c-torture/compile/20001018-1.c: New test.
31326 * gcc.c-torture/compile/20001018-1.x: Xfail.
31327
31328 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31329
31330 * gcc.c-torture/execute/20001017-1.c: New test.
31331
31332 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31333
31334 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
31335 for multiple use of arguments with scanf formats; add tests for
31336 multiple use of arguments.
31337
31338 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
31339
31340 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
31341
31342 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31343
31344 * gcc.dg/format-miss-1.c: New test.
31345
31346 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31347
31348 * gcc.c-torture/execute/20001013-1.c: New test.
31349
31350 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31351
31352 * gcc.dg/format-branch-1.c: New test.
31353
31354 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31355
31356 * README, lib/file-format.exp: Remove EGCS references.
31357
31358 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31359
31360 * gcc.dg/20001013-1.c: New test.
31361
31362 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
31363
31364 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
31365 for intmax_t in the compiler using __typeof__ and the type rules
31366 for conditional expressions.
31367
31368 2000-10-13 Jakub Jelinek <jakub@redhat.com>
31369
31370 * gcc.dg/20001012-1.c: New test.
31371 * gcc.dg/20001012-2.c: New test.
31372
31373 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31374
31375 * gcc.dg/format-attr-1.c: New test.
31376
31377 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31378
31379 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31380 __LONG_LONG_MAX__ instead of LLONG_MAX.
31381
31382 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31383
31384 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31385 scanf flags.
31386 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31387 flags.
31388
31389 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31390
31391 * gcc.dg/sequence-pt-1.c: New test.
31392
31393 2000-10-11 Geoff Keating <geoffk@cygnus.com>
31394
31395 * gcc.c-torture/execute/20001011-1.c: New testcase.
31396 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31397
31398 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31399
31400 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31401 does not error on it.
31402
31403 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31404
31405 * gcc.dg/20001009-1.c: New test.
31406
31407 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31408
31409 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31410 * gcc.c-torture/execute/20001009-2.c: ... to here.
31411
31412 2000-10-09 Geoff Keating <geoffk@cygnus.com>
31413
31414 * gcc.c-torture/compile/20001009-1.c: New testcase.
31415 * gcc.c-torture/execute/20001009-1.c: New testcase.
31416 Testcases provided by Jan Hubicka <jh@suse.cz>.
31417
31418 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31419
31420 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31421 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31422 uintmax_t using <limits.h> to emulate the compiler's internal
31423 logic. No longer XFAIL %j tests.
31424
31425 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31426
31427 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31428 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31429 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31430 regexps and details of expected handling of some bad formats.
31431 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31432 suppression.
31433
31434 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31435
31436 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31437 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31438 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31439 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31440 in list archives.
31441
31442 2000-10-06 Richard Henderson <rth@cygnus.com>
31443
31444 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31445 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31446 * g++.old-deja/g++.jason/report.C: Likewise.
31447 * g++.old-deja/g++.law/friend5.C: Likewise.
31448 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31449 of the expected warnings.
31450
31451 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31452
31453 * g++.old-deja/g++.pt/enum14.C: New test.
31454
31455 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31456
31457 * g++.old-deja/g++.pt/crash59.C: New test.
31458
31459 2000-10-04 Will Cohen <wcohen@redhat.com>
31460
31461 * gcc.dg/20000926-1.c: New test.
31462
31463 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31464
31465 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31466 function name for current C++ compiler.
31467 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31468
31469 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31470
31471 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31472 __PRETTY_FUNCTION__.
31473 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31474
31475 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31476
31477 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31478
31479 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31480
31481 * gcc.c-torture/compile/20000923-1.c: New test.
31482
31483 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31484
31485 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31486 * g++.old-deja/g++.pt/ttp62.C: Same.
31487 * g++.old-deja/g++.other/inline14.C: Same.
31488
31489 2000-09-24 Richard Henderson <rth@cygnus.com>
31490
31491 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31492
31493 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31494
31495 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31496
31497 2000-09-22 Geoff Keating <geoffk@cygnus.com>
31498
31499 * gcc.c-torture/compile/20000922-1.c: New file.
31500
31501 2000-09-21 Nick Clifton <nickc@redhat.com>
31502
31503 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31504 a signed long modulo operation.
31505 (mod6): New function - perform an unsigned long modulo operation.
31506 (main): Add tests for modulos of very large numbers by very small
31507 dividends.
31508
31509 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31510
31511 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31512
31513 2000-09-19 Richard Henderson <rth@cygnus.com>
31514
31515 * gcc.dg/compare2.c (case 10): XFAIL.
31516
31517 2000-09-18 Richard Henderson <rth@cygnus.com>
31518
31519 * gcc.c-torture/execute/20000906-1.c: Move ...
31520 * gcc.dg/20000906-1.c: ... here. Only run on targets
31521 that support __builtin_trap.
31522
31523 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31524
31525 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31526
31527 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31528
31529 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31530 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31531 more $ format tests.
31532
31533 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31534
31535 * gcc.dg/format-errmk-1.c: New test.
31536
31537 2000-09-17 Greg McGary <greg@mcgary.org>
31538
31539 * gcc.c-torture/execute/20000917-1.x: Remove.
31540
31541 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31542
31543 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31544
31545 2000-09-17 Greg McGary <greg@mcgary.org>
31546
31547 * gcc.c-torture/execute/20000917-1.c: New test.
31548 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31549
31550 2000-09-16 Neil Booth <NeilB@earthling.net>
31551
31552 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31553 in nested macro bug.
31554
31555 2000-09-15 Neil Booth <NeilB@earthling.net>
31556
31557 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31558
31559 2000-09-14 Jeffrey A Law (law@cygnus.com)
31560
31561 * gcc.c-torture/execute/20000914-1.c: New test.
31562
31563 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
31564
31565 * g++.other/inline13.C: New test.
31566
31567 2000-09-12 Andreas Jaeger <aj@suse.de>
31568
31569 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31570 constant by Ulrich Drepper <drepper@redhat.com>.
31571
31572 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31573
31574 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31575
31576 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31577
31578 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31579
31580 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31581
31582 * gcc.dg/cpp/backslash.c: New test.
31583
31584 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
31585
31586 * gcc.c-torture/execute/20000910-1.c: New test.
31587 * gcc.c-torture/execute/20000910-2.c: Likewise.
31588
31589 2000-09-11 Robert Lipe <robertl@sco.com>
31590
31591 * gcc.dg/pragma-align.c: New test.
31592
31593 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31594
31595 * g++.old-deja/g++.pt/explicit82.C: New test.
31596 * g++.old-deja/g++.pt/explicit83.C: New test.
31597
31598 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31599
31600 * gcc.dg/asm-names.c: New test.
31601
31602 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31603
31604 * gcc.dg/cpp/tr-warn6.c: New test
31605
31606 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31607
31608 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31609 be accepted.
31610
31611 2000-09-07 Catherine Moore <clm@redhat.com>
31612
31613 * gcc.c-torture/execute/unroll-1.c: New test.
31614
31615 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31616
31617 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31618 ERROR markers.
31619 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31620 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31621 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31622 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31623 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31624 Preprocess only.
31625 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31626 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31627
31628 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31629
31630 * g++.old-deja/g++.pt/deduct2.C: New test.
31631
31632 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31633
31634 * g++.old-deja/g++.pt/parms2.C: New test.
31635
31636 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31637
31638 * g++.old-deja/g++.pt/crash58.C: New test.
31639
31640 2000-09-06 Greg McGary <greg@mcgary.org>
31641
31642 * gcc.c-torture/execute/20000906-1.c: New test.
31643 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31644
31645 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31646
31647 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31648
31649 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31650
31651 * g++.old-deja/g++.pt/crash57.C: New test.
31652
31653 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31654
31655 * g++.old-deja/g++.pt/crash56.C: New test.
31656
31657 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31658
31659 * g++.old-deja/g++.pt/koenig1.C: New test.
31660
31661 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31662
31663 * gcc.dg/20000904-1.c: New test.
31664
31665 2000-09-04 Jakub Jelinek <jakub@redhat.com>
31666
31667 * gcc.dg/cpp/paste8.c: New test.
31668
31669 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
31670
31671 * gcc.c-torture/compile/20000827-1.c: New test.
31672
31673 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31674
31675 * gcc.dg/format-diag-1.c: New test.
31676
31677 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31678
31679 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31680 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31681 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31682 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31683 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31684
31685 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31686
31687 * g++.old-deja/g++.other/nested4.C: New test.
31688
31689 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31690
31691 * g++.old-deja/g++.ns/scoped1.C: New test.
31692
31693 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
31694
31695 * lib/g++.exp: Support testing already-installed GCC.
31696
31697 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31698
31699 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31700
31701 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31702
31703 * gcc.dg/return-type-2.c: New test.
31704
31705 2000-08-27 Geoff Keating <geoffk@cygnus.com>
31706
31707 * gcc.c-torture/compile/20000825-1.c: New test.
31708
31709 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
31710
31711 * gcc.dg/dwarf2-2.c: New test.
31712
31713 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31714
31715 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31716 dg-warning regexps.
31717
31718 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31719
31720 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31721 gcc.dg/format-ext-5.c: New tests.
31722
31723 2000-08-25 Jakub Jelinek <jakub@redhat.com>
31724
31725 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31726
31727 2000-08-24 Mark Mitchell <mark@codesourcery.com>
31728
31729 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31730
31731 2000-08-24 Richard Henderson <rth@cygnus.com>
31732
31733 * gcc.dg/ia64-sync-1.c: New test.
31734 * gcc.dg/ia64-sync-2.c: New test.
31735 * gcc.dg/ia64-asm-1.c: New test.
31736
31737 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31738
31739 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31740 * gcc.dg/format-ext-2.c: New test.
31741
31742 2000-08-23 Jason Merrill <jason@redhat.com>
31743
31744 * lib/old-dejagnu.exp: Also ignore "In member function" and
31745 "At global scope".
31746
31747 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31748
31749 * gcc.dg/noncompile/label-lineno-1.c: New test.
31750
31751 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31752
31753 * gcc.dg/c99-array-nonobj-1.c: New test.
31754
31755 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31756
31757 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31758 tests.
31759 * gcc.dg/format-ext-1.c: New test.
31760
31761 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31762
31763 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31764 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31765 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31766 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31767 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31768
31769 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31770
31771 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31772 gcc.dg/c99-strftime-2.c: New tests.
31773
31774 2000-08-22 Richard Henderson <rth@cygnus.com>
31775
31776 * gcc.c-torture/execute/20000822-1.c: New test.
31777
31778 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31779
31780 * gcc.c-torture/execute/20000819-1.x: Remove.
31781
31782 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31783
31784 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31785 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31786 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31787 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31788 gcc.dg/format-xopen-1.c: New tests.
31789
31790 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31791
31792 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31793
31794 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31795
31796 * g++.old-deja/g++.other/loop2.C: New test.
31797
31798 * gcc.c-torture/compile/20000606-1.c: New test.
31799 * gcc.c-torture/compile/20000728-1.c: New test.
31800 * gcc.c-torture/execute/20000801-1.c: New test.
31801 * gcc.c-torture/execute/20000801-2.c: New test.
31802 * gcc.c-torture/execute/20000819-1.c: New test.
31803 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31804 * gcc.dg/20000629-1.c: New test.
31805 * gcc.dg/20000724-1.c: New test.
31806 * gcc.dg/20000807-1.c: New test.
31807
31808 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31809
31810 * gcc.dg/cpp/pragma-1.c: New test.
31811 * gcc.dg/cpp/pragma-2.c: New test.
31812
31813 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31814
31815 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31816 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31817
31818 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31819
31820 * gcc.c-torture/compile/20000818-1.c: New test.
31821
31822 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31823
31824 * gcc.c-torture/execute/20000818-1.c: New test.
31825
31826 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31827
31828 * gcc.dg/format-va-1.c: New test.
31829
31830 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31831
31832 * g++.old-deja/g++.other/typedef8.C: New test.
31833
31834 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31835
31836 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31837 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31838 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31839 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31840 * g++.old-deja/g++.other/ptrmem7.C: New test.
31841 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31842
31843 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31844
31845 * g++.old-deja/g++.pt/typename27.C: New test.
31846
31847 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31848
31849 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31850 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31851 * g++.old-deja/g++.pt/friend45.C: New test.
31852 * g++.old-deja/g++.other/friend8.C: New test.
31853
31854 2000-08-15 Richard Henderson <rth@cygnus.com>
31855
31856 * gcc.c-torture/execute/20000815-1.c: New test.
31857
31858 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31859
31860 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31861 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31862 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31863
31864 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31865
31866 * g++.old-deja/g++.other/refinit2.C: New test.
31867
31868 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31869
31870 * lib/c-torture.exp (c-torture): Make
31871 compiler_conditional_xfail_data global.
31872 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31873 compiler_conditional_xfail_data machinery.
31874 (f-torture-execute): Likewise.
31875 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31876 and only when unrolling loops.
31877
31878 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31879
31880 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31881
31882 * g++.old-deja/g++.pt/explicit81.C: New test.
31883
31884 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31885
31886 * g++.old-deja/g++.pt/typename26.C: New test.
31887
31888 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31889
31890 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31891 warning.
31892
31893 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31894
31895 * g++.old-deja/g++.other/array3.C: New test.
31896
31897 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31898
31899 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31900 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31901 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31902 New tests.
31903
31904 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31905
31906 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31907 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31908
31909 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31910
31911 * gcc.c-torture/execute/20000808-1.c: New test.
31912
31913 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31914
31915 * gcc.dg/c90-const-expr-1.c: New test.
31916
31917 2000-08-08 Richard Henderson <rth@cygnus.com>
31918
31919 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31920
31921 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31922
31923 * gcc.dg/noncompile/const-ll-1.c: New test.
31924
31925 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31926
31927 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31928
31929 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31930
31931 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31932 that running programs linked against the shared version of libobjc
31933 run correctly.
31934
31935 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31936
31937 * gcc.dg/c99-printf-1.c: New test.
31938
31939 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31940
31941 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31942
31943 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31944
31945 * gcc.c-torture/execute/20000731-1.x: Delete.
31946
31947 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31948
31949 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31950 and torture_without_loops as is done by c-torture.exp.
31951 (search_for): Copy from c-torture.exp.
31952 (gcc-dg-runtest): New function, drives a directory of tests
31953 iterating over the TORTURE_OPTIONS.
31954 (scan-assembler, scan-assembler-not): Move here from
31955 individual directory drivers.
31956
31957 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31958 defined by lib/gcc-dg.exp.
31959 * gcc.dg/cpp/cpp.exp: Likewise.
31960 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31961 gcc-dg-runtest, so we cycle over optimization options.
31962
31963 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31964 * gcc.dg/compare2.c: No longer expected to fail.
31965
31966 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31967
31968 * gcc.c-torture/execute/20000804-1.c: New test.
31969
31970 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31971
31972 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31973
31974 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31975
31976 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31977
31978 2000-08-03 Jeffrey A Law (law@cygnus.com)
31979
31980 * gcc.c-torture/compile/20000803-1.c: New test.
31981
31982 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31983
31984 * gcc.c-torture/execute/20000801-3.c,
31985 gcc.c-torture/execute/20000801-4.c: New tests.
31986 * gcc.c-torture/execute/20000801-3.x,
31987 gcc.c-torture/execute/20000801-4.x: Xfail.
31988
31989 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31990
31991 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31992 libobjc/.libs to allow for libtool.
31993
31994 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31995
31996 * gcc.c-torture/compile/20000802-1.c: New test.
31997
31998 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31999
32000 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
32001
32002 2000-07-31 Jeffrey A Law (law@cygnus.com)
32003
32004 * gcc-c-torture/execute/20000731-2.c: New test.
32005
32006 * gcc.c-torture/execute/20000731-1.c: New test.
32007 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
32008
32009 2000-07-31 Jakub Jelinek <jakub@redhat.com>
32010
32011 * testsuite/gcc.dg/cpp/paste7.c: New test.
32012 * gcc.dg/cpp/20000725-1.c: New test.
32013
32014 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
32015
32016 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
32017 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
32018 declaration warning for __builtin_dwarf_reg_size.
32019
32020 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
32021
32022 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
32023
32024 * gcc.dg/noncompile/voidparam-1.c: New test.
32025
32026 2000-07-30 Richard Henderson <rth@cygnus.com>
32027
32028 * gcc.dg/c90-digraph-1.c: Don't xfail.
32029 * gcc.dg/compare2.c (case 10): Xfail.
32030 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
32031
32032 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
32033
32034 * gcc.dg/c99-main-1.c: New test.
32035
32036 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
32037
32038 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
32039
32040 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
32041
32042 * gcc.c-tortuer/execute/20000726-1.c: New test.
32043
32044 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
32045
32046 * gcc.c-torture/execute/enum-2.c: New test.
32047
32048 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32049
32050 * gcc.dg/cpp/tr-warn3.c: New test.
32051
32052 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32053
32054 * g++.old-deja/g++.ext/implicit1.C: Remove.
32055 * g++.old-deja/g++.jason/c2.C: Remove
32056 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
32057 * g++.old-deja/g++.pt/crash16.C: Likewise.
32058 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
32059
32060 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32061
32062 * g++.old-deja/g++.other/for2.C: New test.
32063
32064 2000-07-25 Jakub Jelinek <jakub@redhat.com>
32065
32066 * gcc.dg/20000720-1.c: New test.
32067
32068 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
32069
32070 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
32071
32072 2000-07-24 Geoff Keating <geoffk@cygnus.com>
32073
32074 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
32075 * gcc.c-torture/execute/20000722-1.c: New.
32076 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
32077
32078 2000-07-24 Jakub Jelinek <jakub@redhat.com>
32079
32080 * gcc.dg/cpp/20000720-1.S: New test.
32081
32082 2000-07-21 Michael Meissner <meissner@redhat.com>
32083
32084 * gcc.c-torture/execute/ieee/hugeval.c: New test.
32085
32086 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32087
32088 * g++.old-deja/g++.brendan/crash16.C,
32089 g++.old-deja/g++.brendan/parse3.C,
32090 g++.old-deja/g++.brendan/redecl1.C,
32091 g++.old-deja/g++.ns/template13.C,
32092 g++.old-deja/g++.other/decl4.C,
32093 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
32094
32095 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32096
32097 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
32098 and "Internal error".
32099
32100 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
32101 regexps.
32102 * gcc.dg/cpp/paste6.c: New test.
32103
32104 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
32105
32106 * gcc.dg/cpp/tr-direct.c: New test.
32107
32108 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
32109 gcc.dg/cpp/undef1.c: Tweak error regexps.
32110
32111 2000-07-18 Eric Christopher <echristo@redhat.com>
32112
32113 * gcc.c-torture/compile/20000718-1.c: New test.
32114
32115 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
32116
32117 * cpplex.c (_cpp_push_token): If the token being pushed back
32118 is the previous token in this context, just subtract one from
32119 context->posn.
32120 * cppmacro.c (save_expansion): Clear aux field when storing a
32121 placemarker.
32122
32123 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
32124
32125 * gcc.dg/noncompile/redecl-1.c: New test.
32126
32127 2000-07-18 Jakub Jelinek <jakub@redhat.com>
32128
32129 * gcc.c-torture/execute/20000717-5.c: New test.
32130 * gcc.c-torture/execute/20000717-1.x: Removed.
32131
32132 2000-07-17 Richard Henderson <rth@cygnus.com>
32133
32134 * gcc.c-torture/execute/20000717-4.c: New test.
32135
32136 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
32137
32138 * gcc.dg/cpp/syshdr.c: New test.
32139 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
32140
32141 2000-07-17 Neil Booth <neilb@earthling.net>
32142
32143 * gcc.dg/cpp/cmdlne-dM.c: New test.
32144 * gcc.dg/cpp/cmdlne-dD.c: New test.
32145
32146 2000-07-17 Jeffrey A Law (law@cygnus.com)
32147
32148 * gcc.c-torture/execute/20000717-3.c: New test.
32149
32150 * gcc.c-torture/compile/20000717-1.c: New test.
32151
32152 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32153
32154 * gcc.c-torture/execute/20000717-2.c: New test.
32155
32156 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32157
32158 * gcc.dg/formatz-1.c: New test.
32159
32160 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
32161 * gcc.dg/c99-digraph-1.c: New tests.
32162
32163 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
32164 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
32165
32166 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
32167 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
32168 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
32169 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
32170 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
32171 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
32172 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
32173
32174 2000-07-17 Greg McGary <greg@mcgary.org>
32175
32176 * gcc.c-torture/execute/20000717-1.c: New test.
32177 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
32178
32179 2000-07-15 Jakub Jelinek <jakub@redhat.com>
32180
32181 * gcc.c-torture/execute/20000715-2.c: New test.
32182 * gcc.dg/20000715-1.c: New test.
32183
32184 2000-07-15 Michael Meissner <meissner@redhat.com>
32185
32186 * gcc.c-torture/execute/20000715-1.c: New test.
32187
32188 2000-07-13 Jakub Jelinek <jakub@redhat.com>
32189
32190 * gcc.c-torture/execute/20000707-1.c: New test.
32191
32192 2000-07-13 Neil Booth <NeilB@earthling.net>
32193
32194 * testsuite/gcc.dg/cpp/digraph1.c,
32195 testsuite/gcc.dg/cpp/digraph2.c,
32196 testsuite/gcc.dg/cpp/digraphs.c: New tests.
32197
32198 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
32199
32200 * g77.f-torture/compile/20000630-2.f: New test.
32201 * g77.f-torture/compile/20000630-2.x
32202
32203 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
32204
32205 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
32206
32207 2000-07-11 Neil Booth <NeilB@earthling.net>
32208
32209 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
32210
32211 2000-07-11 Neil Booth <NeilB@earthling.net>
32212
32213 * gcc.dg/cpp/cmdlne-C.c: New.
32214
32215 2000-07-09 Neil Booth <NeilB@earthling.net>
32216
32217 * gcc.dg/cpp/directiv.c: New tests.
32218 * gcc.dg/cpp/undef1.c: Update.
32219
32220 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
32221
32222 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
32223
32224 2000-07-09 Neil Booth <NeilB@earthling.net>
32225
32226 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
32227
32228 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
32229
32230 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
32231 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
32232
32233 2000-07-08 Neil Booth <NeilB@earthling.net>
32234
32235 * gcc.dg/cpp/macsyntx.c: New tests.
32236
32237 2000-07-07 Jakub Jelinek <jakub@redhat.com>
32238
32239 * gcc.dg/20000707-1.c: New test.
32240
32241 2000-07-07 Jakub Jelinek <jakub@redhat.com>
32242
32243 * gcc.c-torture/execute/20000706-1.c: New test.
32244 * gcc.c-torture/execute/20000706-2.c: New test.
32245 * gcc.c-torture/execute/20000706-3.c: New test.
32246 * gcc.c-torture/execute/20000706-4.c: New test.
32247 * gcc.c-torture/execute/20000706-5.c: New test.
32248
32249 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32250
32251 * g++.old-deja/g++.pt/instantiate7.C: New test.
32252
32253 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32254
32255 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
32256 * g++.old-deja/g++.mike/thunk3.C: Likewise.
32257 * g++.old-deja/g++.other/rtti3.C: Likewise.
32258 * g++.old-deja/g++.other/rttid3.C: Likewise.
32259
32260 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
32261
32262 * g77.f-torture/compile/20000630-1.x: Fix typo
32263
32264 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
32265
32266 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
32267 assembly output.
32268
32269 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
32270
32271 * gcc.dg/cpp/ident.c: New test.
32272
32273 2000-07-05 Neil Booth <NeilB@earthling.net>
32274
32275 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
32276 gcc.dg/cpp/lexstrng.c: New tests.
32277
32278 2000-07-04 Neil Booth <NeilB@earthling.net>
32279
32280 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
32281 * gcc.dg/cpp/strify2.c: Same.
32282
32283 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
32284
32285 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
32286 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
32287 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
32288 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
32289
32290 * testsuite/gcc.dg/cpp/macro1.c,
32291 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
32292 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
32293 testsuite/gcc.dg/cpp/strify1.c,
32294 testsuite/gcc.dg/cpp/strify2.c: New tests.
32295
32296 2000-07-03 Jakub Jelinek <jakub@redhat.com>
32297
32298 * gcc.c-torture/execute/20000703-1.c: New test.
32299
32300 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32301
32302 * g++.old-deja/g++.pt (lookup10.C): New test.
32303
32304 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32305
32306 * g++.old-deja/g++.pt (typename25.C): New test.
32307
32308 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
32309
32310 * gcc.c-torture/compile/20000701-1.c: New test.
32311
32312 2000-06-30 Nick Clifton <nickc@cygnus.com>
32313
32314 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
32315 to test case.
32316
32317 2000-06-30 Catherine Moore <clm@cygnus.com>
32318
32319 * gcc.c-torture/execute/align-1.c: New test.
32320
32321 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
32322
32323 * g++.old-deja/g++.pt/expr8.C: New test.
32324 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
32325
32326 2000-06-29 Nick Clifton <nickc@cygnus.com>
32327
32328 * gcc.c-torture/compile/20000629-1.c: New test.
32329
32330 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32331
32332
32333 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
32334 gcc.dg/noncompile directory, depending on whether they're
32335 preprocessor tests or not. Annotate all the tests for the dg
32336 framework.
32337
32338 * gcc.c-torture/noncompile/noncompile.exp: Delete.
32339 * gcc.dg/noncompile/noncompile.exp: New.
32340
32341 * Moved files:
32342 Old name New name
32343 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
32344 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
32345 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
32346 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
32347 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
32348 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
32349 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
32350 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
32351 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
32352 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
32353 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
32354 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
32355 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
32356 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
32357 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
32358 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
32359 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
32360 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
32361 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
32362 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
32363 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
32364 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
32365 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
32366 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
32367
32368 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
32369 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
32370 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
32371 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
32372 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
32373 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
32374
32375 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32376
32377 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32378 declare one variable. On the fourth, error.
32379 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32380 declared by 20000628-1a.h.
32381
32382 2000-06-29 Richard Henderson <rth@redhat.com>
32383
32384 * gcc.c-torture/execute/930529-1.x: New file.
32385 * gcc.dg/920413-1.c: Adjust expected warning text.
32386 * gcc.dg/980217-1.c: Declare abort.
32387 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32388
32389 2000-06-29 Jeffrey A Law (law@cygnus.com)
32390
32391 * g77.f-torture/compile/20000629-1.f: New test.
32392 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32393
32394 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32395
32396 Rearrange lots of files, removing entirely the
32397 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32398 directories.
32399
32400 * Deleted files:
32401 gcc.c-torture/code_quality/code_quality.exp
32402 gcc.c-torture/special/special.exp
32403 gcc.failure/failure.exp
32404 gcc.failure/940409-1.x
32405 gcc.c-torture/compile/961203-1.x
32406
32407 * New files:
32408 gcc.misc-tests/linkage.exp
32409 gcc.c-torture/execute/920730-1t.c
32410 gcc.c-torture/execute/920730-1t.x
32411 gcc.c-torture/compile/920520-1.x
32412 gcc.c-torture/compile/920521-1.x
32413 gcc.c-torture/compile/981006-1.x
32414 gcc.c-torture/execute/eeprof-1.x
32415
32416 * Moved files (possibly with modifications to fit a new harness):
32417 Old name New name
32418 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32419 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32420 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32421 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32422 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32423 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32424 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32425 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32426 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32427 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32428 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32429 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32430 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32431 gcc.failure/940409-1.c gcc.dg/940409-1.c
32432
32433 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32434
32435 * c-torture/compile/961203-1.x: Delete.
32436
32437 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32438 not exit. Include stdio.h.
32439 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32440 * gcc.misc-tests/dg-12.c: Likewise.
32441 * gcc.misc-tests/dg-5.c: Likewise.
32442 * gcc.misc-tests/dg-6.c: Likewise.
32443 * gcc.misc-tests/dg-7.c: Prototype abort.
32444 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32445 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32446 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32447 not exit.
32448 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32449 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32450
32451 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32452
32453 * gcc.dg/cpp/20000628-1.c: New test.
32454 * gcc.dg/cpp/20000628-1.h: New header for above test.
32455 * gcc.dg/cpp/20000628-1a.h: Likewise.
32456
32457 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32458
32459 * gcc.dg/cpp: New directory.
32460 * gcc.dg/cpp/cpp.exp: New driver.
32461 * gcc.dg/cpp/20000627-1.c: New test.
32462 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32463 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32464 and rewrite as a compilation test.
32465
32466 * gcc.dg: Move many files into the cpp subdirectory, possibly
32467 renaming or editing them as well.
32468 Old name New name
32469 990119-1.c cpp/19990119-1.c
32470 990228-1.c cpp/19990228-1.c
32471 990407-1.c cpp/19990407-1.c
32472 990409-1.c cpp/19990409-1.c
32473 990413-1.c cpp/19990413-1.c
32474 990703-1.c cpp/19990703-1.c
32475 20000127-1.c cpp/20000127-1.c
32476 20000129-1.c cpp/20000129-1.c
32477 20000207-1.c cpp/20000207-1.c
32478 20000207-2.c cpp/20000207-2.c
32479 20000209-1.c cpp/20000209-1.c
32480 20000209-2.c cpp/20000209-2.c
32481 20000301-1.c cpp/20000301-1.c
32482 20000419-1.c cpp/20000419-1.c
32483 20000510-1.S cpp/20000510-1.S
32484 20000519-1.c cpp/20000519-1.c
32485 20000529-1.c cpp/20000529-1.c
32486 20000625-1.c cpp/20000625-1.c
32487 20000625-2.c cpp/20000625-2.c
32488 cpp-as1.c cpp/assert1.c
32489 cpp-as2.c cpp/assert2.c
32490 cxx-comments-1.c cpp/cxxcom1.c
32491 cxx-comments-2.c cpp/cxxcom2.c
32492 endif-label.c cpp/endif.c
32493 cpp-hash1.c cpp/hash1.c
32494 cpp-hash2.c cpp/hash2.c
32495 cpp-if1.c cpp/if-1.c
32496 cpp-if2.c cpp/if-2.c
32497 cpp-if3.c cpp/if-3.c
32498 cpp-if4.c cpp/if-4.c
32499 cpp-if5.c cpp/if-5.c
32500 cpp-cond.c cpp/if-cexp.c
32501 cpp-missingop.c cpp/if-mop.c
32502 cpp-missingparen.c cpp/if-mpar.c
32503 cpp-opprec.c cpp/if-oppr.c
32504 cpp-ifparen.c cpp/if-paren.c
32505 cpp-shortcircuit.c cpp/if-sc.c
32506 cpp-shift.c cpp/if-shift.c
32507 cpp-unary.c cpp/if-unary.c
32508 cpp-li1.c cpp/line1.c
32509 cpp-li2.c cpp/line2.c
32510 lineno.c cpp/line3.c
32511 lineno-2.c cpp/line4.c
32512 cpp-mi.c cpp/mi1.c
32513 cpp-mic.h cpp/mi1c.h
32514 cpp-micc.h cpp/mi1cc.h
32515 cpp-mind.h cpp/mi1nd.h
32516 cpp-mindp.h cpp/mi1ndp.h
32517 cpp-mix.h cpp/mi1x.h
32518 cpp-mi2.c cpp/mi2.c
32519 cpp-mi2a.h cpp/mi2a.h
32520 cpp-mi2b.h cpp/mi2b.h
32521 cpp-mi2c.h cpp/mi2c.h
32522 cpp-mi3.c cpp/mi3.c
32523 cpp-mi3.def cpp/mi3.def
32524 poison-1.c cpp/poison.c
32525 pr-impl.c cpp/prag-imp.c
32526 cpp-redef-2.c cpp/redef1.c
32527 cpp-redef.c cpp/redef2.c
32528 strpaste.c cpp/strp1.c
32529 strpaste-2.c cpp/strp2.c
32530 cpp-tradpaste.c cpp/tr-paste.c
32531 cpp-tradstringify.c cpp/tr-str.c
32532 cpp-tradwarn1.c cpp/tr-warn1.c
32533 cpp-tradwarn2.c cpp/tr-warn2.c
32534 trigraphs.c cpp/trigraphs.c
32535 cpp-unc1.c cpp/unc1.c
32536 cpp-unc2.c cpp/unc2.c
32537 cpp-unc3.c cpp/unc3.c
32538 cpp-unc.c cpp/unc4.c
32539 undef.c cpp/undef1.c
32540 undef-2.c cpp/undef2.c
32541 cpp-wi1.c cpp/widestr1.c
32542
32543 2000-06-27 Mark Mitchell <mark@codesourcery.com>
32544
32545 * lib/g++.exp (g++_include_flags): Tweak.
32546
32547 2000-06-27 H.J. Lu <hjl@gnu.org>
32548 Loren J. Rittle <ljrittle@acm.org>
32549
32550 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32551 version with one that knows about the new gcc tree structure.
32552 (g++_link_flags): Same.
32553
32554 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32555
32556 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32557 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32558 case we are cross-compiling.
32559
32560 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32561 g++.old-deja/g++.niklas/Makefile.in,
32562 g++.old-deja/g++.niklas/configure.in,
32563 g++.old-deja/g++.other/Makefile.in,
32564 g++.old-deja/g++.other/configure.in,
32565 gcc.c-torture/code_quality/Makefile.in,
32566 gcc.c-torture/code_quality/configure.in,
32567 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32568 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32569 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32570 gcc.c-torture/execute/ieee/Makefile.in,
32571 gcc.c-torture/execute/ieee/configure.in,
32572 gcc.c-torture/noncompile/Makefile.in,
32573 gcc.c-torture/noncompile/configure.in,
32574 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32575 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32576 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32577
32578 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32579
32580 * g++.old-deja/g++.other/ambig3.C: New test.
32581
32582 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32583
32584 * g++.old-deja/g++.pt/syntax1.C: New test.
32585 * g++.old-deja/g++.pt/syntax2.C: New test.
32586 * g++.old-deja/g++.other/syntax3.C: New test.
32587 * g++.old-deja/g++.other/syntax4.C: New test.
32588
32589 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32590
32591 * gcc.dg/20000623-1.c: Prototype exit and abort.
32592
32593 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32594
32595 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32596 New tests.
32597 * gcc.dg/cpp-mi3.def: New file.
32598
32599 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32600 inside assertions.
32601 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32602 lexer's error messages.
32603 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32604 divine anything from the linemarkers.
32605 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32606 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32607
32608 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32609
32610 * gcc.dg/20000623-1.c: New test.
32611
32612 2000-06-22 Jakub Jelinek <jakub@redhat.com>
32613
32614 * gcc.c-torture/execute/20000622-1.c: New test.
32615
32616 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32617
32618 * g++.old-deja/g++.other/init15.C: New test.
32619
32620 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32621
32622 * g++.old-deja/g++.pt/vaarg2.C: New test.
32623 * g++.old-deja/g++.pt/vaarg3.C: New test.
32624
32625 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32626
32627 * g++.old-deja/g++.other/dyncast6.C: New test.
32628
32629 2000-06-15 Jakub Jelinek <jakub@redhat.com>
32630
32631 * gcc.c-torture/execute/loop-6.c: New test.
32632
32633 2000-06-14 Jakub Jelinek <jakub@redhat.com>
32634
32635 * gcc.dg/20000614-1.c: New test.
32636 * gcc.dg/20000614-2.c: New test.
32637
32638 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
32639
32640 * g++.old-deja/g++.other/inline12.C: New test.
32641
32642 2000-06-13 Jakub Jelinek <jakub@redhat.com>
32643
32644 * g++.old-deja/g++.other/eh1.C: New test.
32645
32646 2000-06-12 Jakub Jelinek <jakub@redhat.com>
32647
32648 * g++.old-deja/g++.other/type.C: New test.
32649
32650 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32651
32652 * g++.old-deja/g++.other/initstring.C: New test.
32653
32654 2000-06-12 Jason Merrill <jason@redhat.com>
32655
32656 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32657
32658 2000-06-09 Jeffrey A Law (law@cygnus.com)
32659
32660 * gcc.c-torture/compile/20000609-1.c: New test.
32661
32662 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32663
32664 * gcc.dg/20000609-1.c: New test.
32665
32666 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32667
32668 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32669 * gcc.c-torture/noncompile/poison-1.c: Move...
32670 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32671 * gcc.dg/cpp-li1.c: Add a token after the #line.
32672
32673 2000-06-05 Richard Henderson <rth@cygnus.com>
32674
32675 * gcc.c-torture/execute/20000605-2.c: New test.
32676 * gcc.c-torture/execute/20000605-3.c: New test.
32677
32678 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32679
32680 * g77.f-torture/execute/20000503-1.x: New file.
32681
32682 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32683
32684 * g++.old-deja/g++.eh/badalloc1.C: New test.
32685
32686 2000-06-05 Richard Henderson <rth@cygnus.com>
32687
32688 * gcc.c-torture/execute/20000605-1.c: New test.
32689
32690 2000-06-05 Jakub Jelinek <jakub@redhat.com>
32691 Nathan Sidwell <nathan@codesourcery.com>
32692
32693 * gcc.c-torture/compile/20000605-1.c: New test.
32694
32695 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32696
32697 * g77.f-torture/compile/20000601-1.f: New test.
32698
32699 2000-06-03 Richard Henderson <rth@cygnus.com>
32700
32701 * gcc.c-torture/execute/20000603-1.c: New.
32702
32703 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32704
32705 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32706 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32707
32708 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32709
32710 * gcc.dg/compare2.c (case 12): XFAIL.
32711 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32712 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32713
32714 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32715
32716 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32717
32718 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32719 guard macro is already defined when the header is first
32720 included.
32721 * gcc.dg/cpp-mix.h: New file.
32722 * gcc.dg/endif-label.c: Update patterns to match compiler.
32723
32724 * g++.brendan/complex1.C: Declare abort.
32725 * g++.law/refs4.C: Remove XFAIL.
32726 * g++.oliva/expr2.C: Declare abort and exit.
32727
32728 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32729
32730 * gcc.c-torture/execute/20000528-1.c: New test.
32731
32732 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32733 * g++.old-deja/g++.law/temps4.C: Likewise.
32734
32735 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32736 stdlib.h. Call abort() on failure.
32737 * g++.old-deja/g++.law/refs4.C: Likewise.
32738 * g++.old-deja/g++.law/temps4.C: Likewise.
32739 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32740 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32741
32742 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32743
32744 Relative to g++.dg/special:
32745 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32746
32747 Relative to g++.old-deja:
32748 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32749 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32750 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32751 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32752 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32753 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32754 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32755
32756 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32757 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32758 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32759 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32760 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32761 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32762 and/or string.h.
32763
32764 * g++.other/goto1.C: Update expectations for error messages.
32765
32766 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32767
32768 * gcc.c-torture/compile/20000523-1.c: New test.
32769
32770 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32771
32772 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32773
32774 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32775
32776 * g++.old-deja/g++.eh/catch11.C: New test.
32777 * g++.old-deja/g++.eh/catch12.C: New test.
32778
32779 2000-05-24 Nick Clifton <nickc@cygnus.com>
32780
32781 * gcc.c-torture/execute/20000523-1.c: New test.
32782
32783 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32784
32785 * c-torture/execute/bcp-1.c: Replace abort in arg of
32786 __builtin_constant_p with a generic external function.
32787
32788 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32789 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32790 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32791 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32792 Prototype abort and/or exit.
32793
32794 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32795 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32796 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32797 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32798
32799 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32800
32801 * gcc.dg/dwarf2-1.c: New test.
32802
32803 2000-05-20 Richard Henderson <rth@cygnus.com>
32804
32805 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32806
32807 2000-05-20 Andreas Jaeger <aj@suse.de>
32808
32809 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32810 testcase.
32811
32812 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32813
32814 * gcc.c-torture/execute/20000519-2.c: New test.
32815
32816 2000-05-19 Andreas Jaeger <aj@suse.de>
32817
32818 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32819 which fails with SSA.
32820
32821 * lib/c-torture.exp: Also test with -O3 -fssa.
32822
32823 2000-05-18 Michael Meissner <meissner@redhat.com>
32824
32825 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32826 * gcc.c-torture/execute/920415-1.c: Ditto.
32827 * gcc.c-torture/execute/920501-1.c: Ditto.
32828 * gcc.c-torture/execute/conversion.c: Ditto.
32829 * gcc.c-torture/execute/cvt-1.c: Ditto.
32830
32831 2000-05-18 Jeffrey A Law (law@cygnus.com)
32832
32833 * gcc.c-torture/compile/20000518-1.c: New test.
32834
32835 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32836
32837 * g77.f-torture/compile/200005018.f: New test.
32838
32839 2000-05-17 Jeffrey A Law (law@cygnus.com)
32840
32841 * gcc.c-torture/compile/20000517-1.c: New test.
32842
32843 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32844
32845 * gcc.c-torture/execute/20000516-1.c: New test.
32846
32847 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32848
32849 * g++.old-deja/g++.other/eh.C: New test.
32850
32851 2000-05-12 Richard Henderson <rth@cygnus.com>
32852
32853 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32854 constants through to doit's conditional.
32855
32856 2000-05-11 Jeffrey A Law (law@cygnus.com)
32857
32858 * gcc.c-torture/compile/20000511-1.c: New test.
32859 * g77.f-torture/compile/20000511-1.f: New test.
32860 * g77.f-torture/compile/20000511-2.f: New test.
32861
32862 2000-05-11 Michael Meissner <meissner@redhat.com>
32863
32864 * gcc.c-torture/execute/20000511-1.c: New test.
32865
32866 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32867
32868 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32869 * gcc.dg/20000510-1.S: New.
32870
32871 2000-05-08 Catherine Moore <clm@cygnus.com>
32872
32873 * gcc.dg/unused-3.c: New.
32874
32875 2000-05-06 Richard Henderson <rth@cygnus.com>
32876
32877 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32878 * g++.old-deja/g++.mike/warn1.C: Likewise.
32879 * g++.old-deja/g++.pt/local1.C: Likewise.
32880 * g++.old-deja/g++.pt/local7.C: Likewise.
32881 * g++.old-deja/g++.pt/spec16.C: Likewise.
32882
32883 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32884
32885 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32886
32887 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32888
32889 * g77.f-torture/execute/20000503-1.f: New test.
32890
32891 2000-05-04 Andreas Jaeger <aj@suse.de>
32892
32893 * gcc.dg/noreturn-2.c: New test.
32894
32895 2000-05-04 Neil Booth <NeilB@earthling.net>
32896
32897 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32898 preprocessor.
32899
32900 2000-05-04 Richard Henderson <rth@cygnus.com>
32901
32902 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32903
32904 2000-05-04 Richard Henderson <rth@cygnus.com>
32905
32906 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32907 OpenSSL by Jason R Thorpe.
32908
32909 2000-05-03 Jim Wilson <wilson@cygnus.com>
32910
32911 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32912
32913 2000-05-03 Robert Lipe <robertlipe@usa.net>
32914
32915 * gcc.dg/20000503-1.c: New test.
32916
32917 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32918
32919 * gcc.c-torture/compile/20000502-1.c: New test.
32920 * g++.old-deja/g++.other/align.C: New test.
32921 * gcc.dg/cpp-tradstringify.c: New test.
32922
32923 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32924
32925 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32926 and hard registers.
32927
32928 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32929
32930 * gcc.c-torture/execute/loop-5.c: New test.
32931
32932 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32933
32934 * gcc.c-torture/execute/va-arg-20.c: New test.
32935
32936 2000-04-23 Jeffrey A Law (law@cygnus.com)
32937
32938 * gcc.c-torture/execute/20000422-1.c: New test.
32939
32940 2000-04-20 Greg McGary <gkm@gnu.org>
32941
32942 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32943 when optimizing, but without sibling-call optimizations (-O1).
32944
32945 2000-04-20 Jeffrey A Law (law@cygnus.com)
32946
32947 * gcc.c-torture/compile/20000420-1.c: New test.
32948
32949 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32950
32951 * g++.abi/ptrflags.C: New test.
32952 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32953
32954 2000-04-19 Catherine Moore <clm@cygnus.com>
32955
32956 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32957
32958 2000-04-19 Greg McGary <gkm@gnu.org>
32959
32960 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32961 sibling-call optimizations.
32962
32963 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32964
32965 * gcc.dg/20000419-1.c: New test.
32966
32967 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32968
32969 * gcc.c-torture/execute/20000412-6.c: New test.
32970
32971 2000-04-12 Jeffrey A Law (law@cygnus.com)
32972
32973 * gcc.c-torture/execute/20000412-5.c: New test.
32974 * g77.f-torture/compile/20000412-1.f: New test.
32975 * gcc.c-torture/execute/20000412-4.c: New test.
32976 * gcc.c-torture/compile/20000412-2.c: New test.
32977 * gcc.c-torture/execute/20000412-3.c: New test.
32978 * gcc.c-torture/compile/20000412-1.c: New test.
32979 * gcc.c-torture/execute/20000412-2.c: New test.
32980
32981 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32982
32983 * objc/execute/bf-20.m: New test.
32984
32985 2000-04-10 Richard Henderson <rth@cygnus.com>
32986
32987 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32988
32989 * gcc.c-torture/execute/20000412-1.c: New test.
32990
32991 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32992
32993 * g++.old-deja/g++.eh/catchptr1.C: New test.
32994
32995 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32996
32997 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32998
32999 2000-04-08 Neil Booth <NeilB@earthling.net>
33000
33001 * gcc.dg/cpp-nullchar.c: Remove test as
33002 embedded nulls cause problems.
33003
33004 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33005
33006 * gcc.dg/compare2.c: New test.
33007
33008 2000-04-08 Neil Booth <NeilB@earthling.net>
33009
33010 * gcc.dg/cpp-nullchar.c: New test.
33011
33012 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
33013
33014 * gcc.dg/cpp-mi2.c: New test.
33015 * gcc.dg/cpp-mi2[abc].h: New files.
33016
33017 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
33018
33019 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
33020 member name.
33021
33022 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
33023
33024 * g++.old-deja/g++.abi/vmihint.C: New test.
33025
33026 2000-04-06 Neil Booth <NeilB@earthling.net>
33027
33028 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
33029 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
33030 copyright.
33031
33032 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
33033
33034 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
33035 avoid stack-frame overwrite.
33036
33037 2000-04-05 Jakub Jelinek <jakub@redhat.com>
33038
33039 * gcc.c-torture/compile/20000405-2.c: New test.
33040 * gcc.c-torture/compile/20000405-3.c: New test.
33041
33042 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33043
33044 * gcc.c-torture/compile/20000405-1.c: New test.
33045
33046 2000-04-04 Geoff Keating <geoffk@cygnus.com>
33047
33048 * gcc.dg/cast-qual-1.c: Revert last change.
33049
33050 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33051
33052 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
33053
33054 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
33055
33056 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
33057 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
33058
33059 2000-04-03 Jeffrey A Law (law@cygnus.com)
33060
33061 * gcc.c-torture/compile/20000403-2.c: New test.
33062 * gcc.c-torture/compile/20000403-1.c: New test.
33063
33064 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
33065
33066 * gcc.c-torture/execute/20000403-1.c: New test.
33067
33068 2000-04-03 Geoff Keating <geoffk@cygnus.com>
33069
33070 * gcc.c-torture/execute/20000402-1.c: New test.
33071
33072 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
33073
33074 * gcc.c-torture/execute/va-arg-15.c: New test.
33075 * gcc.c-torture/execute/va-arg-16.c: New test.
33076 * gcc.c-torture/execute/va-arg-17.c: New test.
33077 * gcc.c-torture/execute/va-arg-18.c: New test.
33078 * gcc.c-torture/execute/va-arg-19.c: New test.
33079
33080 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
33081
33082 * gcc.c-torture/compile/981211-1.c: Move to...
33083 * gcc.dg/cpp-as1.c: ...here.
33084 * gcc.dg/cpp-as2.c: New file.
33085
33086 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
33087 compiler.
33088
33089 2000-04-02 Neil Booth <NeilB@earthling.net>
33090
33091 * gcc.dg/cpp-cond.c New tests.
33092 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
33093 accidental success less likely.
33094 * gcc.dg/cpp-missingop.c New tests.
33095 * gcc.dg/cpp-missingparen.c New tests.
33096 * gcc.dg/cpp-shift.c New tests.
33097 * gcc.dg/cpp-shortcircuit.c New tests.
33098 * gcc.dg/cpp-unary.c New tests.
33099
33100 2000-03-29 Jeffrey A Law (law@cygnus.com)
33101
33102 * gcc.c-torture/compile/20000329-1.c: New test.
33103
33104 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
33105
33106 * gcc.c-torture/compile/20000326-1.c: New test.
33107 * gcc.c-torture/compile/20000326-2.c: New test.
33108
33109 2000-03-24 Geoff Keating <geoffk@cygnus.com>
33110
33111 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
33112 the first parameter is a function argument.
33113
33114 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
33115
33116 * g++.old-deja/g++.ext/array4.C: New test.
33117
33118 2000-03-22 Geoff Keating <geoffk@cygnus.com>
33119
33120 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
33121
33122 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33123
33124 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
33125
33126 2000-03-19 Richard Henderson <rth@cygnus.com>
33127
33128 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
33129
33130 2000-03-19 Richard Henderson <rth@cygnus.com>
33131
33132 * gcc.c-torture/compile/20000319-1.c: New test.
33133
33134 2000-03-14 Jeffrey A Law (law@cygnus.com)
33135
33136 * gcc.c-torture/execute/20000314-3.c: New test.
33137 * gcc.c-torture/execute/20000314-2.c: New test.
33138 * gcc.c-torture/execute/20000314-1.c: New test.
33139 * gcc.c-torture/compile/20000314-2.c: New test.
33140 * gcc.c-torture/compile/20000314-1.c: New test.
33141
33142 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
33143
33144 * g++.old-deja/g++.warn/inline.C: New test.
33145
33146 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
33147
33148 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
33149 standards-compliant result rather than specific constants.
33150 Put test-values in array.
33151
33152 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
33153
33154 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
33155 (g++_target_compile): Put test-specific options last.
33156
33157 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33158
33159 * g++.old-deja/g++.eh/vbase4.C: New test.
33160
33161 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33162
33163 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
33164
33165 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33166
33167 * g++.old-deja/g++.brendan/misc12.C: Removed.
33168 * g++.old-deja/g++.pt/memtemp77.C: Constify.
33169 * g++.old-deja/g++.ext/pretty4.C: New test.
33170
33171 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33172
33173 * g++.old-deja/g++.other/string2.C: New test.
33174
33175 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
33176
33177 * g++.old-deja/g++.warn/impint2.C: New test.
33178
33179 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
33180
33181 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
33182 is 1, not zero.
33183
33184 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
33185
33186 * g++.old-deja/g++.warn/impint.C: New test.
33187 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
33188 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
33189 * g++.old-deja/g++.pt/explicit12.C: Likewise.
33190 * g++.old-deja/g++.pt/explicit13.C: Likewise.
33191 * g++.old-deja/g++.pt/explicit17.C: Likewise.
33192 * g++.old-deja/g++.pt/explicit18.C: Likewise.
33193 * g++.old-deja/g++.pt/explicit19.C: Likewise.
33194 * g++.old-deja/g++.pt/explicit23.C: Likewise.
33195 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33196 * g++.old-deja/g++.pt/explicit35.C: Likewise.
33197 * g++.old-deja/g++.pt/explicit6.C: Likewise.
33198 * g++.old-deja/g++.pt/memclass7.C: Likewise.
33199
33200 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
33201
33202 * gcc.dg/cpp-redef.c: New test.
33203
33204 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
33205
33206 * g++.old-deja/g++.pt/unify7.C: New test.
33207
33208 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33209
33210 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
33211 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
33212
33213 2000-02-25 Geoff Keating <geoffk@cygnus.com>
33214
33215 * gcc.c-torture/compile/20000224-1.c: New test.
33216
33217 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33218
33219 * gcc.c-torture/compile/cpp-2.c: New test.
33220 * gcc.c-torture/compile/cpp-1.c: New test.
33221
33222 2000-02-25 Jeffrey A Law (law@cygnus.com)
33223
33224 * gcc.c-torture/execute/20000225-1.c: New test.
33225
33226 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33227
33228 * gcc.dg/cpp-li2.c: New test.
33229
33230 * gcc.dg/cpp-wi1.c: New test.
33231
33232 * gcc.dg/cpp-li1.c: New test.
33233
33234 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
33235
33236 * g++.old-deja/g++.other/sizeof5.C: New test.
33237
33238 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33239
33240 * gcc.c-torture/execute/va-arg-13.c: New test.
33241
33242 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
33243
33244 * gcc.c-torture/execute/va-arg-12.c: New test.
33245
33246 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
33247
33248 * gcc.c-torture/execute/20000223-1.c: New test.
33249
33250 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
33251
33252 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
33253
33254 2000-02-22 Mark Mitchell <mark@codesourcery.com>
33255
33256 * g++.old-deja/g++.abi/ptrmem.C: New test.
33257
33258 2000-02-19 Richard Henderson <rth@cygnus.com>
33259
33260 * gcc.c-torture/compile/init-3.c: New.
33261
33262 2000-02-17 Mark Mitchell <mark@codesourcery.com>
33263
33264 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
33265 ALWAYS_CXXFLAGS.
33266
33267 2000-02-11 Robert Lipe <robertl@sco.com>
33268
33269 * gcc.c-torture/compile/20000211-3.c: New test.
33270
33271 2000-02-11 Martin Buchholz <martin@xemacs.org>
33272
33273 * gcc.c-torture/compile/20000211-2.c: New test.
33274
33275 2000-02-11 Jeffrey A Law (law@cygnus.com)
33276
33277 * gcc.c-torture/compile/20000211-1.c: New test.
33278
33279 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
33280
33281 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
33282 on native targets
33283
33284 2000-02-08 Nathan Sidwell <nathan@acm.org>
33285
33286 * g++.old-deja/g++.other/cast5.C: New test.
33287
33288 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
33289
33290 * gcc.c-torture/execute/20000205-1.c: New.
33291
33292 2000-02-03 Nathan Sidwell <nathan@acm.org>
33293
33294 * g++.old-deja/g++.jason/cast3.C: Return void.
33295 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
33296
33297 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33298
33299 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
33300
33301 * gcc.dg/loop-1.c: New test.
33302
33303 2000-01-27 Jakub Jelinek <jakub@redhat.com>
33304
33305 * gcc.c-torture/compile/20000127-1.c: New test.
33306 * gcc.c-torture/execute/991228-1.c: New test.
33307
33308 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33309
33310 * gcc.dg/unused-2.c: New test.
33311
33312 * gcc.dg/conv-1.c: New test.
33313
33314 2000-01-24 Mark Mitchell <mark@codesourcery.com>
33315
33316 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
33317 compiler.
33318 (tool_option_proc): Fix typo.
33319
33320 2000-01-24 Geoff Keating <geoffk@cygnus.com>
33321
33322 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
33323 of the ld on the host, not on the build machine.
33324 Also, don't crash if '--help' is not a supported option.
33325
33326 2000-01-24 Richard Henderson <rth@cygnus.com>
33327
33328 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
33329
33330 2000-01-20 Jeffrey A Law (law@cygnus.com)
33331
33332 * gcc.c-torture/execute/20000120-2.c: New test.
33333 * gcc.c-torture/execute/20000120-1.c: New test.
33334
33335 2000-01-13 Jeffrey A Law (law@cygnus.com)
33336
33337 * gcc.c-torture/execute/20000113-1.c: New test.
33338
33339 2000-01-12 Jeffrey A Law (law@cygnus.com)
33340
33341 * gcc.c-torture/execute/20000112-1.c: New test.
33342
33343 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33344
33345 * gcc.dg/20000111-1.c: New test.
33346
33347 2000-01-10 Jeffrey A Law (law@cygnus.com)
33348
33349 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
33350 with 16 bit integers.
33351
33352 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33353
33354 * gcc.dg/20000108-1.c: New test.
33355
33356 2000-01-05 Nathan Sidwell <nathan@acm.org>
33357
33358 * g++.old-deja/g++.ns/koenig8.C: New test.
33359
33360 2000-01-05 Nathan Sidwell <nathan@acm.org>
33361
33362 * g++.old-deja/g++.other/cast4.C: New test.
33363
33364 2000-01-05 Jeffrey A Law (law@cygnus.com)
33365
33366 * gcc.c-torture/compile/20000105-2.c: New test.
33367 * gcc.c-torture/compile/20000105-1.c: New test.
33368
33369 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33370
33371 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
33372 references to printf & atoi to conform to ANSI standard.
33373 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
33374 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33375 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33376 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33377 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33378 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33379 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33380 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33381 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33382 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33383 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33384 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33385 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33386 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33387 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33388 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33389 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33390 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33391 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33392 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33393 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33394 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33395 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33396 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33397 * g++.old-deja/g++.brendan/init3.C: Likewise.
33398 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33399 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33400 * g++.old-deja/g++.brendan/new2.C: Likewise.
33401 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33402 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33403 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33404 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33405 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33406 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33407 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33408 * g++.old-deja/g++.brendan/template24.C: Likewise.
33409 * g++.old-deja/g++.brendan/template3.C: Likewise.
33410 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33411 * g++.old-deja/g++.jason/inline3.C: Likewise.
33412 * g++.old-deja/g++.jason/opeq.C: Likewise.
33413 * g++.old-deja/g++.law/arg5.C: Likewise.
33414 * g++.old-deja/g++.law/arm7.C: Likewise.
33415 * g++.old-deja/g++.law/ctors11.C: Likewise.
33416 * g++.old-deja/g++.law/cvt8.C: Likewise.
33417 * g++.old-deja/g++.law/init9.C: Likewise.
33418 * g++.old-deja/g++.law/refs4.C: Likewise.
33419 * g++.old-deja/g++.law/template2.C: Likewise.
33420 * g++.old-deja/g++.law/visibility24.C: Likewise.
33421 * g++.old-deja/g++.law/vtable3.C: Likewise.
33422 * g++.old-deja/g++.mike/asm2.C: Likewise.
33423 * g++.old-deja/g++.mike/eh1.C: Likewise.
33424 * g++.old-deja/g++.mike/misc1.C: Likewise.
33425 * g++.old-deja/g++.mike/misc13.C: Likewise.
33426 * g++.old-deja/g++.mike/misc14.C: Likewise.
33427 * g++.old-deja/g++.mike/ns12.C: Likewise.
33428 * g++.old-deja/g++.mike/p1248.C: Likewise.
33429 * g++.old-deja/g++.mike/p3708.C: Likewise.
33430 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33431 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33432 * g++.old-deja/g++.mike/p646.C: Likewise.
33433 * g++.old-deja/g++.mike/p700.C: Likewise.
33434 * g++.old-deja/g++.mike/p783.C: Likewise.
33435 * g++.old-deja/g++.mike/p783a.C: Likewise.
33436 * g++.old-deja/g++.mike/p783b.C: Likewise.
33437 * g++.old-deja/g++.mike/p786.C: Likewise.
33438 * g++.old-deja/g++.mike/p789.C: Likewise.
33439 * g++.old-deja/g++.mike/p789a.C: Likewise.
33440 * g++.old-deja/g++.mike/p807a.C: Likewise.
33441 * g++.old-deja/g++.other/delete3.C: Likewise.
33442 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33443 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33444 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33445 * g++.old-deja/g++.other/empty1.C: Likewise.
33446 * g++.old-deja/g++.other/temporary1.C: Likewise.
33447 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33448 * g++.old-deja/g++.pt/t16.C: Likewise.
33449 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33450
33451 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33452
33453 * gcc.dg/991230-1.c: New test.
33454
33455 1999-12-29 Jeffrey A Law (law@cygnus.com)
33456
33457 * gcc.c-torture/compile/991229-3.c: New test.
33458 * gcc.c-torture/compile/991229-2.c: New test.
33459 * gcc.c-torture/compile/991229-1.c: New test.
33460
33461 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33462
33463 * gcc.c-torture/compile/labels-2.c: New test.
33464
33465 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33466
33467 * gcc.c-torture/execute/991227-1.c: New test.
33468
33469 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33470
33471 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33472
33473 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33474
33475 * gcc.c-torture/execute/991221-1.c: New test.
33476
33477 1999-12-20 Nathan Sidwell <nathan@acm.org>
33478
33479 * g++.old-deja/g++.other/cast3.C: New test.
33480
33481 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33482
33483 * gcc.c-torture/execute/991216-4.c: New test.
33484
33485 1999-12-16 Michael Meissner <meissner@cygnus.com>
33486
33487 * gcc.c-torture/execute/991216-1.c: New test.
33488 * gcc.c-torture/execute/991216-2.c: New test.
33489 * gcc.c-torture/execute/991216-3.c: New test.
33490
33491 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33492
33493 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33494 Actually make the test fail by using "-O2" for compilation.
33495
33496 1999-12-15 Nathan Sidwell <nathan@acm.org>
33497
33498 * g++.old-deja/g++.warn/cast-align1.C: New test.
33499
33500 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33501
33502 * gcc.c-torture/compile/991214-1.c: New test.
33503 * gcc.c-torture/compile/991214-2.c: New test.
33504
33505 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
33506
33507 * gcc.dg/991214-1.c: New test.
33508
33509 1999-12-13 Jeffrey A Law (law@cygnus.com)
33510
33511 * gcc.c-torture/compile/991213-3.c: New test.
33512 * gcc.c-torture/compile/991213-2.c: New test.
33513 * gcc.c-torture/compile/991213-1.c: New test.
33514
33515 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
33516
33517 * gcc.dg/991209-1.c: New test.
33518
33519 1999-12-08 Nathan Sidwell <nathan@acm.org>
33520
33521 * gcc.c-torture/compile/991208-1.c: New test.
33522
33523 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33524
33525 * gcc.dg/ultrasp2.c: New test.
33526
33527 1999-12-05 Alex Samuel <samuel@codesourcery.com>
33528
33529 * g++.old-deja/g++.abi/align.C (main): Fix typo.
33530
33531 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
33532
33533 * gcc.c-torture/compile/991202-1.c: New test.
33534 * gcc.c-torture/execute/991202-1.c: New test.
33535 * gcc.c-torture/execute/991202-2.c: New test.
33536 * gcc.c-torture/execute/991202-3.c: New test.
33537
33538 1999-12-02 Alex Samuel <samuel@codesourcery.com>
33539
33540 * g++.old-deja/g++.abi/align.C: New test.
33541 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33542 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33543
33544 1999-12-01 Richard Henderson <rth@cygnus.com>
33545
33546 * gcc.c-torture/execute/991201-1.c: New.
33547
33548 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
33549
33550 * gcc.dg/991129-1.c: New test.
33551
33552 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
33553
33554 * gcc.c-torture/compile/991127-1.c: New test.
33555
33556 1999-11-22 Nathan Sidwell <nathan@acm.org>
33557
33558 * g++.old-deja/g++.other/warn4.C: New test.
33559
33560 1999-11-22 Nathan Sidwell <nathan@acm.org>
33561
33562 * g++.old-deja/g++.eh/cleanup2.C: New test.
33563 * g++.old-deja/g++.ext/pretty2.C: New test.
33564 * g++.old-deja/g++.ext/pretty3.C: New test.
33565 * g++.old-deja/g++.other/debug6.C: New test.
33566
33567 1999-10-20 Jim Wilson <wilson@cygnus.com>
33568
33569 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33570 compiler_output to look for one error message instead of two.
33571
33572 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
33573
33574 * gcc.c-torture/execute/991118-1.c: Also test case
33575 where the word boundary does not split a byte evenly.
33576
33577 1999-11-19 Nathan Sidwell <nathan@acm.org>
33578
33579 * g++.old-deja/g++.ext/restrict1.C: New test.
33580
33581 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
33582
33583 * gcc.c-torture/execute/991118-1.c: New test.
33584
33585 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
33586
33587 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33588 working directory pathnames.
33589
33590 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
33591
33592 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33593 host is equipped with driver.h and driver.o so it can actually
33594 compile and run the tests.
33595
33596 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
33597
33598 * gcc.c-torture/compile/991008-1.c: New test.
33599
33600 1999-11-08 Nick Clifton <nickc@cygnus.com>
33601
33602 * lib/gcc-dg.exp: Include target-supports.exp
33603
33604 1999-11-05 Nick Clifton <nickc@cygnus.com>
33605
33606 * lib/target-supports.exp: New file: Provide procs to test for
33607 features supported by the target.
33608 (check_weak_available): Moved here from ecos.exp.
33609 (check_alias_available): New proc: Determine of the target
33610 toolchain supports the alias attribute.
33611
33612 * gcc.dg/special/ecos.exp: Move check_weak_available to
33613 target-supports.exp.
33614 (alias-1.c): Only perform the test if the target supports
33615 aliases.
33616 (wkali-1.c): Only perform the test if the target supports
33617 aliases.
33618
33619 * gcc.dg/990506-0.c: Expect error messages from cross
33620 targets as well as native targets.
33621
33622 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33623
33624 * gcc.dg/ultrasp1.c: Removed xfail.
33625 * gcc.dg/struct-ret-2.c: Likewise.
33626 * gcc.dg/array-1.c: Likewise.
33627
33628 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33629
33630 * gcc.dg/struct-ret-2.c: New test.
33631
33632 * gcc.dg/array-1.c: New test.
33633
33634 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
33635
33636 * gcc.c-torture/execute/991030-1.c: New test.
33637
33638 1999-10-26 Richard Henderson <rth@cygnus.com>
33639
33640 * gcc.c-torture/compile/991026-2.c: New test.
33641
33642 1999-10-26 Jeffrey A Law (law@cygnus.com)
33643
33644 * gcc.c-torture/compile/991026-1.c: New test.
33645
33646 1999-10-23 Jeffrey A Law (law@cygnus.com)
33647
33648 * gcc.c-torture/execute/991023-1.c: New test.
33649
33650 1999-10-19 Jeffrey A Law (law@cygnus.com)
33651
33652 * gcc.c-torture/execute/991019-1.c: New test.
33653
33654 1999-10-16 Richard Henderson <rth@cygnus.com>
33655
33656 * gcc.c-torture/execute/991016-1.c: New test.
33657
33658 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
33659
33660 * gcc.c-torture/execute/991014-1.c: New test.
33661
33662 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
33663
33664 * g++.old-deja/g++.other/union2.C: New test.
33665
33666 1999-10-13 Nathan Sidwell <nathan@acm.org>
33667
33668 * g++.old-deja/g++.other/vaarg2.C: New test.
33669 * g++.old-deja/g++.other/vaarg3.C: New test.
33670
33671 1999-10-12 Craig Burley <craig@jcb-sc.com>
33672
33673 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33674 in compile/.
33675
33676 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
33677
33678 * gcc.c-torture/execute/va-arg-11.c: New test.
33679
33680 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
33681
33682 * lib/file-format.exp (gcc_target_object_format): Don't
33683 crash if objdump is unavailable.
33684
33685 1999-09-29 Donn Terry <donn@interix.com>
33686
33687 * gcc.misc-tests/mg.exp: delete extraneous redirection.
33688
33689 1999-09-28 Nick Clifton <nickc@cygnus.com>
33690
33691 * gcc.c-torture/compile/990928-1.c: New test.
33692
33693 1999-09-28 Nathan Sidwell <nathan@acm.org>
33694
33695 * g++.old-deja/g++.other/decl6.C: New test.
33696
33697 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33698
33699 * gcc.c-torture/execute/va-arg-10.c: New test.
33700
33701 1999-09-27 Nathan Sidwell <nathan@acm.org>
33702
33703 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33704 __PRETTY_FUNCTION__.
33705
33706 1999-09-23 Nick Clifton <nickc@cygnus.com>
33707
33708 * gcc.c-torture/execute/990923-1.c: New test.
33709
33710 1999-09-21 Nick Clifton <nickc@cygnus.com>
33711
33712 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33713 for which -fpic is inappropriate.
33714
33715 1999-09-21 Mark Mitchell <mark@codesourcery.com>
33716
33717 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
33718
33719 1999-09-21 Nathan Sidwell <nathan@acm.org>
33720
33721 * g++.old-deja/g++.other/dyncast1.C: New test.
33722 * g++.old-deja/g++.other/dyncast2.C: New test.
33723 * g++.old-deja/g++.other/dyncast3.C: New test.
33724 * g++.old-deja/g++.other/dyncast4.C: New test.
33725 * g++.old-deja/g++.other/dyncast5.C: New test.
33726 * g++.old-deja/g++.eh/catch3.C: New test.
33727 * g++.old-deja/g++.eh/catch3p.C: New test.
33728 * g++.old-deja/g++.eh/catch4.C: New test.
33729 * g++.old-deja/g++.eh/catch4p.C: New test.
33730 * g++.old-deja/g++.eh/catch5.C: New test.
33731 * g++.old-deja/g++.eh/catch5p.C: New test.
33732 * g++.old-deja/g++.eh/catch6.C: New test.
33733 * g++.old-deja/g++.eh/catch6p.C: New test.
33734 * g++.old-deja/g++.eh/catch7.C: New test.
33735 * g++.old-deja/g++.eh/catch7p.C: New test.
33736 * g++.old-deja/g++.eh/catch8.C: New test.
33737 * g++.old-deja/g++.eh/catch8p.C: New test.
33738 * g++.old-deja/g++.eh/catch9.C: New test.
33739 * g++.old-deja/g++.eh/catch9p.C: New test.
33740
33741 1999-09-13 Nathan Sidwell <nathan@acm.org>
33742
33743 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33744 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33745
33746 1999-09-13 Jeffrey A Law (law@cygnus.com)
33747
33748 * gcc.c-torture/compile/990913-1.c: New test.
33749
33750 1999-09-10 Nathan Sidwell <nathan@acm.org>
33751
33752 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33753 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33754
33755 1999-09-09 Richard Henderson <rth@cygnus.com>
33756
33757 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33758
33759 1999-09-09 Nathan Sidwell <nathan@acm.org>
33760
33761 * g++.old-deja/g++.other/lookup11.C: New test.
33762 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33763 what is permitted and what we want.
33764 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33765 overload use.
33766 * g++.old-deja/g++.jason/rfg5.C: Likewise
33767
33768 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33769
33770 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33771 * gcc.c-torture/noncompile/poison-1.c: New file.
33772
33773 1999-09-08 Nathan Sidwell <nathan@acm.org>
33774
33775 * g++.old-deja/g++.other/sizeof3.C: New test.
33776 * g++.old-deja/g++.other/sizeof4.C: New test.
33777 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33778 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33779
33780 1999-09-07 Richard Henderson <rth@cygnus.com>
33781
33782 * gcc.dg/va-arg-1.c: New.
33783
33784 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33785
33786 * gcc.c-torture/execute/va-arg-9.c: New test.
33787
33788 1999-09-05 Craig Burley <craig@jcb-sc.com>
33789
33790 * g77.f-torture/compile/980519-2.f: New test.
33791 * g77.f-torture/compile/19990905-0.f: New test.
33792 * g77.f-torture/compile/19990905-1.f: New test.
33793 * g77.f-torture/compile/19990905-2.f: New test.
33794
33795 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33796
33797 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33798
33799 * gcc.c-torture/execute/990827-1.c: Fix typo.
33800
33801 1999-09-03 Nathan Sidwell <nathan@acm.org>
33802
33803 * g++.old-deja/g++.other/deref1.C: New test.
33804
33805 1999-09-02 Nathan Sidwell <nathan@acm.org>
33806
33807 * g++.old-deja/g++.other/ambig2.C: New test.
33808 * g++.old-deja/g++.other/cond5.C: New test.
33809 * g++.old-deja/g++.other/lookup16.C: New test.
33810
33811 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33812
33813 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33814 assemblers too.
33815
33816 1999-08-31 Jeffrey A Law (law@cygnus.com)
33817
33818 * lib/c-torture.exp: Avoid the "compare executables" optimization
33819 when testing native.
33820
33821 1999-08-29 Jeffrey A Law (law@cygnus.com)
33822
33823 * gcc.c-torture/execute/990829-1.c: New test.
33824 * gcc.c-torture/compile/990829-1.c: New test.
33825
33826 1999-08-27 Paul Burchard <burchard@pobox.com>
33827
33828 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33829 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33830 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33831 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33832 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33833 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33834 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33835 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33836 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33837 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33838 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33839
33840 1999-08-27 Jeffrey A Law (law@cygnus.com)
33841
33842 * gcc.c-torture/execute/990827-1.c: New test.
33843
33844 1999-08-26 Craig Burley <craig@jcb-sc.com>
33845
33846 * g77.f-torture/noncompile/19990826-4.f: New test.
33847
33848 * g77.f-torture/compile/19990826-3.f: New test.
33849
33850 * g77.f-torture/execute/19990826-2.f: New test.
33851
33852 * g77.f-torture/compile/19990826-1.f: New test.
33853
33854 * gcc.c-torture/execute/990826-0.c: New test.
33855 * g77.c-torture/execute/19990826-0.f: New test.
33856
33857 * g77.f-torture/noncompile/970626-2.f: New test.
33858
33859 1999-08-25 Paul Burchard <burchard@pobox.com>
33860
33861 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33862 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33863 lss-011.C: New tests.
33864
33865 1999-08-25 Nathan Sidwell <nathan@acm.org>
33866
33867 * g++.old-deja/g++.other/decl5.C: New test.
33868
33869 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33870
33871 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33872 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33873 call `postbase' for each one. All callers of `postbase' changed
33874 to call this instead.
33875
33876 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33877
33878 * gcc.c-torture/execute/990811-1.c: New test.
33879
33880 1999-08-09 Nick Clifton <nickc@cygnus.com>
33881
33882 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33883 just native ones.
33884
33885 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33886 just native ones.
33887
33888 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33889
33890 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33891
33892 1999-08-04 Jeffrey A Law (law@cygnus.com)
33893
33894 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33895
33896 1999-08-04 Nathan Sidwell <nathan@acm.org>
33897
33898 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33899
33900 1999-08-04 Jeffrey A Law (law@cygnus.com)
33901
33902 * gcc.c-torture/execute/990804-1.c: New test.
33903
33904 1999-08-03 Nathan Sidwell <nathan@acm.org>
33905
33906 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33907 * g++.old-deja/g++.brendan/crash64.C: Likewise
33908 * g++.old-deja/g++.brendan/overload8.C: Likewise
33909
33910 1999-08-03 Nathan Sidwell <nathan@acm.org>
33911
33912 * g++.old-deja/g++.other/struct1.C: New test.
33913
33914 1999-08-03 Nathan Sidwell <nathan@acm.org>
33915
33916 * g++.old-deja/g++.other/enum2.C: New test.
33917
33918 1999-08-02 Richard Henderson <rth@cygnus.com>
33919
33920 Adapted from tests from Franz Sirl:
33921 * gcc.c-torture/execute/va-arg-7.c: New test.
33922 * gcc.c-torture/execute/va-arg-8.c: New test.
33923
33924 1999-08-01 Jeffrey A Law (law@cygnus.com)
33925
33926 * gcc.c-torture/compile/990801-2.c: New test.
33927
33928 * gcc.c-torture/compile/990801-1.c: New test.
33929
33930 1999-07-27 Michael Meissner <meissner@cygnus.com>
33931
33932 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33933 fp-cmp-1.c, converting double to float.
33934
33935 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33936 fp-cmp-1.c, converting double to long double.
33937
33938 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33939 from fr1 to unknown_register, since fr1 is a legitimate register
33940 on some machines.
33941
33942 1999-07-25 Jeffrey A Law (law@cygnus.com)
33943
33944 * README: More listname related changes.
33945
33946 1999-07-08 Catherine Moore <clm@cygnus.com>
33947
33948 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33949
33950 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33951
33952 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33953
33954 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33955
33956 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33957
33958 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33959
33960 * gcc.dg/990703-1.c: New test.
33961
33962 1999-06-29 Nick Clifton <nickc@cygnus.com>
33963
33964 * lib/file-format.exp: New file: Move definition of proc
33965 gcc_target_object_format to here from
33966 gcc.dg/special/ecos.exp.
33967
33968 * lib/c-torture.exp: Include lib file-format.exp.
33969 * lib/gcc-dg.exp: Include lib file-format.exp.
33970
33971 * gcc.dg/special/ecos.exp: Remove definition of proc
33972 gcc_target_object_format.
33973
33974 1999-06-28 Jeffrey A Law (law@cygnus.com)
33975
33976 * gcc.c-torture/execute/990628-1.c: New test.
33977
33978 1999-06-25 Jeffrey A Law (law@cygnus.com)
33979
33980 * gcc.c-torture/compile/990625-2.c: New test.
33981
33982 * gcc.c-torture/compile/990625-1.c: New test.
33983
33984 1999-06-23 Nick Clifton <nickc@cygnus.com>
33985
33986 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33987 attributes compile.
33988 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33989 ports that use the COFF/PE file format.
33990
33991 1999-06-17 Jeffrey A Law (law@cygnus.com)
33992
33993 * gcc.c-torture/compile/990617-1.c: New test.
33994
33995 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33996
33997 * g++.old-deja/g++.other/decl4.C: New test.
33998
33999 1999-06-14 Nathan Sidwell <nathan@acm.org>
34000
34001 * g++.old-deja/g++.other/bitfld3.C: New test.
34002
34003 1999-06-08 Nathan Sidwell <nathan@acm.org>
34004
34005 * g++.old-deja/g++.eh/catch1.C: New test.
34006
34007 1999-06-07 Jeffrey A Law (law@cygnus.com)
34008
34009 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
34010
34011 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
34012 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
34013
34014 1999-06-05 Craig Burley <craig@jcb-sc.com>
34015
34016 * g77.f-torture/compile/19990502-0.f: Replace with new,
34017 shorter, test that still fails after recent changes.
34018
34019 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34020
34021 * gcc.c-torture/execute/990604-1.c: New test.
34022
34023 1999-05-31 Jeffrey A Law (law@cygnus.com)
34024
34025 * gcc.c-torture/execute/990531-1.c: New test.
34026
34027 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34028
34029 * gcc.c-torture/compile/990527-1.c: New test.
34030
34031 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
34032
34033 * gcc.c-torture/execute/990527-1.c: New test.
34034
34035 1999-05-25 Nick Clifton <nickc@cygnus.com>
34036
34037 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
34038 bitfields as signed.
34039
34040 1999-05-25 Craig Burley <craig@jcb-sc.com>
34041
34042 * g77.f-torture/compile/19990525-0.f: New test.
34043
34044 1999-05-25 Jeffrey A Law (law@cygnus.com)
34045
34046 * gcc.c-torture/execute/990525-2.c: New test.
34047
34048 * gcc.c-torture/execute/990525-1.c: New test.
34049
34050 1999-05-24 Nathan Sidwell <nathan@acm.org>
34051
34052 * g++.old-deja/g++.other/anon3.C: New test.
34053 * g++.old-deja/g++.other/anon4.C: New test.
34054 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
34055 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
34056 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
34057 Merrill).
34058
34059 1999-05-24 Jeffrey A Law (law@cygnus.com)
34060
34061 * gcc.c-torture/execute/990524-1.c: New test.
34062
34063 * gcc.dg/990524-1.c: New test.
34064
34065 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34066
34067 * gcc.c-torture/compile/990523-1.c: New test.
34068
34069 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
34070
34071 * gcc.c-torture/compile/990519-1.c: New test.
34072
34073 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34074
34075 * gcc.c-torture/compile/990517-1.c: New test.
34076
34077 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
34078 (e4, f4): New tests.
34079 (main): Call them.
34080
34081 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34082
34083 * gcc.dg/noreturn-1.c: New test.
34084
34085 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34086
34087 * gcc.c-torture/execute/990513-1.c: New test.
34088
34089 1999-05-10 Richard Henderson <rth@cygnus.com>
34090
34091 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
34092
34093 1999-05-10 Craig Burley <craig@jcb-sc.com>
34094
34095 * g77.f-torture/execute/erfc.f: Use small single-precision
34096 values, to avoid problems on Alphas when not -mieee.
34097
34098 1999-05-08 Craig Burley <craig@jcb-sc.com>
34099
34100 * gcc.dg/990506-0.c: New test.
34101
34102 1999-05-08 Richard Henderson <rth@cygnus.com>
34103
34104 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
34105 the constant to test. Don't XFAIL 64-bit targets.
34106
34107 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
34108 * g++.old-deja/g++.law/profile1.C: Likewise.
34109
34110 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
34111 operator new instances.
34112 * g++.old-deja/g++.other/delete5.C: Likewise.
34113
34114 1999-05-03 Craig Burley <craig@jcb-sc.com>
34115
34116 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
34117 intrinsic.
34118
34119 1999-05-03 Craig Burley <craig@jcb-sc.com>
34120
34121 * g77.f-torture/execute/u77-test.f: Reverse order of two
34122 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
34123
34124 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34125
34126 * gcc.dg/compare1.c: New test.
34127
34128 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
34129
34130 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
34131 New tests.
34132
34133 1999-05-02 Craig Burley <craig@jcb-sc.com>
34134
34135 * g77.f-torture/compile/19990502-1.f: New test.
34136
34137 1999-05-02 Craig Burley <craig@jcb-sc.com>
34138
34139 * g77.f-torture/compile/19990502-0.f: New test.
34140
34141 1999-05-02 Craig Burley <craig@jcb-sc.com>
34142
34143 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
34144 intrinsic.
34145
34146 1999-05-02 Craig Burley <craig@jcb-sc.com>
34147
34148 * g77.f-torture/execute/u77-test.f (main): List libU77
34149 intrinsics not currently tested.
34150 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
34151 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
34152 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
34153 Trim blanks off the ends of some printed strings.
34154
34155 1999-05-02 Craig Burley <craig@jcb-sc.com>
34156
34157 * g77.f-torture/execute/u77-test.f (main): Just warn about
34158 FSTAT gid disagreement, as it's expected on some systems.
34159
34160 1999-05-01 Craig Burley <craig@jcb-sc.com>
34161
34162 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
34163 use a new function, which allows for some slop.
34164 Clean up some commentary.
34165 (issum): The new function.
34166 (sgladd): Deleted subroutine.
34167
34168 1999-05-01 Craig Burley <craig@jcb-sc.com>
34169
34170 * g77.f-torture/execute/u77-test.f: Modify to be more like
34171 libf2c/libU77 version, bringing patches to that version here.
34172 Add suitable commentary.
34173
34174 1999-04-25 Richard Henderson <rth@cygnus.com>
34175
34176 * gcc.dg/990424-1.c: New test.
34177
34178 1999-04-24 Craig Burley <craig@jcb-sc.com>
34179
34180 * g77.f-torture/execute/u77-test.f (main): Bug involving
34181 LSTAT has been fixed, so turn back on full checking.
34182
34183 1999-04-20 Craig Burley <craig@jcb-sc.com>
34184
34185 * g77.f-torture/compile/19990419-0.f: New test.
34186 * g77.f-torture/execute/19990419-1.f: New test.
34187
34188 1999-04-17 Richard Henderson <rth@cygnus.com>
34189
34190 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
34191 to avoid the need for a prototype to supress a warning.
34192
34193 1999-04-07 Jim Wilson <wilson@cygnus.com>
34194
34195 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
34196
34197 1999-04-04 Jeffrey A Law (law@cygnus.com)
34198
34199 * gcc.c-torture/execute/990404-1.c: New test.
34200
34201 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34202
34203 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
34204 * gcc.dg/cpp-if3.c: Don't use -pedantic.
34205 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
34206 missing initializer warnings.
34207
34208 1999-03-28 Jeffrey A Law (law@cygnus.com)
34209
34210 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
34211 matching strings.
34212
34213 1999-03-26 Jeffrey A Law (law@cygnus.com)
34214
34215 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
34216
34217 1999-03-26 Craig Burley <craig@jcb-sc.com>
34218
34219 * g77.f-torture/execute/19990325-0.f: New test.
34220 * g77.f-torture/execute/19990325-1.f: New test.
34221
34222 1999-03-24 Jeffrey A Law (law@cygnus.com)
34223
34224 * gcc.c-torture/execute/990324-1.c: New test.
34225
34226 1999-03-22 Jim Wilson <wilson@cygnus.com>
34227
34228 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
34229 test with 4.
34230
34231 1999-03-17 Richard Henderson <rth@cygnus.com>
34232
34233 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
34234
34235 1999-03-13 Craig Burley <craig@jcb-sc.com>
34236
34237 * g77.f-torture/execute/19990313-2.f: New test.
34238 * g77.f-torture/execute/19990313-3.f: New test.
34239
34240 1999-03-13 Craig Burley <craig@jcb-sc.com>
34241
34242 * g77.f-torture/execute/19990313-0.f: New test.
34243 * g77.f-torture/execute/19990313-1.f: New test.
34244
34245 1999-03-12 Jim Wilson <wilson@cygnus.com>
34246
34247 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
34248 printf to sprintf.
34249 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
34250 (main): Add check for u15. Conditionalize u31 check depending on
34251 whether ints are <32 bits or >=32 bits.
34252
34253 1999-03-08 Craig Burley <craig@jcb-sc.com>
34254
34255 * g77.f-torture/execute/19981119-0.f: Improve testiness.
34256
34257 1999-03-08 Craig Burley <craig@jcb-sc.com>
34258
34259 * g77.f-torture/compile/19990305-0.f: New test.
34260 * g77.f-torture/execute/19981119-0.f: New test.
34261
34262 1999-03-08 Craig Burley <craig@jcb-sc.com>
34263
34264 * g77.f-torture/execute/970625-2.f: call ABORT if final
34265 result is not correct, instead of just printing it.
34266 Add this checking via newly introduced obfuscation, to
34267 trip up buggy front ends.
34268
34269 1999-03-07 Craig Burley <craig@jcb-sc.com>
34270
34271 * g77.f-torture/compile/960317-1.f: Moved from being
34272 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
34273
34274 1999-03-06 Craig Burley <craig@jcb-sc.com>
34275
34276 * g77.f-torture/execute/960317-1.f: New (old) test.
34277 * g77.f-torture/execute/970625-2.f: Ditto.
34278
34279 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
34280
34281 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
34282 message on line 1 or line 2; cccp and cpplib do this differently.
34283
34284 1999-03-01 Jeffrey A Law (law@cygnus.com)
34285
34286 * g++.old-deja/g++.law/weak1.C: New test.
34287
34288 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34289
34290 * gcc.c-torture/execute/990119-1.c: Renamed to...
34291 * gcc.dg/990119-1.c: this, so it will only be tested once
34292 (it's a preprocessor test, it doesn't need to be run at
34293 multiple optimization levels).
34294
34295 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34296
34297 * lib/g++.exp: Don't add incdir=$base_dir/../include to
34298 ALWAYS_CXXFLAGS.
34299
34300 1999-02-24 Craig Burley <craig@jcb-sc.com>
34301
34302 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
34303 * g77.f-torture/compile/19981216-0.f: ...as it is expected
34304 to not be compilable by current g77.
34305
34306 1999-02-24 Nick Clifton <nickc@cygnus.com>
34307
34308 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
34309
34310 1999-02-22 Jeffrey A Law (law@cygnus.com)
34311
34312 * gcc.c-torture/execute/990222-1.c: New test.
34313
34314 1999-02-19 Craig Burley <craig@jcb-sc.com>
34315
34316 * g77.f-torture/compile/19990218-0.f: New test.
34317 * g77.f-torture/noncompile/19990218-1.f: New test.
34318
34319 1999-02-18 Craig Burley <craig@jcb-sc.com>
34320
34321 * g77.f-torture/compile/19981216-0.f: New test.
34322
34323 1999-02-14 Jeffrey A Law (law@cygnus.com)
34324
34325 * gcc.dg/990214-1.c: New test.
34326
34327 1999-02-13 Jeffrey A Law (law@cygnus.com)
34328
34329 * gcc.dg/990213-2.c: New test.
34330
34331 * gcc.dg/990213-1.c: New test.
34332
34333 1999-02-12 Jeffrey A Law (law@cygnus.com)
34334
34335 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
34336 ints.
34337
34338 1999-02-11 Nick Clifton <nickc@cygnus.com>
34339
34340 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
34341 specified by target.
34342
34343 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
34344
34345 1999-02-11 Jeffrey A Law (law@cygnus.com)
34346
34347 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
34348
34349 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
34350
34351 * gcc.dg/special/ecos.exp: New test driver for new tests with
34352 special requirements.
34353
34354 * gcc.dg/special/alias-1.c: New test.
34355 * gcc.dg/special/gcsec-1.c: New test.
34356 * gcc.dg/special/weak-1.c: New test.
34357 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
34358 * gcc.dg/special/weak-2.c: New test.
34359 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
34360 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
34361 * gcc.dg/special/wkali-1.c: New test.
34362 * gcc.dg/special/wkali-2.c: New test.
34363 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
34364 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
34365
34366 1999-02-10 Felix Lee <flee@cygnus.com>
34367
34368 * lib/c-torture.exp (c-torture-compile): Pull out code for
34369 analyzing gcc error messages.
34370 (c-torture-execute): Likewise. Fix some (harmless) false
34371 positives.
34372 * lib/gcc.exp (gcc_check_compile): New function.
34373
34374 1999-02-08 Richard Henderson <rth@cygnus.com>
34375
34376 * gcc.c-torture/execute/990208-1.c: New test.
34377
34378 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34379
34380 * g++.dg/special/ecos.exp: New driver for new tests with special
34381 requirements
34382
34383 * g++.dg/special/conpr-1.C: New test
34384 * g++.dg/special/conpr-2.C: New test
34385 * g++.dg/special/conpr-2a.C: New test
34386 * g++.dg/special/conpr-3.C: New test
34387 * g++.dg/special/conpr-3a.C: New test
34388 * g++.dg/special/conpr-3b.C: New test
34389
34390 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34391 allow g++ to use the dg driver
34392
34393 * README: Add comment about g++.dg directory
34394
34395 1999-02-06 Jeffrey A Law (law@cygnus.com)
34396
34397 * README: Update email addresses.
34398
34399 1999-02-03 Nick Clifton <nickc@cygnus.com>
34400
34401 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34402 arguments in order to force structure S onto the stack even on
34403 the alpha.
34404 (test): Pass 10 leading arguments to function foo as well as the
34405 structure S.
34406
34407 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
34408 failure for all targets.
34409
34410 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34411 abort to terminate program execution.
34412
34413 1999-01-30 Richard Henderson <rth@cygnus.com>
34414
34415 * gcc.c-torture/execute/990130-1.c: New test.
34416
34417 1999-01-30 Jeffrey A Law (law@cygnus.com)
34418
34419 * gcc.dg/990130-1.c: New test.
34420
34421 1999-01-28 Michael Meissner <meissner@cygnus.com>
34422
34423 * gcc.c-torture/execute/990128-1.c: New test.
34424
34425 1999-01-27 Michael Meissner <meissner@cygnus.com>
34426
34427 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34428
34429 1999-01-27 Felix Lee <flee@cygnus.com>
34430
34431 * lib/c-torture.exp (c-torture-compile): pull out code for
34432 analyzing gcc error messages.
34433 (c-torture-execute): ditto, and fix some (harmless) false
34434 positives.
34435 * lib/gcc.exp (gcc_check_compile): new function.
34436
34437 1999-01-17 Jeffrey A Law (law@cygnus.com)
34438
34439 * gcc.dg/990117-1.c: New test.
34440
34441 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34442
34443 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34444
34445 1999-01-15 Jeffrey A Law (law@cygnus.com)
34446
34447 * g77.f-torture/compile/990115-1.f: New test.
34448
34449 1999-01-07 Jeffrey A Law (law@cygnus.com)
34450
34451 * gcc.c-torture/compile/990107-1.c: New test
34452
34453 1999-01-06 Jeffrey A Law (law@cygnus.com)
34454
34455 * gcc.c-torture/execute/990106-2.c: New test.
34456
34457 * gcc.c-torture/execute/990106-1.c: New test.
34458
34459 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34460
34461 * gcc.c-torture/compile/981223-1.c: New test.
34462
34463 1998-12-29 Richard Henderson <rth@cygnus.com>
34464
34465 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34466 (opt3): Rename from opt4 and disable.
34467
34468 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34469
34470 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34471
34472 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34473
34474 * g++.old-deja/g++.other/conv5.C: New test.
34475
34476 1998-12-14 Nick Clifton <nickc@cygnus.com>
34477
34478 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34479
34480 1998-12-11 Jeffrey A Law (law@cygnus.com)
34481
34482 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34483
34484 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34485
34486 * gcc.c-torture/compile/981211-1.c: New test.
34487
34488 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34489
34490 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
34491
34492 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
34493
34494 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34495
34496 * gcc.special/930510-1.c: Make C9X safe.
34497 * gcc.misc-tests/gcov-1.c Similarly.
34498 * gcc.misc-tests/gcov-2.c Similarly.
34499
34500 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34501
34502 * gcc.dg/ultrasp1.c: New test.
34503
34504 1998-12-06 Richard Henderson <rth@cygnus.com>
34505
34506 * gcc.c-torture/execute/981206.c: New test.
34507
34508 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34509
34510 * g++.old-deja/g++.ns/template7.C: New test.
34511
34512 * g++.old-deja/g++.other/expr1.C: New test.
34513
34514 * g++.old-deja/g++.eh/tmpl3.C: New test.
34515
34516 * g++.old-deja/g++.eh/tmpl2.C: New test.
34517
34518 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34519
34520 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34521 * g++.old-deja/g++.other/using6.C: Removed.
34522 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
34523
34524 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34525
34526 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34527
34528 * g++.old-deja/g++.pt/overload8.C: New test.
34529
34530 * g++.old-deja/g++.pt/overload7.C: New test.
34531
34532 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
34533
34534 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34535 and relinking messages.
34536 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34537 compiling with -frepo.
34538
34539 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34540
34541 * g++.old-deja/g++.pt/lookup6.C: New test.
34542
34543 1998-11-30 Nick Clifton <nickc@cygnus.com>
34544
34545 * gcc.c-torture/execute/981130-1.c: New test.
34546 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34547
34548 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34549
34550 * g++.old-deja/g++.pt/explicit76.C: New test.
34551
34552 * g++.old-deja/g++.pt/friend38.C: New test.
34553
34554 * g++.old-deja/g++.ns/crash2.C: New test.
34555
34556 * g++.old-deja/g++.pt/defarg8.C: New test.
34557
34558 * g++.old-deja/g++.pt/instantiate6.C: New test.
34559
34560 * g++.old-deja/g++.pt/static6.C: New test.
34561
34562 * g++.old-deja/g++.pt/decl2.C: New test.
34563
34564 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34565
34566 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34567 problem is actually related with name lookup, but so what? :-)
34568
34569 * g++.old-deja/g++.pt/friend37.C: New test.
34570
34571 1998-11-25 Dave Love <d.love@dl.ac.uk>
34572
34573 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34574 element, which fails on some systems.
34575
34576 * g77.f-torture/execute/labug1.f: New test.
34577
34578 1998-11-21 Jeffrey A Law (law@cygnus.com)
34579
34580 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34581 is defined.
34582
34583 1998-11-18 Dave Love <d.love@dl.ac.uk>
34584
34585 * g77.f-torture/compile/981117-1.f: New test.
34586
34587 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34588
34589 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
34590 properly discarded.
34591
34592 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
34593
34594 * gcc.c-torture/execute/memcheck: New directory of tests for
34595 -fcheck-memory-usage.
34596
34597 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34598
34599 * README: New file, general information about the testsuite and
34600 new description of the various C++ test subdirectories.
34601 * README.g++: Eliminate obsolete information, update and move most
34602 relevant stuff to README.
34603
34604 1998-11-07 Richard Henderson <rth@cygnus.com>
34605
34606 * gcc.c-torture/compile/981107-1.c: New test.
34607
34608 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
34609
34610 * execute/memcpy-bi.c: New testcase.
34611
34612 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34613
34614 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34615 base classes.
34616
34617 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34618 template is selected.
34619
34620 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34621 classes, it should be accepted for all types.
34622
34623 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34624
34625 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34626 specializations start with template headers.
34627
34628 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34629
34630 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34631
34632 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34633 non-POD types.
34634
34635 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34636
34637 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34638
34639 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34640
34641 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34642
34643 1998-10-19 Jeffrey A Law (law@cygnus.com)
34644
34645 * 981019-1.c: New test.
34646
34647 1998-10-14 Robert Lipe <robertl@dgii.com>
34648
34649 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34650 find objc headers.
34651
34652 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34653
34654 * compile/981001-4.c: Remove use of GCC extension that triggers a
34655 compiler bug.
34656
34657 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34658
34659 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34660
34661 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34662
34663 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34664 instantiation of template produces incorrect code for delete
34665 expression.
34666
34667 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34668 constructors' name is not unique.
34669 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34670 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34671
34672 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34673 automatic array of const is ill-formed.
34674
34675 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34676 of template parameter?
34677
34678 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34679 const.
34680
34681 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34682 pointer-to-member expression.
34683
34684 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34685 declaration causes ICE.
34686
34687 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34688
34689 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34690 reserved in the global namespace.
34691
34692 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34693 generate needed virtual table.
34694
34695 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34696
34697 1998-10-10 Dariush Eslimi <eslimi@loran.com>
34698
34699 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34700 template-dependent type
34701
34702 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34703
34704 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34705 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34706 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34707
34708 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34709 class should be usable as argument of member function.
34710 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34711 class should be usable as return type of member function.
34712 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34713 class should be usable as type of data member.
34714
34715 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34716
34717 1998-10-09 Jeffrey A Law (law@cygnus.com)
34718
34719 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34720
34721 1998-10-08 Nick Clifton <nickc@cygnus.com>
34722
34723 * gcc.dg/dll-?.c Add thumb to target list.
34724 Fix assembler scan patterns to match current assembler output.
34725
34726 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34727
34728 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34729 matching of template brackets.
34730
34731 * g++.old-deja/g++.other/using4.C: New test. Test using
34732 declarations of methods from base classes.
34733
34734 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34735 within functions should introduce names into the innermost
34736 enclosing namespace.
34737
34738 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34739 of static locals if first initialization throws.
34740
34741 1998-10-07 Jim Wilson <wilson@cygnus.com>
34742
34743 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34744
34745 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34746
34747 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34748 lose track of the possible targets of tablejump insns.
34749 * special/special.exp: Run it.
34750
34751 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34752
34753 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34754 must be declared before its specializations can be named in friend
34755 declarations.
34756
34757 1998-10-05 Dave Love <d.love@dl.ac.uk>
34758
34759 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34760
34761 * g77.f-torture/execute/io1.f: New test.
34762
34763 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34764
34765 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34766 with pointer to template function, for which no argument deduction
34767 is possible.
34768
34769 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34770 specialization of template function as argument to template
34771 function.
34772
34773 * g++.old-deja/g++.other/access2.C: New test; Inner class
34774 shouldn't have privileged access to Outer's names.
34775
34776 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34777
34778 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34779 friend template declared within template class conflicts with
34780 nested class of the same name.
34781
34782 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34783 is ignored.
34784
34785 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34786 object with direct initializer as function declaration.
34787
34788 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34789 initializers.
34790
34791 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34792 involving const pointer and NULL produces incorrect result.
34793
34794 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34795 type name without `typename' should be rejected with -pedantic.
34796
34797 1998-10-02 Richard Henderson <rth@cygnus.com>
34798
34799 * g++.old-deja/g++.other/addrof1.C: New test.
34800
34801 1998-10-01 Nick Clifton <nickc@cygnus.com>
34802
34803 * gcc.c-torture/compile/981001-1.c: New test.
34804 * gcc.c-torture/execute/981001-1.c: New test.
34805
34806 1998-10-01 Jeffrey A Law (law@cygnus.com)
34807
34808 * gcc.c-torture/compile/981001-2.c: New test.
34809 * gcc.c-torture/compile/981001-3.c: New test.
34810 * gcc.c-torture/compile/981001-4.c: New test.
34811
34812 1998-10-01 Robert Lipe <robertl@dgii.com>
34813
34814 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34815 multilibbed hosts. Idea grafted from g77.exp.
34816
34817 1998-09-30 Dave Love <d.love@dl.ac.uk>
34818
34819 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34820 avoid losing on systems which need -lsocket.
34821
34822 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34823
34824 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34825 * g++.old-deja/g++.other/nested2.C: Ditto.
34826 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34827 failure.
34828
34829 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34830
34831 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34832 preferred over template operator!= for enum bitfields.
34833
34834 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34835
34836 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34837 that happen to have the same base name, but in different scopes,
34838 are incorrectly rejected.
34839
34840 1998-09-16 Richard Henderson <rth@cygnus.com>
34841
34842 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34843 on the native word size instead of an integer literal.
34844
34845 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34846
34847 * g++.old-deja/g++.other/static2.C: Invocation of static data
34848 member of type pointer-to-function denoted as non-static member.
34849
34850 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34851 checks involving function types and aliases.
34852
34853 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34854
34855 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34856 redefined to the same non-trivial type.
34857
34858 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34859 namespace-qualification of template specializations declared in
34860 other namespaces.
34861
34862 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34863 to declare a subset of the specializations of a template function
34864 as friends of specializations of a template class.
34865
34866 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34867 member templates that do not fully specialize the enclosing
34868 template class are rejected.
34869
34870 1998-09-11 Dave Love <d.love@dl.ac.uk>
34871
34872 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34873
34874 1998-09-08 Dave Love <d.love@dl.ac.uk>
34875
34876 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34877 altered from libf2c/libU77 version.
34878
34879 1998-09-06 Dave Love <d.love@dl.ac.uk>
34880
34881 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34882
34883 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34884
34885 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34886 (un)signed char are different types for template specialization
34887 purposes.
34888
34889 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34890
34891 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34892 * objc: ObjC testsuite.
34893
34894 1998-08-31 Catherine Moore <clm@cygnus.com>
34895
34896 * gcc.c-torture/execute/941014-1.x: New file.
34897
34898 1998-08-31 Nick Clifton <nickc@cygnus.com>
34899
34900 * lib/c-torture.exp: Add support for
34901 torture_eval_before_compile and torture_eval_before_execute
34902 variables.
34903
34904 1998-08-30 Jeffrey A Law (law@cygnus.com)
34905
34906 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34907 this test triggers valid.
34908
34909 1998-08-27 Jeffrey A Law (law@cygnus.com)
34910
34911 * gcc.dg/980827-1.c: New test.
34912
34913 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34914
34915 * gcc.c-torture/execute/loop-4b.c: New test.
34916
34917 1998-08-26 Nick Clifton <nickc@cygnus.com>
34918
34919 * lib/c-torture.exp: Add support for
34920 torture_eval_before_compile and torture_eval_before_execute
34921 variables.
34922
34923 1998-08-25 Jeffrey A Law (law@cygnus.com)
34924
34925 * gcc.c-torture/compile/980825-1.c: New test.
34926
34927 1998-08-24 Nick Clifton <nickc@cygnus.com>
34928
34929 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34930 count number tests in opt_t0 not good_t0.
34931
34932 1998-08-24 Jeffrey A Law (law@cygnus.com)
34933
34934 * gcc.c-torture/compile/930326-1.x: Fix typo.
34935
34936 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34937
34938 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34939 causes an ICE.
34940
34941 1998-08-21 Jeffrey A Law (law@cygnus.com)
34942
34943 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34944 STACK_SIZE is defined.
34945 * gcc.c-torture/unsorted/stuct.c: Similarly.
34946
34947 * gcc.c-torture/compile/980821-1.c: New test.
34948
34949 1998-08-21 Jeffrey A Law (law@cygnus.com)
34950
34951 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34952
34953 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34954
34955 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34956 code.
34957
34958 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34959
34960 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34961 error'.
34962
34963 1998-08-18 Jeffrey A Law (law@cygnus.com)
34964
34965 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34966
34967 1998-08-16 Jeffrey A Law (law@cygnus.com)
34968
34969 * gcc.c-torture/compile/980816-1.c: New test.
34970
34971 * gcc.dg/980816-1.c: New test.
34972
34973 1998-08-13 Jeffrey A Law (law@cygnus.com)
34974
34975 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34976 compiler for ieee tests.
34977
34978 1998-08-01 Dave Love <d.love@dl.ac.uk>
34979
34980 * g77.f-torture/compile/980729-0.f: New test.
34981
34982 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34983
34984 * gcc.c-torture/special/eeprof-1.c: New test, for
34985 -finstrument-functions.
34986 * gcc.c-torture/special/special.exp: Run it.
34987
34988 1998-07-29 Jeffrey A Law (law@cygnus.com)
34989
34990 * gcc.c-torture/compile/980729-1.c: New test.
34991
34992 1998-07-27 Nick Clifton <nickc@cygnus.com>
34993
34994 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34995 __thumb__ is defined, and test for ARM style doubles if so.
34996
34997 1998-07-26 Dave Love <d.love@dl.ac.uk>
34998
34999 * g77.f-torture/noncompile/980615-0.f: New test.
35000
35001 1998-07-26 H.J. Lu (hjl@gnu.org)
35002
35003 * gcc.dg/980312-1.c: Do link instead of compile.
35004 * gcc.dg/980313-1.c: Likewise.
35005
35006 1998-07-26 Jeffrey A Law (law@cygnus.com)
35007
35008 * gcc.c-torture/compile/980726-1.c: New test.
35009
35010 1998-07-25 Dave Love <d.love@dl.ac.uk>
35011
35012 * g77.f-torture/execute/io0.f: New test.
35013
35014 1998-07-24 Nick Clifton <nickc@cygnus.com>
35015
35016 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
35017 an int.
35018
35019 1998-06-18 Michael Meissner <meissner@cygnus.com>
35020
35021 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
35022 m32r bugs.
35023
35024 1998-07-17 Nick Clifton <nickc@cygnus.com>
35025
35026 * gcc.dg/980626-1.c: Expect failures for all toolchains until
35027 c-decl.c:grokdeclarator can handle mode attributes.
35028
35029 1998-07-16 Jeffrey A Law (law@cygnus.com)
35030
35031 * gcc.c-torture/execute/980716-1.c: New test.
35032
35033 1998-07-13 Jeffrey A Law (law@cygnus.com)
35034
35035 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
35036 the mn10200.
35037 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
35038 the mn10200.
35039 * gcc.c-torture/execute/va-arg-3.x: Similarly.
35040 * gcc.c-torture/compile/930326-1.x: Similarly.
35041
35042 1998-07-13 Dave Love <d.love@dl.ac.uk>
35043
35044 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
35045 New test from Craig.
35046
35047 1998-07-12 Dave Love <d.love@dl.ac.uk>
35048
35049 * g77.f-torture/noncompile/980616-0.f: New test.
35050
35051 * g77.f-torture/execute/970816-3.f: New test from Craig.
35052
35053 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
35054
35055 * g++.other/singleton.C: Return error value instead of taking
35056 SIGSEGV.
35057
35058 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
35059
35060 * g++.other/singleton.C: New test. Warning is under dispute.
35061 Runtime crash is not.
35062
35063 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
35064
35065 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
35066 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
35067 using6.C, using7.C}: New namespace tests.
35068
35069 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
35070
35071 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
35072 specialization with typedef'ed names used as array indexes.
35073
35074 1998-07-09 Jeffrey A Law (law@cygnus.com)
35075
35076 * gcc.c-torture/execute/980709-1.c: New test.
35077
35078 * gcc.dg/980709-1.c: New test.
35079
35080 1998-07-07 Richard Henderson <rth@cygnus.com>
35081
35082 * gcc.c-torture/execute/bcp-1.c: New test.
35083
35084 1998-07-07 Jeffrey A Law (law@cygnus.com)
35085
35086 * gcc.c-torture/execute/980707-1.c: New test.
35087
35088 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
35089
35090 * gcc.c-torture/compile/980706-1.c: New test.
35091
35092 1998-07-01 Dave Love <d.love@dl.ac.uk>
35093
35094 * g77.f-torture/execute/980701-0.f,
35095 g77.f-torture/execute/980701-1.f: New test from Craig.
35096
35097 1998-07-01 Jeffrey A Law (law@cygnus.com)
35098
35099 * gcc.c-torture/compile/980701-1.c: New test.
35100
35101 * gcc.c-torture/execute/980701-1.c: New test.
35102
35103 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
35104 rlsruhe.de>
35105
35106 * g++.old-deja/g++.robertl/eb132.C: New test.
35107 * g++.old-deja/g++.robertl/eb133.C: Likewise.
35108
35109 1998-06-29 Dave Love <d.love@dl.ac.uk>
35110
35111 * g77.f-torture/execute/980628-7.f,
35112 g77.f-torture/execute/980628-8.f,
35113 g77.f-torture/execute/980628-9.f,
35114 g77.f-torture/execute/980628-10.f: New tests from Craig.
35115
35116 * g77.f-torture/execute/980628-3.f: Remove mail headers.
35117
35118 1998-06-28 Jeffrey A Law (law@cygnus.com)
35119
35120 * g77.f-torture/execute/980628-4.f: New test from Craig.
35121 * g77.f-torture/execute/980628-5.f: Likewise.
35122 * g77.f-torture/execute/980628-2.f: Likewise.
35123 * g77.f-torture/execute/980628-0.f: Likewise.
35124 * g77.f-torture/execute/980628-1.f: Likewise.
35125 * g77.f-torture/execute/980628-3.f: Likewise.
35126 * g77.f-torture/execute/980628-6.f: Likewise.
35127
35128 1998-06-28 Jeffrey A Law (law@cygnus.com)
35129
35130 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
35131 directory when nothing has been installed yet.
35132
35133 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
35134
35135 * gcc.c-torture/special/special.exp: Handle newer versions of
35136 dejagnu.
35137
35138 1998-06-26 Jeffrey A Law (law@cygnus.com)
35139
35140 * gcc.dg/980626-1.c: New test.
35141
35142 1998-06-19 Bruno Haible <haible@ilog.fr>
35143
35144 * gcc.misc-tests/m-un-2.c: New test.
35145 * g++.old-deja/g++.other/warn01.c: Likewise.
35146
35147 1998-06-19 Robert Lipe <robertl@dgii.com>
35148
35149 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
35150 compatibility with assmblers with a different comment character.
35151 Eliminate use of GAS-specific extensions.
35152
35153 1998-06-19 Jeffrey A Law (law@cygnus.com)
35154
35155 * gcc.c-torture/execute/ieee/980619-1.c: New test.
35156
35157 1998-06-19 Robert Lipe <robertl@dgii.com>
35158
35159 *lib/g77.exp: Replace search for libf2c.a with search for newly
35160 renamed libg2c.a
35161
35162 1998-06-17 Jeffrey A Law (law@cygnus.com)
35163
35164 * gcc.c-torture/execute/980617-1.c: New test.
35165
35166 1998-06-12 Jeffrey A Law (law@cygnus.com)
35167
35168 * gcc.c-torture/execute/980612-1.c: New test.
35169
35170 1998-06-08 Jeffrey A Law (law@cygnus.com)
35171
35172 * gcc.dg/980523-1.c: Only test on ppc-linux.
35173 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
35174
35175 * gcc.c-torture/execute/980608-1.c: New test.
35176
35177 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
35178
35179 * gcc.c-torture/execute/980605-1.c: New test.
35180
35181 1998-06-04 Jeffrey A Law (law@cygnus.com)
35182
35183 * gcc.c-torture/execute/980604-1.c: New test.
35184
35185 1998-06-02 Jeffrey A Law (law@cygnus.com)
35186
35187 * gcc.c-torture/execute/980602-1.c: New test.
35188 * gcc.c-torture/execute/980602-2.c: Likewise.
35189
35190 1998-06-02 Dave Love <d.love@dl.ac.uk>
35191
35192 * 970125-0.f: Fix per JCB. Add commentary.
35193
35194 1998-05-31 Michael Meissner <meissner@cygnus.com>
35195
35196 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
35197 IEEE -0 support.
35198
35199 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
35200
35201 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
35202 earlier.
35203
35204 1998-05-28 Catherine Moore <clm@cygnus.com>
35205
35206 * gcc.c-torture/execute/980526-3.c: New test.
35207
35208 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
35209
35210 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
35211 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
35212 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
35213 m88k-motorola-sysv3 to XFAIL.
35214
35215 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35216
35217 * gcc.dg/980526-1.c: New test.
35218 * gcc.c-torture/execute/980526-2.c: New test.
35219
35220 1998-05-26 Jeffrey A Law (law@cygnus.com)
35221
35222 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
35223
35224 * gcc.c-torture/execute/980526-1.c: New test.
35225
35226 1998-05-26 Dave Love <d.love@dl.ac.uk>
35227
35228 * g77.f-torture/execute/alpha2.f: Add runtime test.
35229
35230 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
35231
35232 * g++.old-deja/old-deja.exp: Strip leading directories.
35233
35234 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
35235 error for the line. Don't run multiple tests for the same line.
35236
35237 1998-05-23 Jeffrey A Law (law@cygnus.com)
35238
35239 * gcc.dg/980523-1.c: New test.
35240
35241 1998-05-23 Dave Love <d.love@dl.ac.uk>
35242
35243 * g77.f-torture/compile/970915-0.f: New test.
35244
35245 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
35246
35247 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
35248
35249 1998-05-21 Jeffrey A Law (law@cygnus.com)
35250
35251 * gcc.dg/980520-1.c: New test.
35252
35253 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
35254
35255 * gcc.dg/980502-1.c: Fix return type.
35256
35257 1998-05-20 Jeffrey A Law (law@cygnus.com)
35258
35259 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
35260 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
35261 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
35262 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
35263 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
35264
35265 1998-05-20 Dave Love <d.love@dl.ac.uk>
35266
35267 * g77.f-torture/execute/980520-1.f: New test.
35268
35269 1998-05-15 Dave Love <d.love@dl.ac.uk>
35270
35271 * lib/mike-g77.exp: New file.
35272
35273 * g77.f-torture/noncompile/noncompile.exp,
35274 g77.f-torture/noncompile/check0.f: New files.
35275
35276 1998-05-14 Dave Love <d.love@dl.ac.uk>
35277
35278 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
35279 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
35280 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
35281 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
35282 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
35283 abort where appropriate.
35284
35285 1998-05-05 Michael Meissner <meissner@cygnus.com>
35286
35287 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
35288 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
35289
35290 1998-04-29 Dave Love <d.love@dl.ac.uk>
35291
35292 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
35293
35294 1998-04-27 Dave Love <d.love@dl.ac.uk>
35295
35296 * g77.f-torture/compile/980427-0.f: New test.
35297
35298 1998-04-24 Dave Love <d.love@dl.ac.uk>
35299
35300 * g77.f-torture/compile/980424-0.f: New test.
35301
35302 1998-04-19 Dave Love <d.love@dl.ac.uk>
35303
35304 * g77.f-torture/compile/980419-2.f (main): New test.
35305 * g77.f-torture/compile/970125-0.f: New test.
35306 * g77.f-torture/compile/980419-1.f: New test.
35307
35308 1998-04-08 Jim Wilson <wilson@cygnus.com>
35309
35310 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
35311 of loop-4.c.
35312
35313 1998-04-07 Jim Wilson <wilson@cygnus.com>
35314
35315 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
35316
35317 1998-04-03 Jim Wilson <wilson@cygnus.com>
35318
35319 * gcc.c-torture/compile/980329-1.c: New test.
35320
35321 1998-03-18 Jim Wilson <wilson@cygnus.com>
35322
35323 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
35324 * gcc.dg/980312-1.c: Fix typo in -march command.
35325
35326 1998-03-16 H.J. Lu (hjl@gnu.org)
35327
35328 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
35329
35330 1998-03-11 Robert Lipe <robertl@dgii.com>
35331
35332 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
35333 Dave Love agree the Fortran source is bogus.
35334
35335 1998-03-11 Robert Lipe <robertl@dgii.com>
35336
35337 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
35338 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
35339 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
35340 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
35341 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
35342
35343 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35344
35345 * g++.old-deja/g++.other/friend1.C: New test.
35346
35347 1998-02-18 Dave Love <d.love@dl.ac.uk>
35348
35349 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
35350 possibly uninitialized) variables and declare dnrm2.
35351
35352 1998-02-23 Robert Lipe <robertl@dgii.com>
35353
35354 From Bruno Haible <haible@ilog.fr>:
35355 * gcc.c-torture/execute/980223.c: New test.
35356
35357 1998-02-13 Jeffrey A Law (law@cygnus.com)
35358
35359 * gcc.dg/ifelse-1.c: New test.
35360
35361 1998-02-09 H.J. Lu (hjl@gnu.org)
35362
35363 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
35364
35365 * lib/old-dejagnu.exp (old-dejagnu): Added the
35366 "execution test - XFAIL *-*-*" handling in the spirit of
35367 "excess errors test -". Changed the "execution test fails"
35368 handling to be like "excess errors test fails".
35369 * Update various tests accordingly.
35370
35371 1998-02-06 Jim Wilson <wilson@cygnus.com>
35372
35373 * gcc.c-torture/execute/980205.c: New test.
35374
35375 1998-01-18 Jeffrey A Law (law@cygnus.com)
35376
35377 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35378 * lib/f-torture.exp: Similarly.
35379 * gcc.c-torture: Rename all .cexp files to .x files.
35380
35381 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
35382
35383 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35384 (940510-1.c): Removed duplicate.
35385 (971104-1.c): New test.
35386
35387 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
35388
35389 * lib/f-torture.exp: Improve error and loop detection.
35390
35391 1997-11-19 Michael Meissner <meissner@cygnus.com>
35392
35393 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35394 use that to size the filler array.
35395
35396 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
35397
35398 * lib/c-torture.exp(c-torture-execute): Fix typo.
35399
35400 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35401 testcase as the executable name. Keep the executable around if
35402 the test fails.
35403
35404 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
35405
35406 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
35407 changes. Only test one -g option, and move it to the end of the
35408 list of options to test.
35409
35410 1997-09-19 Michael Meissner <meissner@cygnus.com>
35411
35412 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35413 variable GCC_TORTURE_OPTIONS to supply default switches separated
35414 by colons. If no environment variable, run tests with -O0 -g, -O1
35415 -g, and -O2 -g as well.
35416
35417 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
35418
35419 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35420 explanatory comments. Fix indentation.
35421
35422 1997-09-15 Jeffrey A Law (law@cygnus.com)
35423
35424 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
35425
35426 1997-09-11 Jeffrey A Law (law@cygnus.com)
35427
35428 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35429 * g++.old-deja/g++.mike/p7325.C: Likewise.
35430 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35431
35432 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35433
35434 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35435 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35436 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35437 * g++.old-deja/g++.law/operators4.C: Likewise.
35438
35439 1997-09-11 Joe Buck (jbuck@synopsys.com)
35440
35441 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35442 * g++.old-deja/g++.mike/p784.C: Ditto.
35443 * g++.old-deja/g++.mike/p785.C: Ditto.
35444
35445 1997-09-05 Jeffrey A Law (law@cygnus.com)
35446
35447 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35448
35449 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35450
35451 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35452 target feature; pass this to c-torture-execute as needed.
35453
35454 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35455
35456 * lib/c-torture.exp(c-torture-execute): If the previous and the
35457 current executables being tested are identical, we don't need to
35458 run the executable again. Try to make the executable names
35459 unique. Add an optional argument for passing additional compiler
35460 flags.
35461
35462 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35463
35464 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35465
35466 1997-08-29 Jeffrey A Law (law@cygnus.com)
35467
35468 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35469
35470 1997-07-31 Jeffrey A Law (law@cygnus.com)
35471
35472 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35473 32bit or larger longs.
35474
35475 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35476 have either a 32bit long or 32bit int.
35477
35478 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35479
35480 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35481 Make double precision tests dependent on sizeof (double).
35482
35483 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35484
35485 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35486 too.
35487
35488 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
35489
35490 * gcc.c-torture/compile/961203-1.cexp: New script.
35491
35492 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
35493
35494 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35495 up the includes ourselves.
35496
35497 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
35498
35499 * lib/plumhall.exp: Remove random include, and add a few
35500 verbose messages for debugging.
35501
35502 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
35503
35504 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35505 of trying to do it ourselves.
35506
35507 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
35508
35509 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35510
35511 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
35512
35513 * gcc.prms/5403.c: Made regexp a bit less strict.
35514
35515 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
35516
35517 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35518 is returned from remote_load instead.
35519 * lib/plumhall.exp: Ditto.
35520 * lib/mike-g++.exp: Ditto.
35521 * lib/old-dejagnu.exp: Ditto.
35522 * lib/c-torture.exp: Ditto.
35523
35524 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
35525
35526 * lib/g++.exp: Use build_wrapper procedure.
35527 * lib/gcc.exp: Ditto.
35528
35529 1997-05-20 Jeffrey A Law (law@cygnus.com)
35530
35531 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35532 an old-style decl for malloc. Fixes tests to work when
35533 sizeof (int) != sizeof (size_t).
35534
35535 1997-05-15 Mike Meissner <meissner@cygnus.com>
35536
35537 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35538
35539 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35540 use stdargs.h interface.
35541
35542 1997-05-15 Mike Meissner <meissner@cygnus.com>
35543
35544 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35545 NO_VARARGS when compiling.
35546
35547 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
35548
35549 * lib/plumhall.exp(ph_includes): New procedure.
35550 (ph_make): Use it.
35551 (ph_compiler): Ditto.
35552
35553 * lib/g++.exp: Rename test-glue.c to testglue.c.
35554 * lib/gcc.exp: Ditto.
35555
35556 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
35557
35558 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
35559 to completion when it's called.
35560
35561 1997-03-21 Michael Meissner <meissner@cygnus.com>
35562
35563 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35564 is defined, don't do test.
35565
35566 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
35567
35568 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35569 for object files.
35570 (ph_summary): Mark skipped testcases as untested, not unresolved.
35571
35572 * lib/plumhall.exp (ph_make): If unresolved because of bad
35573 errorCode, record errorCode in log file.
35574 (*): Replace send_log/verbose with verbose -log.
35575
35576 1997-03-19 Michael Meissner <meissner@cygnus.com>
35577
35578 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35579 double conversion if double isn't at least 8 bytes.
35580
35581 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35582 int to work with targets where int is 16 bits.
35583
35584 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35585 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35586 precision for the test to complete.
35587
35588 1997-03-14 Michael Meissner <meissner@cygnus.com>
35589
35590 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35591 if d10v is not compiled with the -mdouble64 flag.
35592 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35593
35594 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35595 d10v is not compiled with the -mint32 flag.
35596
35597 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
35598
35599 * lib/plumhall.exp: Use incr_count.
35600
35601 1997-03-12 Jeffrey A Law (law@cygnus.com)
35602
35603 * gcc.c-torture: Update to c-torture-1.45.
35604
35605 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
35606
35607 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
35608 the name of the expect testcase file).
35609
35610 * lib/g++.exp(g++_init): Ditto.
35611
35612 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
35613
35614 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35615 the host.
35616
35617 * lib/gcc.exp(gcc_exit): New procedure.
35618
35619 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
35620
35621 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35622 specs where appropriate.
35623
35624 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35625 because of new "candidates are" messages, and removed a few
35626
35627 * Converted all non-old-style g++ testcases to old-style, and
35628 moved into g++.old-deja.
35629
35630 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
35631
35632 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35633 options.
35634
35635 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35636 succeeded.
35637
35638 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35639
35640 1997-02-13 Michael Meissner <meissner@cygnus.com>
35641
35642 * lib/gcc.exp (gcc_target_compile): Add support for defining
35643 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35644 the machine doesn't have those features.
35645
35646 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
35647
35648 * g++.law/operators4.exp: Don't use LIBS.
35649
35650 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
35651
35652 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
35653
35654 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35655 * lib/g++.exp: Set it here instead. Also, allow use of the
35656 --tool_exec and --tool_opt options. Change CXX to
35657 GXX_UNDER_TEST.
35658
35659 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
35660
35661 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35662
35663 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
35664
35665 * lib/old-dejagnu.exp: Use prune_warnings instead of
35666 prune_system_crud.
35667 * lib/mike-g++.exp: Ditto.
35668 * lib/gcc.exp: Ditto.
35669 * lib/g++.exp: Ditto.
35670
35671 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35672
35673 1997-02-07 Jeffrey A Law (law@cygnus.com)
35674
35675 * 941014-2.c: Include stdlib.h
35676 * 960327-1.c: Include stdio.h
35677 * dbra.c, index-1.c: Don't assume ints are 32bits.
35678
35679 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
35680
35681 * lib/gcc.exp: Add gcc,stack_size target feature.
35682
35683 * lib/g++.exp(g++_target_compile): Add the include and link
35684 paths here, not in two other places. And, it's $options, not
35685 options.
35686
35687 * lib/mike-g++.exp(postbase): Remove the code that determines
35688 the correct include and link paths.
35689 * g++.old-deja/old-deja.exp: Ditto.
35690
35691 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
35692
35693 * lib/g++.exp(g++_init): target_compile no longer returns the
35694 filename of the result.
35695
35696 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
35697
35698 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35699 call to glob.
35700
35701 * gcc.c-torture/special/special.exp: Change call to
35702 gcc_target_compile to include the object file.
35703
35704 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
35705
35706 * gcc.c-torture/special/special.exp: Correct misspelling in last
35707 change.
35708
35709 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
35710
35711 * lib/plumhall.exp(ph_summary): Log the entire output of the
35712 executable. Return -1 if there were any failures, 0 otherwise.
35713 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35714 (ph_make): Clean up objects and executables that were built
35715 if the tests succeeded.
35716
35717 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
35718
35719 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35720 libraries and includes in the build tree as appropriate.
35721
35722 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35723
35724 * lib/c-torture.exp: Instead of looking for the global variable
35725 NO_LONG_LONG, check to see if that's a feature of the target.
35726
35727 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
35728
35729 * config/default.exp: Minimize. Delete the remainer of the files in
35730 config; this functionality is now in devo/dejagnu/config.
35731
35732 g++.*/*: Pass any additional flags used to compile to postbase;
35733 delete CXXFLAGS.
35734
35735 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35736 is now done by runtest.exp. Use gcc_target_compile instead of
35737 compile.
35738
35739 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35740 Remove references to CFLAGS. Use remote_file instead of
35741 calling rm -f.
35742 (c-torture): Take a list of arguments to use to compile this
35743 testcase.
35744
35745 lib/g++.exp: Simplify. Use target_compile instead of compile.
35746 lib/gcc-dg.exp: Ditto.
35747 lib/gcc.exp: Ditto.
35748 lib/mike-{gcc,g++}.exp: Ditto.
35749 lib/old-dejagnu.exp: Ditto.
35750 lib/plumhall.exp: Ditto.
35751
35752 1997-01-08 Jim Wilson <wilson@cygnus.com>
35753
35754 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35755 (ph_linker): Likewise.
35756
35757 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35758
35759 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35760 MAP_ANON / MAP_ANONYMOUS if defined;
35761 else try to map from /dev/zero .
35762
35763 1996-11-12 Jeffrey A Law (law@cygnus.com)
35764
35765 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35766 isn't defined, then define it to MAP_ANONYMOUS.
35767
35768 1996-11-12 Jeffrey A Law (law@cygnus.com)
35769
35770 * gcc.c-torture: Update to c-torture-1.42 release.
35771
35772 1996-11-11 Jeffrey A Law (law@cygnus.com)
35773
35774 * gcc.c-torture: Update to c-torture-1.41 release.
35775
35776 1996-10-27 Jeffrey A Law (law@cygnus.com)
35777
35778 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35779 c-torture release.
35780
35781 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35782
35783 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35784 and LDFLAGS. Fix second case to append the target_info ldflags
35785 onto LDFLAGS, not CFLAGS.
35786 * lib/g++.exp (g++_init): Add target_info stuff.
35787 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35788 of libgloss and newlib flags for !native.
35789
35790 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35791 (GDB): Fix relative path to go up another dir for finding gdb.
35792
35793 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35794
35795 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35796 versions in the target_info array, if they don't exist.
35797
35798 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35799
35800 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35801
35802 1996-07-08 Jim Wilson <wilson@cygnus.com>
35803
35804 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35805 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35806
35807 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35808
35809 * lib/old-dejagnu.exp: Don't remove the output file before we've
35810 actually tested it. Don't append pwd to the path of the executable
35811 we're testing.
35812
35813 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35814
35815 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35816
35817 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35818
35819 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35820 temporary directory for compiler files, and set it to a default
35821 value of /tmp. Set $output as the name of the output file from
35822 compiling the testcase. Add a -o option to $cflags_var so the
35823 compiler writes the final output file as $output. Set $executable
35824 to $output.
35825
35826 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35827 directory for compiler files, and set it to /tmp if it doesn't
35828 already have a value. Set $output_file to the name of the output
35829 file from compiling the testcase. Add a -o option to CXXFLAGS so
35830 the compiler writes the final output file as $output. Use $output
35831 as the executable to be tested.
35832
35833 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35834
35835 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35836
35837 1996-06-08 Jeffrey A Law (law@cygnus.com)
35838
35839 * gcc.c-torture/execute/pending-1.c: New test. Still
35840 pending in Tege's queue.
35841
35842 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35843
35844 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35845 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35846 if there were failures. Call unresolved if there were unresolved
35847 testcases. Call gcc_fail if program did not run to completion.
35848 (ph_make): Pass additional argument name to ph_execute.
35849 (ph_execute): Add new argument. Pass additional arguments to
35850 ph_summary. Call gcc_fail is there is no execution output.
35851
35852 1996-04-24 Jeffrey A Law (law@cygnus.com)
35853
35854 * lib/plumhall.exp (proc_summary): Output relavent summary
35855 lines into the log so specific failures in plumhall can be
35856 investigated.
35857
35858 1996-04-10 Jeffrey A Law (law@cygnus.com)
35859
35860 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35861 (c-torture-execute): Don't try to execute tests which use
35862 "long long" types if $NO_LONG_LONG is nonzero.
35863
35864 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35865
35866 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35867 not c-torture.
35868
35869 * gcc.ieee: Move from here.
35870 * gcc.c-torture/execute/ieee: To here.
35871
35872 1996-03-26 Jeffrey A Law (law@cygnus.com)
35873
35874 * gcc.c-torture: Update to c-torture-1.41 release.
35875
35876 1996-03-22 Jeffrey A Law (law@cygnus.com)
35877
35878 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35879 not "$output".
35880
35881 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35882
35883 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35884 -c present.
35885
35886 1996-03-02 Jeffrey A Law (law@cygnus.com)
35887
35888 * config/proelf.exp: Handle connecting to a simulator.
35889
35890 1996-01-31 Jeffrey A Law (law@cygnus.com)
35891
35892 * config/proelf.exp: New file. Enough framework that we can
35893 run c-torture tests on the proelf targets (or any other target
35894 that gdb can connect to for that matter).
35895
35896 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35897
35898 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35899 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35900
35901 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35902 exec_output exists.
35903
35904 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35905
35906 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35907 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35908
35909 * config/*.exp: Update FSF address. Change result of ${tool}_load
35910 to pass/fail/unresolved/unsupported/untested. Caller must now
35911 call unresolved/unsupported/untested.
35912 * lib/*.exp: Update FSF address. Update to handle new results of
35913 ${tool}_load.
35914 * lib/chill.exp (verbose): Delete.
35915
35916 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35917
35918 * lib/gcc.exp (default_gcc_start): Change order of args to
35919 $LDFLAGS $CFLAGS $LIBS.
35920 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35921 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35922 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35923 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35924 * gcc.misc-tests/dg-test.exp: Likewise.
35925 * gcc.misc-tests/msgs.exp: Likewise.
35926 * gcc.prms/prms.exp: Likewise.
35927 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35928 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35929
35930 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35931
35932 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35933
35934 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35935
35936 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35937 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35938
35939 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35940 necessary.
35941
35942 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35943
35944 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35945 global for loop; add use of $mathlib.
35946 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35947 settings here; set mathlib for anything but VxWorks.
35948
35949 1996-01-22 Jeffrey A Law (law@cygnus.com)
35950
35951 * gcc.c-torture: Update to c-torture-1.40 release.
35952
35953 1996-01-03 Jeffrey A Law (law@cygnus.com)
35954
35955 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35956 dg.exp.
35957
35958 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35959
35960 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35961 global.
35962
35963 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35964
35965 * lib/g++.exp (LIBS): Define if not already.
35966 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35967 (gcc-dg-prune): Call prune_gcc_output.
35968 * lib/gcc.exp (prune_gcc_output): New proc.
35969 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35970 prune_gcc_output.
35971
35972 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35973
35974 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35975 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35976
35977 1995-11-15 Jeffrey A Law (law@cygnus.com)
35978
35979 * gcc.c-torture: Update to c-torture-1.39 release.
35980
35981 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35982
35983 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35984 fails, try others as well.
35985
35986 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35987
35988 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35989 If compilation fails, mark execute tests as `untested'.
35990 If test is marked as unsupported, don't mark compilation and
35991 execute tests as failed.
35992
35993 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35994
35995 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35996 libstdc++ for whether or not we want to be doing shared
35997 libraries. Delete link_curses since we don't need it anymore.
35998 * lib/mike-g++.exp (postbase): Don't link in libg++.
35999 * g++.old-deja/old-deja.exp: Likewise.
36000
36001 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
36002
36003 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
36004
36005 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
36006
36007 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
36008 For that, add `-Wl,-a,shared_archive'.
36009 * g++.old-deja/old-deja.exp: Likewise.
36010
36011 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
36012
36013 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
36014
36015 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
36016
36017 * lib/mike-g++.exp (postbase): Pay attention to the status of
36018 g++_load.
36019
36020 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
36021
36022 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
36023
36024 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
36025
36026 * lib/gcc.exp (default_gcc_start): No longer need to log program
36027 being executed or its output, execute_anywhere does that now.
36028 * lib/g++.exp (default_g++_version): Call execute_anywhere.
36029 (default_g++_start): Likewise. Delete calls to verbose/send_log.
36030
36031 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
36032
36033 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
36034 the same as those in lib/g++.exp.
36035
36036 1995-10-10 Jeff Law (law@hurl.cygnus.com)
36037
36038 * gcc.c-torture: Update to c-torture-1.38 release.
36039 * gcc.ieee: Related changes.
36040
36041 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
36042
36043 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
36044 "exec". Minor reformatting changes.
36045
36046 * config/rom68k.exp (${tool}_load): Make it work in a canadian
36047 cross. This means all "exec" calls now work on a remote host as
36048 well.
36049 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
36050 cross. Filter out the extra "\r\n" stuff that expect puts in.
36051 (c-torture-execute): Filter out the bogus warnings like
36052 c-torture-compile does. Add support for canadian cross.
36053 * lib/gcc.exp (default_gcc_version, default_gcc_start)
36054 Use execute_anywhere rather than calling exec directly. Now it
36055 works for canadian cross testing.
36056
36057 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
36058
36059 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
36060 results into a variable, and check that rather than using file exists.
36061
36062 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
36063
36064 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
36065 create a libg++.so. For sunos4.1.*, also add -ltermcap.
36066
36067 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
36068
36069 * g++.old-deja/old-deja.exp: Create and pass runshlib and
36070 lib_curses if there's a shared libg++ in the build tree.
36071
36072 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
36073
36074 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
36075 if not supported target.
36076
36077 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
36078
36079 * lib/g++.exp (g++_init): Move empty setting of runshlib and
36080 link_curses up to always happen, not just for native builds.
36081
36082 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
36083
36084 * gcc.c-torture: Update to c-torture-1.36 release.
36085 * gcc.failure: Related changes.
36086
36087 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
36088
36089 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
36090
36091 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
36092
36093 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
36094 * lib/mike-g++.exp (postbase): Not in here. Still reference
36095 runshlib, link_curses, and mathlib for link and run.
36096
36097 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
36098 pass the runtime shared library options for Solaris, OSF/1, and
36099 Irix5, and link with -lcurses to avoid unresolved references.
36100
36101 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
36102
36103 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
36104 only run once.
36105
36106 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
36107
36108 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
36109
36110 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
36111
36112 * gcc.c-torture: Update to c-torture-1.35 release. Note we
36113 do not have a framework for the "compat" tests yet.
36114
36115 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
36116
36117 * lib/mike-g++.exp (postbase): New local variable `mathlib',
36118 set to null if we're testing vxworks5.1. Use that instead of
36119 `-lm' in the setting of LIBS for link and run.
36120
36121 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
36122
36123 * config/rom68k.exp (${tool}_load): Major changes to make it
36124 work. Verified that it does in fact return the stuff in
36125 exec_output properly. Catch any Emul or any TRAP other than 0.
36126
36127 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
36128
36129 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
36130 LDFLAGS properly for targets that need stuff from libgloss.
36131 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
36132 only run once.
36133 (gpp_initialized): New variable.
36134
36135 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
36136
36137 * config/rom68k.exp: Load libgloss.exp.
36138 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
36139 so we can produce a fully linked binary.
36140 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
36141 so we can produce a fully linked binary.
36142
36143 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
36144
36145 * lib/plumhall.exp (ph_section): Watch for expected failures.
36146 Add missing `else'.
36147
36148 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
36149 run the testcase.
36150 (c-torture): Likewise.
36151
36152 1995-08-28 Doug Evans <dje@cygnus.com>
36153
36154 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
36155
36156 * lib/mike-g++.exp (mike_cleanup): New proc.
36157 (prebase): New globals compiler_result, not_compiler_result,
36158 target_regexp.
36159 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
36160 allow leading "-" in pattern. Watch for unsupported tests.
36161 If $compiler_result is set, pattern match assembler code,
36162 and ditto for $not_compiler_result.
36163 * lib/mike-gcc.exp: Likewise.
36164
36165 * lib/plumhall.exp (ph_execute): Only call ph_summary if
36166 execution "succeeded".
36167
36168 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
36169
36170 * config/win32.exp: New file.
36171 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
36172
36173 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
36174
36175 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
36176 unsupported.
36177 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
36178 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
36179 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
36180
36181 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
36182 "... without exceptions was ...". That is now handled by
36183 prune_system_crud.
36184 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36185
36186 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
36187
36188 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
36189 sieve.c,sort2.c}: New files.
36190 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
36191 sieve.exp,sort2.exp}: Drivers for them.
36192
36193 * lib/mike-gcc.exp (program_output): New user settable variable.
36194 (postbase): Call prune_system_crud. Also prune extraneous compiler
36195 messages.
36196 * lib/mike-g++.exp (program_output): New user settable variable.
36197
36198 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
36199
36200 * config/sh.exp: Deleted (use sim.exp instead).
36201
36202 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
36203
36204 * config/vx.exp: Declare CHECKTASK as global.
36205 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
36206 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
36207 * lib/old-dejagnu.exp: Load [pwd]/$executable.
36208
36209 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
36210
36211 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
36212 target. Like vx.exp, only includes `vx29k.exp' instead of
36213 `vxworks.exp'.
36214
36215 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
36216
36217 * config/sim.exp: Increase time limit from 120 seconds to 240.
36218
36219 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
36220
36221 * gcc.c-torture/execute/950628-1.c: New test.
36222
36223 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
36224
36225 * gcc.c-torture: Update with changes/additions from
36226 c-torture-1.34.
36227
36228 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
36229
36230 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
36231
36232 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
36233
36234 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
36235
36236 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
36237
36238 * gcc.c-torture/compile/950512-1.c: New test.
36239 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
36240 * gcc.dg/struct-ret-1.c: Likewise.
36241
36242 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
36243
36244 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
36245 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
36246
36247 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
36248
36249 * gcc.c-torture/special/920411-1.c: Deleted.
36250 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
36251
36252 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
36253
36254 * config/sim.exp (${tool}_load): Hack in call to bash to get a
36255 cpu limit.
36256
36257 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
36258
36259 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
36260
36261 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
36262
36263 From kenner;
36264 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
36265 is the proper length.
36266 * va-arg-3.c: Likewise.
36267
36268 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
36269
36270 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
36271 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
36272
36273 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
36274 * lib/g++.exp (default_g++_start): Delete old cruft.
36275
36276 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
36277
36278 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
36279 (2 * (1 << 18)) to (2 * (1 << 17)).
36280
36281 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
36282
36283 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
36284
36285 * config/rom68k.exp: Renamed from config/idp.exp
36286
36287 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
36288
36289 * c-torture/compile/921109-2.c
36290
36291 1995-04-18 Mike Stump <mrs@cygnus.com>
36292
36293 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
36294 excess errors.
36295
36296 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
36297
36298 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
36299 output.
36300 * lib/g++.exp (default_g++_start): Likewise.
36301
36302 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
36303
36304 * gcc.c-torture/compile/950329-1.c: New test.
36305
36306 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
36307
36308 * config/bug.exp (${tool}_load): Updated to use new remote_open
36309 and remote_close procs.
36310 * config/idp.exp: New file.
36311
36312 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
36313
36314 * gcc.c-torture/execute/950322-1.c: New test.
36315
36316 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
36317
36318 * config/vx.exp (${tool}_load): Clean up testing of return code from
36319 vxworks_ld and vxworks_spawn.
36320
36321 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
36322
36323 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
36324
36325 1995-03-13 Mike Stump <mrs@cygnus.com>
36326
36327 * lib/old-deja.exp: Add `excess errors test - ' error, now one
36328 can mark excess errors on a machine by machine basis. Note, the
36329 default is to not expect any excess errors, even when excess
36330 errors test - is given, so you will want to put an XFAIL ... on
36331 these lines. For example, // excess errors test - XFAIL hppa*-*-*
36332 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
36333 those 4 machines, but no others.
36334
36335 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
36336
36337 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
36338 * lib/c-torture.exp: to here.
36339
36340 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
36341
36342 * gcc.c-torture/execute/950221-1.c: New test.
36343 * gcc.c-torture/execute/struct-ret-1.c: New test.
36344 * gcc.c-torture/compile/950221-1.c: New test.
36345
36346 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
36347
36348 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
36349
36350 * gcc.c-torture/execute/arith-1.c (main): Return 0.
36351 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
36352
36353 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
36354
36355 * g++.gb: New directory of tests, derived from my signature and
36356 class scoping tests.
36357
36358 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
36359 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
36360 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
36361 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
36362 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
36363 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
36364 * g++.gb/sig25.C: Likewise.
36365
36366 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
36367 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
36368 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
36369 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
36370 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
36371 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
36372 * g++.gb/sig25.exp: Likewise.
36373
36374 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36375 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36376 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36377 * g++.gb/scope13.C: Likewise, this test still fails.
36378
36379 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36380 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36381 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36382 * g++.gb/scope13.exp: Ditto.
36383
36384 * g++.gb/README: New file, explains what these tests are about.
36385
36386 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
36387
36388 * lib/dg.exp (dg-do): Support `preprocess'.
36389 (dg-test): Likewise.
36390
36391 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
36392
36393 * config/udi.exp: change "continue -expect" to "exp_continue".
36394
36395 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
36396
36397 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36398 Delete redundant tests.
36399
36400 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36401 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36402 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36403 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36404 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36405 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36406 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36407 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36408
36409 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36410 storing label pointers.
36411 * gcc.c-torture/execute/921019-1.c: Likewise.
36412 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36413 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36414 parameter fp.
36415 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36416 constants.
36417
36418 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36419 Delete obsolete tests.
36420
36421 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36422 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36423 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36424 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36425 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36426 * gcc.c-torture/compile/950124-1.c: New test.
36427
36428 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36429
36430 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36431
36432 * lib/mike-g++.exp: Add -lm to LIBS.
36433
36434 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36435
36436 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36437
36438 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36439
36440 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36441
36442 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36443
36444 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36445
36446 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36447
36448 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36449 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36450 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36451 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36452 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36453 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36454 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36455 * g++.law/{operators31.C, operators32.C,
36456 * g++.law/{operators33.C, operators34.C}: Likewise.
36457 * g++.law/{pic1.C, refs2.C}: Likewise.
36458 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36459 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36460 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36461 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36462
36463 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36464 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36465 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36466 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36467 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36468 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36469 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36470 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36471 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36472 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36473 * g++.law/{operators34.exp}: Likewise.
36474 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36475 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36476 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36477 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36478 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36479
36480 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36481 No longer expected to fail.
36482 * g++.law/missed-error3.C: Tweak for recent bool changes.
36483
36484 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36485
36486 * config/emb-unix: Deleted.
36487 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36488 remote execution. Do final link on remote host if REMOTE_LINK is set.
36489
36490 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
36491
36492 * lib/dg.exp (dg-test): Fix typo in last patch.
36493
36494 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
36495
36496 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36497 (handles multiple occurrences).
36498
36499 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
36500
36501 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36502 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36503 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36504 printed).
36505 * lib/c-torture.exp (c-torture-compile): Likewise.
36506 (c-torture): Prepend full path if missing.
36507 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36508 (gcc_fail): Likewise.
36509 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36510
36511 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
36512
36513 * lib/netware.exp: Only attach to NetWare i386 systems.
36514
36515 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
36516
36517 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36518 messages. Add test name to "output pattern match" pass/fail message.
36519
36520 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
36521
36522 * gcc.dg: New testsuite.
36523 * gcc.dg/dg.exp: New file.
36524
36525 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36526 test-switch.c}: Deleted.
36527
36528 * gcc.misc-tests/msgs.exp: New testcase driver.
36529
36530 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
36531
36532 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36533 Watch for illegal return values from ${tool}_load.
36534 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36535 cross targets. Coerce return value >0 to 1.
36536
36537 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
36538
36539 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36540
36541 * config/emb-unix.exp: New file.
36542
36543 * config/sim.exp: Error if variable $SIM not defined.
36544 (${tool}_load): Mark test as "untested" if simulator missing.
36545
36546 * config/unix.exp: Load remote.exp to get rcp_download.
36547 * lib/c-torture.exp: Use different option lists for testcases with
36548 and without loops.
36549 * gcc.c-torture/execute/execute.exp: Likewise.
36550
36551 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
36552
36553 * config/*.exp: Clarify return code from ${tool}_load.
36554 Call `unresolved' or `untested' instead of `warning' or `perror'
36555 (sometimes you still want to call both though).
36556 Add comment that `shell_id' is local to each file.
36557 * config/udi.exp (timeout): Set to 30.
36558 Don't print warning if connection fails, $connectmode has already
36559 printed an error.
36560 (${tool}_load): Move verbose messages to level 2.
36561 Rework pattern for "Process started" message.
36562 Pass `shell_id' to ${connectmode}_download.
36563 Retry twice upon timeout. Make resetting of target more robust.
36564 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36565 Pass `shell_id' to exit_$connectmode.
36566 Only call exit_$connectmode if connected.
36567 * config/unix.exp (${tool}_load): Check return codes better.
36568 * config/vrtx.exp (${tool}_load): Likewise.
36569 * config/vx.exp (${tool}_load): Likewise.
36570 Delete unneeded global's.
36571 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36572 from ${tool}_load.
36573 (dg-stat): Delete.
36574 (dg-init): Delete recording of pass/fail counts.
36575 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36576 (old-dejagnu-init): Likewise.
36577 (old-dejagnu-stat): Delete contents, empty proc now.
36578 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36579 (c-torture): Delete references to lcnt, lpass, lfail.
36580 Get option list from TORTURE_OPTIONS.
36581 Delete -funroll[-all]-loops if no loops.
36582 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36583 (g++_stat): Delete contents (empty proc now).
36584 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36585 (gcc_finish): Likewise.
36586 (gcc_stat): Deleted.
36587 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36588 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36589 * gcc.c-torture/execute/execute.exp: Likewise.
36590 Split tests into two parts: compile, execute.
36591 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36592 no loops. Update to reflect clarified return codes from ${tool}_load.
36593
36594 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
36595
36596 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36597 to grep for.
36598 (old-dejagnu): Likewise (where necessary).
36599
36600 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
36601
36602 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36603
36604 * lib/dg.exp (dg-process-target): Fix processing of selector.
36605 Add comment regarding use of `error'.
36606
36607 * lib/gcc.exp (prune_system_crud): Define if missing.
36608 * lib/g++.exp (prune_system_crud): Likewise.
36609
36610 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36611 Call prune_system_crud.
36612 * lib/dg.exp (dg-runtest): New proc.
36613 Use perror instead of send_user for tcl errors in testcase.
36614 Don't return any value, it's never used.
36615 Don't clobber previous definition of `unknown'.
36616 Print tcl errors in `dg-final'.
36617
36618 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
36619
36620 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36621 (dg-test): Don't print errorInfo, it contains stack backtrace.
36622
36623 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
36624
36625 * lib/g++.exp (runtest_file_p): Define if missing.
36626
36627 1994-09-24 Doug Evans (dje@cygnus.com)
36628
36629 * lib/mike-g++.exp: Comment out loading of g++.exp.
36630 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36631 (default_g++_version): Always print something.
36632 (default_g++_start): Comment out call to `which'.
36633 (g++_start, g++_load): Deleted (must be defined in config file).
36634 * lib/gcc.exp: Test for existence of $CC at start.
36635 Delete check for tmpdir (done in gcc_init).
36636 (default_gcc_version): Always print something.
36637 (default_gcc_start): Comment out call to `which'.
36638 * config/*.exp: Major cleanup - make cross targets work at least a
36639 little better for g++ (by not being "--tool gcc" specific).
36640 Rename gcc_xxx to ${tool}_xxx.
36641 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36642 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36643
36644 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
36645
36646 * lib/c-torture.exp (c-torture-compile): Rework compiler
36647 message processing.
36648
36649 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36650 c-torture.
36651
36652 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
36653
36654 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36655
36656 * lib/dg.exp (dg-process-target): Support { target native }.
36657
36658 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
36659
36660 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36661 looked for "... program xxx got fatal signal".
36662 Correct regsub munging of `comp_output'.
36663 Ignore compiler messages "path prefix not used" and "linker input
36664 file unused".
36665
36666 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
36667
36668 * lib/gcc.exp (runtest_file_p): Define if missing.
36669 * gcc.prms/template.c: Example to work from.
36670
36671 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
36672
36673 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36674 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36675
36676 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36677 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36678 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36679 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36680
36681 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36682 (dg-process-target): No longer a varargs proc.
36683 Return S/N for target, P/F for xfail. All callers changed.
36684 (user option procs): More argument checking.
36685 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36686 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36687 (dg-test): Skip test if not running on selected target in `dg-do'.
36688 Update handling of `dg-do-what', `dg-output-text'.
36689 Separate execution pass/fail from output pattern match pass/fail.
36690 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36691
36692 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
36693
36694 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36695 target for 920510-1.c.
36696
36697 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
36698
36699 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36700 Clean up comment regarding use of passcnt, etc.
36701 (gcc_stat): Don't update `testcnt' here.
36702 (gcc_finish): Do it here.
36703 Might as well reset `but_id' here too.
36704 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36705 to determine if the file should be tested.
36706 * gcc.c-torture/compile/compile.exp: Likewise.
36707 * gcc.c-torture/execute/execute.exp: Likewise.
36708 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36709 * gcc.misc-tests/dg-test.exp: Likewise.
36710 * gcc.prms/prms.exp: Likewise.
36711 * gcc.wendy/wendy.exp: Likewise.
36712 * g++.old-deja.exp: Likewise.
36713 Move "Testing file" message to verbose level 1.
36714
36715 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
36716
36717 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36718
36719 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
36720
36721 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36722 (default_gcc_start): Accept optional second list element
36723 of compiler flags. Print compiler output at verbosity level 2.
36724 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36725 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36726 Save current values of framework globals passcnt, failcnt, xpasscnt,
36727 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36728 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36729 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36730 xfailcnt to compute stats. Update framework global `testcnt' from
36731 pass/fail counts.
36732 (gcc_finish): New proc. Clean up test environment.
36733 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36734 (gcc_epass, gcc_efail): Delete.
36735 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36736 argument of line number.
36737 (dg-init): If the tool has an init routine, call it.
36738 (dg-test): Remove args `cflags_var' and `libs_var'.
36739 Pass all compiler options to ${tool}_start.
36740 Handle missing line number.
36741 (dg-finish): New function.
36742 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36743 particular files. Call gcc_finish at end. Move "skipping test"
36744 message to verbosity level 3.
36745 * gcc.c-torture/compile/compile.exp: Likewise.
36746 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36747 * gcc.c-torture/execute/execute.exp: Likewise.
36748 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36749 Print testcase being tried at verbosity level 1.
36750 * gcc.c-torture/special/special.exp: Unset xfail.
36751 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36752 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36753 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36754 * gcc.failure/failure.exp: Likewise.
36755 * gcc.ieee/ieee.exp: Likewise.
36756 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36757 Update call to dg-test. Call dg-finish at end.
36758 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36759 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36760 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36761 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36762 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36763 * gcc.wendy/wendy.exp: Add copyright.
36764 Delete setting of tmpdir (done by gcc_init).
36765 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36766 Pass compiler flags to gcc_start. Call gcc_finish at end.
36767 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36768 gcc_[ce]pass/fail.
36769
36770 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36771
36772 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36773 confusion.
36774 (g++_load): Likewise.
36775
36776 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36777 Rename argument to `prog' to remove the confusion.
36778 Varargs fns behave differently too!
36779 (g++_load): Likewise.
36780
36781 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36782
36783 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36784 what it is. Delete (always) printing of status value for !native.
36785 Simplify verbose code, and include status and exec_output.
36786 (g++_load): Use gcc_load.
36787
36788 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36789
36790 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36791 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36792 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36793 940714-3.c as these testcases don't exist anymore. Make
36794 va-arg-1.c expected to pass.
36795
36796 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36797
36798 * gcc.misc-tests/misc.exp: Only run specific testcases.
36799 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36800 * gcc.misc-tests/dg-[1-9].c: New files.
36801
36802 * lib/dg.exp: New testsuite driver.
36803 * gcc.prms/prms.exp: Use it.
36804
36805 * README.gcc: New file.
36806
36807 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36808 Document and reset `lxpass' and `lxfail'.
36809 Simplify "initialized" message.
36810 (gcc_stat): Clean up comments a little.
36811
36812 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36813
36814 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36815
36816 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36817
36818 * lib/old-dejagnu.exp (process-option): New proc.
36819 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36820 (old-dejagnu): Simplify.
36821 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36822
36823 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36824
36825 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36826 exists and is not an empty string.
36827
36828 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36829 $xfail rather than calling setup_xfail. Clear $xfail when test is
36830 finished.
36831 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36832 automatically.
36833
36834 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36835 longer expected to fail.
36836
36837 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36838 "f" function call.
36839
36840 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36841
36842 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36843 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36844 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36845 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36846 c-torture-1.29.
36847
36848 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36849 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36850
36851 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36852
36853 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36854 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36855
36856 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36857 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36858 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36859
36860 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36861
36862 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36863 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36864 940714-1.c, 940714-2.c, 940714-3.c},
36865 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36866 gcc.misc-tests/{mg.c,mg.exp}:
36867 New tests.
36868 * gcc.noncompile/noncompile.exp: Change accordingly.
36869
36870 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36871
36872 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36873 Undo previous clobberage.
36874
36875 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36876
36877 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36878 * gcc.special/{930510-1.c, special.exp}:
36879 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36880 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36881 struct-varargs-1.c}: New tests from c-torture-1.26.
36882
36883 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36884
36885 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36886 argument to switch.
36887
36888 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36889
36890 * Revert the previous changes. Please see Rob's directory
36891 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36892 fixes.
36893
36894 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36895
36896 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36897 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36898 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36899 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36900 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36901 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36902 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36903 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36904 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36905 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36906 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36907 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36908 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36909 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36910 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36911 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36912 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36913 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36914 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36915 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36916 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36917 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36918 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36919 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36920 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36921 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36922 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36923
36924 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36925
36926 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36927 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36928 with perror calls.
36929
36930 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36931
36932 * config/unix.exp (g++_load): Fix syntax.
36933
36934 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36935
36936 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36937 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36938 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36939 Don't expect va-arg-1.c to fail. Correct expected output for
36940 920928-1.c.
36941 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36942 * gcc.wendy/hbm4.c: Correct typo.
36943 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36944
36945 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36946
36947 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36948 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36949 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36950 * lib/c-torture.exp (c-torture-compile): Ditto.
36951
36952 Reduce volume of output (remove all the -I's and such).
36953 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36954 Call gcc_cpass, gcc_cfail.
36955 (c-torture): Pass testing option to c-torture-compile.
36956
36957 1994-03-21 Doug Evans (dje@cygnus.com)
36958
36959 Bring patches over from progressive.
36960 * config/default.exp: Exit remote shell cleanly.
36961 (g++_exit, g++_start): Add default versions.
36962 * config/sim.exp (gcc_load): Use perror, not error.
36963
36964 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36965
36966 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36967 set in site.exp.
36968
36969 1994-03-14 Doug Evans (dje@cygnus.com)
36970
36971 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36972 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36973 (wendy_try): New proc to run testcase.
36974 (main loop): Call 'em.
36975 * gcc.wendy/*.c: Clean up pass to correct expected output.
36976
36977 * lib/gcc.exp: Minor cleanup work.
36978 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36979
36980 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36981
36982 * config/sim.exp (gcc_load): Document return codes better.
36983 Don't pass -v to simulator.
36984
36985 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36986
36987 * gcc.special/920717-x.c: Fix typo.
36988 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36989 get at sources.
36990
36991 * lib/mike-gcc.exp: Fix typo.
36992
36993 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36994
36995 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36996 binary to use, transform the name.
36997 * config/*.exp: rename everything. Nuke any g++ specific files,
36998 it's now a special case of gcc that requires no special support.
36999 Add a default.exp for unsupported targets.
37000
37001 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
37002
37003 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
37004 lib/old-dejagnu.exp: Fix a few patterns to work with the new
37005 version of Tcl.
37006
37007 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
37008
37009 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
37010 than a warning.
37011
37012 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
37013
37014 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
37015
37016 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
37017
37018 * gcc.execute/execute.exp: Combine opt_list and foption_list into
37019 option_list. Compile every file with only 4/6 option choices
37020 (same as C torture) instead of with 12/18 different option
37021 choices.
37022 * lib/c-torture.exp: Likewise.
37023
37024 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
37025 not already set.
37026
37027 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
37028
37029 * lib/old-deja.exp: Add `excess errors test fails' error, now one
37030 can put an XFAIL *-*-* on excess errors.
37031
37032 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
37033
37034 * g++.law: Add more tests derived from g++-bugs snapshots.
37035
37036 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
37037 equivalent to g++.law/init9.
37038
37039 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
37040 compiled it, and the a.out file after we've run it.
37041
37042 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
37043
37044 * lib/mike-g++.exp (postbase): Delete the .o file after we've
37045 compiled it, and the a.out file after we've run it.
37046
37047 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
37048
37049 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
37050
37051 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
37052
37053 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
37054 version number.
37055
37056 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
37057
37058 * g++.law: New directory of g++ tests derived from the g++-bugs
37059 snapshots.
37060
37061 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
37062
37063 * gcc.compile: initbug1.c initbug1.exp testcase added
37064
37065 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
37066
37067 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
37068 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
37069 fixes submitted by Jeff Law (law@cs.utah.edu)
37070 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
37071 Jeff Law (law@cs.utah.edu)
37072
37073
37074 1993-11-30 Mike Stump (mrs@cygnus.com)
37075
37076 * config/unix-g++.exp: Follow the gcc way of doing things.
37077 * g++.old-deja/old-deja.exp: Minor updates.
37078 * lib/g++.exp: New file, follow the gcc way of doing things.
37079 * lib/old-dejagnu.exp: Minor updates.
37080 * lib/mike-g++.exp: Always unset errorInfo.
37081
37082 1993-11-06 Mike Stump (mrs@cygnus.com)
37083
37084 * lib/gcc.exp: Fix some errors with the below change, CC and
37085 CFLAGS should be global when setting, not local.
37086
37087 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
37088
37089 * lib/gcc.exp: Transform tool name.
37090
37091 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37092
37093 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
37094
37095 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37096
37097 * lib/gcc.exp: change gcc_done to gcc_stat
37098
37099 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37100
37101 * Upgraded gcc testsuite to c-torture version 1.25
37102
37103 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
37104
37105 * lib/gcc.exp: added reporting code. Changed verbose compile message.
37106 * lib/c-torture: added hooks for new reporting code.
37107
37108 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
37109
37110 * config/sh-gcc.exp: check if sh-sim exists in the path
37111
37112 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
37113
37114 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
37115 * gcc.compile/compile.exp: Initial changes for new logic.
37116 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
37117 * gcc.failure/failure.exp: Initial changes for new logic.
37118 * gcc.ieee/ieee.exp: Initial changes for new logic.
37119 * gcc.misc-tests/misc.exp: Initial changes for new logic.
37120 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
37121 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
37122 * lib/c-torture.exp: Initial changes for new logic.
37123 * lib/gcc.exp: Initial changes for new logic.
37124
37125 1993-10-15 Mike Stump (mrs@cygnus.com)
37126
37127 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
37128 depend upon failure or success. Fully qualify names in failure
37129 and success messages. Always remove a.out before starting
37130 compile, just in case. Pay more attention to error text output by
37131 the compiler. Handle testcases with no known past errors just
37132 like all others, so that things are uniform. Other miscellaneous
37133 improvements.
37134
37135 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
37136
37137 * gcc.cpp: new directory for cpp tests
37138
37139 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
37140
37141 * lib/chill.exp: Code reformatted, removed unused code.
37142 * config/unix-chill.exp: Code reformatted, removed unused code.
37143 * chill.execute/execute.exp: Code reformatted, removed unused code.
37144 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
37145
37146 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
37147
37148 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
37149 routines not written.
37150
37151 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
37152
37153 * config/bug-gcc.exp: Use new procs from bug.exp.
37154
37155 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
37156
37157 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
37158 via ftp, rather than depending on NFS.
37159 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
37160 case.
37161
37162 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
37163
37164 * config/bug-gcc.exp: Use new download proc.
37165
37166 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
37167
37168 * chill.execute/execute.exp: cleanups, handles errors better
37169 * chill.compile/compile.exp: rewrite, based on execute.exp
37170 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
37171 * lib/chill.exp: major changes to diff proc and compile and link
37172 procs. added chill_fail and chill_pass wrappers to pass and
37173 fail. added more comments, and handle error codes better.
37174 Added a hack to capture stderr from exec, so noncompile tests
37175 can work.
37176
37177 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
37178
37179 * chill.execute/execute.exp: rewrite of testsuite driver
37180 * lib/chill.exp: rewrite of testsuite driver
37181 * config/unix-chill.exp: rewrite of testsuite driver
37182
37183 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
37184
37185 In chill.execute:
37186 * iexpr.ch: Standardize uppercase.
37187 * tuples.dat: Standardize uppercase.
37188 * vary.ch: standardize. Correct varying string assignments.
37189 * vary.dat: Add new output lines.
37190
37191 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
37192
37193 In chill.execute:
37194 * chprintf.ch: Standardize use of uppercase.
37195 * tuples.ch: Standardize and turn arr2 into a DCL,
37196 rather than a SYN.
37197 * pinits.ch: Standardize.
37198
37199 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
37200
37201 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
37202 * Makefil: Renamed to Makefile.in.
37203 * configure.in: New.
37204
37205 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
37206
37207 In chill.execute:
37208 * .cvsignore: Add result/output files.
37209 * Makefile: Fix up variables at start. Use MFLAGS
37210 everywhere. Correct bool_loc, built_ins entries.
37211 Add entry for vary1.ch.
37212 * bitarray.ch: Standardize upper-case usage.
37213 * bitexpr.ch: Standardize, add output of b1.
37214 * params.ch: Use arrayt in along PROC parameters, to
37215 avoid novelty problems.
37216 * sets.ch: Tiny cleanup.
37217 * vary1.ch: Re-indent.
37218
37219 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
37220
37221 * Add PR-related files to Makefiles, .cvsignore files, etc.
37222
37223 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
37224
37225 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
37226 with compiler objects. New names are test-flow.c and test-loop.c
37227
37228 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
37229
37230 * Upgraded c-torture tests from 1.19 to 1.20
37231
37232 * new files:
37233 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
37234 * gcc.compile: 930623-1.c 930623-2.c
37235 * gcc.noncompile: 930622-1.c 930622-2.c
37236 * gcc.failure: 920411-1.c 920627-2.c
37237 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
37238
37239 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
37240
37241 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37242 More changes to get testsuite working properly. Needs more work.
37243 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
37244
37245 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
37246
37247 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37248 More changes to get testsuite working properly. Needs more work.
37249
37250 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
37251
37252 * chill.compile/compile.exp: Added for Dejagnu support
37253 * chill.execute/execute.exp: Added for Dejagnu support
37254 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
37255
37256 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
37257
37258 This should complete moving the CHILL test files.
37259 * chill.noncompile(.cvsignore printf.grt
37260 in-printf.grt chprintf.grt chprintf.ch):
37261 Added test-support files.
37262 (Makefile): Modified further.
37263 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
37264 signal.ch): Added test files.
37265 * chill.execute (.cvsignore printf.grt printr.c
37266 in-printf.grt rts.c chprintf.grt rts.h): Added
37267 test-support files.
37268 (Makefile): More corrections.
37269
37270 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
37271
37272 * chill.compile, chill.execute, chill.nocompile: Add CHILL
37273 test cases, ready for DejaGnu.
37274
37275 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
37276
37277 * Upgraded c-torture tests from 1.18 to 1.19
37278
37279 * gcc.compile: added test(s):
37280 930607-1.c
37281 * gcc.execute: added test(s):
37282 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
37283
37284 * added new subdirectory for misc tests: gcc.misc-tests
37285 * gcc.misc-test(s): added tests:
37286 inst-check.c test-consts.c test-ior.c test-switch.c
37287
37288 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
37289
37290 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
37291
37292 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
37293
37294 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
37295
37296 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
37297
37298 * Upgraded c-torture tests from 1.17 to 1.18
37299
37300 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
37301
37302 * Upgraded c-torture tests from 1.12 to 1.17
37303
37304 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
37305
37306 * lib/old-dejagnu.exp:
37307 Fixed handling of XFAIL target triplets to correctly
37308 recognize wildcard characters. Removed code that
37309 appended a unique id tag to the end of the file name
37310 printed out by the result of the testcases within a
37311 given test file.
37312
37313 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
37314
37315 * lib/old-dejagnu.exp:
37316 Reworked expected failure handling to trigger off of XFAIL
37317 keyword in keyphrase embeded in testcase source code. The
37318 XFAIL keyword must be at the end of the keyphrase line. It
37319 may optionally be followed by one or more target triplets.
37320 It has just occured that the handling of wildcards in the
37321 target triplet may not be correct.
37322
37323 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
37324
37325 * g++.old-deja/tests:
37326 Moved all subdirectories up one level into g++.old-deja .
37327
37328 * lib/old-dejagnu.exp:
37329 Fixed problem with CXXFLAGS not being properly reset, and being
37330 corrupted with extraneous "-c" compiler option. This was
37331 causing binaries to not be generated for test that needed them.
37332 Modified strings passed to "pass" and "fail" so that individual
37333 tests from the same test file would be distinguished by an
37334 identifier appended to the test file name in the summary logs;
37335 this corrected a problem with erroneous diff logs. Added code
37336 to search testcases for expected fail and unexpected pass keywords.
37337
37338 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
37339
37340 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
37341
37342 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
37343
37344 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
37345 Removed extraneous text from end of "Special g++ Options"
37346 keyphrase.
37347
37348 * lib/old-dejagnu.exp: Added pattern matching to look for new
37349 keywords, embedded in testcases comments, which will trigger
37350 calls to xpass and xfail.
37351
37352 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
37353
37354 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
37355 comments embedded in the testcases, especially the one looking for
37356 special compiler options, as well as the pattern matching for the
37357 compiler output again.
37358
37359 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
37360
37361 * lib/old-dejagnu.exp: Do a proper check of the return value for
37362 execute tests. Fixed several problems with the pattern matching
37363 of the compiler output which gave erroneous test results.
37364 Changed several of the test result messages to be more descriptive.
37365 * config/unix-g++.exp: Proc g++_load now actually works and
37366 executes the tests passed to it and returns a usable return
37367 value.
37368
37369 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
37370
37371 * lib/gcc.exp: Exits gracefully if $CC is bogus.
37372
37373 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
37374
37375 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37376 Modified both files to properly execute the old style
37377 dejagnu tests. The previous versions of these files were
37378 experimental and did not function anything near correctly.
37379
37380 1993-04-05 Rob Savoye (rob@cygnus.com)
37381
37382 * Removed all Makefile.in and configure.in files. No configuration
37383 needed now.
37384
37385 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
37386
37387 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37388
37389 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
37390
37391 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37392 gcc.special/configure.in, gcc.noncompile/configure.in,
37393 gcc.execute/configure.in, gcc.code_quality/configure.in,
37394 g++.other/configure.in, g++.old-deja/configure.in,
37395 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37396 in srcname setting.
37397
37398 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
37399
37400 * lib/udi.exp: Fixed mondfe and mondfe_download.
37401 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37402 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37403
37404 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
37405
37406 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37407 (gdb_exit): Don't remove *_soc files.
37408
37409 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
37410
37411 * lib/c-torture.exp: Don't look for main; instead always use -w
37412 -c. This is how the c-torture tests work. Remove the object
37413 file if the compilation succeeds.
37414 * gcc.execute/execute.exp: Remove executable if test passes.
37415 * gcc.noncompile/noncompile.exp: Every test is an expected
37416 failure.
37417 * gcc.special/special.exp: Added tests from c-torture 1.11,
37418 corrected use of existing test.
37419 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37420 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37421 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37422 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37423 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37424 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37425 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37426 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37427 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37428 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37429 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37430 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37431 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37432 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37433 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37434 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37435 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37436 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37437 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37438 c-torture 1.11.
37439 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37440 correspond to c-torture 1.11.
37441
37442 * New file.
This page took 1.416534 seconds and 6 git commands to generate.