]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR libfortran/24584 (Segfault when reading empty string in namelist file)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
d48734ef
EE
12005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
2
3 PR fortran/18883
4 * gfortran.dg/char_result_9.f90: New.
5 * gfortran.dg/char_result_10.f90: New.
6
5e13fdf7
JH
72005-10-30 Jan Hubicka <jh@suse.cz>
8
9 * g++.dg/tree-ssa/pr24172.C: New testcase.
10
25d8f0a2
TS
112005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12
13 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
14
152005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
16
17 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
18 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
19 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
21 gfortran.dg/enum_9.f90,
22 gfortran.fortran-torture/compile/enum_1.f90,
23 gfortran.fortran-torture/execute/enum_1.f90,
24 gfortran.fortran-torture/execute/enum_2.f90,
25 gfortran.fortran-torture/execute/enum_3.f90,
26 gfortran.fortran-torture/execute/enum_4.f90: New tests.
27
6536905d
HPN
282005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
29
30 PR target/18482
31 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
32 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
33
159840cb
FXC
342005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
35
36 PR libfortran/20179
37 * gfortran.dg/mixed_io_1.f90: New test.
38 * gfortran.dg/mixed_io_1.c: New file.
39
402005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
41
42 * gfortran.dg/malloc_free_1.f90: New test.
43
631190f2
HPN
442005-10-29 Hans-Peter Nilsson <hp@axis.com>
45
46 * gcc.dg/nested-func-4.c: Require profiling -pg.
47
9a1c562a
AP
482005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
49
50 PR C++/23229
51 * g++.dg/warn/main-2.C: New test.
52
9b46f94f
SK
532005-10-28 Steven G. Kargl <kargls@comcast.net>
54
55 PR fortran/24545
56 * gfortran.dg/interface_2.f90: new test.
57
7e2a12d3
JC
582005-10-28 Josh Conner <jconner@apple.com>
59
60 PR c++/22153
61 * g++.dg/template/crash38.C: New test.
62 * g++.dg/parse/explicit1.C: Change expected errors.
63
2d00b4f2
AP
642005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
65
66 PR C++/23426
67 * g++.dg/other/large-size-array.C: New test.
68
f35a986c
AP
692005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
70
71 PR middle-end/24362
72 * g++.dg/opt/complex4.C: New test.
73
694a2f6e
EB
742005-10-25 Eric Botcazou <ebotcazou@adacore.com>
75
76 * gcc.dg/nested-func-4.c: New test.
77
976e21f6
PT
782005-10-26 Paul Thomas <pault@gcc.gnu.org>
79
80 PR fortran/24158
81 gfortran.dg/derived_recursion.f90: New test.
82 gfortran.dg/implicit_actual.f90: New test.
83
83bb2f04
AO
842005-10-25 Alexandre Oliva <aoliva@redhat.com>
85
86 PR middle-end/24295, PR testsuite/24477
87 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
88 removed when weakref hits the tree.
89
b122dc6a
JJ
902005-10-25 Jakub Jelinek <jakub@redhat.com>
91
92 * gfortran.dg/cray_pointers_4.f90: New test.
93
94 * gfortran.dg/cray_pointers_5.f90: New test.
95
910450c1
FW
962005-10-25 Feng Wang <fengwang@nudt.edu.cn>
97
98 PR fortran/22290
99 * gfortran.dg/assign_5.f90: New test.
100 * gfortran.dg/assign_6.f: New test.
101
a2205647
UB
1022005-10-25 Uros Bizjak <uros@kss-loka.si>
103
104 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
105 CPU has no SSE support.
106
2571ba2b
JD
1072005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
108
109 PR libgfortran/24224
041de750
JD
110 * gfortran.dg/arrayio_1.f90: Update attribution.
111 * gfortran.dg/arrayio_2.f90: Update attribution.
112 * gfortran.dg/arrayio_3.f90: Update attribution.
2571ba2b 113 * gfortran.dg/arrayio_4.f90: Update test conditions.
041de750 114 * gfortran.dg/arrayio_5.f90: Update attribution.
2571ba2b
JD
115 * gfortran.dg/arrayio_6.f90: New test.
116 * gfortran.dg/arrayio_7.f90: New test.
117
cf113d67
ZD
1182005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
119
120 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
121
7b707279
PT
1222005-10-24 Paul Thomas <pault@gcc.gnu.org>
123
cf113d67 124 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
7b707279 125
7ba18cea
PT
1262005-10-24 Paul Thomas <pault@gcc.gnu.org>
127
128 PR fortran/24416
cf113d67 129 * gfortran.dg/namelist_char_only.f90: New test.
7ba18cea 130
83d890b9
AL
1312005-10-24 Asher Langton <langton2@llnl.gov>
132
133 PR fortran/17031
134 PR fortran/22282
135 * gfortran.dg/cray_pointers_1.f90: New test.
136 * gfortran.dg/cray_pointers_2.f90: New test.
137 * gfortran.dg/cray_pointers_3.f90: New test.
138 * gfortran.dg/loc_1.f90: New test.
139 * gfortran.dg/loc_2.f90: New test.
140
7ffc0411
SB
1412005-10-24 Steven Bosscher <stevenb@suse.de>
142
143 * gcc.dg/pr24225.c: New test.
144
09e87839
AL
1452005-10-24 Asher Langton <langton2@llnl.gov>
146
147 * gfortran.dg/dup_save_1.f90: New test.
148 * gfortran.dg/dup_save_2.f90: New test.
149
aca2b8da
PB
1502005-10-24 Paul Brook <paul@codesourcery.com>
151
152 PR 24107
153 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
154 stdint.h.
155
9da73725
JD
1562005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
157
09e87839
AL
158 PR libgfortran/24489
159 * gfortran.dg/pr24489.f90: New test.
9da73725 160
78bd27f6
AP
1612005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
162
163 PR fortran/23635
164 * gfortran.dg/ichar_1.f90: Add tests for derived types.
165
f2c48d8b
HPN
1662005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
167
168 PR target/18911
169 * g++.dg/init/array16.C: Skip for mmix-*-*.
170
5f700e6d
AL
1712005-10-23 Asher Langton <langton2@llnl.gov>
172
173 * gfortran.dg/byte_1.f90: New test.
174 * gfortran.dg/byte_2.f90: New test.
175
fa869733
DE
1762005-10-23 David Edelsohn <edelsohn@gnu.org>
177
178 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
179
2853e512
PT
1802005-10-23 Paul Thomas <pault@gcc.gnu.org>
181
182 PR fortran/18022
5f700e6d 183 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2853e512
PT
184
185 PR fortran/24311
5f700e6d 186 * gfortran.dg/merge_char_const.f90: New test.
2853e512
PT
187
188 PR fortran/24384
5f700e6d 189 * gfortran.dg/spread_scalar_source.f90: New test.
2853e512 190
2b4ffcaa
HPN
1912005-10-22 Hans-Peter Nilsson <hp@axis.com>
192
17f4409d
HPN
193 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
194
8e6a4309
HPN
195 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
196 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
197
2b4ffcaa
HPN
198 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
199
6019a1a4
EE
2002005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
201
202 PR fortran/24426
203 * gfortran.dg/der_pointer_4.f90: New.
204
131452a0
DA
2052005-10-22 David Ayers <d.ayers@inode.at>
206
207 * obj-c++.dg/except-1.mm: Simplify.
208
9cd47074
DA
2092005-10-21 David Ayers <d.ayers@inode.at>
210
211 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
212
bf9d2177
JJ
2132005-10-21 Jakub Jelinek <jakub@redhat.com>
214
215 * gfortran.dg/assumed_dummy_2.f90: New test.
216
1e752652
JW
2172005-10-21 James E Wilson <wilson@specifix.com>
218
219 PR preprocessor/15220
220 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
221
960d3502
EB
2222005-10-21 Eric Botcazou <ebotcazou@adacore.com>
223
224 * gcc.c-torture/execute/20051021-1.c: New test.
225
d08fd9d6
MM
2262005-10-21 Mark Mitchell <mark@codesourcery.com>
227
228 PR c++/24260
229 * g++.dg/ext/tmplattr1.C: New test.
230
b68fe994
PT
2312005-10-21 Paul Thomas <pault@gcc.gnu.org>
232
233 PR fortran/24440
234 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
235
3b193858
GK
2362005-10-20 Geoffrey Keating <geoffk@apple.com>
237
e9bf587a
GK
238 * obj-c++.dg/except-1.mm: New.
239
3b193858
GK
240 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
241
6afbb1cd
AM
2422005-10-21 Alan Modra <amodra@bigpond.net.au>
243
244 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
245
cdcba1ea
AO
2462005-10-20 Alexandre Oliva <aoliva@redhat.com>
247
248 PR middle-end/24295
249 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
250 declarations with the same names as thunks' alias targets, use
251 aliases instead.
252 * gcc.dg/attr-alias-3.c: New test.
253 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
254
94c813b4
MM
2552005-10-20 Mark Mitchell <mark@codesourcery.com>
256
257 PR c++/22618
258 * g++.dg/parse/access8.C: New test.
259
9ca4afb9
RG
2602005-10-20 Richard Guenther <rguenther@suse.de>
261
262 PR c++/24439
263 * g++.dg/tree-ssa/pr24439.C: New testcase.
264
2358ff91
EB
2652005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
266
267 * g++.dg/opt/delay-slot-1.C: New test.
268
8d54aaae
EE
2692005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
270
271 PR fortran/21625
272 * gfortran.fg/der_init_1.f90: New.
273
8c2805d1
UW
2742005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
275
276 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
277
1d61579e
MM
2782005-10-19 Mark Mitchell <mark@codesourcery.com>
279
280 PR c++/21908
281 * g++.dg/parse/error28.C: New test.
282
e48050bd
EB
2832005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
284
285 * gcc.dg/profile-generate-2.c: New test.
286
7edfc016
DS
2872005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
288
289 PR target/23589
290 * g++.dg/ext/dllimport11.C: New.
291
6d2989e1
VR
2922005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
293
294 PR c++/22293
295 * g++.dg/other/friend3.C: New test.
296
685e39c2
MM
2972005-10-18 Mark Mitchell <mark@codesourcery.com>
298
299 PR c++/23293
300 * g++.dg/template/error19.C: New test.
301
b77fe7b4
NS
3022005-10-18 Nathan Sidwell <nathan@codesourcery.com>
303
c19aaba5
NS
304 PR c++/21383
305 * g++.dg/overload/koenig2.C: New.
306
b77fe7b4
NS
307 PR c++/23118
308 * g++.dg/overload/error2.C: New.
309
310 PR c++/22604
311 * g++.dg/inherit/covariant14.C: New.
312
0ef8776d
VR
3132005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
314
315 PR c++/23440
316 * g++.dg/parse/for1.C: New test.
317
4213f93b
PT
3182005-10-17 Paul Thomas <pault@gcc.gnu.org>
319
320 PR fortran/23446
321 * gfortran.dg/host_dummy_index_1.f90: New test.
322
323 PR fortran/21459
b77fe7b4 324 * gfortran.dg/automatic_char_len_2.f90: New test.
4213f93b
PT
325
326 PR fortran/20866
b77fe7b4 327 * gfortran.dg/recursive_statement_functions.f90: New test.
4213f93b
PT
328
329 PR fortran/20853
b77fe7b4 330 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4213f93b
PT
331
332 PR fortran/20849
b77fe7b4 333 * gfortran.dg/external_initializer.f90: New test.
4213f93b
PT
334
335 PR fortran/20837
b77fe7b4 336 * non_module_public.f90: New test.
4213f93b 337
c3ee4651
NS
3382005-10-17 Nathan Sidwell <nathan@codesourcery.com>
339
61e71a9e
NS
340 PR c++/24386
341 * g++.dg/template/overload7.C: New.
342
dae1bf4d
NS
343 PR c++/22551
344 * g++.dg/other/switch2.C: Remove expected warnings.
345
c3ee4651
NS
346 PR c++/21353
347 * g++.dg/template/defarg6.C: New.
348
99523994
UB
3492005-10-17 Uros Bizjak <uros@kss-loka.si>
350
351 PR target/24315
352 * gcc.target/i386/pr24315.c: New test.
353
2d22db1f
MM
3542005-10-16 Mark Mitchell <mark@codesourcery.com>
355
356 PR c++/24389
357 * g++.dg/template/static21.C: New test.
358 * g++.dg/template/static21-a.cc: Likewise.
359
dddf9a0a
AP
3602005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
361
362 PR c++/23959
363 * g++.dg/warn/Wswitch-default-1.C: New test.
364 * g++.dg/warn/Wswitch-default-2.C: New test.
365
02ed62dd
MM
3662005-10-16 Mark Mitchell <mark@codesourcery.com>
367
5bf8b82d 368 PR c++/22173
02ed62dd
MM
369 * g++.dg/parse/template18.C: New test.
370 * g++.dg/template/nontype15.C: Likewise.
371
c2b27658
EE
3722005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
373
374 PR fortran/22273
375 * gfortran.dg/spec_expr_2.f90: New.
376
d4d28139
HPN
3772005-10-16 Hans-Peter Nilsson <hp@axis.com>
378
379 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
380 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
381 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
382 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
383 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
384 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
385 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
386 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
387 previous target-specific skips and warning-message matches where
388 applicable.
389
550d1bf4
MM
3902005-10-15 Mark Mitchell <mark@codesourcery.com>
391
392 PR c++/21347
393 * g++.dg/warn/Wctor-dtor.C: New test.
394
24871154
VR
3952005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
396
397 PR c/23439
398 * gcc.dg/for-1.c: New test.
399
3c955a04
MM
4002005-10-14 Mark Mitchell <mark@codesourcery.com>
401
402 PR c++/19565
403 * g++.dg/warn/Wconversion1.C: New test.
404 * g++.dg/ext/packed4.C: Compile with -w.
405 * g++.dg/opt/20050511-1.C: Likewise.
406 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
407
21dac32c
JJ
4082005-10-14 Jakub Jelinek <jakub@redhat.com>
409
410 * gfortran.dg/boz_5.f90: New test.
411
2acb1af9
NS
4122005-10-14 Nathan Sidwell <nathan@codesourcery.com>
413
c0e22534
NS
414 PR c++/22551
415 * g++.dg/other/switch2.C: New.
416
2acb1af9
NS
417 PR c++/23984
418 * g++.dg/init/ctor7.C: New.
419
e4785e43
DE
4202005-10-13 David Edelsohn <edelsohn@gnu.org>
421
422 PR c++/23730
423 * g++.dg/parse/crash32.C: New test.
424
8ca4bf25
MM
4252005-10-13 Mark Mitchell <mark@codesourcery.com>
426
6c06fbce
MM
427 PR c++/20721
428 * g++.dg/init/goto2.C: New test.
429
8ca4bf25
MM
430 PR c++/22464
431 * g++.dg/template/crash/41.C: New test.
432
433 PR c++/22180
434 * g++.dg/template/crash40.C: New test.
435
436 PR c++/23694
437 * g++.dg/parse/friend5.C: New test.
438
439 PR c++/23307
440 * g++.dg/template/crash38.C: New test.
441
442 PR c++/22352
443 * g++.dg/template/friend38.C: New test.
444
445 PR c++/22405
446 * g++.dg/template/crash39.C: New test.
447
4f7ddf06
HPN
4482005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
449
48f99ad6
HPN
450 * gcc.dg/debug/dwarf2/dwarf-char1.c,
451 gcc.dg/debug/dwarf2/dwarf-char2.c,
452 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
453
4f7ddf06
HPN
454 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
455
43d9ad1d
DS
4562005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
457
458 * gcc.dg/dll-2.c: Add tests for warnings.
459 * gcc.dg/dll-3.c: Likewise.
460 * gcc.dg/dll-4.c: Likewise.
461
462 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
463 * g++.dg/ext/dllimport2.C: Likewise.
464 * g++.dg/ext/dllimport3.C: Likewise.
465 * g++.dg/ext/dllimport7.C: Likewise.
466 * g++.dg/ext/dllimport8.C: Likewise.
467 * g++.dg/ext/dllimport9.C: Likewise.
468
bce71376
PT
4692005-10-10 Paul Thomas <pault@gcc.gnu.org>
470
471 PR fortran/24092
472 * gfortran.dg/derived_pointer_recursion.f90: New test.
473
8adac335
AS
4742005-10-12 Adrian Straetling <straetling@de.ibm.com>
475
476 * gcc.c-torture/execute/20051012-1.c: New test.
477
949d5b72
PT
4782005-10-12 Paul Thomas <pault@gcc.gnu.org>
479
480 PR fortran/18082
bce71376 481 * gfortran.dg/automatic_char_len_1.f90: New test.
949d5b72 482
96b95725
PT
4832005-10-12 Paul Thomas <pault@gcc.gnu.org>
484
485 PR fortran/20847
bce71376 486 * gfortran.dg/save_common.f90: New test.
96b95725
PT
487
488 PR fortran/20856
bce71376 489 * gfortran.dg/save_result.f90: New test.
96b95725 490
51b15ede
NS
4912005-10-12 Nathan Sidwell <nathan@codesourcery.com>
492
fdeff563
NS
493 PR c++/21592
494 * g++.dg/template/dependent-expr1.C: Add new expected error.
495 * g++.dg/template/dependent-expr2.C: Adjust error text.
496 * g++.dg/template/overload6.C: New.
497
3ce5fa4f
NS
498 PR c++/23797
499 * g++.dg/other/typename8.C: New.
500
51b15ede
NS
501 PR c++/21117
502 * g++.dg/other/return1.C: New.
503
39e837db
PB
5042005-10-12 Paolo Bonzini <bonzini@gnu.org>
505
506 PR c++/24052
507 * g++.dg/ext/label5.C: New.
508
dbe91deb
NS
5092005-10-12 Nathan Sidwell <nathan@codesourcery.com>
510
511 PR c++/19964
512 * g++.dg/parse/crash31.C: New.
513
25c5165b
RL
5142005-10-12 Razya Ladelsky <razya@il.ibm.com>
515
516 * g++.dg/ipa/ipa-1.c: New test.
517 * g++.dg/ipa/ipa-2.c: New test.
518 * g++.dg/ipa/ipa-3.c: New test.
519 * g++.dg/ipa/ipa-4.c: New test.
520 * g++.dg/ipa/ipa-5.c: New test.
521 * g++.dg/ipa/ipa.exp: New file.
522
0f9d970d
PT
5232005-10-12 Paul Thomas <pault@gcc.gnu.org>
524
525 PR fortran/24207
bce71376 526 * gfortran.dg/private_type_3.f90: New test.
0f9d970d 527
5dd17af5
SK
5282005-10-11 Steven G. Kargl <kargls@comcast.net>
529
530 PR fortran/20786
531 gfortran.dg/aint_anint_1.f90: New test.
532
a2694f68
SK
5332005-10-11 Steven G. Kargl <kargls@comcast.net>
534
535 PR libgfortran/24313
536 gfortran.dg/csqrt.f: New test.
537
55792875
ILT
5382005-10-11 Ian Lance Taylor <ian@airs.com>
539
540 PR c++/8057
541 * g++.dg/warn/noeffect7.C: New test.
542 * g++.dg/warn/noeffect2.C: Instantiate templates.
543 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
544 and warning.
545
c0b16a70
MM
5462005-10-11 Mark Mitchell <mark@codesourcery.com>
547
393e756d
MM
548 PR c++/21089
549 * g++.dg/init/float1.C: New test.
550
8f4c0ef6 551 PR c++/24277
c0b16a70
MM
552 * g++.dg/init/member1.C: Tweak error markers.
553
8c07e3d7
JJ
5542005-10-11 Janis Johnson <janis187@us.ibm.com>
555
556 PR testsuite/24281
557 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
558 Check for null pointer.
559
ca85f659
MM
5602005-10-11 Mark Mitchell <mark@codesourcery.com>
561
562 PR c++/21369
563 * g++.dg/parse/ret-type3.C: New test.
564
386cfa6f
AP
5652005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
566
567 PR tree-opt/23946
568 * gcc.c-torture/compile/pr23946.c: New test.
569
eef90962
JJ
5702005-10-11 Jakub Jelinek <jakub@redhat.com>
571
572 * g++.dg/opt/mmx2.C: New test.
573
5e9edb0f
MM
5742005-10-10 Mark Mitchell <mark@codesourcery.com>
575
4bff36d3
MM
576 PR c++/24277
577 * g++.dg/template/static20.C: New test.
578
eb2182e2
MM
579 PR c++/24302
580 * g++.dg/warn/Wunused-12.C: New test.
581
5e9edb0f
MM
582 PR c++/23437
583 * g++.dg/template/arg4.C: New test.
584
f3567598
EB
5852005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
586
587 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
588 * gcc.dg/ucnid-3.c: Likewise.
589 * gcc.dg/ucnid-4.c: Likewise.
96109dcb 590 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
f3567598 591 * g++.dg/other/ucnid-1.C: Likewise.
542155d7 592 * gcc.dg/sparc-frame-1.c: New test.
f3567598 593
f0d60e22
MM
5942005-10-10 Mark Mitchell <mark@codesourcery.com>
595
596 PR c++/24139
597 * g++.dg/template/spec27.C: New test.
598
599 PR c++/24275
600 * g++.dg/template/static19.C: New test.
601
d8aa8596
EB
6022005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
603
604 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
ed883fe3 605 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
d8aa8596 606
c5dce79b
AP
6072005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
608
609 PR target/24136
610 * gfortran.fortran-torture/compile/pr24136.f: New test.
611
31e832d1
JM
6122005-10-08 James A. Morrison <phython@gcc.gnu.org>
613
614 PR c++/22172
615 * g++.dg/parse/crash30.C: New test.
616
4c17e288
RG
6172005-10-07 Richard Guenther <rguenther@suse.de>
618
619 PR middle-end/24227
620 * gcc.c-torture/compile/pr24227.c: New testcase.
621
79a1aca7
SE
6222005-10-07 Steve Ellcey <sje@cup.hp.com>
623
624 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
625 Do not put aligned attributes on array elements.
626
5d19b781
UW
6272005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
628
629 PR testsuite/23611, PR testsuite/23615
630 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
631 writing prototypes of library functions by hand.
632 * obj-c++.dg/bitfield-4.mm: Likewise.
633 * obj-c++.dg/const-str-4.mm: Likewise.
634 * obj-c++.dg/encode-4.mm: Likewise.
635 * obj-c++.dg/encode-5.mm: Likewise.
636 * obj-c++.dg/encode-6.mm: Likewise.
637 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
638 * obj-c++.dg/method-10.mm: Likewise.
639 * obj-c++.dg/method-17.mm: Likewise.
640 * obj-c++.dg/method-19.mm: Likewise.
641 * obj-c++.dg/try-catch-2.mm: Likewise.
642
c3c77614
RH
6432005-10-06 Richard Henderson <rth@redhat.com>
644
645 PR 24236
646 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
647
867a05d2
DJ
6482005-10-06 Dale Johannesen <dalej@apple.com>
649
650 * gcc.c-torture/execute/20030125-1.c: Correct.
651
098209a9
RG
6522005-10-06 Richard Guenther <rguenther@suse.de>
653
654 PR tree-optimization/24238
655 * g++.dg/tree-ssa/pr24238.C: New testcase.
656
3b138408
EE
6572005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
658
659 PR 18568
660 * gfortran.dg/der_pointer_3.f90: New test.
661
d6b27b56
DP
6622005-10-05 Devang Patel <dpatel@apple.com>
663
664 PR Debug/23205
665 * g++.dg/other/PR23205.C: New.
666
d3073c70
RH
6672005-10-05 Richard Henderson <rth@redhat.com>
668
669 PR target/23602
670 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
671 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
672
8acdc22e
DJ
6732005-10-05 Dale Johannesen <dalej@apple.com>
674
675 * gcc.c-torture/execute/float-floor.c: New.
676
5544530a
PB
6772005-10-05 Paolo Bonzini <bonzini@gnu.org>
678
679 PR tree-optimization/21419
680 PR tree-optimization/24146
681 PR tree-optimization/24151
682
683 * g++.dg/ext/asm7.C: New.
684 * g++.dg/ext/asm8.C: New.
685 * gcc.dg/asm-1.c: Compile on all targets.
686 * gcc.dg/asm-pr24146.c: New.
687 * gcc.dg/pr21419.c: Adjust error messages.
688
c82cdb5d
RG
6892005-10-05 Richard Guenther <rguenther@suse.de>
690
691 PR fortran/24176
692 * gfortran.fortran-torture/compile/empty.f90: New testcase.
693
48884537
NS
6942005-10-05 Nathan Sidwell <nathan@codesourcery.com>
695
696 PR c++/23513
697 * g++.dg/template/spec22.C: Robustify test.
698 * g++.dg/template/spec26.C: New.
699
410e268c
UB
7002005-10-05 Uros Bizjak <uros@kss-loka.si>
701
702 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
703 if target supports vector instructions.
704
50b737e2
GK
7052005-10-04 Geoffrey Keating <geoffk@apple.com>
706
707 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
708 C99 functions.
709
f6cf6841
JJ
7102005-10-04 Janis Johnson <janis187@us.ibm.com>
711
712 * lib/target-supports.exp (check_effective_target_fortran_large_real,
713 check_effective_target_fortran_large_int): Replace cached result
714 when target changes.
715
a04deb83
DP
7162005-10-04 Devang Patel <dpatel@apple.com>
717
718 * gcc.dg/i386-sse-vect-types.c: New.
719
cbc43ae0
ILT
7202005-10-04 Ian Lance Taylor <ian@airs.com>
721
722 PR preprocessor/13726
723 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
724 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
725
9df594d7
RG
7262005-10-04 Richard Guenther <rguenther@suse.de>
727
728 PR c/23576
729 * gcc.dg/noncompile/pr23576.c: New testcase.
730
11e3f4b6
AP
7312005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
732
733 PR middle-end/23125
734 * gcc.dg/register-var-3.c: New test.
735
7362005-10-04 Steven Bosscher <stevenb@suse.de>
46fbb29c
SB
737
738 * gcc.dg/pr23049.c: New test.
739
740 * gcc.dg/ucnid-4.c: Fix test.
741
012a7a78
DN
7422005-10-03 Diego Novillo <dnovillo@redhat.com>
743
744 PR 23445
745 * gcc.c-torture/compile/pr23445.c: New test.
746
5c06c5ce
AO
7472005-10-03 Alexandre Oliva <aoliva@redhat.com>
748
749 * g++.dg/overload/unknown1.C: New.
750
19843834
MM
7512005-10-03 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/17775
754 * g++.dg/template/repo4.C: New test.
755
644cb69f
FXC
7562005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
757
758 PR libfortran/19308
759 * gfortran.dg/large_real_kind_2.F90: New test.
760 * gfortran.dg/large_integer_kind_2.f90: New test.
761
41a182c6
UB
7622005-10-03 Uros Bizjak <uros@kss-loka.si>
763
764 * lib/target-supports.exp (check_effective_target_vect_shift):
765 Implement with result caching. Add i?86, x86_64 and ia64 targets.
766 (check_effective_target_vect_condition): Fix copy-n-pasto.
767
768 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
769 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
770 targets.
771
c0ad5a31
MM
7722005-10-02 Mark Mitchell <mark@codesourcery.com>
773
2c164de6
MM
774 PR c++/22621
775 * g++.dg/template/overload5.C : New test.
776
c0ad5a31
MM
777 PR c++/23840
778 * g++.dg/expr/stdarg1.C: New test.
779
b19bb8b0
DN
7802005-10-02 Diego Novillo <dnovillo@redhat.com>
781
782 PR 24142
783 * gcc.c-torture/execute/pr24142.c: New test.
784
e82d7e60
DN
7852005-10-01 Diego Novillo <dnovillo@redhat.com>
786
787 PR 24141
788 * gcc.c-torture/execute/pr24141.c: New test.
789
fde5c44c
JM
7902005-10-01 James A. Morrison <phython@gcc.gnu.org>
791 Diego Novillo <dnovillo@redhat.com>
792
793 PR 23604
794 * gcc.c-torture/execute/pr23604.c: New test.
795
e8ec07e1
PT
7962005-10-01 Paul Thomas <pault@gcc.gnu.org>
797
798 PR fortran/16404
799 PR fortran/20835
800 PR fortran/20890
801 PR fortran/20899
802 PR fortran/20900
803 PR fortran/20901
804 PR fortran/20902
805 gfortran.dg/equiv_constraint_1.f90: New test.
806 gfortran.dg/equiv_constraint_2.f90: New test.
807 gfortran.dg/equiv_constraint_3.f90: New test.
808 gfortran.dg/equiv_constraint_4.f90: New test.
809 gfortran.dg/equiv_constraint_5.f90: New test.
810 gfortran.dg/equiv_constraint_6.f90: New test.
811 gfortran.dg/equiv_constraint_7.f90: New test.
812 gfortran.dg/equiv_constraint_8.f90: New test.
813 gfortran.dg/private_type_1.f90: New test.
814 gfortran.dg/private_type_2.f90: New test.
815 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
816 980628-10.f: Assert std=gnu to permit mixing of
817 types in equivalence statements.
818
21905d1b
JB
8192005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
820
821 PR 24112
822 * gfortran.dg/open_status_1.f90: New.
823
7a6a7d97
UB
8242005-09-30 Uros Bizjak <uros@kss-loka.si>
825
826 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
827 * gcc.dg/vect/pr22480.c: Clean up temp files.
828 * gcc.dg/vect/pr23831.c: Clean up temp files.
829 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
830 Clean up temp files.
831 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
832 Clean up temp files.
833
834 * gcc.dg/20050309-1.c: Clean up temp files.
835 * gcc.dg/20050325-1.c: Clean up temp files.
836
e0854e30
UB
8372005-09-30 Uros Bizjak <uros@kss-loka.si>
838
839 PR tree-optimization/24059
840 * gcc.dg/vect/pr24059.c : New test.
841
df4b9cfe
JJ
8422005-09-29 Jakub Jelinek <jakub@redhat.com>
843
844 PR middle-end/24109
845 * gcc.c-torture/execute/20050929-1.c: New test.
846
2cff1b3e
SB
8472005-09-29 Steven Bosscher <stevenb@suse.de>
848
849 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
850
02eb875f
PB
8512005-09-29 Paolo Bonzini <bonzini@gnu.org>
852
2cff1b3e
SB
853 PR c/21419
854 * gcc.dg/pr21419.c: New test.
02eb875f 855
1ebd8d9a
SB
8562005-09-29 Steven Bosscher <stevenb@suse.de>
857
858 * gcc.dg/pr23911.c: New test.
859
9f4a5c9a
MM
8602005-09-28 Mark Mitchell <mark@codesourcery.com>
861
75b1574e
MM
862 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
863
9f4a5c9a
MM
864 PR c++/16782
865 * g++.dg/parse/qualified4.C: New test.
866 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
867 * g++.old-deja/g++.mike/p8154.C: Likewise.
868
c43e95f8
MM
8692005-09-27 Mark Mitchell <mark@codesourcery.com>
870
871 PR c++/22147
872 * g++.dg/template/friend37.C: New test.
873 * g++.dg/parse/crash28.C: Adjust error markers.
874
57f0d086
JJ
8752005-09-27 Jakub Jelinek <jakub@redhat.com>
876
877 PR fortran/18518
878 * gfortran.fortran-torture/execute/save_2.f90: New decl.
879
93954fcc
DP
8802005-09-27 Devang Patel <dpatel@apple.com>
881
882 PR tree-optimization/23625
883 * gcc.dg/pr23625.c: New test.
884
dbc6e7b8
UB
8852005-09-27 Uros Bizjak <uros@kss-loka.si>
886
887 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
888 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
889
d05d9ac7
JJ
8902005-09-26 Jakub Jelinek <jakub@redhat.com>
891
892 PR fortran/23677
893 * gfortran.fortran-torture/execute/save_1.f90: New test.
894 * gfortran.dg/save_1.f90: New test.
895
bd0ffa87
UB
8962005-09-26 Uros Bizjak <uros@kss-loka.si>
897
a3507477
UB
898 * gcc.target/i386/builtin-apply-mmx.c: New test.
899
900 PR target/22576
901 * gcc.target/i386/pr22576.c: New test.
902
903 PR target/22585
904 * gcc.target/i386/pr22585.c: New test.
905
906 PR target/23268
907 * gcc.target/i386/pr23268.c: New test.
908
0f9284bf
UB
909 PR middle-end/23831
910 * gcc.dg/vect/pr23831.c: New test.
911
bd0ffa87
UB
912 PR target/24055
913 * gcc.target/i386/pr24055.c: New test.
914
3f1dfb41
KH
9152005-09-25 Kazu Hirata <kazu@codesourcery.com>
916
917 PR tree-optimization/23960
918 * gcc.c-torture/compile/pr23960.c: New.
919
acff2da9
PT
9202005-09-23 Paul Thomas <pault@gcc.gnu.org>
921
922 PR fortran/16861
923 * gfortran.dg/nested_modules_3.f90: New.
924
821bde0f
SK
9252005-09-22 Steven G. Kargl <kargls@comcast.net>
926
927 PR fortran/24005
928 gfortran.dg/interface_1.f90: New test.
929
8451584a
EE
9302005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
931 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
932
933 PR fortran/23843
934 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
935
6445dc54
SK
9362005-09-22 Steven G. Kargl <kargls@comcast.net>
937
938 PR fortran/23516
939 * gfortran.dg/imag_1.f: New test.
940 * gfortran.dg/imag_2.f: Ditto.
941
e9931b5b
R
9422005-09-22 J"orn Rennecke <joern.rennecke@st.com>
943
944 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
945
16a1369e
JJ
9462005-09-22 Jakub Jelinek <jakub@redhat.com>
947
948 PR c++/21983
949 * g++.dg/warn/pr21983.C: New test.
950
f513e31f
MM
9512005-09-21 Mark Mitchell <mark@codesourcery.com>
952
953 PR c++/23993
954 * g++.dg/template/array14.C: New test.
955
4c46bf2e
EE
9562005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
957
958 PR fortran/19929
959 * gfortran.dg/der_ptr_component_1.f90: New test.
604a4937 960
1bf83ca3
VR
9612005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
962
963 PR c++/23965
964 * g++.dg/template/error1.C: Reject "no matching function" message.
965
28926046
VR
9662005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
967
968 PR c++/17609
969 * g++.dg/lookup/error1.C: New test.
970
1c8cd54d
DN
9712005-09-21 Dorit Nuzman <dorit@il.ibm.com>
972
973 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
974 functionality of the testcase.
975
d5100781
RH
9762005-09-20 Richard Henderson <rth@redhat.com>
977
978 * gcc.dg/vect/vect-22.c: Require vect_float.
979 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
980
af15a2fe
JM
9812005-09-20 Joseph S. Myers <joseph@codesourcery.com>
982
983 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
984 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
985 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
986 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
987 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
988 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
989 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
990 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
991 * gcc.dg/cpp/ucnid-8.c: New test.
992
6fff2603
JJ
9932005-09-20 Jakub Jelinek <jakub@redhat.com>
994
995 PR tree-optimization/23929
996 * gcc.c-torture/compile/pr23929.c: New test.
997
1c8cd54d
DN
9982005-09-20 Daniel Berlin <dberlin@dberlin.org>
999
1000 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
1001 for one loop.
1002
df5d6367
SE
10032005-09-20 Steve Ellcey <sje@cup.hp.com>
1004
1005 PR testsuite/23186
1006 * g++.dg/other/pr22003.C: Require named sections.
1007
18c57f2c
JJ
10082005-09-20 Jakub Jelinek <jakub@redhat.com>
1009
96d84476
JJ
1010 PR c++/23947
1011 * g++.dg/rtti/crash3.C: New test.
1012
18c57f2c
JJ
1013 PR tree-optimization/23818
1014 * gcc.dg/pr23818.c: New test.
1015
7fd4d312
TS
10162005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1017
1018 PR fortran/23420
1019 * gfortran.dg/print_fmt_4.f: New.
1020
7a4ef45b
JJ
10212005-09-20 Jakub Jelinek <jakub@redhat.com>
1022
1023 PR fortran/23663
1024 * gfortran.fortran-torture/execute/entry_11.f90: New test.
1025
1c95fbad
DN
10262005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1027
1028 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
1029 Use pointers to local alignable arrays instead. Added comments.
1030 * gcc.dg/vect/vect-46.c: Likewise.
1031 * gcc.dg/vect/vect-48.c: Likewise.
1032 * gcc.dg/vect/vect-49.c: Likewise.
1033 * gcc.dg/vect/vect-52.c: Likewise.
1034 * gcc.dg/vect/vect-53.c: Likewise.
1035 * gcc.dg/vect/vect-54.c: Likewise.
1036 * gcc.dg/vect/vect-56.c: Likewise.
1037 * gcc.dg/vect/vect-57.c: Likewise.
1038 * gcc.dg/vect/vect-58.c: Likewise.
1039 * gcc.dg/vect/vect-60.c: Likewise.
1040 * gcc.dg/vect/vect-61.c: Likewise.
1041
1042 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
1043 The test is no longer vectorizable on vect_no_align targets.
1044 * gcc.dg/vect/vect-43.c: Likewsie.
1045
1046 * gcc.dg/vect/vect-44.c: Added comments.
1047 * gcc.dg/vect/vect-45.c: Added comments.
1048 * gcc.dg/vect/vect-50.c: Added comments.
1049 * gcc.dg/vect/vect-51.c: Added comments.
1050
1051 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
1052 aligned type.
1053 * gcc.dg/vect/Os-vect-95.c: Likewise.
1054
1055 * gcc.dg/vect/vect-41.c: Test removed.
1056 * gcc.dg/vect/vect-47.c: Test removed.
1057 * gcc.dg/vect/vect-55.c: Test removed.
1058 * gcc.dg/vect/vect-59.c: Test removed.
1059
a417b482
DN
10602005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1061
1062 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
1063 No longer vectorizable on vect_no_align targets.
1064 * gcc.dg/vect/pr20122.c: Likewise.
1065 * gcc.dg/vect/vect-74.c: Likewise.
1066 * gcc.dg/vect/vect-75.c: Likewise.
1067 * gcc.dg/vect/vect-76.c: Likewise.
1068
1069 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
1070 Will not be vectorizable on vect_no_align targets once aliasing issues
1071 are resolved.
1072 * gcc.dg/vect/vect-79.c: Likewise.
1073
1074 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
1075 * gcc.dg/vect/vect-78.c: Likewise.
1076 * gcc.dg/vect/vect-97.c: Likewise.
1077
31c304ba
SB
10782005-09-19 Steven Bosscher <stevenb@suse.de>
1079
1080 * gcc.dg/pr23943.c: New test.
1081
30bf3b40
PT
10822005-09-18 Paul Thomas <pault@gcc.gnu.org>
1083
1084 PR fortran/19181
1085 * gfortran.dg/derived_pointer_null_1.f90: New test.
1086
c2953725
RG
10872005-09-18 Richard Guenther <rguenther@suse.de>
1088
1089 PR middle-end/23944
1090 * gcc.c-torture/compile/pr23944.c: New testcase.
1091
630b7086
EE
10922005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
1093
1094 PR fortran/15975
1095 * gfortran.dg/der_pointer_2.f90: New test.
1096
6cda231e
PT
10972005-09-18 Paul Thomas <pault@gcc.gnu.org>
1098
1099 PR fortran/16861
1100 * gfortran.dg/nested_modules_2.f90: New test.
1101
579ad6bf
VR
11022005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1103
1104 PR c++/18368
1105 * g++.dg/other/semicolon.C: New test.
1106
8d86a532
JM
11072005-09-16 Joseph S. Myers <joseph@codesourcery.com>
1108
1109 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
1110 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
1111
2010cdcd
MM
11122005-09-16 Mark Mitchell <mark@codesourcery.com>
1113
49f210a2
MM
1114 PR c++/23914
1115 * g++.dg/template/static18.C: New test.
1116
2010cdcd
MM
1117 PR c++/21514
1118 * g++.dg/template/crash19.C: Remove dg-error marker.
1119 * g++.dg/template/local4.C: New test.
1120
07af06f6
PB
11212005-09-16 Paul Brook <paul@codesourcery.com>
1122
1123 PR fortran/23906
1124 * gfortran.dg/dependency_1.f90: New test.
1125
3489ea0c
MM
11262005-09-15 Mark Mitchell <mark@codesourcery.com>
1127
1128 PR c++/23896
1129 * g++.dg/template/static17.C: New test.
1130
77923c29
JM
11312005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1132
1133 PR c++/23139
1134 * g++.dg/warn/huge-val1.C: New test.
1135
9c12301f
MM
11362005-09-15 Mark Mitchell <mark@codesourcery.com>
1137
1138 PR c++/13140
1139 * g++.dg/parse/class2.C: New test.
1140 * g++.dg/template/explicit8.C: Likewise.
1141 * g++.dg/template/spec25.C: Likewise.
1142
a325b0be
JC
11432005-09-14 Josh Conner <jconner@apple.com>
1144
1145 PR middle-end/23584
1146 * gcc.dg/pr23584.c: New test.
1147
c5e04c90
JD
11482005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
1149
1150 PR fortran/21875 Internal Unit Array I/O, NIST
1151 * gfortran.dg/arrayio_1.f90: New test.
1152 * gfortran.dg/arrayio_1.f90: New test.
1153 * gfortran.dg/arrayio_1.f90: New test.
1154 * gfortran.dg/arrayio_1.f90: New test.
1155 * gfortran.dg/arrayio_1.f90: New test.
1156
b2d16a23
UB
11572005-09-14 Uros Bizjak <uros@kss-loka.si>
1158
1159 PR middle-end/22480
1160 * gcc.dg/vect/pr22480.c: New test.
1161
0df3cf7f
PT
11622005-09-13 Paul Thomas <pault@gcc.gnu.org>
1163
1164 PR fortran/19358
1165 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
1166
68a28288
JC
11672005-09-13 Josh Conner <jconner@apple.com>
1168
1169 PR c++/23180
1170 * g++.dg/init/struct2.C: New test.
1171 * g++.dg/init/struct3.C: New test.
1172
46fb9bf3
JJ
11732005-09-13 Janis Johnson <janis187@us.ibm.com>
1174
1175 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
1176 Clean up temp files.
1177 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
1178 gcc.dg/tree-ssa/builtin-fprintf-1.c,
1179 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
1180 gcc.dg/tree-ssa/builtin-printf-1.c,
1181 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
1182 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
1183 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
1184 gcc.dg/tree-ssa/builtin-vprintf-1.c,
1185 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
1186 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
1187 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
1188 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
1189 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
1190 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
1191 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
1192 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
1193
9cb5fdd0
JC
11942005-09-13 Josh Conner <jconner@apple.com>
1195
1196 * lib/gcc-dg.exp: Load scanipa.exp.
1197 (cleanup-dump): New procedure.
1198 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
1199 * lib/scandump.exp: New file.
1200 * lib/scantree.exp: Use it.
1201 * lib/scanipa.exp: New file.
1202
c4abe010
EE
12032005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
1204
1205 PR fortran/17740
1206 * gfortran.dg/generic_4.f90: New test.
1207
e0854e30
UB
12082005-09-13 Uros Bizjak <uros@kss-loka.si>
1209
1210 PR target/23816
1211 * gcc.target/i386/pr23816-1.c: New test.
1212 * gcc.target/i386/pr23816-2.c: New test.
1213
1214
3beac910
BB
12152005-09-13 Bastian Blank <waldi@debian.org>
1216
1217 PR c++/16171
1218 * g++.dg/abi/mangle26.C: New test.
1219 * g++.dg/abi/mangle27.C: New test.
1220 * g++.dg/abi/mangle28.C: New test.
1221 * g++.dg/abi/mangle29.C: New test.
7b09c6a4
MM
1222
1223 PR c++/23839
1224 * g++.dg/parse/register1.C: New test.
1225
6493555f
MM
12262005-09-13 Mark Mitchell <mark@codesourcery.com>
1227
1228 PR c++/23842
1229 * g++.dg/template/access16.C: New test.
1230
8abbec47
RS
12312005-09-13 Richard Sandiford <richard@codesourcery.com>
1232
1233 * gfortran.dg/char_pack_2.f90: Increase the vector size.
1234
4fd9a813
RS
12352005-09-13 Richard Sandiford <richard@codesourcery.com>
1236
1237 PR fortran/18899
8abbec47 1238 * gfortran.dg/shape_2.f90: New test.
4fd9a813 1239
7823229b
RS
12402005-09-13 Richard Sandiford <richard@codesourcery.com>
1241
1242 PR target/19269
1243 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
1244 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1245 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1246 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1247 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1248 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1249 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1250 tests.
1251
060e7327
MM
12522005-09-12 Mark Mitchell <mark@codesourcery.com>
1253
1254 PR c++/23841
1255 * g++.dg/parse/template17.C: New test.
1256
6f25cb35
MM
12572005-09-12 Mark Mitchell <mark@codesourcery.com>
1258
1259 PR c++/23789
1260 * g++.dg/template/nontype14.C: New test.
1261
d63d5d0c
ILT
12622005-09-12 Ian Lance Taylor <ian@airs.com>
1263
1264 PR g++/7874
1265 * g++.dg/lookup/friend7.C: New test.
1266 * g++.dg/lookup/friend8.C: New test.
1267 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1268 so that it will be found via argument dependent lookup.
1269 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1270 friend functions which will no longer be found.
1271 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1272 function g, so that it will be found via argument dependent
1273 lookup.
1274 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1275 * g++.old-deja/g++.mike/net43.C: Likewise.
1276
c8b3a792
MM
12772005-09-12 Mark Mitchell <mark@codesourcery.com>
1278
1279 PR c++/23691
1280 * g++.dg/template/static16.C: New test.
1281
c4bea017
JC
12822005-09-12 Josh Conner <jconner@apple.com>
1283
1284 PR middle-end/23237
1285 * gcc.c-torture/compile/pr23237.c: New test.
1286
56b4ea3d
RH
12872005-09-11 Richard Henderson <rth@redhat.com>
1288
1289 * g++.dg/other/error8.C: Update expected diagnostic text.
1290
91002f1b
FXC
12912005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1292
1293 PR libfortran/19872
1294 * gfortran.dg/overwrite_1.f: New test.
1295
072dd139
JC
12962005-09-09 Josh Conner <jconner@apple.com>
1297
1298 * g++.dg/init/pr23180-1.C: Removed.
1299 * g++.dg/init/pr23180-2.C: Removed.
1300
15336b9e
DD
13012005-09-09 David Daney <ddaney@avtrex.com>
1302
1303 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1304 files which are ...
1305 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1306 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1307
4f886942
FXC
13082005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1309
1310 * gfortran.dg/iostat_2.f90: New test.
1311
1ef0df47
MM
13122005-09-09 Mark Mitchell <mark@codesourcery.com>
1313
1314 PR c++/22252
1315 * g++.dg/ext/interface1.C: New test.
1316 * g++.dg/ext/interface1.h: Likewise.
1317 * g++.dg/ext/interface1a.cc: Likewise.
1318
7aba8abe
TK
13192005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1320
1321 * gfortran.dg/iomsg_1.f90: New test case.
1322
3dac16bd
RG
13232005-09-09 Richard Guenther <rguenther@suse.de>
1324
1325 PR c++/23624
1326 * g++.dg/tree-ssa/pr23624.C: New testcase.
1327
7a70c12d
RS
13282005-09-09 Richard Sandiford <richard@codesourcery.com>
1329
1330 PR fortran/19239
9b79bf13
RS
1331 * gfortran.dg/vector_subscript_1.f90,
1332 * gfortran.dg/vector_subscript_2.f90: New tests.
7a70c12d 1333
62ab4a54
RS
13342005-09-09 Richard Sandiford <richard@codesourcery.com>
1335
1336 PR fortran/21104
1337 * gfortran.dg/array_alloc_1.f90,
1338 * gfortran.dg/array_alloc_2.f90,
1339 * gfortran.dg/array_alloc_3.f90: New tests.
1340
ec25720b
RS
13412005-09-09 Richard Sandiford <richard@codesourcery.com>
1342
1343 PR fortran/12840
1344 * gfortran.dg/array_constructor_6.f90
1345 * gfortran.dg/array_constructor_7.f90
1346 * gfortran.dg/array_constructor_8.f90
1347 * gfortran.dg/array_constructor_9.f90
1348 * gfortran.dg/array_constructor_10.f90
1349 * gfortran.dg/array_constructor_11.f90
1350 * gfortran.dg/array_constructor_12.f90: New tests.
1351
84bb243d
JC
13522005-09-08 Josh Conner <jconner@apple.com>
1353
1354 PR c++/23180
1355 * g++.dg/init/pr23180-1.C: New test.
1356 * g++.dg/init/pr23180-2.C: New test.
1357
30aabb86
PT
13582005-09-09 Paul Thomas <pault@gcc.gnu.org>
1359
1360 PR fortran/18878
1361 * gfortran.dg/module_double_reuse.f90: New.
1362
13632005-09-09 Paul Thomas <pault@gcc.gnu.org>
1364
1365 PR fortran/23270
1366 PR fortran/22304
1367 PR fortran/18870
1368 PR fortran/17917
1369 PR fortran/16511
1370 * gfortran.dg/common_equivalence_1.f: New.
1371 * gfortran.dg/common_equivalence_2.f: New.
1372 * gfortran.dg/common_equivalence_3.f: New.
1373 * gfortran.dg/contained_equivalence_1.f90: New.
1374 * gfortran.dg/module_blank_common.f90: New.
1375 * gfortran.dg/module_commons_1.f90: New.
1376 * gfortran.dg/module_equivalence_1.f90: New.
1377 * gfortran.dg/nested_modules_1.f90: New.
1378 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
1379 equivalences and add comment to connect the test with
1380 the PR.
1381
6d2ae472
TS
13822005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1383
1384 PR fortran/23765
1385 * gfortran.dg/common_6.f90: New test.
1386
0348d6fd
RS
13872005-09-08 Richard Sandiford <richard@codesourcery.com>
1388
1389 PR fortran/15326
1390 * gfortran.dg/char_result_1.f90,
1391 * gfortran.dg/char_result_2.f90,
1392 * gfortran.dg/char_result_3.f90,
1393 * gfortran.dg/char_result_4.f90,
1394 * gfortran.dg/char_result_5.f90,
1395 * gfortran.dg/char_result_6.f90,
1396 * gfortran.dg/char_result_7.f90,
1397 * gfortran.dg/char_result_8.f90: New tests.
1398
068e7338
RS
13992005-09-08 Richard Sandiford <richard@codesourcery.com>
1400
1401 PR fortran/19928
1402 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
1403
d95036e3
AP
14042005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1405
1406 PR obj-c++/16816
1407 * obj-c++.dg/selector-5.mm: New test.
1408 * obj-c++.dg/selector-6.mm: New test.
1409
8f078c08
AP
14102005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
1411
1412 PR objc/20574
1413 PR objc/19324
1414 * objc.dg/error-1.m: New test.
1415
8aeca7fd
RS
14162005-09-07 Richard Sandiford <richard@codesourcery.com>
1417
1418 PR fortran/23373
1419 * gfortran.fortran-torture/execute/pr23373-1.f90,
1420 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
1421
5e949d83
JD
14222005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
1423
1424 PR libfortran/23760
1425 * gfortran.dg/g77/1832.f: Remove long string in write statement
1426 to allow the test to pass on correct list directed output with
1427 prepended space.
1428
1da2e496
JW
14292005-09-07 James E Wilson <wilson@specifix.com>
1430
1431 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
1432
9b203250
TK
14332005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1434
1435 * gfortran.dg/parameter+save.f90: Rename to
1436 * gfortran.dg/parameter_save.f90: .. this.
1437
2a0abeaf
TK
14382005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
1439
1440 PR fortran/20848
1441 * gfortran.dg/parameter+save.f90: New test case.
1442
d1d26ecf
RS
14432005-09-06 Richard Sandiford <richard@codesourcery.com>
1444
1445 PR fortran/19269
1446 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
1447
1b1cdbff
JJ
14482005-09-06 Jakub Jelinek <jakub@redhat.com>
1449
0c9b182b
JJ
1450 PR c/23075
1451 * gcc.dg/pr23075.c: New test.
1452 * g++.dg/warn/pr23075.C: New test.
1453
73109af7
JJ
1454 PR target/22362
1455 * gcc.target/i386/pr22362.c: New test.
1456
29a15393
JJ
1457 PR rtl-optimization/23098
1458 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
1459
1b1cdbff
JJ
1460 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
1461 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1462 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1463
5cc53d4e
MM
14642005-09-06 Mark Mitchell <mark@codesourcery.com>
1465
1466 * g++.dg/expr/cast6.C: New test.
1467
1468 PR c++/9782
1469 * g++.dg/init/new15.C: New test.
1470
6e8ed38e
KB
14712005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1472
1473 * gcc.dg/vect/Os-vect-95.c: New test.
1474 * gcc.dg/vect/vect-95.c: Same.
1475
c12cc930
KB
14762005-09-06 Keith Besaw <kbesaw@us.ibm.com>
1477
1478 * gcc.dg/vect/vect-29.c: Update xfail testing.
1479 * gcc.dg/vect/vect-44.c: Same.
1480 * gcc.dg/vect/vect-48.c: Same.
1481 * gcc.dg/vect/vect-50.c: Same.
1482 * gcc.dg/vect/vect-72.c: Same.
1483 * gcc.dg/vect/vect-77.c: Same.
1484 * gcc.dg/vect/vect-78.c: Same.
1485 * gcc.dg/vect/vect-80.c: Same.
1486 * gcc.dg/vect/vect-96.c: Same.
1487 * gcc.dg/vect/vect-100.c: Same.
1488 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
1489 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
1490 * gfortran.dg/vect/vect-5.f90: Same.
1491
1c653a41
JJ
14922005-09-06 Jakub Jelinek <jakub@redhat.com>
1493
452ed063
JJ
1494 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
1495 start strings.
1496 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1497 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1498
822971c1
JJ
1499 PR c++/23056
1500 * g++.dg/opt/pr23056.C: New test.
1501
1c653a41
JJ
1502 PR rtl-optimization/23098
1503 * gcc.target/i386/pr23098.c: New test.
1504
85a56c9d
MM
15052005-09-05 Mark Mitchell <mark@codesourcery.com>
1506
8b0a8500
MM
1507 PR c++/23667
1508 * g++.dg/template/static15.C: New test.
1509
85a56c9d
MM
1510 PR c++/21440
1511 * g++.dg/ext/stmtexpr5.C: New test.
1512 * g++.dg/ext/stmtexpr6.C: Likewise.
1513
cb9a1932
R
15142005-09-05 J"orn Rennecke <joern.rennecke@st.com>
1515
1516 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
1517
3b0a4a6b 1518 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7291645b
JR
1519 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1520 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3b0a4a6b 1521
0ef63495
TK
15222005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
1523
1524 PR libfortran/23321
1525 * gfortran.dg/direct_io_4.f90: New test case.
1526
ca59f04b
AP
15272005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
1528 Rasmus Hahn <rassahah@neofonie.de>
1529
1530 PR libobjc/23108
1531 * objc.dg/type-stream-1.m: New test.
1532
08e1fe9e
TS
15332005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
1534
1535 PR fortran/23661
1536 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
1537 gfortran.dg/print_fmt_3.f90: New test.
1538
36dd4221
JJ
15392005-09-03 Jakub Jelinek <jakub@redhat.com>
1540
1541 * gfortran.dg/fmt_t_1.f90: New test.
1542
7a6b7528
JJ
15432005-09-03 Jakub Jelinek <jakub@redhat.com>
1544
1545 PR rtl-optimization/23454
1546 * g++.dg/opt/pr23454.C: New test.
1547
27250734
MM
15482005-09-03 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR c++/23699
1551 * g++.dg/ext/static1.C: New test.
1552
0f149d52
RH
15532005-09-02 Richard Henderson <rth@redhat.com>
1554
1555 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
1556 tail call to check_fa_work.
1557
da611058
MM
15582005-09-02 Mark Mitchell <mark@codesourcery.com>
1559
1560 PR c++/21687
1561 * g++.dg/other/gc3.C: New test.
1562
01be28d8
AP
15632005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1564
1565 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
1566 * gcc.dg/20050826-1.c: Likewise.
1567
a38578e1
MM
15682005-08-31 Mark Mitchell <mark@codesourcery.com>
1569
1570 PR c++/23167
1571 * g++.dg/expr/volatile1.C: New test.
1572
9bf777ee
AP
15732005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
1574
1575 PR middle-end/23547
1576 * gcc.dg/pr23547.c: New test.
1577
b8d7f9fe
RS
15782005-09-02 Richard Sandiford <richard@codesourcery.com>
1579
1580 PR c/22061
1581 * gcc.c-torture/execute/pr22061-1.c,
1582 * gcc.c-torture/execute/pr22061-2.c,
1583 * gcc.c-torture/execute/pr22061-3.c,
1584 * gcc.c-torture/execute/pr22061-4.c: New tests.
1585
bef7d862
CR
15862005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
1587
1588 * gcc.dg/Wredundant-decls-2.c: New test to check that
1589 -Wredundant-decls does not issue warning for a variable
1590 definition following a declaration.
1591
ac156e91
JJ
15922005-09-01 Jakub Jelinek <jakub@redhat.com>
1593
1594 PR debug/7241
1595 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
1596 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
1597 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
1598
1599 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
1600 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1601 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1602 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1603 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1604 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1605 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1606 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1607
04885a24
AP
16082005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1609
1610 PR objc/23306
1611 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1612 scan-assmbler.
1613
4802062c
R
16142005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1615
1616 PR target/21255
1617 * gcc.dg/pr21255-1.c: New test.
1618 * gcc.dg/pr21255-2-mb.c: Likewise.
1619 * gcc.dg/pr21255-2-ml.c: Likewise.
1620 * gcc.dg/pr21255-3.c: Likewise.
1621 * gcc.dg/pr21255-4.c: Likewise.
1622
c0dbaebd
DJ
16232005-08-31 Dale Johannesen <dalej@apple.com>
1624
1625 * gcc.dg/20050830-1.c: New.
1626
9c70f610
JC
16272005-08-31 Josh Conner <jconner@apple.com>
1628
1629 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1630 command-line options for arm-*-* targets.
1631 * g++.dg/init/array16.C: Likewise.
1632 * g++.dg/other/crash-4.C: Likewise.
1633
79324442
AP
16342005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1635
1636 PR obj-c++/23640
1637 * obj-c++.dg/gnu-runtime-3.mm: New test.
1638
ef07d61b
VR
16392005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1640
1641 PR c++/13377
1642 * g++.dg/lookup/ambig4.C: New test.
1643 * g++.dg/lookup/ambig5.C: New test.
1644 * g++.dg/tc1/dr101.C: Adjust error markers.
1645
1e1b4b37
VR
16462005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1647
1648 PR c++/23639
1649 * g++.dg/template/ttp5.C: Adjust error markers.
1650
2c78e9b0
AP
16512005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1652
1653 PR testsuite/23609
1654 * lib/obj-c++.exp: Include target-libpath.exp.
1655 (obj-c++_link_flags): Look for the GNU libobjc library
1656 and set the library path to include it.
1657 Don't manually set LD_LIBRARY_PATH (etc.) but call
1658 set_ld_library_path_env_vars instead.
1659 (obj-c++_target_compile): Don't set library path or
1660 linker flags because they are already set correctly
1661 in obj-c++_link_flags.
1662
064e8a94
JC
16632005-08-30 Josh Conner <jconner@apple.com>
1664
1665 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1666 to command-line options for arm-*-* targets.
1667
9fc5fa7b
GK
16682005-08-30 Geoffrey Keating <geoffk@apple.com>
1669
1670 * g++.dg/other/i386-1.C: New.
1671
f5eab47e
JJ
16722005-08-30 Jakub Jelinek <jakub@redhat.com>
1673
1674 PR preprocessor/20348
1675 PR preprocessor/20356
1676 * gcc.dg/cpp/pr20348.c: New test.
1677 * gcc.dg/cpp/pr20348.h: New file.
1678 * gcc.dg/cpp/inc/pr20348.h: New file.
1679 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1680 * gcc.dg/cpp/pr20356.c: New test.
1681 * gcc.dg/cpp/pr20356.h: New file.
1682 * gcc.dg/cpp/inc/pr20356.h: New file.
1683 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1684
4dc0796f
JD
16852005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1686
1687 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1688 Fix array dimension to avoid correct end-of-file error.
1689
16902005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
827afb86
TK
1691
1692 PR libfortran/23598
1693 * gfortran.dg/iostat_1.f90: New test.
1694
57247f4b
AP
16952005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1696
1697 PR middle-end/23408
1698 * gcc.dg/pr23408.c: New test.
1699
b794e321
MM
17002005-08-28 Mark Mitchell <mark@codesourcery.com>
1701
1702 PR c++/23099
1703 * g++.dg/init/member1.C: Make sure erroneous static data member
1704 definitions are required.
1705 * g++.dg/template/static13.C: New test.
1706 * g++.dg/template/static14.C: Likewise.
1707
f28d3046
JJ
17082005-08-29 Jakub Jelinek <jakub@redhat.com>
1709
a7c92c0b
JJ
1710 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1711 -march=pentium4, remove ilp32 requirement.
1712
f28d3046
JJ
1713 PR middle-end/23484
1714 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1715 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1716
1e106b72
AJ
17172005-08-29 Andreas Jaeger <aj@suse.de>
1718
ba126145 1719 PR testsuite/23607
1e106b72
AJ
1720 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1721
0305ea8c
JJ
17222005-08-28 Jakub Jelinek <jakub@redhat.com>
1723
1724 * gcc.c-torture/execute/20050316-2.c: New test.
1725 * gcc.c-torture/execute/20050316-3.c: New test.
1726 * gcc.dg/torture/pr16104-1.c: New test.
1727
412f8986
AP
17282005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1729
1730 PR middle-end/23463
1731 * gcc.c-torture/execute/zero-struct-1.c: New test.
1732
f013cadc
RG
17332005-08-27 Richard Guenther <rguenther@suse.de>
1734
1735 PR target/23575
1736 * gcc.target/i386/pr23575.c: New testcase.
1737
ff8afde0
JJ
17382005-08-26 Jakub Jelinek <jakub@redhat.com>
1739
435bb2a1
JJ
1740 PR rtl-optimization/23561
1741 * gcc.c-torture/execute/20050826-1.c: New test.
1742
ff8afde0
JJ
1743 PR rtl-opt/23560
1744 * gcc.c-torture/execute/20050826-2.c: New test.
1745
12d347da
DJ
17462005-08-26 Dale Johannesen <dalej@apple.com>
1747
1748 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1749 * gcc.dg/20050826-1.c: New.
1750
b84f4651
MM
17512005-08-26 Mark Mitchell <mark@codesourcery.com>
1752
b207d6e2
MM
1753 PR c++/19004
1754 * g++.dg/template/nontype13.C: New test.
ba126145 1755
b84f4651
MM
1756 PR c++/23491
1757 * g++.dg/init/new14.C: New test.
1758 * g++.dg/expr/anew1.C: Do not XFAIL.
1759 * g++.dg/expr/anew2.C: Likewise.
1760 * g++.dg/expr/anew3.C: Likewise.
1761
d7ae6cfb
AP
17622005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1763
1764 PR middle-end/22439
1765 * gcc.dg/vla-3.c: New test.
1766
9e35b386
EE
17672005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1768
1769 PR fortran/20363
1770 * gfortran.dg/named_interface.f90: New.
1771
a5e668d5
MR
17722005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1773
1774 * gcc.c-torture/execute/frame-address.c: New test.
1775
5ebbc0ee
NS
17762005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1777
1778 PR c++/20817
1779 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1780
9ebbe8cc
AM
17812005-08-25 Alan Modra <amodra@bigpond.net.au>
1782
1783 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1784
99f4c49e
AM
17852005-08-25 Alan Modra <amodra@bigpond.net.au>
1786
1787 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1788 * gcc.dg/altivec-22.c: Rename from..
1789 * gcc.dg/altivec-nomfcr.c: ..this.
1790
1b829974
PB
17912005-08-24 Paolo Bonzini <bonzini@gnu.org>
1792
1793 PR tree-optimization/23546
1794 * gcc.dg/tree-ssa/pr23546.c: New test.
1795
fe58e076
TK
17962005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1797
1798 PR fortran/17758
1b829974 1799 * gfortran.dg/nonreturning_statements.f90: New test.
fe58e076 1800
863a3314
NS
18012005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1802
1803 PR c++/22454
1804 * g++.dg/parse/crash29.C: New.
1805
7d04db3f
DD
18062005-08-23 DJ Delorie <dj@redhat.com>
1807
1808 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1809 constants have the L suffix.
1810
aec5ba60
NS
18112005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1812
1813 PR c++/23044
1814 * g++.dg/template/instantiate8.C: New.
1815
39d67d5b
R
18162005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1817
1818 PR middle-end/23467
1819 * gcc.c-torture/execute/pr23467.c: New test.
1820
73ed17ff
JJ
18212005-08-23 Jakub Jelinek <jakub@redhat.com>
1822
1823 PR tree-optimization/22043
1824 * gcc.c-torture/execute/20050613-1.c: New test.
1825
7768a94a
BE
18262005-08-23 Ben Elliston <bje@au.ibm.com>
1827
1828 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1829
27004606
JJ
18302005-08-22 Jakub Jelinek <jakub@redhat.com>
1831
1832 PR rtl-optimization/23478
1833 * g++.dg/opt/pr23478.C: New test.
1834
201ae393
AP
18352005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1836
d9e99a37 1837 PR c/18715
201ae393
AP
1838 * gcc.dg/switch-warn-3.c: New test.
1839
f1cc0515
VR
18402005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1841
1842 PR c++/22233
1843 * g++.dg/template/param1.C: New test.
1844
dff1b563
VR
18452005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1846
1847 PR c++/23089
1848 * g++.dg/other/incomplete1.C: New test.
1849
ba126145 18502005-08-22 Ira Rosen <irar@il.ibm.com>
70a39602
IR
1851
1852 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1853 are vectorizable.
1854
e0bcf78c 18552005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
ba126145 1856
e0bcf78c
TS
1857 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1858 d_lines_5.f: New.
1859
1125164c
JJ
18602005-08-21 Jakub Jelinek <jakub@redhat.com>
1861
1862 * gcc.target/i386/sse-4.c: New test.
1863
3c0764fc
JDA
18642005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1865
1866 PR testsuite/23239
1867 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1868
5e34206b
JJ
18692005-08-20 Jakub Jelinek <jakub@redhat.com>
1870
1871 * gcc.dg/20050811-1.c: New test.
1872 * gcc.dg/20050811-2.c: New test.
1873
7ad7d1f0
RE
18742005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1875
1876 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1877
52270a3c
DN
18782005-08-19 Diego Novillo <dnovillo@redhat.com>
1879
1880 PR 23476
1881 * gcc.c-torture/compile/pr23476.c: New test.
1882
3d91803a
DP
18832005-08-19 Devang Patel <dpatel@apple.com>
1884
1885 PR tree-optimization/23048
1886 * gcc.dg/tree-ssa/pr23048.c: New test.
ba126145 1887
1581a9a1
AP
18882005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1889
1890 PR middle-end/20624
1891 * g++.dg/warn/Wreturn-3.C: New test
1892
90ff949f
DN
18932005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1894
1895 PR tree-optimization/22228
1896 * g++.dg/vect/pr22543.cc: New test.
1897
a318e3ac
SB
18982005-08-17 Steven Bosscher <stevenb@suse.de>
1899
1900 PR tree-optimization/21574
1901 * gcc.dg/tree-ssa/pr21574.c: New test.
1902
1f28a07a
JW
19032005-08-16 James E Wilson <wilson@specifix.com>
1904
1905 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1906
d06526b7
AP
19072005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1908
1909 PR tree-opt/23402
1910 * gcc.c-torture/compile/zero-strct-3.c: New test.
1911 * gcc.c-torture/compile/zero-strct-4.c: New test.
1912
f2dd440f
SB
19132005-08-16 Steven Bosscher <stevenb@suse.de>
1914
1915 PR target/23376
1916 * gcc.target/x86_64/pr23376.c: New test.
1917
cf0efa6a
ILT
19182005-08-16 Ian Lance Taylor <ian@airs.com>
1919
1920 PR c++/23337
1921 * g++.dg/ext/vector2.C: New.
1922
fe58e076
TK
19232005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1924
1925 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1926
950ad21d
TK
19272005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1928
1929 PR libfortran/23428
1930 * gfortran.dg/inquire-complex.f90: New test case.
1931
355a9e43
JW
19322005-08-16 James E Wilson <wilson@specifix.com>
1933
1934 PR tree-optimization/21105
1935 * gcc.dg/large-size-array.c: New.
1936
d110b740
DN
19372005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1938
1939 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1940 type.
1941 * gcc.dg/vect/vect-41: Likewise.
1942 * gcc.dg/vect/vect-42: Likewise.
1943 * gcc.dg/vect/vect-43: Likewise.
1944 * gcc.dg/vect/vect-44: Likewise.
1945 * gcc.dg/vect/vect-46: Likewise.
1946 * gcc.dg/vect/vect-47: Likewise.
1947 * gcc.dg/vect/vect-48: Likewise.
1948 * gcc.dg/vect/vect-52: Likewise.
1949 * gcc.dg/vect/vect-53: Likewise.
1950 * gcc.dg/vect/vect-54: Likewise.
1951 * gcc.dg/vect/vect-55: Likewise.
1952 * gcc.dg/vect/vect-56: Likewise.
1953 * gcc.dg/vect/vect-57: Likewise.
1954 * gcc.dg/vect/vect-58: Likewise.
1955 * gcc.dg/vect/vect-59: Likewise.
1956 * gcc.dg/vect/vect-60: Likewise.
1957 * gcc.dg/vect/vect-61: Likewise.
1958 * gcc.dg/vect/vect-85: Likewise.
1959 * gcc.dg/vect/vect-87: Likewise.
1960 * gcc.dg/vect/vect-88: Likewise.
1961 * gcc.dg/vect/vect-93.c: Likewise.
1962 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1963 * gcc.dg/vect/vect-75: Likewise.
1964 * gcc.dg/vect/vect-76: Likewise.
1965 * gcc.dg/vect/vect-77: Likewise.
1966 * gcc.dg/vect/vect-78: Likewise.
1967 * gcc.dg/vect/vect-80: Likewise.
1968 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1969 vectorized for the expected reason, rather than checking how alignment
ba126145 1970 was handled.
d110b740
DN
1971 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1972 type and also instead of aligned pointers. Added documentation.
1973
20fe2233
FW
19742005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1975
1976 * gfortran.dg/power.f90: New test.
1977
7c83bbb1
JJ
19782005-08-16 Jakub Jelinek <jakub@redhat.com>
1979
1980 PR rtl-optimization/23299
1981 * g++.dg/opt/pr23299.C: New test.
1982
54778d9c
JDA
19832005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1984
1985 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1986
30f86ec3
FJ
19872005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1988
1989 * g++.dg/template/local6.C: New test.
1990
309b0e42
AP
19912005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1992
1993 * execute/exceptions/finally-1.m: Check that the catch and finally are
1994 being called. Also add a "return 0;" at the end of main.
1995
7af8f00c
PT
19962005-08-14 Paul Thomas <pault@gcc.gnu.org>
1997
1998 PR fortran/21432.
1999 * gfortran.dg/namelist_print_1.f: New test of functionality of
2000 PRINT namelist.
2001 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
2002 namelist generates error with -std=f95.
2003
ba126145 20042005-08-14 Ira Rosen <irar@il.ibm.com>
7d465f1d
IR
2005
2006 PR tree-optimization/23119
ba126145 2007 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7d465f1d 2008
ee1658f3
MK
20092005-08-13 Marcin Koziej <creep@desk.pl>
2010 Andrew Pinski <pinskia@physics.uc.edu>
2011
2012 PR libobjc/22492
2013 * execute/exceptions/finally-1.m: New test.
2014
b4c65b7e
AP
20152005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2016
2017 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
2018 testsuite.
2019 * objc/execute/exceptions/trivial.m: New test.
2020 * objc.dg/try-catch-11.m: Move to ...
2021 * objc/execute/exceptions/foward-1.m: Here.
2022 * objc.dg/try-catch-2.m: Move to ...
2023 * objc/execute/exceptions/catchall-1.m: Here.
2024 * objc.dg/try-catch-8.m: Move to ...
2025 * objc/execute/exceptions/local-variables-1.m: Here.
2026
65045c09
AP
20272005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2028
2029 * objc.dg/nested-func-1.m: Move to ...
2030 * objc/execute/nested-func-1.m: Here.
2031
4f5dce2b
AP
20322005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2033
2034 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
2035 in ${options} instead of [target_info name].
2036 * lib/obj-c++.exp (objc_target_compile): Likewise.
2037
ffacdfa1
AP
20382005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2039
2040 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
2041
4179a414
AP
20422005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2043
2044 part of PR testsuite/23348
2045 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
2046 of the torture options.
2047 * objc/compile/trivial.m: New test.
2048
68c41a6c
TK
20492005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2050
2051 * gfortran.dg/eoshift.f90: Correct format.
2052
a0b6babc
TK
20532005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2054
2055 * gfortran.fortran-torture/execute/character_passing.f90:
2056 Fix comment typo.
2057
f0ed2008
GB
20582005-08-12 Giovanni Bajo <giovannibajo@libero.it>
2059
2060 PR c++/8271
2061 * g++.dg/template/unify10.C: New.
2062
f66f3eee
JM
20632005-08-11 James A. Morrison <phython@gcc.gnu.org>
2064
2065 * g++.dg/parse/pr22514.C: Move to...
2066 * g++.dg/debug/pr22514.C: here.
2067
ea7ce50b
VR
20682005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2069
2070 PR c++/23266
2071 * g++.dg/inherit/pure1.C: New test.
2072
2073 * ChangeLog: Fix typos.
2074
20752005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
ad9863cd
FXC
2076 Steven Bosscher <stevenb@suse.de>
2077
2078 * gfortran.dg/runtime_warning_1.f90: New test.
2079
6a000704
NS
20802005-08-11 Nathan Sidwell <nathan@codesourcery.com>
2081
2082 PR c++/23219
2083 * g++.dg/parse/crash28.C: New.
2084
cac32996
RG
20852005-08-11 Richard Guenther <rguenther@suse.de>
2086
2087 PR target/23289
2088 * gcc.target/i386/tailcall-1.c: New testcase.
2089
ea7ce50b 20902005-08-10 James A. Morrison <phython@gcc.gnu.org>
bdea5c0e
JM
2091
2092 * gcc.dg/vect/vect-67.c: Un-xfail.
2093
a4faac50
JM
20942005-08-10 James A. Morrison <phython@gcc.gnu.org>
2095
2096 PR c++/23225
2097 * g++.dg/testsuite/parse/crash27.C: new test.
2098
bf302220
TK
20992005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
2100
2101 PR libfortran/22143
a4faac50 2102 * gfortran.dg/shift-kind.f90: New testcase.
bf302220 2103
9bd05108
RS
21042005-08-10 Richard Sandiford <richard@codesourcery.com>
2105
2106 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
2107 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
2108
a23e08d9
VR
21092005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2110
2111 PR c++/20646
2112 * g++.dg/other/mult-stor1.C: New test.
2113
61403f5e
AP
21142005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2115
2116 * gcc.c-torture/pr18299-1.c: Move to ...
2117 * gcc.c-torture/compile/pr18299-1.c: Here.
2118
303eed06
TK
21192005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
2120
2121 * gfortran/fortran.torture/execute/character_passing.f90:
2122 Fix types for LSAME.
2123
0ed414a4
DN
21242005-08-09 Dorit Nuzman <dorit@il.ibm.com>
2125
2126 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
2127 input data back to what it was originally.
2128
323dff9a
AP
21292005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2130
2131 * objc.dg/try-catch-8.m: Enable for all targets.
2132
f14e694e
JM
21332005-08-09 James A. Morrison <phython@gcc.gnu.org>
2134
2135 * gcc.dg/pr23165.c: New test.
2136
21372005-08-09 Steven Bosscher <stevenb@suse.de>
2ef571e2
SB
2138
2139 PR tree-optimization/23234
2140 * gcc.dg/tree-ssa/pr23234.c: New test.
2141
bf460b19
JC
21422005-08-08 Josh Conner <jconner@apple.com>
2143
2144 PR rtl-optimization/23241
2145 * gcc.dg/char-compare.c: New test.
2146
a85cb0d7
VR
21472005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2148
2149 PR c++/22508
2150 * g++.dg/init/new13.C: New test.
2151
f303a996
NS
21522005-08-08 Nathan Sidwell <nathan@codesourcery.com>
2153
2154 PR c++/21166
2155 * g++.dg/other/crash-4.C: Adjust
2156 * g++/dg/ext/packed9.C: New.
2157
e6a85421
RS
21582005-08-08 Richard Sandiford <richard@codesourcery.com>
2159
2160 PR middle-end/21964
2161 * gcc.c-torture/execute/pr21964-1.c: New test.
2162
7a7c5ab0
RS
21632005-08-08 Richard Sandiford <richard@codesourcery.com>
2164
2165 PR c/22458
2166 * gcc.dg/pr22458-1.c: New test.
2167
6403ec5f
JB
21682005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
2169 Steven G. Kargl <kargls@comcast.net>
2170
ba126145 2171 PR fortran/22390
6403ec5f
JB
2172 * gfortran.dg/flush_1.f90: New test.
2173
9f6206d9
VR
21742005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2175
2176 PR c++/23191
2177 * g++.dg/template/eh2.C: New test.
2178
bf2f7328
VR
21792005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2180
2181 PR c++/19498
2182 * g++.dg/template/instantiate7.C: New test.
2183
591baeb0
JM
21842005-08-06 Joseph S. Myers <joseph@codesourcery.com>
2185
2186 PR c/23113
2187 * gcc.dg/Wunused-value-1.c: New test.
2188
f7a064b5
RS
21892005-08-06 Richard Sandiford <richard@codesourcery.com>
2190
2191 PR rtl-optimization/23233
2192 * gcc.c-torture/compile/pr23233-1.c: New test.
2193
a8006d09
JJ
21942005-08-06 Jakub Jelinek <jakub@redhat.com>
2195
2196 PR fortran/18833
2197 PR fortran/20850
2198 * gfortran.dg/equiv_1.f90: New test.
2199 * gfortran.dg/equiv_2.f90: New test.
2200 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
2201 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
2202 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
2203
b17775ab
JM
22042005-08-05 James A. Morrison <phython@gcc.gnu.org>
2205
2206 * gcc.c-torture/execute/vrp-5.c: New test.
2207 * gcc.c-torture/execute/vrp-6.c: New test.
2208 * gcc.dg/tree-ssa/vrp21.c: New test.
2209
099f36ab
JM
22102005-08-05 James A. Morrison <phython@gcc.gnu.org>
2211
2212 * g++.dg/parse/pr22514.C: New test.
2213
ceb0feb3
JR
22142005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2215
2216 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
2217
2218 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
2219 instead of constant loads / pool entries.
2220
4c84c58e
DE
22212005-08-05 David Edelsohn <edelsohn@gnu.org>
2222
2223 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
2224 TEST_TO_WCTYPE.
2225
004e09a3 22262005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
ba126145 2227
004e09a3
DS
2228 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
2229 __WINT_TYPE__ in generated prototypes if possible.
2230
c4f548b8
DN
22312005-08-04 Diego Novillo <dnovillo@redhat.com>
2232
2233 PR 22037
2234 * g++.dg/tree-ssa/pr22037.C:
2235
9ef524ba
RH
22362005-08-04 Richard Henderson <rth@redhat.com>
2237
2238 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
2239 scan-tree-dump-times directive.
2240
d783b2a2
JH
22412005-08-04 Jan Hubicka <jh@suse.cz>
2242
2243 * gcov-1.C: Fix switch counts.
2244 * gcov-4b.c: Likewise.
2245
0667b040
JL
22462005-08-03 Jeff Law <law@redhat.com>
2247
2248 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2249
1d4def65
R
22502005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2251
2252 * gcc.c-torture/execute/pr23135.c: New test.
2253
9d2b0e12
VR
22542005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2255
2256 PR tree-optimization/19899
2257 * gcc.dg/tree-ssa/scev-1.c: New test.
2258 * gcc.dg/tree-ssa/scev-2.c: New test.
2259
3ed831a4
RS
22602005-08-03 Richard Sandiford <richard@codesourcery.com>
2261
2262 PR target/18582
2263 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2264
178df94f
JH
22652005-08-03 Jan Hubicka <jh@suse.cz>
2266
2267 * update-conroll.c: New testcase.
2268 * update-conroll-2.c: New testcase.
2269
776928b4
DE
22702005-08-02 David Edelsohn <edelsohn@gnu.org>
2271
2272 * gfortran.dg/constant_substring.f: New test.
2273 * gfortran.dg/pr22491.f: New test.
2274
9a41773a
JH
22752005-08-02 Jan Hubicka <jh@suse.cz>
2276
2277 * update-threading.c: Replace by the proper one.
2278
78234a86
DN
22792005-08-02 Diego Novillo <dnovillo@redhat.com>
2280
2281 PR 23164
2282 * g++.dg/tree-ssa/pr23164.C: New test.
2283
4de71998
DN
22842005-08-02 Diego Novillo <dnovillo@redhat.com>
2285
2286 * gcc.dg/tree-ssa/pr23192.c: New test.
2287
08303d5b
JM
22882005-08-02 James A. Morrison <phython@gcc.gnu.org>
2289
2290 * gcc.c-torture/execute/vrp-4.c: New test.
2291
5e5a504e
JH
22922005-08-02 Jan Hubicka <jh@suse.cz>
2293
2294 * update-threading.c: New test.
2295
f8aa1785
AP
22962005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2297
2298 * gcc.c-torture/compile/20050801-1.c: New test.
2299 * gcc.c-torture/compile/20050801-2.c: New test.
2300
5ded7254
JH
23012005-08-01 Jan Hubicka <jh@suse.cz>
2302
2303 * val-prof-5.c: New test.
2304
5922c215
JM
23052005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2306
2307 PR c/22311
2308 * gcc.dg/pr22311-1.c : New test.
2309
a3f4b7d8
SB
23102005-07-31 Steven Bosscher <stevenb@suse.de>
2311
2312 PR target/23095
2313 * gfortran.dg/pr23095.f: New test.
2314
2315 PR c++/22003
2316 * g++.dg/other/pr22003.C: New test.
2317
3601aa8a
RS
23182005-07-31 Richard Sandiford <richard@codesourcery.com>
2319
2320 PR target/20621
2321 * gcc.c-torture/execute/pr20621-1.c: New test.
2322
ee25d4cb
TK
23232005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2324
2325 * gfortran.dg/comma_format_extension_4.f: Adjust length
2326 of string for format.
2327 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2328 print statement with internal write.
2329 * gfortran.dg/der_array_io_2.f: Likewise.
2330 * gfortran.dg/der_array_io_3.f: Likewise.
2331
06581725
JM
23322005-07-30 James A. Morrison <phython@gcc.gnu.org>
2333
2334 * gcc.dg/fold-abs-4.c: new test.
2335
23362005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
2337
2338 PR fortran/22570 an related issues.
2339 * gfortran.dg/x_slash_1.f: New test.
2340
91d975b8
JM
23412005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2342
2343 PR c/23143
2344 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2345 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2346
7c47d6e9
JM
23472005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2348
2349 PR c/529
2350 * gcc.dg/Wshadow-3.c: New test.
2351
0bab7d3f
TK
23522005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2353
2354 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2355 used to have the wrong bounds).
2356
bc1594c1
JM
23572005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2358
2359 PR c/21720
2360 * gcc.dg/hex-round-1.c: Test more cases.
2361 * gcc.dg/hex-round-2.c: New test.
2362
89e80dd4
DN
23632005-07-29 Diego Novillo <dnovillo@redhat.com>
2364
2365 PR 22550
2366 * g++.dg/tree-ssa/pr22550.C: New test.
2367
d2f3ffba
JM
23682005-07-29 James A. Morrison <phython@gcc.gnu.org>
2369
2370 * gcc.dg/tree-ssa/vrp19.c: New test.
2371 * gcc.dg/tree-ssa-vrp20.c: New test.
2372
13b22d3a
JM
23732005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2374
2375 PR c/22240
2376 * gcc.dg/transparent-union-4.c: New test.
2377
ca8bdb78
JM
23782005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2379
2380 PR c/22192
2381 * gcc.dg/c99-vla-2.c: New test.
2382
b608d27a
JM
23832005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2384
2385 PR c/21720
2386 * gcc.dg/hex-round-1.c: New test.
2387
260883c8
JH
23882005-07-28 Jan Hubicka <jh@suse.cz>
2389
8a76829c
JH
2390 * inliner-1.c: Do not dump everything.
2391 * tree-prof.exp: Do not pass -ftree-based-profiling.
2392 * bprob.exp: Likewise.
2393
260883c8
JH
2394 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
2395
796cccfc
MM
23962005-07-28 Mark Mitchell <mark@codesourcery.com>
2397
2398 PR c++/22545
2399 * g++.dg/expr/ptrmem7.C: New test.
2400
8d039470
MS
24012005-07-28 Mike Stump <mrs@apple.com>
2402
2403 * g++.old-deja/g++.mike/visibility-1.C: New test.
2404
c9871839
RS
24052005-07-28 Richard Sandiford <richard@codesourcery.com>
2406
2407 PR c/20187
2408 * gcc.c-torture/execute/pr20187-1.c: New test.
2409
d579f20b
JL
24102005-07-28 Jeff Law <law@redhat.com>
2411
2412 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
2413 * gcc.dg/tree-ssa/vrp18.c: New test.
2414
3353ebf0
DN
24152005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2416
2417 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
2418
5bb1823d
DN
24192005-07-28 Dorit Nuzman <dorit@il.ibm.com>
2420
2421 PR tree-optimization/22506
2422 * gcc.dg/vect/ps22506.c: New test.
2423
9603f2d8
JJ
24242005-07-28 Jakub Jelinek <jakub@redhat.com>
2425
2426 PR target/21149
2427 * gcc.target/i386/sse-3.c: New test.
2428
7da3fe77
RS
24292005-07-28 Richard Sandiford <richard@codesourcery.com>
2430
2431 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
2432 * gcc.target/mips/mips32-dsp-type.c: Likewise.
2433
378ba99d
RS
24342005-07-28 Richard Sandiford <richard@codesourcery.com>
2435
2436 PR c/22589
fea11803 2437 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 2438
09bac500 24392005-07-28 Jan Hubicka <jh@suse.cz>
ba126145 2440
09bac500
JH
2441 * update-loopch.c: New testcase.
2442
ff08cbee
JM
24432005-07-27 James A. Morrison <phython@gcc.gnu.org>
2444
77d1d8e0
JM
2445 PR rtl-optimization/23047
2446 * gcc.c-torture/execute/pr23047.c: New test.
2447 * gcc.c-torture/execute/pr23047.x: New.
2448
24492005-07-27 James A. Morrison <phython@gcc.gnu.org>
2450
2451 PR tree-optimization/22493
ff08cbee
JM
2452 * gcc.c-torture/execute/pr22493-1.c: New test.
2453 * gcc.c-torture/execute/pr22493-1.x: New.
2454 * gcc.c-torture/execute/vrp-1.c: New test.
2455 * gcc.c-torture/execute/vrp-2.c: New test.
2456 * gcc.c-torture/execute/vrp-2.c: New test.
2457
e3bdaa41
AH
24582005-07-27 Aldy Hernandez <aldyh@redhat.com>
2459
2460 * gcc.target/frv/all-builtin-read8.c: Delete.
2461 * gcc.target/frv/all-builtin-read16.c: Delete.
2462 * gcc.target/frv/all-builtin-read32.c: Delete.
2463 * gcc.target/frv/all-builtin-read64.c: Delete.
2464 * gcc.target/frv/all-builtin-write8.c: Delete.
2465 * gcc.target/frv/all-builtin-write16.c: Delete.
2466 * gcc.target/frv/all-builtin-write32.c: Delete.
2467 * gcc.target/frv/all-builtin-write64.c: Delete.
2468 * gcc.target/frv/all-read-write-1.c: New.
2469
880031e1
JL
24702005-07-27 Jeff Law <law@redhat.com>
2471
2472 * gcc.c-torture/execute/pr22630.c: New test.
2473
b940ce0e
DN
24742005-07-27 Dorit Nuzman <dorit@il.ibm.com>
2475
2476 PR tree-optimization/23073
2477 * gcc.dg/vect/nodump-pr23073.c: New test.
2478 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
2479
26c40640
ZD
24802005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
2481
2482 PR tree-optimize/22348
2483 * gcc.c-torture/execute/pr22348.c: New.
2484
c11b0231
RG
24852005-07-27 Richard Guenther <rguenther@suse.de>
2486
2487 * gcc.dg/tree-ssa/salias-1.c: New testcase.
2488
6a28f513
VR
24892005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2490
2491 PR fortran/22503
2492 * gfortran.dg/logical_comp.f90: New test.
2493
23504559
JH
24942005-07-27 Jan Hubicka <jh@suse.cz>
2495
2496 * inliner-1.c: Add cleanup of dumps.
2497 * val-prof-*.c: Likewise.
2498 * update-tailcall.c: New.
2499
31521cd4
DN
25002005-07-26 Diego Novillo <dnovillo@redhat.com>
2501
2502 PR 22591
2503 * gcc.dg/tree-ssa/pr22591.c: New test.
2504 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
2505
84fd360d
AP
25062005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
2507
2508 PR libobjc/22606
2509 * objc.dg/try-catch-11.m: New test.
2510
46c0a59d
RG
25112005-07-26 Richard Guenther <rguenther@suse.de>
2512
2513 PR tree-optimization/22486
2514 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
2515
43e364dd
AP
25162005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2517
2518 PR tree-opt/22484
2519 * testsuite/g++.dg/opt/loop2.C: New test.
2520
c72f711f
AP
25212005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
2522
2523 * gcc.dg/tree-ssa/reassoc-3.c: New test.
2524 * gcc.dg/tree-ssa/reassoc-4.c: New test.
2525
334a03fd
AN
25262005-07-25 Adam Nemet <anemet@lnxw.com>
2527
2528 * lib/profopt.exp (profopt-execute): Check for profiling data
2529 files on the target.
2530
aa18debd
RG
25312005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
2532
2533 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
2534 for matching of asm labels.
2535
e53e4e93
RG
25362005-07-25 Richard Guenther <rguenther@suse.de>
2537
2538 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
2539
086da928
RG
25402005-07-25 Richard Guenther <rguenther@suse.de>
2541
2542 PR testsuite/22624
2543 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
2544
86a07404
IR
25452005-07-25 Ira Rosen <irar@il.ibm.com>
2546
2547 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
2548 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
2549 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
2550 * gcc.dg/vect/vect-100.c: New test.
2551 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
2552 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
2553 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
2554 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
2555 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
2556 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
2557 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
2558 * gfortran.dg/vect/pr19049.f90: New testcase.
2559 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
2560
044ed7ec
JJ
25612005-07-25 Jakub Jelinek <jakub@redhat.com>
2562
0dc42b03
JJ
2563 * gcc.c-torture/execute/20050713-1.c: New test.
2564
31f74acc
JJ
2565 PR fortran/20063
2566 * gfortran.fortran-torture/execute/data_4.f90: New test.
2567
044ed7ec
JJ
2568 PR middle-end/20303
2569 * gcc.dg/visibility-d.c: New test.
2570
d13d9eae
FW
25712005-07-25 Feng Wang <fengwang@nudt.edu.cn>
2572
2573 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
2574 * gfortran.dg/underflow.f90: Ditto.
2575
104f8784
KG
25762005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2577
2578 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
2579 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
2580 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
2581
4cf507fc
JD
25822005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2583
2584 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
ba126145 2585 include case of field width of zero.
4cf507fc 2586
049c3b5d
JD
25872005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
2588
2589 PR libgfortran/21875
2590 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
2591 with trailing blanks on normal formatted read.
2592
118ea793
CF
25932005-07-23 Chao-ying Fu <fu@mips.com>
2594
2595 * gcc.target/mips/mips32-dsp-type.c: New test.
2596 * gcc.target/mips/mips32-dsp.c: New test.
2597
5887a1bb
OH
25982005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
2599
2600 PR testsuite/21073
2601 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
2602
2603 PR testsuite/20454
2604 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
2605 and __cyg_profile_func_exit.
2606
43aa5181
DE
26072005-07-22 David Edelsohn <edelsohn@gnu.org>
2608
2609 * gfortran.dg/comma_format_extension_3.f: Fix typo.
2610 * gfortran.dg/comma_format_extension_4.f: Same.
2611 * gfortran.dg/pr15332.f: Same.
2612 * gfortran.dg/pr21730.f: Same.
2613
452f9012
AP
26142005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2615
163f1018
AP
2616 * g++.dg/opt/vrp2.C: Fix testcase.
2617
452f9012
AP
2618 PR tree-opt/22625
2619 * g++.dg/opt/vrp2.C: New test.
2620
9881e3e5
MM
26212005-07-22 Mark Mitchell <mark@codesourcery.com>
2622
2623 PR debug/21828
2624 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2625
17c7e33e
DN
26262005-07-22 Diego Novillo <dnovillo@redhat.com>
2627
2628 * gcc.dg/tree-ssa/20050719-1.c: New test.
2629
0fb6f88a
BS
26302005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2631
2632 * gcc.dg/bfin-longcall-1.c: New file.
2633 * gcc.dg/bfin-longcall-2.c: New file.
2634
58669148
JJ
26352005-07-21 Janis Johnson <janis187@us.ibm.com>
2636
2637 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2638
9d24eb54
AP
26392005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2640
2641 PR middle-end/19055
2642 * gcc.dg/tree-ssa/pr19055.c: New test.
2643 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2644
757d1b88
AP
26452005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2646
2647 PR C++/22358
2648 * g++.dg/other/pr22358.C: New test.
2649
5b8ce8f1
DG
26502005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2651
2652 PR c++/2922
2653 * g++.dg/lookup/two-stage5.C: New test from bug comments.
ba126145 2654
b8bcbe3a
VR
26552005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2656
2657 PR c++/15938
2658 * g++.dg/init/union2.C: New test.
2659
423c1d1c
VR
26602005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2661
2662 PR c/22393
2663 * gcc.dg/complex-4.c: New test.
2664
8eb9df78
RG
26652005-07-21 Richard Guenther <rguenther@suse.de>
2666
2667 PR testsuite/22522
2668 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2669 scanning for asm labels.
2670 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2671
f9cc1a70
PB
26722005-07-21 Paolo Bonzini <bonzini@gnu.org>
2673
2fab365e
PB
2674 PR target/22085
2675 * gcc.dg/altivec-pr22085.c: New.
2676
26772005-07-21 Paolo Bonzini <bonzini@gnu.org>
2678
2679 PR tree-optimization/19210
f9cc1a70
PB
2680 * gcc.dg/tree-ssa/pr19210-1.c: New.
2681 * gcc.dg/tree-ssa/pr19210-2.c: New.
2682
cb83c2ec
RS
26832005-07-21 Richard Sandiford <richard@codesourcery.com>
2684
2685 PR rtl-optimization/22167
2686 * g++.dg/opt/pr22167.C: New test.
2687
3a9d5f26
DG
26882005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2689
2690 PR c++/2922
2691 * g++.dg/lookup/two-stage2.C: New.
2692 * g++.dg/lookup/two-stage3.C: New.
2693 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2694 fixed two-stage name lookup for operators.
2695 * g++.dg/template/call3.C: Compiler now produces an appropriate
ba126145 2696 error message.
3a9d5f26 2697 * g++.dg/template/crash37.C: Compiler now describes bla() on line
ba126145 2698 14 as a candidate.
3a9d5f26
DG
2699 * g++.dg/template/ptrmem4.C: Compiler produces different error
2700 message.
2701 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2702 connect_to_method as a candidate.
ba126145 2703
4db8040c
JM
27042005-07-20 James A. Morrison <phython@gcc.gnu.org>
2705
2706 * gcc.dg/fold-alloc-1.c: New test.
2707
fdda361d
KH
27082005-07-20 Kazu Hirata <kazu@codesourcery.com>
2709
2710 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2711 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2712
1ade5842
JM
27132005-07-19 James A. Morrison <phython@gcc.gnu.org>
2714
2715 * gcc.dg/fold-abs-1.c: New test.
2716 * gcc.dg/fold-abs-2.c: New test.
2717 * gcc.dg/fold-abs-3.c: New test.
2718
4038c495
GB
27192005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2720
2721 Make CONSTRUCTOR use VEC to store initializers.
2722 * g++.dg/ext/complit3.C: Check for specific error messages.
2723 * g++.dg/init/brace2.C: Update error message.
2724 * g++.dg/warn/Wbraces2.C: Likewise.
2725
24d36d28
PT
27262005-07-19 Paul Thomas <pault@gcc.gnu.org>
2727
2728 PR fortran/16940
2729 * gfortran.dg/module_interface_1.f90: New test.
2730
6a9a79a8
DB
27312005-07-19 Danny Berlin <dberlin@dberlin.org>
2732 Kenneth Zadeck <zadeck@naturalbridge.com>
2733
2734 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2735
7876a414
KG
27362005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2737
2738 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2739 specify -Wformat for these tests.
2740 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2741 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2742 * gcc.dg/format/opt-6.c: Delete.
2743
e2f93417
AP
27442005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2745
2746 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2747 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2748
00b6cf8b
AP
27492005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2750
2751 * gcc.dg/tree-ssa/alias-2.c: New test.
2752
eba839f9
MM
27532005-07-18 Mark Mitchell <mark@codesourcery.com>
2754
2755 PR c++/22263
2756 * g++.dg/template/explicit7.C: New test.
2757
74792af7 27582005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
2759
2760 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2761 width of 8 to +Inf and -Inf.
ba126145 2762
4d0839ff
MM
27632005-07-17 Mark Mitchell <mark@codesourcery.com>
2764
2765 PR c++/22139
2766 * g++.dg/template/friend36.C: New test.
2767
e51c47fb
DE
27682005-07-16 David Edelsohn <edelsohn@gnu.org>
2769
2770 PR fortran/21730
2771 * gfortran.dg/pr21730.f: New test.
2772
17c999e8
DB
27732005-07-16 Danny Berlin <dberlin@dberlin.org>
2774 Kenneth Zadeck <zadeck@naturalbridge.com>
2775
2776 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2777 since pure const detection cannot run at -O1 in c compiler.
2778 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2779 can now optimize this case properly.
2780 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2781 because we now pass.
2782 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2783
0b359b01
JM
27842005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2785
2786 PR c/22421
2787 * gcc.dg/format/bitfld-1.c: New test.
2788
6f4434b3
MM
27892005-07-15 Mark Mitchell <mark@codesourcery.com>
2790
2791 PR c++/22204
2792 * g++.dg/rtti/repo1.C: New test.
2793
01c0a9fa
AP
27942005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2795
2796 PR middle-end/22398
2797 * gcc.c-torture/compile/pr22398.c: New test.
2798
34b5375f
MM
27992005-07-15 Mark Mitchell <mark@codesourcery.com>
2800
2801 PR c++/22132
2802 * g++.dg/expr/cast4.C: New test.
2803
0691d1d4
RG
28042005-07-15 Richard Guenther <rguenther@suse.de>
2805
2806 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2807 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2808
3c341936
SB
28092005-07-15 Steven Bosscher <stevenb@suse.de>
2810
2811 PR tree-optimization/22230
2812 * gcc.dg/tree-ssa/pr22230.c: New test.
2813
94b00ee4
JJ
28142005-07-14 Jakub Jelinek <jakub@redhat.com>
2815
d71b89ca
JJ
2816 * gfortran.dg/g77/cpp6.f: New test.
2817
94b00ee4
JJ
2818 PR fortran/22417
2819 * gfortran.dg/g77/cpp5.F: New test.
2820 * gfortran.dg/g77/cpp5.h: New file.
2821 * gfortran.dg/g77/cpp5inc.h: New file.
2822
be0cc7e2
PT
28232005-07-12 Paul Thomas <pault@gcc.gnu.org>
2824
2825 PR libfortran/16435
2826 * gfortran.dg/tl_editting.f90: New.
2827 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2828
4a90ae54
FW
28292005-07-14 Steven G. Kargl <kargls@comcast.net>
2830
2831 * gfortran.dg/char_array_constructor.f90: New test.
2832
b125b4cf 28332005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 2834
b125b4cf
PT
2835 * gfortran.dg/past_eor.f90: New.
2836 * gfortran.dg/complex_read.f90: New.
59f7a202 2837
34ab7c53
JL
28382005-07-13 Jeff Law <law@redhat.com>
2839
2840 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2841 additional casts.
2842
2843 * gcc.dg/tree-ssa/pr22321.c: New test
2844
3cb005cf
PB
28452005-07-13 Paolo Bonzini <bonzini@gnu.org>
2846
2847 PR tree-optimization/21921
2848 * gcc.dg/tree-ssa/pr21921.c: New.
2849
2824a5c3
ZD
28502005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2851
2852 PR tree-optimizatio/22442
2853 * gcc.dg/tree-ssa/loop-11.c: New test.
2854
fe83f543
AP
28552005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2856
2857 PR tree-opt/21840
2858 * gcc.c-torture/compile/pr21840.c: New test.
2859
7fac66d4
JH
28602005-07-12 Jan Hubicka <jh@suse.cz>
2861
2862 * gcc.c-torture/compile/pr22379.c: New test.
2863
28642005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
2865
2866 PR libfortran/21593
2867 gfortran.dg/dev_null.f90: Remove outdated comment about
2868 PR libfortran/21593.
2869
2870
015294b6
DJ
28712005-07-12 Dale Johannesen <dalej@apple.com>
2872
2873 * gcc.target/i386/compress-float-sse.c: New.
2874 * gcc.target/i386/compress-float-sse-pic.c: New.
2875 * gcc.target/i386/compress-float-387.c: New.
2876 * gcc.target/i386/compress-float-387-pic.c: New.
2877 * gcc.dg/compress-float-ppc.c: New.
2878 * gcc.dg/compress-float-ppc-pic.c: New.
2879
0d579784 28802005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 2881
0d579784 2882 PR libfortran/21593
5133e4b9
TK
2883 gfortran.dg/dev_null.f90: Remove targets.
2884
fd5d2c3e
AP
28852005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2886
2887 PR tree-opt/22335
2888 * gcc.dg/pr22335-1.c: New test.
2889 * gcc.dg/pr22335-2.c: New test.
2890
a207780f
VR
28912005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2892
2893 PR c++/20172
2894 * g++.dg/template/nontype12.C : New test.
2895
b7eae7b8
ZD
28962005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2897
2898 * gcc.dg/tree-ssa/loop-10.c: New test.
2899
ebde3ea8
KH
29002005-07-11 Kazu Hirata <kazu@codesourcery.com>
2901
2902 * gcc.c-torture/execute/20020720-1.x: Remove.
2903
fcf3be37
JJ
29042005-07-11 Jakub Jelinek <jakub@redhat.com>
2905
2906 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2907
4cc93d99
RS
29082005-07-10 Richard Sandiford <richard@codesourcery.com>
2909
2910 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2911 (dg-mips-options): Use it.
2912
e8ca4159
DN
29132005-07-09 Diego Novillo <dnovillo@redhat.com>
2914
2915 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2916
38f31687
RH
29172005-07-09 Richard Henderson <rth@redhat.com>
2918
2919 * lib/target-supports.exp (check_effective_target_sync_char_short):
2920 Add alpha.
2921
999a06a0
TK
29222005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2923
2924 PR libfortran/22217
2925 * gfortran.dg/negative-z-descriptor.f90: New test.
2926
52b27f98
AP
29272005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2928
2929 PR tree-opt/22329
2930 * gcc.dg/pr22329.c: New test.
2931
1ff54bfb
KH
29322005-07-08 Kazu Hirata <kazu@codesourcery.com>
2933
2934 PR tree-optimization/20139
2935 * gcc.dg/tree-ssa/pr20139.c: New.
2936
d5c77941
AP
29372005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2938
2939 PR tree-opt/22356
2940 * testsuite/gcc.dg/pr22356-1.c: New test.
2941
c510f071
NS
29422005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2943
2944 PR c++/21799
2945 * g++.dg/template/unify8.C: New.
2946 * g++.dg/template/unify9.C: New.
2947
0921bc44
JJ
29482005-07-08 Jakub Jelinek <jakub@redhat.com>
2949
2950 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2951
ed5b9f96
GK
29522005-07-07 Geoffrey Keating <geoffk@apple.com>
2953
2954 * gcc.dg/darwin-version-1.c: New.
2955 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2956 * gcc.dg/builtins-20.c: Likewise.
2957 * gcc.dg/builtins-53.c: Likewise.
2958 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2959 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2960 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2961 * gcc.dg/torture/builtins-power-1.c: Likewise.
2962 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2963 on Darwin.
2964
5b59ff3b
JL
29652005-07-07 Jeff Law <law@redhat.com>
2966
2967 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2968 argument evaluation order.
2969
47b3a403
TK
29702005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2971
2972 PR libfortran/21594
2973 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2974 Add test cases where the shift length is greater than the
2975 array length.
2976
a0e71127
ZL
29772005-07-07 Ziemowit Laski <zlaski@apple.com>
2978
2979 * obj-c++.dg/proto-lossage-6.mm: New.
2980 * objc.dg/proto-lossage-6.m: New.
2981
d96a5493
ZL
29822005-07-07 Ziemowit Laski <zlaski@apple.com>
2983
2984 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2985 * objc.dg/gnu-runtime-2.m: Likewise.
2986
4c3a6ca1
JJ
29872005-07-07 Jakub Jelinek <jakub@redhat.com>
2988
d1e3d6ae
JJ
2989 * gfortran.dg/longline.f: New test.
2990
4c3a6ca1
JJ
2991 * gfortran.dg/badline.f: New test.
2992
d3642f89
FW
29932005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2994
2995 PR fortran/16531
2996 PR fortran/15966
2997 PR fortran/18781
2998 * gfortran.dg/hollerith.f90: New.
2999 * gfortran.dg/hollerith2.f90: New.
3000 * gfortran.dg/hollerith3.f90: New.
3001 * gfortran.dg/hollerith4.f90: New.
3002 * gfortran.dg/hollerith_f95.f90: New.
3003 * gfortran.dg/hollerith_legacy.f90: New.
3004 * gfortran.dg/g77/cpp4.F: New. Port from g77.
3005
f5d21c4c
ZL
30062005-07-07 Ziemowit Laski <zlaski@apple.com>
3007
3008 PR objc/22274
3009 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
3010 * objc.dg/gnu-runtime-2.m: New.
3011
1a557723
JL
30122005-07-06 Jeff Law <law@redhat.com>
3013
3014 * gcc.dg/tree-ssa/vrp17.c: New test.
3015
9f9d4c5f
FW
30162005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3017
3018 PR fortran/22327
3019 * gfortran.dg/array_constructor_5.f90: New test.
3020
3c2d01f1
JJ
30212005-07-07 Jakub Jelinek <jakub@redhat.com>
3022
3023 * gfortran.fortran-torture/execute/entry_9.f90: New test.
3024
1d8eeb63
FJ
30252005-07-06 Fariborz Jahanian <fjahanian@apple.com>
3026
3027 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
3028 * gcc.dg/980816-1.c: Ditto.
3029
9da4058c
JL
30302005-07-06 Jeff Law <law@redhat.com>
3031
3032 * gcc.c-torture/compile/pr21356.c: New test.
3033
73f397d4
JM
30342005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3035
3036 PR c/22013
3037 PR c/22098
3038 * gcc.c-torture/compile/pr22013-1.c,
3039 gcc.c-torture/execute/pr22098-1.c,
3040 gcc.c-torture/execute/pr22098-2.c,
3041 gcc.c-torture/execute/pr22098-3.c: New tests.
3042
692a7aa3
JM
30432005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3044
3045 PR c/22308
3046 * gcc.dg/pr22308-1.c: New test.
3047
5935bec3
KH
30482005-07-05 Kazu Hirata <kazu@codesourcery.com>
3049
3050 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
3051 target.
3052 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 3053 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 3054
c6f3fbf1
KH
30552005-07-04 Kazu Hirata <kazu@codesourcery.com>
3056
3057 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
3058 * gcc.dg/compare9.c: New.
3059
0f8417e9
FXC
30602005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3061
3062 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
3063
bbef4d45
AP
30642005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3065
3066 PR testsuite/22288
3067 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
3068
3069
0ce0154c
KG
30702005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3071
3072 * gcc.dg/format/gcc_gfc-1.c: New.
3073
dd0f37b5
AP
30742005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3075
3076 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
3077
365ff3b9
FXC
30782005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3079
3080 PR fortran/20842
3081 * gfortran.dg/io_invalid_1.f90: New test.
3082
ea40ba9c
JM
30832005-07-03 Joseph S. Myers <joseph@codesourcery.com>
3084
3085 * gcc.dg/format/gcc_diag-1.c: Update.
3086
2d0dab7f
JL
30872005-07-02 Jeff Law <law@redhat.com>
3088
3089 * gcc.dg/tree-ssa/pr22051-1.c: New test.
3090 * gcc.dg/tree-ssa/pr22051-2.c: New test.
3091
dee15844
JM
30922005-07-02 Joseph S. Myers <joseph@codesourcery.com>
3093
3094 * gcc.dg/format/gcc_diag-1.c: Update.
3095
7898840f
AP
30962005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
3097
3098 PR tree-opt/22269
3099 * gcc.c-torture/compile/pr22269.c: New test.
3100
a4f91294
DN
31012005-06-30 Diego Novillo <dnovillo@redhat.com>
3102
3103 PR 21584
3104 PR 22219
3105 * g++.dg/tree-ssa/pr21584-1.C: New test.
3106 * g++.dg/tree-ssa/pr21584-2.C: New test.
3107
e6b05534
ZL
31082005-06-30 Ziemowit Laski <zlaski@apple.com>
3109
3110 * obj-c++.dg/try-catch-11.mm: New.
3111 * objc.dg/try-catch-10.m: New.
3112
33a72fb9
DE
31132005-06-29 David Edelsohn <edelsohn@gnu.org>
3114
3115 * g++.dg/other/ucnid-1.C: xfail on AIX.
3116
674391b8
DN
31172005-06-29 Diego Novillo <dnovillo@redhat.com>
3118
3119 PR 22234
3120 * gcc.dg/20050629-1.c: New test.
3121
c64de75f
ZL
31222005-06-29 Ziemowit Laski <zlaski@apple.com>
3123
3124 * obj-c++.dg/const-str-1[0-1].mm: New.
3125 * objc.dg/const-str-1[0-1].m: New.
3126
d5dfe0b8
RH
31272005-05-29 Richard Henderson <rth@redhat.com>
3128
3129 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
3130 Rename from check_effective_target_vect_no_max.
3131 (check_effective_target_vect_no_int_add): New.
3132 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
3133 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
3134 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3135 * gcc.dg/vect/vect-reduc-1.c: Use both.
3136 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3137
9fb93f89
RH
31382005-05-29 Richard Henderson <rth@redhat.com>
3139
ba126145 3140 * lib/target-supports.exp (check_effective_target_vect_no_max):
9fb93f89
RH
3141 Remove i386 and x86_64.
3142
8972a0ac
SE
31432005-06-29 Steve Ellcey <sje@cup.hp.com>
3144
3145 PR testsuite/21969
3146 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
3147
e972ccce
SE
31482005-06-29 Steve Ellcey <sje@cup.hp.com>
3149
3150 PR middle-end/21969
3151 * gcc.dg/vect/pr21969.c: New test.
3152
6663ee3b
EC
31532005-06-28 Eric Christopher <echristo@redhat.com>
3154
3155 PR c/22052
3156 PR c/21975
3157 * gcc.dg/inline1.c: New test.
3158 * gcc.dg/inline2.c: Ditto.
3159 * gcc.dg/inline3.c: Ditto.
3160 * gcc.dg/inline4.c: Ditto.
3161 * gcc.dg/inline5.c: Ditto.
ba126145 3162
7f8f6d5f
TK
31632005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3164
3165 PR libfortran/22142
3166 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3167 Add testcase also testing eoshift1 for PR 22142.
3168
777c8889
RH
31692005-06-28 Richard Henderson <rth@redhat.com>
3170
3171 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
3172 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
3173 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
3174 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
3175 gcc.dg/tree-ssa/20030922-2.c: Likewise.
3176
0f363a3b
TK
31772005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3178
3179 PR libfortran/22142
3180 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3181 Add testcase for PR 22142.
3182
4de67c26
JM
31832005-06-28 Joseph S. Myers <joseph@codesourcery.com>
3184
3185 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
3186 gcc.target/ia64/fpreg-2.c: New tests.
3187
8234b3bd
FXC
31882005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3189
3190 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
3191
0a0a8cf7
FXC
31922005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3193
3194 PR libfortran/22170
3195 * gfortran.dg/slash_1.f90: New test.
3196
9009820b
RH
31972005-06-27 Richard Henderson <rth@redhat.com>
3198
3199 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
3200 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
3201 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3202 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3203 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3204 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3205
69a2964c
RH
32062005-06-27 Richard Henderson <rth@redhat.com>
3207
3208 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
3209 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
3210
2aba33dd
ZL
32112005-06-27 Ziemowit Laski <zlaski@apple.com>
3212
3213 * obj-c++.dg/proto-lossage-5.mm: New.
3214 * objc.dg/proto-lossage-5.m: New.
3215
3eca1bd7
DN
32162005-06-27 Diego Novillo <dnovillo@redhat.com>
3217
3218 PR 21959
3219 * gcc.dg/tree-ssa/pr21959.c: New test.
3220
10a0d495
JJ
32212005-06-27 Jakub Jelinek <jakub@redhat.com>
3222
3223 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
3224 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
3225 testing uninitialized var.
3226
3227 * gcc.c-torture/execute/builtins/chk.h: New.
3228 * gcc.c-torture/execute/builtins/lib/chk.c: New.
3229 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
3230 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
3231 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
3232 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
3233 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
3234 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
3235 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
3236 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
3237 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
3238 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
3239 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
3240 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
3241 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
3242 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
3243 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
3244 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3245 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3246 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3247 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3248 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3249 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3250 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3251 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3252 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3253 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3254 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3255 * gcc.dg/builtin-object-size-1.c: New test.
3256 * gcc.dg/builtin-object-size-2.c: New test.
3257 * gcc.dg/builtin-object-size-3.c: New test.
3258 * gcc.dg/builtin-object-size-4.c: New test.
3259 * gcc.dg/builtin-object-size-5.c: New test.
3260 * gcc.dg/builtin-stringop-chk-1.c: New test.
3261 * gcc.dg/builtin-stringop-chk-2.c: New test.
3262 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3263 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3264 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3265 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3266 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3267 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3268 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3269 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3270 * gcc.c-torture/execute/printf-1.c: New test.
3271 * gcc.c-torture/execute/fprintf-1.c: New test.
3272 * gcc.c-torture/execute/vprintf-1.c: New test.
3273 * gcc.c-torture/execute/vfprintf-1.c: New test.
3274 * gcc.c-torture/execute/printf-chk-1.c: New test.
3275 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3276 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3277 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3278
2bcf2e2b
MM
32792005-06-27 Michael Matz <matz@suse.de>
3280
3281 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3282 slot is not merged if address escapes.
3283
10a22b11
KG
32842005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3285
3286 PR c/21911
3287 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3288
19dbbf36
JJ
32892005-06-26 Jakub Jelinek <jakub@redhat.com>
3290
d9725c41
JJ
3291 PR middle-end/17965
3292 * gcc.c-torture/compile/20050622-1.c: New test.
3293
19dbbf36
JJ
3294 PR middle-end/22028
3295 * gcc.dg/20050620-1.c: New test.
3296
567fb660
KH
32972005-06-26 Kazu Hirata <kazu@codesourcery.com>
3298
3299 PR tree-optimization/22026
3300 * gcc.dg/tree-ssa/pr22026.c: New.
3301
0e6d033b
TK
33022005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3303
8b41d4bf 3304 PR libfortran/22144
0e6d033b
TK
3305 * gfortran.dg/shift-alloc.f90: New testcase.
3306
f115b653
KC
33072005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3308
3309 * all files: Update FSF address in copyright headers.
3310
ce91e74c
JH
33112005-06-22 Jan Hubicka <jh@suse.cz>
3312
3313 * wholeprogram-1.c: New testcase.
3314 * wholeprogram-2.c: New testcase.
3315
68c1abf1
MM
33162005-06-24 Mark Mitchell <mark@codesourcery.com>
3317
3318 PR 22171
3319 * gcc.dg/tree-ssa/pr22171.c: New test.
3320
a3504e64
FW
33212005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3322
3323 * gfortran.dg/simplify_modulo.f90: New.
3324
b8807f05
JH
33252005-06-24 Jan Hubicka <jh@suse.cz>
3326
3327 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3328
ee18782f
ZL
33292005-06-23 Ziemowit Laski <zlaski@apple.com>
3330
3331 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3332
0c9b7e9b
ZL
33332005-06-23 Ziemowit Laski <zlaski@apple.com>
3334
3335 * obj-c++.dg/typedef-alias-1.mm: New.
3336 * objc.dg/typedef-alias-1.m: New.
3337
94908762
JL
33382005-06-23 Jeff Law <law@redhat.com>
3339
3340 * gcc.dg/tree-ssa/vrp16.c: New test.
3341
32aa3bff
FXC
33422005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3343
3344 * lib/target-supports.exp: Add
3345 check_effective_target_fortran_large_real and
3346 check_effective_target_fortran_large_int to check for
3347 corresponding effective targets.
3348 * gfortran.dg/large_integer_kind_1.f90: New test.
3349 * gfortran.dg/large_real_kind_1.f90: New test.
3350
e57f2b41
KH
33512005-06-23 Kazu Hirata <kazu@codesourcery.com>
3352
3353 PR tree-optimization/22117
3354 * gcc.dg/tree-ssa/pr22117.c: New.
3355
a31de501
JM
33562005-06-23 James A. Morrison <phython@gcc.gnu.org>
3357
3358 PR testsuite/22123
3359 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
3360
2de3f2f3
DE
33612005-06-23 David Edelsohn <edelsohn@gnu.org>
3362
3363 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
3364
09102896
DB
33652005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
3366
3367 * gfortran.dg/f2c_4.f90: Add tests for complex functions
3368 * gfortran.dg/f2c_4.c: Likewise
ba126145 3369
bd83e614
PB
33702005-06-22 Paul Brook <paul@codesourcery.com>
3371
3372 PR fortran/21034
3373 * gfortran.dg/auto_save_1.f90: New test.
3374
aacb3512
MM
33752005-06-22 Michael Matz <matz@suse.de>
3376
3377 * gcc.target/x86-64/abi: New directory.
3378 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
3379 * gcc.target/x86-64/abi/README.gcc: New file.
3380 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
3381 * gcc.target/x86-64/abi/asm-support.s: New file.
3382 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
3383 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
3384 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
3385 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
3386 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
3387 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
3388 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
3389 * gcc.target/x86_64/abi/test_bitfields.c: New test.
3390 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
3391 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
3392 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
3393 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
3394 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
3395 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
3396 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
3397 * gcc.target/x86_64/abi/test_varargs.c: New test.
3398
ed059c56
JM
33992005-06-21 Joseph S. Myers <joseph@codesourcery.com>
3400
3401 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
3402 32-bit i?86 and x86_64.
3403
01277dc4
ZL
34042005-06-21 Ziemowit Laski <zlaski@apple.com>
3405
3406 * obj-c++.dg/const-str-[1-9].mm: New tests.
3407
051cdfd4
PT
34082005-06-21 Paul Thomas <pault@gcc.gnu.org>
3409
3410 PR fortran/22010
3411 * gfortran.dg/namelist_use.f90: New.
3412 * gfortran.dg/namelist_use_only.f90: New.
3413
2735e93e
JL
34142005-06-21 Jeff Law <law@redhat.com>
3415
3416 * gcc.dg/tree-ssa/vrp15.c: New test.
3417
a6b46ba2
DN
34182005-06-21 Dorit Nuzman <dorit@il.ibm.com>
3419
ba126145 3420 * lib/target-supports.exp (check_effective_target_vect_reduction):
a6b46ba2
DN
3421 Remove.
3422 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
3423 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
3424 remove vect_reduction target keyword. Also avoid two returns in main.
3425 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3426 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
3427 * gcc.dg/vect/vect-reduc-1short.c: New test.
3428 * gcc.dg/vect/vect-reduc-1char.c: New test.
3429 * gcc.dg/vect/vect-reduc-2short.c: New test.
3430 * gcc.dg/vect/vect-reduc-2char.c: New test.
3431 * gcc.dg/vect/vect-reduc-6.c: New test.
3432 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
3433 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
3434 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
3435
a3a2067a
TS
34362005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3437 Paul Thomas <pault@gcc.gnu.org>
3438
3439 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
3440 New tests.
ba126145 3441
a3a2067a 34422005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
3443
3444 * gfortran.dg/backslash_1.f90: New test.
3445 * gfortran.dg/backslash_2.f90: New test.
3446
e0757dda
SK
34472005-06-20 Steven G. Kargl <kargls@comcast.net>
3448
3449 * gfortran.dg/duplicate_labels.f90: New test.
3450
019275a2
JB
34512005-06-20 Jan Beulich <jbeulich@novell.com>
3452
3453 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
3454 unsupportable relocations.
3455 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3456 * gcc.dg/20050321-2.c: xfail for NetWare.
3457
57493278
AJ
34582005-06-20 Andreas Jaeger <aj@suse.de>
3459
3460 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
3461 gcc.target/i386/fastcall-sseregparm.c,
3462 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
3463
771151dc
RH
34642005-06-19 Richard Henderson <rth@redhat.com>
3465
3466 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
3467
cac24f06
JM
34682005-06-19 Joseph S. Myers <joseph@codesourcery.com>
3469
3470 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
3471
fed3667b
AH
34722005-06-19 Aldy Hernandez <aldyh@redhat.com>
3473
131c66cd
FXC
3474 PR c++/22115
3475 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 3476
a73c6788
DN
34772005-06-18 Dorit Nuzman <dorit@il.ibm.com>
3478
3479 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
3480 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3481 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3482
2d9474df
JM
34832005-06-18 James A Morrison <phython@gcc.gnu.org>
3484
3485 * gcc.dg/fold-mod-1.c: New test.
3486
5190a458
SK
34872005-06-18 Steven G. Kargl <kargls@comcast.net>
3488
3489 PR fortran/19926
3490 * gfortran.dg/pr19926.f90: New test.
3491
a73c6788 34922005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
3493
3494 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
3495 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
3496 targets.
3497 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3498 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3499
6d409ca8
JM
35002005-06-18 Joseph S. Myers <joseph@codesourcery.com>
3501
3502 * gcc.target/ia64/float80-varargs-1.c: New test.
3503
189ed82c
TS
35042005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3505
3506 PR tree-opt/22035
3507 * gfortran.dg/f2c_6.f90: New test.
3508
fad86f7a
GK
35092005-06-17 Geoffrey Keating <geoffk@apple.com>
3510
3511 PR c++/17413
3512 * g++.dg/template/local5.C: New.
3513
5531f0e0
RH
35142005-06-17 Richard Henderson <rth@redhat.com>
3515
3516 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
3517
3453c37f
DB
35182005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
3519
3520 PR testsuite/21945
3521 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
3522
18338c6e
GB
35232005-06-15 Giovanni Bajo <giovannibajo@libero.it>
3524
3525 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
3526 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
3527 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
3528 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
3529 check_vect to verify the presence of hardware vector support.
3530
c26db6b6
JM
35312005-06-16 James A. Morrison <phython@gcc.gnu.org>
3532
3533 PR testsuite/22056
3534 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
3535
04d9e6bd
FXC
35362005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3537
3538 PR libfortran/19216
3539 * gfortran.dg/pr19216.f: Add correct space between brackets and
3540 dg directive.
3541
2f06ccc6
FXC
35422005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3543
3544 PR libfortran/16436
3545 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
3546
2f84b963
RG
35472005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
3548
3549 * gcc.target/i386/attributes-error.c: New testcase.
3550 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
3551 * gcc.target/i386/regparm-stdcall.c: Likewise.
3552 * gcc.target/i386/sseregparm-1.c: Likewise.
3553 * gcc.target/i386/sseregparm-2.c: Likewise.
3554
fe93f42f
NS
35552005-06-16 Nathan Sidwell <nathan@codesourcery.com>
3556
3557 * g++.dg/rtti/crash2.C: New.
3558
46bdb9cf
JM
35592005-06-15 Joseph S. Myers <joseph@codesourcery.com>
3560
3561 * gcc.dg/noncompile/20040203-3.c: Update expected message.
3562
18ea791f
DU
35632005-06-15 David Ung <davidu@mips.com>
3564
3565 * gcc.target/mips/mips16e-extends.c: New test for testing the
3566 generation of MIPS16e zeb/zeh, seb/seh instructions.
3567
9983270b
DN
35682005-06-15 Diego Novillo <dnovillo@redhat.com>
3569
3570 PR 22018
3571 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
3572 * gcc.dg/tree-ssa/pr22018.c: New test.
3573
5bed876a
AH
35742005-06-15 Aldy Hernandez <aldyh@redhat.com>
3575
3576 * gcc.dg/simd-1.c: Update error messages.
3577 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
3578 * gcc.dg/simd-2.c: Update error messages.
3579 * gcc.dg/simd-4.c: New.
3580
c4eacf99
NS
35812005-06-15 Nathan Sidwell <nathan@codesourcery.com>
3582
3583 PR c++/20678
3584 * g++.dg/other/crash-4.C: New.
3585
c9a3d128
DP
35862005-06-14 Devang Patel <dpatel@apple.com>
3587
3588 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 3589
792f871e
NS
35902005-06-14 Nathan Sidwell <nathan@codesourcery.com>
3591
3592 PR c++/21929
3593 * g++.dg/parse/crash11.C: Update
3594
a513fe88
JL
35952005-06-13 Jeff Law <law@redhat.com>
3596
3597 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
3598 perform the desired transformations.
3599 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
3600 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
3601
a8e12e4d
TS
36022005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3603
3604 PR fortran/22038
3605 * gfortran.dg/forall_1.f90: Un-XFAIL.
3606
8fe4d24b
NS
36072005-06-13 Nathan Sidwell <nathan@codesourcery.com>
3608
3609 PR c++/21929
3610 * g++.dg/parse/crash26.C: New.
3611
3612 PR c++/20789
3613 * g++.dg/init/member1.C: New.
3614
dda895f9
JJ
36152005-06-13 Jakub Jelinek <jakub@redhat.com>
3616
3617 * gfortran.dg/altreturn_1.f90: New test.
3618
adacecf1
ZD
36192005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3620
3621 PR middle-end/21985
3622 * gcc.dg/tree-ssa/pr21985.c: New test.
3623
a165e746
JM
36242005-06-12 James A. Morrison <phython@gcc.gnu.org>
3625
3626 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3627
da5839d6
RS
36282005-06-12 Roger Sayle <roger@eyesopen.com>
3629
3630 PR c++/21930
3631 * g++.dg/other/error10.C: New test case.
3632
57504df9
FXC
36332005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3634
3635 PR libfortran/19155
3636 * gfortran.dg/pr19155.f: Add test.
3637
b49a3de7
TS
36382005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3639
3640 * gfortran.dg/f2c_7.f90: New test.
3641
16d4ddd1
TS
3642 * gfortran.dg/forall_1.f90: XFAILed.
3643
e3d025cb
JM
36442005-06-12 James A. Morrison <phython@gcc.gnu.org>
3645
3646 * gcc.dg/pr14796-1.c: New.
3647 * gcc.dg/pr14796-2.c: New.
3648
94631c1e
SK
36492005-06-11 Steven G. Kargl <kargls@comcast.net>
3650
3651 PR fortran/17792
3652 PR fortran/21375
3653 * gfortran.dg/deallocate_stat.f90: New test.
3654
36552005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
3656
3657 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3658
bb748329
DN
36592005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3660
3661 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3662 access will be generated when this loop is vectorized. Test that
3663 accesses with same alignment were detected.
3664 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3665 Test that accesses with same alignment were detected.
3666 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 3667 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
3668 alignment were detected.
3669
f77c5dc0
VR
36702005-06-10 Aldy Hernandez <aldyh@redhat.com>
3671
3672 PR c++/10611
3673 * g++.dg/conversion/simd2.C: New.
3674
b7e20b53
GDR
36752005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3676
3677 * gcc.dg/Wcxx-compat-1.c: New.
3678
92f5e87c
TK
36792005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3680
3681 PR libfortran/21480
3682 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3683 complex array.
3684
5878b92f
NS
36852005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3686
3687 * gcc.dg/alias-8.c: New.
3688
7a9430c0
JM
36892005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3690
3691 * gcc.dg/format/cmn_err-1.c: Update.
3692
8b0096b4
JM
36932005-06-08 James A. Morrison <phython@gcc.gnu.org>
3694
3695 PR target/20666
3696 * gcc.target/sparc/fexpand-2.c: New.
3697 * gcc.target/sparc/fpmerge-2.c: New.
3698 * gcc.target/sparc/fpmul-2.c: New.
3699 * gcc.target/sparc/noresult.c: New.
3700 * gcc.target/sparc/pdist-2.c: New.
3701 * gcc.target/sparc/pdist-3.c: New.
3702
625b02b2
AB
37032005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3704
3705 PR testsuite/21702
3706 * gcc.target/i386/i386.exp: Fix comment typo.
3707
98ed9dae
NS
37082005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3709
3710 PR c++/19497
3711 * g++.dg/inherit/using5.C: New.
3712 * g++.dg/inherit/using6.C: New.
3713
cb6d4a9f
VR
37142005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3715
3716 PR c++/19894
3717 * g++.dg/template/ptrmem15.C: New test.
3718
3719 PR c++/20563
3720 * g++.dg/ext/label4.C: New test.
3721
34cbdf67
EB
37222005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3723
3724 * gcc.dg/tls/debug-1.c: New test.
3725
4280a26f
DJ
37262005-06-07 Dale Johannesen <dalej@apple.com>
3727
3728 * gcc.target/i386/movq.c: New.
3729
e4cd04f4
DJ
37302005-06-07 Dale Johannesen <dalej@apple.com>
3731
3732 * gcc.dg/20050607-1.c: New.
3733
145357a4
JJ
37342005-06-07 Jakub Jelinek <jakub@redhat.com>
3735
3736 PR middle-end/21850
3737 * gcc.c-torture/execute/20050607-1.c: New test.
3738
ae740cce
TK
37392005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3740
3741 PR libfortran/21926
3742 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3743 Test case where the return array has lowest stride one,
3744 but isn't packed.
3745
89a590b3
AS
37462005-06-07 Adrian Straetling <straetling@de.ibm.com>
3747
3748 * lib/target-supports.exp (check_effective_target_sync_int_long):
3749 Add s390 and s390x targets.
3750
ac182688
ZD
37512005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3752
3753 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3754 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3755 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3756 * gcc.dg/tree-ssa/loop-9.c: New test.
3757
efb169b0
NS
37582005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3759
3760 * g++.dg/parse/defarg10.C: New.
3761
40182dbf
JJ
37622005-06-06 Jakub Jelinek <jakub@redhat.com>
3763
3764 PR regression/21897
3765 * gcc.c-torture/execute/20050604-1.c: New test.
3766
b2a9b208
NS
37672005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3768
5e97d404
NS
3769 PR 21903
3770 * g++.dg/parse/defarg9.C: New.
3771
b2a9b208
NS
3772 PR c++/20637
3773 * g++.dg/inherit/using4.C: New.
3774 * g++.dg/overload/error1.C: Adjust expected errors.
3775 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3776 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3777 * g++.old-deja/g++.other/redecl2.C: Likewise.
3778 * g++.old-deja/g++.other/redecl4.C: Likewise.
3779 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3780
43faca51
DB
37812005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3782
3783 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3784
37852005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3786
57493278 3787 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
3788 dg-additional-files-options
3789 * gfortran.dg/f2c_4.f90: New file
3790 * gfortran.dg/f2c_4.c: New file
3791 * gfortran.dg/f2c_5.f90: New file
3792 * gfortran.dg/f2c_5.c: New file
3793
86403f0f
TS
37942005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3795
adac7e92 3796 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 3797
86403f0f
TS
3798 PR fortran/21912
3799 * gfortran.dg/array_constructor_4.f90: New test.
3800
88a7beb7
MM
38012005-06-05 Mark Mitchell <mark@codesourcery.com>
3802
3803 PR c++/21619
3804 * g++.dg/ext/builtin9.C: New test.
3805
16191a64
DJ
38062005-06-05 Dale Johannesen <dalej@apple.com>
3807
3808 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3809 * gcc.c-torture/execute/20050603-2.c: Ditto.
3810
88088c03
DN
38112005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3812
3813 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3814 * gcc.dg/vect/vect-reduc-1.c: New.
3815 * gcc.dg/vect/vect-reduc-2.c: New.
3816 * gcc.dg/vect/vect-reduc-3.c: New.
3817
1c3250ed
DJ
38182005-06-04 Dale Johannesen <dalej@apple.com>
3819
3820 * gcc.c-torture/execute/20050603-1.c: New.
3821 * gcc.c-torture/execute/20050603-2.c: New.
3822 * gcc.dg/20050603-3.c: New.
3823
29405f94
TS
38242005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3825
8e400578
TS
3826 PR fortran/19195
3827 * gfortran.dg/debug_1.f90: New test.
57493278 3828
29405f94
TS
3829 * gfortran.dg/forall_1.f90: New test.
3830
ab21e272
TS
38312005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3832
3833 * gfortran.dg/array_constructor_3.f90: New test.
3834
9a28687d
TS
38352005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3836
3837 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3838
28da59e8
HPN
38392005-06-04 Hans-Peter Nilsson <hp@axis.com>
3840
3841 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3842
472d98b4
JM
38432005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3844
3845 PR c/21873
3846 * gcc.dg/init-excess-1.c: New test.
3847
dad732fa
MM
38482005-06-03 Mark Mitchell <mark@codesourcery.com>
3849
3850 PR c++/21853
3851 * g++.dg/expr/static_cast6.C: New test.
3852
441e96b5
DN
38532005-06-03 Diego Novillo <dnovillo@redhat.com>
3854
3855 * gcc.dg/tree-ssa/vrp14.c: New test.
3856
7e45bd18
MM
38572005-06-03 Mark Mitchell <mark@codesourcery.com>
3858
3859 PR c++/21336
3860 * g++.dg/template/new2.C: New test.
3861
83cd747f
JC
38622005-06-03 Josh Conner <jconner@apple.com>
3863
3864 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3865 all entries in initializer.
3866
548e34cd
RG
38672005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3868
3869 PR middle-end/21858
3870 * gcc.dg/pr21858.c: New testcase.
3871
b956116e
PB
38722005-06-03 Paolo Bonzini <bonzini@gnu.org>
3873
3874 PR tree-optimization/21292
3875
3876 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3877 New.
3878 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3879 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3880 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3881 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3882 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3883
87e48010
RH
38842005-06-02 Richard Henderson <rth@redhat.com>
3885
3886 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3887
984dfd8c
RG
38882005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3889
3890 * gcc.dg/wtypequal.c: New testcase.
3891
462508dd
DN
38922005-06-02 Diego Novillo <dnovillo@redhat.com>
3893
3894 PR 21582
3895 * gcc.dg/tree-ssa/pr21582.c: New test.
3896
3e3935a9
NS
38972005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3898
3899 PR c++/21280
3900 * g++.dg/opt/interface2.h: New.
3901 * g++.dg/opt/interface2.C: New.
3902 * g++.dg/init/ctor4.C: Adjust error lines.
3903 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3904 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3905 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3906 * g++.old-deja/g++.pt/assign1.C: Likewise.
3907 * g++.old-deja/g++.pt/crash20.C: Likewise.
3908
ed3c16fb
DN
39092005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3910
3911 PR tree-optimization/21734
3912 * g++.dg/vect/pr21734_1.cc: New.
3913 * g++.dg/vect/pr21734_2.cc: New.
3914
fbd4ef4c
NS
39152005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3916
58fb06b4
NS
3917 PR c++/20350
3918 * g++.dg/template/spec24.C: New.
3919
fbd4ef4c
NS
3920 PR c++/21151
3921 * g++.dg/pch/local-1.C: New.
3922 * g++.dg/pch/local-1.Hs: New.
3923
227858d1
DN
39242005-06-01 Diego Novillo <dnovillo@redhat.com>
3925
3926 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3927 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3928 * gcc.dg/tree-ssa/pr14341.c: New test.
3929 * gcc.dg/tree-ssa/pr14841.c: New test.
3930 * gcc.dg/tree-ssa/pr20701.c: New test.
3931 * gcc.dg/tree-ssa/pr21086.c: New test.
3932 * gcc.dg/tree-ssa/pr21090.c: New test.
3933 * gcc.dg/tree-ssa/pr21332.c: New test.
3934 * gcc.dg/tree-ssa/pr21458.c: New test.
3935 * gcc.dg/tree-ssa/pr21658.c: New test.
3936 * gcc.dg/tree-ssa/vrp01.c: New test.
3937 * gcc.dg/tree-ssa/vrp02.c: New test.
3938 * gcc.dg/tree-ssa/vrp03.c: New test.
3939 * gcc.dg/tree-ssa/vrp04.c: New test.
3940 * gcc.dg/tree-ssa/vrp05.c: New test.
3941 * gcc.dg/tree-ssa/vrp06.c: New test.
3942 * gcc.dg/tree-ssa/vrp07.c: New test.
3943 * gcc.dg/tree-ssa/vrp08.c: New test.
3944 * gcc.dg/tree-ssa/vrp09.c: New test.
3945 * gcc.dg/tree-ssa/vrp10.c: New test.
3946 * gcc.dg/tree-ssa/vrp11.c: New test.
3947 * gcc.dg/tree-ssa/vrp12.c: New test.
3948 * gcc.dg/tree-ssa/vrp13.c: New test.
3949
39502005-06-01 Alexandre Oliva <aoliva@redhat.com>
3951
3952 PR 21029
3953 * gcc.dg/tree-ssa/pr21029.c: New test.
3954
c3a29423
RS
39552005-06-01 Roger Sayle <roger@eyesopen.com>
3956
3957 * gfortran.dg/logint-1.f: New test case.
3958 * gfortran.dg/logint-2.f: Likewise.
3959 * gfortran.dg/logint-3.f: Likewise.
3960
cf4d246b
JJ
39612005-06-01 Jakub Jelinek <jakub@redhat.com>
3962
8e0a600b
JJ
3963 PR c/21536
3964 PR c/20760
3965 * gcc.dg/20050527-1.c: New test.
3966
a00cb0b9
JJ
3967 * gcc.dg/i386-sse-12.c: New test.
3968
cf4d246b
JJ
3969 PR fortran/21729
3970 * gfortran.dg/implicit_5.f90: New test.
3971
bf3ddf8a
FW
39722005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3973
3974 PR fortran/20883
3975 * gfortran/assign_4.f90: New test.
3976 * gfortran/assign_2.f90: Change compile to run.
3977
a9c9d3fa
GK
39782005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3979
57493278 3980 * lib/target-supports.exp
a9c9d3fa
GK
3981 (check_effective_target_sync_char_short): New.
3982 * gcc.dg/sync-2.c: New.
3983
60407f7a
ZD
39842005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3985
3986 PR tree-optimization/21817
3987 * gcc.dg/torture/pr21817-1.c: New.
3988
8bd46447
NS
39892005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3990
3991 PR c++/21165
3992 * g++.dg/template/init5.C: New.
3993
fba53b18
PT
39942005-05-31 Paul Thomas <pault@gcc.gnu.org>
3995
3996 * gfortran.dg/char_initialiser_actual.f90:
3997 Test character initialisers as actual arguments.
3998 * gfortran.dg/char_pointer_comp_assign.f90:
3999 Test character pointer structure component assignments.
4000 * gfortran.dg/char_array_structure_constructor.f90:
4001 Test character components in structure constructors.
4002
d763bb10
AP
40032005-05-31 Andrew pinski <pinskia@physics.uc.edu>
4004
4005 PR middle-end/20931
4006 * g++.dg/opt/pr20931.C: New test.
4007
8c7a0ea6
AJ
40082005-05-31 Andreas Jaeger <aj@suse.de>
4009
4010 PR testsuite/20772
4011 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
4012 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
4013 g++.old-deja/g++.ext/asmspec1.C,
4014 g++.old-deja/g++.other/regstack.C,
4015 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
4016 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
4017 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
4018 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
4019 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
4020 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
4021 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
4022 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
4023 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
4024 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
4025 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
4026 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
4027 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
4028 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
4029 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
4030 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
4031 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
4032 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
4033 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
4034
4ea73bfa
JL
40352005-05-31 Jeff Law <law@redhat.com>
4036
4037 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
4038
7f177cf7
PC
40392005-05-30 Paolo Carlini <pcarlini@suse.de>
4040
4041 PR middle-end/21743
4042 * gcc.dg/builtins-1.c: Activate disabled clog test.
4043 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4044
e0a80504
PT
40452005-05-29 Paul Thomas <pault@gcc.gnu.org>
4046
4047 * gfortran.dg/char_pointer_assign.f90:
4048 Test character-pointer assignments and pointer assignments.
4049 * gfortran.dg/char_pointer_dummy.f90:
4050 Test character-pointer dummy arguments.
4051 * gfortran.dg/char_pointer_func.f90:
4052 Test character-pointer function returns.
4053 * gfortran.dg/char_pointer_dependency.f90:
4054 Test character-pointer functions with dependencies.
4055
d035c296
MM
40562005-05-30 Mark Mitchell <mark@codesourcery.com>
4057
4058 PR c++/21784
4059 * g++.dg/lookup/using14.C: New test.
4060
d83d092e
KH
40612005-05-30 Kazu Hirata <kazu@cs.umass.edu>
4062
4063 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4064 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
4065 trailing ^M.
4066
8eebd8f7
GK
40672005-05-29 Geoffrey Keating <geoffk@apple.com>
4068
a9c9d3fa
GK
4069 PR c++/17413
4070 * g++.dg/template/local5.C: New.
4071
66859ace
GK
4072 PR target/21761
4073 * gcc.c-torture/compile/pr21761.c: New.
4074
8eebd8f7
GK
4075 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
4076 before darwin8.
4077
36eb8874
SK
40782005-05-30 Steven G. Kargl
4079
4080 PR fortran/20846
4081 * gfortran.dg/inquire_8.f90: New test.
4082
6778b96c
FXC
40832005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4084
1451cecf 4085 PR libfortran/21376
6778b96c
FXC
4086 * gfortran.dg/output_exponents_1.f90: New test.
4087
95af2a1f
FXC
40882005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4089
1451cecf 4090 PR libfortran/20006
95af2a1f
FXC
4091 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
4092
64b2bdb3
MM
40932005-05-28 Mark Mitchell <mark@codesourcery.com>
4094
d035c296
MM
4095 PR c++/21210
4096 * g++.dg/ext/complex1.C: New test.
4097
64b2bdb3
MM
4098 PR c++/21340
4099 * g++.dg/init/ctor6.C: New test.
4100
fd44f634
JH
41012005-05-29 Jan Hubicka <jh@suse.cz>
4102
4103 * gcc.c-torture/compile/pr21562.c: New.
4104
d1aa35ae
SK
41052005-05-28 Steven G. Kargl <kargls@comcast.net>
4106
4107 * gfortran.dg/subnormal_1.f90: New test.
4108
d416304e
JH
41092005-05-28 Jan Hubicka <jh@suse.cz>
4110
4111 * tree-prof.exp: Fix comment.
4112 * value-prof-1.c: New.
4113 * value-prof-2.c: New.
4114 * value-prof-3.c: New.
4115 * value-prof-4.c: New.
4116
81ae598b
MM
41172005-05-27 Mark Mitchell <mark@codesourcery.com>
4118
4119 PR c++/21614
4120 * g++.dg/expr/ptrmem6.C: New test.
4121 * g++.dg/expr/ptrmem6a.C: Likewise.
4122
46aad78f
KH
41232005-05-27 Kazu Hirata <kazu@cs.umass.edu>
4124
4125 PR tree-optimization/21658
4126 * gcc.dg/tree-ssa/pr21658.c: New.
4127
2d637547
NS
41282005-05-27 Nathan Sidwell <nathan@codesourcery.com>
4129
f879d298
NS
4130 PR c++/21455
4131 * g++.dg/inherit/ptrmem3.C: New.
4132
2d637547
NS
4133 PR c++/21681
4134 * g++.dg/parse/template16.C: New.
4135
1acaf650
AJ
41362005-05-27 Andreas Jaeger <aj@suse.de>
4137
c23c7d89
AJ
4138 * gcc.dg/setjmp-2.c: Only run in 32-bit.
4139
1acaf650
AJ
4140 * gcc.dg/i386-sse-8.c: Run test on all archs.
4141
1b258d2f
MS
41422005-05-26 Mike Stump <mrs@apple.com>
4143
4144 * objc.dg/isa-field-1.m: Only run on darwin.
4145 * objc.dg/lookup-1.m: Likewise.
4146 * objc.dg/try-catch-8.m: Likewise.
4147
1acdf11b
RS
41482005-05-26 Roger Sayle <roger@eyesopen.com>
4149
4150 PR tree-optimization/9814
4151 * gcc.dg/pr9814-1.c: New test case.
4152
2c9ed0af
ZL
41532005-05-26 Ziemowit Laski <zlaski@apple.com>
4154
4155 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
4156 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
4157 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
4158 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
4159 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
4160 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
4161 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
4162 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
4163 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
4164 objc.dg/try-catch-8.m: New.
4165
64008915
JJ
41662005-05-26 Janis Johnson <janis187@us.ibm.com>
4167
4168 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
4169 remove extraneous semicolons.
4170
5b3bcba2
ZL
41712005-05-26 Ziemowit Laski <zlaski@apple.com>
4172
4173 * obj-c++.dg/comp-types-12.mm: New.
4174 * objc.dg/comp-types-11.m: New.
4175 * objc.dg/selector-4.m: New.
4176
a9f9113a
AJ
41772005-05-26 Andreas Jaeger <aj@suse.de>
4178
4179 PR testsuite/20772
4180 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
4181 g++.old-deja/g++.ext/attrib3.C,
4182 g++.old-deja/g++.other/store-expr1.C,
4183 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
4184 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
4185 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4186 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
4187 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
4188 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
4189 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
4190 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4191 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
4192 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
4193 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
4194 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
4195 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
4196 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
4197 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
4198 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
4199 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
4200 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4201 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
4202
035b7ccd
AJ
42032005-05-26 Andreas Jaeger <aj@suse.de>
4204
4205 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
4206 x86-64 compilation.
4207
b9fa227d
AJ
42082005-05-26 Andreas Jaeger <aj@suse.de>
4209
4210 PR testsuite/20772
4211 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
4212 gcc.misc-tests/i386-pf-athlon-1.c,
4213 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4214 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
4215 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
4216 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
4217 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
4218 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
4219 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
4220 programs.
4221
4222 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
4223 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
4224 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
4225 x86-64 compilation.
4226
4227 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
4228 x86_64.
4229
4230 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
4231 effective-target ilp32.
4232
e689b870
DU
42332005-05-26 David Ung <davidu@mips.com>
4234
4235 * gcc.target/mips/ext_ins.c: New test for testing the generation
4236 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 4237
764e01e6
AJ
42382005-05-26 Andreas Jaeger <aj@suse.de>
4239
4240 * treelang/compile/unsigned.tree: Use gimple instead of
4241 nonexisting generic dump.
4242
598b2024
PB
42432005-05-26 Paolo Bonzini <bonzini@gnu.org>
4244
4245 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4246
11b6985e
AJ
42472005-05-26 Andreas Jaeger <aj@suse.de>
4248
4249 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4250
ba4a3d54
TK
42512005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4252
4253 PR libfortran/17283
4254 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4255 Test callee-allocated memory with write statements.
4256
c10166c4
RS
42572005-05-25 Roger Sayle <roger@eyesopen.com>
4258
4259 PR middle-end/21709
4260 * gcc.dg/pr21709-1.c: New test case.
4261
7cb56e5c
ZL
42622005-05-25 Ziemowit Laski <zlaski@apple.com>
4263 Mike Stump <mrs@apple.com>
047c2765 4264
7cb56e5c 4265 * objc/execute/next_mapping.h: Update for C++.
11b6985e 4266
047c2765
MS
4267 * obj-c++.dg/selector-1.mm: Move to...
4268 * obj-c++.dg/selector-4.mm: here...
4269
25f0f66e 4270 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
4271 * obj-c++.dg/comp-types-1.mm: New.
4272 * obj-c++.dg/cxx-class-1.mm: New.
4273 * obj-c++.dg/cxx-ivars-1.mm: New.
4274 * obj-c++.dg/cxx-ivars-2.mm: New.
4275 * obj-c++.dg/cxx-ivars-3.mm: New.
4276 * obj-c++.dg/cxx-scope-1.mm: New.
4277 * obj-c++.dg/cxx-scope-2.mm: New.
4278 * obj-c++.dg/defs.mm: New.
4279 * obj-c++.dg/empty-private-1.mm: New.
4280 * obj-c++.dg/encode-1.mm: New.
4281 * obj-c++.dg/encode-2.mm: New.
4282 * obj-c++.dg/encode-3.mm: New.
4283 * obj-c++.dg/extern-c-1.mm: New.
4284 * obj-c++.dg/extra-semi.mm: New.
4285 * obj-c++.dg/fix-and-continue-2.mm: New.
4286 * obj-c++.dg/isa-field-1.mm: New.
4287 * obj-c++.dg/ivar-list-semi.mm: New.
4288 * obj-c++.dg/local-decl-1.mm: New.
4289 * obj-c++.dg/lookup-1.mm: New.
4290 * obj-c++.dg/lookup-2.mm: New.
4291 * obj-c++.dg/method-1.mm: New.
4292 * obj-c++.dg/method-2.mm: New.
4293 * obj-c++.dg/method-3.mm: New.
4294 * obj-c++.dg/method-4.mm: New.
4295 * obj-c++.dg/method-5.mm: New.
4296 * obj-c++.dg/method-6.mm: New.
4297 * obj-c++.dg/method-7.mm: New.
4298 * obj-c++.dg/no-extra-load.mm: New.
4299 * obj-c++.dg/overload-1.mm: New.
4300 * obj-c++.dg/pragma-1.mm: New.
4301 * obj-c++.dg/pragma-2.mm: New.
4302 * obj-c++.dg/private-1.mm: New.
4303 * obj-c++.dg/private-2.mm: New.
4304 * obj-c++.dg/proto-qual-1.mm: New.
4305 * obj-c++.dg/qual-types-1.mm: New.
4306 * obj-c++.dg/stubify-1.mm: New.
4307 * obj-c++.dg/stubify-2.mm: New.
4308 * obj-c++.dg/super-class-1.mm: New.
4309 * obj-c++.dg/super-class-2.mm: New.
4310 * obj-c++.dg/super-dealloc-1.mm: New.
4311 * obj-c++.dg/super-dealloc-2.mm: New.
4312 * obj-c++.dg/template-1.mm: New.
4313 * obj-c++.dg/template-2.mm: New.
4314 * obj-c++.dg/template-3.mm: New.
4315 * obj-c++.dg/template-4.mm: New.
4316 * obj-c++.dg/template-5.mm: New.
4317 * obj-c++.dg/template-6.mm: New.
4318 * obj-c++.dg/try-catch-1.mm: New.
4319 * obj-c++.dg/try-catch-2.mm: New.
4320 * obj-c++.dg/try-catch-3.mm: New.
4321 * obj-c++.dg/try-catch-4.mm: New.
4322 * obj-c++.dg/try-catch-5.mm: New.
4323 * obj-c++.dg/try-catch-6.mm: New.
4324 * obj-c++.dg/try-catch-7.mm: New.
4325 * obj-c++.dg/try-catch-8.mm: New.
4326 * obj-c++.dg/try-catch-9.mm: New.
4327 * obj-c++.dg/va-meth-1.mm: New.
4328
d1c8c827
ZL
43292005-05-25 Ziemowit Laski <zlaski@apple.com>
4330
4331 * obj-c++.dg/selector-1.mm: New.
4332 * obj-c++.dg/selector-2.mm: New.
4333
19537c28
ZL
43342005-05-25 Ziemowit Laski <zlaski@apple.com>
4335
4336 * obj-c++.dg/selector-3.mm: New.
4337 * objc.dg/selector-3.m: New.
4338
3d0994b8
ZL
43392005-05-25 Ziemowit Laski <zlaski@apple.com>
4340
4341 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4342 about where warning appears.
4343
29a79fcf
UW
43442005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4345
4346 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4347 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4348 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4349 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4350
9f938de1
UW
43512005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4352
4353 * gcc.dg/20050524-1.c: New test.
4354
670cd5c5
JH
43552005-05-25 Jan Hubicka <jh@suse.cz>
4356
4357 * gcc.dg/tree-prof/inliner-1.c: New.
4358
43592005-05-25 Janis Johnson <janis187@us.ibm.com>
4360
4361 * gcc.dg/tree-prof: New directory.
4362 * gcc.dg/tree-prof/tree-prof.exp: New.
4363
5c498b10
DD
43642005-05-25 DJ Delorie <dj@redhat.com>
4365
4366 * gcc.dg/Wattributes-1.c: New.
4367 * gcc.dg/Wattributes-2.c: New.
4368 * gcc.dg/Wattributes-3.c: New.
4369
150de506
JJ
437020005-05-24 Janis Johnson <janis187@us.ibm.com>
4371
4372 PR tree-optimization/19833
4373 * gcc.dg/uninit-4.c: Remove xfail.
4374 * gcc.dg/uninit-9.c: Ditto.
4375
d1e270fe
ZL
43762005-05-24 Ziemowit Laski <zlaski@apple.com>
4377
4378 * obj-c++.dg/bitfield-[1-5].mm: New.
4379 * obj-c++.dg/class-protocol-1.mm: New.
4380 * obj-c++.dg/comp-types-1[0-1].mm: New.
4381 * obj-c++.dg/comp-types-[2-9].mm: New.
4382 * obj-c++.dg/encode-[4-8].mm: New.
4383 * obj-c++.dg/layout-1.mm: New.
4384 * obj-c++.dg/method-1[0-9].mm: New.
4385 * obj-c++.dg/method-2[0-1].mm: New.
4386 * obj-c++.dg/method-[8-9].mm: New.
4387 * obj-c++.dg/objc-gc-3.mm: New.
4388 * obj-c++.dg/try-catch-10.mm: New.
4389 * objc.dg/bitfield-5.m: New.
4390 * objc.dg/comp-types-10.m: New.
4391 * objc.dg/comp-types-9.m: New.
4392 * objc.dg/layout-1.m: New.
4393 * objc.dg/objc-gc-4.m: New.
4394 * objc.dg/try-catch-9.m: New.
4395 * objc.dg/class-protocol-1.m: Tweak diagnostics.
4396 * objc.dg/comp-types-1.m: Likewise.
4397 * objc.dg/comp-types-[5-6].m: Likewise.
4398 * objc.dg/method-9.m: Likewise.
4399
cce96d4a
JJ
44002005-05-24 Janis Johnson <janis187@us.ibm.com>
4401
37e0a9e8
JJ
4402 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
4403 and on hardware without VMX support.
4404
22a90512
JJ
4405 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
4406
e31136d2
JJ
4407 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
4408
56cfdc9d
JJ
4409 * lib/profopt.exp (dg-final-generate, dg-final-use,
4410 profopt-final-code, profopt-get-options): New.
4411 (profopt-execute): Process test directives.
4412
cce96d4a
JJ
4413 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
4414 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
4415 cleanup-tree-dump, cleanup-saved-temps): Update comments.
4416
e777303f
AP
44172005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
4418
4419 PR C++/21645
4420 * g++.dg/init/ctor5.C: New test.
4421
b348d67c
IR
44222005-05-24 Ira Rosen <irar@il.ibm.com>
4423
4424 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
4425 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
4426 vect-113.c, vect-114.c.
4427
37495922
AN
44282005-05-23 Adam Nemet <anemet@lnxw.com>
4429
4430 * gcc.dg/const-elim-1.c: Remove xfails.
4431
6cedb4ac
JL
44322005-05-23 Jeff Law <law@redhat.com>
4433
4434 * gcc.c-torture/compile/pr21638.c: New test.
4435 * gcc.c-torture/compile/20050520-1.c: New test.
4436
aa3a4a17
NC
44372005-05-23 Nick Clifton <nickc@redhat.com>
4438
4439 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
4440 be a proper triple, ie: m32r*-*-*.
4441 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4442
e0624990
AP
44432004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
4444
4445 PR middle-end/21331
4446 PR tree-opt/21293
4447 * gcc.c-torture/compile/pr21293.c: New test.
4448 * gcc.c-torture/execute/pr21331.c: New test.
4449
69dc01e6
RH
44502004-05-20 Richard Henderson <rth@redhat.com>
4451
4452 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
4453
cc7e6e8f 44542005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
4455
4456 * obj-c++-dg.exp: Add.
4457 * obj-c++.exp: Add.
4458 * obj-c++.dg/dg.exp: Add.
4459
527abb7a
NC
44602005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
4461
4462 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
4463 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
4464
44652005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 4466
527abb7a
NC
4467 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
4468
e4d4cf56
RH
44692004-05-19 Richard Henderson <rth@redhat.com>
4470
4471 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
4472
517297ba
JJ
44732005-05-19 Janis Johnson <janis187@us.ibm.com>
4474
fb7111c6
JJ
4475 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
4476
517297ba
JJ
4477 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
4478
389c6c8b
JJ
44792005-05-19 Jakub Jelinek <jakub@redhat.com>
4480
4481 PR c++/21495
4482 * g++.dg/parse/extern1.C: New test.
4483 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
4484
925a4487
EB
44852005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4486
f0cd747e 4487 * gcc.dg/c99-math.h: New.
925a4487
EB
4488 * gcc.dg/c99-math-float-1.c: New test.
4489 * gcc.dg/c99-math-double-1.c: Likewise.
4490 * gcc.dg/c99-math-long-double-1.c: Likewise.
4491
eb384679
RH
44922005-05-18 Richard Henderson <rth@redhat.com>
4493
4494 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
4495
46e5b15e
DP
44962005-05-18 Devang Patel <dpatel@apple.com>
4497
4498 * g++.dg/opt/20050511-1.C: New test.
11b6985e 4499
8f4dc7af
TK
45002005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
4501
4502 PR libfortran/21127
4503 * gfortran.dg/reshape-complex.f90: New test.
4504
755b3990 45052005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
4506
4507 * gfortran.dg/array_constructor_1.f90: New test.
4508 * gfortran.dg/array_constructor_2.f90: New test.
4509
1e7d0a64
FW
45102005-05-18 Feng Wang <fengwang@nudt.edu.cn>
4511
4512 PR fortran/20954
4513 * gfortran.dg/pr20954.f: New test.
4514
26515aa9
ZL
45152005-05-17 Mike Stump <mrs@apple.com>
4516
4517 Yet more Objective-C++...
4518
4519 * objc.dg/method-5.m: Update.
4520 * objc.dg/method-6.m: Update.
4521 * objc.dg/method-7.m: Update.
4522 * objc.dg/method-9.m: Update.
4523 * objc.dg/try-catch-2.m: Update.
4524
a3a02333
MM
45252005-05-17 Mark Mitchell <mark@codesourcery.com>
4526
4527 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 4528 Remove little-endian optimizations.
a3a02333 4529
a564d0f1
JL
45302005-05-17 Jeff Law <law@redhat.com>
4531
0667b040
JL
4532 * g++.dg/tree-ssa/pr14814.C: New test.
4533 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
4534 * gcc.dg/tree-ssa/pr17141-1.C: New test.
4535 * gcc.dg/tree-ssa/pr17141-2.C: New test.
4536
1f76e417
RG
45372005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4538
4539 * gcc.dg/compat/generate-random.c: Do not include
4540 libiberty.h.
4541 * gcc.dg/compat/generate-random_r.c: Likewise.
4542
f8912a55
PB
45432005-05-17 Paolo Bonzini <bonzini@gnu.org>
4544
4545 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
4546
fb664a2c
RG
45472005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
4548
4549 PR middle-end/21595
4550 * g++.dg/tree-ssa/builtin1.C: New testcase.
4551
8de1f441
JJ
45522005-05-17 Jakub Jelinek <jakub@redhat.com>
4553
f23b8501
JJ
4554 PR c++/21454
4555 * g++.dg/opt/const4.C: New test.
4556
7cbd12b8
JJ
4557 PR middle-end/21492
4558 * g++.dg/opt/crossjump1.C: New test.
4559
c477e13b
JJ
4560 PR tree-optimization/21610
4561 * gcc.c-torture/compile/20050516-1.c: New test.
4562
8de1f441
JJ
4563 PR fortran/15080
4564 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
4565 about the test failing.
4566 * gfortran.fortran-torture/execute/where_7.f90: New test.
4567 * gfortran.fortran-torture/execute/where_8.f90: New test.
4568
2b5bf0e2
RH
45692005-05-16 Richard Henderson <rth@redhat.com>
4570
4571 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
4572 i?86 and x86_64.
4573
d7a6176e
MM
45742005-05-16 Mark Mitchell <mark@codesourcery.com>
4575
4576 * gcc.dg/compat/generate-random.c (config.h): Do not include.
4577 (limits.h): Include unconditionally.
4578 (stdlib.h): Likewise.
4579 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
4580 (limits.h): Include unconditionally.
4581 (stdlib.h): Likewise.
4582 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4583 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4584 (limits.h): Include unconditionally.
11b6985e 4585 (stdlib.h): Likewise.
d7a6176e
MM
4586 (hashtab.h): Do not include.
4587 (getopt.h): Likewise.
4588 (stddef.h): Include.
4589 (hashval_t): Define.
4590 (struct entry): Add "next" field.
4591 (HASH_SIZE): New macro.
4592 (hash_table): New variable.
4593 (switchfiles): Do not use xmalloc.
4594 (mix): New macro.
4595 (iterative_hash): New function.
4596 (hasht): Remove.
4597 (e_exists): New function.
4598 (e_insert): Likewise.
4599 (output): Use, instead of libiberty hashtable functions.
4600 (main): Do not use getopt. Do not call htab_create.
11b6985e 4601
cea02b6e
DB
46022005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
4603
4604 PR libstdc++/21526
4605 * lib/target-supports.exp (check_mkfifo_available):
4606 Return 0 for cygwin as mkfifo support incomplete on platform.
4607 Fix typos in comments.
4608
5595de0f
MM
46092005-05-15 Mark Mitchell <mark@codesourcery.com>
4610
4611 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4612
b078dfbf
FW
46132005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4614
4615 PR fortran/17432
4616 * gfortran.dg/assign_4.f: New test.
4617
5de2df7b
KH
46182005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4619
4620 PR tree-optimization/21563
4621 * gcc.dg/tree-ssa/pr21563.c: New.
4622
aa313ed4
JH
46232005-05-14 Jan Hubicka <jh@suse.cz>
4624
4625 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4626
03b0db0a
RG
46272005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4628
4629 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4630
967bfd2c
JB
46312005-05-13 Julian Brown <julian@codesourcery.com>
4632
4633 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4634 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4635
81cfbbc2
JH
46362005-05-13 Jan Hubicka <jh@suse.cz>
4637
4638 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4639 * gcc.dg/fold-xor-?.c: Likewise.
4640 * gcc.dg/pr15784-?.c: Likewise.
4641 * gcc.dg/pr20922-?.c: Likewise.
4642 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4643 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4644 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4645
b160dd28
TS
46462005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4647
4648 PR fortran/21260
4649 * gfortran.dg/hollerith_1.f90: New test.
4650
09e7f686
TS
46512005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4652
4653 * gfortran.dg/func_result_2.f90: New test.
4654
802fc826
BD
46552005-05-11 Bud Davis <bdavis@gfortran.org>
4656
4657 * gfortran.dg/dev_null.f90: New test.
4658
5a942c07
RE
46592005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4660
4661 * gcc.dg/arm-vfp1.c: Revert last change.
4662
c5542940
RG
46632005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4664
4665 PR middle-end/19807
4666 PR tree-optimization/19639
4667 * g++.dg/tree-ssa/pr19807.C: New testcase.
4668
da32fddc
FXC
46692005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4670
4671 PR libfortran/21471
4672 * gfortran.dg/append-1.f90: New test.
4673
9a8cb141
DN
46742005-05-10 Diego Novillo <dnovillo@redhat.com>
4675
4676 * gcc.dg/pr18501.c: XFAIL.
4677 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4678 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4679 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4680 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4681 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4682 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4683 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4684 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4685
973ff4c0
TS
46862005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4687
4688 PR fortran/20178
4689 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4690 gfortran.dg/f2c_3.f90: New tests.
4691
e0bba093
TS
4692 * gfortran.dg/return_1.f90: Fix dg annotation.
4693
5fefbc79
JL
46942005-05-10 Diego Novillo <dnovillo@redhat.com>
4695
4696 * gcc.c-torture/compile/20050510-1.c: New test.
4697
ef9bf9a3
MM
46982005-05-10 Mark Mitchell <mark@codesourcery.com>
4699
4700 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4701
64552cd7
BW
47022005-05-10 Bob Wilson <bob.wilson@acm.org>
4703
4704 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4705
8c900457
GL
47062005-05-10 Gabor Loki <loki@gcc.gnu.org>
4707
4708 PR c/17913
4709 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4710
2798c11f
JM
47112005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4712
4713 PR c/21342
4714 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4715 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4716
3f69daa8
BE
47172005-05-10 Ben Elliston <bje@au.ibm.com>
4718
4719 PR debug/16676
4720 * gcc.dg/debug/pr16676.c: New test.
4721
42458609
KH
47222005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4723
4724 PR testsuite/21443
4725 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4726 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4727 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4728 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4729 Change -O1 to -O2.
4730 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4731 -fno-tree-dominator-opts.
4732
7f42f27f
TS
47332005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4734
4735 * gfortran.dg/return_1.f90: New test.
4736
47372005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
4738
4739 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4740
4741 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4742
f2710bea
NS
47432005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4744
4745 PR c++/21427
4746 * g++.dg/inherit/covariant13.C: New.
4747
4581ba9d
FXC
47482005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4749
4750 PR libfortran/19155
4751 * gfortran.dg/pr19155.f: New test.
4752
4bbcb8fc
RS
47532005-05-08 Roger Sayle <roger@eyesopen.com>
4754
4755 PR inline-asm/8788
4756 * gcc.dg/pr8788-1.c: New testcase.
4757
401d24f9
RS
47582005-05-08 Richard Sandiford <rsandifo@redhat.com>
4759
5e9ad4cf 4760 PR target/21416
401d24f9
RS
4761 * gcc.target/mips/fpcmp-[12].c: New tests.
4762
34f4edf8
MM
47632005-05-06 Mark Mitchell <mark@codesourcery.com>
4764
4765 * lib/target-supports-dg.exp (dg-require-fork): New function.
4766 (dg-require-mkfifo): Likewise.
4767 * lib/target-supports.exp (check_function_available): New
4768 function.
4769 (check_fork_available): Likewise.
4770 (check_mkfifo_available): Likewise.
4771
b8c1d4a1
JL
47722005-05-06 Jeff Law <law@redhat.com>
4773
4774 * gcc.c-torture/compile/pr21380.c: New test.
4775
46fb43a7
JJ
47762005-05-06 Jakub Jelinek <jakub@redhat.com>
4777
4778 PR c++/20961
4779 * g++.dg/ext/weak3.C: New test.
4780
2226e997
MM
47812005-05-05 Mark Mitchell <mark@codesourcery.com>
4782
4783 PR c++/21352
11b6985e 4784 * g++.dg/template/crash37.C: New test.
2226e997 4785
0d341a6a
PB
47862005-05-05 Paul Brook <paul@codesourcery.com>
4787
4788 * gcc.dg/arm-g2.c: Use effective-target arm32.
4789 * gcc.dg/arm-mmx-1.c: Ditto.
4790 * gcc.dg/arm-scd42-2.c: Ditto.
4791 * gcc.dg/arm-vfp1.c: Ditto.
4792 * lib/target-supports.exp (check_effective_target_arm32): New
4793 function.
4794
e33e218b
TK
47952005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4796
4797 PR libfortran/21354
4798 gfortran.dg/in_pack_rank7.f90: New test.
4799
a7e1c928
AP
48002005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4801
4802 PR middle-end/15618
4803 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4804
125886c7
JJ
48052005-05-04 Jakub Jelinek <jakub@redhat.com>
4806
8148fe65
JJ
4807 PR middle-end/21265
4808 * gcc.dg/20050503-1.c: New test.
4809
125886c7
JJ
4810 PR rtl-optimization/21239
4811 * gcc.dg/i386-sse-11.c: New test.
4812
33270999
AO
48132005-05-03 Alexandre Oliva <aoliva@redhat.com>
4814
4815 PR target/16888
4816 * gcc.target/i386/asm-1.c: New test.
4817
85b583d3
JJ
48182005-05-03 Jakub Jelinek <jakub@redhat.com>
4819
6d34654c
JJ
4820 PR rtl-optimization/21330
4821 * gcc.c-torture/execute/20050502-1.c: New test.
4822
85b583d3
JJ
4823 PR target/21297
4824 * gcc.c-torture/execute/20050502-2.c: New test.
4825
8d8e6b95
UB
48262005-05-03 Uros Bizjak <uros@kss-loka.si>
4827
4828 PR middle-end/21282
4829 * gcc.dg/pr21282.c: New.
4830
90af9146
DB
48312005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4832
4833 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4834 * gcc.dg/vect/vect-92.c: Likewise
4835 * gcc.dg/vect/vect-93.c: Likewise
4836 * gcc.dg/vect/vect-dv-1.c: Likewise
4837 * gcc.dg/vect/vect-dv-2.c: Likewise
4838 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4839
59dc66ec
DB
48402005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4841
4842 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4843 * gfortran.dg/vect/vect-2.f90: Likewise
4844 * gfortran.dg/vect/vect-3.f90: Likewise
4845 * gfortran.dg/vect/vect-4.f90: Likewise
4846 * gfortran.dg/vect/vect-5.f90: Likewise
4847
230215f5
GK
48482005-05-02 Geoffrey Keating <geoffk@apple.com>
4849
4850 PR target/20813
4851 * gcc.dg/rs6000-fpint-2.c: New.
4852
6fb58bba
JM
48532005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4854
4855 PR c/15698
4856 * gcc.dg/builtins-30.c: Update expected messages.
4857 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4858 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4859 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4860
fda05890
KH
48612005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4862
4863 PR tree-optimization/21294
4864 * gcc.dg/tree-ssa/pr21294.c: New.
4865
58646b77
PB
48662005-05-02 Paolo Bonzini <bonzini@gnu.org>
4867
f8912a55
PB
4868 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4869 __builtin_altivec_st_internal_4si built-in.
58646b77 4870
985484fd
MM
48712005-05-02 Mark Mitchell <mark@codesourcery.com>
4872
4873 PR c++/15875
4874 * g++.dg/template/ptrmem14.C: New test.
4875
1e872f31
PB
48762005-05-02 Paul Brook <paul@codesourcery.com>
4877
4878 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4879
b2f97e4a
MM
48802005-05-02 Michael Matz <matz@suse.de>
4881
4882 PR c++/19542
4883 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4884
aee7846e
MM
48852005-05-01 Mark Mitchell <mark@codesourcery.com>
4886
4887 * g++.dg/cpp/weak.C: New test.
4888
9be872b7
ZD
48892005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4890
4891 * gcc.dg/tree-ssa/loop-8.c: New test.
4892
600f3598
MM
48932005-04-30 Michael Maty <matz@suse.de>
4894
4895 * gcc.dg/inline-mcpy.c: New test.
4896
8e249b23
TK
48972005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4898
4899 PR libfortran/18958
4900 * gfortran.dg/eoshift.f90: New test case.
4901
f6c7d65b
PT
49022005-04-30 Paul Thomas <pault@gcc.gnu.org>
4903
4904 PR libfortran/18857
4905 * gfortran.dg/matmul_1.f90: New test.
4906
d5448566
KH
49072005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4908
4909 PR tree-optimization/21030
4910 * gcc.dg/tree-ssa/pr21030.c: New.
4911
7dcc58cd
DP
49122005-04-29 Devang Patel <dpatel@apple.com>
4913
4914 PR tree-optimization/21272
4915 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 4916
d198b59a
JJ
49172005-04-29 Jakub Jelinek <jakub@redhat.com>
4918
4919 PR fortran/13082
4920 PR fortran/18824
4921 * gfortran.dg/entry_4.f90: New test.
4922 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4923 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4924 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4925 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4926 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4927 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4928 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4929
49302005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4931
4932 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4933
1a7bfcc3
PB
49342005-04-29 Paul Brook <paul@codesourcery.com>
4935
4936 * gfortran.dg/entry_3.f90: New test.
4937
438e1428
TS
49382005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4939
4940 * gfortran.dg/implicit_4.f90: New test.
4941
49422005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
4943
4944 * lib/target-supports.exp (check_profiling_available): Return
4945 false for xtensa-*-elf.
4946
438e1428 49472005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
4948
4949 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4950 error if file cannot be deleted.
4951
15d65124
KH
49522005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4953
4954 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4955 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4956 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4957 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4958 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4959 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4960 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4961 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4962 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4963 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4964 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4965 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4966 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4967
781e1004
FXC
49682005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4969
4970 PR fortran/20865
4971 * gfortran.dg/pr20865.f90: New test.
4972
e14a6540
JM
49732005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4974
4975 * gcc.dg/void-cast-2.c: New test.
4976
47aecf47
JM
49772005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4978
4979 PR c/21159
4980 * gcc.dg/void-cast-1.c: New test.
4981
d42a92c8
PB
49822005-04-27 Paolo Bonzini <bonzini@gnu.org>
4983
4984 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4985
90aeadcb
FXC
49862005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4987
4988 PR fortran/21177
4989 * gfortran.dg/pr21177.f90: New test.
4990
e3cc7254
ZD
49912005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4992
4993 PR tree-optimization/21171
4994 * gcc.dg/tree-ssa/pr21171.c: New test.
4995
c4336539
PB
49962004-04-27 Paolo Bonzini <bonzini@gnu.org>
4997
90aeadcb
FXC
4998 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4999 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5000 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5001 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5002 gcc.dg/tree-ssa/gen-vect-32.c: New.
5003 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
5004 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
5005 don't run on PPC32.
5006
eb3490b9
JM
50072005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5008
5009 PR c/21213
5010 * gcc.dg/transparent-union-3.c: New test.
5011
5e49f16b
JM
50122005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5013
5014 PR c/20740
5015 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
5016 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
5017 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
5018 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
5019 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
5020 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
5021
5635785a
JL
50222005-04-26 Jeff Law <law@redhat.com>
5023
5024 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
5025 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
5026 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
5027 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
5028 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
5029 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
5030 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
5031
70a390bb
RG
50322004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
5033
5034 PR tree-optimization/17598
5035 * gcc.dg/tree-ssa/pr17598.c: New testcase.
5036
d6ff8575
MS
50372005-04-25 Mike Stump <mrs@apple.com>
5038
5039 * objc.dg/fix-and-continue-1.m: Add.
5040
c2cab3e9
RS
50412005-04-25 Roger Sayle <roger@eyesopen.com>
5042
5043 PR c++/20995
5044 * g++.dg/opt/pr20995-1.C: New test case.
5045
1f4ea3f2
DP
50462005-04-25 Devang Patel <dpatel@apple.com>
5047
5048 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 5049
3321369f
AP
50502005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5051
5052 PR testsuite/21062
5053 * g++.dg/opt/alias2.C (printf): Correct the prototype.
5054
0453e74d
AP
50552005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5056
5057 PR C++/21188
5058 * g++.dg/opt/rtti2.C: New test.
5059
860c8f3b
PB
50602005-04-25 Paul Brook <paul@codesourcery.com>
5061 Steven G. Kargl <kargls@comcast.net>
5062
5063 PR fortran/20879
5064 * gfortran.dg/ichar_1.f90: New file.
5065
49fc196e
JJ
50662005-04-24 Jakub Jelinek <jakub@redhat.com>
5067
8634c649
JJ
5068 PR middle-end/20991
5069 * g++.dg/opt/pr20991.C: New test.
5070
49fc196e
JJ
5071 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
5072 where sizeof (type) < __alignof__ (type).
5073 * gcc.dg/compat/struct-layout-1.h: Likewise.
5074
59191501
PB
50752005-04-24 Per Bothner <per@bothner.com>
5076 Devang Patel <dpatel@apple.com>
5077
5078 PR preprocessor/20907
5079 * gcc.dg/cpp/very-long-comment.c: New test.
5080
eb83e811
TS
50812005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5082
5083 PR fortran/20059
5084 * gfortran.dg/common_5.f: New test.
5085
75cf42cc
RG
50862005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
5087
5088 PR middle-end/21082
5089 * g++.dg/tree-ssa/pr21082.C: New testcase.
5090
be1b5cba
ZD
50912005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
5092
5093 * gcc.dg/vect/vect-99.c: New test.
5094
84d65814
DN
50952005-04-22 Diego Novillo <dnovillo@redhat.com>
5096
5097 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
5098
be240c88
JL
50992005-04-22 Jeff Law <law@redhat.com>
5100
5101 * gcc.dg/uninit-5.c: Remove xfails.
5102 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
5103 conditionals and loads.
5104
51052005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
5106
5107 PR libfortran/20074
5108 PR libfortran/20436
5109 PR libfortran/21108
5110 * gfortran.dg/nested_reshape.f90: new test
5111 * gfortran.dg/reshape-alloc.f90: new test
5112 * gfortran.dg/reshape.f90: new test
5113
d4b47784
MM
51142005-04-22 Mark Mitchell <mark@codesourcery.com>
5115
c5f8b710
MM
5116 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
5117
d4b47784
MM
5118 * gcc.dg/arm-vfp1.c: New test.
5119
1a32490a
AO
51202005-04-22 Alexandre Oliva <aoliva@redhat.com>
5121
5122 PR c++/21087
5123 * g++.dg/lookup/builtin2.C: New test.
5124
ebccb65d
JM
51252005-04-22 Joseph S. Myers <joseph@codesourcery.com>
5126
5127 * gcc.dg/weak/weak-13.c: New test.
5128
915167f5
GK
51292005-04-21 Geoffrey Keating <geoffk@apple.com>
5130
5131 * lib/target-supports.exp (check_effective_target_sync_int_long):
5132 Add powerpc*.
5133
eb7058ce
RS
51342005-04-21 Richard Sandiford <rsandifo@redhat.com>
5135
5136 * gcc.target/mips/branch-1.c: New test.
5137
7fc785d8
RH
51382005-04-21 Richard Henderson <rth@redhat.com>
5139
5140 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
5141 * gcc.dg/vect/vect-86.c: Likewise.
5142 * gcc.dg/vect/vect-87.c: Likewise.
5143 * gcc.dg/vect/vect-88.c: Likewise.
5144
1c280337
DP
51452005-04-21 Devang Patel <dpatel@apple.com>
5146
5147 PR optimization/20994
5148 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 5149
187230a7
JM
51502005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5151
5152 PR c/12913
5153 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
5154 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
5155 gcc.dg/c99-vla-jump-5.c: New tests.
5156
f12b785d
RH
51572005-04-19 Richard Henderson <rth@redhat.com>
5158
11b6985e 5159 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
5160 Fix typo in exists check.
5161 (check_effective_target_sync_int_long): New.
5162 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
5163 * gcc.dg/ia64-sync-2.c: Likewise.
5164 * gcc.dg/ia64-sync-3.c: Likewise.
5165 * gcc.dg/ia64-sync-4.c: Likewise.
5166
33ab6245
JM
51672005-04-19 James A. Morrison <phython@gcc.gnu.org>
5168
5169 * gcc.dg/fold-xor-1.c: New test.
f242e769 5170 * gcc.dg/fold-xor-2.c: New test.
33ab6245 5171
47508bd3
JW
51722005-04-19 James E. Wilson <wilson@specifixinc.com>
5173
5174 PR target/20670
5175 * g++.dg/eh/fp-regs.C: New test.
5176
53a2494e
JM
51772005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5178
5179 * gcc.dg/Wint-to-pointer-cast-1.c,
5180 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
5181 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
5182 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
5183
009e94d4
FXC
51842005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5185
5186 PR fortran/16861
5187 * gfortran.dg/pr16861.f90: New test.
5188
a3885f54
JM
51892005-04-18 James A. Morrison <phython@gcc.gnu.org>
5190
5191 * gcc.dg/pr21085.c: New test.
5192
63642370
RS
51932005-04-18 Richard Sandiford <rsandifo@redhat.com>
5194
5195 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
5196 (setup_mips_tests, dg-mips-options): New procedures.
5197 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
5198 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
5199 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
5200 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5201 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
5202 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
5203 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
5204 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5205 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
5206 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
5207 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
5208 dg-mips-options instead of dg-options. Remove now-redundant
5209 preprocessor guards.
5210 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
5211 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5212 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5213 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
5214 * gcc.dg/vr-mult-2.c: Delete.
5215 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
5216 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
5217 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
5218 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
5219 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
5220 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
5221 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
5222
ac75c44b
LG
52232005-04-18 Laurent GUERBY <laurent@guerby.net>
5224
5225 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 5226
a45f6936
DP
52272005-04-18 Devang Patel <dpatel@apple.com>
5228
5229 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
5230 * gcc.dg/vect/vect-11a.c: New.
5231 * gcc.dg/vect/vect-none.c: Update.
5232 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
5233
0eeb03e6
JM
52342005-04-18 James A. Morrison <phython@gcc.gnu.org>
5235
5236 PR tree-optimization/20922
5237 * gcc.dg/pr20922-1.c: New test.
5238 * gcc.dg/pr20922-2.c: New test.
5239 * gcc.dg/pr20922-3.c: New test.
5240 * gcc.dg/pr20922-4.c: New test.
5241 * gcc.dg/pr20922-5.c: New test.
5242 * gcc.dg/pr20922-6.c: New test.
5243
293fcb2e
FXC
52442005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5245
5246 PR libfortran/20950
5247 * gfortran.dg/pr20950.f: New test.
5248
76a66bfd
FXC
52492005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5250
5251 PR libfortran/19216
5252 * gfortran.dg/pr19216.f: New test.
5253
0d21c2a2
KH
52542005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5255
5256 PR tree-optimization/21001
5257 * gcc.dg/tree-ssa/pr21001.c: New.
5258
5f9bfaf2
TK
52592005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5260
5261 PR libfortran/21075
5262 * gfortran.dg/reshape_rank7.f90: New test.
5263
29dc5138
PT
52642005-04-17 Paul Thomas <pault@gcc.gnu.org>
5265
5266 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5267 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5268 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5269 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5270 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5271 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5272 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5273 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5274 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5275 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5276 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5277 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5278 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5279 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5280 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5281 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5282 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5283 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5284 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5285 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5286 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5287
a34938be
RG
52882005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5289
5290 * gfortran.dg/wtruncate.f: New testcase.
5291 * gfortran.dg/wtruncate.f90: New testcase.
5292
79bb956e
MM
52932005-04-16 Mark Mitchell <mark@codesourcery.com>
5294
5295 PR c++/21025
5296 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5297 which sizeof/alignof is dependent, rather than just whether we are
5298 processing_template_decl.
11b6985e 5299
472573f9
TK
53002005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5301
5302 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5303 corrected typo where the wrong variables had been compared.
5304
8e6d7b8a
TK
53052005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5306
5307 PR libfortran/18495
5308 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5309 Test callee-allocated version of return array with a write
5310 statement.
5311 Test spread with a temporary with another write statement.
5312
9f1054af
KH
53132005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5314
5315 PR tree-optimization/21031
5316 * gcc.dg/tree-ssa/pr21031.c: New.
5317
1c432a0c
UB
53182005-04-15 Uros Bizjak <uros@kss-loka.si>
5319
5320 PR tree-optimization/21004
5321 * gcc.dg/builtins-53.c: Include builtins-config.h.
5322 Check floorf, ceilf, floorl and ceill transformations
5323 only when HAVE_C99_RUNTIME is defined.
11b6985e 5324
c87ac7e8
AO
53252005-04-15 Alexandre Oliva <aoliva@redhat.com>
5326
5327 PR middle-end/20739
5328 * gcc.dg/tree-ssa/pr20739.c: New test.
5329
a68bdb0b
MS
53302005-04-14 Mike Stump <mrs@apple.com>
5331
5332 * gcc.dg/Foundation.framework/empty: New.
5333 * gcc.dg/framework-2.c: New.
5334
417ac4e6
KH
53352005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5336
5337 PR tree-optimization/21021
5338 * gcc.c-torture/compile/pr21021.c: New.
5339
b67af20b
JJ
53402005-04-14 Janis Johnson <janis187@us.ibm.com
5341
5342 PR testsuite/21010
5343 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5344 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5345 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5346 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5347 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5348 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5349 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5350 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5351
ae46a07a
RH
53522005-04-14 Richard Henderson <rth@redhat.com>
5353
5354 * lib/target-supports.exp (check_effective_target_vect_condition):
5355 Add ia64, i?86, and x86_64.
5356
ab13f408
SK
53572005-04-14 Steven G. Kargl <kargls@comcast.net>
5358
5359 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
5360
a0ce7978
KH
53612005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5362
5363 PR tree-optimization/20657
5364 * gcc.dg/tree-ssa/pr20657.c: New.
5365
2ec76fdb
UB
53662005-04-14 Uros Bizjak <uros@kss-loka.si>
5367
5368 * gcc.dg/builtins-53.c: Also check (int)trunc* and
5369 (long long int)trunc*.
5370
559be41a
UW
53712005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
5372
5373 PR target/20927
5374 * gcc.dg/pr20927.c: New test.
5375
6c013920
RS
53762005-04-13 Richard Sandiford <rsandifo@redhat.com>
5377
5378 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
5379 * gcc.target/mips/asm-1.c: Likewise.
5380
fda5e936
DJ
53812005-04-13 Dale Johannesen <dalej@apple.com>
5382
5383 * objc.dg/objc-fast-4.m: New.
5384
e190b0b5
HPN
53852005-04-13 Hans-Peter Nilsson <hp@axis.com>
5386
5387 * gcc.target/cris/torture/cris-torture.exp: New driver in new
5388 directory.
5389 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
5390
542f103e
DE
53912005-04-13 David Edelsohn <edelsohn@gnu.org>
5392
5393 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
5394 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
5395 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 5396
9fb6cbd9
KH
53972005-04-13 Kazu Hirata <kazu@cs.umass.edu>
5398
5399 PR tree-optimization/20913
5400 * gcc.dg/tree-ssa/pr20913.c: New.
5401
60b4ccde
KH
5402 PR tree-optimization/20702
5403 * gcc.dg/tree-ssa/pr20702.c: New.
5404
5782c29d
VR
54052005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5406
5407 PR c++/13744
5408 * g++.dg/inherit/local3.C: New test.
5409
0b90f180
JL
54102005-04-12 Jeff Law <law@redhat.com>
5411
5412 * gcc.dg/tree-ssa/20050412-1.c: New test.
5413
c6abe94d
TK
54142005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
5415
5416 PR libfortran/19016
5417 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
5418 Add tests with mask generated by expression.
5419 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5420 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5421 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5422
ca11b3fb
UW
54232005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
5424
5425 PR middle-end/20917
5426 * gcc.dg/20050409-1.c: New test.
5427
77195d61
AP
54282005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
5429
5430 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
5431
1e731102
MM
54322005-04-11 Mark Mitchell <mark@codesourcery.com>
5433
5434 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5435 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
5436 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5437 (TARGET_CXX): Adjust accordingly.
5438 * target.h (struct gcc_target): Remove epxort_class_data. Add
5439 determine_class_data_visibility and class_data_always_comdat.
5440 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5441 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
5442 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5443 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
5444 (arm_cxx_determine_class_data_visibility): New.
5445 (arm_cxx_class_data_always_comdat): Likewise.
5446 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
5447 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
5448 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
5449 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
5450 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
5451 Define.
5452
fc7c5aed
MM
54532005-04-11 Mark Mitchell <mark@codesourcery.com>
5454
5455 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
5456
d5bfbe09
GK
54572005-04-11 Geoffrey Keating <geoffk@apple.com>
5458
5459 * gcc.dg/i386-darwin-fpmath.c: New.
5460
b52485c6
DP
54612004-04-11 Devang Patel <dpatel@apple.com>
5462
5463 * lib/target-supports.exp (check_effective_target_vect_condition): New.
5464 * gcc.dg/vect/vect-ifcvt-1.c: New test.
5465 * gcc.dg/vect/vect-ifcvt-2.c: New test.
5466 * gcc.dg/vect/vect-ifcvt-3.c: New test.
5467 * gcc.dg/vect/vect-ifcvt-4.c: New test.
5468 * gcc.dg/vect/vect-ifcvt-5.c: New test.
5469 * gcc.dg/vect/vect-ifcvt-6.c: New test.
5470 * gcc.dg/vect/vect-ifcvt-7.c: New test.
5471 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 5472
b52485c6
DP
54732004-04-11 Devang Patel <dpatel@apple.com>
5474
5475 * gcc.dg/vect/vect-dv-1.c: New test.
5476 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 5477
f8d66d34
DN
54782005-04-11 Diego Novillo <dnovillo@redhat.com>
5479
5480 PR tree-optimization/20933
5481 * gcc.dg/tree-ssa/pr20933.c: New test.
5482
9f32d037
TS
54832005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5484
5485 * gfortran.dg/fold_nearest.f90: New test.
5486
d3010d72
AP
54872005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
5488
5489 * gcc.dg/tree-ssa/alias-1.c: New test.
5490
9fabf0d4
DN
54912005-04-11 Diego Novillo <dnovillo@redhat.com>
5492
5493 PR tree-optimization/20920
5494 * g++.dg/tree-ssa/pr20920.C: New test.
5495
f94b1661
UB
54962005-04-11 Uros Bizjak <uros@kss-loka.si>
5497
5498 * gcc.dg/builtins-53.c: Also check (int)ceil* and
5499 (long long int)ceil*.
11b6985e 5500
9ee12b3b
MM
55012005-04-10 Mark Mitchell <mark@codesourcery.com>
5502
5503 * g++.dg/warn/Wdtor1.C: Declare template in system header with
5504 explicit C++ linkage.
5505
51c3f0f6
FXC
55062005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5507
5508 * gfortran.dg/pr17229.f: Take care of the new obsolescence
5509 warning for arithmetic IF statements.
5510
59afe4b4
TK
55112005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
5512
5513 * eor_handling_1.f90: New test case.
5514 * eor_handling_2.f90: New test case.
5515 * eor_handling_3.f90: New test case.
5516 * eor_handling_4.f90: New test case.
5517 * eor_handling_5.f90: New test case.
5518 * noadv_size.f90: New test case.
5519 * pad_no.f90: New test case.
5520
ecf9c079
RS
55212005-04-10 Richard Sandiford <rsandifo@redhat.com>
5522
5523 * gcc.c-torture/execute/20050410-1.c: New test.
5524
46382283
AO
55252005-04-09 Alexandre Oliva <aoliva@redhat.com>
5526
5527 * gcc.dg/pr20126.c: New.
5528
f7d7d3b7
SK
55292005-04-09 Bud Davis <bdavis@gfortran.org>
5530 Steven G. Kargl <kargls@comcast.net>
5531
5532 * gfortran.dg/PR19872.f: New test.
5533
55342005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
5535
5536 * gfortran.dg/nint_1.f90: Fix dg-do directive
5537
f7d7d3b7 55382005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
5539
5540 * gfortran.dg/nint_1.f90: New test.
5541
50dd63a9
TK
55422005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5543
5544 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
5545 Added test for callee-allocated arrays with write statements.
5546 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
5547 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
5548 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
5549 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
5550 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
5551
bd0e28a2
TK
55522005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
5553
5554 PR libfortran/20163
5555 * gfortran.dg/open-options-blanks.f: New test.
5556
53d8a8ac
AP
55572005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
5558
5559 PR fortran/13257
305ead91 5560 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 5561
1b803355
JJ
55622005-04-09 Jakub Jelinek <jakub@redhat.com>
5563
9d30f3c1
JJ
5564 * gcc.dg/tree-ssa/stdarg-1.c: New test.
5565 * gcc.dg/tree-ssa/stdarg-2.c: New test.
5566 * gcc.dg/tree-ssa/stdarg-3.c: New test.
5567 * gcc.dg/tree-ssa/stdarg-4.c: New test.
5568 * gcc.dg/tree-ssa/stdarg-5.c: New test.
5569 * gcc.c-torture/execute/stdarg-4.c: New test.
5570
5571 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
5572
1b803355
JJ
5573 PR target/20795
5574 * g++.dg/abi/param2.C: New test.
5575
f94b1661
UB
55762005-04-09 Uros Bizjak <uros@kss-loka.si>
5577
5578 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
5579
d8b42d06
UB
55802005-04-09 Uros Bizjak <uros@kss-loka.si>
5581
5582 * gcc.dg/builtins-53.c: New test.
5583
0bca51f0
DN
55842005-04-08 Diego Novillo <dnovillo@redhat.com>
5585
5586 * g++.dg/tree-ssa/pr18178.C: New test.
5587 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
5588 * gcc.c-torture/execute/20041019-1.c: New test.
5589 * gcc.dg/tree-ssa/20041008-1.c: New test.
5590 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
5591 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
5592 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
5593 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
5594 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
5595 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
5596 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
5597 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
5598 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5599 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5600
69ea8c65
HPN
56012005-04-09 Hans-Peter Nilsson <hp@axis.com>
5602
5603 PR rtl-optimization/20466
5604 * gcc.c-torture/execute/pr20466-1.c: New test.
5605
12af7ba3
MM
56062005-04-08 Mark Mitchell <mark@codesourcery.com>
5607
d4113656
MM
5608 PR c++/20905
5609 * g++.dg/parse/cond2.C: New test.
5610
12af7ba3
MM
5611 PR c++/20145
5612 * g++.dg/warn/Wdtor1.C: New test.
5613
43e1c5f7
FXC
56142005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5615
5616 PR fortran/17229
5617 * gfortran.dg/pr17229.f: New test.
5618
c908c768
SK
56192005-04-07 Steven G. Kargl <kargls@comcast.net>
5620
5621 * gfortran.dg/tiny_1.f90: New test.
5622 * gfortran.dg/tiny_2.f90: ditto.
5623
20d27477
TK
56242005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5625
5626 * gfortran.dg/eor_1.f90: Fix dg-do run line
5627 * gfortran.dg/open_new.f90: Fix dg-do run line
5628
b6e3f572
HPN
56292005-04-07 Hans-Peter Nilsson <hp@axis.com>
5630
5631 * lib/target-supports.exp (get_compiler_messages): Support
5632 optional arguments, the fourth being compiler options.
5633 (check_effective_target_fpic): New proc.
5634 * gcc.dg/20050321-2.c: Restrict to target fpic.
5635
3425638a
JM
56362005-04-06 James A. Morrison <phython@gcc.gnu.org>
5637
5638 * gcc.dg/15443-1.c: New test.
5639 * gcc.dg/15443-2.c: Likewise.
5640
ccccdb8d
TS
56412005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5642
5643 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5644
3693d46c
JM
56452005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5646
5647 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5648
c634366a
JM
56492005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5650
5651 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5652 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5653 -m64.
5654 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5655 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5656 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5657
b17bba6d
MM
56582005-04-06 Mark Mitchell <mark@codesourcery.com>
5659
5660 PR c++/20212
5661 * g++.dg/warn/Wunused-11.C: New test.
5662
982be984
BS
56632005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5664
5665 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5666
b5c5c374
DN
56672005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5668
11b6985e 5669 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 5670
6d05585b
MM
56712005-04-05 Mark Mitchell <mark@codesourcery.com>
5672
5673 PR c++/20734
5674 * g++.dg/template/ptrmem13.C: New test.
5675
aca32e16
PB
56762005-04-05 Per Bothner <per@bothner.com>
5677
5678 * lib/gcc.exp: Always add -fno-show-column, for now.
5679
ebabaece
AP
56802005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5681
5682 PR testsuite/20767
5683 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5684 of plain old "unsigned int" for the type of "i". Makes this test
5685 64bit clean.
5686
f19e3a64
JJ
56872005-04-05 Paolo Bonzini <bonzini@gnu.org>
5688
5689 * gcc.dg/i386-ssefn-1.c: New test.
5690 * gcc.dg/i386-ssefn-2.c: New test.
5691 * gcc.dg/i386-ssefn-3.c: New test.
5692 * gcc.dg/i386-ssefn-4.c: New test.
5693
cae064e7
JJ
56942005-04-05 Jakub Jelinek <jakub@redhat.com>
5695
4b284111
JJ
5696 PR tree-optimization/20076
5697 * gcc.dg/builtin-apply4.c: New test.
5698
cae064e7
JJ
5699 PR preprocessor/19475
5700 * gcc.dg/cpp/macspace1.c: New test.
5701 * gcc.dg/cpp/macspace2.c: New test.
5702
87ac6a50
FXC
57032005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5704
5705 * gfortran.dg/pr20755.f: Fixed bad format.
5706
3d3c0aea
MM
57072005-04-05 Mark Mitchell <mark@codesourcery.com>
5708
5709 PR c++/20763
5710 * g++.dg/ext/attrib21.C: New test.
5711
3e0de9d1
DP
57122004-04-05 Devang Patel <dpatel@apple.com>
5713
5714 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5715 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 5716
51e9d74c
FXC
57172005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5718
5719 PR libfortran/20755
5720 * gfortran.dg/pr20755.f: New test.
5721
df7cc9b5
FW
57222005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5723
5724 * gfortran.dg/pr15959.f90: New test.
5725 * gfortran.dg/string_pad_trunc.f90: New test.
5726
3eebd776
FXC
57272005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5728
5729 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5730 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5731 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5732 syntax.
5733
3c5ead48
EB
57342005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5735
5736 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5737
bfcf81bf
JDA
57382005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5739
5740 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5741 * gcc.c-torture/compile/20011119-2.c: Likewise.
5742 * gcc.c-torture/compile/981001-2.c: Likewise.
5743
d58a2b83
MM
57442005-04-04 Mark Mitchell <mark@codesourcery.com>
5745
5746 PR c++/20679
5747 * g++.dg/template/overload4.C: New test.
5748
a7b2272b
NS
57492005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5750
38a37714
NS
5751 PR c++/20746
5752 * g++.dg/abi/covariant5.C: New.
5753
a7b2272b
NS
5754 PR debug/20505
5755 * g++.dg/debug/const2.C: New.
5756
4b8d544b
JJ
57572005-04-04 Jakub Jelinek <jakub@redhat.com>
5758
5759 PR rtl-optimization/16104
5760 * gcc.c-torture/execute/20050316-1.c: New test.
5761
edc3676f
NS
57622005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5763
5764 * g++.dg/template/spec23.C: Fix dg-error text.
5765
283da5df
RS
57662005-04-03 Alexandre Oliva <aoliva@redhat.com>
5767
5768 PR c++/19199
5769 * g++.dg/expr/lval2.C: New.
5770
e905ac64
KG
57712005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5772
5773 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5774 __builtin_strcasecmp and __builtin_strncasecmp.
5775
ee307009
NS
57762005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5777
5778 PR c++/20723
5779 * g++.dg/template/spec22.C: New.
5780 * g++.dg/template/spec23.C: New.
5781
00f07d96
DR
57822005-04-03 Dale Ranta <dir@lanl.gov>
5783 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5784
5785 PR libfortran/20068
5786 PR libfortran/20125
5787 PR libfortran/20156
5788 PR libfortran/20471
5789 * gfortran.dg/backspace.f: New test.
5790
596b98ce
AO
57912005-04-02 Daniel Berlin <dberlin@dberlin.org>
5792
5793 * gcc.dg/pr19345.c: New test.
5794
e18d4a19
AO
57952005-04-02 Alexandre Oliva <aoliva@redhat.com>
5796
5797 PR tree-optimization/20640
5798 * gcc.dg/torture/tree-loop-1.c: New.
5799
9f05ff0a
AO
58002005-04-02 Alexandre Oliva <aoliva@redhat.com>
5801
5802 PR rtl-optimization/20290
5803 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5804
51b75924
GK
58052005-04-02 Geoffrey Keating <geoffk@apple.com>
5806
5807 * gcc.dg/rs6000-fpint.c: New.
5808
2c83be0c
JM
58092005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5810
5811 * gcc.dg/old-style-then-proto-1.c: New test.
5812
4159401a
FXC
58132005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5814
5815 * gfortran.fortran-torture/execute/backspace.f90: Check
5816 after backspace and read was incorrect.
5817
944c4392
KG
58182005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5819
88ec1cc9
KG
5820 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5821 buffer past the terminating NUL using memcmp.
5822 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5823 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5824
55badfda
KG
5825 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5826 Fix unused/uninitialized variable warnings.
5827
dadd2dee
KG
5828 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5829 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5830 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5831 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5832
944c4392
KG
5833 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5834 gcc.c-torture/execute/builtins/fputs-lib.c,
5835 gcc.c-torture/execute/builtins/lib/fprintf.c,
5836 gcc.c-torture/execute/builtins/lib/main.c,
5837 gcc.c-torture/execute/builtins/lib/memcmp.c,
5838 gcc.c-torture/execute/builtins/lib/memmove.c,
5839 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5840 gcc.c-torture/execute/builtins/lib/memset.c,
5841 gcc.c-torture/execute/builtins/lib/printf.c,
5842 gcc.c-torture/execute/builtins/lib/sprintf.c,
5843 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5844 gcc.c-torture/execute/builtins/lib/strchr.c,
5845 gcc.c-torture/execute/builtins/lib/strcmp.c,
5846 gcc.c-torture/execute/builtins/lib/strcpy.c,
5847 gcc.c-torture/execute/builtins/lib/strcspn.c,
5848 gcc.c-torture/execute/builtins/lib/strlen.c,
5849 gcc.c-torture/execute/builtins/lib/strncat.c,
5850 gcc.c-torture/execute/builtins/lib/strncmp.c,
5851 gcc.c-torture/execute/builtins/lib/strncpy.c,
5852 gcc.c-torture/execute/builtins/lib/strrchr.c,
5853 gcc.c-torture/execute/builtins/lib/strspn.c,
5854 gcc.c-torture/execute/builtins/lib/strstr.c,
5855 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5856 gcc.c-torture/execute/builtins/strlen-2.c,
5857 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5858 prototypes.
5859
40ce6bf6
DS
58602005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5861
5862 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5863 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5864 selectany usage.
5865
a288c5cd
JJ
58662005-04-01 Jakub Jelinek <jakub@redhat.com>
5867
5868 PR c++/19406
5869 * g++.dg/debug/using1.C: New test.
5870
c5221531
HPN
58712005-04-01 Hans-Peter Nilsson <hp@axis.com>
5872
5873 PR middle-end/20524
5874 * gcc.dg/alias-7.c: Prefix asm-declared name with
5875 __USER_LABEL_PREFIX__.
5876
1ea96b34
JR
58772005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5878
5879 Fix fallout from PR middle-end/15700:
5880 * gcc.c-torture/compile/20011119-1.c: Take
5881 __USER_LABEL_PREFIX__ into account.
5882 * gcc.c-torture/compile/20011119-2.c: Likewise.
5883
c423ee0d
GDR
58842005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5885
5886 PR c++/18644
5887 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5888
0223e4f5
JM
58892005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5890
5891 PR c/17855
5892 * gcc.c-torture/compile/struct-non-lval-1.c,
5893 gcc.c-torture/compile/struct-non-lval-2.c,
5894 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5895
0455fecf
JJ
58962005-03-31 Janis Johnson <janis187@us.ibm.com>
5897
92cf604f
JJ
5898 * gcc.dg/tls/tls.exp: Remove temporary file.
5899 * g++.dg/tls/tls.exp: Ditto.
5900 * lib/file-format.exp: Ditto.
5901 * g++.dg/special/ecos.exp: Ditto.
5902
1194911f
JJ
5903 * lib/profopt.exp: Treat prof_ext as a list.
5904 * gcc.misc-tests/bprob.exp: Ditto.
5905 * g++.dg/bprob/bprob.exp: Ditto.
5906
6491eb15
JJ
5907 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5908 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5909 g++.dg/tree-ssa/pointer-reference-alias.C,
5910 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5911 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5912 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5913 g++.dg/vect/pr19951.cc: Ditto.
5914 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5915 gcc.dg/builtins-47.c: Ditto.
5916 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5917 gcc.dg/pr20115-1.c: Ditto.
5918 * gcc.dg/tree-ssa/20030530-2.c,
5919 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5920 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5921 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5922 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5923 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5924 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5925 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5926 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5927 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5928 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5929 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5930 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5931 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5932 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5933 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5934 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5935 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5936 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5937 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5938 gcc.dg/tree-ssa/20030824-1.c,
5939 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5940 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5941 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5942 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5943 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5944 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5945 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5946 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5947 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5948 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5949 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5950 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5951 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5952 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5953 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5954 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5955 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5956 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5957 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5958 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5959 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5960 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5961 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5962 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5963 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5964 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5965 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5966 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5967 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5968 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5969 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5970 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5971 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5972 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5973 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5974 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5975 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5976 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5977 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5978 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5979 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5980 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5981 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5982 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5983 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5984 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5985 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5986 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5987 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5988 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5989 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5990 gcc.dg/tree-ssa/useless-1.c: Ditto.
5991 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5992 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5993 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5994 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5995 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5996 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5997 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5998 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5999 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
6000 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
6001 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
6002 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
6003 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
6004 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
6005 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
6006 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
6007 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
6008 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
6009 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
6010 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
6011 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
6012 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6013 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6014 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
6015 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
6016 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
6017 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
6018 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
6019 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
6020 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
6021 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
6022 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
6023 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
6024 gcc.dg/vect/vect-none.c: Ditto.
6025 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
6026 treelang/compile/unsigned.tree: Ditto.
6027
515e6cd0
JJ
6028 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
6029 * gcc.dg/cpp/direct2s.c: Ditto.
6030 * gcc.dg/cpp/paste4.c: Ditto.
6031 * gcc.dg/cpp/separate-1.c: Ditto.
6032 * gcc.dg/pch/save-temps-1.c: Ditto.
6033 * g++.dg/ext/altivec-10.C: Ditto.
6034 * g++.dg/pch/pch.C: Ditto.
6035
65664157
JJ
6036 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
6037
68a9c13d
JJ
6038 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
6039 * g++.dg/template/repo1.C: Ditto.
6040 * g++.dg/template/repo2.C: Ditto.
6041 * g++.dg/template/repo3.C: Ditto.
6042 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
6043 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
6044 * g++.old-deja/g++.pt/repo1.C: Ditto.
6045 * g++.old-deja/g++.pt/repo2.C: Ditto.
6046 * g++.old-deja/g++.pt/repo3.C: Ditto.
6047 * g++.old-deja/g++.pt/repo4.C: Ditto.
6048
bca28164
JJ
6049 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
6050 * gcc.dg/20030107-1.c: Ditto.
6051 * gcc.dg/20030702-1.c: Ditto.
6052 * gcc.dg/profile-generate-1.c: Ditto.
6053 * g++.dg/other/profile1.C: Ditto.
6054 * g++.old-deja/g++.robertl/eb83.C: Ditto.
6055
0455fecf
JJ
6056 * lib/gcc-dg.exp (remove-build-file): New.
6057 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6058 cleanup-tree-dump, cleanup-saved-temps): New.
6059
dda04398
NS
60602005-03-31 Nathan Sidwell <nathan@codesourcery.com>
6061
6062 PR c++/19203, DR 214
6063 * g++.dg/parse/ambig3.C: Not ambiguous.
6064 * g++.dg/template/spec20.C: New.
6065 * g++.dg/template/spec21.C: New.
6066
1239de63
SE
60672005-03-31 Steve Ellcey <sje@cup.hp.com>
6068
6069 PR target/20045
6070 * gcc.dg/ia64-fptr-1.c: Run only on linux.
6071
14fd645e
FXC
60722005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6073
6074 PR libfortran/20660
6075 * gfortran.dg/negative_unit.f: New test.
6076
ccbca5e4
AM
60772005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
6078
6079 * gcc.dg/20050330-1.c: New test.
6080
ae7f3734
DP
60812005-03-30 Devang Patel <dpatel@apple.com>
6082
6083 * g++.dg/tree-sra/ssa-sra-3.C: New test.
6084
9ba8c99d
DJ
60852005-03-30 Dale Johannesen <dalej@apple.com>
6086
6087 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
6088
408e9b9b
JJ
60892005-03-30 Janis Johnson <janis187@us.ibm.com>
6090
6091 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6092 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
6093 Strip options from test name.
6094
cd9c7bd2
JH
60952005-03-31 Jan Hubicka <jh@suse.cz>
6096
6097 * gcc.dg/varpool-1.c: New testcase.
6098
16ef3acc
JM
60992005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6100
6101 PR c/772
6102 PR c/17913
6103 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
6104 gcc.dg/stmt-expr-label-3.c : New tests.
6105 * gcc.c-torture/execute/medce-2.c: Remove.
6106
1e55c0e2
JM
61072005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6108
6109 PR c/20368
6110 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
6111 tests.
6112
6f6e8901
AM
61132005-03-30 Alan Modra <amodra@bigpond.net.au>
6114
6115 * gcc.c-torture/compile/pr20203.c: New test.
6116
748e31c3
SK
61172005-03-26 Steven G. Kargl <kargls@comcast.net>
6118
6119 * gfortran.dg/promotion.f90: New test.
6120
aa80f4d1
AO
61212005-03-29 Alexandre Oliva <aoliva@redhat.com>
6122
6123 PR middle-end/20491
6124 * gcc.dg/torture/asm-subreg-1.c: New test.
6125
d1edc393
JM
61262005-03-29 Joseph S. Myers <joseph@codesourcery.com>
6127
6128 PR c/20672
6129 * gcc.dg/pr20672-1.c: New test.
6130
8bb46326
DN
61312005-03-29 Dorit Naishlos <dorit@il.ibm.com>
6132
6133 * gfortran.dg/vect: New directory.
6134 * gfortran.dg/vect/vect.exp: New.
6135 * gfortran.dg/vect/vect-1.f90: New test.
6136 * gfortran.dg/vect/vect-2.f90: New test.
6137 * gfortran.dg/vect/vect-3.f90: New test.
6138 * gfortran.dg/vect/vect-4.f90: New test.
6139 * gfortran.dg/vect/vect-5.f90: New test.
6140
1a612e0a
JJ
61412005-03-29 Jakub Jelinek <jakub@redhat.com>
6142
6143 PR middle-end/20622
6144 * gcc.dg/alias-7.c: New test.
6145
360ca054
EB
61462005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6147
6148 * gcc.dg/sparc-reg-1.c: New test.
6149
82498ed4
FXC
61502005-03-28 Steve Ellcey <sje@cup.hp.com>
6151
6152 PR target/19890
6153 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
6154
3445a80c
DR
61552005-03-29 Dale Ranta <dir@lanl.gov>
6156 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6157
6158 PR libfortran/20163
6159 * gfortran.dg/pr20163-2.f: New test.
6160
5c55c2e8
JH
61612005-03-28 Jan Hubicka <jh@suse.cz>
6162
6163 PR middle-end/20635
6164 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
6165 by Jakub Jelinek.
6166
c295d7b3
DN
61672005-03-27 Dorit Naishlos <dorit@il.ibm.com>
6168
6169 PR tree-optimization/20626
6170 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
6171 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
6172
a59928bc
SK
61732005-03-26 Steven G. Kargl <kargls@comcast.net>
6174
6175 * gfortran.dg/underflow.f90: New test.
6176 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
6177
1ad81c8e
KG
61782005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6179
6180 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
6181
e0b23a58
MM
61822005-03-25 Mark Mitchell <mark@codesourcery.com>
6183
6184 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
6185 (g++_init): Make sure that CXXFLAGS is set.
6186 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
6187 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 6188 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
6189 * lib/objc.exp (objc_init): Likewise.
6190 * lib/treelang.exp (treelang_init): Likewise.
6191
90faeb28
PH
61922005-03-25 Pat Haugen <pthaugen@us.ibm.com>
6193
6194 PR tree-optimization/20470
6195 * gcc.dg/tree-ssa/pr20470.c: New test.
6196
da4c340c
GK
61972005-03-25 Geoffrey Keating <geoffk@apple.com>
6198
6199 * gcc.dg/ppc-stfiwx.c: New.
6200
c3861e7a
SE
62012005-03-25 Steve Ellcey <sje@cup.hp.com>
6202
6203 PR target/19888
6204 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
6205
aec6cb10
ZD
62062005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6207
6208 * gcc.dg/20050325-1.c: Fix a typo.
6209
94887ef4
FXC
62102005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6211
6212 PR libfortran/19678
6213 PR libfortran/19679
6214 * gfortran.dg/dos_eol.f: New test.
6215
cd928652
ZD
62162005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6217
6218 PR rtl-optimization/20249
6219 * gcc.dg/20050325-1.c: New test.
6220
a50f3cd3
FXC
62212005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6222
6223 PR libfortran/15332
6224 * gfortran.dg/pr15332.f: New test.
6225
761d80b9
DJ
62262005-03-24 Dale Johannesen <dalej@apple.com>
6227
6228 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
6229
a10ce2f8
GK
62302005-03-24 Geoffrey Keating <geoffk@apple.com>
6231
d3d9a67f
GK
6232 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
6233 'internal' visibility.
6234 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
6235 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
6236 'protected' visibility.
6237 * gcc.dg/visibility-7.c: Likewise.
6238 * lib/target-supports.exp (check_visibility_available): Take
6239 a parameter, the kind of visibility to check for.
6240 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
6241 to check_visibility_available.
6242
a10ce2f8
GK
6243 * g++.dg/expr/cast3.C: New.
6244
9a15bd63
DE
62452005-03-24 David Edelsohn <edelsohn@gnu.org>
6246
6247 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6248 rs6000.
6249
2eced2c2
SE
62502005-03-24 Steve Ellcey <sje@cup.hp.com>
6251
6252 PR target/20095
6253 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6254
fab2f52c
AO
62552005-03-24 Alexandre Oliva <aoliva@redhat.com>
6256
0a2198f5
AO
6257 * gcc.dg/badshift.c: Renamed to...
6258 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6259
31a69e4e
AO
6260 * gcc.target/i386/badshift.c: Renamed to...
6261 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6262 only.
6263
fab2f52c
AO
6264 PR rtl-optimization/20532
6265 * gcc.target/i386/badshift.c: New.
6266
fd4f678c
FXC
62672005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6268
4f44f5f9 6269 * gfortran.dg/pr18025.f90: New test.
fd4f678c 6270
e69d504e 62712005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 6272
e69d504e
DJ
6273 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6274
0b3deaaf
MM
62752005-03-23 Mark Mitchell <mark@codesourcery.com>
6276
06d7098a
MM
6277 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6278
0b3deaaf
MM
6279 * lib/target-supports.exp (check_iconv_available): Default
6280 libiconv to -liconv, if there is no definition.
6281
2bc3f466
HPN
62822005-03-23 Hans-Peter Nilsson <hp@axis.com>
6283
6284 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6285
8ff24a79
MM
62862005-03-22 Mark Mitchell <mark@codesourcery.com>
6287
6288 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6289 * g++.dg/opt/pr7503-2.C: Likewise.
6290 * g++.dg/opt/pr7503-3.C: Likewise.
6291 * g++.dg/opt/pr7503-4.C: Likewise.
6292 * g++.dg/opt/pr7503-5.C: Likewise.
6293 * g++.dg/warn/minmax.C: New test.
6294
f77b6ca3
FXC
62952005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6296
4f44f5f9
FXC
6297 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6298 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 6299
e5c4f28a
RG
63002005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6301 Jan Hubicka <jh@suse.cz>
6302 Steven Bosscher <stevenb@suse.de
6303
6304 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6305
11e97737
VR
63062005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6307
6308 PR c++/19980
6309 * g++.dg/template/redecl3.C: New test.
6310
0f3744f8
VR
63112005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6312
6313 PR c++/20499
6314 * g++.dg/parse/error16.C: Tweak error markers.
6315
b2a6a2fb
JJ
63162005-03-22 Jakub Jelinek <jakub@redhat.com>
6317
6318 PR target/20561
6319 * gcc.dg/20050321-2.c: New test.
6320
37048601
NS
63212005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6322
6323 PR c++/20465
6324 PR c++/20381
6325 * g++.dg/template/ptrmem12.C: New.
6326
9d7cb254
HPN
63272005-03-22 Hans-Peter Nilsson <hp@axis.com>
6328
6329 PR rtl-optimization/20527
6330 * gcc.c-torture/execute/pr20527-1.c: New test.
6331
e4461577
BE
63322005-03-22 Ben Elliston <bje@au.ibm.com>
6333
6334 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6335 program, compile it into a real executable and then delete the .c
6336 and .x files afterwards, to avoid problems on testglue targets.
6337
979632a0
SH
63382005-03-21 Stuart Hastings <stuart@apple.com>
6339
6340 * gcc.target/i386/sse-2.c: New.
11b6985e 6341
21e01bf1
UB
63422005-03-21 Uros Bizjak <uros@kss-loka.si>
6343
6344 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6345
048a75f4
PC
63462005-03-21 Paolo Carlini <pcarlini@suse.de>
6347
6348 * g++.dg/parse/crash25.C: Fix typo.
6349
e1283056
PC
63502005-03-21 Paolo Carlini <pcarlini@suse.de>
6351
6352 PR c++/20461
6353 * g++.dg/parse/crash24.C: New test.
6354
6355 PR c++/20536
6356 * g++.dg/parse/crash25.C: New test.
6357
63582005-03-21 Paolo Carlini <pcarlini@suse.de>
6359
11b6985e 6360 PR c++/20147
e1283056
PC
6361 * g++.dg/ext/stmtexpr4.C: New test.
6362
90ec750d
RS
63632005-03-20 Roger Sayle <roger@eyesopen.com>
6364
6365 PR middle-end/20539
6366 * gcc.c-torture/compile/pr13066-1.c: New test case.
6367 * gcc.c-torture/compile/pr20539-1.c: Likewise.
6368 * g++.dg/opt/pr13066-1.C: Likewise.
6369
411ffa02
JM
63702005-03-20 Joseph S. Myers <joseph@codesourcery.com>
6371
6372 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
6373
9439ae41
TS
63742005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6375
6376 PR fortran/18525
6377 * gfortran.dg/nesting_1.f90: New test.
6378
91a5bc9f
KL
63792005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6380
6381 PR c++/20240
6382 * g++.dg/lookup/using13.C: New test.
6383
26c895e7
KL
63842005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6385
6386 PR c++/20333
6387 * g++.dg/template/crash36.C: New test.
6388
0a1948ed
PC
63892005-03-18 Paolo Carlini <pcarlini@suse.de>
6390
6391 PR c++/20463
6392 * g++.dg/template/crash35.C: New test.
6393
c9982a3f
PC
63942005-03-17 Paolo Carlini <pcarlini@suse.de>
6395
6396 PR c++/19966
6397 * g++.dg/overload/operator2.C: New test.
6398
2786eb77
FXC
63992005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6400
6401 PR libfortran/20257
4f44f5f9 6402 * gfortran.dg/pr20257.f90: New test.
2786eb77 6403
dcdeec06
FXC
64042005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6405
6406 PR libfortran/20480
4f44f5f9 6407 * gfortran.dg/pr20480.f90: New test.
dcdeec06 6408
e4d5432a
RH
64092005-03-16 Richard Henderson <rth@redhat.com>
6410
6411 PR middle-end/15700
6412 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
6413 (_rtld_global): New.
6414 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
6415 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
6416
6417 * gcc.dg/alias-3.c: New.
6418 * gcc.dg/alias-4.c: New.
6419 * gcc.dg/alias-5.c: New.
6420 * gcc.dg/alias-6.c: New.
6421
c79e602b
GK
64222005-03-15 Geoffrey Keating <geoffk@apple.com>
6423
6424 * gcc.dg/cpp/ucnid-7.c: New.
6425
3562bc34
JJ
64262005-03-15 Janis Johnson <janis187@us.ibm.com>
6427 Dorit Naishlos <dorit@il.ibm.com>
6428
6429 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
6430 darwin.
6431
5f55a1ba
DN
64322005-03-15 Dorit Naishlos <dorit@il.ibm.com>
6433
6434 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
6435 misaligned accesses.
6436 * gcc.dg/vect/vect-58.c: Likewise.
6437 * gcc.dg/vect/vect-92.c: New.
6438 * gcc.dg/vect/vect-93.c: New.
6439
ce2df7c6
FW
64402005-03-15 Feng Wang <fengwang@nudt.edu.cn>
6441
6442 PR fortran/18827
6443 * gfortran.dg/assign_2.f90: New test.
6444 * gfortran.dg/assign_3.f90: New test.
6445 * gfortran.dg/assign.f90: New test.
6446
08091139
JM
64472005-03-15 Joseph S. Myers <joseph@codesourcery.com>
6448
6449 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
6450 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
6451 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
6452 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
6453 names.
6454
50668cf6
GK
64552005-03-14 Geoffrey Keating <geoffk@apple.com>
6456
6baba9bb
GK
6457 * gcc.dg/cpp/ucnid-6.c: New.
6458
50668cf6
GK
6459 * gcc.dg/cpp/normalize-1.c: New.
6460 * gcc.dg/cpp/normalize-2.c: New.
6461 * gcc.dg/cpp/normalize-3.c: New.
6462 * gcc.dg/cpp/normalize-4.c: New.
6463 * gcc.dg/cpp/ucnid-4.c: New.
6464 * gcc.dg/cpp/ucnid-5.c: New.
6465 * g++.dg/cpp/normalize-1.C: New.
6466 * g++.dg/cpp/ucnid-1.C: New.
6467
3a3b81e7
AO
64682005-03-14 Alexandre Oliva <aoliva@redhat.com>
6469
6470 * gcc.dg/pr18628.c: New.
6471
aff98faf
AO
64722005-03-14 Alexandre Oliva <aoliva@redhat.com>
6473
6474 PR c++/20280
6475 * g++.dg/tree-ssa/pr20280.C: New.
6476
2bb02bf0
TS
64772005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6478
6479 PR fortran/20467
6480 * gfortran.dg/stfunc_2.f90: New test.
6481
8eaa0f34
ZD
64822005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6483
6484 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
6485
dcd6de6d
ZD
64862005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
6487
6488 * gcc.dg/tree-ssa/20050314-1.c: New test.
6489
5a24482e
KL
64902005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6491
6492 PR c++/4403
6493 PR c++/9783, DR433
6494 * g++.dg/template/friend34.C: New test.
6495 * g++.dg/template/friend35.C: Likewise.
6496 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
6497
bd3d082e
KL
64982005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6499
6500 Friend class name lookup 5/n
6501 PR c++/1016
6502 * g++.dg/lookup/hidden-class1.C: New test.
6503 * g++.dg/lookup/hidden-class2.C: Likewise.
6504 * g++.dg/lookup/hidden-class3.C: Likewise.
6505 * g++.dg/lookup/hidden-class4.C: Likewise.
6506 * g++.dg/lookup/hidden-class5.C: Likewise.
6507 * g++.dg/lookup/hidden-class6.C: Likewise.
6508 * g++.dg/lookup/hidden-class7.C: Likewise.
6509 * g++.dg/lookup/hidden-class8.C: Likewise.
6510 * g++.dg/lookup/hidden-class9.C: Likewise.
6511 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
6512 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
6513 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
6514 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
6515 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
6516 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
6517 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
6518 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
6519 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
6520 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
6521 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
6522
98f99d7f
MM
65232005-03-13 Mark Mitchell <mark@codesourcery.com>
6524
6525 PR c++/20157
6526 * g++.dg/template/error18.C: New test.
6527
334f3a34
BE
65282005-03-09 Ben Elliston <bje@au.ibm.com>
6529
6530 PR debug/16792
6531 * g++.dg/debug/pr16792.C: New test.
6532
053e7c38
JM
65332005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6534
6535 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
6536 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
6537 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
6538 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
6539 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
6540 test assertion names.
6541
f96c6123
TS
65422003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6543
6544 PR fortran/18600
6545 * gfortran.dg/stfunc_1.f90: New test.
6546
ee943062
TS
65472003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6548
6549 PR fortran/16907
6550 * gfortran.dg/real_index_1.f90: New test.
6551
8f9c06ca
TS
65522005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6553
6554 PR fortran/20323
6555 * gfortran.dg/spec_expr_1.f90: New test.
6556
67c2939d
JM
65572005-03-13 Joseph S. Myers <joseph@codesourcery.com>
6558
6559 PR c/20402
6560 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
6561 new parser.
6562
bae88af6
TS
65632005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6564
6565 PR fortran/20361
6566 * gfortran.dg/largeequiv_1.f90: New test.
6567
47e20491
GK
65682005-03-12 Geoffrey Keating <geoffk@apple.com>
6569
6570 * gcc.dg/ucnid-1.c: New.
6571 * gcc.dg/ucnid-2.c: New.
6572 * gcc.dg/ucnid-3.c: New.
6573 * gcc.dg/ucnid-4.c: New.
6574 * gcc.dg/ucnid-5.c: New.
6575 * gcc.dg/ucnid-6.c: New.
6576 * gcc.dg/cpp/ucnid-1.c: New.
6577 * gcc.dg/cpp/ucnid-2.c: New.
6578 * gcc.dg/cpp/ucnid-3.c: New.
6579 * g++.dg/other/ucnid-1.C: New.
6580
5269bfe2
GK
65812005-03-12 Geoffrey Keating <geoffk@apple.com>
6582
6583 * gcc.dg/vmx/darwin-abi-3.c: Delete.
6584
7c6d34c7
PB
65852005-03-11 Per Bothner <per@bothner.com>
6586
6587 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
6588 that diagnotics refer to correct token.
6589 * gcc.dg/unused-3.c: Likewise.
6590
9a2a5d37
PB
65912005-03-11 Per Bothner <per@bothner.com>
6592
6593 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
6594 constant" is now actually on same line as string constant.
6595 * gcc.dg/cpp/direct2s.c: Likewise.
6596
0ac40e7a
RS
65972005-03-11 Richard Sandiford <rsandifo@redhat.com>
6598
6599 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
6600
c585afb3 66012005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
6602
6603 PR libfortran/20124
6604 * gfortran.dg/pr20124.f90: New Test
6605
694d73e1
JM
66062005-03-10 James A. Morrison <phython@gcc.gnu.org>
6607
6608 PR tree-optimization/20130
6609 * gcc.dg/pr20130-1.c: New test.
6610
2f8cbead
SE
66112005-03-10 Steve Ellcey <sje@cup.hp.com>
6612
6613 PR target/20095
6614 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6615
96eb155c
JDA
66162005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6617
6618 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6619
cebfb966
SE
66202005-03-10 Steve Ellcey <sje@cup.hp.com>
6621
6622 * g++.dg/eh/forced1.C: Fix comment.
6623 * g++.dg/eh/forced2.C: Ditto.
6624 * g++.dg/eh/forced3.C: Ditto.
6625 * g++.dg/eh/forced4.C: Ditto.
6626
dddcca1d
AP
66272005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6628
6629 PR rtl-opt/20412
6630 * gcc.c-torture/compile/pr20412.c: New test.
6631
e4fbead1
RS
66322005-03-10 Roger Sayle <roger@eyesopen.com>
6633
6634 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6635
985f2d8f
JJ
66362005-03-10 Jakub Jelinek <jakub@redhat.com>
6637
6638 PR target/20322
6639 * gcc.dg/20050307-1.c: New test.
6640
8117c488
NS
66412005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6642
6643 PR c++/20375
6644 * g++.dg/other/stdarg3.C: New.
6645
372d72d9
JJ
66462005-03-10 Jakub Jelinek <jakub@redhat.com>
6647
004c400a
JJ
6648 PR c++/18384, c++/18327
6649 * g++.dg/init/array19.C: New test.
6650
372d72d9
JJ
6651 PR inline-asm/20314
6652 * gcc.dg/torture/pr20314-1.c: New test.
6653 * gcc.dg/torture/pr20314-2.c: New test.
6654
9c90a97e
UW
66552005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6656
6657 * gcc.dg/20050309-1.c: New test.
6658
d86dc303
KG
66592005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6660
6661 * gcc.dg/builtins-10.c: Reactivate disabled test.
6662 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6663 new cbrt transformations.
6664
02bab9db
MM
66652005-03-09 Mark Mitchell <mark@codesourcery.com>
6666
6667 PR c++/20208
6668 * g++.dg/template/array13.C: New test.
6669
a2fee3d5
PC
66702005-03-09 Paolo Carlini <pcarlini@suse.de>
6671
6672 PR c++/16859
6673 * g++.dg/init/brace4.C: New test.
6674
974b30f0
NS
66752005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6676
6677 PR c++/20186
6678 * g++.dg/template/non-dependent12.C: New.
6679
b5af3133
MM
66802005-03-08 Mark Mitchell <mark@codesourcery.com>
6681
6682 PR c++/20142
0f875e1a 6683 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 6684
0f875e1a
MM
6685 PR c++/20142
6686 * g++.dg/init/array18.C: New test.
6687
11289ef9
BE
66882005-03-09 Ben Elliston <bje@au.ibm.com>
6689
6690 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6691 * g++.dg/gcov/gcov.exp: Likewise.
6692 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6693 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6694 * lib/c-torture.exp: Likewise.
6695 * lib/fortran-torture.exp: Likewise.
6696 * lib/g++.exp: Likewise.
6697 * lib/gcc-defs.exp: Likewise.
6698 * lib/gcc-dg.exp: Likewise.
6699 * lib/gcc.exp: Likewise.
6700 * lib/gcov.exp: Likewise.
6701 * lib/gfortran.exp: Likewise.
6702 * lib/mike-g++.exp: Likewise.
6703 * lib/mike-gcc.exp: Likewise.
6704 * lib/objc-torture.exp: Likewise.
6705 * lib/objc.exp: Likewise.
6706 * lib/profopt.exp: Likewise.
6707 * lib/target-libpath.exp: Likewise.
6708 * lib/target-supports.exp: Likewise.
6709 * lib/treelang.exp: Likewise.
6710 * lib/wrapper.exp: Likewise.
6711
61eef20f
JL
67122005-03-08 Jeff Law <law@redhat.com>
6713
6714 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6715 PHI-OPT changes.
6716
6cd3dd5b
IR
67172005-03-08 Ira Rosen <irar@il.ibm.com>
6718
6719 * gcc.dg/vect/pr20122.c: New test.
6720
8f3a7ad6
JL
67212005-03-07 Jeff Law <law@redhat.com>
6722
6723 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6724 was folded away.
6725 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6726 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 6727 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 6728
7c14c5fe
JDA
67292005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6730
6731 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6732 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6733 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6734
80c4ed35
AP
67352005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6736
6737 PR tree-opt/17671
6738 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6739
f03e8526
MM
67402005-03-07 Mark Mitchell <mark@codesourcery.com>
6741
6742 * g++.dg/warn/Wnvdtor.C: New test.
6743
1de80b0e
RS
67442005-03-07 Richard Sandiford <rsandifo@redhat.com>
6745
6746 * gcc.dg/torture/pr19683-1.c: New test.
6747
02665ea4
SK
67482005-03-06 Steven G. Kargl <kargls@comcast.net>
6749
6750 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
6751 * gfortran.dg/g77/19990313-2.f: Ditto.
6752 * gfortran.dg/g77/19990313-3.f: Ditto.
6753 * gfortran.dg/g77/19990525-0.f: Ditto.
6754 * gfortran.dg/g77/19990826-0.f: Ditto.
6755 * gfortran.dg/g77/19990826-2.f: Ditto.
6756 * gfortran.dg/g77/19990826-3.f: Ditto.
6757 * gfortran.dg/g77/20000511-1.f: Ditto.
6758 * gfortran.dg/g77/20000511-2.f: Ditto.
6759 * gfortran.dg/g77/970625-2.f: Ditto.
6760 * gfortran.dg/g77/980310-2.f: Ditto.
6761 * gfortran.dg/g77/980310-3.f: Ditto.
6762 * gfortran.dg/g77/980310-8.f: Ditto.
6763 * gfortran.dg/g77/980519-2.f: Ditto.
6764 * gfortran.dg/g77/alpha1.f: Ditto.
6765 * gfortran.dg/g77/claus.f: Ditto.
6766 * gfortran.dg/g77/erfc.f: Ditto.
6767 * gfortran.dg/g77/short.f: Ditto.
6768 * gfortran.fortran-torture/execute/data.f90: Ditto.
6769 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6770 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 6771
6731e86d
JDA
67722005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6773
6774 * lib/file-format.exp (gcc_target_object_format): Add check for som
6775 format and hardcode object formats on hppa*-*-hpux*.
6776 * lib/target-supports.exp (check_weak_available): Add check for som
6777 object format. Always return 0 on hppa*-*-hpux10*.
6778
6779 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6780 is defined.
6781
6782 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6783
11b6985e 67842005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
6785
6786 * gfortran.dg/pr19936_1.f90: New test.
6787 * gfortran.dg/pr19936_2.f90: New test.
6788 * gfortran.dg/pr19936_3.f90: New test.
6789
11b6985e 67902005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
6791 Paul Thomas <prthomas@drfccad.cea.fr>
6792
02665ea4 6793 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 6794 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 6795
a103aa92 67962005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
6797
6798 PR c++/19311
6799 * g++.dg/template/non-dependent11.C: New test.
6800
74231b0f
UB
68012005-03-05 Uros Bizjak <uros@kss-loka.si>
6802
6803 * lib/target-supports.exp (check_iconv_available): Fix comment.
6804
744b2d61
JDA
68052005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6806 Joseph S. Myers <joseph@codesourcery.com>
6807
6808 PR c++/19797
6809 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6810
e38f9c21
MS
68112005-03-04 Matthew Sachs <msachs@apple.com>
6812
6813 * gcc.exp (gcc_target_compile): Put braces around
6814 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6815 * objc.exp (objc_target_compile): Likewise.
6816 * treelang.exp (treelang_target_compile): Likewise.
6817
3852e8b8
TS
68182005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6819
6820 PR fortran/19673
6821 * gfortran.dg/func_result_1.f90: New test.
6822
99ff9e7a
BE
68232005-03-04 Ben Elliston <bje@au.ibm.com>
6824
6825 * gcc.misc-tests/options.exp: New test.
6826
8d06c809
JM
68272005-03-03 James A. Morrison <phython@gcc.gnu.org>
6828
6829 * gcc.dg/pr15784-4.c: New test.
6830
3159b178
GK
68312005-03-03 Geoffrey Keating <geoffk@apple.com>
6832
6833 * gcc.c-torture/execute/pr17133.c: New.
6834 * gcc.c-torture/compile/20050303-1.c: New.
6835
ad16e76b
DB
68362005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6837
6838 * gcc.dg/cpp/assert4.c: Fix for cygwin
6839
713101a6
AO
68402005-03-02 Alexandre Oliva <aoliva@redhat.com>
6841
6842 * g++.dg/overload/using2.C: New.
6843
9560cbde
MM
68442005-03-02 Mark Mitchell <mark@codesourcery.com>
6845
6846 PR c++/19916
6847 * g++.dg/init/ptrmem2.C: New test.
6848
766beb40
JM
68492005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6850
6851 PR c/8927
6852 * gcc.dg/pr8927-1.c: New test.
6853
742f25b3
NS
68542005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6855
6856 PR c++/20232
6857 * g++.dg/inherit/covariant12.C: New.
6858
2a4a7830
TS
68592005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6860
6861 PR fortran/19479
6862 * gfortran.dg/bound_1.f90: New test.
6863
3f8b16e7
JJ
68642005-02-28 Janis Johnson <janis187@us.ibm.com>
6865
6866 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6867 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6868
4e3d9146
JM
68692005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6870
6871 PR c/20245
6872 * gcc.dg/pr20245-1.c: New test.
6873
4f380bf8
RS
68742005-02-28 Jakub Jelinek <jakub@redhat.com>
6875
6876 PR middle-end/19874
6877 * gcc.c-torture/execute/20050119-2.c: New test case.
6878
e02e1504
BE
68792005-02-28 Ben Elliston <bje@au.ibm.com>
6880
6881 * README: Update the DejaGnu bug reporting address.
6882 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6883 * lib/objc-torture.exp: Likewise.
6884
5902435e
SK
68852005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6886
6887 * gfortran.dg/boz_1.f90: New test.
6888 * gfortran.dg/boz_3.f90: New test.
6889 * gfortran.dg/boz_4.f90: New test.
6890
ae18f176
SK
68912005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6892
6893 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 6894 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 6895
d8f92af2
FXC
68962005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6897
6898 PR libfortran/20101
6899 * gfortran.dg/write_0_pe_format.f90: New test.
6900
5591e5f9
JJ
69012005-02-27 Jakub Jelinek <jakub@redhat.com>
6902
6903 PR c++/20206
6904 * g++.dg/opt/thunk2.C: New test.
6905 * g++.dg/opt/covariant1.C: New test.
6906
34d6d42f
TS
69072005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6908
6909 * gfortran.dg/e_d_fmt.f90: New test.
6910
fd0e6f78
KH
69112005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6912
6913 * gcc.dg/asm-b.c: Fix comment typos.
6914
b4852d23
AP
69152005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6916
6917 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6918 a V_MAY_DEF also.
6919
c529e0fe
AP
69202005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6921
6922 PR tree-opt/20188
6923 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6924 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6925 * gcc.dg/asm-b.c: New test.
6926
49750739
RS
69272005-02-26 Richard Sandiford <rsandifo@redhat.com>
6928
6929 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6930 Disable this test on IRIX 6.
6931
27bf414c
JM
69322005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6933
6934 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6935 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6936 parser.
6937
736c86ad
DN
69382005-02-25 Diego Novillo <dnovillo@redhat.com>
6939
6940 PR tree-optimization/20204
6941 * testsuite/gcc.dg/pr20204.c: New test.
6942
6ecfe13b
JJ
69432005-02-24 Jakub Jelinek <jakub@redhat.com>
6944
04fa46cf
JJ
6945 PR target/20196
6946 * gcc.c-torture/execute/20050224-1.c: New test.
6947
6ecfe13b
JJ
6948 PR c++/20175
6949 * g++.dg/warn/Wbraces2.C: New test.
6950
1ceb02be
MM
69512005-02-23 Mark Mitchell <mark@codesourcery.com>
6952
6953 PR c++/19878
6954 * g++.dg/init/const2.C: New test.
6955
c5625c0c
HPN
69562005-02-23 Hans-Peter Nilsson <hp@axis.com>
6957
6958 PR tree-optimization/20100
6959 * gcc.c-torture/execute/pr20100-1.c: New test.
6960
0366dfe9
TS
69612005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6962
6963 * gfortran.dg/implicit_3.f90: New test.
6964
d1303acd
TS
6965 * gfortran.dg/deftype_1.f90: New test.
6966
6b211746
AO
69672005-02-23 Alexandre Oliva <aoliva@redhat.com>
6968
6969 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6970 the test passes.
6971 * g++.dg/other/anon3.C: Accept a warning.
6972
ea2d006d
KH
69732005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6974
6975 * gcc.dg/pr20017.c: Fix a comment typo.
6976
b26b1000
BD
69772005-02-23 Bud Davis <bdavis@gfortran.org>
6978
6979 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6980
40205a36
EB
69812005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6982
6983 PR ada/19902
6984 * ada/acats/tests/cxa/cxa3004.a: Remove.
6985 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6986
744b12b6
MM
69872005-02-22 Mark Mitchell <mark@codesourcery.com>
6988
67935995
MM
6989 PR c++/20073
6990 * g++.dg/init/const1.C: New test.
6991
744b12b6
MM
6992 PR c++/19991
6993 * g++.dg/parse/constant7.C: New test.
6994
6995 PR c++/20152
6996 * g++.dg/parse/error27.C: New test.
6997 * g++.dg/template/qualttp15.C: Adjust error markers.
6998 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 6999
744b12b6
MM
7000 PR c++/20153
7001 * g++.dg/template/error17.C: New test.
7002
7003 PR c++/20148
7004 * g++.dg/parser/error26.C: New test.
7005
90c1d75a
DN
70062005-02-22 Diego Novillo <dnovillo@redhat.com>
7007
7008 PR tree-optimization/20100
7009 PR tree-optimization/20115
7010 * gcc.dg/pr20115.c: New test.
7011 * gcc.dg/pr20115-1.c: New test.
7012 * gcc.dg/pr20100.c: New test.
7013 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
7014 call-clobbered variables after alias1.
7015
397763d2
BD
70162005-02-22 Bud Davis <bdavis@gfortran.org>
7017
7018 * gfortran.dg/list_read_4.f90: new test.
7019
78d5a34b
KH
70202005-02-22 Kazu Hirata <kazu@cs.umass.edu>
7021
7022 PR rtl-optimization/20017.
7023 * gcc.dg/pr20017.c: New.
7024
263fb23d
DP
70252005-02-22 Devang Patel <dpatel@apple.com>
7026
7027 PR 19952
7028 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 7029
b671e5a4
MM
70302005-02-22 Mark Mitchell <mark@codesourcery.com>
7031
7032 PR c++/19883
7033 * g++.dg/parse/constant6.C: New test.
7034
9a5f05de
UB
70352005-02-22 Uros Bizjak <uros@kss-loka.si>
7036
7037 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7038 * g++.dg/charset/asm2.c: Likewise.
7039 * g++.dg/charset/asm3.c: Likewise.
7040 * g++.dg/charset/asm4.c: Likewise.
7041 * g++.dg/charset/asm5.c: Likewise.
7042 * g++.dg/charset/attribute1.c: Likewise.
7043 * g++.dg/charset/attribute2.c: Likewise.
7044 * g++.dg/charset/extern1.cc: Likewise.
7045 * g++.dg/charset/extern2.cc: Likewise.
7046 * g++.dg/charset/extern3.cc: Likewise.
7047 * g++.dg/charset/function.cc: Likewise.
7048 * g++.dg/charset/string.c: Likewise.
7049 * g++.dg/charset/charset.exp: Likewise.
7050 * lib/target-supports.exp (check_iconv_available): Fix comment.
7051
ac675201
UB
70522005-02-22 Uros Bizjak <uros@kss-loka.si>
7053
7054 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
7055 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7056 * gcc.dg/charset/asm2.c: Likewise.
7057 * gcc.dg/charset/asm3.c: Likewise.
7058 * gcc.dg/charset/asm4.c: Likewise.
7059 * gcc.dg/charset/asm5.c: Likewise.
7060 * gcc.dg/charset/asm6.c: Likewise.
7061 * gcc.dg/charset/attribute1.c: Likewise.
7062 * gcc.dg/charset/attribute2.c: Likewise.
7063 * gcc.dg/charset/builtin1.c: Likewise.
7064 * gcc.dg/charset/extern.c: Likewise.
7065 * gcc.dg/charset/function.c: Likewise.
7066 * gcc.dg/charset/string.c: Likewise.
9a5f05de 7067 * gcc.dg/charset/charset.exp: Likewise.
ac675201 7068
ec88bf8b
BD
70692005-02-21 Bud Davis <bdavis9659@comcast.net>
7070
7071 PR fortran/20086
7072 * gfortran.dg/pr20086.f90: New test.
7073
bb2e1640
AO
70742005-02-21 Alexandre Oliva <aoliva@redhat.com>
7075
7076 PR tree-optimization/19786
7077 * g++.dg/tree-ssa/pr19786.C: New.
7078
f65ca04d
TS
70792005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7080
7081 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
7082
70832005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
7084
7085 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
7086
da7fdff6
TS
70872005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7088
7089 * gfortran.dg/do_iterator: Split loop, markup all lines for
7090 which an error locus is printed.
7091 * gfortran.dg/pr17708.f90: Markup all lines for which an error
7092 locus is printed.
7093 * gfortran.dg/select_4.f90: Likewise.
7094 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
7095 locuses in the various permutations.
7096
237eaf79
DN
70972005-02-20 Dorit Naishlos <dorit@il.ibm.com>
7098
7099 PR tree-optimization/19951
7100 * g++.dg/vect: New directory.
7101 * g++.dg/vect/vect.exp: New file.
7102 * g++.dg/vect/pr19951.cc: New testcase.
7103 * g++.dg/dg.exp: Also prune vectorizer tests.
7104
c5ff069d
ZW
71052005-02-20 Zack Weinberg <zack@codesourcery.com>
7106
7107 PR 18785
7108 * gcc.dg/charset/builtin1.c: New test.
7109
72aff31a
VR
71102005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7111
7112 PR c++/19299
7113 * g++.dg/inherit/volatile1.C: New test.
7114
7115 PR c++/19440
7116 * g++.dg/template/dtor4.C: New test.
7117
c60d77d4
SK
71182005-02-19 Steven G. Kargl <kargls@comcast.net>
7119
7120 * gfortran.dg/int_1.f90: New test.
7121
04c90eea
DP
71222005-02-19 Devang Patel <dpatel@apple.com>
7123
7124 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 7125
332e7efe
SK
71262005-02-19 Steven G. Kargl <kargls@comcast.net>
7127
7128 * gfortran.dg/achar_1.f90: New test.
7129
09312c29
HPN
71302005-02-19 Hans-Peter Nilsson <hp@axis.com>
7131
7132 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
7133
f10a6654
ZD
71342005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
7135 Jakub Jelinek <jakub@redhat.com>
7136
7137 PR tree-optimization/19828
7138 * gcc.dg/tree-ssa/loop-7.c: New test.
7139 * gcc.c-torture/execute/20050218-1.c: New test.
7140
58cb41e6
JJ
71412005-02-19 Jakub Jelinek <jakub@redhat.com>
7142
7143 PR c/20043
7144 * gcc.dg/transparent-union-1.c: New test.
7145 * gcc.dg/transparent-union-2.c: New test.
7146
61b42179
JW
71472005-02-18 James E Wilson <wilson@specifixinc.com>
7148
7149 PR tree-optimization/18977
7150 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
7151
d6083c7d
UW
71522005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7153
7154 PR target/20054
7155 * gcc.dg/pr20054.c: New test.
7156
aecc0cf0
GB
71572005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7158
c5ff069d
ZW
7159 PR c++/19508
7160 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 7161
77f04481
AP
71622004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7163
7164 PR middle-end/20030
7165 * gfortran.fortran-torture/execute/character_passing.f90: New test.
7166
2aabee29
AO
71672005-02-18 Alexandre Oliva <aoliva@redhat.com>
7168
7169 PR c++/20008
7170 * g++.dg/opt/switch4.C: New.
7171
58203599
JJ
71722005-02-18 Jakub Jelinek <jakub@redhat.com>
7173
0948e392
JJ
7174 PR c++/20023
7175 PR tree-optimization/20009
7176 * gcc.c-torture/compile/20050217-1.c: New test.
7177 * g++.dg/opt/switch3.C: New test.
7178
58203599
JJ
7179 PR tree-optimization/18947
7180 * gcc.c-torture/compile/20050215-1.c: New test.
7181 * gcc.c-torture/compile/20050215-2.c: New test.
7182 * gcc.c-torture/compile/20050215-3.c: New test.
7183
856a4ce6
AO
71842005-02-17 Alexandre Oliva <aoliva@redhat.com>
7185
ae54ec16
AO
7186 PR c++/20028
7187 * g++.dg/template/crash34.C: New.
7188
856a4ce6
AO
7189 PR c++/20022
7190 * g++.dg/other/access3.C: New.
7191
d6a5df6a
IR
71922005-02-17 Ira Rosen <irar@il.ibm.com>
7193
7194 * gcc.dg/vect/vect-98.c: New test.
7195
5fcfe0b2
KH
71962005-02-16 Kazu Hirata <kazu@cs.umass.edu>
7197
7198 PR tree-optimization/19967
7199 * gcc.dg/pr19967.c: New.
7200
8940b3b2
JJ
72012005-02-16 Jakub Jelinek <jakub@redhat.com>
7202
7203 PR middle-end/19857
7204 * gcc.dg/tree-ssa/20050215-1.c: New test.
7205 * gcc.c-torture/execute/20050215-1.c: New test.
7206
6da55c00
EC
72072005-02-15 Eric Christopher <echristo@redhat.com>
7208
7209 * gcc.dg/cpp/20050215-1.c: New file.
7210
40f84775
JM
72112005-02-15 James A. Morrison <phython@gcc.gnu.org>
7212
7213 PR tree-optimization/15785
7214 * gcc.dg/pr15785-1.c: New test.
7215
e5e459bf
AO
72162005-02-15 Alexandre Oliva <aoliva@redhat.com>
7217
7218 PR c++/17788
7219 * g++.dg/init/ctor4.C: New.
7220 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
7221
88fb930d
JM
72222005-02-15 Joseph S. Myers <joseph@codesourcery.com>
7223
7224 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
7225 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
7226
073aa601
AS
72272005-02-15 Andreas Schwab <schwab@suse.de>
7228
7229 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
7230 declare malloc.
7231
ab71324a
AK
72322005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7233
7234 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
7235
9a06c1cb
DN
72362005-02-14 Diego Novillo <dnovillo@redhat.com>
7237
7238 PR tree-optimization/19853
7239 * gcc.c-torture/compile/pr19853.c: New test.
7240
4230cec2
NS
72412005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7242
f769035f
NS
7243 PR c++/19608
7244 * g++.dg/parse/local-class1.C: New.
7245
4230cec2
NS
7246 PR c++/19895
7247 * g++.dg/parse/ptrmem3.C: New.
7248
7249 PR c++/19884
7250 * g++.old-deja/g++.oliva/template6.C: Add another case.
7251 * g++.dg/template/explicit6.C: New.
7252
d1fc3bbd
AO
72532005-02-14 Alexandre Oliva <aoliva@redhat.com>
7254
7255 PR c++/17816
7256 * g++.dg/other/redecl2.C: New.
7257
12a669d1
NS
72582005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7259
7260 PR c++/19891
7261 * g++.dg/abi/covariant4.C: New.
7262
6f49fdcc
JM
72632005-02-13 James A. Morrison <phython@gcc.gnu.org>
7264
7265 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7266
c202a7f9
DN
72672005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7268
7269 * gcc.dg/vect/vect-96.c: Fix typo.
7270
d3270770
KL
72712005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7272
7273 PR c++/14479
7274 PR c++/19487
7275 * g++.dg/template/enum5.C: New test.
7276
8ad833ac
IR
72772005-02-12 Ira Rosen <irar@il.ibm.com>
7278
7279 * gcc.dg/vect/vect-97.c: New test.
7280
e3a8a4ed
IR
72812005-02-12 Ira Rosen <irar@il.ibm.com>
7282
7283 * gcc.dg/vect/vect-96.c: New test.
7284
c94a75af
UB
72852005-02-12 Uros Bizjak <uros@kss-loka.si>
7286
7287 * gcc.dg/builtins-34.c: Also check ldexp*.
7288
6092c5db
HPN
72892005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7290
7291 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7292
56afd7aa
JJ
72932005-02-11 Janis Johnson <janis187@us.ibm.com>
7294
a29c731d
JJ
7295 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7296 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7297 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7298 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7299 selector_list, selector_expression, dg-process-target): Move to new
7300 file target-supports-dg.exp.
7301 * lib/target-supports-dg.exp: New.
7302
56afd7aa
JJ
7303 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7304 New.
7305
97e9692b
JJ
73062005-02-11 Jakub Jelinek <jakub@redhat.com>
7307
36b23fd7
JJ
7308 PR c++/19666
7309 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7310
97e9692b
JJ
7311 PR middle-end/19858
7312 * gcc.c-torture/compile/20050210-1.c: New test.
7313
712b39c5
MM
73142005-02-11 Mark Mitchell <mark@codesourcery.com>
7315
7316 PR c++/19755
7317 * g++.dg/warn/Wbraces1.C: New test.
7318
ba78d452
RG
73192005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7320
7321 * gcc.dg/builtins-52.c: New testcase.
7322
ccf7f880
JJ
73232005-02-10 Jakub Jelinek <jakub@redhat.com>
7324
7325 PR c/19342
7326 * gcc.c-torture/execute/20050119-1.c: New test.
7327
6e5bdc64
MM
73282005-02-09 Mark Mitchell <mark@codesourcery.com>
7329
7330 PR c++/19811
7331 * g++.dg/init/delete1.C: New test.
7332
5cb0baad
AP
73332005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7334
7335 PR c++/18470
7336 * g++.dg/template/static12.C: New test.
7337
88e95ee3
MM
73382005-02-09 Mark Mitchell <mark@codesourcery.com>
7339
7340 PR c++/19787
7341 * g++.dg/conversion/ambig1.C: New test.
7342
7343 PR c++/19739
7344 * g++.dg/ext/attrib19.C: New test.
7345
7346 PR c++/19732
7347 * g++.dg/parse/dtor5.C: New test.
7348
7349 PR c++/19762
7350 * g++.dg/template/dtor3.C: New test.
7351
7352 PR c++/19826
7353 * g++.dg/template/static11.C: New test.
7354 * g++.dg/template/crash2.C: Remove dg-error marker.
7355
5b00de71
JJ
73562005-02-09 Janis Johnson <janis187@us.ibm.com>
7357
7358 PR C++/18491
7359 * g++.old-deja/g++.mike/p10769a.C: Remove.
7360
e3bb43c0
RS
73612005-02-09 Roger Sayle <roger@eyesopen.com>
7362
7363 * gcc.dg/builtins-48.c: New test case.
7364 * gcc.dg/builtins-49.c: New test case.
7365 * gcc.dg/builtins-50.c: New test case.
7366 * gcc.dg/builtins-51.c: New test case.
7367
08c2481a
ILT
73682005-02-09 Ian Lance Taylor <ian@airs.com>
7369
7370 PR middle-end/19583
7371 * g++.dg/warn/Wreturn-type-3.C: New test.
7372
17684d46
RG
73732005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7374
7375 PR middle-end/19402
7376 * gcc.dg/pr19402-1.c: New testcase.
7377 * gcc.dg/pr19402-2.c: likewise.
7378
0c6c135b
RG
73792005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
7380
7381 PR middle-end/19854
7382 * g++.dg/tree-ssa/tmmti.C: New testcase.
7383
3ee79d96
JM
73842005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7385
7386 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
7387
9f4faeae
MM
73882005-02-08 Mark Mitchell <mark@codesourcery.com>
7389
7390 PR c++/19733
7391 * g++.dg/parse/crash23.C: New test.
7392 * g++.dg/warn/Weff1.C: New test.
7393
ec2cd8b2
JM
73942005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7395
7396 * gcc.dg/20050209-1.c: New test.
7397
ec3d00a0
JM
73982005-02-09 Joseph S. Myers <joseph@codesourcery.com>
7399
7400 PR target/19799
7401 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
7402
ecddfb39
MS
74032005-02-08 Mike Stump <mrs@apple.com>
7404
7405 * g++.dg/pch/import-2.c: New test.
7406 * g++.dg/pch/import-2.hs: New.
7407 * g++.dg/pch/include/import-2a.h: New.
7408 * g++.dg/pch/include/import-2b.h: New.
7409
996f0578
JJ
74102005-02-08 Janis Johnson <janis187@us.ibm.com>
7411
7412 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
7413
eac33acc
TS
74142005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7415
7416 * gfortran.dg/substr_1.f90: New test.
7417
6a96f5c1
RG
74182005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
7419
7420 PR middle-end/19775
7421 * gcc.dg/torture/builtin-power-1.c: Disable test for
7422 invalid transformation.
7423 * gcc.dg/builtins-10.c: Likewise. Disable one test we
7424 no longer optimize.
7425 * gcc.dg/builtins-47.c: New testcase.
7426
c5ff069d 74272005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 7428 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 7429
c866976a
LB
7430 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
7431
2c58f7dd
RS
74322005-02-06 Richard Sandiford <rsandifo@redhat.com>
7433
7434 * gcc.c-torture/compile/20050206-1.c: New test.
7435
9df935d8
AP
74362005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7437
7438 PR tree-opt/19768
7439 * g++.dg/opt/pr19768.C: New test.
7440
50d4a707
AP
74412005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
7442
da99298d 7443 PR tree-opt/19736
50d4a707
AP
7444 * gcc.c-torture/compile/pr19736.c: New test.
7445
515e6a84
GB
74462005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7447
7448 PR c++/17401
7449 * g++.dg/parse/error25.C: New test.
7450
aa2d0bc3
AO
74512005-02-03 Alexandre Oliva <aoliva@redhat.com>
7452
7453 * gcc.c-torture/execute/20050203-1.c: New.
7454
f1a3e333
DN
74552005-02-03 Dorit Naishlos <dorit@il.ibm.com>
7456
7457 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 7458 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
7459 * gcc.dg/vect/vect-87.c: Remove xfail.
7460 * gcc.dg/vect/vect-88.c: Remove xfail.
7461
666158b9
GK
74622005-02-02 Geoffrey Keating <geoffk@apple.com>
7463
7464 * gcc.dg/altivec-19.c: New.
7465
73aea290
JM
74662005-02-03 Joseph S. Myers <joseph@codesourcery.com>
7467
7468 PR c/17807
7469 * gcc.dg/nested-func-3.c: New test.
7470 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
7471
1f732f61
JJ
74722005-02-02 Janis Johnson <janis187@us.ibm.com>
7473
7474 * gcc.test-framework/gen_directive_tests: Generate tests for
7475 selector expressions.
7476
100d337a
MA
74772005-02-02 Matt Austern <austern@apple.com>
7478
7479 PR c++/19628
7480 * g++/ext/builtin7.C: New.
7481 * g++/ext/builtin8.C: New.
c5ff069d 7482
740ca4b2
JM
74832005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7484
7485 PR c/18502
7486 * gcc.dg/pr18502-1.c: New test.
7487
6c02751b
VR
74882005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7489
7490 PR c++/17413
7491 * g++.dg/template/local4.C: Tweak.
7492
7ded35b4
RS
74932005-02-02 Richard Sandiford <rsandifo@redhat.com>
7494
7495 PR tree-optimization/19578
7496 * gcc.c-torture/compile/20050202-1.c: New test.
7497
493179da
JM
74982005-02-02 Joseph S. Myers <joseph@codesourcery.com>
7499
7500 PR c/19435
7501 * gcc.dg/c99-init-4.c: New test.
7502
1ccd2fd9
JJ
75032005-02-01 Janis Johnson <janis187@us.ibm.com>
7504
9d020241
JJ
7505 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
7506
bf996cfe
JJ
7507 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
7508
dc5944f7
JJ
7509 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
7510 * g++.dg/eh/check-vect.h: New.
7511
dd1d184d
JJ
7512 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
7513 * gcc.dg/vect/vect-78.c: Ditto.
7514 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
7515 Remove.
7516
694c84cd
JJ
7517 * g++.dg/conversion/simd1.C: Expect warning.
7518 * g++.dg/ext/attribute-test-1.C: Ditto.
7519 * g++.dg/ext/attribute-test-2.C: Ditto.
7520 * g++.dg/ext/attribute-test-3.C: Ditto.
7521 * g++.dg/ext/attribute-test-4.C: Ditto.
7522
f4a11c60
JJ
7523 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
7524 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
7525
1ccd2fd9
JJ
7526 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
7527
ca58f2bc
RH
75282005-02-01 Richard Henderson <rth@redhat.com>
7529
7530 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7531 long double for ibm double-double format.
7532 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7533
a1d13fa1
DN
75342005-02-01 Diego Novillo <dnovillo@redhat.com>
7535
7536 PR tree-optimization/19633
7537 * testsuite/gcc.dg/pr19633-1.c: New test.
7538 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
7539 to NULL or a symbol.
7540
395909dd
JJ
75412005-02-01 Janis Johnson <janis187@us.ibm.com>
7542
8d2d2ec6
JJ
7543 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
7544 New procs.
7545 (dg-process-target (local override)): Handle selector expressions.
7546
91442c20
JJ
7547 * gcc.test-framework/README: Describe tests in source directory.
7548 * gcc.test-framework/test-framework.awk: Handle dg- tests.
7549 * gcc.test-framework/test-framework.exp: Handle dg- tests.
7550 * gcc.test-framework/dg-bogus-exp-P.c: New test.
7551 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
7552 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
7553 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
7554 * gcc.test-framework/dg-do-link-exp-P.c: New test.
7555 * gcc.test-framework/dg-do-run-exp-P.c: New test.
7556 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
7557 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
7558 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
7559 * gcc.test-framework/dg-error-exp-P.c: New test.
7560 * gcc.test-framework/dg-error-exp-XP.c: New test.
7561 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
7562 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
7563 * gcc.test-framework/dg-output-exp-P.c: New test.
7564 * gcc.test-framework/dg-output-exp-XF.c: New test.
7565 * gcc.test-framework/dg-warning-exp-P.c: New test.
7566 * gcc.misc-tests/dg-1.c: Remove.
7567 * gcc.misc-tests/dg-2.c: Remove.
7568 * gcc.misc-tests/dg-3.c: Remove.
7569 * gcc.misc-tests/dg-4.c: Remove.
7570 * gcc.misc-tests/dg-5.c: Remove.
7571 * gcc.misc-tests/dg-6.c: Remove.
7572 * gcc.misc-tests/dg-7.c: Remove.
7573 * gcc.misc-tests/dg-8.c: Remove.
7574 * gcc.misc-tests/dg-9.c: Remove.
7575 * gcc.misc-tests/dg-10.c: Remove.
7576 * gcc.misc-tests/dg-11.c: Remove.
7577 * gcc.misc-tests/dg-12.c: Remove.
7578 * gcc.misc-tests/dg-test.exp: Remove.
7579
0e7eed46
JJ
7580 * gcc.test-framework/test-framework.awk: Change recording and
7581 printing of passes and failures.
7582
395909dd
JJ
7583 * gcc.test-framework: New directory.
7584 * gcc.test-framework/README: New.
7585 * gcc.test-framework/test-framework.exp: New.
7586 * gcc.test-framework/test-framework.awk: New.
7587 * gcc.test-framework/gen_directive_tests: New.
7588
596d4d61
JM
75892005-02-01 James A. Morrison <phython@gcc.gnu.org>
7590
7591 * lib/treelang.exp: Fix comment typos.
7592 (treelang_target_compile): Don't append libs=-ltreelang to options.
7593
c8a7ed43
AO
75942005-02-01 Alexandre Oliva <aoliva@redhat.com>
7595
7596 * g++.dg/parse/typename7.C: Adjust error messages.
7597
dc5d4efb
JL
75982005-01-31 Jeff Law <law@redhat.com>
7599
7600 * gcc.c-torture/execute/20050131-1.c: New test.
7601 * gcc.dg/wcaselabel.c: New test.
7602
93678513
MM
76032005-01-31 Mark Mitchell <mark@codesourcery.com>
7604
7605 * g++.dg/other/warning1.C: Adjust error messags.
7606 * g++.dg/parse/constant5.C: New test.
7607
b4519d39
SB
76082005-01-31 Steven Bosscher <stevenb@suse.de>
7609
7610 PR c/19333
7611 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7612 the test case valid.
7613 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7614 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7615 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7616 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7617 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7618 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7619
3b70b82a
DJ
76202005-01-31 Dale Johannesen <dalej@apple.com>
7621
7622 * g++.dg/opt/pr19650.C: New test.
7623
93b39cbc
RH
76242005-01-31 Richard Henderson <rth@redhat.com>
7625
7626 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7627 long double for intel double extended format.
7628 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7629
6fc98adf
MM
76302005-01-30 Mark Mitchell <mark@codesourcery.com>
7631
2b1e8a76
MM
7632 PR c++/19555
7633 * g++.dg/template/static10.C: New test.
7634
e3016344 7635 PR c++/19395
c5ff069d 7636 * g++.dg/parse/error24.C: New test.
e3016344
MM
7637
7638 PR c++/19367
7639 * g++.dg/lookup/builtin1.C: New test.
7640
6fc98adf
MM
7641 PR c++/19457
7642 * g++.dg/warn/conv3.C: New test.
7643
23e044cc
BD
76442005-01-30 Bud Davis <bdavis@gfortran.org>
7645
7646 PR fortran/19647
7647 * gfortan.dg/inquire_7.f90
7648
020d90ee
RG
76492005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7650
7651 PR tree-optimization/15791
7652 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7653 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7654 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7655 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7656 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7657 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7658 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7659 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7660 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7661 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7662
985aff9c
PB
76632005-01-29 Paul Brook <paul@codesourcery.com>
7664
7665 PR fortran/18565
7666 * check.c (real_or_complex_check): New function.
7667 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7668 * intrinsic.c (add_functions): Use new check functions.
7669 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7670 Add prototypes.
7671
46df2823
JM
76722005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7673
7674 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7675 gcc.dg/lvalue-3.c: New tests.
7676 * gcc.dg/concat.c: Update expected messages.
7677
24a09741
TK
76782005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7679
7680 PR libfortran/19595
7681 * gfortran.dg/eor_1.f90: New test.
7682
f240b896
SK
76832005-01-29 Steven G. Kargl <kargls@comcast.net>
7684
7685 PR fortran/19589
7686 * gfortran.dg/logical_data_1.f90: New test.
7687
ee921ddf
MM
76882005-01-28 Mark Mitchell <mark@codesourcery.com>
7689
6ca2d67f
MM
7690 PR c++/19253
7691 * g++.dg/template/crash33.C: New test.
7692
ee921ddf
MM
7693 PR c++/19667
7694 * g++.dg/template/crash32.C: New test.
7695
6aea8136
ILT
76962005-01-28 Ian Lance Taylor <ian@airs.com>
7697
7698 PR middle-end/16558
7699 * g++.dg/warn/Wreturn-type-2.C: New test.
7700
bd16270b
JL
77012004-06-24 Jeff Law <law@redhat.com>
7702
7703 * gcc.dg/tree-ssa/20050128-1.c: New test.
7704
a738d848
RS
77052005-01-28 Richard Sandiford <rsandifo@redhat.com>
7706
7707 * gcc.target/frv/all-mdpackh-1.c: New test.
7708
f6c2ac32 77092005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
7710
7711 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7712
17a7d6d7
RH
77132005-01-27 Richard Henderson <rth@redhat.com>
7714
7715 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7716
6198f99a
RS
77172005-01-27 Richard Sandiford <rsandifo@redhat.com>
7718
7719 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7720
1c71d796
RS
77212005-01-27 Richard Sandiford <rsandifo@redhat.com>
7722
7723 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7724 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7725 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7726 to cope with cases where the multilib options override the dg-options.
7727
d8dd2f3a
JJ
77282005-01-27 Jakub Jelinek <jakub@redhat.com>
7729
7730 PR c/18946
7731 * gcc.dg/noncompile/20050120-1.c: New test.
7732
87637d21
DN
77332005-01-26 Diego Novillo <dnovillo@redhat.com>
7734
7735 PR tree-optimization/19633
7736 * gcc.dg/pr19633.c: New test.
7737 * gcc.dg/tree-ssa/pr19633.c: New test.
7738
9ff93eb0
UW
77392005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7740
7741 * gcc.dg/20041216-1.c: New test.
7742
4bb3aa7e
AM
77432005-01-26 Alexander Malmberg <alexander@malmberg.org>
7744
7745 PR objc/18862
7746 * objc.dg/selector-2.m: New test.
7747
b8e48b98
JJ
77482005-01-26 Jakub Jelinek <jakub@redhat.com>
7749
ef8614d7
JJ
7750 * g++.dg/opt/range-test-2.C: New test.
7751
b8e48b98
JJ
7752 PR rtl-optimization/19579
7753 * gcc.c-torture/execute/20050124-1.c: New test.
7754
00adda9f
SH
77552005-01-26 Greg Parker <gparker@apple.com>
7756 Stuart Hastings <stuart@apple.com>
c5ff069d 7757
00adda9f
SH
7758 * gcc.c-torture/execute/20050125-1.c: New.
7759
ed464869
JH
77602005-01-18 Jan Hubicka <jh@suse.cz>
7761
7762 PR tree-optimize/19337
7763 * gcc.c-torture/compile/20050119-1.c: New test.
7764
92e51459
JW
77652005-01-24 James E Wilson <wilson@specifixinc.com>
7766
7767 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7768 test for successful match.
7769
3a222639
AM
77702005-01-25 Alexander Malmberg <alexander@malmberg.org>
7771
7772 PR objc/18408
7773 * objc.dg/comp-types-7.m: New test.
7774
544ea6b7
JJ
77752005-01-24 Janis Johnson <janis187@us.ibm.com>
7776
635b0f2a
JJ
7777 * lib/target-supports.exp (current_target_name): New.
7778 (check_effective_target_ilp32, check_effective_target_lp64):
7779 Cache the result to use as long as the current target, with
7780 multilib flags, remains the same.
7781
544ea6b7
JJ
7782 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7783 (dg-require-weak, dg-require-visibility, dg-require-alias,
7784 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7785 dg-require-effective-target, dg-skip-if): Remove call to
7786 skip_test_and_clear_xfail.
7787 (dg-test): Clear xfail data.
7788
b77302be
JJ
77892005-01-24 Jakub Jelinek <jakub@redhat.com>
7790
b723e82f
JJ
7791 PR target/17751
7792 * gcc.dg/ppc64-toc.c: New test.
7793
7b922122
JJ
7794 * g++.dg/tree-ssa/empty-1.C: New test.
7795
b77302be
JJ
7796 PR middle-end/19551
7797 * gcc.c-torture/execute/20050121-1.c: New test.
7798 * gcc.dg/20050121-2.c: New test.
7799
69029c61
PB
78002004-01-23 Steven G. Kargl <kargls@comcast.net>
7801 Paul Brook <paul@codesourcery.com>
7802
7803 PR fortran/17941
7804 * gfortran.dg/real_const_1.f: New test.
7805 * gfortran.dg/real_const_2.f90: New test.
7806 * gfortran.dg/complex_int_1.f90: New test.
7807
dae24534
BD
78082005-01-23 Bud Davis <bdavis9659@comcast.net>
7809
7810 PR fortran/19313
7811 * gfortan.dg/inquire_6.f90: New test.
7812
0e69bba9
TK
78132005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7814
7815 PR libfortran/19451
7816 * open_readonly_1.f90: New test.
7817
d02b2c64
TK
78182005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7819
7820 PR libfortran/18982
7821 * gfortran.dg/open_new.f90: New file.
7822
af30f793
PB
78232005-01-22 Paul Brook <paul@codesourcery.com>
7824
7825 * namelist_1.f90: New test.
7826
d7f3fc19
RS
78272005-01-22 Richard Sandiford <rsandifo@redhat.com>
7828
7829 PR tree-optimization/19484
7830 * gcc.c-torture/compile/20050122-[12].c: New tests.
7831
0dd973dd
PB
78322005-01-22 Paul Brook <paul@codesourcery.com>
7833
7834 * gfortran.dg/implicit_2.f90: New test.
7835
b1a80705
BD
78362005-01-22 Bud Davis <bdavis9659@comcast.net>
7837
7838 PR fortran/19314
7839 * gfortran.dg/inquire_5.f90: New test.
7840
20913689
VR
78412005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7842
7843 PR c/18809
7844 * gcc.dg/pr18809-1.c: New test.
7845
15c8b2d4
ILT
78462005-01-21 Ian Lance Taylor <ian@airs.com>
7847
7848 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
7849
7850 PR tree-optimization/13000
7851 * gcc.dg/20040206-1.c: Change warning to point where function is
7852 being inlined.
7853
4ef69b83
GB
78542005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7855
7856 PR c++/19208
7857 * g++.dg/template/array11.C: New test.
7858
9d953276
TS
78592005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7860
7861 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7862 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7863 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7864 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7865 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7866 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7867
23ab2e4e
KH
78682005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7869
7870 PR tree-optimization/15349
7871 * gcc.dg/tree-ssa/pr15349.c: New.
7872
35f46d96
SE
78732005-01-20 Steve Ellcey <sje@cup.hp.com>
7874
7875 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7876
cb884961
HPN
78772005-01-19 Hans-Peter Nilsson <hp@axis.com>
7878
ae727129
HPN
7879 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7880 scan-assembler-times directive name.
7881
fed758a4
HPN
7882 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7883 after dg-do.
7884
cb884961
HPN
7885 PR rtl-optimization/19462
7886 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7887
dc60db90
SE
78882005-01-19 Steve Ellcey <sje@cup.hp.com>
7889
7890 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7891 counting function calls on ia64.
7892
e89be13b
JJ
78932005-01-19 Jakub Jelinek <jakub@redhat.com>
7894
49c3b9a8
JJ
7895 PR rtl-optimization/15139
7896 * gcc.dg/20050111-2.c: New test.
7897
e89be13b
JJ
7898 PR c/17297
7899 * gcc.c-torture/compile/20050113-1.c: New testcase.
7900
7901 PR middle-end/19164
7902 * gcc.dg/20050113-1.c: New testcase.
7903
f0b9dcb8
DN
79042005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7905
7906 * gcc.dg/vect/vect-85.c: Add comment.
7907 * gcc.dg/vect/vect-86.c: Add xfail for now.
7908 * gcc.dg/vect/vect-87.c: Add xfail for now.
7909 * gcc.dg/vect/vect-88.c: Add xfail for now.
7910 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7911
674bc5a5
EB
79122005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7913
7914 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7915
500a9f27
EB
79162005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7917
7918 * g++.dg/debug/typedef3.C: New test.
7919
b4c33883
AP
79202005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7921
7922 PR c/19472
7923 * gcc.dg/asm-a.c: New test.
7924
d6e84d0c
KK
79252005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7926
7927 * gcc.dg/sh-relax.c: Add prototype for abort.
7928
f917ae96
EB
79292005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7930
7931 * gcc.dg/short-compare-1.c: New test.
7932 * gcc.dg/short-compare-2.c: Likewise.
7933
f2fd3821
AJ
79342005-01-18 Michael Matz <matz@suse.de>
7935
7936 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7937
e03a46f5
DN
79382005-01-17 Diego Novillo <dnovillo@redhat.com>
7939
7940 PR tree-optimization/19121
7941 * gcc.c-torture/compile/pr19121.c: New test.
7942
696a2ca1
JW
79432005-01-17 James E. Wilson <wilson@specifixinc.com>
7944
7945 PR target/19357
7946 * gcc.c-torture/compile/pr19357.c: New test.
7947
2c4ea36c
ILT
79482005-01-17 Ian Lance Taylor <ian@airs.com>
7949
7950 PR c/5675
7951 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7952 pass--those that refer just to the variable, possibly with a
7953 cast.
7954 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
7955
7956 PR middle-end/13127
7957 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7958 longer emitted.
7959
f53d3f93
BD
79602005-01-16 Bud Davis <bdavis9659@comcast.net>
7961
7962 PR fortran/18778
7963 * gfortran.dg/endfile_2.f90: New test.
7964
5352b89f
SK
79652005-01-16 Steven G. Kargl <kargls@comcast.net>
7966
7967 PR 19168
7968 * gfortran.dg/select_5.f90: New test.
7969
36c028f6
PB
79702004-01-16 Paul Brook <paul@codesourcery.com>
7971
7972 * gfortran.dg/common_4.f90: New test.
7973
01c4f82a
HPN
79742005-01-15 Hans-Peter Nilsson <hp@axis.com>
7975
7976 PR rtl-optimization/19462
7977 * gcc.dg/torture/pr19462-1.c: New test.
7978
aecaa19a
ZL
79792005-01-15 Ziemowit Laski <zlaski@apple.com>
7980
7981 PR objc/19321
7982 * objc.dg/func-ptr-2.m: New.
7983 * objc.dg/volatile-1.m: New.
7984
a04b62b2
JDA
79852005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7986
7987 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7988
75b9aa9f
JJ
79892005-01-15 Jakub Jelinek <jakub@redhat.com>
7990
7991 PR tree-optimization/19060
7992 * gcc.c-torture/execute/20050104-1.c: New test.
7993
e1c74af0
BD
79942005-01-15 Bud Davis <bdavis9659@comcast.net>
7995
7996 PR fortran/18983
7997 * gfortran.dg/write_to_null.f90: New test.
7998
0c12d24f 79992005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 8000 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
8001
8002 PR other/19328
8003 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
8004 argument.
8005
74aad7cc
JJ
80062005-01-15 Jakub Jelinek <jakub@redhat.com>
8007
8008 PR c++/19263
8009 * g++.dg/init/vector1.C: New test.
8010
66f9a6de
JW
80112005-01-14 James E. Wilson <wilson@specifixinc.com>
8012
8013 PR target/13158
8014 * gcc.target/ia64/sibcall-unwind-1.c: New test.
8015 PR target/18987
8016 * gcc.target/ia64/sibcall-unwind-2.c: New test.
8017
c224550f
SK
80182005-01-14 Steven G. Kargl <kargls@comcast.net>
8019
8020 * gfortran.dg/select_1.f90: New test.
8021 * gfortran.dg/select_2.f90: New test.
8022 * gfortran.dg/select_3.f90: New test.
8023 * gfortran.dg/select_4.f90: New test.
8024
a0afbdb6
JJ
80252005-01-14 Jakub Jelinek <jakub@redhat.com>
8026
08a0c536
JJ
8027 PR middle-end/19084
8028 PR rtl-optimization/19348
8029 * gcc.dg/20050111-1.c: New test.
8030 * gcc.c-torture/execute/20050111-1.c: New test.
8031
a0afbdb6
JJ
8032 * gcc.dg/i386-asm-4.c: New test.
8033
eebeecac
EB
80342005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8035
8036 * gcc.dg/nested-func-2.c: New test.
8037 * ada/acats/norun.lst: Remove c953002.
8038
12374876
UW
80392005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
8040
8041 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
8042
6d1089d0
BE
80432005-01-12 Ben Elliston <bje@au.ibm.com>
8044
8045 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
8046
7eb3b9ec
AP
80472005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
8048
8049 PR target/18761
8050 * g++.dg/abi/align1.C: New test.
8051
a969c1d2
AM
80522005-01-11 Alan Modra <amodra@bigpond.net.au>
8053
8054 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
8055 at a time.
8056 * g++.dg/ext/altivec_check.h: Support compiling as C.
8057
18d00205
RS
80582005-01-10 Roger Sayle <roger@eyesopen.com>
8059
8060 PR c++/19355
8061 * g++.dg/expr/pr19355-1.C: New test case.
8062
8ad2a082
LG
80632005-01-10 Laurent GUERBY <laurent@guerby.net>
8064
8065 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
8066 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
8067 * ada/acats/tests/c3/c92005b.ada: Likewise.
8068 * ada/acats/tests/c3/cxb3012.a: Likewise.
8069 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 8070
832ef1ce
PB
80712005-01-09 Paul Brook <paul@codesourcery.com>
8072
8073 * gfortran.dg/common_2.f90: New file.
8074 * gfortran.dg/common_3.f90: New file.
8075
96b5a6c7
ZD
80762005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
8077
8078 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
8079
5a3ed97a
DN
80802005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8081
8082 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
8083 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
8084 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
8085 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
8086 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
8087 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
8088 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
8089 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
8090 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
8091 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
8092 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
8093 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
8094 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
8095 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
8096 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
8097 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
8098 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
8099 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
8100 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
8101 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
8102 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
8103 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
8104 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
8105 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
8106 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
8107 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
8108 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
8109 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
8110 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
8111 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
8112 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
8113 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
8114 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
8115 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
8116 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
8117 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
8118 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
8119 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
8120 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
8121 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
8122 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
8123 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
8124 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
8125 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
8126 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
8127 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
8128 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
8129 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
8130 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
8131 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
8132 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
8133 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
8134 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
8135 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
8136 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
8137 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
8138 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
8139 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
8140 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
8141 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
8142 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
8143 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
8144 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
8145 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
8146 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
8147 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
8148 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
8149
8150 * gcc.dg/vect/vect-1.c: Fix spelling.
8151 * gcc.dg/vect/vect-10.c: Fix spelling.
8152 * gcc.dg/vect/vect-11.c: Fix spelling.
8153 * gcc.dg/vect/vect-12.c: Fix spelling.
8154 * gcc.dg/vect/vect-14.c: Fix spelling.
8155 * gcc.dg/vect/vect-15.c: Fix spelling.
8156 * gcc.dg/vect/vect-16.c: Fix spelling.
8157 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
8158 * gcc.dg/vect/vect-64.c: Fix comments.
8159 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
8160
81612005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8162 Ira Rosen <irar@il.ibm.com>
8163
8164 * gcc.dg/vect/vect-70.c: New test.
8165 * gcc.dg/vect/vect-71.c: New test.
8166
e1a5510b
MH
81672005-01-09 Manfred Hollstein <mh@suse.com>
8168
8169 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
8170 * gcc.dg/pr18241-2.c: Likewise.
8171 * gcc.dg/pr18241-3.c: Likewise.
8172 * gcc.dg/pr18241-4.c: Likewise.
8173 * gcc.dg/pr18241-5.c: Likewise.
8174
ef719a44
RH
81752005-01-08 Richard Henderson <rth@redhat.com>
8176
8177 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8178 False for x86 and x86-64.
8179
e79b60a7
DN
81802005-01-08 Diego Novillo <dnovillo@redhat.com>
8181
a6331d85 8182 PR tree-optimization/18241
e79b60a7
DN
8183 * gcc.dg/pr18241-1.c: New test.
8184 * gcc.dg/pr18241-2.c: New test.
8185 * gcc.dg/pr18241-3.c: New test.
8186 * gcc.dg/pr18241-4.c: New test.
8187 * gcc.dg/pr18241-5.c: New test.
8188
1dba1182
SK
81892005-01-08 Steven G. Kargl <kargls@comcast.net>
8190
8191 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
8192 gfortran.dg/select_4.f90: New.
8193
b827788f
JJ
81942005-01-07 Jakub Jelinek <jakub@redhat.com>
8195
8196 * gcc.c-torture/execute/20050107-1.c: New test.
8197
5aa56f9d
NS
81982005-01-07 Nathan Sidwell <nathan@codesourcery.com>
8199
8200 PR c++/19298
8201 * g++.dg/template/ref2.C: New.
8202
6992cbd1
AP
82032005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
8204
8205 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
8206 instead of being empty.
8207
c22535f5
TS
82082005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8209
8210 PR fortran/15553
8211 * gfortran.dg/array-1.f90: New test.
8212
8870e212
JJ
82132005-01-07 Jakub Jelinek <jakub@redhat.com>
8214
2a0958c5
JJ
8215 PR tree-optimization/19283
8216 * gcc.c-torture/execute/20050106-1.c: New test.
8217
0210ae14
JJ
8218 PR rtl-optimization/18861
8219 * gcc.dg/20050105-1.c: New test.
8220
8870e212
JJ
8221 PR tree-optimization/18828
8222 * gcc.dg/20050105-2.c: New test.
8223
4f1cfe85
AJ
82242005-01-07 Andreas Jaeger <aj@suse.de>
8225
8226 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
8227
a7e8d7db
BD
82282005-01-07 Bud Davis <bdavis9659@comcast.net>
8229
8230 PR fortran/18398
8231 * gfortran.dg/fmt_read.f90: New test.
8232
59d7d767
GK
82332005-01-06 Geoffrey Keating <geoffk@apple.com>
8234
8235 * gcc.dg/rs6000-ldouble-2.c: New.
8236
27d6592c
MM
82372005-01-06 Mark Mitchell <mark@codesourcery.com>
8238
b4519d39 8239 PR c++/19244
27d6592c
MM
8240 * g++.dg/parser/ctor2.C: New test.
8241
023458fa
KL
82422004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8243
8244 PR c++/17154
8245 * g++.dg/template/using9.C: New test.
8246
23ff7e2d
KL
82472005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8248
8249 PR c++/19258
8250 * g++.dg/lookup/friend6.C: New test.
8251
d8987adb
NS
82522005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8253
8254 PR c++/19270
8255 * g++.dg/template/array10.C: New.
8256
2070df3c
KG
82572005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8258
8259 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8260 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8261
7f62ca08
JJ
82622005-01-06 Jakub Jelinek <jakub@redhat.com>
8263
8264 * gcc.c-torture/compile/20050105-1.c: New test.
8265
b95ec5c1
GK
82662005-01-05 Geoffrey Keating <geoffk@apple.com>
8267
8268 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8269
010c4d9c
RS
82702005-01-05 Roger Sayle <roger@eyesopen.com>
8271
8272 PR middle-end/19100
8273 * gcc.dg/conv-3.c: New test case.
8274
9143de5c
JM
82752005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8276
8277 * gcc.dg/asm-wide-1.c: New test.
8278
4514aa8c
NS
82792005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8280
8281 PR c++/19030
8282 * g++.dg/parse/crash22.C: New
8283
242746f1
GK
82842005-01-04 Geoffrey Keating <geoffk@apple.com>
8285
8286 PR 19257
8287 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8288
21e5076a
UB
82892005-01-04 Uros Bizjak <uros@kss-loka.si>
8290
8291 PR middle-end/17767
8292 * gcc.dg/i386-mmx-6.c: New test case.
8293
8ea9d0c7
PB
82942005-01-04 Paolo Bonzini <bonzini@gnu.org>
8295
8296 PR tree-optimization/18308
8297 * gcc.dg/vect/pr18308.c: New testcase.
8298
1aae12a2
AJ
82992005-01-04 Andreas Jaeger <aj@suse.de>
8300
8301 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8302
942926ad
GK
83032005-01-03 Geoffrey Keating <geoffk@apple.com>
8304 Robert Bowdidge <bowdidge@apple.com>
8305
8306 * gcc.dg/cpp/subframework1.c: New.
8307 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8308 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8309 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8310 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8311
d7001ae5
GK
83122005-01-03 Geoffrey Keating <geoffk@apple.com>
8313
8314 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8315 producing warning.
8316 * gcc.dg/darwin-weakimport-2.c: New.
8317
bf7df599
RH
83182005-01-03 Richard Henderson <rth@redhat.com>
8319
8320 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8321
f61134e8
RH
83222005-01-03 Richard Henderson <rth@redhat.com>
8323
8324 * gcc.dg/vect/vect.exp: Enable for ia64.
8325 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8326 (check_effective_target_vect_float): Likewise.
8327 (check_effective_target_vect_no_align): Likewise.
8328 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8329 * gcc.dg/vect/vect-8.c: Likewise.
8330
7db6be6f 83312005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 8332
b256bfa2 8333 PR target/19236
7db6be6f
UB
8334 * gcc.dg/pr19236-1.c: New test case.
8335
1d7bed25
HPN
83362005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8337
8338 PR rtl-optimization/12092
8339 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8340
9b1f5820
AJ
83412005-01-02 Andreas Jaeger <aj@suse.de>
8342
8343 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8344
0ca5fbc0
RS
83452005-01-01 Roger Sayle <roger@eyesopen.com>
8346 Andrew Pinski <pinskia@physics.uc.edu>
8347
8348 PR rtl-optimization/12092
8349 * gcc.dg/pr12092-1.c: New test case.
8350
1465374a
GK
83512005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8352
3ffd0339
GK
8353 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8354 'hidden' and 'default' for better portability.
8355 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8356
1465374a
GK
8357 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8358 6 and 7.
8359 * g++.old-deja/g++.brendan/new3.C: Likewise.
8360
43e05e45
SB
83612005-01-01 Steven Bosscher <stevenb@suse.de>
8362
8363 * gcc.dg/20041231-1.C: New test.
8364 * g++.dg/warn/Wunreachable-code-1.C: New test.
8365
64f33597
DE
83662004-12-30 David Edelsohn <edelsohn@gnu.org>
8367
8368 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
8369 file, not /dev/null. Abort on error.
8370
9eb892ec
ZL
83712004-12-30 Alexander Malmberg <alexander@malmberg.org>
8372 Ziemowit Laski <zlaski@apple.com>
8373
b4519d39 8374 PR objc/18971
9eb892ec
ZL
8375 * objc.dg/encode-5.m: New test.
8376
9503e790
RH
83772004-12-29 Richard Henderson <rth@redhat.com>
8378
8379 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
8380 * objc.dg/stabs-1.m: Disable for ia64.
8381
d9fa1233
MM
83822004-12-29 Mark Mitchell <mark@codesourcery.com>
8383
8384 PR c++/19190
8385 * g++.dg/warn/Wunused-10.C: New test.
8386
2f9742c3
RH
83872004-12-28 Richard Henderson <rth@redhat.com>
8388
8389 * objc.dg/stabs-1.m: Disable for alpha.
8390
c827f22f
MM
83912004-12-27 Mark Mitchell <mark@codesourcery.com>
8392
8393 PR c++/19149
8394 * g++.dg/parse/error23.C: New test.
8395
56746a07
TS
83962004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8397
8398 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
8399
e98a8b5b
TS
8400 PR fortran/19032
8401 * gfortran.dg/intrinsic_modulo_1.f90: New.
8402 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
8403 tests with divisor -1.
8404
64092f8b
MM
84052004-12-27 Mark Mitchell <mark@codesourcery.com>
8406
8f8883b1
MM
8407 * g++.dg/opt/temp1.C (memcpy): Return a value.
8408
64092f8b
MM
8409 PR c++/19148
8410 * g++.dg/expr/cond7.C: New test.
8411
27e84b81
PB
84122004-12-27 Paul Brook <paul@codesourcery.com>
8413
8414 * gfortran.dg/g77/select_no_compile.f: Remove.
8415
accde4cf
RH
84162004-12-27 Richard Henderson <rth@redhat.com>
8417
8418 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
8419 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
8420 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
8421
82d3d6c8
RH
84222004-12-26 Richard Henderson <rth@redhat.com>
8423
8424 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
8425 by 1i instead of token pasting.
8426
daab9768
JDA
84272004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8428
8429 PR tree-optimization/17578
8430 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
8431 to additional_flags.
8432 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
8433
798e3fe5
RH
84342004-12-25 Richard Henderson <rth@redhat.com>
8435
8436 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8437 Remove Alpha.
8438
d1ffec35
JDA
84392004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8440
8441 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
8442 hppa*-*-hpux*.
8443 * gcc.dg/pr17957.c (dg-options): Likewise.
8444 * gcc.dg/struct-ret-1.c: Add prototype for abort.
8445 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
8446 instead of 0 on __hppa__.
8447 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
8448 "foo,%r" on hppa*-*-*.
8449
5d3a9816
BD
84502004-12-23 Bud Davis <bdavis9659@comcast.net>
8451
8452 PR fortran/19071
8453 * gfortran.dg/complex_write.f90: New test.
9469f0aa 8454
058e32b3
MM
84552004-12-23 Mark Mitchell <mark@codesourcery.com>
8456
5902897a
MM
8457 PR c++/17595
8458 * g++.dg/parse/pragma2.C: New test.
8459
058e32b3
MM
8460 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
8461
da5572ef
AO
84622004-12-23 Alexandre Oliva <aoliva@redhat.com>
8463
8464 * gcc.dg/empty2.c: Add missing dg-warning.
8465
b3d1c238
MM
84662004-12-23 Mark Mitchell <mark@codesourcery.com>
8467
aae4a277
MM
8468 PR c++/17413
8469 * g++.dg/template/local4.C: New test.
8470 * g++.dg/template/crash19.C: Add dg-error marker.
8471
b3d1c238
MM
8472 * g++.dg/template/crash31.C: Correct embedded PR number.
8473
ce21424d
MM
84742004-12-23 Mark Mitchell <mark@codesourcery.com>
8475
8476 PR c++/16405
8477 * g++.dg/opt/temp1.C: Add do-run marker.
8478
08167d1c
AO
84792004-12-23 Alexandre Oliva <aoliva@redhat.com>
8480
8481 * g++.dg/template/spec19.C: New.
8482
faa00334
AO
84832004-12-23 Alexandre Oliva <aoliva@redhat.com>
8484
05f5e885 8485 PR target/16819
faa00334
AO
8486 * gcc.dg/empty2.c: New.
8487
3e8aba34
RH
84882004-12-23 Richard Henderson <rth@redhat.com>
8489
9469f0aa 8490 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
8491 Remove i?86 and x86-64.
8492
f98625f6
MM
84932004-12-23 Mark Mitchell <mark@codesourcery.com>
8494
8495 PR c++/16405
8496 * g++.dg/opt/temp1.C: New test.
8497
f65b7de3
GB
84982004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8499
8500 PR c++/18733
8501 * g++.dg/template/friend33.C: New testcase.
8502
dfb5c523
MM
85032004-12-22 Mark Mitchell <mark@codesourcery.com>
8504
8505 PR c++/18464
8506 * g++.dg/template/cond5.C: New test.
8507
8508 PR c++/18492
8509 * g++.dg/inherit/thunk3.C: New test.
8510
8511 PR c++/11224
8512 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 8513
606145e4
JJ
85142004-12-22 Janis Johnson <janis187@us.ibm.com>
8515
56a5f30a 8516 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 8517
f199d860
JB
85182004-12-22 Jan Beulich <jbeulich@novell.com>
8519
8520 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
8521
943e3ede
MM
85222004-12-21 Mark Mitchell <mark@codesourcery.com>
8523
8524 PR c++/18378
8525 * g++.dg/ext/packed8.C: New test.
8526
0e44ef62 8527 PR c++/19063
943e3ede 8528 * g++.dg/template/crash31.C: New test.
9469f0aa 8529
943e3ede
MM
8530 PR c++/19034
8531 * g++.dg/template/crash30.C: New test.
8532
af76441f
AP
85332004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8534
8535 PR C++/18984
8536 * g++.dg/eh/ctor3.C: New test.
8537
697290b7
EB
85382004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8539
8540 * objc.dg/stabs-1.m: Allow section name to be quoted and
8541 assembly label to begin with '.LL'.
8542
eeea13c2
JJ
85432004-12-21 Janis Johnson <janis187@us.ibm.com>
8544
1126bfdd
JJ
8545 * gcc.dg/vect/vect.exp
8546 (check_effective_target_lp64_or_vect_no_align): New.
8547 * gcc.dg/vect/vect-77.c: Use it.
8548 * gcc.dg/vect/vect-78.c: Use it.
8549
eeea13c2
JJ
8550 * lib/target-supports.exp
8551 (check_effective_target_vect_no_max,
8552 check_effective_target_vect_no_bitwise,
8553 check_effective_target_vect_no_align): New.
8554 * gcc.dg/vect/vect-13.c: Use them.
8555 * gcc.dg/vect/vect-17.c: Ditto.
8556 * gcc.dg/vect/vect-18.c: Ditto.
8557 * gcc.dg/vect/vect-19.c: Ditto.
8558 * gcc.dg/vect/vect-20.c: Ditto.
8559 * gcc.dg/vect/vect-27.c: Ditto.
8560 * gcc.dg/vect/vect-29.c: Ditto.
8561 * gcc.dg/vect/vect-44.c: Ditto.
8562 * gcc.dg/vect/vect-48.c: Ditto.
8563 * gcc.dg/vect/vect-50.c: Ditto.
8564 * gcc.dg/vect/vect-52.c: Ditto.
8565 * gcc.dg/vect/vect-54.c: Ditto.
8566 * gcc.dg/vect/vect-56.c: Ditto.
8567 * gcc.dg/vect/vect-58.c: Ditto.
8568 * gcc.dg/vect/vect-60.c: Ditto.
8569 * gcc.dg/vect/vect-72.c: Ditto.
8570 * gcc.dg/vect/vect-80.c: Ditto.
8571
fd749a60
NS
85722004-12-21 Nathan Sidwell <nathan@codesourcery.com>
8573
7a8380ae
NS
8574 PR c++/14075
8575 * g++.dg/init/string1.C: New.
8576
fd749a60
NS
8577 PR c++/18975
8578 * g++.dg/other/synth1.C: New.
8579
ebef4d30
JM
85802004-12-21 James A. Morrison <phython@gcc.gnu.org>
8581
8582 PR c/18963
8583 * gcc.dg/pr18963-1.c: New test.
8584
6f17bbcf
JM
85852004-12-21 James A. Morrison <phython@gcc.gnu.org>
8586
8587 PR c/18596
8588 * gcc.dg/funcdef-storage-1.c (foo): Remove.
8589 * gcc.dg/pr18596-1.c: Use dg-error.
8590 (dg-options): Use -fno-unit-at-a-time.
8591 * gcc.dg/pr18596-2.c: New test.
8592 * gcc.dg/pr18596-3.c: New test.
9469f0aa 8593
5fdf61fe
RS
85942004-12-20 Roger Sayle <roger@eyesopen.com>
8595
8596 PR middle-end/18683
8597 * g++.dg/opt/pr18683-1.C: New test case.
8598
6e822bf6
AP
85992004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
8600
8601 PR other/19093
8602 * g++.dg/opt/max1.C: Fix for 64bit targets.
8603
b482789c
MA
86042004-12-20 Matt Austern <austern@apple.com>
8605
8606 PR c++/19044
8607 * g++.dg/ext/builtin6.C: New
9469f0aa 8608
90e34bd6
DN
86092004-12-20 Diego Novillo <dnovillo@redhat.com>
8610
8611 PR tree-optimization/19080
8612 * gcc.c-torture/compile/pr19080.c: New test.
8613
6fa91b48
SB
86142004-12-20 Steven Bosscher <stevenb@suse.de>
8615
8616 * gcc.dg/20041219-1.c: New test.
8617
199db659
RS
86182004-12-19 Roger Sayle <roger@eyesopen.com>
8619
8620 PR middle-end/19068
8621 * g++.dg/opt/max1.C: New test case.
8622
64270ab0
EB
86232004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8624
8625 * gcc.dg/fdata-sections-1.c: New test.
8626
dbedefae
RS
86272004-12-18 Roger Sayle <roger@eyesopen.com>
8628
8629 PR middle-end/18548
8630 * gcc.dg/max-1.c: New test case.
8631
9f70d2bc
EB
86322004-12-18 Jakub Jelinek <jakub@redhat.com>
8633
8634 * gcc.c-torture/execute/20041218-1.c: New test.
8635
75983038
DN
86362004-12-17 Diego Novillo <dnovillo@redhat.com>
8637
8638 * gcc.dg/pr18501.c: New test.
8639 * gcc.dg/uninit-5.c: XFAIL.
8640 * gcc.dg/uninit-9.c: XFAIL.
8641
12869142
DJ
86422004-12-17 Dale Johannesen <dalej@apple.com>
8643
8644 * gcc.dg/20041213-1.c: New.
8645
5429f07f
ZL
86462004-12-17 Ziemowit Laski <zlaski@apple.com>
8647
8648 * objc.dg/stabs-1.m: Allow assembly label to begin
8649 with a dot ('.').
8650
b9e1e14b
JJ
86512004-12-17 Jakub Jelinek <jakub@redhat.com>
8652
8653 * gcc.c-torture/execute/20041213-1.c: Move...
8654 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8655
b54a07e8
NS
86562004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8657
10856918 8658 PR c++/18721
b54a07e8
NS
8659 * g++.dg/lookup/conv-5.C: New.
8660
3cc491e8
ZL
86612004-12-16 Ziemowit Laski <zlaski@apple.com>
8662
8663 * objc.dg/stabs-1.m: New test.
8664
93a1c06d
AP
86652004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8666
8667 * gcc.dg/visibility-c.c: Change compile to
8668 assemble for the test.
8669
16515e5c
AP
86702004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8671
8672 PR target/19041
8673 * gcc.dg/visibility-c.c: New test.
8674
f33bcdae
RS
86752004-12-16 Roger Sayle <roger@eyesopen.com>
8676
8677 PR middle-end/18493
8678 * gcc.dg/switch-8.c: New test case.
8679
8a784e4a
NS
86802004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8681
8682 PR c++/18905
8683 * g++.dg/template/init4.C: New.
8684 * g++.dg/opt/static3.C: Enable optimizer.
8685
0c0cce42
WB
86862004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8687
8688 * g++.dg/other/complex1.C: New test.
8689
774a9b00
EB
86902004-12-15 Alan Modra <amodra@bigpond.net.au>
8691
8692 * g++.dg/opt/inline9.C: New test.
8693
172b8799
TS
86942004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8695
8696 PR fortran/18993
8697 * gfotran.dg/nullify_1.f: New test.
8698
dcbca208
RH
86992004-12-15 Richard Henderson <rth@redhat.com>
8700
8701 * gcc.target/i386/i386.exp: New harness.
8702 * gcc.target/i386/vect-args.c: New.
8703
a0f7568c
DE
87042004-12-15 David Edelsohn <edelsohn@gnu.org>
8705
8706 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8707
6e432b31
KL
87082004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8709
8710 PR c++/18825
8711 * g++.dg/template/friend32.C: New test.
8712
1b449375
EB
87132004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8714
8715 * cpp/pragma-once-1.c: New test.
8716 * cpp/pragma-once-1b.h: Likewise.
8717 * cpp/pragma-once-1c.h: Likewise.
8718 * cpp/pragma-once-1d.h: Likewise.
8719 * cpp/inc/pragma-once-1a.h: Likewise.
8720
c8c83c18 87212004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 8722 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
8723
8724 PR fortran/17597
8725 * gfortran.dg/list_read_3.f90: New test.
8726
0aec6014
EB
87272004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8728
8729 * gcc.dg/ftrapv-2.c: New test.
8730
fe4c6b8f
NS
87312004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8732
8a784e4a 8733 PR c++/18981
fe4c6b8f
NS
8734 * g++.dg/template/typename9.C: New test.
8735
0c88d886
MM
87362004-12-14 Mark Mitchell <mark@codesourcery.com>
8737
8738 PR c++/18738
8739 * g++.dg/template/typename8.C: New test.
8740 * g++.dg/parse/friend2.C: Tweak error message.
8741
c31d5154
JL
87422004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8743
8744 * gcc.c-torture/20041214-1.c: New test.
8745
b01f0d13
AP
87462004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8747
8748 PR c++/18965
8749 * g++.dg/init/array17.C: New test.
8750
acb3f79a
MM
87512004-12-14 Mark Mitchell <mark@codesourcery.com>
8752
8753 PR c++/18793
8754 * g++.dg/init/aggr3.C: New test.
8755
f90ac3f0
UP
87562004-12-14 Janis Johnson <janis187@us.ibm.com
8757
8758 * gcc.dg/altivec-types-1.c: New test.
8759 * gcc.dg/altivec-types-2.c: New test.
8760 * gcc.dg/altivec-types-3.c: New test.
8761 * gcc.dg/altivec-types-4.c: New test.
8762 * g++.dg/ext/altivec-types-1.C: New test.
8763 * g++.dg/ext/altivec-types-2.C: New test.
8764 * g++.dg/ext/altivec-types-3.C: New test.
8765 * g++.dg/ext/altivec-types-4.C: New test.
8766
29bfcb6d
JJ
87672004-12-14 Jakub Jelinek <jakub@redhat.com>
8768
8769 PR middle-end/18951
8770 * gcc.c-torture/execute/20041213-1.c: New test.
8771
e8c66fe0
NS
87722004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8773
8774 PR c++/18949
8775 * g++.dg/template/cast1.C: New.
8776
0c690ca7
KH
87772004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8778
c31d5154 8779 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 8780
80314043
RH
87812004-12-13 Richard Henderson <rth@redhat.com>
8782
8783 * gcc.dg/i386-sse-10.c: Fix typo in options.
8784
471a58a9
AP
87852004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8786
8787 PR c++/18968
8788 * g++.dg/opt/pr18968.C: New test.
8789
532b37d9
MM
87902004-12-13 Mark Mitchell <mark@codesourcery.com>
8791
8792 PR c++/18925
8793 * g++.dg/ext/visibility/staticdatamem.C: New test.
8794
fd2ad93d
KC
87952004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8796
8797 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8798
5ac20c1a
RS
87992004-12-13 Roger Sayle <roger@eyesopen.com>
8800
8801 PR rtl-optimization/18928
8802 * gcc.dg/pr18928-1.c: New test case.
8803
04482133
AO
88042004-12-13 Alexandre Oliva <aoliva@redhat.com>
8805
8806 PR tree-opt/16951
8807 * gcc.c-torture/compile/20041211-1.c: New.
8808
b80a3161
JDA
88092004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8810
8811 PR middle-end/17564
8812 * gcc.c-torture/execute/20041212-1.c: New test.
8813
23acf4d4
TS
88142004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8815
8816 PR fortran/18869
8817 * gfortran.dg/common_1.f90: New test.
8818
8d5cfa27
SK
88192004-12-12 Steven G. Kargl <kargls@comcast.net>
8820 Paul Brook <paul@codesourcery.com>
8821
8822 PR fortran/16222
8823 * gfortran.dg/real_do_1.f90: New test.
8824
a5f712ff
AP
88252004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8826
8827 PR tree-opt/18040
8828 * g++.dg/opt/ptrmem6.C: New test.
8829
ec7e2228
RS
88302004-12-11 Roger Sayle <roger@eyesopen.com>
8831
8832 PR middle-end/18921
8833 * gcc.dg/pr18921-1.c: New test case.
8834
49e4d580
TS
88352004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8836
8837 PR fortran/17175
8838 * gfortran.dg/scale_1.f90: New test.
8839
ef0b4f28
AP
88402004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8841
8842 PR middle-end/18903
8843 * gcc.c-torture/compile/pr18903.c: New test.
8844
036ff63f
RS
88452004-12-10 Richard Sandiford <rsandifo@redhat.com>
8846
8847 * gcc.c-torture/execute/20041210-1.c: New test.
8848
9bf0e588
VR
88492004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8850
8851 PR c++/18731
8852 * g++.dg/parser/struct-1.C: New test.
8853 * g++.dg/parser/struct-2.C: New test.
8854 * g++.dg/parser/struct-3.C: New test.
8855
38ef242b
RH
88562004-12-09 Richard Henderson <rth@redhat.com>
8857
af99a0b0
RH
8858 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8859
38ef242b
RH
8860 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8861 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8862
f80f1bab
MA
88632004-12-09 Matt Austern <austern@apple.com>
8864
8865 PR c++/18514
8866 * g++.dg/ext/builtin1.C: New
8867 * g++.dg/ext/builtin2.C: New
8868 * g++.dg/ext/builtin3.C: New
8869 * g++.dg/ext/builtin4.C: New
8870 * g++.dg/ext/builtin5.C: New
8871
25a2fe85
AP
88722004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8873
8874 PR tree-opt/18904
8875 * g++.dg/opt/ptrmem5.C: New test.
8876
354e22e1
AO
88772004-12-09 Alexandre Oliva <aoliva@redhat.com>
8878
8879 * g++.dg/parse/typename5.C: Adjust for new error.
8880 * g++.dg/parse/typename7.C: New.
8881
257d5f32
VR
88822004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8883
8884 PR c++/18073
8885 * g++.dg/other/mmintrin.C: New test.
8886
94763647
NS
88872004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8888
8889 PR c++/16681
8890 * g++.dg/init/array15.C: New.
8891 * g++.dg/init/array16.C: New.
8892
40f2165e
TS
88932004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8894
baa8edda 8895 PR fortran/18826
40f2165e
TS
8896 * gfortran.dg/assign_1.f90: New test.
8897
de40e4dd
NC
88982004-12-08 Nick Clifton <nickc@redhat.com>
8899
8900 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8901 * gcc.target/xstormy16/data_below100: Likewise.
8902 * gcc.target/xstormy16/sfr: Likewise.
8903 * gcc.target/xstormy16/below100.S: New test source file.
8904 * gcc.target/xstormy16/below100.ld: New test linker script.
8905 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8906 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8907 bp instructions.
8908 * gcc.target/xstormy16/bp.c: Likewise.
8909
8910 * gcc.target/xstormy16/bss_below100: New files:
8911 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8912 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8913 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8914 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8915 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8916 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8917 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8918 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8919 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8920 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8921 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8922 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8923 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8924 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8925 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8926 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8927 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8928 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8929 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8930 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8931 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8932 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8933 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8934 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8935 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8936 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8937 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8938
8939 * gcc.target/xstormy16/data_below100: New files:
8940 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8941 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8942 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8943 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8944 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8945 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8946 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8947 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8948 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8949 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8950 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8951 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8952 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8953 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8954 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8955 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8956 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8957 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8958 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8959 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8960 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8961 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8962 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8963 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8964 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8965 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8966 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8967
8968 * gcc.target/xstormy16/sfr: New files:
8969 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8970 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8971 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8972 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8973 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8974 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8975 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8976 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8977 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8978 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8979 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8980 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8981 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8982 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8983 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8984 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8985 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8986 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8987 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8988 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8989 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8990 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8991 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8992 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8993 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8994 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8995 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8996 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8997 27_if0_sfrw_bitfield_f.c
8998
4104f0f4
KL
89992004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9000
9001 PR c++/18100
9002 * g++.dg/lookup/name-clash4.C: New test.
9003
db24eb1f
NS
90042004-12-08 Nathan Sidwell <nathan@codesourcery.com>
9005
0710ccff
NS
9006 PR c++/18672
9007 * g++.dg/opt/array1.C: New.
9469f0aa 9008
db24eb1f
NS
9009 PR c++/18803
9010 * g++.dg/template/operator5.C: New.
9011
371f495a
HPN
90122004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
9013
9014 PR c/18867
9015 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
9016
02fbae83
SB
90172004-12-07 Steven Bosscher <stevenb@suse.de>
9018
9019 * gcc.dg/noncompile/20041207.c: New test.
9020
5f679db9
VR
90212004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
9022
9023 * g++.dg/other/unreachable-1.C: New test.
9024
a52c836b
NC
90252004-12-06 Nick Clifton <nickc@redhat.com>
9026
9027 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
9028 <limits.h> because the latter comes from gcc's include/ directory
9029 and not the newlib/libc/include directory.
9030
6ac5aa91
RH
90312004-12-04 Richard Henderson <rth@redhat.com>
9032
9033 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
9034
8138dfe4
RH
90352004-12-04 Richard Henderson <rth@redhat.com>
9036
9037 * lib/target-supports.exp (check_gc_sections_available): Disable
9038 for alpha and ia64.
9039
a6ac7f6f
AP
90402004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
9041
9042 PR middle-end/17909
9043 * g++.dg/other/vararg-2.C: New test.
9044
bad1f462
KL
90452004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9046
9047 PR c++/17011, c++/17971
9048 * g++.dg/template/error15.C: Adjust expected error.
9049 * g++.dg/template/instantiate3.C: Likewise.
9050
5edea4c6
JJ
90512004-12-03 Janis Johnson <janis187@us.ibm.com>
9052
9053 * gcc.dg/altivec-18.c: Fix for darwin
9054
ad1063d5
NS
90552004-12-03 Nathan Sidwell <nathan@codesourcery.com>
9056
f4ed7d21
NS
9057 PR c++/18782
9058 * g++.dg/parse/ptrmem2.C: New.
9059
ad1063d5
NS
9060 PR c++/18318
9061 * g++.dg/template/new1.C: New.
9062
abd7fea9
TS
90632004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9064
79d60e57 9065 PR fortran/18710
abd7fea9
TS
9066 * gfortran.dg/direct_io_3.f90: New test.
9067
55dcbc12
NS
90682004-12-02 Nathan Sidwell <nathan@codesourcery.com>
9069
9070 PR 18758
9071 * g++.dg/parse/crash21.C: New.
9072
28e42b7e
KL
90732004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9074
9075 PR c++/15664, c++/18276
9076 * g++.dg/template/ttp13.C: New test.
9077 * g++.dg/template/ttp14.C: Likewise.
9078
a5e51518
KL
90792004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9080
9081 PR c++/18123
9082 * g++.dg/parse/enum2.C: New test.
9083 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
9084
1a06672a
NC
90852004-12-02 Nick Clifton <nickc@redhat.com>
9086
9087 * gcc.target/xstormy16: New test directory.
9088 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9089 * gcc.target/xstormy16/bp.c: Check the generation of bp
9090 instructions.
9091 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
9092 bn instructions and the BELOW100 attribute.
9093
5191f2ba
AM
90942004-12-02 Alan Modra <amodra@bigpond.net.au>
9095
9096 PR target/16952
9097 * gcc.dg/ppc-eabi.c: New.
9098
78579b60
BD
90992004-12-02 Bud Davis <bdavis9659@comcast.net>
9100
9101 PR fortran/18284
9102 * gfortran.dg/backspace.f90
9103
8dc4d66a
BD
91042004-12-02 Bud Davis <bdavis9659@comcast.net>
9105
9106 * gfortran.dg/inquire.f90: New test.
9107
810838e7
JJ
91082004-12-01 Janis Johnson <janis187@us.ibm.com>
9109
9110 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
9111 handle effective-target-keyword.
9112 (dg-skip-if): Support effective-target keyword as target list.
9113 (dg-xfail-if): Ditto.
9114 * lib/target-supports.exp (is-effective-target-keyword): New proc.
9115
986583fd
DN
91162004-12-01 Diego Novillo <dnovillo@redhat.com>
9117
9118 PR tree-optimization/18291
9119 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
9120
386489e3
NS
91212004-12-01 Nathan Sidwell <nathan@codesourcery.com>
9122
07c65e00
NS
9123 PR C++/18729
9124 * g++.dg/parse/crash20.C: New.
9125
386489e3
NS
9126 PR c++/17431
9127 * g++.dg/overload/arg1.C: New.
9128 * g++.dg/overload/arg2.C: New.
9129 * g++.dg/overload/arg3.C: New.
9130 * g++.dg/overload/arg4.C: New.
9131
683e2617
JM
91322004-12-01 Joseph S. Myers <joseph@codesourcery.com>
9133
9134 * gcc.dg/c99-flex-array-4.c: Remove.
9135
f470b1e5
JJ
91362004-11-30 Janis Johnson <janis187@us.ibm.com>
9137
d7d05b86
JJ
9138 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
9139
68897708
JJ
9140 * lib/target-supports.exp (is-effective-target): Simplify.
9141
f470b1e5
JJ
9142 * lib/target-supports.exp (check_effective_target_vect_long):
9143 Fix for powerpc64-*-*.
9144
1ae5bf02
LR
91452004-11-30 Loren James Rittle <ljrittle@acm.org>
9146
b4519d39 9147 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
9148 to support new requirements on FreeBSD 5.
9149
a50c69c4
DP
91502004-11-30 Devang Patel <dpatel@apple.com>
9151
9152 PR 18702
9153 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 9154
98705d7d
JJ
91552004-11-30 Janis Johnson <janis187@us.ibm.com>
9156
9157 * g++.dg/ext/altivec-13.C: New test.
9158
209e170c
AP
91592004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
9160
9161 PR tree-opt/18298
9162 * gcc.c-torture/execute/p18298.c: New test.
9163
218d1b88
IR
91642004-11-30 Ira Rosen <irar@il.ibm.com>
9165 Dorit Naishlos <dorit@il.ibm.com>
9166
9167 PR tree-opt/18607
9168 * gcc.dg/vect/vect-89.c: New test.
9169
1ac0ac8b
JM
91702004-11-30 James A. Morrison <phython@gcc.gnu.org>
9171
9172 * gcc.dg/pr18596-1.c: New test.
9173
9d6ccbe6
BE
91742004-11-30 Ben Elliston <bje@au.ibm.com>
9175
9176 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
9177
e8233ac2
AP
91782004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9179
9180 PR c/18479
9181 * gcc.dg/pr18479.c: New test.
9182
e59165e6
HPN
91832004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9184
9185 PR target/18490
9186 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
9187 mmix-knuth-mmixware.
9188
9189 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
9190 cris-*-elf* cris-*-aout* mmix-*-*
9191
5e23162d
AP
91922004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9193
9194 PR middle-end/18725
9195 * gcc.dg/pr18725.c: New test.
9196
226e6926
HPN
91972004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9198
3798c21b
HPN
9199 PR target/18488
9200 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
9201
226e6926
HPN
9202 PR target/18336
9203 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
9204
fc6a28d7
MM
92052004-11-29 Mark Mitchell <mark@codesourcery.com>
9206
13034073 9207 PR c++/18368
fc6a28d7
MM
9208 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
9209 * g++.old-deja/g++.law/ctors5.C: Likewise.
9210 * g++.old-deja/g++.other/crash25.C: Likewise.
9211
9212 PR c++/18674
9213 * g++.dg/template/error16.C: New test.
9469f0aa 9214
fc6a28d7
MM
9215 PR c++/18512
9216 * g++.dg/template/crash29.C: New test.
9217
d21d51d0
DN
92182004-11-29 Diego Novillo <dnovillo@redhat.com>
9219
b7034e06 9220 PR tree-optimization/18712
d21d51d0
DN
9221 * gcc.c-torture/compile/pr18712.c: New test.
9222
86f029aa
JM
92232004-11-29 Joseph Myers <joseph@codesourcery.com>
9224
9225 PR c/7544
9226 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
9227 tests.
9228
c6f9f83b
KL
92292004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9230
9231 PR c++/18652
9232 * g++.dg/lookup/crash6.C: New test.
9233
22bbc492
HPN
92342004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9235
9236 PR middle-end/18164
9237 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
9238
1cb1fa51
JM
92392004-11-29 Joseph S. Myers <joseph@codesourcery.com>
9240
9241 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
9242 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
9243 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
9244
6db081f1
AP
92452004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9246
9247 * gcc.dg/pr18164.c: New test.
9248
a2163d83
MK
92492004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9250
9251 * gcc.dg/funroll-loops-all.c: New.
9252
b20e8229
HPN
92532004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9254
77109b50
HPN
9255 PR target/18489
9256 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9257 delimeter, match space and TAB as well as ":".
9258
a8344e32
HPN
9259 PR target/18484
9260 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9261
20db5bc8
HPN
9262 PR target/18348
9263 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9264
450bc074
HPN
9265 PR target/18345
9266 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9267
b20e8229
HPN
9268 PR target/18337
9269 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9270
905d47a9 92712004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 9272
b4519d39 9273 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 9274
ec017547
HPN
92752004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9276
9277 PR target/18334
9278 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9279
78a27531
RH
92802004-11-28 Richard Henderson <rth@redhat.com>
9281
9282 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9283
c48cb439
JM
92842004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9285
9286 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9287 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9288 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9289 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9290 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9291 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9292 gcc.dg/pointer-arith-8.c: New tests.
9293
203f344c
BD
92942004-11-27 Bud Davis <bdavis9659@comcast.net>
9295
9296 PR fortran/18364
9297 * gfortran.dg/endfile.f90: New test.
9298
0c00d5f3
FH
92992004-11-27 Falk Hueffner <falk@debian.org>
9300
9301 * gcc.dg/loop-6.c: New test.
9302
47d42ce2
JJ
93032004-11-27 Jakub Jelinek <jakub@redhat.com>
9304
9305 * gcc.c-torture/execute/20041126-1.c: New test.
9306
87980da0
RS
93072004-11-27 Richard Sandiford <rsandifo@redhat.com>
9308
9309 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9310 on IRIX.
9311
601a71a7
RS
93122004-11-27 Richard Sandiford <rsandifo@redhat.com>
9313
9314 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9315 functions.
9316
b78b8bd8
JJ
93172004-11-27 Jakub Jelinek <jakub@redhat.com>
9318
9319 PR rtl-optimization/17825
9320 * gcc.c-torture/compile/20041119-1.c: New test.
9321
de2fc4db
JDA
93222004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9323
9324 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9325 Check existence of ld library path variables before unsetting.
9326
3de87817
MM
93272004-11-26 Mark Mitchell <mark@codesourcery.com>
9328
9329 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9330
a0fec000
RS
93312004-11-26 Richard Sandiford <rsandifo@redhat.com>
9332
9333 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9334
2a513780
RS
93352004-11-26 Richard Sandiford <rsandifo@redhat.com>
9336
9337 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9338
2557bee0
BE
93392004-11-26 Ben Elliston <bje@au.ibm.com>
9340
9341 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9342 dg-do directive.
9343
f50a5f61
BE
93442004-11-26 Ben Elliston <bje@au.ibm.com>
9345
9346 * gcc.dg/pr17957.c: Pass --param, not -param.
9347
5f0be3d0
AP
93482004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9349
9350 PR middle-end/17957
9351 * testsuite/gcc.dg/pr17957.c: New test.
9352
5ae9ba3e
MM
93532004-11-25 Mark Mitchell <mark@codesourcery.com>
9354
9355 PR c++/18445
9356 * g++.dg/template/crash28.C: Likewise.
9357
9358 PR c++/18001
9359 * g++.dg/expr/unary2.C: Adjust lvalue messages.
9360 * g++.dg/ext/lvaddr.C: Likewise.
9361 * g++.dg/opt/pr7503-3.C: Likewise.
9362
9363 PR c++/18466
9364 * g++.dg/parse/qualified3.C: New test.
9365 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 9366
5ae9ba3e 9367 PR c++/18545
9469f0aa 9368 * g++.dg/expr/return1.C: New test.
5ae9ba3e 9369
87c465f5
KL
93702004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9371
9372 Friend class name lookup 3/n, PR c++/3332
9373 * g++.dg/lookup/friend3.C: New test.
9374 * g++.dg/lookup/friend4.C: Likewise.
9375 * g++.dg/lookup/friend5.C: Likewise.
9376
29ef83de
KL
93772004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9378
9379 Friend class name lookup 2/n, PR c++/14513, c++/15410
9380 * g++.dg/lookup/friend2.C: New test.
9381 * g++.dg/template/friend31.C: Likewise.
9382
fc6fdbf3
JDA
93832004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9384
9385 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
9386
9306cccb
MM
93872004-11-24 Mark Mitchell <mark@codesourcery.com>
9388
9389 PR c++/17473
9390 * g++.dg/tc1/dr56.C: Remove.
9391 * g++.dg/template/typedef1.C: Add dg-error markers.
9392 * g++.old-deja/g++.other/typedef7.C: Likewise.
9393
9394 PR c++/18285
9395 * g++.dg/parse/typedef7.C: New test.
9396
bef5d8b6
RS
93972004-11-24 Richard Sandiford <rsandifo@redhat.com>
9398
9399 * gcc.c-torture/execute/20041124-1.c: New test.
9400
d6eec208
MM
94012004-11-24 Mark Mitchell <mark@codesourcery.com>
9402
9469f0aa 9403 * g++.dg/template/deduce3.C: New test.
6e2993bf 9404
62a4d942 9405 PR c++/18586
9469f0aa 9406 * g++.dg/template/crash27.C: New test.
62a4d942 9407
d6eec208
MM
9408 PR c++/18530
9409 * g++.dg/warn/Wshadow-3.C: New test.
9410
479ec1d1
DP
94112004-11-24 Devang Patel <dpatel@apple.com>
9412
9413 PR/18555
9414 * gcc.dg/cpp/isysroot-1.c: New test.
9415 * gcc.dg/cpp/usr/include/stdio.h: New file.
9416 * gcc.dg/cpp/isysroot-2.c: New test.
9417 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
9418 New file.
9419
91146169
GB
94202004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9421
9422 PR c++/8929
9423 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
9424
592590f5
EB
94252004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9426
9427 * gcc.target/sparc/align.c: Do not include <stdint.h>.
9428 * gcc.target/sparc/pdist.c: Likewise.
9429
d70b8c3a
PB
94302004-11-24 Paolo Bonzini <bonzini@gnu.org>
9431
9432 PR c++/16882
d70b8c3a
PB
9433 * g++.dg/conversion/simd1.C: New test.
9434
1df8e834
JDA
94352004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9436
9437 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
9438 and restore_ld_library_path_env_vars.
9439 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
9440 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
9441 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
9442 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
9443
b5b3e36a
DJ
94442004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
9445
9446 * gcc.dg/pragma-align-2.c: Test macro expansion.
9447 * gcc.dg/pragma-pack-2.c: New test.
9448
31589ec6
RH
94492004-11-23 Richard Henderson <rth@redhat.com>
9450
9451 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
9452 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9453 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
9454 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
9455 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
9456 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
9457
9458 * gcc.dg/vect/vect.exp: Add check for alpha.
9459 * lib/target-supports.exp (check_alpha_max_hw_available): New.
9460 (check_effective_target_vect_int): Enable for alpha.
9461 (check_effective_target_vect_long): New.
9462 (is-effective-target): Add it.
9463
27b28c6d
UB
94642004-11-23 Uros Bizjak <uros@kss-loka.si>
9465
9466 * gcc.dg/pr18614-1.c: New test.
9467
a3407e42
EB
94682004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9469
9470 * gcc.dg/setjmp-2.c: New test.
9471
16f59241
JM
94722004-11-22 James A. Morrison <phython@gcc.gnu.org>
9473
9474 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
9475 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
9476 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
9477 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
9478 gcc.target/sparc/pdist.c: New tests.
9479
c33a9f06
BW
94802004-11-22 Bob Wilson <bob.wilson@acm.org>
9481
9482 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
9483
5628fde1
DJ
94842004-11-22 Dale Johannesen <dalej@apple.com>
9485
9486 * gcc.dg/20041111-1.c: New.
9487
618bb89c
DN
94882004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9489
9490 PR tree-opt/18536
9491 * gcc.dg/vect/pr18536.c: New test.
9492
e99f332f
GB
94932004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9494
9495 PR c++/18354
9496 * g++.dg/template/nontype11.C: New test.
9497
6da285d2
RS
94982004-11-21 Roger Sayle <roger@eyesopen.com>
9499
9500 PR middle-end/18520
9501 * gcc.dg/pr18520-1.c: New test case.
9502
a4ab7973
JM
95032004-11-20 Joseph S. Myers <joseph@codesourcery.com>
9504
9505 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
9506 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
9507 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
9508 expected diagnostics.
9509
7afc9b98
EB
95102004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 PR target/18580
9513 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
9514 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
9515 vect-77.c, vect-77a.c: XFAIL on the SPARC.
9516
21664a3e
EB
95172004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9518
9519 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
9520
79c70e5a 95212004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 9522 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
9523
9524 * lib/target-supports.exp (check_visibility_available): Really
9525 test the compiler.
9526
63dfe6ff
DN
95272004-11-19 Dorit Naishlos <dorit@il.ibm.com>
9528
9529 PR tree-opt/18181
9530 * gcc.dg/vect/vect-85.c: New test.
9531 * gcc.dg/vect/vect-86.c: New test.
9532 * gcc.dg/vect/vect-87.c: New test.
9533 * gcc.dg/vect/vect-88.c: New test.
9534
d9648e1d
BE
95352004-11-19 Ben Elliston <bje@au.ibm.com>
9536
9537 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
9538
bb30f5c0
JJ
95392004-11-18 Janis Johnson <janis187@us.ibm.com>
9540
9541 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
9542 * gcc.dg/ppc-and-1.c: Ditto.
9543 * gcc.dg/ppc-compare-1.c: Ditto.
9544 * gcc.dg/ppc-mov-1.c: Ditto
9545
a8e68029 95462004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 9547 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
9548
9549 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
9550
07d05ffd 95512004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 9552 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
9553
9554 * lib/target-supports.exp (check_effective_target_vect_int): New
9555 (check_effective_target_vect_float): New
9556 (check_effective_target_vect_double): New.
9557 (is-effective-target): Support new effective targets keywords.
9558 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
9559 default action for dg-do.
9560 * gcc.dg/vect/pr16105.c: Use new support.
9561 * gcc.dg/vect/pr18400.c: Ditto.
9562 * gcc.dg/vect/pr18425.c: Ditto.
9563 * gcc.dg/vect/vect-1.c: Ditto.
9564 * gcc.dg/vect/vect-10.c: Ditto.
9565 * gcc.dg/vect/vect-11.c: Ditto.
9566 * gcc.dg/vect/vect-12.c: Ditto.
9567 * gcc.dg/vect/vect-13.c: Ditto.
9568 * gcc.dg/vect/vect-14.c: Ditto.
9569 * gcc.dg/vect/vect-15.c: Ditto.
9570 * gcc.dg/vect/vect-16.c: Ditto.
9571 * gcc.dg/vect/vect-17.c: Ditto.
9572 * gcc.dg/vect/vect-18.c: Ditto.
9573 * gcc.dg/vect/vect-19.c: Ditto.
9574 * gcc.dg/vect/vect-2.c: Ditto.
9575 * gcc.dg/vect/vect-20.c: Ditto.
9576 * gcc.dg/vect/vect-21.c: Ditto.
9577 * gcc.dg/vect/vect-22.c: Ditto.
9578 * gcc.dg/vect/vect-23.c: Ditto.
9579 * gcc.dg/vect/vect-24.c: Ditto.
9580 * gcc.dg/vect/vect-25.c: Ditto.
9581 * gcc.dg/vect/vect-26.c: Ditto.
9582 * gcc.dg/vect/vect-27.c: Ditto.
9583 * gcc.dg/vect/vect-27a.c: Ditto.
9584 * gcc.dg/vect/vect-28.c: Ditto.
9585 * gcc.dg/vect/vect-29.c: Ditto.
9586 * gcc.dg/vect/vect-29a.c: Ditto.
9587 * gcc.dg/vect/vect-3.c: Ditto.
9588 * gcc.dg/vect/vect-30.c: Ditto.
9589 * gcc.dg/vect/vect-31.c: Ditto.
9590 * gcc.dg/vect/vect-32.c: Ditto.
9591 * gcc.dg/vect/vect-33.c: Ditto.
9592 * gcc.dg/vect/vect-34.c: Ditto.
9593 * gcc.dg/vect/vect-35.c: Ditto.
9594 * gcc.dg/vect/vect-36.c: Ditto.
9595 * gcc.dg/vect/vect-37.c: Ditto.
9596 * gcc.dg/vect/vect-38.c: Ditto.
9597 * gcc.dg/vect/vect-4.c: Ditto.
9598 * gcc.dg/vect/vect-40.c: Ditto.
9599 * gcc.dg/vect/vect-41.c: Ditto.
9600 * gcc.dg/vect/vect-42.c: Ditto.
9601 * gcc.dg/vect/vect-43.c: Ditto.
9602 * gcc.dg/vect/vect-44.c: Ditto.
9603 * gcc.dg/vect/vect-45.c: Ditto.
9604 * gcc.dg/vect/vect-46.c: Ditto.
9605 * gcc.dg/vect/vect-47.c: Ditto.
9606 * gcc.dg/vect/vect-48.c: Ditto.
9607 * gcc.dg/vect/vect-48a.c: Ditto.
9608 * gcc.dg/vect/vect-49.c: Ditto.
9609 * gcc.dg/vect/vect-5.c: Ditto.
9610 * gcc.dg/vect/vect-50.c: Ditto.
9611 * gcc.dg/vect/vect-51.c: Ditto.
9612 * gcc.dg/vect/vect-52.c: Ditto.
9613 * gcc.dg/vect/vect-53.c: Ditto.
9614 * gcc.dg/vect/vect-54.c: Ditto.
9615 * gcc.dg/vect/vect-55.c: Ditto.
9616 * gcc.dg/vect/vect-56.c: Ditto.
9617 * gcc.dg/vect/vect-56a.c: Ditto.
9618 * gcc.dg/vect/vect-57.c: Ditto.
9619 * gcc.dg/vect/vect-58.c: Ditto.
9620 * gcc.dg/vect/vect-59.c: Ditto.
9621 * gcc.dg/vect/vect-6.c: Ditto.
9622 * gcc.dg/vect/vect-60.c: Ditto.
9623 * gcc.dg/vect/vect-61.c: Ditto.
9624 * gcc.dg/vect/vect-62.c: Ditto.
9625 * gcc.dg/vect/vect-63.c: Ditto.
9626 * gcc.dg/vect/vect-64.c: Ditto.
9627 * gcc.dg/vect/vect-65.c: Ditto.
9628 * gcc.dg/vect/vect-66.c: Ditto.
9629 * gcc.dg/vect/vect-67.c: Ditto.
9630 * gcc.dg/vect/vect-68.c: Ditto.
9631 * gcc.dg/vect/vect-69.c: Ditto.
9632 * gcc.dg/vect/vect-7.c: Ditto.
9633 * gcc.dg/vect/vect-72.c: Ditto.
9634 * gcc.dg/vect/vect-72a.c: Ditto.
9635 * gcc.dg/vect/vect-73.c: Ditto.
9636 * gcc.dg/vect/vect-74.c: Ditto.
9637 * gcc.dg/vect/vect-75.c: Ditto.
9638 * gcc.dg/vect/vect-76.c: Ditto.
9639 * gcc.dg/vect/vect-77.c: Ditto.
9640 * gcc.dg/vect/vect-77a.c: Ditto.
9641 * gcc.dg/vect/vect-78.c: Ditto.
9642 * gcc.dg/vect/vect-79.c: Ditto.
9643 * gcc.dg/vect/vect-8.c: Ditto.
9644 * gcc.dg/vect/vect-80.c: Ditto.
9645 * gcc.dg/vect/vect-82.c: Ditto.
9646 * gcc.dg/vect/vect-82_64.c: Ditto.
9647 * gcc.dg/vect/vect-83.c: Ditto.
9648 * gcc.dg/vect/vect-83_64.c: Ditto.
9649 * gcc.dg/vect/vect-9.c: Ditto.
9650 * gcc.dg/vect/vect-all.c: Ditto.
9651 * gcc.dg/vect/vect-none.c: Ditto.
9652
7c278f79
JJ
96532004-11-17 Janis Johnson <janis187@us.ibm.com>
9654
9655 * lib/gcc-dg.exp (dg-skip-if): New function.
9656 (dg-forbid-option): Remove.
9657 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9658 * g++.dg/abi/bitfield8.C: Likewise.
9659 * g++.dg/abi/dtor1.C: Likewise.
9660 * g++.dg/abi/empty10.C: Likewise.
9661 * g++.dg/abi/empty7.C: Likewise.
9662 * g++.dg/abi/empty9.C: Likewise.
9663 * g++.dg/abi/layout3.C: Likewise.
9664 * g++.dg/abi/layout4.C: Likewise.
9665 * g++.dg/abi/thunk1.C: Likewise.
9666 * g++.dg/abi/thunk2.C: Likewise.
9667 * g++.dg/abi/vbase11.C: Likewise.
9668 * g++.dg/abi/vthunk2.C: Likewise.
9669 * g++.dg/abi/vthunk3.C: Likewise.
9670 * g++.dg/ext/attrib8.C: Likewise.
9671 * g++.dg/opt/longbranch2.C: Likewise.
9672 * g++.dg/opt/reg-stack4.C: Likewise.
9673 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9674 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9675 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9676 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9677 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9678 * gcc.dg/20000609-1.c: Likewise.
9679 * gcc.dg/20000720-1.c: Likewise.
9680 * gcc.dg/20011107-1.c: Likewise.
9681 * gcc.dg/20011119-1.c: Likewise.
9682 * gcc.dg/20020108-1.c: Likewise.
9683 * gcc.dg/20020122-2.c: Likewise.
9684 * gcc.dg/20020122-3.c: Likewise.
9685 * gcc.dg/20020201-3.c: Likewise.
9686 * gcc.dg/20020206-1.c: Likewise.
9687 * gcc.dg/20020218-1.c: Likewise.
9688 * gcc.dg/20020310-1.c: Likewise.
9689 * gcc.dg/20020411-1.c: Likewise.
9690 * gcc.dg/20020418-2.c: Likewise.
9691 * gcc.dg/20020426-1.c: Likewise.
9692 * gcc.dg/20020426-2.c: Likewise.
9693 * gcc.dg/20020517-1.c: Likewise.
9694 * gcc.dg/20020523-1.c: Likewise.
9695 * gcc.dg/20020523-2.c: Likewise.
9696 * gcc.dg/20020729-1.c: Likewise.
9697 * gcc.dg/20030204-1.c: Likewise.
9698 * gcc.dg/20030826-2.c: Likewise.
9699 * gcc.dg/20030926-1.c: Likewise.
9700 * gcc.dg/20031202-1.c: Likewise.
9701 * gcc.dg/980312-1.c: Likewise.
9702 * gcc.dg/980313-1.c: Likewise.
9703 * gcc.dg/990117-1.c: Likewise.
9704 * gcc.dg/990424-1.c: Likewise.
9705 * gcc.dg/990524-1.c: Likewise.
9706 * gcc.dg/991230-1.c: Likewise.
9707 * gcc.dg/i386-387-1.c: Likewise.
9708 * gcc.dg/i386-387-2.c: Likewise.
9709 * gcc.dg/i386-387-3.c: Likewise.
9710 * gcc.dg/i386-387-4.c: Likewise.
9711 * gcc.dg/i386-387-5.c: Likewise.
9712 * gcc.dg/i386-387-6.c: Likewise.
9713 * gcc.dg/i386-asm-1.c: Likewise.
9714 * gcc.dg/i386-bitfield1.c: Likewise.
9715 * gcc.dg/i386-bitfield2.c: Likewise.
9716 * gcc.dg/i386-loop-1.c: Likewise.
9717 * gcc.dg/i386-loop-2.c: Likewise.
9718 * gcc.dg/i386-loop-3.c: Likewise.
9719 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9720 * gcc.dg/i386-pic-1.c: Likewise.
9721 * gcc.dg/i386-regparm.c: Likewise.
9722 * gcc.dg/i386-signbit-1.c: Likewise.
9723 * gcc.dg/i386-signbit-2.c: Likewise.
9724 * gcc.dg/i386-signbit-3.c: Likewise.
9725 * gcc.dg/i386-sse-5.c: Likewise.
9726 * gcc.dg/i386-sse-8.c: Likewise.
9727 * gcc.dg/i386-unroll-1.c: Likewise.
9728 * gcc.dg/tls/opt-1.c: Likewise.
9729 * gcc.dg/tls/opt-2.c: Likewise.
9730 * gcc.dg/unroll-1.c: Likewise.
9731 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9732 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9733 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9734 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9735
c9387915
GB
97362004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9737
9738 * g++.dg/template/incomplete1.C: New test.
9739
a1e98266
NC
97402004-11-16 Nick Clifton <nickc@redhat.com>
9741
9742 Revert patches accidentally commited during checkin of fixes for
9743 xstormy16 tests:
9744 gcc.c-torture/execute/simd-4.c: Revert
9745 gcc.dg/20040910-1.c: Revert.
9746
40b026d8
PB
97472004-11-16 Paul Brook <paul@codesourcery.com>
9748
9749 PR fortran/13010
9750 * gfortran.dg/der_pointer_1.f90: New test.
9751
d134f39e
JM
97522004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9753
9754 PR c/18498
9755 * gcc.dg/bitfld-13.c: New test.
9756
8e0933b1
JJ
97572004-11-15 Janis Johnson <janis187@us.ibm.com>
9758
9cbee3fa
JJ
9759 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9760 powerpc*-*-linux*.
9761
2301511d
JJ
9762 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9763 * gcc.dg/ppc64-abi-2.c: Ditto.
9764 * gcc.dg/ppc64-abi-3.c: Ditto.
9765
8e0933b1
JJ
9766 * lib/gcc-dg.exp (dg-target-list): Remove.
9767
4fd7b3cb
SE
97682004-11-15 Steve Ellcey <sje@cup.hp.com>
9769
9770 * gcc.dg/ia64-postinc.c: New test.
9771
11559c75
MM
97722004-11-15 Mark Mitchell <mark@codesourcery.com>
9773
9774 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9775
f15dc49f
NC
97762004-11-15 Nick Clifton <nickc@redhat.com>
9777
9778 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9779 __INT_MAX__ so that the test can be compiled by toolchains
9780 targeted at 16-bit processors.
9781
9782 * gcc.dg/20040625-1.c: Use long constants rather than integers
9783 when performing arithmetic that will overflow 16-bits.
9784
9785 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9786 xstormy16. It does not support 128-bit vector operations.
9787
9788 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9789 with the macro PTR_TYPE. Define this macro to an integer type
9790 suitable for holding a pointer.
9791
9792 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9793 the target is a 16-bit processor.
9794
9795 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9796 16-bit targets where the character constant will be too long.
9797
9798 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9799 where the double will not be directly addressable.
9800
461c6fce
KL
98012004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9802
9803 Friend class name lookup 1/n, PR c++/18471
9804 * g++.dg/template/crash26.C: New test.
9805 * g++.dg/lookup/struct1.C: Adjust expected error.
9806 * g++.dg/parse/elab1.C: Likewise.
9807 * g++.dg/parse/elab2.C: Likewise.
9808 * g++.dg/parse/int-as-enum1.C: Likewise.
9809 * g++.dg/parse/struct-as-enum1.C: Likewise.
9810 * g++.dg/parse/typedef1.C: Likewise.
9811 * g++.dg/parse/typedef3.C: Likewise.
9812 * g++.dg/parse/typedef4.C: Likewise.
9813 * g++.dg/parse/typedef5.C: Likewise.
9814 * g++.dg/template/nontype4.C: Likewise.
9815 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9816 * g++.old-deja/g++.other/elab1.C: Likewise.
9817 * g++.old-deja/g++.other/syntax4.C: Likewise.
9818
23e09df4
EB
98192004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9820
9821 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9822
18522563
ZD
98232004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9824
9825 * gcc.c-torture/execute/20041114-1.c: New test.
9826
efcc66f0
JM
98272004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9828
9829 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9830 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9831 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9832 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9833 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9834 gcc.dg/switch-7.c: New tests.
9835
fceb80bf
DN
98362004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9837
9838 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9839
f7f02125
DN
98402004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9841
9842 PR tree-opt/18400
9843 * gcc.dg/vect/pr18400.c: New test.
9844
98452004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 9846 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
9847
9848 PR tree-opt/18425
9849 * gcc.dg/vect/pr18425.c: New test.
9850
3021a627
EB
98512004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9852
9853 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9854 Guard with dg-require-alias and dg-require-visibility.
9855
6b870fa9
EB
98562004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9857
9858 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9859
d6b75f70
GB
98602004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9861
9862 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9863
e34b0922
KL
98642004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9865
9866 PR c++/17344
9867 * g++.dg/template/defarg5.C: New test.
9868
fa1dedd8
EB
98692004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9870
9871 * g++.dg/parse/cast1.C: Run only on ILP32.
9872 * g++.old-deja/g++.mike/p784.C: Likewise.
9873
61a5fa29
BS
98742004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9875
9876 * gcc.c-torture/execute/20041113-1.c: New test.
9877
1136d30e
JM
98782004-11-13 James A. Morrison <phython@gcc.gnu.org>
9879
9880 PR target/18230
9881 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9882 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9883 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9884 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9885 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9886 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9887 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9888 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9889 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9890 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9891 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9892 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9893 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9894
893e18a5
JM
98952004-11-13 James A. Morrison <phython@gcc.gnu.org>
9896
9897 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9898 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9899 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9900 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9901 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9902 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9903 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9904 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9905 gcc.target/sparc/combined-1.c: New tests.
9906
2256aa1c
ZL
99072004-11-12 Ziemowit Laski <zlaski@apple.com>
9908
9909 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9910 New tests.
9911
bf0fdfdd
MM
99122004-11-12 Mark Mitchell <mark@codesourcery.com>
9913
9914 * lib/gcc-dg.exp (dg-forbid-option): New function.
9915 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9916 * g++.dg/abi/bitfield8.C: Likewise.
9917 * g++.dg/abi/dtor1.C: Likewise.
9918 * g++.dg/abi/empty10.C: Likewise.
9919 * g++.dg/abi/empty7.C: Likewise.
9920 * g++.dg/abi/empty9.C: Likewise.
9921 * g++.dg/abi/layout3.C: Likewise.
9922 * g++.dg/abi/layout4.C: Likewise.
9923 * g++.dg/abi/thunk1.C: Likewise.
9924 * g++.dg/abi/thunk2.C: Likewise.
9925 * g++.dg/abi/vbase11.C: Likewise.
9926 * g++.dg/abi/vthunk2.C: Likewise.
9927 * g++.dg/abi/vthunk3.C: Likewise.
9928 * g++.dg/ext/attrib8.C: Likewise.
9929 * g++.dg/opt/longbranch2.C: Likewise.
9930 * g++.dg/opt/reg-stack4.C: Likewise.
9931 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9932 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9933 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9934 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9935 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9936 * gcc.dg/20000609-1.c: Likewise.
9937 * gcc.dg/20000720-1.c: Likewise.
9938 * gcc.dg/20011107-1.c: Likewise.
9939 * gcc.dg/20011119-1.c: Likewise.
9940 * gcc.dg/20020108-1.c: Likewise.
9941 * gcc.dg/20020122-2.c: Likewise.
9942 * gcc.dg/20020122-3.c: Likewise.
9943 * gcc.dg/20020201-3.c: Likewise.
9944 * gcc.dg/20020206-1.c: Likewise.
9945 * gcc.dg/20020218-1.c: Likewise.
9946 * gcc.dg/20020310-1.c: Likewise.
9947 * gcc.dg/20020411-1.c: Likewise.
9948 * gcc.dg/20020418-2.c: Likewise.
9949 * gcc.dg/20020426-1.c: Likewise.
9950 * gcc.dg/20020426-2.c: Likewise.
9951 * gcc.dg/20020517-1.c: Likewise.
9952 * gcc.dg/20020523-1.c: Likewise.
9953 * gcc.dg/20020523-2.c: Likewise.
9954 * gcc.dg/20020729-1.c: Likewise.
9955 * gcc.dg/20030204-1.c: Likewise.
9956 * gcc.dg/20030826-2.c: Likewise.
9957 * gcc.dg/20030926-1.c: Likewise.
9958 * gcc.dg/20031202-1.c: Likewise.
9959 * gcc.dg/980312-1.c: Likewise.
9960 * gcc.dg/980313-1.c: Likewise.
9961 * gcc.dg/990117-1.c: Likewise.
9962 * gcc.dg/990424-1.c: Likewise.
9963 * gcc.dg/990524-1.c: Likewise.
9964 * gcc.dg/991230-1.c: Likewise.
9965 * gcc.dg/i386-387-1.c: Likewise.
9966 * gcc.dg/i386-387-2.c: Likewise.
9967 * gcc.dg/i386-387-3.c: Likewise.
9968 * gcc.dg/i386-387-4.c: Likewise.
9969 * gcc.dg/i386-387-5.c: Likewise.
9970 * gcc.dg/i386-387-6.c: Likewise.
9971 * gcc.dg/i386-asm-1.c: Likewise.
9972 * gcc.dg/i386-bitfield1.c: Likewise.
9973 * gcc.dg/i386-bitfield2.c: Likewise.
9974 * gcc.dg/i386-loop-1.c: Likewise.
9975 * gcc.dg/i386-loop-2.c: Likewise.
9976 * gcc.dg/i386-loop-3.c: Likewise.
9977 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9978 * gcc.dg/i386-pic-1.c: Likewise.
9979 * gcc.dg/i386-regparm.c: Likewise.
9980 * gcc.dg/i386-signbit-1.c: Likewise.
9981 * gcc.dg/i386-signbit-2.c: Likewise.
9982 * gcc.dg/i386-signbit-3.c: Likewise.
9983 * gcc.dg/i386-sse-5.c: Likewise.
9984 * gcc.dg/i386-sse-8.c: Likewise.
9985 * gcc.dg/i386-unroll-1.c: Likewise.
9986 * gcc.dg/tls/opt-1.c: Likewise.
9987 * gcc.dg/tls/opt-2.c: Likewise.
9988 * gcc.dg/unroll-1.c: Likewise.
9989 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9990 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9991 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9992 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9993 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9994 -m64 is specified.
9995
44370687
MM
99962004-11-12 Mark Mitchell <mark@codesourcery.com>
9997
9998 PR c++/18389
9999 * g++.dg/parse/cond1.C: New test.
10000
10001 PR c++/18429
10002 * g++.dg/template/array9.C: New test.
10003 * g++.dg/ext/vla1.C: Adjust error messages.
10004 * g++.dg/ext/vlm1.C: Likewise.
10005 * g++.dg/template/crash2.C: Likewise.
10006
10007 PR c++/18436
10008 * g++.dg/template/call3.C: New test.
10009
10010 PR c++/18407
10011 * g++.dg/template/ptrmem11.C: New test.
10012
690e11b8
AP
100132004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
10014
10015 PR other/14264
10016 * lib/g++.exp: Set LC_ALL and LANG to C.
10017 * lib/gcc-dg.exp: Likewise.
10018 * lib/gfortran.exp: Likewise.
10019 * lib/objc.exp: Likewise.
10020 * lib/treelang.exp: Likewise.
10021
e260ea9d
AS
100222004-11-12 Andreas Schwab <schwab@suse.de>
10023
10024 * gcc.dg/pr16286.c: Fix last change.
10025
0a2695db
MM
100262004-11-12 Mark Mitchell <mark@codesourcery.com>
10027
10028 PR c++/18416
10029 * g++.dg/init/global1.C: New test.
10030
805221b9
EB
100312004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
10032
10033 * gcc.c-torture/execute/20041112-1.c: New test.
10034
c9dd2023
JJ
100352004-11-11 Janis Johnson <janis187@us.ibm.com>
10036
10037 * lib/gcc-dg.exp (dg-target-list): New.
10038
b6dc500c
JJ
100392004-11-11 Janis Johnson <janis187@us.ibm.com>
10040 Richard Sandiford <rsandifo@redhat.com>
10041
10042 * lib/target-supports.exp (get-compiler_messages): New.
10043 (check_named_sections_available): Use it.
10044 (check_effective_target_ilp32): New.
10045 (check_effective_target_lp64): New.
10046 (is-effective-target): New.
10047 * lib/gcc-dg.exp (dg-require-effective-target): New.
10048
fb60d5d7
JM
100492004-11-11 Joseph S. Myers <joseph@codesourcery.com>
10050
10051 * gcc.dg/precedence-1.c: New test.
10052
524136ea
JJ
100532004-11-11 Janis Johnson <janis187@us.ibm.com>
10054
46d1d0da
JJ
10055 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
10056
af980752
JJ
10057 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
10058 message, delete generated files, use more descriptive name for
10059 executable, and make the test unsupported when it cannot be run.
10060
5278e476
JJ
10061 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
10062 (dg-require-weak, dg-require-visibility, dg-require-alias,
10063 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
10064 dg-require-iconv, dg-require-named-sections): Use it.
10065
524136ea
JJ
10066 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
10067
60934f9c
NS
100682004-11-11 Nathan Sidwell <nathan@codesourcery.com>
10069
e1e2e653
NS
10070 PR target/16457
10071 * gcc.dg/ppc-and-1: New
10072
2f4d9502
NS
10073 PR target/16796
10074 * gcc.dg/ppc-mov-1.c: New.
10075
60934f9c
NS
10076 PR target/16458
10077 * gcc.dg/ppc-compare-1.c: New.
10078
3f8882a2
JM
100792004-11-10 Joseph S. Myers <joseph@codesourcery.com>
10080
10081 * objc.dg/desig-init-2.m: New test.
10082
78e54994
AN
100832004-11-10 Adam Nemet <anemet@lnxw.com>
10084
9469f0aa 10085 PR middle-end/18160
78e54994
AN
10086 * g++.dg/warn/register-var-1.C: New test.
10087 * g++.dg/warn/register-var-2.C: New test.
10088
22d8d627
EB
100892004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10090
10091 * gcc.dg/union-2.c: New test.
10092
d05f9c39
FJ
100932004-11-10 Fariborz Jahanian <fjahanian@apple.com>
10094
b4519d39 10095 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
10096 New test for PR tree-optimization/17892.
10097
d746e87d
MM
100982004-11-09 Mark Mitchell <mark@codesourcery.com>
10099
10100 PR c++/18369
10101 * g++.dg/init/new12.C: New test.
10102
8393a290
JM
101032004-11-10 James A. Morrison <phython@gcc.gnu.org>
10104
10105 * gcc.target/sparc: New directory.
10106 * gcc.target/sparc/sparc.exp: New driver.
10107 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
10108 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
10109 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
10110 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
10111
2cbcdeba
PB
101122004-11-10 Paul Brook <paul@codesourcery.com>
10113
10114 PR fortran/18218
10115 * gfortran.dg/list_read.c: New test.
10116
8b17a9d6
JM
101172004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10118
10119 PR c/18322
10120 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
10121 expected diagnostic location.
10122
e221ef54
UW
101232004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
10124
10125 * gcc.dg/20041109-1.c: New test.
10126
3172e26c
AP
101272004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10128
10129 PR objc/18406
10130 * objc/compile/pr18406.m: New test.
10131
40b97a2e
JM
101322004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10133
10134 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
10135
9e637a26
JM
101362004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10137
10138 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
10139
66e52c35
SE
101402004-11-08 Steve Ellcey <sje@cup.hp.com>
10141
10142 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
10143
c7fa97d9
SE
101442004-11-08 Steve Ellcey <sje@cup.hp.com>
10145
10146 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 10147 exit.
c7fa97d9 10148
b03c0b93
AP
101492004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
10150
10151 PR tree-opt/18299
10152 * gcc.c-torture/pr18299-1.c: New test.
10153
3c871f3f
AS
101542004-11-06 Andreas Schwab <schwab@suse.de>
10155
10156 * gcc.dg/pr16286.c: Also test for bool and pixel.
10157
fccf8fc6
JM
101582004-11-06 Joseph S. Myers <joseph@codesourcery.com>
10159
10160 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
10161 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
10162 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
10163 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
10164 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
10165 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
10166 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
10167 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
10168 gcc.dg/struct-semi-3.c: New tests.
10169
a8f48325
EB
101702004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10171
10172 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
10173
cd27e3d8
EB
101742004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10175
10176 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
10177 Do not use C99 designators.
10178
e78980b7
EB
101792004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10180
10181 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
10182
432be037
EB
101832004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10184
10185 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 10186 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
10187 * gcc.c-torture/execute/simd-5.x: Remove.
10188
629bf5f9
AP
101892004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
10190
10191 PR rtl-optimization/17933
10192 * gcc.dg/torture/pr17933-1.c: New test.
10193
c37780f5
AL
101942004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10195
10196 PR target/18106
10197 * lib/target-supports.exp (check_weak_available): Support
10198 Windows.
10199
637022d9
DS
102002004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
10201
10202 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
10203 call to fflush(stdout) before abort.
10204 (my_ffsll): New function.
10205 (generate_fields): Use it.
10206
0a880880
JM
102072004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10208
10209 * gcc.dg/init-undef-1.c: New test.
10210
88876c7c
JM
102112004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10212
10213 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
10214 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
10215 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
10216 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
10217 expected messages for new parser.
10218
04fb56d5
MM
102192004-11-04 Mark Mitchell <mark@codesourcery.com>
10220
10221 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 10222
d48b4987
EB
102232004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10224
10225 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
10226 on LP64 targets.
10227
68e6421d
JM
102282004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10229
10230 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
10231 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
10232 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
10233 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
10234 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
10235 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
10236 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
10237 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
10238 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
10239 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
10240
04466541
JM
102412004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10242
10243 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
10244 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10245 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10246 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10247 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10248 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10249 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10250 for new parser.
10251
4e5813dd
RS
102522004-11-04 Richard Sandiford <rsandifo@redhat.com>
10253
10254 PR target/15342
10255 * gcc.dg/20041104-1.c: New test.
10256
b6ab6892
GB
102572004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10258
10259 * g++.dg/template/nontype7.C: New test.
10260 * g++.dg/template/nontype8.C: Likewise.
10261 * g++.dg/template/nontype9.C: Likewise.
10262 * g++.dg/template/nontype10.C: Likewise.
10263 * g++.dg/tc1/dr49.C: Likewise.
10264 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10265 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10266
ffc3e843
BE
102672004-11-04 Ben Elliston <bje@au.ibm.com>
10268
10269 * g++.dg/rtti/tinfo1.C: Remove xfails.
10270
102712004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
10272
10273 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10274 packed attribute to the definition to satisfy the new C++ parser.
10275
4815ff39
EB
102762004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10277
10278 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10279 invocations of va_arg.
10280
71bd7186
MM
102812004-11-02 Mark Mitchell <mark@codesourcery.com>
10282
10283 PR c++/18124
10284 * g++.dg/template/crash25.C: New test.
10285
10286 PR c++/18155
10287 * g++.dg/template/typedef2.C: New test.
10288 * g++.dg/parse/crash13.C: Adjust error markers.
10289
10290 PR c++/18177
10291 * g++.dg/conversion/const3.C: New test.
9469f0aa 10292
36f4d144
TS
102932004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10294
10295 PR fortran/17535
10296 PR fortran/17583
10297 PR fortran/17713
10298 * gfortran.dg/generic_[123].f90: New testcases.
10299
571cfa75
EB
103002004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10301
10302 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10303 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10304
da1f8963
AP
103052004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10306
10307 PR tree-opt/16808
10308 * gcc.c-torture/compile/pr16808.c: New test.
10309
f6219a5e
NS
103102004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10311
10312 PR rtl-optimization/17104
10313 * gcc.dg/ppc-bitfield1.c: New.
10314
f7bf40ee
RS
103152004-11-01 Richard Sandiford <rsandifo@redhat.com>
10316
10317 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10318
7236f3f6
RS
103192004-11-01 Richard Sandiford <rsandifo@redhat.com>
10320
10321 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10322 strings for 32-bit code.
10323
ee060229
JM
103242004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10325
10326 PR c/18239
10327 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10328
ae209f28
NS
103292004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10330
10331 PR c++/18064
10332 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10333
80439563
MM
103342004-10-31 Mark Mitchell <mark@codesourcery.com>
10335
10336 PR c++/15172
10337 * g++.dg/init/aggr2.C: New test.
10338
16b34ad6
ZL
103392004-10-30 Ziemowit Laski <zlaski@apple.com>
10340
10341 * objc.dg/local-decl-1.m: New test.
10342
0a3ee0fd
GDR
103432004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10344
10345 * gcc.dg/20040910-1.c: Adjust regex.
10346
1db4252c
RS
103472004-10-30 Roger Sayle <roger@eyesopen.com>
10348
10349 PR rtl-optimization/18084
10350 * g++.dg/opt/pr18084-1.C: New testcase.
10351
3cabd8f9
MA
103522004-10-30 Matt Austern <austern@apple.com>
10353
10354 PR c++/17542
10355 * g++.dg/ext/attrib18.C: New test.
9469f0aa 10356
61168ff1
RS
103572004-10-30 Roger Sayle <roger@eyesopen.com>
10358
10359 PR middle-end/18096
10360 * gcc.dg/pr18096-1.c: New test case.
10361
0c2166ab
RS
103622004-10-30 Roger Sayle <roger@eyesopen.com>
10363
10364 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
10365
46097c76
JM
103662004-10-30 Joseph S. Myers <joseph@codesourcery.com>
10367
10368 PR c/16666
10369 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
10370 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
10371 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
10372 gcc.dg/old-style-prom-3.c: New tests.
10373
514a3b11
DS
103742004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
10375
10376 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
10377 Remove unnecessary inclusion of stdio.h.
10378
5976e643
RS
103792004-10-29 Roger Sayle <roger@eyesopen.com>
10380
10381 PR rtl-optimization/17581
10382 * gcc.dg/pr17581-1.c: New test case.
10383
ec7e5618
NS
103842004-10-28 Nathan Sidwell <nathan@codesourcery.com>
10385
10386 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
10387 being implemented.
10388 * g++.dg/conversion/dr195-1.C: New.
10389 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
10390 * g++.old-deja/g++.mike/p10148.C: Likewise.
10391
1dc82a99
MM
103922004-10-29 Mark Mitchell <mark@codesourcery.com>
10393
10394 PR c++/17695
10395 * g++.dg/debug/typedef2.C: New test.
10396
056e1c5e
DB
103972004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
10398
10399 PR fortran/13490
10400 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
10401 * gfortran.dg/g77/README: Update.
10402
104032004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
10404
10405 PR c++/14124
10406 * g++.dg/ext/packed7.C: New test.
9469f0aa 10407
d533f1cb
AP
104082004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
10409
10410 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
10411 scan-assembler.
10412 * lib/scanasm.exp (hidden-scan-for): New proc.
10413 (scan-hidden): Use hidden-scan-for instead of constructing the scan
10414 string.
10415 (scan-not-hidden): Likewise.
10416 * lib/target-supports.exp (check_visibility_available): mach-o is
10417 support too.
10418
883a2bff
MM
104192004-10-28 Mark Mitchell <mark@codesourcery.com>
10420
10421 PR c++/17132
10422 * g++.dg/template/memclass3.C: New test.
10423
fcf750ee
AN
104242004-10-28 Adam Nemet <anemet@lnxw.com>
10425
9469f0aa 10426 PR middle-end/18160
fcf750ee
AN
10427 * gcc.dg/register-var-1.c: New test.
10428 * gcc.dg/register-var-2.c: New test.
10429 * gcc.dg/asm-7.c: Taking the address of a register variable is an
10430 error now.
10431
5c588b22
DN
104322004-10-28 Dorit Naishlos <dorit@il.ibm.com>
10433
10434 PR other/18172
9469f0aa 10435 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
10436 unused variables.
10437 * gcc.dg/vect/vect-22.c: Likewise.
10438
83ff1f25
JJ
104392004-10-28 Jakub Jelinek <jakub@redhat.com>
10440
10441 * gcc.dg/i386-rotate-1.c: New test.
10442
391c4bc5
MM
104432004-10-27 Mark Mitchell <mark@codesourcery.com>
10444
2419a74b
MM
10445 * g++.dg/init/ref12.C: Add "run" marker.
10446
391c4bc5
MM
10447 PR c++/17435
10448 * g++.dg/init/ref12.C: New test.
10449
10450 PR c++/18140
10451 * g++.dg/template/shift1.C: New test.
10452 * g++.dg/template/error10.C: Adjust error markers.
10453
8e14584d
AP
104542004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
10455
10456 PR tree-opt/17529
10457 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
10458
005c1a13
GK
104592004-10-27 Geoffrey Keating <geoffk@apple.com>
10460
98f61f57
GK
10461 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
10462 * gcc.dg/weak/weak-3.c: Likewise.
10463 * gcc.dg/weak/weak-5.c: Likewise.
10464 * gcc.dg/weak/weak-9.c: Likewise.
10465 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
10466 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
10467
005c1a13
GK
10468 * gcc.dg/darwin-weakimport-1.c: New.
10469
61b58001
BE
104702004-10-28 Ben Elliston <bje@au.ibm.com>
10471
10472 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
10473
028aa389
NS
104742004-10-27 Nathan Sidwell <nathan@codesourcery.com>
10475
10476 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
10477 'syntax' error messages.
10478 * gcc.dg/cpp/direct2s.c: Likewise.
10479
1aeaea8d
GK
104802004-10-26 Geoffrey Keating <geoffk@apple.com>
10481
10482 * gcc.c-torture/compile/20041026-1.c: New.
10483
a5201a91
MM
104842004-10-26 Mark Mitchell <mark@codesourcery.com>
10485
10486 PR c++/18093
10487 * g++.dg/lookup/ns2.C: New test.
10488
10489 PR c++/18020
10490 * g++.dg/template/enum4.C: New test.
10491
10492 PR c++/18161
10493 * g++.dg/template/expr1.C: New test.
10494
a6291e47
BE
104952004-10-26 Ben Elliston <bje@au.ibm.com>
10496
10497 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
10498
663174d3
JM
104992004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
10500
10501 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
10502 gcc.dg/decl-nospec-3.c: New tests.
10503
38285932
ZL
105042004-10-26 Ziemowit Laski <zlaski@apple.com>
10505
10506 * objc.dg/super-class-3.m: New test.
10507
51e63e60
NS
105082004-10-26 Nathan Sidwell <nathan@codesourcery.com>
10509
10510 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
10511 resyncing.
10512 * gcc.dg/cpp/direct2s.c: Likewise.
10513
f1a66265
GK
105142004-10-25 Geoffrey Keating <geoffk@apple.com>
10515
10516 * objc.dg/image-info.m: Update for changes to section selection.
10517
3a3589b4
ZL
105182004-10-25 David Ayers <d.ayers@inode.at>
10519 Ziemowit Laski <zlaski@apple.com>
10520
10521 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
10522 diagnostics when messaging 'id <Proto>'.
10523 * objc.dg/class-protocol-1.m: New test.
10524 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
10525 a non-existent method signature.
10526 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
10527 Update diagnostics when messaging with non-existent method signature.
10528 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
10529 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
10530 invalid receivers are now resolved as if messaging 'id'; remove
10531 extraneous diagnostics.
10532
535dd320
JM
105332004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
10534
10535 PR c/16667
10536 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
10537 gcc.dg/init-desig-obs-3.c: New tests.
10538
3401a17f
JJ
105392004-10-25 Jakub Jelinek <jakub@redhat.com>
10540
10541 * gcc.dg/debug/20041023-1.c: New test.
10542
4c7c0c70
AP
105432004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
10544
10545 PR middle-end/17407
10546 * gcc.c-torture/compile/pr17407.c: New test.
10547
10548 PR c++/18121
10549 * g++.dg/template/array8.C: New test.
10550
1e02510f
EB
105512004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10552
10553 PR other/18138
10554 * lib/g++.exp: Accept more than one multilib libgcc.
10555 * lib/gcc-dg.exp: Likewise.
10556 * lib/objc.exp: Likewise.
10557 * lib/treelang.exp: Likewise.
10558 * lib/gfortran.exp: Likewise.
10559
f3515059
BE
105602004-10-24 Ben Elliston <bje@au.ibm.com>
10561
10562 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
10563
c94ac97d 105642004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
10565
10566 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
10567 * gcc.dg/c99-const-expr-3.c: Likewise.
10568
ee742c05
AP
105692004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
10570
10571 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
10572
fef62f03
BE
105732004-10-23 Ben Elliston <bje@au.ibm.com>
10574
10575 * gcc.c-torture/execute/loop-2e.x: Remove.
10576
76aebc9f
NS
105772004-10-22 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 PR c++/18095
10580 * g++.dg/parse/crash18.C: New.
10581 * g++.dg/parse/crash19.C: New.
10582
7c06b222
AL
105832004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10584
10585 * g++.dg/ext/dllimport1.C: Move dg-warnings.
10586 * g++.dg/ext/dllimport2.C: Same.
10587 * g++.dg/ext/dllimport8.C: Same.
10588
08e17d9d
MM
105892004-10-21 Mark Mitchell <mark@codesourcery.com>
10590
10591 PR c++/10841
10592 * g++.dg/conversion/cast1.C: New test.
10593 * g++.dg/overload/pmf1.C: Adjust error marker.
10594
943db347
AP
105952004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
10596
10597 PR objc/17923
10598 * objc.dg/const-str-7.m: New test.
10599
aaf1c72d
KL
106002004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10601
10602 * g++.dg/template/memfriend11.C: Fix comment typo.
10603 * g++.dg/template/memfriend14.C: Likewise.
10604
0aab7a4b
RH
106052004-10-20 Richard Henderson <rth@redhat.com>
10606
10607 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
10608 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
10609 -fasynchronous-unwind-tables.
10610
4ba4c213
RH
106112004-10-20 Richard Henderson <rth@redhat.com>
10612
10613 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10614 (main): Return success.
10615 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10616 (main): Return success.
10617
b939a023
KL
106182004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10619
10620 PR c++/13495
10621 * g++.dg/template/memfriend9.C: New test.
10622 * g++.dg/template/memfriend10.C: Likewise.
10623 * g++.dg/template/memfriend11.C: Likewise.
10624 * g++.dg/template/memfriend12.C: Likewise.
10625 * g++.dg/template/memfriend13.C: Likewise.
10626 * g++.dg/template/memfriend14.C: Likewise.
10627 * g++.dg/template/memfriend15.C: Likewise.
10628 * g++.dg/template/memfriend16.C: Likewise.
10629 * g++.dg/template/memfriend17.C: Likewise.
10630 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10631
23517e6b
NS
106322004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10633
10634 * g++.dg/conversion/dr195.C: New.
10635 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10636
c0952176
BE
106372004-10-20 Ben Elliston <bje@au.ibm.com>
10638 Devang Patel <dpatel@apple.com>
10639
10640 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10641 of floating point arithmetic, which could trap.
10642
33c25e5c
MM
106432004-10-19 Mark Mitchell <mark@codesourcery.com>
10644
10645 PR c++/14035
10646 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10647 * g++.dg/conversion/const2.C: New test.
10648 * g++.dg/expr/reinterpret2.C: New test.
10649 * g++.dg/expr/reinterpret3.C: New test.
10650 * g++.dg/expr/cast2.C: New test.
10651 * g++.dg/expr/copy1.C: New test.
10652 * g++.dg/other/conversion1.C: Change error message.
10653 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10654 function pointers to void *.
10655 * g++.old-deja/g++.mike/p10148.C: Likewise.
10656
a5747863
EB
106572004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10658
10659 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10660
69475123
PB
106612004-10-19 Paolo Bonzini <bonzini@gnu.org>
10662
10663 PR c++/18047
10664
10665 * g++.dg/parse/expr3.C: New test.
10666
6e7a355c
EB
106672004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10668
10669 * gcc.dg/smod-1.c: New test.
10670
d4de6966
ZL
106712004-10-18 Ziemowit Laski <zlaski@apple.com>
10672
10673 * objc.dg/method-14.m: New test.
10674
829acd78
AP
106752004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10676
10677 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10678 Also xfail as the patch was reverted.
10679
c2f55a1b
AP
106802004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10681
10682 PR middle-end/16973
10683 * gcc.dg/pr16973.c: New test.
10684
bca9e17b
DN
106852004-10-18 Diego Novillo <dnovillo@redhat.com>
10686
10687 PR tree-optimization/17656
10688 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10689
18e4be85
NS
106902004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10691
10692 * g++.dg/eh/shadow1.C: New.
10693
ba3ed8d8
JJ
106942004-10-18 Jakub Jelinek <jakub@redhat.com>
10695
10696 * gcc.c-torture/compile/20041018-1.c: New test.
10697
0dc48e89
BE
106982004-10-18 Ben Elliston <bje@au.ibm.com>
10699
10700 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10701 compiler referring to register 0 when accessing sdata. The linker
10702 now patches things up.
10703
36e5122e
AP
107042004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10705
10706 PR c/17529
10707 * gcc.c-torture/compile/pr17529.c: New test.
10708
9596e064
GB
107092004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10710
10711 PR c++/17743
10712 * g++.dg/ext/attrib17.C: New test.
10713
051a6002
EB
107142004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10715
10716 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10717
1ed3dfd5
GB
107182004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10719
10720 PR c++/10479
10721 * g++.dg/ext/attrib16.C: New test.
10722
de3fe73c
MM
107232004-10-15 Mark Mitchell <mark@codesourcery.com>
10724
10725 PR c++/17042
10726 * g++.dg/init/dso_handle1.C: New test.
10727
de3fe73c
MM
10728 PR c++/14667
10729 * g++.dg/parse/typedef6.C: New test.
10730
d6b4201f
MM
10731 PR c++/17916
10732 * g++.dg/parse/pragma1.C: New test.
10733
7832e661
AH
107342004-10-15 Aldy Hernandez <aldyh@redhat.com>
10735
10736 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10737
e68a07e8
SE
107382004-10-15 Steve Ellcey <sje@cup.hp.com>
10739
10740 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10741 -fno-common when on HPPA HP-UX platforms.
10742
107432004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
10744
10745 PR other/16820
10746 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10747 stdint.h.
10748 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10749 uintptr_t.
10750
db3a9519
AP
107512004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10752
10753 PR c++/16301
10754 * g++.dg/lookup/strong-using-4.C: New test.
10755
f0602b16
AP
107562004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10757
10758 PR middle-end/16567
b4519d39 10759 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 10760
31246b8f
DN
107612004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10762
10763 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10764 and mipsisa64*-*-* (until support for misaligned loads is added).
10765 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10766 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10767 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10768 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10769 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10770 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10771
745d26d9
MM
107722004-10-14 Mark Mitchell <mark@codesourcery.com>
10773
10774 PR c++/17976
10775 * g++.dg/init/dtor3.C: New test.
10776
38db57bf
BE
107772004-10-15 Ben Elliston <bje@au.ibm.com>
10778
10779 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10780
c4e18b1c
GK
107812004-10-14 Geoffrey Keating <geoffk@apple.com>
10782
10783 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10784 * gcc.dg/macho-lo-sum.c: Likewise.
10785
b419bac7
JM
107862004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10787
10788 * gcc.dg/ppc-spe64-1.c: New test.
10789
0ecf0d5f
DP
107902004-10-14 Devang Patel <dpatel@apple.com>
10791
10792 PR 17635
10793 * gcc.dg/pr17635.c : New test.
9469f0aa 10794
31246b8f
DN
107952004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10796
10797 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10798 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10799 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10800 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10801 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10802 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10803 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10804 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10805 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10806 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10807 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10808 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10809 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10810 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10811 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10812 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10813 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10814 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 10815
f0923257
DN
108162004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10817
9469f0aa
AJ
10818 * gcc.dg/vect/vect-82.c: New testcase.
10819 * gcc.dg/vect/vect-82_64.c: New testcase.
10820 * gcc.dg/vect/vect-83.c: New testcase.
10821 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 10822
ac24fc25
JM
108232004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10824
10825 * gcc.dg/cpp/error-1.c: New test.
10826
81da229b
JM
108272004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10828
10829 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10830
5a78838a
HPN
108312004-10-14 Hans-Peter Nilsson <hp@axis.com>
10832
10833 PR target/17984
10834 * gcc.dg/cris-peep2-xsrand2.c: New test.
10835
bcd46a7c
AP
108362004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10837
10838 PR c++/17661
10839 * testsuite/g++.dg/expr/for2.C: New test.
10840
b9bf58e5
EB
108412004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10842
10843 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10844
69d49802
JJ
108452004-10-13 Jakub Jelinek <jakub@redhat.com>
10846
10847 PR tree-optimization/17724
10848 * g++.dg/opt/pr17724-1.C: New test.
10849 * g++.dg/opt/pr17724-2.C: New test.
10850 * g++.dg/opt/pr17724-3.C: New test.
10851 * g++.dg/opt/pr17724-4.C: New test.
10852 * g++.dg/opt/pr17724-5.C: New test.
10853 * g++.dg/opt/pr17724-6.C: New test.
10854
3789b316
JM
108552004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10856
10857 PR c/17301
10858 * gcc.dg/pr17301-2.c: New test.
10859
1ca939e5
MM
108602004-10-11 Mark Mitchell <mark@codesourcery.com>
10861
db86dd14
MM
10862 PR c++/15876
10863 * g++.dg/parse/error22.C: New test.
10864
1ca939e5
MM
10865 PR c++/17936
10866 * g++.dg/template/spec18.C: New test.
10867
f713f229
SE
108682004-10-11 Steve Ellcey <sje@cup.hp.com>
10869
10870 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10871 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 10872 memcpy.
f713f229
SE
10873 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10874 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10875
73826a39
AP
108762004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10877
10878 * g++.dg/eh/cleanup5.C: Add dg-options "".
10879
eb172681
RS
108802004-10-11 Roger Sayle <roger@eyesopen.com>
10881
10882 PR middle-end/17657
10883 * gcc.dg/switch-4.c: New test case.
10884
6b34e55e
RS
108852004-10-11 Richard Sandiford <rsandifo@redhat.com>
10886
10887 * gcc.c-torture/execute/20041011-1.c: New test.
10888
0ad28dde
AP
108892004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10890
10891 PR c++/17554
10892 * g++.dg/init/for3.C: New test.
10893
10894 PR c++/17657
10895 * g++.dg/opt/switch2.C: New test.
10896
10897 PR middle-end/17703
10898 * g++.dg/warn/Wreturn-2.C: New test.
10899
b187901e
AP
109002004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10901
10902 PR c++/17907
10903 * g++.dg/eh/cleanup5.C: New test.
10904
22ab714d
MM
109052004-10-10 Mark Mitchell <mark@codesourcery.com>
10906
10907 PR c++/17393
10908 * g++.dg/parse/error21.C: New test.
10909
a82e1a7d
GDR
109102004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10911
10912 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10913 * g++.dg/warn/incomplete1.C: Likewise.
10914 * g++.dg/template/qualttp20.C: Likewise.
10915
bba5733f
JM
109162004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10917
10918 PR c/17881
10919 * parm-incomplete-1.c: New test.
10920
17a27b4f
MM
109212004-10-09 Mark Mitchell <mark@codesourcery.com>
10922
36700ac8 10923 PR c++/17867
17a27b4f
MM
10924 * g++.dg/parse/error19.C: New test.
10925
10926 PR c++/17670
10927 * g++.dg/init/new11.C: New test.
10928
10929 PR c++/17821
10930 * g++.dg/parse/error20.C: New test.
10931
10932 PR c++/17826
10933 * g++.dg/template/crash24.C: New test.
9469f0aa 10934
c69c9b36
JM
109352004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10936
10937 PR c/17301
10938 * gcc.dg/pr17301-1.c: New test.
10939
216a5f1b
JM
109402004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10941
10942 PR c/17189
10943 * gcc.dg/anon-struct-5.c: New test.
10944
fbc0150d
JM
109452004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10946
10947 PR c/17844
10948 * gcc.dg/pr17844-1.c: New test.
10949
3d5c655f
ZD
109502004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10951
10952 PR tree-optimization/17906
10953 * gcc.c-torture/compile/pr17906.c: New.
10954
fc7ca5fd
RS
109552004-10-09 Stuart Hastings <stuart@apple.com>
10956 Roger Sayle <roger@eyesopen.com>
10957
10958 PR rtl-optimization/17853
10959 * gcc.dg/i386-mmx-5.c: New testcase.
10960
673dacbe
AP
109612004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10962
10963 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10964
62e19030
MM
109652004-10-09 Mark Mitchell <mark@codesourcery.com>
10966
10967 PR c++/17524
10968 * g++.dg/template/static9.C: New test.
10969
10970 PR c++/17685
10971 * g++.dg/parse/operator5.C: New test.
10972
d2e74f6f
RS
109732004-10-09 Roger Sayle <roger@eyesopen.com>
10974
10975 PR middle-end/17894
10976 * gcc.c-torture/execute/divcmp-4.c: New test case.
10977
35897831
AP
109782004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10979
10980 PR tree-opt/17902
10981 * g++.dg/opt/pr17902.C: New test.
10982
a1e063e5
JJ
109832004-10-09 Jakub Jelinek <jakub@redhat.com>
10984
10985 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10986
6d84156b
JM
109872004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10988
10989 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10990
6dcc04b0
JM
109912004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10992
10993 * gcc.dg/assign-warn-3.c: New test.
10994
14788775
AP
109952004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10996
10997 PR c/16999
10998 * gcc.dg/cpp/ident-1.c: New test.
10999
a58eeb31
NS
110002004-10-08 Nathan Sidwell <nathan@codesourcery.com>
11001
11002 * gcc.c-torture/compile/acc1.c: New.
11003
ea3c4ca8
AP
110042004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11005
11006 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
11007 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
11008
39ba2f92
EB
110092004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11010
11011 * gcc.dg/ultrasp11.c: New test.
11012
c054bc3d
MM
110132004-10-08 Michael Matz <matz@suse.de>
11014
11015 * gcc.dg/doloop-2.c: New test.
11016
2ac2f164
JM
110172004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11018
11019 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
11020 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
11021 objc.dg/method-9.m: Update expected diagnostics.
11022
add2402e
GK
110232004-10-07 Geoffrey Keating <geoffk@apple.com>
11024
11025 * gcc.dg/ppc-fsel-3.c: New file.
11026 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
11027
82e79986
PB
110282004-10-07 Paul Brook <paul@codesourcery.com>
11029
11030 * gfortran.dg/intrinsic_verify_1.f90: New test.
11031
d0e75c71
PB
110322004-10-07 Paul Brook <paul@codesourcery.com>
11033
11034 * gfortran.dg/empty_format_1.f90: Remove stray commas.
11035
5d874166
TS
110362004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11037
9469f0aa 11038 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
11039 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
11040 commit.
5d874166 11041
ca059043
AP
110422004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11043
11044 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
11045
09ebcffa
GB
110462004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11047
11048 PR c++/17115
11049 * g++.dg/warn/Winline-4.C: New test.
11050
1313b31f 110512004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
11052
11053 * gcc.c-torture/compile/20041007-1.c: New test.
11054
2b58638b
PB
110552004-10-07 Paul Brook <paul@codesourcery.com>
11056
11057 PR fortran/17678
11058 * gfortran.dg/use_allocated_1.f90: New test.
11059
a3ed9870
AP
110602004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11061
11062 PR middle-end/17849
11063 * gfortran.fortran-torture/compile/nested.f90: New test
11064
03dafa61
JM
110652004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
11066
11067 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
11068
564060c3
AP
110692004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11070
11071 PR c++/17368
11072 * g++.dg/ext/asm6.C: New test.
11073
8813c944
KZ
110742004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
11075
564060c3 11076 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 11077
7726f633
PB
110782004-10-06 Paul Brook <paul@codesourcery.com>
11079
11080 PR libfortran/17709
11081 * gfortran.dg/empty_format_1.f90: New test.
11082
5d24a977
TS
110832004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11084
11085 PR fortran/17568
11086 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
11087
11088 PR fortran/17283
11089 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
11090 tests.
11091
fbdad37d
PB
110922004-10-06 Paul Brook <paul@codesourcery.com>
11093
11094 * gfortran.dg/do_1.f90: New test.
11095
609ae0e2
KG
110962004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11097
11098 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
11099 optimizing for size.
11100
7fdc3e09
JM
111012004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11102
11103 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
11104
1b36c818
JM
111052004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11106
11107 * gcc.c-torture/compile/20041005-1.c: New test.
11108
89d594a2
NS
111092004-10-05 Nathan Sidwell <nathan@codesourcery.com>
11110
11111 PR c++/17829
11112 * g++.dg/lookup/koenig4.C: New.
11113
2a13a625
GDR
111142004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11115
11116 * g++.dg/other/classkey1.C: Adjust quoting marks.
11117 * g++.dg/parse/error15.C: Likewise.
11118 * g++.dg/template/meminit2.C (int>): Likewise.
11119
58c5b409
TS
111202004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11121
11122 PR fortran/17283
11123 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
11124
ee569894
TS
11125 PR fortran/17631
11126 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
11127
73a014b5
TS
11128 PR fortran/17708
11129 * gfortran.dg/pr17708.f90: New test.
9469f0aa 11130
952d9d9f
CF
111312004-10-04 Chao-ying Fu <fu@mips.com>
11132
11133 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
11134 * gcc.dg/vect/vect-4.c: Ditto.
11135 * gcc.dg/vect/vect-5.c: Ditto.
11136 * gcc.dg/vect/vect-6.c: Ditto.
11137 * gcc.dg/vect/vect-8.c: Ditto.
11138 * gcc.dg/vect/vect-16.c: Ditto.
11139 * gcc.dg/vect/vect-30.c: Ditto.
11140 * gcc.dg/vect/vect-40.c: Ditto.
11141 * gcc.dg/vect/vect-41.c: Ditto.
11142 * gcc.dg/vect/vect-42.c: Ditto.
11143 * gcc.dg/vect/vect-43.c: Ditto.
11144 * gcc.dg/vect/vect-44.c: Ditto.
11145 * gcc.dg/vect/vect-45.c: Ditto.
11146 * gcc.dg/vect/vect-46.c: Ditto.
11147 * gcc.dg/vect/vect-47.c: Ditto.
11148 * gcc.dg/vect/vect-48.c: Ditto.
11149 * gcc.dg/vect/vect-49.c: Ditto.
11150 * gcc.dg/vect/vect-50.c: Ditto.
11151 * gcc.dg/vect/vect-51.c: Ditto.
11152 * gcc.dg/vect/vect-52.c: Ditto.
11153 * gcc.dg/vect/vect-53.c: Ditto.
11154 * gcc.dg/vect/vect-54.c: Ditto.
11155 * gcc.dg/vect/vect-55.c: Ditto.
11156 * gcc.dg/vect/vect-56.c: Ditto.
11157 * gcc.dg/vect/vect-57.c: Ditto.
11158 * gcc.dg/vect/vect-58.c: Ditto.
11159 * gcc.dg/vect/vect-59.c: Ditto.
11160 * gcc.dg/vect/vect-60.c: Ditto.
11161 * gcc.dg/vect/vect-74.c: Ditto.
11162 * gcc.dg/vect/vect-79.c: Ditto.
11163 * gcc.dg/vect/vect-80.c: Ditto.
11164
8f920ef7
AP
111652004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11166
11167 * gcc.dg/unused-7.c: Use the correct option.
11168
f3e41701
PB
111692004-10-04 Paul Brook <paul@codesourcery.com>
11170 Bud Davis <bdavis9659@comcast.net>
11171
11172 PR fortran/17706
11173 PR fortran/16434
11174 * gfortran/pr17706.f90: New test.
11175 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
11176
ca2940c3
TS
111772004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11178
11179 * gfortran.dg/pr17612.f90: New test.
11180
2d01edd7
GDR
111812004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
11182
11183 * g++.dg/template/local1.C: Adjust quoting marks in
11184 testing for diagnostics.
11185 * g++.dg/tls/diag-2.C: Likewise.
11186 * g++.dg/other/error8.C: Likewise.
11187
29128154
AP
111882004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11189
11190 PR c/17178
11191 * gcc.dg/unused-4.c: Adjust to be correct.
11192
11193 PR c/17820
11194 * gcc.dg/unused-7.c: New test.
11195
a1b1b3cd
AP
111962004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11197
11198 PR c++/17797
11199 * g++.dg/overload/template2.C: New test.
11200
24109c9f
KH
112012004-10-03 Kazu Hirata <kazu@cs.umass.edu>
11202
807e955b 11203 PR tree-optimization/16632
24109c9f
KH
11204 * gcc.dg/tree-ssa/20041002-1.c: New.
11205
0146748a
PB
112062004-10-03 Paul Brook <paul@codesourcery.com>
11207
11208 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
11209 rather than relying on default formatting.
11210
7848dfca
JM
112112004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
11212
11213 * gcc.dg/20040920-1.c: Update expected message text.
11214
12d3155f
UW
112152004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
11216
11217 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
11218
47bcd07d
ZD
112192004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
11220
11221 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
11222 tree level.
11223
734268f5
AP
112242004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11225
11226 * gcc.dg/tree-ssa/pr17343.c: Remove.
11227
29c4d22b
AP
112282004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11229
11230 PR tree-opt/17343
11231 * gcc.dg/tree-ssa/pr17343.c: New test.
11232
5496b36f
JJ
112332004-10-01 Jakub Jelinek <jakub@redhat.com>
11234
11235 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
11236 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
11237 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
11238 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
11239 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
11240
9bf24266
JM
112412004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11242
11243 * gcc.dg/lvalue-2.c: New test.
11244
254ac10c
JM
112452004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11246
11247 PR c/17730
11248 * gcc.dg/pr17730-1.c: New test
11249
302a2cc5
JM
112502004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11251
11252 PR c/7425
11253 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11254
58c8adc1
JJ
112552004-09-29 Jakub Jelinek <jakub@redhat.com>
11256
11257 * gcc.c-torture/execute/stdarg-1.c: New test.
11258 * gcc.c-torture/execute/stdarg-2.c: New test.
11259 * gcc.c-torture/execute/stdarg-3.c: New test.
11260 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11261 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11262 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11263 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11264 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11265
a7d6ba24
JJ
112662004-09-29 Jakub Jelinek <jakub@redhat.com>
11267
11268 PR tree-optimization/17697
11269 * g++.dg/opt/pr17697-1.C: New test.
11270 * g++.dg/opt/pr17697-2.C: New test.
11271 * g++.dg/opt/pr17697-3.C: New test.
11272
ef787822
JM
112732004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11274
11275 PR c/16409
11276 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11277 gcc.dg/vla-init-5.c: New tests.
11278
5e9bda65
JM
112792004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11280
11281 PR c/13804
11282 * gcc.dg/pr13804-1.c: New test.
11283
a487f59f
TS
112842004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11285
11286 PR fortran/16938
11287 * gfortran.dg/pr16938.f90: New test.
11288
455f19cb
MM
112892004-09-27 Mark Mitchell <mark@codesourcery.com>
11290
11291 * g++.dg/template/crash23.C: New test.
11292
d19e85e8
MM
112932004-09-27 Mark Mitchell <mark@codesourcery.com>
11294
11295 PR c++/17585
11296 * g++.dg/template/static8.C: New test.
11297
c81f61b2
NS
112982004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11299
11300 PR c++/17681
11301 * g++.dg/other/error9.C: New test.
11302
f4dbad23
UW
113032004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11304
11305 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11306
fafdb00c
TS
113072004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11308
11309 PR fortran/15164
54df0e3e 11310 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 11311
897f610b
RS
113122004-09-26 Roger Sayle <roger@eyesopen.com>
11313
11314 PR middle-end/17112
11315 * gcc.dg/pr17112-1.c: New test case.
11316
34096b92
JM
113172004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11318
11319 PR c/11459
11320 * gcc.dg/pr11459-1.c: New test.
11321
45343b92
UW
113222004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11323
11324 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11325 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11326
2c855398
TS
113272004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11328
11329 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11330
17b2e29d
JH
113312004-09-25 Jan Hubicka <jh@suse.cz>
11332
11333 * compile/30040909-1.c: New test.
11334 * compile/30040907-1.c: New test.
11335
b11a9d5f
RS
113362004-09-25 Richard Sandiford <rsandifo@redhat.com>
11337
11338 * gcc.c-torture/execute/va-arg-26.c: New test.
11339
dd3017e4
ZW
113402004-09-24 Zack Weinberg <zack@codesourcery.com>
11341
11342 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11343 extra diagnostics on targets with 64-bit pointers.
11344 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11345
085e33aa
JM
113462004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11347
11348 PR c/17188
11349 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11350 * gcc.dg/decl-3.c: Adjust expected message.
11351
c0c07d7b
TS
113522004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11353
11354 PR fortran/17615
11355 * gfortran.dg/pr17615.f90: New test.
11356
2c55ffb2
AM
113572004-09-24 Andrew MacLeod <amacleod@redhat.com>
11358
11359 PR tree-optimzation/17517
11360 * g++.dg/tree-ssa/pr17517.C: New Test.
11361
5cf447db
NS
113622004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11363
11364 PR c++/16889
11365 * g++.dg/lookup/ambig3.C: New.
11366
4827be7a
AP
113672004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
11368
11369 PR tree-opt/17624
11370 * g++.dg/opt/pr17624.C: New test.
11371
ff80e49f
JM
113722004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11373
11374 PR c/6980
11375 * gcc.dg/Wbad-function-cast-1.c: New test.
11376
2cfe82fe
ZW
113772004-09-23 Zack Weinberg <zack@codesourcery.com>
11378
11379 * g++.dg/ext/complit1.C
11380 * g++.dg/other/error2.C
11381 * g++.dg/other/nontype-1.C
11382 * g++.dg/parse/crash11.C
11383 * g++.dg/parse/crash12.C
11384 * g++.dg/parse/error15.C
11385 * g++.dg/parse/error4.C
11386 * g++.dg/parse/tmpl-outside1.C
11387 * g++.dg/parse/too-many-tmpl-args1.C
11388 * g++.dg/template/dependent-expr3.C
11389 * g++.dg/template/error10.C
11390 * g++.dg/template/instantiate1.C
11391 * g++.dg/template/vtable2.C
11392 * g++.dg/warn/Wshadow-1.C
11393 * g++.dg/warn/weak1.C
11394 * g++.old-deja/g++.brendan/crash16.C
11395 * g++.old-deja/g++.brendan/crash18.C
11396 * g++.old-deja/g++.brendan/crash48.C
11397 * g++.old-deja/g++.brendan/crash49.C
11398 * g++.old-deja/g++.brendan/crash55.C
11399 * g++.old-deja/g++.brendan/crash56.C
11400 * g++.old-deja/g++.brendan/crash8.C
11401 * g++.old-deja/g++.brendan/enum11.C
11402 * g++.old-deja/g++.brendan/enum8.C
11403 * g++.old-deja/g++.brendan/enum9.C
11404 * g++.old-deja/g++.brendan/friend3.C
11405 * g++.old-deja/g++.brendan/misc14.C
11406 * g++.old-deja/g++.bugs/900402_02.C
11407 * g++.old-deja/g++.bugs/900404_03.C
11408 * g++.old-deja/g++.bugs/900404_04.C
11409 * g++.old-deja/g++.bugs/900428_03.C
11410 * g++.old-deja/g++.jason/crash4.C
11411 * g++.old-deja/g++.jason/overload21.C
11412 * g++.old-deja/g++.jason/redecl1.C
11413 * g++.old-deja/g++.jason/report.C
11414 * g++.old-deja/g++.jason/rfg10.C
11415 * g++.old-deja/g++.jason/template30.C
11416 * g++.old-deja/g++.law/arm12.C
11417 * g++.old-deja/g++.law/ctors5.C
11418 * g++.old-deja/g++.law/cvt20.C
11419 * g++.old-deja/g++.law/init10.C
11420 * g++.old-deja/g++.law/init8.C
11421 * g++.old-deja/g++.law/visibility17.C
11422 * g++.old-deja/g++.law/visibility7.C
11423 * g++.old-deja/g++.mike/net8.C
11424 * g++.old-deja/g++.mike/p646.C
11425 * g++.old-deja/g++.mike/p700.C
11426 * g++.old-deja/g++.mike/p701.C
11427 * g++.old-deja/g++.mike/p811.C
11428 * g++.old-deja/g++.ns/template13.C
11429 * g++.old-deja/g++.other/array3.C
11430 * g++.old-deja/g++.other/crash25.C
11431 * g++.old-deja/g++.other/dtor3.C
11432 * g++.old-deja/g++.other/dtor4.C
11433 * g++.old-deja/g++.other/main1.C
11434 * g++.old-deja/g++.other/warn7.C
11435 * g++.old-deja/g++.pt/crash11.C
11436 * g++.old-deja/g++.pt/crash36.C
11437 * g++.old-deja/g++.pt/spec22.C
11438 * g++.old-deja/g++.pt/spec9.C
11439 * g++.old-deja/g++.pt/ttp52.C
11440 * g++.old-deja/g++.robertl/eb103.C
11441 * g++.old-deja/g++.robertl/eb121.C
11442 * g++.old-deja/g++.robertl/eb22.C
11443 * g++.old-deja/g++.robertl/eb8.C:
11444 Update locations and/or regexps of dg-error markers.
11445 Remove markers for some bogus messages that are no longer issued.
11446
b28b1600
JJ
114472004-09-23 Jakub Jelinek <jakub@redhat.com>
11448
11449 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
11450 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
11451
dc2e6df2
AP
114522004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
11453
11454 PR c++/17618
11455 * g++.dg/lookup/crash5.C: New test.
11456
7ccf35ed
DN
114572004-09-23 Dorit Naishlos <dorit@il.ibm.com>
11458
2cfe82fe
ZW
11459 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
11460 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
11461 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
11462 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
11463 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
11464 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
11465
11466 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
11467 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
11468 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
11469 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
11470 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
11471 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
11472
11473 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
11474
11475 * gcc.dg/vect/vect-44.c: Check additional cases.
11476 * gcc.dg/vect/vect-48.c: Check additional cases.
11477
11478 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
11479 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
11480 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
11481 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
11482 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
11483 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
11484 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
11485 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
11486 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
11487
11488 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
11489 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
11490 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 11491
92fc4a2f
ZD
114922004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11493
11494 * gcc.dg/tree-ssa/loop-6.c: New test.
11495
98d6e9af
NS
114962004-09-23 Nathan Sidwell <nathan@codesourcery.com>
11497
11498 PR c++/17620
11499 * g++.dg/inherit/base2.C: New.
11500
f8d1c427
EB
115012004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11502
11503 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
11504 * gcc.dg/20001012-2.c: Likewise.
11505 * gcc.dg/20001013-1.c: Likewise.
11506 * gcc.dg/20001101-1.c: Likewise.
11507 * gcc.dg/20001102-1.c: Likewise.
11508 * gcc.dg/bf-spl1.c: Likewise.
11509 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
11510 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
11511
c04f07f4
DN
115122004-09-22 Diego Novillo <dnovillo@redhat.com>
11513
11514 PR tree-optimization/16721
11515 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
11516
b1247df7
UW
115172004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
11518
11519 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
11520 * gcc.dg/20040305-1.c: Likewise.
11521
588d1952
JM
115222004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
11523
11524 PR c/16566
11525 * gcc.c-torture/compile/pr16566-1.c,
11526 gcc.c-torture/compile/pr16566-2.c,
11527 gcc.c-torture/compile/pr16566-3.c: New tests.
11528
a338ab5a
KH
115292004-09-22 Kazu Hirata <kazu@cs.umass.edu>
11530
11531 PR tree-optimization/17512
11532 * gcc.c-torture/compile/20040916-1.c.
11533
1ae57298
MM
115342004-09-21 Mark Mitchell <mark@codesourcery.com>
11535
11536 * gcc.dg/pragma-re-3.c: New test.
11537
115382004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
11539
11540 PR c++/15049
11541 * g++.dg/other/anon3.C: New.
2cfe82fe 11542
d211a298
RS
115432004-09-21 Roger Sayle <roger@eyesopen.com>
11544
11545 PR c++/7503
11546 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
11547 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
11548 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
11549 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
11550 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
11551
77747e5f
BD
115522004-09-21 Bud Davis <bdavis9659@comcast.net>
11553
11554 PR fortran/17286
11555 * gfortran.dg/pr17286.f90: New test.
11556
9b60dfd7
MM
115572004-09-20 Mark Mitchell <mark@codesourcery.com>
11558
11559 PR c++/17530
11560 * g++.dg/template/static7.C: New test.
11561
4c9d8750
AP
115622004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
11563
2cfe82fe 11564 PR tree-opt/17558
4c9d8750
AP
11565 * gcc.c-torture/compile/pr17558.c: New test.
11566
348f5701
RS
115672004-09-20 Richard Sandiford <rsandifo@redhat.com>
11568
11569 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
11570 if SKIP_ATTRIBUTE is defined.
11571
da89fba8
TS
115722004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11573
11574 PR fortran/15957
11575 * gfortran.dg/pr15957.f90: New test.
11576
1cdcb2cf
DN
115772004-09-20 Dorit Naishlos <dorit@il.ibm.com>
11578
11579 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
11580 in comparison.
11581 * gcc.dg/vect/vect-79.c: Likewise.
11582 * gcc.dg/vect/vect-80.c: Likewise.
11583
b898b8d9
TS
115842004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11585
11586 PR fortran/15750
2cfe82fe 11587 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 11588
479b6652
IR
115892004-09-20 Ira Rosen <irar@il.ibm.com>
11590
11591 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
11592 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
11593 * gcc.dg/vect/vect-62.c: New testcase.
11594 * gcc.dg/vect/vect-63.c: New testcase.
11595 * gcc.dg/vect/vect-64.c: New testcase.
11596 * gcc.dg/vect/vect-65.c: New testcase.
11597 * gcc.dg/vect/vect-66.c: New testcase.
11598 * gcc.dg/vect/vect-67.c: New testcase.
11599 * gcc.dg/vect/vect-68.c: New testcase.
11600 * gcc.dg/vect/vect-69.c: New testcase.
11601 * gcc.dg/vect/vect-79.c: New testcase.
11602 * gcc.dg/vect/vect-80.c: New testcase.
11603
073cbad3
RS
116042004-09-20 Richard Sandiford <rsandifo@redhat.com>
11605
11606 * gcc.target/mips/asm-1.c: New test.
11607
6775f1f3
IR
116082004-09-19 Ira Rosen <irar@il.ibm.com>
11609
11610 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11611 * gcc.dg/vect/vect-73.c: New testcase.
11612 * gcc.dg/vect/vect-74.c: New testcase.
11613 * gcc.dg/vect/vect-75.c: New testcase.
11614 * gcc.dg/vect/vect-76.c: New testcase.
11615 * gcc.dg/vect/vect-77.c: New testcase.
11616 * gcc.dg/vect/vect-78.c: New testcase
11617
16d1b0bd
PB
116182004-09-18 Paul Brook <paul@codesourcery.com>
11619
11620 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11621
ad97f4be
JM
116222004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11623
11624 PR c/17424
11625 * gcc.dg/pr17424-1.c: New test.
11626
57e28d7d
DN
116272004-09-18 Diego Novillo <dnovillo@redhat.com>
11628
11629 * g++.dg/tree-ssa/pr17153.C: New test.
11630
a396f8ae
GK
116312004-09-16 Geoffrey Keating <geoffk@apple.com>
11632
11633 PR pch/13361
11634 * testsuite/g++.dg/pch/wchar-1.C: New.
11635 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11636
ade22982
KZ
116372004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11638
11639 * gcc.c-torture/execute/20040917-1.c: New test.
11640
823f0809
DN
116412004-09-17 Diego Novillo <dnovillo@redhat.com>
11642
11643 PR tree-optimization/17319
11644 * gcc.dg/pr17319.c: New test.
11645
0456cbf6
DP
116462004-09-17 Devang Patel <dpatel@apple.com>
11647
11648 * gcc.dg/20040813-1.c: New test.
2cfe82fe 11649
7eae8eb2
DN
116502004-09-17 Diego Novillo <dnovillo@redhat.com>
11651
11652 PR tree-optimization/17273
11653 * gcc.c-torture/compile/pr17273.c: New test.
11654
98c3a782
JM
116552004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11656
11657 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11658 Update expected messages.
11659 * gcc.dg/declspec-13.c: New test.
11660
57f0099a
DE
116612004-09-17 David Edelsohn <edelsohn@gnu.org>
11662
11663 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11664
47bb500f
DN
116652004-09-17 Diego Novillo <dnovillo@redhat.com>
11666
11667 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11668 change what 'a' is pointing to.
11669
996c2b52
MM
116702004-09-17 Mark Mitchell <mark@codesourcery.com>
11671
11672 PR c++/16002
11673 * g++.dg/template/error18.C: New test.
2cfe82fe 11674
996c2b52
MM
11675 PR c++/16029
11676 * g++.dg/warn/Wunused-8.C: New test.
11677
275a4187
SB
116782004-09-17 Steven Bosscher <stevenb@suse.de>
11679
11680 PR tree-optimization/17513
11681 * gcc.dg/20040916-1.c: New test.
11682
67bcc252
MM
116832004-09-16 Mark Mitchell <mark@codesourcery.com>
11684
11685 PR c++/17501
11686 * g++.dg/template/typename7.C: New test.
11687
42759f1e
ZD
116882004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11689
11690 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11691
8304ad70
FCE
116922004-09-16 Frank Ch. Eigler <fche@redhat.com>
11693
11694 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11695 with -ftree-based-profiling also.
11696 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11697
d2ccf6aa
VL
116982004-09-16 Victor Leikehman <lei@il.ibm.com>
11699
11700 PR/15364
11701 * gfortran.dg/der_array_io_1.f90: New test.
11702 * gfortran.dg/der_array_io_2.f90: New test.
11703 * gfortran.dg/der_array_io_3.f90: New test.
11704
511bbc8f
MM
117052004-09-15 Mark Mitchell <mark@codesourcery.com>
11706
11707 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11708 EABI.
11709
04a75188
MM
117102004-09-15 Mark Mitchell <mark@codesourcery.com>
11711
11712 * g++.dg/opt/switch1.C: New test.
11713
971801ff
JM
117142004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11715
11716 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11717 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11718 Update expected messages.
11719
4672f86a
TS
117202004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11721
11722 PR fortran/16485
11723 * gfortran.dg/same_name_1.f90: New test.
11724
dad975d2
DN
117252004-09-15 Diego Novillo <dnovillo@redhat.com>
11726
11727 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11728 dereference garbage pointers.
11729
9a520f40
JJ
117302004-09-15 Jakub Jelinek <jakub@redhat.com>
11731
a45f71f5
JJ
11732 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11733 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11734
9a520f40
JJ
11735 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11736 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11737 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11738
bb5ecf29
MM
117392004-09-14 Mark Mitchell <mark@codesourcery.com>
11740
11741 PR c++/17324
11742 * g++.dg/template/mangle1.C: New test.
11743
391f9afb
DN
117442004-09-14 Diego Novillo <dnovillo@redhat.com>
11745
11746 PR tree-optimization/17252
11747 * gcc.c-torture/execute/pr17252.c: New test.
11748
5ffcd779
AP
117492004-09-14 Andrew Pinski <apinski@apple.com>
11750
11751 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11752
f6ae6c51
RS
117532004-09-14 Roger Sayle <roger@eyesopen.com>
11754
11755 PR rtl-optimization/9771
11756 * gcc.dg/pr9771-1.c: New test case.
11757
1810f6ed
DN
117582004-09-14 Diego Novillo <dnovillo@redhat.com>
11759
11760 PR tree-optimization/15262
11761 * gcc.c-torture/execute/pr15262-1.c: New test.
11762 * gcc.c-torture/execute/pr15262-2.c: New test.
11763
3b53cddc
JM
117642004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11765
11766 * gcc.dg/declspec-12.c: New test.
11767
8121b899 117682004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 11769
8121b899
BD
11770 * gfortran.dg/pr17090.f90: Add directives to test.
11771
d840495b
ZD
117722004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11773
11774 * gcc.c-torture/compile/20040914-1.c: New test.
11775
a52eb3bc
MM
117762004-09-13 Mark Mitchell <mark@codesourcery.com>
11777
11778 PR c++/16162
11779 * g++.dg/template/decl2.C: New test.
2cfe82fe 11780
c72477d6
BD
117812004-09-13 Bud Davis <bdavis9659@comcast.net>
11782
11783 PR fortran/17090
11784 * gfortran.dg/pr17090.f90: New test.
11785
c1bbfd3c
DJ
117862004-09-13 Dale Johannesen <dalej@apple.com>
11787
11788 * gcc.c-torture/compile/pr17408.c: New test case.
11789
3590f0a6
MM
117902004-09-13 Mark Mitchell <mark@codesourcery.com>
11791
11792 PR c++/16716
11793 * g++.dg/parse/crash17.C: New test.
2cfe82fe 11794
3590f0a6
MM
11795 PR c++/17327
11796 * g++.dg/template/enum3.C: New test.
11797
8800e533
HPN
117982004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11799
11800 * lib/gcc-defs.exp: Load wrapper.exp.
11801 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11802 using local code.
11803 * lib/gcc.exp (gcc_init): Similar.
11804 * lib/gfortran.exp (gfortran_init): Similar.
11805 * lib/objc.exp (objc_init): Similar.
11806 * lib/treelang.exp (treelang_init): Similar.
11807 * lib/wrapper.exp: New file with build_wrapper call machinery in
11808 ${tool}_maybe_build_wrapper.
11809
61f4f1cc
JM
118102004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11811
11812 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11813 "inline".
11814 * gcc.dg/declspec-11.c: Update expected messages.
11815 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11816 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11817 gcc.dg/inline-12.c: New tests.
11818
b4cb0e43
AM
118192004-09-13 Andrew MacLeod <amacleod@redhat.com>
11820
11821 * g++.dg/tree-ssa/pr17400.C: New testcase.
11822
1823bf53
JW
118232004-09-13 James E Wilson <wilson@specifixinc.com>
11824
11825 * gcc.target/mips/sb1-1.c: New testcase.
11826
ddef210a
HPN
118272004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11828
11829 * lib/g77-dg.exp: Remove unused file.
11830 * lib/mike-g77.exp: Ditto.
11831 * lib/g77.exp: Ditto.
11832
40b7c2f8
RH
118332004-09-12 Richard Henderson <rth@redhat.com>
11834
11835 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11836
bda67431
JM
118372004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11838
11839 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11840 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11841 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11842 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11843 Update expected messages.
11844
924479e8
HPN
118452004-09-13 Hans-Peter Nilsson <hp@axis.com>
11846
11847 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11848 declaration/use mismatch for dirp parameter.
11849
a8252506
AP
118502004-09-12 Andrew Pinski <apinski@apple.com>
11851
11852 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11853 -fgnu-runtime is passed.
11854
84d397af
RH
118552004-09-12 Richard Henderson <rth@redhat.com>
11856
11857 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11858 do the uplevel thing and update additional_flags directly.
11859 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11860 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11861 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11862 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11863
ef685027
SB
118642004-09-11 Steven Bosscher <stevenb@suse.de>
11865
11866 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11867
ec76a0e0
RS
118682004-09-11 Roger Sayle <roger@eyesopen.com>
11869
11870 PR middle-end/17411
11871 * g++.dg/opt/pr17411-1.C: New test case.
11872
9a26d6ee
JM
118732004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11874
11875 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11876 gcc.dg/tls/diag-2.c: Update expected messages.
11877 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11878 messages.
11879 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11880 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11881 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11882 gcc.dg/tls/diag-5.c: New tests.
11883
e6858057
ZW
118842004-09-11 Zack Weinberg <zack@codesourcery.com>
11885
11886 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11887
05cf561d
SB
118882004-09-11 Steven Bosscher <stevenb@suse.de>
11889
11890 * g++.dg/parse/break-in-for.C: New test.
11891
a17ea89b
JJ
118922004-09-11 Jakub Jelinek <jakub@redhat.com>
11893
11894 * gcc.dg/tree-ssa/20040911-1.c: New test.
11895
c535fc9f
AJ
118962004-09-11 Andreas Jaeger <aj@suse.de>
11897
11898 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11899 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11900
2495e879
RS
119012004-09-11 Richard Sandiford <rsandifo@redhat.com>
11902
11903 * gcc.target/frv: New directory of FR-V-specific tests.
11904
273d67e7
JW
119052004-09-10 James E Wilson <wilson@specifixinc.com>
11906
11907 * gcc.dg/convert-vec-1.c: New test.
11908
3ae472c2
RS
119092004-09-10 Roger Sayle <roger@eyesopen.com>
11910
11911 PR middle-end/17024
11912 * gcc.dg/pr17024-1.c: New test case.
11913
110fce11
EC
119142004-09-10 Eric Christopher <echristo@redhat.com>
11915
11916 * gcc.dg/20040910-1.c: New test.
11917
616aeba2
JM
119182004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11919
11920 * gcc.dg/bitfld-9.c: New test.
11921
85d62520
RS
119222004-09-10 Richard Sandiford <rsandifo@redhat.com>
11923
11924 * gcc.c-torture/execute/ieee/acc1.c: New test.
11925 * gcc.c-torture/execute/ieee/acc2.c: New test.
11926 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11927
108ebf88
JM
119282004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11929
11930 * gcc.dg/deprecated-2.c: New test.
11931
3274deff
JW
119322004-09-09 James E Wilson <wilson@specifixinc.com>
11933
11934 * gcc.dg/init-vec-1.c: New test.
11935
049e524f
RS
119362004-09-09 Roger Sayle <roger@eyesopen.com>
11937
11938 PR middle-end/17055
11939 * gcc.dg/pr17055-1.c: New test case.
11940
da3107f3
HPN
119412004-09-09 Hans-Peter Nilsson <hp@axis.com>
11942
11943 PR target/17377
11944 * gcc.c-torture/execute/pr17377.c: New test.
11945
deb176fa
JM
119462004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11947
11948 PR c/8420
11949 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11950 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11951 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11952 gcc.dg/long-long-typespec-1.c: New tests.
11953 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11954
bc4b653b
JM
119552004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11956
11957 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11958 gcc.dg/gnu99-static-1.c: New tests.
11959
5826770c
DP
119602004-09-08 Devang Patel <dpatel@apple.com>
11961
11962 * gcc.dg/darwin-ld-20040828-1.c: New test.
11963 * gcc.dg/darwin-ld-20040828-2.c: New test.
11964 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 11965
c509784d
ZL
119662004-09-08 Ziemowit Laski <zlaski@apple.com>
11967
11968 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11969 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11970 in error message.
11971 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11972 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11973 in error message.
11974 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11975 types they qualify.
11976 * objc.dg/type-size-2.m: Fix wording in comment.
11977 * objc.dg/va-meth-1.m: New test case.
11978
83f84d6c
L
119792004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11980
11981 PR c/16633:
11982 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11983 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11984
e6ffe126 119852004-09-06 Devang Patel <dpatel@apple.com>
110fce11 11986
e6ffe126
DP
11987 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11988 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 11989
ff4eb0b5
ZW
119902004-09-06 Zack Weinberg <zack@codesourcery.com>
11991
11992 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11993 reflect changed line numbering of diagnostics.
11994
2cada022
PB
119952004-09-06 Paul Brook <paul@codesourcery.com>
11996
11997 * gfortran.dg/edit_real_1.f90: Add new test.
11998
8b11a64c
ZD
119992004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12000
12001 * gcc.dg/tree-ssa/loop-2.c: New test.
12002 * gcc.dg/tree-ssa/loop-3.c: New test.
12003 * gcc.dg/tree-ssa/loop-4.c: New test.
12004 * gcc.dg/tree-ssa/loop-5.c: New test.
12005
254986c7
KG
120062004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12007
12008 * gcc.dg/format/sentinel-1.c: Update for parameter option.
12009
3d091dac
KG
120102004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12011
12012 * gcc.dg/format/sentinel-1.c: New test.
12013
edeacc14
UB
120142004-09-04 Uros Bizjak <uros@kss-loka.si>
12015
12016 * testsuite/gcc.dg/builtins-46.c: New.
12017
40923b20 120182004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 12019
40923b20
DP
12020 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
12021 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 12022
61fec9ff
JB
120232004-09-03 Jan Beulich <jbeulich@novell.com>
12024
12025 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
12026 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
12027 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
12028 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
12029 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
12030 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
12031 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
12032 the non-portable bzero.
12033 * gcc.dg/20010912-1.c: xfail for NetWare.
12034 * gcc.dg/20020426-2.c: xfail for NetWare.
12035 * gcc.dg/20021014-1.c: xfail for NetWare.
12036 * gcc.dg/20021018-1.c: xfail for NetWare.
12037 * gcc.dg/20030213-1.c: xfail for NetWare.
12038 * gcc.dg/20030225-1.c: xfail for NetWare.
12039 * gcc.dg/20030708-1.c: xfail for NetWare.
12040 * gcc.dg/builtins-config.h: Also exclude NetWare.
12041 * gcc.dg/format/format.h: Define restrict only if not already defined.
12042 * gcc.dg/nest.c: xfail for NetWare.
12043 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
12044 * lib/target-supports.exp (check_visibility_available): Exclude
12045 NetWare.
12046
467cecf3
JB
120472004-09-03 Jan Beulich <jbeulich@novell.com>
12048
12049 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
12050 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
12051 deterministic starting point for the alignment of structure fields.
12052 * gcc.dg/Wpadded.c: Dito.
12053 * g++.dg/abi/vbase10.C: Dito.
12054
90300b8c
DP
120552004-09-03 Devang Patel <dpatel@apple.com>
12056
12057 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 12058
15a7f5d8
MM
120592004-09-02 Mark Mitchell <mark@codesourcery.com>
12060
12061 * README.QMTEST: Fix out-of-date link.
12062
6df9867e
DB
120632004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
12064
12065 PR fortran/16579
12066 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
12067 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 12068
40a1c5cb
MM
120692004-09-02 Mark Mitchell <mark@codesourcery.com>
12070
12071 * g++.dg/abi/arm_rtti1.C: New test.
12072
5514620a
GK
120732004-09-02 Geoffrey Keating <geoffk@apple.com>
12074
12075 * gcc.dg/ppc-vector-memcpy.c: New.
12076 * gcc.dg/ppc-vector-memset.c: New.
12077
6cbc6f0d
CF
120782004-09-02 Chao-ying Fu <fu@mips.com>
12079
12080 * gcc.target/mips/mips-3d-1.c: New test.
12081 * gcc.target/mips/mips-3d-2.c: New test.
12082 * gcc.target/mips/mips-3d-3.c: New test.
12083 * gcc.target/mips/mips-3d-4.c: New test.
12084 * gcc.target/mips/mips-3d-5.c: New test.
12085 * gcc.target/mips/mips-3d-6.c: New test.
12086 * gcc.target/mips/mips-3d-7.c: New test.
12087 * gcc.target/mips/mips-3d-8.c: New test.
12088 * gcc.target/mips/mips-3d-9.c: New test.
12089 * gcc.target/mips/mips-ps-1.c: New test.
12090 * gcc.target/mips/mips-ps-2.c: New test.
12091 * gcc.target/mips/mips-ps-3.c: New test.
12092 * gcc.target/mips/mips-ps-4.c: New test.
12093 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 12094
d809264e
PB
120952004-09-02 Paul Brook <paul@codesourcery.com>
12096
12097 * gfortran.dg/edit_real_1.f90: Add new tests.
12098
c3d0559d
TS
120992004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12100
12101 PR fortran/15327
12102 * gfortran.dg/merge_char_1.f90: New test.
12103
0e6928d8
TS
121042004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12105
12106 PR fortran/16404
12107 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
12108
57b38f51
RK
121092004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12110
12111 PR c/1522
12112 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
12113
ffbef024
MM
121142004-09-01 Mark Mitchell <mark@codesourcery.com>
12115
12116 * g++.dg/opt/loop1.C: Do not XFAIL.
12117
266bff3a
JJ
121182004-09-01 Jakub Jelinek <jakub@redhat.com>
12119
12120 * gcc.c-torture/execute/20040831-1.c: New test.
12121
727c2407
DB
121222004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
12123
12124 PR fortran/16579
12125 * gfortran.dg/g77/20010610.f: Now passes.
12126 Copy from g77.f-torture/execute. Add dg-run directive.
12127 * gfortran.dg/g77/README: Update
12128
c11ddb68
AP
121292004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12130
12131 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
12132 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
12133 (t1, t2, t3, t4): Add volatile.
12134
505970fc
MM
121352004-08-31 Mark Mitchell <mark@codesourcery.com>
12136
12137 * g++.dg/ext/visibility/arm1.C: New test.
12138
a79d695a
GK
121392004-08-31 Geoffrey Keating <geoffk@apple.com>
12140
12141 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
12142 -pedantic-errors.
12143
244fada7
PB
121442004-09-01 Paul Brook <paul@codesourcery.com>
12145
12146 * gfortran.dg/eof_2.f90: New test.
12147
149a42dd
TS
121482004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12149
12150 PR fortran/16579
12151 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 12152
334ff453
PB
121532004-08-31 Bud Davis <bdavis9659@comcast.net>
12154
12155 PR libfortran/16805
12156 * gfortran.dg/list_read_2.f90: New test.
12157
af287697
MM
121582004-08-31 Mark Mitchell <mark@codesourcery.com>
12159
12160 * g++.dg/abi/key1.C: New test.
12161
1c04c4cc
RH
121622004-08-31 Richard Henderson <rth@redhat.com>
12163
12164 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
12165 form of offsetof.
12166 * g++.dg/other/offsetof5.C: Remove duplicate.
12167
cf73cdac
TS
121682004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12169
12170 PR fortran/17244
12171 * gfortran.dg/func_derived_1.f90: New test.
12172
bd72d66c
PB
121732004-08-31 Paul Brook <paul@codesourcery.com>
12174
12175 * gfortran.dg/eof_1.f90: New test.
12176
c789f36b
PB
121772004-08-31 Paul Brook <paul@codesourcery.com>
12178
12179 * gfortran.dg/list_read_1.f90: New file.
12180
9b76aa3b
MM
121812004-08-30 Mark Mitchell <mark@codesourcery.com>
12182
12183 * g++.dg/opt/loop1.C: XFAIL.
12184
ff164b22
GK
121852004-08-30 Geoffrey Keating <geoffk@apple.com>
12186
12187 * gcc.dg/funcdef-storage-1.c: New.
12188 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
12189 an extern function in local scope.
12190 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
12191 declare an 'auto inline' function in local scope.
12192 * gcc.dg/20011130-1.c: Likewise.
12193 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
12194 an 'auto' function in local scope.
12195 * gcc.dg/20021014-1.c: Likewise.
12196 * gcc.dg/20030331-2.c: Likewise.
12197
0de4325e
TS
121982004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12199
12200 * gfortran.dg/blockdata_1.f90: New test.
12201
442c8e31
RH
122022004-08-30 Richard Henderson <rth@redhat.com>
12203
12204 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
12205
83010c5a
RH
122062004-08-30 Richard Henderson <rth@redhat.com>
12207
12208 * lib/fortran-torture.exp (fortran-torture-execute): Honor
12209 additional_flags set by alternate driver.
12210 (ieee-options): New procedure.
12211 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
12212 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
12213 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
12214 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
12215
f25605ac
RH
122162004-08-30 Richard Henderson <rth@redhat.com>
12217
12218 * lib/f-torture.exp: Remove.
12219
5e9f78cc
MM
122202004-08-29 Mark Mitchell <mark@codesourcery.com>
12221
12222 PR rtl-optimization/16590
12223 * g++.dg/opt/loop1.C: New test.
12224
294fbfc8
TS
122252004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12226
12227 PR fortran/13910
12228 * gfortran.dg/oldstyle_1.f90: New test.
12229
e8525382
SK
122302004-08-29 Steven G. Kargl <kargls@comcast.net>
12231 Paul Brook <paul@codesourcery.com>
12232
12233 * gfortran.dg/g77/README: Update.
12234 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
12235 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12236 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
12237
7984a2f0
PB
122382004-08-28 Paul Brook <paul@codesourcery.com>
12239
12240 PR libfortran/17195
12241 * gfortran.dg/edit_real_1.f90: New test.
12242
c100eff1
PB
122432004-08-27 Paul Brook <paul@codesourcery.com>
12244
12245 * gfortran.dg/rewind_1.f90: New test.
12246
55948b69
BD
122472004-08-27 Bud Davis <bdavis9659@comcast.net>
12248
12249 PR fortran/16597
12250 * gfortran.dg/pr16597.f90: New test.
12251
0b410f0b
JM
122522004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12253
12254 PR c/13801
12255 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12256 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12257 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12258 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12259 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12260
b72e46f0
NC
122612004-08-26 Nick Clifton <nickc@redhat.com>
12262
12263 * gcc.c-torture/compile/pr17119.c: New test.
12264
17ebe7ec
JM
122652004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12266
12267 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12268
026351f5
RH
122692004-08-25 Richard Henderson <rth@redhat.com>
12270
12271 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12272 the bits that expect kind=8 to be the largest real kind.
12273
4166ef51
ZL
122742004-08-25 Ziemowit Laski <zlaski@apple.com>
12275
12276 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12277
6d1c50cc
TS
122782004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12279
12280 * gfortran.dg/assignment_1.f90: New test.
12281
ef79d4c2
AN
122822004-08-25 Adam Nemet <anemet@lnxw.com>
12283
12284 * g++.dg/template/repo3.C: New test.
12285
d0c5c9b1
RS
122862004-08-25 Roger Sayle <roger@eyesopen.com>
12287
12288 PR middle-end/16693
12289 PR tree-optimization/16372
12290 * g++.dg/opt/pr16372-1.C: New test case.
12291 * g++.dg/opt/pr16693-1.C: New test case.
12292 * g++.dg/opt/pr16693-2.C: New test case.
12293
700686fa
ZL
122942004-08-25 Ziemowit Laski <zlaski@apple.com>
12295
12296 * objc.dg/proto-lossage-4.m: New test.
12297
6dc36fed
MM
122982004-08-25 Mark Mitchell <mark@codesourcery.com>
12299
12300 PR c++/17155
12301 * g++.dg/inherit/local2.C: New test.
12302
40f20186
PB
123032004-08-25 Paul Brook <paul@codesourcery.com>
12304
12305 PR fortran/17144
12306 * gfortran.dg/string_ctor_1.f90: New test.
12307
2649701f
KL
123082004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12309
12310 PR c++/14428
12311 * g++.dg/template/redecl2.C: New test.
12312
5352bda0
BD
123132004-08-24 Bud Davis <bdavis9659@comcast.net>
12314
12315 PR fortran/17143
12316 * gfortran.dg/pr17143.f90: New test.
12317
02d735f6
BD
123182004-08-24 Bud Davis <bdavis9659@comcast.net>
12319
12320 PR fortran/17164
12321 * gfortran.dg/pr17164.f90: New test.
12322
82b85a85
ZD
123232004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12324
12325 * gcc.dg/tree-ssa/loop-1.c: New test.
12326
04550232
RS
123272004-08-24 Richard Sandiford <rsandifo@redhat.com>
12328
12329 * gcc.c-torture/compile/20040824-1.c: New test.
12330
886ce862
RS
123312004-08-24 Richard Sandiford <rsandifo@redhat.com>
12332
12333 * gcc.c-torture/compile/iftrap-3.c: New test.
12334
7746c5c3
PB
123352004-08-24 Paul Brook <paul@codesourcery.com>
12336
12337 * gfortran.dg/entry_2.f90: New test.
12338
f8ad2d21
NS
123392004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12340
12341 PR c++/16889
12342 * g++.dg/lookup/ambig[12].C: New.
12343
e59f7322
KL
123442004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12345
12346 PR c++/16706
12347 * g++.dg/template/crash21.C: New test.
12348 * g++.dg/template/crash22.C: Likewise.
12349
c645999e
NS
123502004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12351
12352 PR c++/17149
12353 * g++.dg/template/access15.C: New.
12354
c2a124b2
MM
123552004-08-23 Mark Mitchell <mark@codesourcery.com>
12356
12357 PR c++/17163
12358 * g++.dg/template/repo2.C: New test.
12359
663790f8
RS
123602004-08-23 Roger Sayle <roger@eyesopen.com>
12361
12362 PR rtl-optimization/17078
12363 * gcc.c-torture/execute/pr17078-1.c: New test case.
12364
c3f216e2
MM
123652004-08-23 Mark Mitchell <mark@codesourcery.com>
12366
12367 PR c/14492
12368 * gcc.dg/debug/crash1.c: New test.
12369
a9b5a054
MM
123702004-08-23 Mark Mitchell <mark@codesourcery.com>
12371
12372 PR c/16180
12373 * gcc.dg/loop-5.c: New test.
12374
017901f4
ZD
123752004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12376
12377 * gcc.c-torture/execute/20040823-1.c: New test.
12378
5811cb27
RS
123792004-08-23 Richard Sandiford <rsandifo@redhat.com>
12380
12381 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
12382 to the assembler. Simplify test accordingly.
12383 (asm_abi_flags): Use GNU names.
12384 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
12385 to check for ABI flags.
12386
9fc3b39a
AP
123872004-08-22 Andrew Pinski <apinski@apple.com>
12388
12389 * g++.dg/opt/pr14029.C: New test.
12390 * gcc.c-torture/execute/pr15262.c: New test.
12391
c6b77e6f
TS
123922004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12393
12394 * gfortran.dg/reduction.f90: Add checks with complex arguments.
12395
0fa1b65c
BD
123962004-08-21 Bud Davis <bdavis9659@comcast.net>
12397
12398 PR 16908
12399 * gfortran.dg/direct_io.f90: New test.
12400
eba6cfb6
MM
124012004-08-20 Mark Mitchell <mark@codesourcery.com>
12402
12403 PR c++/17121
12404 * g++.dg/inherit/local2.C: New test.
12405
bcf9a914
JM
124062004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
12407
12408 PR c++/17120
12409 * g++.dg/warn/Wparentheses-4.C: New test.
12410
0da457fb
MM
124112004-08-20 Mark Mitchell <mark@codesourcery.com>
12412
eba6cfb6
MM
12413 PR c++/17121
12414 * g++.dg/inherit/local2.C: New test.
12415
0da457fb
MM
12416 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
12417 * gcc.dg/ppc-ldstruct.c: Likewise.
12418 * gcc.dg/ppc64-abi-2.c: Likewise.
12419
f3b2657c
JJ
124202004-08-20 Jakub Jelinek <jakub@redhat.com>
12421
12422 PR rtl-optimization/17099
12423 * gcc.c-torture/execute/20040820-1.c: New test.
12424
888705fb
DE
124252004-08-20 David Edelsohn <edelsohn@gnu.org>
12426
12427 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
12428
841b0c1f
PB
124292004-08-20 Canqun Yang <canqun@nudt.edu.cn>
12430
12431 PR fortran/17077
12432 * gfortran.dg/auto_array_1.f90: New test.
12433
c874ae73
TS
124342004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12435
12436 PR fortran/17074
12437 * gfortran.dg/simpleif_1.f90: New test.
12438
717a7d5d
MM
124392004-08-19 Mark Mitchell <mark@codesourcery.com>
12440
2e32707b
MM
12441 * lib/target-supports.exp (check_profiling_available): Return
12442 false for arm*-*-symbianelf* and arm*-*-eabi*.
12443
717a7d5d
MM
12444 PR c++/15890
12445 * g++.dg/template/delete1.C: New test.
12446
ec53454b
PB
124472004-08-19 Paul Brook <paul@codesourcery.com>
12448
12449 PR fortran/14976
ff4eb0b5 12450 PR fortran/16228
ec53454b
PB
12451 * gfortran.dg/data_char_1.f90: New test.
12452
7551270e
ES
124532004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
12454
12455 PR fortran/16946
12456 * gfortran.dg/reduction.f90: New testcase.
12457
e281c0f8
TS
124582004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12459
12460 PR fortran/16520
12461 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
12462
e4c2c34b
JM
124632004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12464
12465 PR c++/17041
12466 * g++.dg/Wparentheses-3.C: New test.
12467
7a8554ce
DN
124682004-08-19 Dorit Naishlos <dorit@il.ibm.com>
12469
12470 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
12471 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
12472 * gcc.dg/vect/vect-2.c: Likewise.
12473 * gcc.dg/vect/vect-3.c: Likewise.
12474 * gcc.dg/vect/vect-4.c: Likewise.
12475 * gcc.dg/vect/vect-5.c: Likewise.
12476 * gcc.dg/vect/vect-6.c: Likewise.
12477 * gcc.dg/vect/vect-7.c: Likewise.
12478 * gcc.dg/vect/vect-25.c: Likewise.
12479 * gcc.dg/vect/vect-31.c: Likewise.
12480 * gcc.dg/vect/vect-32.c: Likewise.
12481 * gcc.dg/vect/vect-34.c: Likewise.
12482 * gcc.dg/vect/vect-36.c: Likewise.
12483 * gcc.dg/vect/vect-all.c: Likewise.
12484
acccf788
MM
124852004-08-18 Mark Mitchell <mark@codesourcery.com>
12486
12487 PR c++/17068
12488 * g++.dg/template/operator4.C: New test.
12489
17ad5b5e
RH
124902004-08-18 Richard Henderson <rth@redhat.com>
12491
12492 * gcc.dg/20040206-1.c: XFAIL.
12493
8baddbf1
MM
124942004-08-17 Mark Mitchell <mark@codesourcery.com>
12495
12496 PR c++/16246
12497 * g++.dg/template/array7.C: New test.
12498
67e90093
JW
124992004-08-17 James E Wilson <wilson@specifixinc.com>
12500
12501 * gcc.dg/mips-movcc-1.c: New test.
12502 * gcc.dg/mips-movcc-2.c: New test.
12503 * gcc.dg/mips-movcc-3.c: New test.
12504
743a0a34
JW
12505 * gcc.dg/mips-nmadd-1.c: New test.
12506 * gcc.dg/mips-nmadd-2.c: New test.
12507
8f78f01f
MM
125082004-08-17 Mark Mitchell <mark@codesourcery.com>
12509
1a10290c
MM
12510 PR c++/15871
12511 * g++.dg/opt/inline8.C: New test.
12512
8f78f01f
MM
12513 PR c++/16965
12514 * g++.dg/parse/error17.C: New test.
ff4eb0b5 12515
79fe1b3b
DN
125162004-08-17 Dorit Naishlos <dorit@il.ibm.com>
12517
12518 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
12519 * gcc.dg/vect/tree-vect.h: New file.
12520 * gcc.dg/vect/vect.exp: New file.
12521 * gcc.dg/vect/pr16105.c.c: New test.
12522 * gcc.dg/vect/vect-1.c: New test.
12523 * gcc.dg/vect/vect-2.c: New test.
12524 * gcc.dg/vect/vect-3.c: New test.
12525 * gcc.dg/vect/vect-4.c: New test.
12526 * gcc.dg/vect/vect-5.c: New test.
12527 * gcc.dg/vect/vect-6.c: New test.
12528 * gcc.dg/vect/vect-7.c: New test.
12529 * gcc.dg/vect/vect-8.c: New test.
12530 * gcc.dg/vect/vect-9.c: New test.
12531 * gcc.dg/vect/vect-10.c: New test.
12532 * gcc.dg/vect/vect-11.c: New test.
12533 * gcc.dg/vect/vect-12.c: New test.
12534 * gcc.dg/vect/vect-13.c: New test.
12535 * gcc.dg/vect/vect-14.c: New test.
12536 * gcc.dg/vect/vect-15.c: New test.
12537 * gcc.dg/vect/vect-16.c: New test.
12538 * gcc.dg/vect/vect-17.c: New test.
12539 * gcc.dg/vect/vect-18.c: New test.
12540 * gcc.dg/vect/vect-19.c: New test.
12541 * gcc.dg/vect/vect-20.c: New test.
12542 * gcc.dg/vect/vect-21.c: New test.
12543 * gcc.dg/vect/vect-22.c: New test.
12544 * gcc.dg/vect/vect-23.c: New test.
12545 * gcc.dg/vect/vect-24.c: New test.
12546 * gcc.dg/vect/vect-25.c: New test.
12547 * gcc.dg/vect/vect-26.c: New test.
12548 * gcc.dg/vect/vect-27.c: New test.
12549 * gcc.dg/vect/vect-28.c: New test.
12550 * gcc.dg/vect/vect-29.c: New test.
12551 * gcc.dg/vect/vect-30.c: New test.
12552 * gcc.dg/vect/vect-31.c: New test.
12553 * gcc.dg/vect/vect-32.c: New test.
12554 * gcc.dg/vect/vect-33.c: New test.
12555 * gcc.dg/vect/vect-34.c: New test.
12556 * gcc.dg/vect/vect-35.c: New test.
12557 * gcc.dg/vect/vect-36.c: New test.
12558 * gcc.dg/vect/vect-37.c: New test.
12559 * gcc.dg/vect/vect-38.c: New test.
12560 * gcc.dg/vect/vect-40.c: New test.
12561 * gcc.dg/vect/vect-41.c: New test.
12562 * gcc.dg/vect/vect-42.c: New test.
12563 * gcc.dg/vect/vect-43.c: New test.
12564 * gcc.dg/vect/vect-44.c: New test.
12565 * gcc.dg/vect/vect-45.c: New test.
12566 * gcc.dg/vect/vect-46.c: New test.
12567 * gcc.dg/vect/vect-47.c: New test.
12568 * gcc.dg/vect/vect-48.c: New test.
12569 * gcc.dg/vect/vect-49.c: New test.
12570 * gcc.dg/vect/vect-50.c: New test.
12571 * gcc.dg/vect/vect-51.c: New test.
12572 * gcc.dg/vect/vect-52.c: New test.
12573 * gcc.dg/vect/vect-53.c: New test.
12574 * gcc.dg/vect/vect-54.c: New test.
12575 * gcc.dg/vect/vect-55.c: New test.
12576 * gcc.dg/vect/vect-56.c: New test.
12577 * gcc.dg/vect/vect-57.c: New test.
12578 * gcc.dg/vect/vect-58.c: New test.
12579 * gcc.dg/vect/vect-59.c: New test.
12580 * gcc.dg/vect/vect-60.c: New test.
12581 * gcc.dg/vect/vect-61.c: New test.
12582 * gcc.dg/vect/vect-all.c: New test.
12583 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 12584
3d79abbd
PB
125852004-08-17 Paul Brook <paul@codesourcery.com>
12586
12587 PR fortran/13082
12588 * gfortran.dg/entry_1.f90: New test.
12589
cc24a60e
AP
125902004-08-17 Andrew Pinski <apinski@apple.com>
12591
12592 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
12593
62fc1d7d
PB
125942004-08-17 Paolo Bonzini <bonzini@gnu.org>
12595
12596 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 12597
8e3e233b
DP
125982004-08-16 Devang Patel <dpatel@apple.com>
12599
12600 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 12601
580b3958
JM
126022004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
12603
12604 * gcc.dg/funcdef-attr-1.c: New test.
12605
dcb9bd6b
JJ
126062004-08-16 Janis Johnson <janis187@us.ibm.com>
12607
12608 * gcc.dg/altivec-17.c: New test.
12609 * gcc.dg/altivec-18.c: New test.
12610
35046a54
KL
126112004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12612
12613 PR c++/6749
12614 * g++.dg/template/vtable2.C: New test.
12615
a70d87d3
RH
126162004-08-14 Richard Henderson <rth@redhat.com>
12617
12618 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 12619 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
12620 * gcc.dg/setjmp-1.c: Remove XFAIL.
12621 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 12622
e99d6fe2
RH
126232004-08-14 Richard Henderson <rth@redhat.com>
12624
12625 * gcc.dg/980217-1.c: Add prototype for printf.
12626
1ef02b9d
BD
126272004-08-13 Bud Davis <bdavis9659@comcast.net>
12628
29409320 12629 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 12630
a2ab121e
JJ
126312004-08-13 Janis Johnson <janis187@us.ibm.com>
12632
12633 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12634
aa18c0d3
PB
126352004-08-13 Paul Brook <paul@codesourcery.com>
12636
12637 * gfortran.dg/der_io_1.f90: Remove stray comma.
12638
3fee54be
JJ
126392004-08-12 Janis Johnson <janis187@us.ibm.com>
12640
12641 * gcc.dg/vmx/cw-bug-2.c: Remove.
12642 * gcc.dg/vmx/vprint-1.c: Remove.
12643 * gcc.dg/vmx/vscan-1.c: Remove.
12644
8fa5469d
DP
126452004-08-12 Devang patel <dpatel@apple.com>
12646
12647 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 12648
174b1783
JJ
126492004-08-12 Janis Johnson <janis1872us.ibm.com>
12650
950a175b
JJ
12651 * g++.dg/ext/altivec-12.C: New test.
12652
174b1783
JJ
12653 * g++.dg/ext/altivec-11.C: New test.
12654
47bedfb0
PB
126552004-08-12 Paul Brook <paul@codesourcery.com>
12656
12657 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12658
30052385
JJ
126592004-08-12 Janis Johnson <janis187@us.ibm.com>
12660
4951f98d
JJ
12661 * g++.dg/ext/altivec-2.C: Check for hardware support before
12662 executing any VMX instructions.
12663
30052385
JJ
12664 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12665
ab5c8549
JJ
126662004-08-12 Jakub Jelinek <jakub@redhat.com>
12667
12668 PR c++/16276
12669 * g++.old-deja/g++.other/comdat4.C: New test.
12670 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12671
87e184d1
BE
126722004-08-12 Ben Elliston <bje@au.ibm.com>
12673
12674 PR target/16286
12675 * gcc.dg/pr16286.c: New test.
12676
bf5930d4
JB
126772004-08-12 Jan Beulich <jbeulich@novell.com>
12678
12679 * g++.dg/ext/asm5.C: New.
12680
6e40af1a
MM
126812004-08-11 Mark Mitchell <mark@codesourcery.com>
12682
fbac6f3c
MM
12683 PR c++/16698
12684 * g++.dg/eh/crash1.C: New test.
12685
6e40af1a
MM
12686 PR c++/16717
12687 * g++.dg/ext/construct1.C: New test.
12688
539599c1
MM
126892004-08-11 Mark Mitchell <mark@codesourcery.com>
12690
12691 PR c++/16853
12692 * g++.dg/init/ptrmem1.C: New test.
12693
12694 PR c++/16618
12695 * g++.dg/parse/offsetof5.C: New test.
12696
12697 PR c++/16870
12698 * g++.dg/template/overload3.C: New test.
12699
2436b51f
MM
127002004-08-11 Mark Mitchell <mark@codesourcery.com>
12701
12702 PR c++/16964
12703 * g++.dg/parse/error16.C: New test.
12704
12705 PR c++/16904
12706 * g++.dg/template/error14.C: New test.
12707
12708 PR c++/16929
12709 * g++.dg/template/error15.C: New test.
12710
5079843a
DP
127112004-08-11 Devang Patel <dpatel@apple.com>
12712
12713 * gcc.dg/darwin-ld-20040809-1.c: New test.
12714 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 12715
3ec0f302
PB
127162004-08-11 Steven G. Kargl <kargls@comcast.net>
12717
12718 PR fortran/16917
12719 * gfortran.dg/dfloat_1.f90: New test.
12720
b3f8d95d
MM
127212004-08-09 Mark Mitchell <mark@codesourcery.com>
12722
12723 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12724 * gcc.dg/dll-2.c: Fix dg-require syntax.
12725 * gcc.misc-tests/arm-isr.c (abort): Declare.
12726 (exit): Likewise.
12727
550205c3
MM
127282004-08-10 Mark Mitchell <mark@codesourcery.com>
12729
12730 PR c++/16971
12731 * g++.dg/parse/crash16.C: New test.
12732
23657388
RS
127332004-08-10 Roger Sayle <roger@eyesopen.com>
12734
12735 * gcc.dg/mips-rsqrt-1.c: New test case.
12736 * gcc.dg/mips-rsqrt-2.c: New test case.
12737 * gcc.dg/mips-rsqrt-3.c: New test case.
12738
2bf26ede
PB
127392004-08-10 Paul Brook <paul@codesourcery.com>
12740
12741 * gfortran.dg/der_io_1.f90: New test.
12742
e9cfef64
PB
127432004-08-10 Paul Brook <paul@codesourcery.com>
12744
12745 PR fortran/16919
12746 * gfortran.dg/der_array_1.f90: New test.
12747
feb21f0d
DE
127482004-08-09 David Edelsohn <edelsohn@gnu.org>
12749
12750 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12751
b3bcf92c
PB
127522004-08-09 Paolo Bonzini <bonzini@gnu.org>
12753
12754 * gcc.dg/wchar_t-2.c: Fix typo.
12755
08a02c9e
FH
127562004-08-09 Falk Hueffner <falk@debian.org>
12757
12758 PR tree-optimization/12517
12759 * gcc.c-torture/compile/pr12517.c: New test.
12760
12761 PR tree-optimization/12578
12762 * gcc.c-torture/compile/pr12578.c: New test.
12763
12764 PR tree-optimization/12899
12765 * gcc.c-torture/compile/pr12899.c: New test.
12766
12767 PR rtl-optimization/14692
12768 * gcc.c-torture/compile/pr14692.c: New test.
12769
12770 PR tree-optimization/16461
12771 * gcc.c-torture/compile/pr16461.c: New test.
12772
aa6fc635
JB
127732004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12774
12775 * gfortran.dg/getenv_1.f90: New test.
12776
2ed9e527
MM
127772004-08-06 Mark Mitchell <mark@codesourcery.com>
12778
12779 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12780 wchar_t.
12781 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12782
fc90a8f2
PB
127832004-08-06 Paul Brook <paul@codesourcery.com>
12784
12785 * gfortran.dg/ret_array_1.f90: New test.
12786 * gfortran.dg/ret_pointer_1.f90: New test.
12787
eaac4679
RS
127882004-08-06 Richard Sandiford <rsandifo@redhat.com>
12789
12790 * gcc.dg/missing-field-init-[12].c: New tests.
12791 * g++.dg/warn/missing-field-init-[12].C: New tests.
12792
866cf037
MM
127932004-08-06 Mark Mitchell <mark@codesourcery.com>
12794
12795 * gcc.dg/enum2.c: New test.
12796 * gcc.dg/symbian3.c: Likewise.
12797 * gcc.dg/symbian4.c: Likewise.
12798 * gcc.dg/wchar_t-2.c: Likewise.
12799
ae232e45
MM
128002004-08-05 Mark Mitchell <mark@codesourcery.com>
12801
12802 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12803 destructor tests.
12804
b2ca3702
MM
128052004-08-05 Mark Mitchell <mark@codesourcery.com>
12806
12807 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12808 dg-require-visiblity.
12809 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12810 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12811 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12812 * g++.dg/ext/visibility/new1.C: Likewise.
12813 * g++.dg/ext/visibility/pragma.C: Likewise.
12814 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12815 * g++.dg/ext/visibility/virtual.C: Likewise.
12816 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12817 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12818 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12819 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12820 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12821 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12822 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12823 * g++/dg/ext/visibility/visibility-8.C: New test.
12824 * gcc.c-torture/compile/dll.x: Remove.
12825 * gcc.dg/dll-2.c: Use dg-require-dll
12826 * gcc.dg/visibility-10.c: New test.
12827 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12828 supporting DLLs.
12829 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12830 (scan_not_hidden): Likewise.
12831
d279700a
DE
128322004-08-05 David Edelsohn <edelsohn@gnu.org>
12833
12834 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12835
ea5f7a19
RS
128362004-08-05 Richard Sandiford <rsandifo@redhat.com>
12837
12838 * gcc.c-torture/execute/20040805-1.c: New test.
12839
fce731b5
AP
128402004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12841
12842 * gcc.dg/20020118-1.c: Declare abort.
12843 * gcc.dg/altivec_check.h: Likewise.
12844 * gcc.dg/iftrap-2.c: Likewise.
12845 * gcc.dg/pragma-darwin.c: Likewise.
12846 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12847
99b1c586
GK
128482004-08-04 Geoffrey Keating <geoffk@apple.com>
12849
12850 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12851
85291069
JM
128522004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12853
12854 * gcc.c-torture/execute/builtins/abs-2.c,
12855 gcc.c-torture/execute/builtins/abs-3.c,
12856 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12857 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12858 intmax_t, uintmax_t and their limits.
12859 * gcc.dg/intmax_t-1.c: New test.
12860
f1ff6bb8
GB
128612004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12862
12863 * g++.dg/tc1/dr147.C: Add reference to PR.
12864
54f2f9a6
RS
128652004-08-03 Richard Sandiford <rsandifo@redhat.com>
12866
12867 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12868 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12869
b0e9ac08
DE
128702004-08-03 David Edelsohn <edelsohn@gnu.org>
12871
12872 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12873
9cbe78fb
JM
128742004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12875
12876 * gcc.dg/redecl-5.c: New test.
12877 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12878 of scanf.
12879
a0fac73d
RS
128802004-08-03 Roger Sayle <roger@eyesopen.com>
12881
12882 PR middle-end/16790
12883 * gcc.c-torture/execute/pr16790-1.c: New test case.
12884
5357b1f9
MM
128852004-08-03 Mark Mitchell <mark@codesourcery.com>
12886
564076f5
MM
12887 * g++.dg/ext/visibility/assign1.C: New test.
12888 * g++.dg/ext/visibility/new1.C: Likewise.
12889
5357b1f9
MM
12890 * gcc.dg/symbian1.c: New test.
12891 * gcc.dg/symbian2.c: Likewise.
12892
f6bc51cb
L
128932004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12894
12895 PR target/16570
12896 * gcc.dg/i386-sse-9.c: New test.
12897
7a1f75f1
JM
128982004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12899
12900 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12901
ee712eab
JM
129022004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12903
12904 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12905 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12906 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12907 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12908 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12909 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12910 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12911 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12912 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12913 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12914 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12915 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12916 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12917 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12918 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12919 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12920 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12921 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12922 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12923 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12924 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12925 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12926 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12927 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12928 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12929 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12930 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12931 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12932 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12933 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12934 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12935 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12936 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12937 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12938 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12939 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12940 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12941 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12942 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12943 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12944 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12945 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12946 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12947 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12948 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12949 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12950 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12951 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12952 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12953 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12954 gcc.misc-tests/i386-pf-3dnow-1.c,
12955 gcc.misc-tests/i386-pf-athlon-1.c,
12956 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12957 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12958 Declare built-in functions used.
12959 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12960
6ed7c4d8
MM
129612004-08-02 Mark Mitchell <mark@codesourcery.com>
12962
7756db03
MM
12963 PR c++/16707
12964 * g++.dg/lookup/using12.C: New test.
12965
6ed7c4d8
MM
12966 * g++.dg/init/null1.C: Fix PR number.
12967 * g++.dg/parse/namespace10.C: Likewise.
12968
b1cc95ce
MM
129692004-08-01 Mark Mitchell <mark@codesourcery.com>
12970
12971 PR c++/16224
12972 * g++.dg/template/spec17.C: New test.
12973 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12974 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12975
db059566
DB
129762004-08-02 David Billinghurst
12977
12978 PR fortran/16292
12979 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12980
1f09d3eb
ZW
129812004-08-01 Zack Weinberg <zack@codesourcery.com>
12982
12983 * gcc.dg/ia64-got-1.c: New test case.
12984
c30b4add
MM
129852004-08-01 Mark Mitchell <mark@codesourcery.com>
12986
72fba2df 12987 PR c++/16489
c30b4add
MM
12988 * g++.dg/init/null1.C: New test.
12989 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 12990
72fba2df 12991 PR c++/16529
c30b4add 12992 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 12993
c30b4add
MM
12994 PR c++/16810
12995 * g++.dg/inherit/ptrmem2.C: New test.
12996
a4e41fde
BE
129972004-08-02 Ben Elliston <bje@au.ibm.com>
12998
12999 PR target/16155
13000 * gcc.dg/pr16155.c: New test.
13001
558d1f81
JM
130022004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
13003
13004 * gcc.dg/redecl-2.c: New test.
13005
c1e55850
GK
130062004-07-30 Geoffrey Keating <geoffk@apple.com>
13007
13008 * gcc.dg/darwin-longdouble.c: New file.
13009
0534fa56
RH
130102004-07-30 Richard Henderson <rth@redhat.com>
13011
13012 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
13013 write to constant argument.
13014 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
13015
782700d4
RH
130162004-07-30 Richard Henderson <rth@redhat.com>
13017
1f09d3eb
ZW
13018 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
13019 tests of nearest around zero.
782700d4 13020
d60bebdd
AP
130212004-07-30 Andrew Pinski <apinski@apple.com>
13022
13023 * gcc.c-torture/compile/20040730-1.c: New test.
13024
9497a3a4
AH
130252004-07-30 Aldy Hernandez <aldyh@redhat.com>
13026
13027 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
13028 powerpc-eabispe.
13029
0a925a32
AH
130302004-07-30 Aldy Hernandez <aldyh@redhat.com>
13031
13032 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
13033
3a15f566
RS
130342004-07-30 Richard Sandiford <rsandifo@redhat.com>
13035
13036 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
13037 contains $ld_library_path.
13038 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13039
b3b7f0c9
RH
130402004-07-29 Richard Henderson <rth@redhat.com>
13041
13042 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
13043
4b9a3b37
RH
13044 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
13045 (alt2, which): New.
13046 (Check): Accept either alternative.
13047
4684cd27
MM
130482004-07-29 Mark Mitchell <mark@codesourcery.com>
13049
13050 * g++.dg/abi/inline1.C: New test.
13051 * g++.dg/abi/local1-a.cc: Likewise.
13052 * g++.dg/abi/local1.C: Likewise.
13053 * g++.dg/abi/mangle11.C: Tweak location of warnings.
13054 * g++.dg/abi/mangle12.C: Likewise.
13055 * g++.dg/abi/mangle17.C: Likewise.
13056 * g++.dg/abi/mangle20-2.C: Likewise.
13057 * g++.dg/opt/interface1.C: Likewise.
13058 * g++.dg/opt/interface1.h: Likewise.
13059 * g++.dg/opt/interface1-a.cc: New test.
13060 * g++.dg/parse/repo1.C: New test.
13061 * g++.dg/template/repo1.C: Likewise.
13062 * g++.dg/warn/Winline-1.C: Likewise.
13063 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
13064
d397dbcd
DN
130652004-07-29 Diego Novillo <dnovillo@redhat.com>
13066
13067 * gcc.dg/tree-ssa/20040729-1.c: New test.
13068
8f4220dc
MA
130692004-07-27 Matt Austern <austern@apple.com>
13070
13071 * gcc.dg/darwin-bool-1.c: New test.
13072 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 13073
1fd0ec35
RH
130742004-07-28 Richard Henderson <rth@redhat.com>
13075
13076 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
13077 arguments in the correct type. Don't write to constant arguments.
13078
6fea55e9
DN
130792004-07-28 Diego Novillo <dnovillo@redhat.com>
13080
13081 PR tree-optimization/16688
13082 PR tree-optimization/16689
13083 * g++.dg/tree-ssa/pr16688.C: New test.
13084
47a43a10
DN
130852004-07-28 Diego Novillo <dnovillo@redhat.com>
13086
13087 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13088 loads. Not only in the comment, this time.
13089
312209c6
AO
130902004-07-28 Alexandre Oliva <aoliva@redhat.com>
13091
13092 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
13093 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
13094 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
13095 * gcc.dg/sh4a-bitmovua.c: New.
13096 * gcc.dg/sh4a-cos.c: New.
13097 * gcc.dg/sh4a-cosf.c: New.
13098 * gcc.dg/sh4a-fprun.c: New.
13099 * gcc.dg/sh4a-fsrra.c: New.
13100 * gcc.dg/sh4a-memmovua.c: New.
13101 * gcc.dg/sh4a-sin.c: New.
13102 * gcc.dg/sh4a-sincos.c: New.
13103 * gcc.dg/sh4a-sincosf.c: New.
13104 * gcc.dg/sh4a-sinf.c: New.
13105
c1b763fa
DN
131062004-07-28 Diego Novillo <dnovillo@redhat.com>
13107
13108 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
13109 conditionals.
13110 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13111 loads.
13112 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
13113 DOM1.
13114
706aa09b
AP
131152004-07-27 Andrew Pinski <apinski@apple.com>
13116
13117 * g++.dg/rtti/tinfo1.C: Correct the xfail.
13118
62d59189
NY
131192004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
13120
13121 * gcc.dg/pragma-isr.c: New test.
13122
00bdb87f
KL
131232004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13124
13125 PR c++/14429
13126 * g++.dg/template/ttp11.C: New test.
13127
9ae2a5d1
DN
131282004-07-27 Diego Novillo <dnovillo@redhat.com>
13129
13130 * gcc.c-torture/compile/20040727-1.c: New test.
13131
ff6a3206
EC
131322004-07-26 Eric Christopher <echristo@redhat.com>
13133
13134 * gcc.c-torture/compile/20040726-2.c: New test.
13135
21db3785
AP
131362004-07-26 Andrew Pinski <apinski@apple.com>
13137
13138 * g++.dg/rtti/tinfo1.C: Xfail.
13139
35b6b437
RS
131402004-07-26 Richard Sandiford <rsandifo@redhat.com>
13141
13142 * gcc.c-torture/compile/20040726-1.c: New test.
13143
70502b2c
GB
131442004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
13145 Brian Ryner <bryner@brianryner.com>
13146
13147 PR c++/9283
13148 PR c++/15000
d7afec4b
ND
13149 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
13150 * g++.dg/ext/visibility/: New directory.
13151 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
13152 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
13153 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
13154 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
13155 * g++.dg/ext/visibility/fvisibility.C,
13156 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
13157 g++.dg/ext/visibility/fvisibility-override1.C
13158 g++.dg/ext/visibility/fvisibility-override2.C
13159 g++.dg/ext/visibility/memfuncts.C
13160 g++.dg/ext/visibility/noPLT.C
13161 g++.dg/ext/visibility/pragma.C
13162 g++.dg/ext/visibility/pragma-override1.C
13163 g++.dg/ext/visibility/pragma-override2.C
13164 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
13165 g++.dg/ext/visibility/virtual.C: New tests.
13166
bbbcb2e1
JM
131672004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13168
13169 PR c/15360
13170 * gcc.dg/pr15360-1.c: New test.
13171
dfe79cab
DJ
131722004-07-25 Daniel Jacobowitz <dan@debian.org>
13173
13174 * gcc.dg/pragma-align-2.c: New test.
13175 * gcc.dg/pragma-init-fini.c: New test.
13176 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
13177 targets.
13178
197463ae
JM
131792004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13180
13181 * gcc.dg/init-string-2.c: New test.
13182
c5e36c09
ZW
131832004-07-24 Zack Weinberg <zack@codesourcery.com>
13184
13185 PR 16684
13186 * gcc.dg/Wredundant-decls-1.c: New test case.
13187
5aa33bdb
JJ
131882004-07-24 Jakub Jelinek <jakub@redhat.com>
13189
13190 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
13191 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
13192 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
13193 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
13194 * gcc.dg/compat/generate-random.c: New file.
13195 * gcc.dg/compat/generate-random.h: Likewise.
13196 * gcc.dg/compat/generate-random_r.c: Likewise.
13197 * gcc.dg/compat/struct-layout-1.h: Likewise.
13198 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
13199 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
13200 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
13201 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
13202 * gcc.dg/compat/struct-layout-1_main.c: New test.
13203 * gcc.dg/compat/struct-layout-1_x.c: New file.
13204 * gcc.dg/compat/struct-layout-1_y.c: New file.
13205 * gcc.dg/compat/struct-layout-1_test.h: New file.
13206
7eb01bd8
JM
132072004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
13208
13209 * gcc.dg/comp-return-1.c: New test
13210
13f91444
JJ
132112004-07-23 Janis Johnson <janis187@us.ibm.com>
13212
c7bb2a03
JJ
13213 * gcc.dg/vmx/8-02a.c: Fix typo.
13214
b9eef878
JJ
13215 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
13216 * gcc.dg/darwin-abi-3.c: New test.
13217
47120c07
JJ
13218 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
13219 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
13220
13f91444
JJ
13221 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
13222 * gcc.dg/vmx/ops-long-1.c: New test.
13223 * gcc.dg/vmx/ops-long-2.c: New test.
13224
8f2a734f
NS
132252004-07-23 Nathan Sidwell <nathan@codesourcery.com>
13226
13227 * g++.dg/lookup/conv-[1234].C: New.
13228
73b71f3e
MM
132292004-07-22 Mark Mitchell <mark@codesourcery.com>
13230
13231 * g++.dg/parse/attr2.C: Simplify.
13232
9e629a80
JM
132332004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13234
13235 PR c/7284
13236 * gcc.c-torture/execute/pr7284-1.c: New test.
13237
173b818d
BB
132382004-07-22 Brian Booth <bbooth@redhat.com>
13239
13240 * gcc.dg/tree-ssa/20040721-1.c: New test.
13241
42611590
NS
132422004-07-22 Nathan Sidwell <nathan@codesourcery.com>
13243
13244 * g++.dg/template/crash20.c: New.
13245
4f5492cd
DB
132462004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13247
c5e36c09 13248 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
13249 Add dg-run directive. Declare variables as required.
13250 * gfortran.dg/g77/README: Update
13251
7413a132
HPN
132522004-07-22 Hans-Peter Nilsson <hp@axis.com>
13253
13254 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13255 gcc.dg/cris-peep2-andu2.c: New tests.
13256
e508a019
JM
132572004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13258
13259 PR c/15052
13260 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13261 on return type.
13262 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13263 messages.
13264 * gcc.dg/qual-return-2.c: Update expected messages.
13265 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13266
3ea8cd06
JM
132672004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13268
13269 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13270 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13271
916c5919
JM
132722004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13273
13274 PR c/11250
13275 * gcc.dg/init-string-1.c: New test.
13276
1ff69cbe
JJ
132772004-07-21 Jakub Jelinek <jakub@redhat.com>
13278
13279 PR middle-end/15345
13280 PR c/16450
13281 * gcc.dg/torture/nested-fn-1.c: New test.
13282
7448a4d2
L
132832004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13284
13285 PR target/16559
13286 * gcc.dg/ia64-fptr-1.c: New file.
13287
f03adc6b
GB
132882004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13289
13290 PR c++/14497
13291 * g++.dg/template/spec16.C: New test.
13292 * g++.old-deja/g++.robertl/eb118.C: Remove.
13293
5fe7b654
GB
132942004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13295
13296 PR c++/509
13297 * g++.dg/template/spec15.C: New test.
13298
d417dba9
DB
132992004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13300
13301 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 13302 directive. Other changes as noted.
d417dba9
DB
13303 * gfortran.dg/g77/13037.f
13304 * gfortran.dg/g77/1832.f
13305 * gfortran.dg/g77/19981119-0.f
13306 * gfortran.dg/g77/19990313-0.f
13307 * gfortran.dg/g77/19990313-1.f
13308 * gfortran.dg/g77/19990313-2.f
13309 * gfortran.dg/g77/19990313-3.f
13310 * gfortran.dg/g77/19990419-1.f
13311 * gfortran.dg/g77/19990826-0.f
13312 * gfortran.dg/g77/19990826-2.f
13313 * gfortran.dg/g77/20000503-1.f
13314 * gfortran.dg/g77/20001111.f
13315 * gfortran.dg/g77/20010116.f
13316 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13317 * gfortran.dg/g77/20010430.f
13318 * gfortran.dg/g77/6177.f
13319 * gfortran.dg/g77/947.f
13320 * gfortran.dg/g77/970816-3.f
13321 * gfortran.dg/g77/971102-1.f
13322 * gfortran.dg/g77/980520-1.f
13323 * gfortran.dg/g77/980628-0.f
13324 * gfortran.dg/g77/980628-1.f
13325 * gfortran.dg/g77/980628-10.f
13326 * gfortran.dg/g77/980628-2.f
13327 * gfortran.dg/g77/980628-3.f
13328 * gfortran.dg/g77/980628-7.f
13329 * gfortran.dg/g77/980628-8.f
13330 * gfortran.dg/g77/980628-9.f
13331 * gfortran.dg/g77/980701-0.f
13332 * gfortran.dg/g77/980701-1.f
13333 * gfortran.dg/g77/cabs.f
13334 * gfortran.dg/g77/claus.f
13335 * gfortran.dg/g77/complex_1.f
13336 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13337 * gfortran.dg/g77/dcomplex.f
13338 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13339 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13340 * gfortran.dg/g77/f90-intrinsic-numeric.f
13341 * gfortran.dg/g77/int8421.f
13342 * gfortran.dg/g77/labug1.f
13343 * gfortran.dg/g77/large_vec.f
13344 * gfortran.dg/g77/le.f
13345 * gfortran.dg/g77/short.f
13346 * gfortran.dg/g77/README: Update
13347
f68e4dc8
MM
133482004-07-20 Mark Mitchell <mark@codesourcery.com>
13349
13350 PR c++/16637
13351 * g++.dg/parse/lookup4.C: New test.
13352
e9f7dd36
KL
133532004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13354
13355 PR c++/16175
13356 * g++.dg/template/ttp10.C: New test.
13357
a182b26d
JM
133582004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
13359
13360 * gcc.dg/pr12625-1.c: New test.
13361
a6c0a76c
SB
133622004-07-20 Steven Bosscher <stevenb@suse.de>
13363
13364 * testsuite/gcc.dg/switch-warn-1.c: New test.
13365 * testsuite/gcc.dg/switch-warn-2.c: New test.
13366 * gcc.c-torture/compile/pr14730.c: Update.
13367
e05de6f2
KC
133682004-07-19 Kelley Cook <kcook@gcc.gnu.org>
13369
13370 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
13371 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
13372 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
13373 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 13374
43fa0f09
MM
133752004-07-18 Mark Mitchell <mark@codesourcery.com>
13376
13377 PR c++/16623
13378 * g++.dg/template/assign1.C: New test.
13379
6df91b00
KL
133802004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13381
13382 PR c++/12170
13383 * g++.dg/template/ttp9.C: New test.
13384
a2bec818
DJ
133852004-07-19 Daniel Jacobowitz <dan@debian.org>
13386
13387 * gcc.dg/format/cmn-err-1.c: New test.
13388
487a92fe
JM
133892004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
13390
13391 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
13392 gcc.dg/Wparentheses-10.c: New tests.
13393 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
13394
3d23e018
TS
133952004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13396
13397 PR fortran/16465
13398 * gfortran.dg/g77//ffixed-line-length-0.f,
13399 gfortran.dg/g77/ffixed-line-length-132.f,
13400 gfortran.dg/g77/ffixed-line-length-72.f,
13401 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
13402 gfortran.dg/g77/README: Update.
13403
3601f003
KL
134042004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13405
13406 PR c++/13092
13407 * g++.dg/template/non-dependent7.C: New test.
13408 * g++.dg/template/non-dependent8.C: Likewise.
13409 * g++.dg/template/non-dependent9.C: Likewise.
13410 * g++.dg/template/non-dependent10.C: Likewise.
13411
0e242c82
MM
134122004-07-17 Mark Mitchell <mark@codesourcery.com>
13413
13414 PR c++/16337
13415 * g++.dg/parse/attr2.C: New test.
13416
649067c3
TM
134172004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
13418
13419 * g77.dg: Removed.
13420 * g77.f-torture: Ditto.
13421
3e3970a2
JM
134222004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
13423
13424 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
13425 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
13426 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
13427
d25cee4d
RH
134282004-07-16 Richard Henderson <rth@redhat.com>
13429
13430 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
13431
e94f3b4f
TS
134322004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13433
13434 * lib/fortran-torture.exp (fortran-torture): Don't test compile
13435 tests with full list of options.
13436 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
13437 of TORTURE_OPTIONS if test contains 'dg-do run'.
13438
b38b6477
TS
13439 PR fortran/16404
13440 * gfortran.dg/do_iterator.f90: New test.
13441
a916927f
VR
134422004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13443
13444 PR rtl-optimization/16536
13445 * gcc.c-torture/execute/restrict-1.c: New test.
13446
610bff84
TS
134472004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13448
13449 PR fortran/15324
13450 * gfortran.dg/pr15324.f90: New test.
13451
d157d978
TS
13452 PR fortran/15129
13453 * gfortran.dg/pr15129.f90: New test.
13454
c5a41953
TS
13455 PR fortran/15140
13456 * gfortran.dg/pr15140.f90: New test.
13457
0c0df4b3
TS
13458 PR fortran/13792
13459 * gfortran.fortran-torture/execute/bounds.f90: Add check for
13460 compile-time simplification.
13461
cd9dd3ee
MS
134622004-07-14 Mike Stump <mrs@apple.com>
13463
13464 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
13465
b5411fea
JW
134662004-07-14 James E Wilson <wilson@specifixinc.com>
13467
13468 PR target/16325
13469 * gcc.dg/profile-generate-1.c: New.
13470
b8b139c7
JJ
134712004-07-15 Jakub Jelinek <jakub@redhat.com>
13472
13473 * gcc.c-torture/execute/20040709-1.c: New test.
13474 * gcc.c-torture/execute/20040709-2.c: New test.
13475
ff06b392
MS
134762004-07-14 Mike Stump <mrs@apple.com>
13477
13478 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
13479
9daaba62
MS
134802004-07-14 Mike Stump <mrs@apple.com>
13481
13482 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
13483
1ff3c076
MM
134842004-07-13 Mark Mitchell <mark@codesourcery.com>
13485
13486 PR c++/16518
13487 * g++.dg/parse/mutable1.C: New test.
c5e36c09 13488
ee536902
DN
134892004-07-13 Diego Novillo <dnovillo@redhat.com>
13490
13491 PR tree-optimization/16443
13492 * gcc.dg/tree-ssa/20040713-1.c: New test.
13493
a65ab524
UW
134942004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
13495
13496 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
13497 for operator new.
13498
5d16533a 134992004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
13500
13501 * gfortran.dg/g77/README: New file
c5e36c09 13502 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
13503 g77.f-torture/noncompile. Add "dg-do compile" and
13504 dg-error as required.
13505 * gfortran.dg/g77/19990218-1.f: Likewise
13506 * gfortran.dg/g77/19990905-1.f: Likewise
13507 * gfortran.dg/g77/9263.f: Likewise
13508 * gfortran.dg/g77/980615-0.f: Likewise
13509 * gfortran.dg/g77/980616-0.f: Likewise
13510 * gfortran.dg/g77/check0.f: Likewise
13511 * gfortran.dg/g77/select_no_compile.f: Likewise
13512
5d16533a 135132004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
13514
13515 Copy files from g77.f-torture/compile.
13516 Add "{ dg-do compile}". Other changes as noted
13517 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
13518 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
13519 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
13520 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
13521 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
13522 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
13523 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
13524 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
13525 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
13526 * gfortran.dg/g77/xformat.f: Add dg-warning
13527
5d16533a 135282004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 13529
eee6792b
DB
13530 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
13531 Add {dg-do compile} directive.
13532 * gfortran.dg/g77/cpp2.F: Likewise
13533
81242403
VR
135342004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13535
13536 PR c++/5402
13537 * g++.dg/lookup/name-clash1.C: New test.
13538
13539 PR c++/9777
13540 * g++.dg/lookup/name-clash2.C: New test.
13541
13542 PR c++/12102
13543 * g++.dg/lookup/name-clash3.C: New test.
13544
3143d517
GB
135452004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13546
13547 * g++.dg/lookup/new2.C: New test.
13548 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
13549
5d16533a 135502004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 13551
eee6792b 13552 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
13553 Add {dg-do compile} directive.
13554 * gfortran.dg/g77/13060.f: Likewise
13555 * gfortran.dg/g77/19990218-0.f: Likewise
13556 * gfortran.dg/g77/19990305-0.f: Likewise
13557 * gfortran.dg/g77/19990419-0.f: Likewise
13558 * gfortran.dg/g77/19990502-0.f: Likewise
13559 * gfortran.dg/g77/19990502-1.f: Likewise
13560 * gfortran.dg/g77/19990525-0.f: Likewise
13561 * gfortran.dg/g77/19990826-1.f: Likewise
13562 * gfortran.dg/g77/19990826-3.f: Likewise
13563 * gfortran.dg/g77/19990905-2.f: Likewise
13564 * gfortran.dg/g77/20000412-1.f: Likewise
13565 * gfortran.dg/g77/20000511-1.f: Likewise
13566 * gfortran.dg/g77/20000511-2.f: Likewise
13567 * gfortran.dg/g77/20000518.f: Likewise
13568 * gfortran.dg/g77/20000601-1.f: Likewise
13569 * gfortran.dg/g77/20000601-2.f: Likewise
13570 * gfortran.dg/g77/20000629-1.f: Likewise
13571 * gfortran.dg/g77/20000630-2.f: Likewise
13572 * gfortran.dg/g77/20010115.f: Likewise
13573 * gfortran.dg/g77/20010321-1.f: Likewise
13574 * gfortran.dg/g77/20010426.f: Likewise
13575 * gfortran.dg/g77/20020307-1.f: Likewise
13576 * gfortran.dg/g77/8485.f: Likewise
13577 * gfortran.dg/g77/960317-1.f: Likewise
13578 * gfortran.dg/g77/970915-0.f: Likewise
13579 * gfortran.dg/g77/980310-1.f: Likewise
13580 * gfortran.dg/g77/980310-2.f: Likewise
13581 * gfortran.dg/g77/980310-3.f: Likewise
13582 * gfortran.dg/g77/980310-4.f: Likewise
13583 * gfortran.dg/g77/980310-6.f: Likewise
13584 * gfortran.dg/g77/980310-7.f: Likewise
13585 * gfortran.dg/g77/980310-8.f: Likewise
13586 * gfortran.dg/g77/980419-2.f: Likewise
13587 * gfortran.dg/g77/980424-0.f: Likewise
13588 * gfortran.dg/g77/980427-0.f: Likewise
13589 * gfortran.dg/g77/980729-0.f: Likewise
13590 * gfortran.dg/g77/981117-1.f: Likewise
13591 * gfortran.dg/g77/toon_1.f: Likewise
13592
7fb213d8
GB
135932004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13594
13595 PR c++/2204
13596 * g++.dg/other/abstract2.C: New test.
13597
597073ac
PB
135982004-07-12 Paul Brook <paul@codesourcery.com>
13599
13600 * gfortran.dg/pointer_init_1.f90: New test.
13601
682e69e1
PB
136022004-07-11 Paul Brook <paul@codesourcery.com>
13603
13604 PR fortran/15986
13605 * gfortran.dg/contained_1.f90: New test.
13606
f44b0c8e
MM
136072004-07-11 Mark Mitchell <mark@codesourcery.com>
13608
13609 * g++.dg/parse/defarg8.C: New test.
13610
0bbf5891
TS
136112004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13612
13613 PR fortran/16433
13614 * gfortran.dg/pr16433.f: New test.
13615
a083c04a
TS
13616 PR fortran/17574
13617 * gfortran.dg/pr15754.f90: New test.
c5e36c09 13618
fae1b38d
JM
136192004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13620
13621 PR tree-optimization/16437
13622 * gcc.c-torture/execute/bitfld-4.c: New test.
13623
9cbf8b41 136242004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 13625
9cbf8b41
TS
13626 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13627 access to common var from module.
13628
a53334a4
TS
136292004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13630
13631 PR fortran/16336
13632 * gfortran.fortran-torture/execute/common_2.f90: New test.
13633
331c72f3
PB
136342004-07-10 Paul Brook <paul@codesourcery.com>
13635
13636 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13637
50389094
TS
136382004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13639
13640 PR fortran/15969
13641 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13642
5d16533a 136432004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
13644
13645 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13646 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13647 * gfortran.dg/g77/ffree-form-1.f: Likewise
13648 * gfortran.dg/g77/ffree-form-2.f: Likewise
13649 * gfortran.dg/g77/ffree-form-3.f: Likewise
13650 * gfortran.dg/g77/fno-underscoring.f: Likewise
13651 * gfortran.dg/g77/funderscoring.f: Likewise
13652 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13653
44bce8bf 136542004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 13655
44bce8bf
TS
13656 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13657
ad6e2a18
TS
136582004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13659 Paul Brook <paul@codesourcery.com>
13660
13661 PR fortran/13415
13662 * gfortran.dg/common_pointer_1.f90: New test.
13663
17a916d4
GB
136642004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13665
13666 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13667
5806d4fd
JW
136682004-07-09 James E Wilson <wilson@specifixinc.com>
13669
13670 PR target/16364
13671 * gcc.c-torture/compile/20040709-1.c: New.
13672
5721c2be 136732004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 13674
5721c2be
TS
13675 PR fortran/14077
13676 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13677
32e89beb
TS
136782004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13679
13680 PR fortran/13201
13681 * gfortran.dg/shape_1.f90: New test.
13682
9affb2c7
ZW
136832004-07-09 Zack Weinberg <zack@codesourcery.com>
13684 Andrew Pinski <apinski@apple.com>
13685
13686 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13687
a578b091
TS
136882004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13689
13690 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13691 comment.
13692
db482e5c
TS
136932004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13694 Paul Brook <paul@codesourcery.com>
13695
9affb2c7 13696 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
13697 '.f95' and '.F95'.
13698
559b79cf
DN
136992004-07-09 Diego Novillo <dnovillo@redhat.com>
13700
13701 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13702
fbc40a17
TS
137032004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13704
13705 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13706 testcases with capital suffix.
13707
d3fcc995
TS
137082004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13709
13710 PR fortran/15481
5d16533a
PB
13711 PR fortran/13372
13712 PR fortran/13575
13713 PR fortran/15978
d3fcc995 13714 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
13715
13716 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 13717
5d16533a 137182004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
13719
13720 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13721 expression to match gfortran warning/error messages
13722 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13723 dg-error text.
13724
5d16533a 137252004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 13726
9affb2c7 13727 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
13728 search_for_re.
13729
55d816e7
EB
137302004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13731
13732 * gcc.c-torture/execute/simd-5.x: New file.
13733 XFAIL on SPARC 64-bit at -O0.
13734
dd29d26b
GB
137352004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13736
13737 PR c++/8211
13738 PR c++/16165
13739 * g++.dg/warn/effc3.C: New test.
13740
5d16533a 137412004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
13742
13743 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13744 change X to 1X in format.
13745 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13746 add data statements to conform to standard.
13747
5d16533a 137482004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 13749
9affb2c7 13750 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
13751 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13752 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13753
5d16533a 137542004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
13755
13756 * gfortran.dg/g77/7388.f: Copy from g77.dg
13757 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 13758 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
13759 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13760 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13761 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13762 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13763 * gfortran.dg/g77/strlen0.f: Likewise
13764
5d16533a 137652004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 13766
9469f0aa
AJ
13767 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13768 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 13769
ef22126d
EB
137702004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13771
13772 * gcc.c-torture/execute/920428-2.x: Delete.
13773 * gcc.c-torture/execute/920501-7.x: Likewise.
13774
c618c6ec
JJ
137752004-07-08 Jakub Jelinek <jakub@redhat.com>
13776
13777 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13778 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13779 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13780 prescott and c3-2.
13781 (PREFETCH_3DNOW): Add -march=c3.
13782
6f263171
DN
137832004-07-08 Diego Novillo <dnovillo@redhat.com>
13784
13785 PR c/16437
13786 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13787 * gcc.c-torture/execute/bf64-1.x: Likewise.
13788
1d511ed5
EB
137892004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13790
13791 * gcc.c-torture/compile/20040708-1.c: New test.
13792
47293da3
GB
137932004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13794
13795 PR c++/16169
13796 * g++.dg/warn/effc2.C: New test.
13797
bc15d0ef
JM
137982004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13799
13800 * gcc.c-torture/execute/bitfld-1.x: Remove.
13801 * gcc.c-torture/execute/bitfld-3.c: New test.
13802 * gcc.dg/bitfld-2.c: Remove XFAILs.
13803
7ac224c1
L
138042004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13805
13806 PR c++/16276
13807 * g++.dg/rtti/tinfo1.C: New file.
13808
b49fcebd
EC
138092004-07-07 Eric Christopher <echristo@redhat.com>
13810
13811 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13812
192c02b6
AP
138132004-07-07 Andrew Pinski <apinski@apple.com>
13814
13815 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13816
f4f58d94
MM
138172004-07-07 Mark Mitchell <mark@codesourcery.com>
13818
13819 * g++.dg/init/call1.C: XFAIL.
13820
70128ad9
AO
138212004-07-07 Alexandre Oliva <aoliva@redhat.com>
13822
13823 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13824 except for movstrict*, to movmem* and clrstr* to clrmem*.
13825
48b2e0a7
RS
138262004-07-07 Richard Sandiford <rsandifo@redhat.com>
13827
13828 * gcc.c-torture/execute/20040707-1.c: New test.
13829
60e20b90
RS
138302004-07-06 Richard Sandiford <rsandifo@redhat.com>
13831
13832 * gcc.c-torture/execute/20040706-1.c: New test.
13833
fddabb2c
GB
138342004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13835
13836 PR c++/3671
13837 * g++.dg/template/spec14.C: New test.
13838
7682ef83
JJ
138392004-07-05 Jakub Jelinek <jakub@redhat.com>
13840
13841 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13842 nothing if not yet defined. Use it in b, c and d type definitions.
13843 * gcc.c-torture/execute/20040705-1.c: New test.
13844 * gcc.c-torture/execute/20040705-2.c: New test.
13845
030bbecd
GB
138462004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13847
13848 PR c++/2518
13849 * g++.dg/lookup/new1.C: New test.
13850
7c6536fa
VR
138512004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13852
13853 PR c++/11406
13854 * g++.dg/template/sizeof8.C: New test.
13855
e0ec4c3b
RS
138562004-07-05 Richard Sandiford <rsandifo@redhat.com>
13857
13858 * gcc.c-torture/compile/20040705-1.c: New test.
13859
bf1df0a0
BD
138602004-07-04 Bud Davis <bdavis9659@comcast.net>
13861
13862 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13863
a09d4744
NB
138642004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13865
13866 * gcc.dg/cpp/if-mop.c: Two new testcases.
13867 * gcc.dg/cpp/trad/comment-3.c: New.
13868
1107b970
PB
138692004-07-04 Paul Brook <paul@codesourcery.com>
13870
13871 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13872
138732004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13874
13875 PR c++/3761
13876 * g++.dg/lookup/crash4.C: New test.
ece95d90 13877
50c64317
ZW
138782004-07-02 Zack Weinberg <zack@codesourcery.com>
13879
13880 * gcc.c-torture/execute/builtin-abs-1.c
13881 * gcc.c-torture/execute/builtin-abs-2.c
13882 * gcc.c-torture/execute/builtin-complex-1.c
13883 * gcc.c-torture/execute/builtins/string-1-lib.c
13884 * gcc.c-torture/execute/builtins/string-1.c
13885 * gcc.c-torture/execute/builtins/string-2-lib.c
13886 * gcc.c-torture/execute/builtins/string-2.c
13887 * gcc.c-torture/execute/builtins/string-3-lib.c
13888 * gcc.c-torture/execute/builtins/string-3.c
13889 * gcc.c-torture/execute/builtins/string-4-lib.c
13890 * gcc.c-torture/execute/builtins/string-4.c
13891 * gcc.c-torture/execute/builtins/string-5-lib.c
13892 * gcc.c-torture/execute/builtins/string-5.c
13893 * gcc.c-torture/execute/builtins/string-6-lib.c
13894 * gcc.c-torture/execute/builtins/string-6.c
13895 * gcc.c-torture/execute/builtins/string-7-lib.c
13896 * gcc.c-torture/execute/builtins/string-7.c
13897 * gcc.c-torture/execute/builtins/string-8-lib.c
13898 * gcc.c-torture/execute/builtins/string-8.c
13899 * gcc.c-torture/execute/builtins/string-9-lib.c
13900 * gcc.c-torture/execute/builtins/string-9.c
13901 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13902 * gcc.c-torture/execute/builtins/string-asm-1.c
13903 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13904 * gcc.c-torture/execute/builtins/string-asm-2.c
13905 * gcc.c-torture/execute/stdio-opt-1.c
13906 * gcc.c-torture/execute/stdio-opt-2.c
13907 * gcc.c-torture/execute/stdio-opt-3.c
13908 * gcc.c-torture/execute/string-opt-1.c
13909 * gcc.c-torture/execute/string-opt-10.c
13910 * gcc.c-torture/execute/string-opt-11.c
13911 * gcc.c-torture/execute/string-opt-12.c
13912 * gcc.c-torture/execute/string-opt-13.c
13913 * gcc.c-torture/execute/string-opt-14.c
13914 * gcc.c-torture/execute/string-opt-15.c
13915 * gcc.c-torture/execute/string-opt-16.c
13916 * gcc.c-torture/execute/string-opt-2.c
13917 * gcc.c-torture/execute/string-opt-6.c
13918 * gcc.c-torture/execute/string-opt-7.c
13919 * gcc.c-torture/execute/string-opt-8.c:
13920 Replace with ...
13921
13922 * gcc.c-torture/execute/builtins/abs-2.c
13923 * gcc.c-torture/execute/builtins/abs-3.c
13924 * gcc.c-torture/execute/builtins/complex-1.c
13925 * gcc.c-torture/execute/builtins/fprintf.c
13926 * gcc.c-torture/execute/builtins/fputs.c
13927 * gcc.c-torture/execute/builtins/memcmp.c
13928 * gcc.c-torture/execute/builtins/memmove.c
13929 * gcc.c-torture/execute/builtins/memops-asm.c
13930 * gcc.c-torture/execute/builtins/mempcpy-2.c
13931 * gcc.c-torture/execute/builtins/mempcpy.c
13932 * gcc.c-torture/execute/builtins/memset.c
13933 * gcc.c-torture/execute/builtins/printf.c
13934 * gcc.c-torture/execute/builtins/sprintf.c
13935 * gcc.c-torture/execute/builtins/strcat.c
13936 * gcc.c-torture/execute/builtins/strchr.c
13937 * gcc.c-torture/execute/builtins/strcmp.c
13938 * gcc.c-torture/execute/builtins/strcpy.c
13939 * gcc.c-torture/execute/builtins/strcspn.c
13940 * gcc.c-torture/execute/builtins/strlen-2.c
13941 * gcc.c-torture/execute/builtins/strlen.c
13942 * gcc.c-torture/execute/builtins/strncat.c
13943 * gcc.c-torture/execute/builtins/strncmp-2.c
13944 * gcc.c-torture/execute/builtins/strncmp.c
13945 * gcc.c-torture/execute/builtins/strncpy.c
13946 * gcc.c-torture/execute/builtins/strpbrk.c
13947 * gcc.c-torture/execute/builtins/strpcpy-2.c
13948 * gcc.c-torture/execute/builtins/strpcpy.c
13949 * gcc.c-torture/execute/builtins/strrchr.c
13950 * gcc.c-torture/execute/builtins/strspn.c
13951 * gcc.c-torture/execute/builtins/strstr-asm.c
13952 * gcc.c-torture/execute/builtins/strstr.c:
13953 ... these new files.
13954
13955 * gcc.c-torture/execute/builtins/abs-2-lib.c
13956 * gcc.c-torture/execute/builtins/abs-3-lib.c
13957 * gcc.c-torture/execute/builtins/complex-1-lib.c
13958 * gcc.c-torture/execute/builtins/fprintf-lib.c
13959 * gcc.c-torture/execute/builtins/fputs-lib.c
13960 * gcc.c-torture/execute/builtins/memcmp-lib.c
13961 * gcc.c-torture/execute/builtins/memmove-lib.c
13962 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13963 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13964 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13965 * gcc.c-torture/execute/builtins/memset-lib.c
13966 * gcc.c-torture/execute/builtins/printf-lib.c
13967 * gcc.c-torture/execute/builtins/sprintf-lib.c
13968 * gcc.c-torture/execute/builtins/strcat-lib.c
13969 * gcc.c-torture/execute/builtins/strchr-lib.c
13970 * gcc.c-torture/execute/builtins/strcmp-lib.c
13971 * gcc.c-torture/execute/builtins/strcpy-lib.c
13972 * gcc.c-torture/execute/builtins/strcspn-lib.c
13973 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13974 * gcc.c-torture/execute/builtins/strlen-lib.c
13975 * gcc.c-torture/execute/builtins/strncat-lib.c
13976 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13977 * gcc.c-torture/execute/builtins/strncmp-lib.c
13978 * gcc.c-torture/execute/builtins/strncpy-lib.c
13979 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13980 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13981 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13982 * gcc.c-torture/execute/builtins/strrchr-lib.c
13983 * gcc.c-torture/execute/builtins/strspn-lib.c
13984 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13985 * gcc.c-torture/execute/builtins/strstr-lib.c
13986 * gcc.c-torture/execute/builtins/lib/abs.c
13987 * gcc.c-torture/execute/builtins/lib/fprintf.c
13988 * gcc.c-torture/execute/builtins/lib/memset.c
13989 * gcc.c-torture/execute/builtins/lib/printf.c
13990 * gcc.c-torture/execute/builtins/lib/sprintf.c
13991 * gcc.c-torture/execute/builtins/lib/strcpy.c
13992 * gcc.c-torture/execute/builtins/lib/strcspn.c
13993 * gcc.c-torture/execute/builtins/lib/strncat.c
13994 * gcc.c-torture/execute/builtins/lib/strncmp.c
13995 * gcc.c-torture/execute/builtins/lib/strncpy.c
13996 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13997 * gcc.c-torture/execute/builtins/lib/strspn.c
13998 * gcc.c-torture/execute/builtins/lib/strstr.c:
13999 New files containing support routines.
14000
14001 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
14002 declaration.
14003 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
14004 when not optimizing.
14005
d9634d53
MM
140062004-07-02 Mark Mitchell <mark@codesourcery.com>
14007
14008 PR c++/16240
14009 * g++.dg/abi/mangle22.C: New test.
14010 * g++.dg/abi/mangle23.C: Likewise.
14011
5d16533a 140122004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
14013
14014 PR fortran/16290
14015 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
14016 Allow for cases without denormalized floating point numbers.
14017
ede1a387
JM
140182004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
14019
14020 PR c/1027
14021 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14022 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
14023 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
14024 expected warning text.
14025 * gcc.dg/format/diag-2.c: New test.
14026
ed63f99a
EB
140272004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14028
14029 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
14030
64a9295a
PB
140312004-07-01 Paolo Bonzini <bonzini@gnu.org>
14032
14033 * gcc.dg/builtins-43.c: New.
14034 * gcc.dg/builtins-44.c: New.
14035 * gcc.dg/builtins-45.c: New.
14036
f8a57be8
GK
140372004-06-26 Geoffrey Keating <geoffk@apple.com>
14038 Andreas Tobler <a.tobler@schweiz.ch>
14039
14040 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
14041 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
14042 as SIGSEGV.
14043 * gcc.dg/cleanup-11.c: Likewise.
14044 * gcc.dg/cleanup-8.c: Likewise.
14045 * gcc.dg/cleanup-9.c: Likewise.
14046 * gcc.dg/cleanup-5.c: Run on all platforms.
14047
dd66b8e8
JM
140482004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
14049
14050 * g++.dg/warn/nonnull1.C: New test.
14051
43e7557b
EB
140522004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14053
14054 * gcc.dg/compat/compat-common.h: Wrap up CINT in
14055 an #ifndef SKIP_COMPLEX_INT/#endif pair.
14056 Special-case the Sun compiler wrt to <complex.h>.
14057
11012cd6
NY
140582004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
14059
a9c08588
NY
14060 * gcc.dg/Wunreachable-8.C: New test.
14061
14062 * gcc.dg/h8300-ice2.c : New test.
11012cd6 14063
e5ddaa24
TS
140642004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
14065
14066 PR fortran/16161
14067 * gfortran.fortran-torture/compile/implicit.f90: Add test
14068 for implicit character.
14069
5d16533a 140702004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 14071
5d16533a
PB
14072 PR fortran/16289
14073 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
14074 Use tiny() intrinsic to find smallest non-negative real
807a7d14 14075
df62f18a
JJ
140762004-06-30 Jakub Jelinek <jakub@redhat.com>
14077
0984ba10
JJ
14078 * gcc.dg/compat/struct-by-value-22_main.c: New test.
14079 * gcc.dg/compat/struct-by-value-22_x.c: New.
14080 * gcc.dg/compat/struct-by-value-22_y.c: New.
14081
df62f18a
JJ
14082 * gcc.c-torture/execute/20040629-1.c: New test.
14083
b4db40bf
JJ
140842004-06-29 Jakub Jelinek <jakub@redhat.com>
14085
57512331
JJ
14086 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
14087 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
14088
b4db40bf
JJ
14089 PR target/16195
14090 * gcc.dg/20040625-1.c: New test.
14091
78f2fb08
TS
140922004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14093
14094 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
14095
140962004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
14097
14098 PR fortran/15963
14099 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
14100
97e73bd2
RH
141012004-06-29 Richard Henderson <rth@redhat.com>
14102
14103 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
14104
46e995e0
PB
141052004-06-29 Paul Brook <paul@codesourcery.com>
14106
14107 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
14108 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
14109
fe88415f
NS
141102004-06-29 Nathan Sidwell <nathan@codesourcery.com>
14111
14112 PR c++/16260
14113 * g++.dg/parse/crash15.C: New.
14114
3b50d22e
AP
141152004-06-28 Andrew Pinski <apinski@apple.com>
14116
e440ec57
AP
14117 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
14118 by the error already.
14119
3b50d22e
AP
14120 * g++.dg/opt/ptrmem4.C: Change to compile only test.
14121
6cdd2721
DD
141222004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
14123
14124 PR target/14041
14125 * gcc.dg/h8300-bss-align-1.c : New.
14126
644d1951
NS
141272004-06-28 Nathan Sidwell <nathan@codesourcery.com>
14128
fe88415f 14129 * PR c++/16174
644d1951
NS
14130 * g++.dg/template/ctor4.C: New.
14131
10317a4f
AP
141322004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14133
14134 PR c++/16205
14135 * g++.dg/warn/Wsequence-point-1.C: New test.
14136
8dcd4256
PB
141372004-06-27 Paul Brook <paul@codesourcery.com>
14138
14139 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
14140
59d4a500
ZW
141412004-06-27 Zack Weinberg <zack@codesourcery.com>
14142
14143 * g++.old-deja/g++.mike/p7325.C: Remove.
14144
81ce39d6
AP
141452004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14146
14147 PR c/14963
14148 * gcc.dg/pr14963.c: New test.
14149
f84b6c96
MM
141502004-06-27 Mark Mitchell <mark@codesourcery.com>
14151
14152 PR c++/16193
14153 * g++.dg/parse/redef1.C: New test.
14154
b6ded5bd
JM
141552004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
14156
14157 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
14158 20021110.c.
14159 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
14160 20021119-1.c.
14161 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
14162 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
14163 5-04.c.
14164 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
14165 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
14166 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
14167 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
14168 g++.brendan/enum14.C.
14169 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
14170 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
14171 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
14172 g++.mike/virt1.C.
14173 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
14174 memtemp24.C.
14175
64b663f8
RS
141762004-06-27 Roger Sayle <roger@eyesopen.com>
14177
14178 * gcc.dg/20040527-1.c: New test case.
14179
3e14aaa2
BD
141802004-06-26 Bud Davis <bdavis9659@comcast.net>
14181
14182 PR gfortran/pr16196
14183 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
14184
0fe0c614
RS
141852004-06-25 Roger Sayle <roger@eyesopen.com>
14186
14187 PR middle-end/15825
14188 * gcc.dg/pr15825-1.c: New test case.
14189
f1526aaa
RS
141902004-06-25 Richard Sandiford <rsandifo@redhat.com>
14191
14192 * gcc.c-torture/execute/20040625-1.c: New test.
14193
e2296cc2
TS
141942004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14195
14196 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
14197
3af5dcdb
RS
141982004-06-25 Richard Sandiford <rsandifo@redhat.com>
14199
14200 * gcc.dg/torture/mips-div-1.c: New test.
14201
d2d8936f
JL
142022004-06-24 Jeff Law <law@redhat.com>
14203
14204 * gcc.dg/tree-ssa/20040624-1.c: New test.
14205
5a1f3953
RS
142062004-06-24 Richard Sandiford <rsandifo@redhat.com>
14207
14208 * gcc.c-torture/compile/20040624-1.c: New test.
14209
bbb2a345
GB
142102004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14211
14212 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
14213 this directory.
14214
de46b2fe
AP
142152004-06-23 Andrew Pinski <apinski@apple.com>
14216
b713a445
AP
14217 PR middle-end/15988
14218 * g++.dg/opt/ptrmem4.C: New test.
14219
de46b2fe
AP
14220 * gcc.dg/c90-array-quals-2.c: New test.
14221
881f20cb
NY
142222006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14223
14224 * gcc.dg/kpice1.c: New test.
14225
fe7080d2
AP
142262006-06-23 Andrew Pinski <apinski@apple.com>
14227
14228 * gcc.dg/c90-array-quals.c: New test.
14229
1cc3d085
RH
142302006-06-22 Richard Henderson <rth@redhat.com>
14231
14232 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
14233
2e5a1510
LR
142342004-06-22 Loren James Rittle <ljrittle@acm.org>
14235
14236 * gcc.dg/builtins-config.h: Handle FreeBSD.
14237
0f59171d
RH
142382006-06-22 Richard Henderson <rth@redhat.com>
14239
14240 * g++.dg/opt/devirt1.C: New.
14241
142422004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
14243
14244 * g++.dg/opt/pr15551.C: New testcase.
14245
96a4ec03
L
142462004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14247
14248 PR target/14800
14249 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14250 x86_64-*-linux* when compiling for 32bit.
14251
f6bf7bb6
AP
142522004-06-21 Andrew Pinski <apinski@apple.com>
14253
14254 * gcc.dg/pch/struct-1.c: New.
14255 * gcc.dg/pch/struct-1.hs: New.
14256
c0d578e6
GK
142572004-06-21 Geoffrey Keating <geoffk@apple.com>
14258
14259 * gcc.dg/pch/save-temps-1.c: New file.
14260 * gcc.dg/pch/save-temps-1.hs: New file.
14261
8750f9cd
JB
142622004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14263
14264 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14265 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14266
63110e4e
TS
142672004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14268
14269 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14270 to fix type error.
14271 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14272 Remove trailing spaces.
59d4a500 14273
3a5b9284
RH
142742004-06-21 Richard Henderson <rth@redhat.com>
14275
14276 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14277 merging && to BIT_FIELD_REF.
14278
992d907d
RS
142792004-06-21 Richard Sandiford <rsandifo@redhat.com>
14280
14281 * g++.dg/opt/placeholder1.C: New test.
14282
ce70456b
EB
142832004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14284
14285 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14286 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14287 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14288 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14289
84b8b0e0
ZW
142902004-06-20 Zack Weinberg <zack@codesourcery.com>
14291
14292 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14293 extern "C".
14294 * g++.dg/other/pragma-re-1.C: Add comments.
14295
04b0faec 142962004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
14297
14298 PR gfortran/16080
04b0faec
BD
14299 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14300
bb60c95f
AP
143012004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14302
14303 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14304 instead of setting the type of size_t by
14305 hand.
14306
ee8db92b
RS
143072004-06-18 Roger Sayle <roger@eyesopen.com>
14308
14309 * gcc.dg/unordered-2.c: New test case.
14310 * gcc.dg/unordered-3.c: New test case.
14311
5d16533a 143122004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
14313
14314 PR other/16043
14315 * lib/g++.exp (g++_version): Tweak regexp for version
14316 * lib/g77.exp (g77_version): Likewise
14317 * lib/gfortran.exp (gfortran_version): Likewise
14318 * lib/objc.exp (objc_version): Likewise
14319 * lib/treelang.exp (treelang_version): Likewise
14320
1acd15e8
JJ
143212004-06-19 Jakub Jelinek <jakub@redhat.com>
14322
dc04f755
JJ
14323 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14324 Use INT_MAX instead of __INT_MAX__.
14325 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14326
1acd15e8
JJ
14327 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14328 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14329 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14330 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14331 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14332 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14333 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14334 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14335 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14336
e1af8299
JJ
14337 * gcc.dg/range-test-1.c: New test.
14338 * g++.dg/opt/range-test-1.C: New test.
14339
093c7153
RH
143402004-06-17 Richard Henderson <rth@redhat.com>
14341
14342 * objc.dg/sync-1.m: New.
14343 * objc.dg/try-catch-1.m: Don't force next runtime.
14344 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14345 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14346 shadowed catch clause.
14347 * objc.dg/try-catch-5.m: New.
14348
c50a0116
ZW
143492004-06-17 Zack Weinberg <zack@codesourcery.com>
14350
14351 Bug 14610
14352 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14353
16865eaa
RH
143542004-06-15 Richard Henderson <rth@redhat.com>
14355
14356 * gcc.dg/20001116-1.c: Move expected warning line.
14357
bf83cc10
RH
143582004-06-15 Richard Henderson <rth@redhat.com>
14359
14360 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
14361 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
14362
fd660b1b
JL
143632004-06-15 Jeff Law <law@redhat.com>
14364
14365 * gcc.dg/tree-ssa/20040615-1.c: New test.
14366 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
14367 be less sensitive to operand ordering.
14368 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
14369
3e97fe67
DS
143702004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
14371
14372 * g++.dg/abi/bitfield3.C: Add comment..
14373
325c3691
RH
143742004-06-15 Richard Henderson <rth@redhat.com>
14375
14376 * g++.dg/ext/stmtexpr1.C: XFAIL.
14377 * gcc.dg/20030612-1.c: XFAIL.
14378
6bf3d92c
EC
143792004-06-15 Eric Christopher <echristo@redhat.com>
14380
14381 * g++.dg/charset/asm5.c: New.
14382 * gcc.dg/charset/asm6.c: New.
14383
6ef42154
TS
143842004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14385
14386 PR fortran/15962
14387 * gfortran.fortran-torture/execute/select_1.f90: New test.
14388
844f5ccf
PB
143892004-06-15 Paul Brook <paul@codesourcery.com>
14390
14391 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
14392
c566721f
GB
143932004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14394
14395 PR c++/15967
14396 * g++.dg/lookup/crash3.C: New test.
14397
4e0f4df5
GB
143982004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14399
14400 PR c++/15947
14401 * g++.dg/parse/dtor4.C: New test.
14402
daa2b95a
JL
144032004-06-14 Jeff Law <law@redhat.com>
14404
14405 * gcc.c-torture/compile/20040614-1.c: New test.
14406
7031baf4
TS
144072004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14408
14409 PR fortran/15211
14410 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
14411 LEN of a character array.
14412
7c82a41e
MM
144132004-06-14 Mark Mitchell <mark@codesourcery.com>
14414
14415 PR c++/15096
14416 * g++.dg/template/ptrmem10.C: New test.
14417
14418 PR c++/14930
14419 * g++.dg/template/friend30.C: New test.
14420
f3207b37
TS
144212004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14422
14423 PR fortran/14928
14424 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 14425
a9e7b9d3
PB
144262004-06-13 Paul Brook <paul@codesourcery.com>
14427
14428 * gfortran.fortran-torture/execute/random_2.f90: New test.
14429
118a3a8b
EC
144302004-06-13 Eric Christopher <echristo@redhat.com>
14431
14432 * gcc.dg/noncompile/redecl-1.c: Fix error message.
14433
b08eae92
PB
144342004-06-12 Paul Brook <paul@codesourcery.com>
14435
14436 * gfortran.fortran-torture/execute/contained_3.f90: New test.
14437
f814193b
TS
144382004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14439
14440 PR fortran/14923
14441 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
14442
c52eae8d
TS
144432004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14444
14445 PR fortran/14957
14446 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 14447 syntax errors in end statements of contained subroutines.
118a3a8b 14448
662ef0f5
TS
144492004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14450
14451 PR fortran/12841
14452 * gfortran.fortran-torture/execute/null_arg.f90: New test.
14453
4aef80f8
BD
144542004-06-12 Bud Davis <bdavis9659@comcast.net>
14455
a13c7588 14456 PR fortran/15665
4aef80f8
BD
14457 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
14458
8204210b
BD
144592004-06-12 Bud Davis <bdavis9659@comcast.net>
14460
14461 PR gfortran/12839
14462 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
14463
ba18e4db
MM
144642004-06-11 Mark Mitchell <mark@codesourcery.com>
14465
14466 PR c++/15862
14467 * g++.dg/parse/enum1.C: New test.
14468
3100d647
JL
144692004-06-10 Jeff Law <law@redhat.com>
14470
14471 * gcc.c-torture/compile/20040610-1.c: New test.
14472
da291c87
GB
144732004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14474
14475 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
14476 * g++.old-deja/g++.other/decl3.C: Likewise.
14477
a32b97a2
BB
144782004-06-10 Brian Booth <bbooth@redhat.com>
14479
14480 * gcc.dg/tree-ssa/20031015-1.c: Scan for
14481 V_MAY_DEF instead of VDEF.
14482 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
14483
ab71fa3f
MM
144842004-06-10 Mark Mitchell <mark@codesourcery.com>
14485
14486 PR c++/14211
14487 * g++.dg/conversion/const1.C: New test.
14488
14489 PR c++/15076
14490 * g++.dg/conversion/reinterpret1.C: New test.
14491
14492 PR c++/15877
14493 * g++.dg/template/enum2.C: New test.
14494
14495 PR c++/15227
14496 * g++.dg/template/error13.C: New test.
14497
a7b155a6
TS
144982004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14499
14500 PR fortran/14957
14501 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
14502 arguments to test_* REAL and of the right size.
14503
ba20a3eb
JJ
145042004-06-10 Jakub Jelinek <jakub@redhat.com>
14505
14506 PR target/15569
14507 PR rtl-optimization/15681
14508 * gcc.dg/20040609-1.c: New test.
14509
498c0f27
JJ
145102004-06-10 Jakub Jelinek <jakub@redhat.com>
14511
14512 PR c++/14791
14513 * g++.dg/opt/builtins1.C: New test.
14514
b152aee5
DS
145152004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
14516
14517 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
14518 that use default windows32 struct layout.
14519 * gcc.dg/i386-bitfield2.c: Likewise.
14520
80d23e49
DS
145212004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
14522
14523 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
14524 for mingw32 and cygwin targets.
14525
d8044160
GK
145262004-06-09 Geoffrey Keating <geoffk@apple.com>
14527
14528 * gcc.dg/pch/macro-4.c: New.
14529 * gcc.dg/pch/macro-4.hs: New.
14530
655948a3
TS
145312004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14532
14533 PR fortran/13249
14534 * gfortran.fortran-torture/compile/name_clash.f90: New test.
14535
62f1d470
TS
145362004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14537
14538 PR fortran/13372
14539 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
14540
898c05b8
BD
145412004-06-09 Bud Davis <bdavis9659@comcast.net>
14542
14543 PR gfortran/14897
62f1d470 14544 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 14545
31b6f11a 145462004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 14547
c50a0116 14548 PR gfortran/15755
31b6f11a
BD
14549 * gfortran.fortran-torture/execute/backspace.c : New test.
14550
0760c380
PB
145512004-06-09 Paul Brook <paul@codesourcery.com>
14552
14553 * gfortran.fortran-torture/execure/intrinsic_associated.f90
14554 (pointer_to_section): Rewrite to use smaller array.
14555
320c0659
DE
145562004-06-08 David Edelsohn <edelsohn@gnu.org>
14557
0760c380
PB
14558 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
14559 * gcc.dg/ext/altivec-10.c: Same.
14560 * gcc.dg/ext/altivec-11.c: Same.
14561 * gcc.dg/ext/altivec-12.c: Same.
14562 * gcc.dg/ext/altivec-13.c: Same.
14563 * gcc.dg/ext/altivec-14.c: Same.
14564 * gcc.dg/ext/altivec-15.c: Same.
14565 * gcc.dg/ext/altivec-16.c: Same.
14566 * gcc.dg/ext/altivec-3.c: Same.
14567 * gcc.dg/ext/altivec-4.c: Same.
14568 * gcc.dg/ext/altivec-6.c: Same.
14569 * gcc.dg/ext/altivec-7.c: Same.
14570 * gcc.dg/ext/altivec-8.c: Same.
14571 * gcc.dg/ext/altivec-varargs-1.c: Same.
14572
14573 * g++.dg/ext/altivec-1.C: Correct dg syntax.
14574 * g++.dg/ext/altivec-10.C: Same.
14575 * g++.dg/ext/altivec-2.C: Same.
14576 * g++.dg/ext/altivec-3.C: Same.
14577 * g++.dg/ext/altivec-4.C: Same.
14578 * g++.dg/ext/altivec-5.C: Same.
14579 * g++.dg/ext/altivec-6.C: Same.
14580 * g++.dg/ext/altivec-7.C: Same.
14581 * g++.dg/ext/altivec-8.C: Same.
14582 * g++.dg/ext/altivec-9.C: Same.
320c0659 14583
9221325f
GB
145842004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14585
14586 PR c++/7841
14587 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
14588
85bbb21f
EB
145892004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14590
14591 * gcc.dg/union-1.c: New test.
14592
67057c53
RS
145932004-06-07 Roger Sayle <roger@eyesopen.com>
14594
14595 * gcc.dg/builtins-41.c: New test case.
14596 * gcc.dg/builtins-42.c: New test case.
14597
2435e036
DE
145982004-06-07 David Edelsohn <edelsohn@gnu.org>
14599
14600 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
14601 * g++.dg/ext/altivec-10.C: Same.
14602 * g++.dg/ext/altivec-2.C: Same.
14603 * g++.dg/ext/altivec-3.C: Same.
14604 * g++.dg/ext/altivec-4.C: Same.
14605 * g++.dg/ext/altivec-5.C: Same.
14606 * g++.dg/ext/altivec-6.C: Same.
14607 * g++.dg/ext/altivec-7.C: Same.
14608 * g++.dg/ext/altivec-8.C: Same.
14609 * g++.dg/ext/altivec-9.C: Same.
14610 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14611 * g++.old-deja/g++.brendan/new3.C: Same.
14612 * gcc.c-torture/execute/eeprof-1.x: Same.
14613
45b0c94c
JM
146142004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14615
14616 PR c/14765
14617 * gcc.dg/pr14765-1.c: New test.
14618
bf730f15
RS
146192004-06-07 Roger Sayle <roger@eyesopen.com>
14620
14621 PR c/14649
14622 * gcc.dg/pr14649-1.c: New test case.
14623
f5a76aea
RH
146242004-06-07 Richard Henderson <rth@redhat.com>
14625
14626 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14627 if temporaries.
14628
8cd0b81e
DE
146292004-06-07 David Edelsohn <edelsohn@gnu.org>
14630
14631 * g++.dg/eh/elide1.C: Remove XFAIL.
14632
d5a10cf0
MM
146332004-06-07 Mark Mitchell <mark@codesourcery.com>
14634
14635 PR c++/15337
14636 * g++.dg/expr/sizeof3.C: New test.
14637
14638 PR c++/14777
14639 * g++.dg/template/access14.C: New test.
14640
14641 PR c++/15554
14642 * g++.dg/template/enum1.C: New test.
14643
14644 PR c++/15057
14645 * g++.dg/eh/throw1.C: New test.
14646
e9c5d1c0
DA
146472004-06-07 David Ayers <d.ayers@inode.at>
14648 Ziemowit Laski <zlaski@apple.com>
14649
14650 * lib/objc.exp (objc_target_compile): Revert the '-framework
14651 Foundation' flag fix, since bare Darwin does not ship
14652 with the Foundation framework.
14653 * objc/execute/next_mapping.h: Provide a local NSConstantString
14654 @interface and @implementation.
15d0650c
ZL
14655 (objc_constant_string_init): A constructor function, used to
14656 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
14657 * objc/execute/string1.m: Include "next_mapping.h" instead of
14658 <Foundation/NSString.h>.
14659 * objc/execute/string2.m: Likewise.
14660 * objc/execute/string3.m: Likewise.
14661 * objc/execute/string4.m: Likewise.
14662
aab087b8
L
146632004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14664
14665 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14666 to double. Replace double with FLOAT.
14667 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14668
14669 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14670 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14671 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14672 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14673 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14674 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14675 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14676 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14677
10bc1b1b
JM
146782004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14679
14680 PR c/13519
14681 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14682
8a83a693
GB
146832004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14684
14685 PR c++/15503
14686 * g++.dg/template/meminit2.C: New test.
14687
28af2467
PB
146882004-06-04 Paolo Bonzini <bonzini@gnu.org>
14689
14690 PR target/15822
14691 * gcc.c-torture/execute/compare-fp-1.c,
14692 gcc.c-torture/execute/compare-fp-2.c,
14693 gcc.c-torture/execute/compare-fp-3.c,
14694 gcc.c-torture/execute/compare-fp-4.c,
14695 gcc.c-torture/execute/compare-fp-3.x,
14696 gcc.c-torture/execute/compare-fp-4.x: Moved...
14697 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14698 gcc.c-torture/execute/ieee/compare-fp-2.c,
14699 gcc.c-torture/execute/ieee/compare-fp-3.c,
14700 gcc.c-torture/execute/ieee/compare-fp-4.c,
14701 gcc.c-torture/execute/ieee/compare-fp-3.x,
14702 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14703
72fab006
NP
147042004-06-04 David Ayers <d.ayers@inode.at>
14705
14706 * objc/execute/protocol-isEqual-4.m: New testcase.
14707
147082004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14709
14710 * objc/execute/protocol-isEqual-1.m: New testcase.
14711 * objc/execute/protocol-isEqual-2.m: New testcase.
14712 * objc/execute/protocol-isEqual-3.m: New testcase.
14713
1600fe22
TS
147142004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14715
14716 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14717
12ba3f8f
ZL
147182004-06-02 Ziemowit Laski <zlaski@apple.com>
14719
14720 * lib/objc.exp (objc_target_compile): When running tests on
14721 Darwin (Mac OS X), inform the linker about '-framework
14722 'Foundation'.
14723
3aeb3655
EC
147242004-06-02 Eric Christopher <echristo@redhat.com>
14725
14726 * gcc.c-torture/compile/20040602-1.c: New.
14727
3facc4b6
AP
147282004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14729
89422e47
AP
14730 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14731 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14732
3facc4b6
AP
14733 PR tree-optimization/14736
14734 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 14735
3facc4b6
AP
14736 PR tree-optimization/14042
14737 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14738
14739 PR tree-optimization/14729
14740 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14741
2fa54841
TS
147422004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14743
14744 PR fortran/15557
14745 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14746
7a3ea201
RH
147472004-06-01 Richard Hederson <rth@redhat.com>
14748
14749 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14750
07166901
GB
147512004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14752
14753 PR c++/14932
14754 * g++.dg/parse/offsetof4.C: New test.
14755
61c627ed
NP
147562004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14757
9469f0aa 14758 PR objc/7993
61c627ed
NP
14759 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14760
e17b3578
MM
147612004-05-31 Mark Mitchell <mark@codesourcery.com>
14762
14763 PR c++/15701
14764 * g++.dg/template/friend29.C: New test.
14765
ec3e6835
JM
147662004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14767
14768 PR c/15749
14769 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14770
a4a90b84
EB
147712004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14772
14773 * gcc.dg/sparc-trap-1.c: New test.
14774
1f7a8dcc
RS
147752004-05-31 Roger Sayle <roger@eyesopen.com>
14776
14777 PR middle-end/15069
14778 * g++.dg/opt/fold3.C: New test case.
14779
0fb4f4b8
GS
147802004-05-30 Graham Stott <graham.stott@btinternet.com>
14781
14782 * lib/target-supports.exp (check_iconv_available): Fix fallout
14783 from 2004-05-28 patch.
14784
7b5b57b7
PB
147852004-05-30 Paul Brook <paul@codesourcery.com>
14786
14787 PR fortran/15620
14788 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14789 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14790
5f251c26
SK
147912004-05-30 Steven G. Kargl <kargls@comcast.net>
14792
14793 * gfortran.fortran-torture/execute/random_1.f90: New test.
14794
b63e5497
ZL
147952004-05-28 Ziemowit Laski <zlaski@apple.com>
14796
14797 * g++.dg/ext/altivec-10.C: New test.
14798
353c3b7e
PB
147992004-05-29 Paul Brook <paul@codesourcery.com>
14800
14801 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14802
690c364e
ZL
148032004-05-28 Ziemowit Laski <zlaski@apple.com>
14804
14805 * gcc.dg/altivec-16.c: New test.
14806
763ee179
JJ
148072004-05-28 Janis Johnson <janis187@us.ibm.com>
14808
14809 * lib/target-supports.exp (check_vmx_hw_available): New.
14810 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
14811
14812 * lib/target-supports.exp (check_alias_available,
14813 check_iconv_available, check_named_sections_available): Use
14814 unique names for temporary files.
14815
6b1db06f
ZL
148162004-05-28 Ziemowit Laski <zlaski@apple.com>
14817
14818 * gcc.dg/altivec-15.c: New test.
14819
c1cca8d4
MM
148202004-05-28 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/15083
14823 * g++.dg/warn/noeffect6.C: New test.
14824
14825 PR c++/15471
14826 * g++.dg/expr/ptrmem4.C: New test.
14827
14828 PR c++/15640
14829 * g++.dg/template/operator3.C: New test.
14830
0c1a1ecd
MM
148312004-05-28 Mark Mitchell <mark@codesourcery.com>
14832
14833 PR c++/14668
14834 * g++.dg/lookup/redecl1.C: New test.
14835 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14836
d1a7edaf
PB
148372004-05-28 Paolo Bonzini <bonzini@gnu.org>
14838
28af2467
PB
14839 * gcc.c-torture/execute/compare-fp-1.c,
14840 gcc.c-torture/execute/compare-fp-2.c,
14841 gcc.c-torture/execute/compare-fp-3.c,
14842 gcc.c-torture/execute/compare-fp-4.c,
14843 gcc.c-torture/execute/compare-fp-3.x,
14844 gcc.c-torture/execute/compare-fp-4.x,
14845 gcc.dg/pr15649-1.c: New.
d1a7edaf 14846
18db8f19
AN
148472004-05-27 Adam Nemet <anemet@lnxw.com>
14848
14849 PR c++/12883
14850 * g++.dg/init/array14.C: New test.
14851
74f48aee
JJ
148522004-05-25 Janis Johnson <janis187@us.ibm.com>
14853
5ab8e5cc
JJ
14854 * lib/compat.exp (compat-get-options-main): New.
14855 (compat-get-options): Remove unneeded code, warn for ignored
14856 command.
14857 (compat-execute): Check flag set by dg-require-* commands.
14858
74f48aee
JJ
14859 * lib/compat.exp (compat-execute): Break up long lines.
14860
386f1015
JJ
148612004-05-24 Janis Johnson <janis187@us.ibm.com>
14862
1bfc8f67
JJ
14863 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14864 * gcc.dg/altivec-14.c: New test.
14865 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14866
6eade693
JJ
14867 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14868 * gcc.dg/altivec-12.c: Ditto.
14869
386f1015
JJ
14870 * gcc.dg/altivec-3.c: Move call to altivec_check.
14871
15077df5
MM
148722004-05-23 Mark Mitchell <mark@codesourcery.com>
14873
14874 PR c++/15044
14875 * g++.dg/template/error12.C: New test.
14876
14877 PR c++/15317
14878 * g++.dg/ext/attrib15.C: New test.
14879
14880 PR c++/15329
14881 * g++.dg/template/ptrmem9.C: New test.
14882
45aae8f2
PB
148832004-05-25 Paul Brook <paul@codesourcery.com>
14884
14885 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14886
a30f62e0
MM
148872004-05-23 Mark Mitchell <mark@codesourcery.com>
14888
14889 PR c++/15165
14890 * g++.dg/template/crash19.C: New test.
14891
9ce1594a
MM
148922004-05-23 Mark Mitchell <mark@codesourcery.com>
14893
14894 PR c++/15025
14895 * g++.dg/template/redecl1.C: New test.
14896
f746161e
MM
148972004-05-23 Mark Mitchell <mark@codesourcery.com>
14898
14899 PR c++/14821
14900 * g++.dg/other/ns1.C: New test.
14901
14902 PR c++/14883
14903 * g++.dg/template/invalid1.C: New test.
14904
5291e69a
PB
149052004-05-23 Paul Brook <paul@codesourcery.com>
14906 Victor Leikehman <lei@haifasphere.co.il>
14907
14908 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14909 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14910
0deb916c
MM
149112004-05-22 Mark Mitchell <mark@codesourcery.com>
14912
14913 PR c++/15285
14914 PR c++/15299
14915 * g++.dg/template/non-dependent5.C: New test.
14916 * g++.dg/template/non-dependent6.C: New test.
14917
1e2e9f54
MM
149182004-05-22 Mark Mitchell <mark@codesourcery.com>
14919
14920 PR c++/15507
14921 * g++.dg/inherit/union1.C: New test.
14922
14923 PR c++/15542
14924 * g++.dg/template/addr1.C: New test.
14925
14926 PR c++/15427
14927 * g++.dg/template/array5.C: New test.
14928
14929 PR c++/15287
14930 * g++.dg/template/array6.C: New test.
14931
ae5cbc33
RS
149322004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14933 Roger Sayle <roger@eyesopen.com>
14934
14935 * g++.dg/lookup/forscope2.C: New test case.
14936
b02398bd
BE
149372004-05-22 Ben Elliston <bje@au.ibm.com>
14938
14939 * gcc.dg/cpp/Wmissingdirs.c: New.
14940
d05aa0af
L
149412004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14942
14943 PR target/15301
14944 * gcc.dg/compat/union-m128-1.h: New file.
14945 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14946 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14947 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14948
f69a1120
L
149492004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14950
14951 PR target/15302
14952 * gcc.dg/compat/struct-complex-1.h: New file.
14953 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14954 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14955 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14956
f4085d4c
RS
149572004-05-20 Roger Sayle <roger@eyesopen.com>
14958
14959 PR middle-end/3074
14960 * gcc.dg/pr3074-1.c: New test case.
14961 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14962
d3a7ef9a
FH
149632004-05-20 Falk Hueffner <falk@debian.org>
14964
14965 PR other/15526
14966 * gcc.dg/ftrapv-1.c: New test case.
14967
59fa6e39 149682004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
14969
14970 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14971
3a3f4da9 149722004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 14973 Jeff Law <law@redhat.com>
cc52902d 14974
59fa6e39
FW
14975 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14976 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
14977
14978 * gcc.dg/tree-ssa/20040518-1.c: New test.
14979
7d72d96e
ZW
149802004-05-18 Zack Weinberg <zack@codesourcery.com>
14981
14982 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14983
54b4ba60
PB
149842004-05-18 Paul Brook <paul@codesourcery.com>
14985
14986 PR fortran/13930
14987 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14988
24f8f5ec
TS
149892004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14990
14991 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14992 constant folding.
14993
6944d9dd
SB
149942004-05-17 Steven Bosscher <stevenb@suse.de>
14995
14996 * gcc.dg/tree-ssa/20040517-1.c: New test.
14997
5763419e
VR
149982004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14999
15000 * gcc.dg/loop-4.c: New test.
15001
7cd9b028
AP
150022004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
15003
15004 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
15005
94161cec
BD
150062004-05-15 Bud Davis <bdavis9659@comcast.net>
15007
15008 PR fortran/15311
15009 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
15010
d663434b
TS
150112004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15012
15013 PR fortran/13826
feb357a3 15014 PR fortran/13940
d663434b
TS
15015 * gfortran.fortran-torture/compile/data_1.f90: New test.
15016
9322b95b
UW
150172004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
15018
15019 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
15020 * gcc.dg/uninit-H.c: Define ASM for __s390__.
15021
aaa67502
JM
150222004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15023
15024 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
15025
e9a75776
JM
150262004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15027
15028 PR c/15444
15029 * gcc.dg/format/xopen-1.c: Adjust expected message.
15030 * gcc.dg/format/xopen-3.c: New test.
15031
cb44ab82
VL
150322004-05-14 Victor Leikehman <lei@haifasphere.co.il>
15033
15034 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
15035
14bc8dc2
JL
150362004-05-14 Jeff Law <law@redhat.com>
15037
15038 * gcc.dg/tree-ssa/20040514-2.c: New test.
15039
7b08cf92
TS
150402004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15041
15042 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
15043 this ...
7d72d96e 15044 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
15045 this.
15046
571325db
AP
150472004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
15048
15049 * gcc.dg/tree-ssa/20040514-1.c: New test.
15050
5b5afddf
TS
150512004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15052
7d72d96e 15053 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
15054 test.
15055
9b089e05
TS
150562004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15057
15058 PR fortran/14066
15059 * gfortran.fortran-torture/compile/do_1.f90: New test.
15060
ee17cbda
TS
150612004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15062
15063 PR fortran/15051
15064 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
15065 test.
15066
abdef811
BD
150672004-05-14 Bud Davis <bdavis9659@comcast.net>
15068
15069 PR fortran/15149
15070 * gfortran.fortran-torture/execute/random_init.f90: New test.
15071
c39373da
PB
150722004-05-13 Paul Brook <paul@codesourcery.com>
15073
15074 PR fortran/15314
15075 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
15076
eb3a47ba
AP
150772004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
15078
15079 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
15080 for the powerpc case.
15081
91581bcc
JL
150822004-05-13 Jeff Law <law@redhat.com>
15083
15084 * gcc.dg/tree-ssa/20040513-1.c: New test.
15085 * gcc.dg/tree-ssa/20040513-2.c: New test.
15086
09532ff5
PB
150872004-05-13 Paul Brook <paul@codesourcery.com>
15088
15089 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
15090 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
15091 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
15092
c15190ec
AS
150932004-05-13 Andreas Schwab <schwab@suse.de>
15094
15095 PR other/10819
15096 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
15097 characters.
15098
92fbb759
BD
150992004-05-13 Bud Davis <bdavis9659@comcast.net>
15100
15101 PR fortran/15294
15102 * gfortran.fortran-torture/execute/adjustr.f90: New file.
15103
6de9cd9a
DN
151042004-05-13 Diego Novillo <dnovillo@redhat.com>
15105
15106 Merge from tree-ssa-20020619-branch. See
15107 ChangeLog.tree-ssa for details.
15108
daca85ca
ZL
151092004-05-11 Ziemowit Laski <zlaski@apple.com>
15110
15111 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
15112 include <altivec.h> explicitly.
15113 * gcc.dg/altivec-13.c: Likewise.
15114
52569640
PB
151152004-05-11 Paul Brook <paul@codesourcery.com>
15116
15117 * gcc.c-torture/compile/20010518-1.c: Force enum size.
15118
3df844b1
EC
151192004-05-10 Eric Christopher <echristo@redhat.com>
15120
946f318a 15121 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
15122 * gcc.dg/sibcall-4.c: Ditto.
15123
16cfa3dc
ZL
151242004-05-10 Ziemowit Laski <zlaski@apple.com>
15125
15126 * g++.dg/ext/altivec-8.C: New test case.
15127 * gcc.dg/altivec-13.c: New test case.
15128
8dc2384c
RS
151292004-05-08 Roger Sayle <roger@eyesopen.com>
15130
15131 * gcc.c-torture/execute/divcmp-1.c: New test case.
15132 * gcc.c-torture/execute/divcmp-2.c: New test case.
15133 * gcc.c-torture/execute/divcmp-3.c: New test case.
15134
92ff0c41
EB
151352004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15136
15137 * g++.dg/other/pragma-re-2.C: New test.
15138
c3fced6c
UB
151392004-05-07 Uros Bizjak <uros@kss-loka.si>
15140
15141 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
15142 * gcc.dg/i386-387-2.c: Likewise.
15143
15144 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
15145 __builtin_drem.
15146 * gcc.dg/i386-387-6.c: Likewise.
15147
c2fcfa4f
UB
151482004-05-07 Uros Bizjak <uros@kss-loka.si>
15149
15150 * gcc.dg/builtins-33.c: Also check log1p*.
15151
57408b45
HPN
151522004-05-07 Hans-Peter Nilsson <hp@axis.com>
15153
e94166da 15154 PR optimization/15296
57408b45
HPN
15155 * gcc.c-torture/execute/pr15296.c: New test.
15156
5ae27cfa
UB
151572004-05-05 Uros Bizjak <uros@kss-loka.si>
15158
15159 * gcc.dg/builtins-40.c: New test.
3df844b1 15160
ce7f07bd
RS
151612004-05-05 Richard Sandiford <rsandifo@redhat.com>
15162
15163 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
15164
cc27e657
PB
151652004-05-04 Paolo Bonzini <bonzini@gnu.org>
15166
15167 * g++.dg/ext/spe1.C: New testcase.
15168
fae4c98f
ZL
151692004-05-04 Ziemowit Laski <zlaski@apple.com>
15170
15171 * objc.dg/image-info.m: Allow additional attributes
15172 for __image_info section.
15173
b5ba341f
RS
151742004-05-04 Richard Sandiford <rsandifo@redhat.com>
15175
15176 * gcc.dg/torture/mips-hilo-2.c: New test.
15177
44021471
GB
151782004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15179
15180 PR c++/14389
15181 * g++.dg/template/member5.C: New test.
15182
7a8e07c7
UB
151832004-05-03 Uros Bizjak <uros@kss-loka.si>
15184
44021471 15185 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 15186
ca3df643
KG
151872004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15188
15189 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
15190 * gcc.dg/torture/builtin-convert-3.c: New test.
15191
e2655d15
UW
151922004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
15193
15194 PR middle-end/15054
15195 * g++.dg/opt/pr15054.C: New test.
15196
3bf05748
KG
151972004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15198
15199 * gcc.dg/torture/builtin-rounding-1.c: New test.
15200 * gcc.dg/builtins-25.c: Delete.
15201 * gcc.dg/builtins-29.c: Delete.
15202
ed9676cf
AK
152032004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
15204
15205 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
15206 * gcc.dg/sibcall-4.c: Likewise.
15207 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
15208
2fe8b9c8
KH
152092004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15210
15211 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
15212 bit-field on 16-bit targets.
15213
99c4eea1
KH
152142004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15215
15216 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
15217 16-bit targets.
15218
3fbf917d
AP
152192004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
15220
99c4eea1
KH
15221 * gcc.dg/rs6000-power2-1.c: Change to compile only.
15222 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 15223
ec52e7d5
AP
152242004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
15225
15226 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
15227 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15228 Change the asm registers to be in form of frN instead of fN.
15229
332d782c
KG
152302004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15231
15232 * gcc.dg/torture/builtin-convert-2.c: New test.
15233
90f81f99
AP
152342004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
15235
15236 * gcc.dg/rs6000-power2-1.c: New test.
15237 * gcc.dg/rs6000-power2-2.c: New test.
15238
902edd36
JH
152392004-04-28 Jan Hubicka <jh@suse.cz>
15240
15241 * gcc.dg/unused-6.c: New test.
15242
0c04dd0d 152432004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 15244 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
15245
15246 * ada/acats/run_all.sh: Define $target variable.
15247
72fcb5d1
AP
152482004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15249
15250 PR c++/15119
15251 * g++.dg/other/vararg-1.C: New test.
3df844b1 15252
72fcb5d1
AP
15253 PR c++/4794
15254 * g++.dg/eh/cleanup3.C: New test.
15255
acde5ecb
LG
152562004-04-24 Laurent GUERBY <laurent@guerby.net>
15257
15258 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15259 and ad8011a (target_insn).
15260 * ada/acats/support/macro.dfs: Likewise.
15261 * ada/acats/support/impbit.adb: New file.
3df844b1 15262
a3ef788f
UW
152632004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15264
15265 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15266
1548580c
EB
152672004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15268
15269 * gcc.dg/loop-3.c: New test.
15270
01d4c813
DJ
152712004-04-23 Daniel Jacobowitz <drow@mvista.com>
15272
15273 * gcc.c-torture/execute/simd-5.c: New test.
15274
4424e0da
GB
152752004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15276
15277 PR c++/15064
15278 * g++.dg/template/crash18.C: New test.
15279
92a62aad
MM
152802004-04-22 Mark Mitchell <mark@codesourcery.com>
15281
15282 * g++.dg/ext/complit3.C: New test.
15283
f33e359d
AH
152842004-04-21 Aldy Hernandez <aldyh@redhat.com>
15285
15286 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15287 * gcc.dg/altivec-3.c: Same.
15288 * gcc.dg/altivec-varargs-1.c: Same.
15289
9aba2a72
AH
152902004-04-21 Aldy Hernandez <aldyh@redhat.com>
15291
15292 * lib/target-supports.exp (check_profiling_available): Assume
15293 profiling is not available on powerpc-eabi targets.
15294
a0b96bb7
JJ
152952004-04-21 Janis Johnson <janis187@us.ibm.com>
15296
15297 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15298 * gcc.dg/vmx/bug-1.c: Ditto.
15299
77a705e4
EC
153002004-04-20 Eric Christopher <echristo@redhat.com>
15301
15302 * gcc.dg/charset/extern.c: New test.
15303 * g++.dg/charset/extern3.cc: Ditto.
15304
c56122d8
UB
153052004-04-20 Uros Bizjak <uros@kss-loka.si>
15306
15307 * gcc.dg/builtins-39.c: New test.
15308
7b1521e0
AH
153092004-04-20 Aldy Hernandez <aldyh@redhat.com>
15310
15311 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15312
169304de
RS
153132004-04-20 Richard Sandiford <rsandifo@redhat.com>
15314
15315 * gcc.dg/torture/mips-hilo-1.c: New test.
15316
10b5935e
AP
153172004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15318
15319 * gcc.c-torture/compile/20040419-1.c: New test.
15320
06647e79
AH
153212004-04-18 Aldy Hernandez <aldyh@redhat.com>
15322
15323 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15324
4615cd51
ZW
153252004-04-18 Zack Weinberg <zack@codesourcery.com>
15326 Aldy Hernandez <aldyh@redhat.com>
15327
15328 * gcc.c-torture/execute/va-arg-24.c: New.
15329
c5735c26
ZW
153302004-04-17 Zack Weinberg <zack@codesourcery.com>
15331 Aldy Hernandez <aldyh@redhat.com>
15332
15333 * gcc.dg/vmx/1b-01.c: New.
15334 * gcc.dg/vmx/1b-02.c: New.
15335 * gcc.dg/vmx/1b-03.c: New.
15336 * gcc.dg/vmx/1b-04.c: New.
15337 * gcc.dg/vmx/1b-05.c: New.
15338 * gcc.dg/vmx/1b-06.c: New.
15339 * gcc.dg/vmx/1b-07.c: New.
15340 * gcc.dg/vmx/1c-01.c: New.
15341 * gcc.dg/vmx/1c-02.c: New.
15342 * gcc.dg/vmx/3a-01a.c: New.
15343 * gcc.dg/vmx/3a-01.c: New.
15344 * gcc.dg/vmx/3a-01m.c: New.
15345 * gcc.dg/vmx/3a-03.c: New.
15346 * gcc.dg/vmx/3a-03m.c: New.
15347 * gcc.dg/vmx/3a-04.c: New.
15348 * gcc.dg/vmx/3a-04m.c: New.
15349 * gcc.dg/vmx/3a-05.c: New.
15350 * gcc.dg/vmx/3a-06.c: New.
15351 * gcc.dg/vmx/3a-06m.c: New.
15352 * gcc.dg/vmx/3a-07.c: New.
15353 * gcc.dg/vmx/3b-01.c: New.
15354 * gcc.dg/vmx/3b-02.c: New.
15355 * gcc.dg/vmx/3b-10.c: New.
15356 * gcc.dg/vmx/3b-13.c: New.
15357 * gcc.dg/vmx/3b-14.c: New.
15358 * gcc.dg/vmx/3b-15.c: New.
15359 * gcc.dg/vmx/3c-01a.c: New.
15360 * gcc.dg/vmx/3c-01.c: New.
15361 * gcc.dg/vmx/3c-02.c: New.
15362 * gcc.dg/vmx/3c-03.c: New.
15363 * gcc.dg/vmx/3d-01.c: New.
15364 * gcc.dg/vmx/4-01.c: New.
15365 * gcc.dg/vmx/4-03.c: New.
15366 * gcc.dg/vmx/5-01.c: New.
15367 * gcc.dg/vmx/5-02.c: New.
15368 * gcc.dg/vmx/5-03.c: New.
15369 * gcc.dg/vmx/5-04.c: New.
15370 * gcc.dg/vmx/5-05.c: New.
15371 * gcc.dg/vmx/5-06.c: New.
15372 * gcc.dg/vmx/5-07.c: New.
15373 * gcc.dg/vmx/5-07t.c: New.
15374 * gcc.dg/vmx/5-08.c: New.
15375 * gcc.dg/vmx/5-10.c: New.
15376 * gcc.dg/vmx/5-11.c: New.
15377 * gcc.dg/vmx/7-01a.c: New.
15378 * gcc.dg/vmx/7-01.c: New.
15379 * gcc.dg/vmx/7c-01.c: New.
15380 * gcc.dg/vmx/7d-01.c: New.
15381 * gcc.dg/vmx/7d-02.c: New.
15382 * gcc.dg/vmx/8-01.c: New.
15383 * gcc.dg/vmx/8-02a.c: New.
15384 * gcc.dg/vmx/8-02.c: New.
15385 * gcc.dg/vmx/brode-1.c: New.
15386 * gcc.dg/vmx/bug-1.c: New.
15387 * gcc.dg/vmx/bug-2.c: New.
15388 * gcc.dg/vmx/bug-3.c: New.
15389 * gcc.dg/vmx/cw-bug-1.c: New.
15390 * gcc.dg/vmx/cw-bug-2.c: New.
15391 * gcc.dg/vmx/cw-bug-3.c: New.
15392 * gcc.dg/vmx/dct.c: New.
15393 * gcc.dg/vmx/debug-1.c: New.
15394 * gcc.dg/vmx/debug-2.c: New.
15395 * gcc.dg/vmx/debug-3.c: New.
15396 * gcc.dg/vmx/debug-4.c: New.
15397 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
15398 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
15399 * gcc.dg/vmx/eg-5.c: New.
15400 * gcc.dg/vmx/fft.c: New.
15401 * gcc.dg/vmx/gcc-bug-1.c: New.
15402 * gcc.dg/vmx/gcc-bug-2.c: New.
15403 * gcc.dg/vmx/gcc-bug-3.c: New.
15404 * gcc.dg/vmx/gcc-bug-4.c: New.
15405 * gcc.dg/vmx/gcc-bug-5.c: New.
15406 * gcc.dg/vmx/gcc-bug-6.c: New.
15407 * gcc.dg/vmx/gcc-bug-7.c: New.
15408 * gcc.dg/vmx/gcc-bug-8.c: New.
15409 * gcc.dg/vmx/gcc-bug-9.c: New.
15410 * gcc.dg/vmx/gcc-bug-b.c: New.
15411 * gcc.dg/vmx/gcc-bug-c.c: New.
15412 * gcc.dg/vmx/gcc-bug-d.c: New.
15413 * gcc.dg/vmx/gcc-bug-e.c: New.
15414 * gcc.dg/vmx/gcc-bug-f.c: New.
15415 * gcc.dg/vmx/gcc-bug-g.c: New.
15416 * gcc.dg/vmx/gcc-bug-i.c: New.
15417 * gcc.dg/vmx/harness.h: New.
15418 * gcc.dg/vmx/ira1.c: New.
15419 * gcc.dg/vmx/ira2a.c: New.
15420 * gcc.dg/vmx/ira2b.c: New.
15421 * gcc.dg/vmx/ira2.c: New.
15422 * gcc.dg/vmx/ira2c.c: New.
15423 * gcc.dg/vmx/mem.c: New.
15424 * gcc.dg/vmx/newton-1.c: New.
15425 * gcc.dg/vmx/ops.c: New.
15426 * gcc.dg/vmx/sn7153.c: New.
15427 * gcc.dg/vmx/spill2.c: New.
15428 * gcc.dg/vmx/spill3.c: New.
15429 * gcc.dg/vmx/spill.c: New.
15430 * gcc.dg/vmx/t.c: New.
15431 * gcc.dg/vmx/varargs-1.c: New.
15432 * gcc.dg/vmx/varargs-2.c: New.
15433 * gcc.dg/vmx/varargs-3.c: New.
15434 * gcc.dg/vmx/varargs-4.c: New.
15435 * gcc.dg/vmx/varargs-5.c: New.
15436 * gcc.dg/vmx/varargs-6.c: New.
15437 * gcc.dg/vmx/varargs-7.c: New.
15438 * gcc.dg/vmx/vmx.exp: New.
15439 * gcc.dg/vmx/vprint-1.c: New.
15440 * gcc.dg/vmx/vscan-1.c: New.
15441 * gcc.dg/vmx/x-01.c: New.
15442 * gcc.dg/vmx/x-02.c: New.
15443 * gcc.dg/vmx/x-03.c: New.
15444 * gcc.dg/vmx/x-04.c: New.
15445 * gcc.dg/vmx/x-05.c: New.
15446 * gcc.dg/vmx/yousufi-1.c: New.
15447 * gcc.dg/vmx/zero-1.c: New.
15448 * gcc.dg/vmx/zero.c: New.
15449
0ff3e805
AP
154502004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
15451
15452 * g++.dg/lookup/java1.C: Update for chage of
15453 _Jv_AllocObject.
15454 * g++.dg/lookup/java2.C: Likewise.
15455
c556d3af
LG
154562004-04-17 Laurent GUERBY <laurent@guerby.net>
15457
15458 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 15459
3bd06df7
RS
154602004-04-17 Richard Sandiford <rsandifo@redhat.com>
15461
15462 * gcc.dg/vr-mult-[12].c: New tests.
15463
6e97f1f9
JDA
154642004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15465
171ed7b1 15466 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 15467
171ed7b1 15468 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 15469
a49877d8
RS
154702004-04-15 Richard Sandiford <rsandifo@redhat.com>
15471
15472 * lib/target-supports.exp (check_profiling_available): Assume profiling
15473 isn't available for mips*-*-elf targets.
15474
88b28a31
UB
154752004-04-14 Uros Bizjak <uros@kss-loka.si>
15476
15477 * gcc.dg/builtins-38.c: New test.
15478
2aa01719
EC
154792004-04-14 Eric Christopher <echristo@redhat.com>
15480
15481 * g++.dg/charset/charset.exp: Run .cc extension tests.
15482
bb2d0eec
ZW
154832004-04-14 Zack Weinberg <zack@codesourcery.com>
15484
15485 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
15486
61218d19
KG
154872004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15488
15489 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
15490
a072d43b
UB
154912004-04-13 Uros Bizjak <uros@kss-loka.si>:
15492
15493 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
15494 * gcc.dg/i386-387-2.c: Likewise.
15495
15496 * gcc.dg/i386-387-7.c: New test.
15497 * gcc.dg/i386-387-8.c: New test.
15498
15499 * gcc.dg/builtins-37.c: New test.
15500
d5a46acb
GK
155012004-04-13 Geoffrey Keating <geoffk@apple.com>
15502
15503 * g++.dg/pch/externc-1.C: Add missing semicolon.
15504
935a6e46
AH
155052004-04-13 Aldy Hernandez <aldyh@redhat.com>
15506
bb2d0eec 15507 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 15508
1c9766da
RK
155092004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15510
15511 * gcc.c-torture/execute/20040411-1.c: New test.
15512
c7e1876b
JM
155132004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
15514
15515 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
15516
df1a3b73
CD
155172004-04-09 Chris Demetriou <cgd@broadcom.com>
15518
15519 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
15520
ab37d57e
ZW
155212004-04-09 Zack Weinberg <zack@codesourcery.com>
15522
15523 * lib/target-supports.exp (check_named_sections_available): New.
15524 * lib/gcc-dg.exp (dg-require-named-sections): New.
15525 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
15526 old-deja.exp. Also prune error-count message from HP linker.
15527 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
15528
15529 * g++.dg/init/init-ref4.C: Use dg-require-weak.
15530 * g++.old-deja/g++.pt/static3.C: Likewise.
15531 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
15532
0b24db88
RS
155332004-04-09 Roger Sayle <roger@eyesopen.com>
15534
15535 * gcc.c-torture/execute/20040409-1.c: New test case.
15536 * gcc.c-torture/execute/20040409-2.c: New test case.
15537 * gcc.c-torture/execute/20040409-3.c: New test case.
15538
c29726e2
AP
155392004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
15540
15541 * gcc.dg/20040409-1.c: New test.
15542
82a6a758
RS
155432004-04-08 Roger Sayle <roger@eyesopen.com>
15544
15545 PR target/14888
15546 * g++.dg/opt/pr14888.C: New test case.
15547
54e109ed
GK
155482004-04-08 Geoffrey Keating <geoffk@apple.com>
15549
15550 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
15551 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
15552 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
15553 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
15554 New tests.
15555
cc81dde8
PB
155562004-04-08 Paul Brook <paul@codesourcery.com>
15557
15558 * gcc.dg/spill-1.c: New test.
15559
df0785d6
KG
155602004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15561
15562 * gcc.dg/torture/builtin-ctype-2.c: New test.
15563
42b343d6
ILT
155642004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
15565
15566 * gcc.dg/pch/pch.exp: Add largefile test.
15567
7876228d
GK
155682004-04-06 Geoffrey Keating <geoffk@apple.com>
15569
15570 * g++.dg/pch/externc-1.Hs: New.
15571 * g++.dg/pch/externc-1.C: New.
15572
13672640
KG
155732004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15574
15575 * gcc.dg/compat/struct-by-value-5a_main.c,
15576 gcc.dg/compat/struct-by-value-5b_main.c: New files.
15577 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
15578 * gcc.dg/compat/struct-by-value-5a_x.c,
15579 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
15580 gcc.dg/compat/struct-by-value-5_x.c.
15581 * gcc.dg/compat/struct-by-value-5a_y.c,
15582 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
15583 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 15584
13672640
KG
15585 * gcc.dg/compat/struct-by-value-6a_main.c,
15586 gcc.dg/compat/struct-by-value-6b_main.c: New files.
15587 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
15588 * gcc.dg/compat/struct-by-value-6a_x.c,
15589 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
15590 gcc.dg/compat/struct-by-value-6_x.c.
15591 * gcc.dg/compat/struct-by-value-6a_y.c,
15592 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
15593 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 15594
13672640
KG
15595 * gcc.dg/compat/struct-by-value-7a_main.c,
15596 gcc.dg/compat/struct-by-value-7b_main.c: New files.
15597 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
15598 * gcc.dg/compat/struct-by-value-7a_x.c,
15599 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
15600 gcc.dg/compat/struct-by-value-7_x.c.
15601 * gcc.dg/compat/struct-by-value-7a_y.c,
15602 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
15603 gcc.dg/compat/struct-by-value-7_y.c.
15604
e2af3381
JJ
156052004-04-06 Jakub Jelinek <jakub@redhat.com>
15606
15607 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
15608 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
15609 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
15610 options.
15611
6c7cf1f0
UB
156122004-04-06 Uros Bizjak <uros@kss-loka.si>
15613
15614 * gcc.dg/builtins-36.c: New test.
15615
5f3b79c5
PB
156162004-04-06 Paul Brook <paul@codesourcery.com>
15617
15618 * README.gcc: Remove obsolete contraint on testcases.
15619
67c55b22
PB
156202004-04-05 Paul Brook <paul@codesourcery.com>
15621
15622 PR2123
5a059974 15623 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 15624 failure and exit(0) on success.
5a059974
PB
15625 * g++.dg/expr/anew2.C: Ditto.
15626 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 15627 * g++.dg/expr/anew4.C: Ditto.
67c55b22 15628
355f774d
NS
156292004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15630
15631 PR c++/3518
15632 * g++.dg/template/unify7.C: New.
15633
2c0a14b2
NN
156342004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15635
15636 * g++.dg/README: Bring up to date with new subdirectories; remove
15637 duplicate subdirectory lines.
15638
2e9ceb77
NS
156392004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15640
15641 PR c++/14007
15642 * g++.dg/template/unify5.C: New.
15643 * g++.dg/template/unify6.C: New.
15644 * g++.dg/template/qualttp20.C: Adjust.
15645 * g++.old-deja/g++.jason/report.C: Adjust.
15646 * g++.old-deja/g++.other/qual1.C: Adjust.
15647
e8632777
MM
156482004-04-01 Mark Mitchell <mark@codesourcery.com>
15649
15650 PR c++/14803
15651 * g++.dg/inherit/ptrmem1.C: New test.
15652
0b612185
JJ
156532004-04-01 Jakub Jelinek <jakub@redhat.com>
15654
15655 PR c++/14755
15656 * gcc.c-torture/execute/20040331-1.c: New test.
15657 * gcc.dg/20040331-1.c: New test.
15658
2cbf9f60
PB
156592004-04-01 Paul Brook <paul@codesourcery.com>
15660
15661 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15662
c6671cbb
MM
156632004-03-30 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/14724
15666 * g++.dg/init/goto1.C: New test.
15667
15668 PR c++/14763
15669 * g++.dg/template/defarg4.C: New test.
15670
f8bef7c3
HP
156712004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15672
15673 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15674
d8cf9daf
DE
156752004-03-28 David Edelsohn <edelsohn@gnu.org>
15676
15677 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15678
18d5f982
ZW
156792004-03-28 Zack Weinberg <zack@codesourcery.com>
15680
15681 * gcc.dg/noncompile/undeclared-2.c: New test.
15682
5baeaac0
JM
156832004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15684
15685 * gcc.dg/940409-1.c: Remove XFAIL.
15686 * gcc.dg/reg-vol-struct-1.c: New test.
15687
ca4944e1
KG
156882004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15689
15690 * gcc.dg/torture/builtin-wctype-1.c: New test.
15691
f84d6264
JM
156922004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15693
15694 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15695 * gcc.dg/20001101-1.c: Likewise.
15696 * gcc.dg/20001102-1.c: Likewise.
15697
22e63bd3
RS
156982004-03-25 Roger Sayle <roger@eyesopen.com>
15699
15700 * gcc.dg/compare8.c: Add an additional test for XOR.
15701
740e5b6f
KG
157022004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15703
15704 * gcc.dg/torture/builtin-ctype-1.c: New test.
15705
e19f6bde
KG
157062004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15707
15708 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15709 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 15710 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 15711
d62c1a1f
AS
157122004-03-24 Andreas Schwab <schwab@suse.de>
15713
15714 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15715 IA64 assembler.
15716
5a93e8de
JM
157172004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15718 Roger Sayle <roger@eyesopen.com>
15719
15720 * gcc.dg/compare8.c: New test case.
15721
f18eca82
ZL
157222004-03-23 Ziemowit Laski <zlaski@apple.com>
15723
15724 * g++.dg/ext/altivec-7.C: New test.
15725
f75fbaf7
ZW
157262004-03-23 Zack Weinberg <zack@codesourcery.com>
15727
1b1d85bd 15728 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
15729 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15730 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15731 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15732 Adjust error regexps.
15733 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15734 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15735 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15736 * gcc.dg/local1.c: Add explanatory comment.
15737
bb3a37ac
RS
157382004-03-23 Roger Sayle <roger@eyesopen.com>
15739
15740 PR optimization/14669
15741 * g++.dg/opt/fold2.C: New test case.
15742
d915eec0
JJ
157432004-03-22 Jakub Jelinek <jakub@redhat.com>
15744
15745 PR c/14069
15746 * gcc.dg/20040322-1.c: New test.
15747
6d0b2979
EB
157482004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15749
a836124a 15750 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
15751 * gcc.dg/ultrasp4.c: Likewise.
15752 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15753
07ef6961
UW
157542004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15755
15756 * gcc.dg/i386-sse-8.c: Reset default options.
15757
4a396f6e
UW
157582004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15759
15760 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15761 in the error message text.
15762
b9b44fb9
GDR
157632004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15764
15765 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15766
fc5fccde
MM
157672004-03-21 Mark Mitchell <mark@codesourcery.com>
15768
15769 PR c++/14616
15770 * g++.dg/init/array13.C: New test.
15771
8cce3d04
RS
157722004-03-20 Roger Sayle <roger@eyesopen.com>
15773
15774 PR target/13889
15775 * gcc.c-torture/compile/pr13889.c: New test case.
15776
b1c2d04a
JM
157772004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15778
15779 PR c/14635
15780 * builtins-1.c (nan, nans): Don't test.
15781 * builtins-30.c: Don't use nan, nanf, nanl.
15782 * builtins-35.c: New test.
15783
86e7df90
ZL
157842004-03-19 Ziemowit Laski <zlaski@apple.com>
15785
15786 * g++.dg/ext/altivec-6.C: New test.
15787
4546865e
MM
157882004-03-19 Mark Mitchell <mark@codesourcery.com>
15789
15790 * g++.dg/init/placement3.C: New test.
15791
15792 * g++.dg/template/spec13.C: New test.
15793
15794 * g++.dg/lookup/using11.C: New test.
f75fbaf7 15795
4546865e
MM
15796 * g++.dg/lookup/koenig3.C: New test.
15797
15798 * g++.dg/template/operator2.C: New test.
f75fbaf7 15799
4546865e
MM
15800 * g++.dg/expr/dtor3.C: New test.
15801 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15802 marker.
15803 * g++.old-deja/g++.law/visibility28.C: Likewise.
15804
0c619666
PB
158052004-03-19 Paolo Bonzini <bonzini@gnu.org>
15806
15807 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15808 * gcc.dg/ppc64-abi-3.c: Likewise.
15809
d36d5600
GB
158102004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15811
15812 PR c++/14545
15813 * g++.dg/parse/template15.C: New test.
15814
26bcf8fc
MM
158152004-03-18 Mark Mitchell <mark@codesourcery.com>
15816
15817 * g++.dg/expr/dtor2.C: New test.
15818
15819 * g++.dg/lookup/anon4.C: New test.
15820
15821 * g++.dg/overload/using1.C: New test.
15822
15823 * g++.dg/template/lookup7.C: New test.
15824
15825 * g++.dg/template/typename6.C: New test.
15826
15827 * g++.dg/expr/cond6.C: New test.
15828
1fb7e3af
KG
158292004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15830
15831 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15832
9d363a56
MM
158332004-03-18 Mark Mitchell <mark@codesourcery.com>
15834
15835 * g++.dg/expr/cond5.C: New test.
15836 * g++.dg/expr/constcast1.C: Likewise.
15837 * g++.dg/expr/ptrmem2.C: Likewise.
15838 * g++.dg/expr/ptrmem3.C: Likewise.
15839 * g++.dg/lookup/main1.C: Likewise.
15840 * g++.dg/template/lookup6.C: Likewise.
15841
4ada538b
MM
158422004-03-18 Mark Mitchell <mark@codesourcery.com>
15843
15844 * gcc.dg/local1.c: New test.
15845
15846 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15847
08ec56cb
KG
158482004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15849
15850 * gcc.dg/torture/builtin-convert-1.c: New test.
15851
d093738d
KG
158522004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15853
15854 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15855
88020bd8
MM
158562004-03-16 Mark Mitchell <mark@codesourcery.com>
15857
15858 PR c++/14481
15859 * g++.dg/warn/Wunused-7.C: New test.
15860
e9682728
KG
158612004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15862
15863 * gcc.dg/torture/builtin-integral-1.c: New test.
15864
ec835fb2
MM
158652004-03-16 Mark Mitchell <mark@codesourcery.com>
15866
15867 PR c++/14586
15868 * g++.dg/parse/non-dependent3.C: New test.
15869
4a5eab38
PB
158702004-03-16 Paolo Bonzini <bonzini@gnu.org>
15871
15872 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15873 * g++.dg/eh/simd-2.C: Likewise.
15874 * g++.dg/init/array10.C: Likewise.
15875 * gcc.c-torture/compile/simd-1.c: Likewise.
15876 * gcc.c-torture/compile/simd-2.c: Likewise.
15877 * gcc.c-torture/compile/simd-3.c: Likewise.
15878 * gcc.c-torture/compile/simd-4.c: Likewise.
15879 * gcc.c-torture/compile/simd-6.c: Likewise.
15880 * gcc.c-torture/execute/simd-1.c: Likewise.
15881 * gcc.c-torture/execute/simd-2.c: Likewise.
15882 * gcc.dg/compat/vector-defs.h: Likewise.
15883 * gcc.dg/20020531-1.c: Likewise.
15884 * gcc.dg/altivec-3.c: Likewise.
15885 * gcc.dg/altivec-4.c: Likewise.
15886 * gcc.dg/altivec-varargs-1.c: Likewise.
15887 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15888 * gcc.dg/i386-mmx-3.c: Likewise.
15889 * gcc.dg/i386-sse-4.c: Likewise.
15890 * gcc.dg/i386-sse-5.c: Likewise.
15891 * gcc.dg/i386-sse-8.c: Likewise.
15892 * gcc.dg/simd-1.c: Likewise.
15893 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15894 __ev64_opaque__ since the machine description provides it.
15895
cd9b7651
EB
158962004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15897
15898 * lib/compat.exp (skip_list): New global variable.
15899 Use it to hold the user defined COMPAT_SKIPS list if any.
15900 (compat-obj): Add the members of skip_list to optall.
15901
65e8d2e0
EB
159022004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15903
15904 * gcc.dg/compat/union-by-value-1_main.c,
15905 union-by-value-1_x.c, union-by-value-1_y.c,
15906 union-check.h, union-defs.h,
15907 union-init.h, union-return-1_main.c,
15908 union-return-1_x.c, union-return-1_y.c: New files.
15909
6f7adc0c
EB
159102004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15911
15912 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15913 mixed-struct-init.h: Add 4 mixed structure types.
15914 struct-by-value-21_main.c, struct-by-value-21_x.c,
15915 struct-by-value-21_y.c, struct-return-21_main.c,
15916 struct-return-21_x.c, struct-return-21_y.c: New files.
15917
625cbf93
MM
159182004-03-13 Mark Mitchell <mark@codesourcery.com>
15919
15920 PR c++/14550
15921 * g++.dg/parse/template14.C: New test.
15922
e6d55fd7
EB
159232004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15924
15925 * gcc.c-torture/execute/20040313-1.c: New test.
15926
cfbab41c
JJ
159272004-03-13 Jakub Jelinek <jakub@redhat.com>
15928
15929 PR target/14533
15930 * gcc.dg/20040311-2.c: New test.
15931
58354fa8
KH
159322004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15933
15934 PR other/14544
15935 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15936 bit-field.
15937
cd33cf6e
UW
159382004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15939
15940 * gcc.dg/20040305-2.c: Add missing return statement.
15941
fd0c8c8d
KG
159422004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15943
15944 * gcc.dg/builtins-34.c: Also check pow10*.
15945
03ca1672
UW
159462004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15947
15948 PR target/14262
15949 * gcc.dg/20040305-2.c: New test.
15950
bbe708a3
UW
159512004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15952
15953 * gcc.dg/20040310-1.c: New test.
15954
239a625e
RS
159552004-03-11 Roger Sayle <roger@eyesopen.com>
15956
15957 * gcc.c-torture/execute/20040311-1.c: New test case.
15958
30fc3df7
MM
159592004-03-11 Mark Mitchell <mark@codesourcery.com>
15960
15961 PR c++/14476
15962 * g++.dg/lookup/enum1.C: New test.
15963
e46e9f82
MM
159642004-03-10 Mark Mitchell <mark@codesourcery.com>
15965
15966 PR c++/14510
15967 * g++.dg/lookup/struct2.C: New test.
15968
a251102e
UB
159692004-03-10 Uros Bizjak <uros@kss-loka.si>
15970
15971 * gcc.dg/builtins-34.c: New test.
15972
b45d3a36
KG
159732004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15974
15975 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15976
8a308d45
JW
159772004-03-09 James E Wilson <wilson@specifixinc.com>
15978
15979 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15980 * gcc.dg/alias-2.c: New testcase.
15981
77dbdb57
ZW
159822004-03-09 Zack Weinberg <zack@codesourcery.com>
15983
15984 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15985
305eeaeb
RS
159862004-03-09 Roger Sayle <roger@eyesopen.com>
15987
15988 * gcc.c-torture/execute/20040309-1.c: New test case.
15989
c497b976
NS
159902004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15991
15992 PR c++/14397
15993 * g++.dg/overload/ref1.C: New.
15994
0da99d4e
GB
159952004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15996
15997 PR c++/14409
15998 * g++.dg/template/spec12.C: New test.
15999
16000 PR c++/14448
16001 * g++.dg/parse/crash14.C: New test.
16002
65196e37
MM
160032004-03-09 Mark Mitchell <mark@codesourcery.com>
16004
16005 PR c++/14230
16006 * g++.dg/init/ref11.C: New test.
16007
62d99768
MM
160082004-03-09 Mark Mitchell <mark@codesourcery.com>
16009
16010 PR c++/14432
16011 * g++.dg/parse/builtin2.C: New test.
16012
58ec3cc5
MM
160132004-03-08 Mark Mitchell <mark@codesourcery.com>
16014
16015 PR c++/14401
16016 * g++.dg/init/ctor3.C: New test.
16017 * g++.dg/init/union1.C: New test.
16018 * g++.dg/ext/anon-struct4.C: New test.
16019
160202004-03-08 Mark Mitchell <mark@codesourcery.com>
16021
16022 * g++.dg/lookup/koenig1.C: Tweak error messages.
16023 * g++.dg/lookup/used-before-declaration.C: Likewise.
16024 * g++.dg/other/do1.C: Likewise.
16025 * g++.dg/overload/koenig1.C: Likewise.
16026 * g++.dg/parse/crash13.C: Likewise.
16027 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 16028
5340bbea
EC
160292004-03-08 Eric Christopher <echristo@redhat.com>
16030
16031 * * lib/target-supports.exp: Enable libiconv in test
16032 compilation. Fix up error checking.
16033
e697b20f
RS
160342004-03-08 Roger Sayle <roger@eyesopen.com>
16035
16036 PR middle-end/14289
16037 * gcc.dg/pr14289-1.c: New test case.
16038 * gcc.dg/pr14289-2.c: Likewise.
16039 * gcc.dg/pr14289-3.c: Likewise.
16040
d50a16c4
EB
160412004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
16042
16043 * gcc.c-torture/execute/20040308-1.c: New test.
16044
350f4ea8
RS
160452004-03-07 Roger Sayle <roger@eyesopen.com>
16046
16047 * gcc.c-torture/execute/20040307-1.c: New test case.
16048
91455597
RS
160492004-03-07 Richard Sandiford <rsandifo@redhat.com>
16050
16051 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
16052
22ea6b4f
UW
160532004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
16054
16055 * gcc.dg/20040306-1.c: New test.
16056
018e1b3b
KH
160572004-03-06 Kazu Hirata <kazu@cs.umass.edu>
16058
16059 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
16060 them static.
16061 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
16062
75a65ed9
EB
160632004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16064
16065 PR c/14465
16066 * gcc.dg/decl-6.c: New test.
16067
e7cbef19
KG
160682004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16069
16070 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
16071 Rename LOGPOW -> LOG_POW.
16072 (SQRT_EXP, POW_EXP): New.
16073
84289c76
EB
160742004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16075
16076 * gcc.dg/i386-sse-8.c: New test.
16077
64a3ee6b
EB
160782004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16079
16080 PR c/14114
16081 * gcc.dg/decl-5.c: New test.
16082
2b3493c8
AK
160832004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
16084
16085 * gcc.dg/20040305-1.c: New test.
16086
88cefc80
HPN
160872004-03-05 Hans-Peter Nilsson <hp@axis.com>
16088
01387913 16089 PR other/14354
88cefc80
HPN
16090 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
16091
b9e4e5d1
ZL
160922004-03-04 Ziemowit Laski <zlaski@apple.com>
16093
16094 PR c++/14425, c++/14426
16095 * g++.dg/ext/altivec-4.C: New test.
16096 * g++.dg/ext/altivec-5.C: New test.
16097
9fc444cc
GK
160982004-03-04 Geoffrey Keating <geoffk@apple.com>
16099
16100 * g++.old-deja/g++.other/linkage1.C: Expect errors about
16101 global variables of a type with no linkage.
16102 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
16103 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
16104 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
16105 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
16106 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
16107 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
16108 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
16109 * g++.dg/warn/deprecated.C: Name enum Color.
16110 * g++.dg/overload/VLA.C: Name structure for 'b'.
16111 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
16112
6a2d136b
EB
161132004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16114
16115 * gcc.c-torture/compile/20040304-1.c: New test.
16116
3205a71e
ZW
161172004-03-03 Zack Weinberg <zack@codesourcery.com>
16118
16119 PR 13728
16120 * gcc.dg/decl-4.c: New testcase.
16121
3ae3b78c
KH
161222004-03-03 Kazu Hirata <kazu@cs.umass.edu>
16123
16124 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
16125 as PRECF if sizeof (float) > sizeof (double).
16126 (PRECL): Make it the same as PRECF if
16127 sizeof (float) > sizeof (long double).
16128
f20855d7
KG
161292004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16130
16131 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
16132 system type. Add check for irix6 which doesn't have c99 runtime.
16133
c4909065
BW
161342004-03-03 Bob Wilson <bob.wilson@acm.org>
16135
16136 * gcc.dg/const-elim-1.c: xfail for xtensa.
16137
9b7be7b5
MM
161382004-03-01 Mark Mitchell <mark@codesourcery.com>
16139
16140 PR c++/14369
16141 * g++.dg/template/cond4.C: New test.
16142
676e33ca
MM
161432004-03-01 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/14360
16146 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 16147
676e33ca
MM
16148 PR c++/14361
16149 * g++.dg/parse/defarg7.C: New test.
16150
16151 PR c++/14359
16152 * g++.dg/template/friend26.C: New test.
16153
ab73670a
MM
161542004-03-01 Mark Mitchell <mark@codesourcery.com>
16155
16156 PR c++/14324
16157 * g++.dg/abi/mangle21.C: New test.
16158
16159 PR c++/14260
16160 * g++.dg/parse/constructor2.C: New test.
16161
16162 PR c++/14337
16163 * g++.dg/template/sfinae1.C: New test.
16164
c5b6f18e
MM
161652004-02-29 Mark Mitchell <mark@codesourcery.com>
16166
719f407a
MM
16167 PR c++/14267
16168 * g++.dg/expr/crash2.C: New test.
16169
c5b6f18e
MM
16170 PR middle-end/13448
16171 * gcc.dg/inline-5.c: New test.
16172 * gcc.dg/always-inline.c: Split out tests into ...
16173 * gcc.dg/always-inline2.c: ... this and ...
16174 * gcc.dg/always-inline3.c: ... this.
16175
39876352
MM
161762004-02-29 Mark Mitchell <mark@codesourcery.com>
16177
16178 PR debug/12103
16179 * g++.dg/debug/crash1.C: New test.
16180
2750f3f2 161812004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
16182
16183 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
16184 function with __attribute__((noinline)).
16185 (recurser_void2): Likewise.
16186 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
16187 (recurser_void2): Likewise.
16188
bc41842b
RS
161892004-02-29 Roger Sayle <roger@eyesopen.com>
16190
16191 PR middle-end/14203
16192 * g++.dg/warn/Wunused-6.C: New test case.
16193
b922546d
RE
161942004-02-28 Richard Earnshaw <rearnsha@arm.com>
16195
16196 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
16197 not defined.
16198
0717c5b0
EC
161992004-02-27 Eric Christopher <echristo@redhat.com>
16200
16201 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
16202 * g++.dg/charset/asm2.c: Run only x86.
16203 * gcc.dg/charset/asm3.c: Ditto.
16204
dab8eb57
AH
162052004-02-27 Aldy Hernandez <aldyh@redhat.com>
16206
16207 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
16208 ld_library_path.
16209
b1009a5d
ZL
162102004-02-27 Ziemowit Laski <zlaski@apple.com>
16211
16212 * g++.dg/ext/altivec-3.C: New.
16213
d0d48b17
RH
162142004-02-26 Richard Henderson <rth@redhat.com>
16215
3205a71e
ZW
16216 * g++.dg/ext/attrib10.C: Mark for warning.
16217 * gcc.dg/attr-alias-1.c: New.
d0d48b17 16218
7a0a47c7
RH
162192004-02-26 Richard Henderson <rth@redhat.com>
16220
16221 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
16222 * gcc.c-torture/execute/20040208-2.c: ... it back.
16223
21526606
EC
162242004-02-26 Eric Christopher <echristo@redhat.com>
16225
16226 * lib/target-supports.exp (check-iconv-available): New function.
16227 * lib/gcc-dg.exp (dg-require-iconv): New function.
16228 Use above.
3205a71e
ZW
16229 * gcc.dg/charset: New directory.
16230 * gcc.dg/charset/charset.exp: New file.
16231 * gcc.dg/charset/asm1.c: Ditto.
16232 * gcc.dg/charset/asm2.c: Ditto.
16233 * gcc.dg/charset/asm3.c: Ditto.
16234 * gcc.dg/charset/asm4.c: Ditto.
16235 * gcc.dg/charset/asm5.c: Ditto.
16236 * gcc.dg/charset/attribute1.c: Ditto.
16237 * gcc.dg/charset/attribute2.c: Ditto.
16238 * gcc.dg/charset/string1.c: Ditto.
16239 * g++.dg/charset: New directory.
16240 * g++.dg/dg.exp: Add here. Special options.
16241 * g++.dg/charset/charset.exp: New file.
16242 * g++.dg/charset/asm1.c: Ditto.
16243 * g++.dg/charset/asm2.c: Ditto.
16244 * g++.dg/charset/asm3.c: Ditto.
16245 * g++.dg/charset/asm4.c: Ditto.
16246 * g++.dg/charset/attribute1.c: Ditto.
16247 * g++.dg/charset/attribute2.c: Ditto.
16248 * g++.dg/charset/extern1.cc: Ditto.
16249 * g++.dg/charset/extern2.cc: Ditto.
16250 * g++.dg/charset/string1.c: Ditto.
21526606 16251
4d5fe289
MM
162522004-02-26 Mark Mitchell <mark@codesourcery.com>
16253
16254 PR c++/14278
16255 * g++.dg/parse/comma1.C: New test.
16256
6bf92cb6
GB
162572004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16258
16259 PR c++/14284
16260 * g++.dg/template/ttp8.C: New test.
16261
b178305d
EB
162622004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16263
16264 * gcc.dg/fixuns-trunc-1.c: New test.
16265
2d5cc608
JDA
162662004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16267
16268 * gcc.dg/builtins-config.h: Use #elif.
16269
d0c8fd2a
MM
162702004-02-26 Michael Matz <matz@suse.de>
16271
16272 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16273 * gcc.dg/991214-1.c: Likewise.
16274 * gcc.dg/i386-asm-1.c: Likewise.
16275
90f6987a
RH
162762004-02-25 Richard Henderson <rth@redhat.com>
16277
16278 * gcc.c-torture/execute/20040208-2.c: Move ...
16279 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16280
861a2c39
GB
162812004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16282
16283 PR c++/14246
16284 * g++.dg/other/crash-3.C: New test.
16285
0193f437
JDA
162862004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16287
1b2667c4
JDA
16288 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16289 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16290
0193f437
JDA
16291 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16292 HP-UX.
16293
c30316fb
MM
162942004-02-24 Michael Matz <matz@suse.de>
16295
16296 * gcc.dg/i386-regparm.c: New.
16297
69e9762e
JW
162982004-02-23 James E Wilson <wilson@specifixinc.com>
16299
16300 * gcc.c-torture/execute/20040223-1.c: New.
16301
3521b33c
ZW
163022004-02-23 Zack Weinberg <zack@codesourcery.com>
16303 Kazu Hirata <kazu@cs.umass.edu>
16304
16305 * gcc.dg/fwritable-strings-1.c: Remove.
16306
2b0c1c56
AP
163072004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16308
16309 PR c/14156
16310 * gcc.dg/20040223-1.c: New test.
16311
887d68d9
KL
163122004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16313
16314 PR c++/14106
16315 * g++.dg/ext/typeof9.C: New test.
16316
9bdfe704
GB
163172004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16318
16319 PR c++/14250
16320 * g++.dg/other/switch1.C: New test.
16321
bba745c1
EB
163222004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16323
16324 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16325 * gcc.dg/va-arg-1.c: Likewise.
16326
615a5ba6
GB
163272004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16328
16329 PR c++/14143
16330 * g++.dg/template/koenig5.C: New test.
16331
8bb418a3
ZL
163322004-02-21 Ziemowit Laski <zlaski@apple.com>
16333
16334 * g++.dg/ext/altivec-1.C: Generalize target triple.
16335 * g++.dg/ext/altivec-2.C: New test case.
16336 * g++.dg/ext/altivec_check.h: New file.
16337 * gcc.dg/altivec-1.c: Generalize target triple;
16338 include altivec_check.h and call altivec_check().
16339 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16340 * gcc.dg/altivec-6.c: New test case.
16341 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16342 type casts as needed.
21526606 16343 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
16344 altivec_check().
16345 * gcc.dg/altivec-12.c: New test case.
16346 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16347 include altivec_check.h and call altivec_check().
16348 * gcc.dg/altivec_check.h: New file.
16349
54a47870
KG
163502004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16351
16352 * lib/target-supports.exp (check_alias_available): Don't mangle
16353 function `g' in test program.
16354
0d856ba2
KG
163552004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16356
16357 * lib/target-supports.exp (check_profiling_available): Check
16358 argument to determine whether we support a profiling type.
16359 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
16360 check_profiling_available.
16361 * g++.dg/bprob/bprob.exp: Likewise
16362 * g77.dg/bprob/bprob.exp: Likewise.
16363 * gcc.misc-tests/bprob.exp: Likewise.
16364 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
16365 dg-require-profiling and delete expected error handling.
16366 * gcc.dg/20021014-1.c: Likewise.
16367 * gcc.dg/nest.c: Likewise.
16368
ecd11694
JDA
163692004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16370
16371 PR c++/12007
16372 * g++.dg/other/vthunk1.C: New test.
16373
f4d9988b
FH
163742004-02-20 Falk Hueffner <falk@debian.org>
16375
16376 PR target/14201
16377 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
16378
c0694c4b
MM
163792004-02-20 Mark Mitchell <mark@codesourcery.com>
16380
16381 PR c++/13927
16382 * g++.dg/other/error8.C: Remove XFAIL markers.
16383
16384 PR c++/14173
16385 * g++.dg/ext/packed5.C: New test.
16386
16387 PR c++/14199
16388 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
16389
16390 PR c++/14186
16391 * g++.dg/lookup/member1.C: New test.
16392
f819a6a5
KH
163932004-02-19 Kazu Hirata <kazu@cs.umass.edu>
16394
16395 * gcc.c-torture/compile/20040130-1.c: Enable only when
16396 __INT_MAX__ >= 2147483647L.
16397 * gcc.c-torture/compile/961203-1.c: Likewise.
16398
78cb77c1
NS
163992004-02-19 Nathan Sidwell <nathan@codesourcery.com>
16400
16401 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
16402 * g++.dg/opt/template1.C: Robustify assembler regexp
16403
ca6b7cec
EB
164042004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16405
16406 * gcc.c-torture/execute/simd-4.x: Remove.
16407 * gcc.c-torture/execute/va-arg-25.x: Likewise.
16408 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
16409 Guard with #ifndef SKIP_ATTRIBUTE.
16410 * gcc.dg/compat/vector-1_y.c: Likewise.
16411 * gcc.dg/compat/vector-2_x.c: Likewise.
16412 * gcc.dg/compat/vector-2_y.c: Likewise.
16413 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
16414 * g++.dg/eh/simd-2.C: Likewise.
16415
19037b5c
AM
164162004-02-19 Alan Modra <amodra@bigpond.net.au>
16417
16418 * gcc.c-torture/compile/complex-1.c: New.
16419
9188db2d
HPN
164202004-02-19 Hans-Peter Nilsson <hp@axis.com>
16421
16422 PR target/14209
16423 * gcc.c-torture/execute/20040218-1.c: New test.
16424
23aa7aba
GB
164252004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16426
16427 PR c++/14181
16428 * g++.dg/parse/new2.C: New test.
16429
e978d62e
PB
164302004-02-18 Paul Brook <paul@codesourcery.com>
16431
16432 * gcc.c-torture/compile/libcall-1.c: New test.
16433
cdbafce1
PB
164342004-02-18 Paul Brook <paul@codesourcery.com>
16435
c5fe5036 16436 PR debug/12934
cdbafce1
PB
16437 * gcc.dg/debug/debug-7.c: New test.
16438
db33236e
UW
164392004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
16440
16441 * gcc.dg/20040217-1.c: New test.
16442
e4c6167f
ZW
164432004-02-17 Zack Weinberg <zack@codesourcery.com>
16444
16445 * gcc.c-torture/execute/990208-1.x: Delete.
16446
e70e9b0f
RS
164472004-02-17 Richard Sandiford <rsandifo@redhat.com>
16448
16449 * gcc.c-torture/execute/20040208-2.x: New file.
16450
57782ad8
MM
164512004-02-17 Mark Mitchell <mark@codesourcery.com>
16452
16453 PR c++/11326
16454 * g++.dg/abi/structret1.C: New test.
16455
3977a4a1
JJ
164562004-02-17 Jakub Jelinek <jakub@redhat.com>
16457
16458 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
16459 (i386_cpuid): No need to test if cpuid is available on AMD64.
16460 Fix assembly, so that it works onboth i386 and AMD64.
16461 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
16462 (vecInLong): Fix s[] member type to unsigned int.
16463 (vecInWord): Remove type.
16464 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
16465 (a64, b64, c64, d64, e64): Remove.
16466 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
16467 Remove unused variable. Remove initialization of removed variables.
16468 Don't call mmx_tests nor sse_tests.
16469 (reference_mmx, reference_sse): Remove.
16470 (check): Add return stmt.
16471 * gcc.dg/i386-sse-7.c: New test.
16472 * gcc.dg/i386-mmx-4.c: New test.
16473
cc7ce44e
GB
164742004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16475
16476 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
16477 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16478 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16479 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
16480 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
16481 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
16482 g++.dg/tc1/dr94.C: Fix line terminator.
16483
e3d6e740
GK
164842004-02-16 Geoffrey Keating <geoffk@apple.com>
16485
16486 * gcc.c-torture/compile/20040216-1.c: New.
16487
a27b6b1a
GB
164882004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16489
e3d6e740
GK
16490 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
16491 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
16492 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
16493 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
16494 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
16495 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
16496
684c69a3
EB
164972004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16498
16499 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
16500
d2f2c87b
MM
165012004-02-15 Mark Mitchell <mark@codesourcery.com>
16502
16503 PR c++/13971
16504 * g++.dg/expr/cond4.C: New test.
16505
16506 PR c++/14086
16507 * g++.dg/lookup/crash2.C: New test.
16508
33421d69
JZ
165092004-02-14 Josef Zlomek <zlomekj@suse.cz>
16510
16511 * gcc.c-torture/compile/20040214-2.c: New test.
16512
d9e94da3
AP
165132004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
16514
2cf20d32 16515 PR c++/14116
d9e94da3
AP
16516 * g++.dg/ext/typeof8.C: New test.
16517
45f9877a
EB
165182004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
16519
16520 * gcc.c-torture/compile/20040214-1.c: New test.
16521
28ba38e3
KL
165222004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16523
16524 PR c++/13635
16525 * g++.dg/template/spec11.C: New test.
16526
32bb574b
GB
165272004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16528
16529 PR c++/13927
16530 * g++.dg/other/error8.C: New test.
16531
41dffe62
MM
165322004-02-13 Mark Mitchell <mark@codesourcery.com>
16533
0e8c9b28
MM
16534 PR c++/14122
16535 * g++.dg/template/array4.C: New test.
e4c6167f 16536
0e8c9b28
MM
16537 PR c++/14108
16538 * g++.dg/inherit/thunk2.C: New test.
16539
41dffe62
MM
16540 PR c++/14083
16541 * g++.dg/eh/cond2.C: New test.
16542
f7dc0dc5
AM
165432004-02-12 Alan Modra <amodra@bigpond.net.au>
16544
16545 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
16546
9dfc74a3
NS
165472004-02-12 Nathaniel Smith <njs@codesourcery.com>
16548
16549 * lib/scanasm.exp (dg-scan): Quote pattern before display.
16550
a980dd9b
HP
165512004-02-12 Hartmut Penner <hpenner@de.ibm.com>
16552
e4c6167f 16553 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 16554
32e8aa9a
JM
165552004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
16556
16557 PR c/456
16558 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
16559 tests.
16560
3b8e0c91
UB
165612004-02-11 Uros Bizjak <uros@kss-loka.si>
16562
16563 * gcc.dg/builtins-33.c: New test.
16564
ed045bef
PB
165652004-02-11 Paolo Bonzini <bonzini@gnu.org>
16566
16567 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
16568
5f013ee9
HP
165692004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16570
e4c6167f 16571 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 16572
6d0ef01e
HP
165732004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16574
e4c6167f 16575 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 16576
31cc6081
PB
165772004-02-10 Paolo Bonzini <bonzini@gnu.org>
16578
16579 PR c/14092
16580
16581 * gcc.dg/pr14092-1.c: New testcase.
16582
080eeb56
AM
165832004-02-10 Alan Modra <amodra@bigpond.net.au>
16584
cf5c0cea
AM
16585 * gcc.dg/cpp/assert4.c: Fix typo last change.
16586
99bee03a
AM
16587 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
16588 * gcc.dg/cpp/assert4.c: Handle powerpc64.
16589
080eeb56
AM
16590 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
16591
b83c4036
RS
165922004-02-09 Roger Sayle <roger@eyesopen.com>
16593
16594 * gcc.c-torture/compile/20040209-1.c: New test case.
16595
b46b8fb4
JM
165962004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
16597
16598 * gcc.dg/c90-init-1.c: Adjust expected error messages.
16599
7c476bde
RS
166002004-02-08 Richard Sandiford <rsandifo@redhat.com>
16601
16602 * gcc.c-torture/execute/20040208-[12].c: New tests.
16603
517b3f9f
EB
166042004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16605
16606 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
16607
c79751b9
EB
166082004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16609
16610 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16611
a6f78652
ZW
166122004-02-07 Zack Weinberg <zack@codesourcery.com>
16613
16614 Bug 13856
16615 * gcc.dg/visibility-8.c: New testcase.
16616
166172004-02-07 Zack Weinberg <zack@codesourcery.com>
16618
16619 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16620 arguments.
16621 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16622
088414c1
RS
166232004-02-07 Roger Sayle <roger@eyesopen.com>
16624
16625 PR middle-end/13696
16626 * g++.dg/opt/fold1.C: New test case.
16627
f970e7c9
GB
166282003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16629
16630 PR c++/14033
16631 * g++.dg/other/crash-2.C: New test.
16632
37bd808d
GB
166332003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16634
16635 PR c++/14028
16636 * g++.dg/parse/angle-bracket2.C: New test.
16637
839ee4bc
RO
166382004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16639
16640 PR middle-end/13750
16641 Revert:
16642 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16643 PR pch/13361
16644 * testsuite/g++.dg/pch/wchar-1.C: New.
16645 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16646
166472004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
16648
16649 PR c++/14008
16650 * g++.dg/parse/error15.C: New test.
16651 * g++.dg/parse/crash11.C: Update dg-error mark.
16652
f583e452
MM
166532004-02-04 Mark Mitchell <mark@codesourcery.com>
16654
16655 PR c++/13932
16656 * g++.dg/warn/conv2.C: New test.
16657
7778d52d
GB
166582004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16659
16660 PR c++/13086
16661 * g++.dg/warn/incomplete1.C: Remove xfail.
16662
bfa21a28
MM
166632004-02-04 Mark Mitchell <mark@codesourcery.com>
16664
16665 * lib/file-format.exp (gcc_target_object_format): Use
16666 ${tool}_target_compile, not gcc_target_compile.
16667 * lib/target-supports.exp (check_alias_available): Likewise.
16668 (check_gc_sections_available): Likewise.
16669 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16670 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16671 dg-require-alias.
16672
9baa27a9
MM
166732004-02-04 Mark Mitchell <mark@codesourcery.com>
16674
16675 PR c++/13969
16676 * g++.dg/template/static6.C: New test.
16677
5ec473b9
ILT
166782004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16679
16680 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16681
c85a3379
KG
166822004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16683
16684 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16685 tests for systems where `char' is unsigned by default.
16686
090c5291
GB
166872003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16688
2ff9cd1a 16689 PR c++/13997
090c5291
GB
16690 * g++.dg/template/partial3.C: New test.
16691
a4a4b1d3
KH
166922004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16693
16694 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16695 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16696 Remove mentions of obsolete ports.
16697
e262dfbc
PB
166982004-02-04 Paolo Bonzini <bonzini@gnu.org>
16699
16700 * gcc.dg/noncompile/20001228-1.c: Fix for new
16701 error message.
16702
888d65b5
RS
167032004-02-03 Roger Sayle <roger@eyesopen.com>
16704
16705 PR target/9348
16706 * gcc.c-torture/execute/multdi-1.c: New test case.
16707
18f5be99
MM
167082004-02-03 Mark Mitchell <mark@codesourcery.com>
16709
16710 PR c++/13925
16711 * g++.dg/template/lookup5.C: New test.
16712
3c398f34
MM
167132004-02-03 Mark Mitchell <mark@codesourcery.com>
16714
4bfb8bba
MM
16715 PR c++/13950
16716 * g++.dg/template/lookup4.C: New test.
16717
16718 PR c++/13970
16719 * g++.dg/parse/error14.C: New test.
16720
3c398f34
MM
16721 PR c++/14002
16722 * g++.dg/parse/template13.C: New test.
16723
5a98fa7b
MM
167242004-02-03 Mark Mitchell <mark@codesourcery.com>
16725
16726 PR c++/13978
16727 * g++.dg/template/koenig4.C: New test.
16728
16729 PR c++/13968
16730 * g++.dg/template/crash17.C: New test.
16731
16732 PR c++/13975
16733 * g++.dg/parse/error13.C: New test.
16734 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16735
60b85c4c
EB
167362004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16737
16738 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16739
0251aa45
PB
167402004-02-03 Paolo Bonzini <bonzini@gnu.org>
16741
16742 PR c/11658
16743 PR c/13994
16744 * gcc.dg/noncompile/20040203-1.c: New test.
16745 * gcc.dg/noncompile/20040203-2.c: Likewise.
16746 * gcc.dg/noncompile/20040203-3.c: Likewise.
16747 * gcc.dg/20040203-1.c: Likewise.
16748
9d977b5b
AP
167492004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16750
16751 PR c++/10858
16752 * g++.dg/template/sizeof7.C: New test.
16753
167542004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 16755 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
16756
16757 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16758
6699d593
ZW
167592004-02-02 Zack Weinberg <zack@codesourcery.com>
16760
16761 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16762 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16763 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16764 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16765
e9525111
MM
167662004-02-02 Mark Mitchell <mark@codesourcery.com>
16767
16768 PR c++/13113
16769 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16770
16771 PR c++/13854
16772 * g++.dg/ext/attrib13.C: New test.
16773
16774 PR c++/13907
16775 * g++.dg/conversion/op2.C: New test.
16776
0771e863
EB
167772004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16778
16779 * gcc.dg/titype-1.c: Fix pasto.
16780
d560b0aa
EB
167812004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16782
16783 * gcc.dg/titype-1.c: New test.
16784
9febc4e8
GB
167852004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16786
16787 PR c++/13957
6699d593 16788 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
16789 g++.dg/template/qualified-id1.C: Update dg-error marks.
16790 * g++.dg/template/nontype6.C: New test.
16791
ef79730c
RS
167922004-02-01 Roger Sayle <roger@eyesopen.com>
16793
16794 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16795 * gcc.dg/builtins-31.c: New testcase.
16796 * gcc.dg/builtins-32.c: New testcase.
16797
4500e76d
AP
167982004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16799
16800 * objc.dg/call-super-2.m: Update line numbers
16801 for the including of stddef.h.
16802
48ef529f
MM
168032004-01-30 Michael Matz <matz@suse.de>
16804
16805 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16806 g++.dg/ext/case-range3.C: New tests.
16807
d0acf599
GB
168082004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16809
16810 DR206
16811 PR c++/13813
16812 * g++.dg/template/member4.C: New test.
16813
63823931
GB
168142004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16815
16816 PR c++/13683
16817 * g++.dg/template/sizeof6.C: New test.
16818
5e9295fa
EB
168192004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16820
16821 * gcc.dg/fwritable-strings-1.c: New test.
16822
5fddd9fe
EB
168232004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16824
16825 * gcc.c-torture/compile/20040130-1.c: New test.
16826
20f5dc60
GK
168272004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16828
16829 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16830
4a5e0ed9
MM
168312004-01-29 Mark Mitchell <mark@codesourcery.com>
16832
16833 PR c++/13883
16834 * g++.dg/template/ctor3.C: New test.
16835
8cfb1942
GB
168362004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16837
16838 * g++.dg/tc1: New directory.
16839 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16840 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16841 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16842 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16843 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16844
b1521c3a
GB
168452004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16846
16847 * g++.dg/parse/error11.C: New test.
16848 * g++.dg/parse/error12.C: Likewise.
16849
55cbf824
ZL
168502004-01-28 Ziemowit Laski <zlaski@apple.com>
16851
16852 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16853 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 16854
a7324e75
MM
168552004-01-28 Mark Mitchell <mark@codesourcery.com>
16856
b1a95e0b
MM
16857 PR c++/13791
16858 * g++.dg/ext/attrib12.C: New test.
16859
a7324e75 16860 PR c++/13736
ba4aecd9 16861 * g++.dg/parse/cast2.C: New test.
a7324e75 16862
220a38ab
JW
168632004-01-27 James E Wilson <wilson@specifixinc.com>
16864
16865 * objc.dg/encode-2.m (main): New local string. Set depending on
16866 sizeof long. Use in sscanf call.
16867 * objc.dg/encode-3.m (main): New local string. Set depending on
16868 sizeof long. Use in scan_initial call.
16869
9a1564bb
KG
168702004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16871
16872 * objc.dg/call-super-2.m: Make LP64-safe.
16873 * objc.dg/desig-init-1.m: Likewise.
16874
6097b0c3
DP
168752004-01-27 Devang Patel <dpatel@apple.com>
16876
16877 * g++.dg/debug/namespace1.C: New test.
6699d593 16878
b034930f
ILT
168792004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16880
f08df7c6
ILT
16881 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16882 xscale-*-*.
16883
b034930f
ILT
16884 * gcc.dg/arm-mmx-1.c: New test.
16885
1b4bda70
EB
168862004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16887
16888 * gcc.dg/20040127-1.c: New test.
16889 * gcc.dg/20040127-2.c: New test.
16890
32e7d1e9
RO
168912004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16892
16893 * objc.dg/stret-1.m (glob): Renamed to globa.
16894
6f69173e
MM
168952004-01-26 Mark Mitchell <mark@codesourcery.com>
16896
04b1f9b8 16897 PR c++/13663
6f69173e
MM
16898 * g++.dg/expr/for1.C: New test.
16899
044feeeb
AP
169002004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16901
16902 PR middle-end/13779
16903 * gcc.dg/darwin-longlong.c: New test.
16904
044701ce
ILT
169052004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16906
16907 * gcc.dg/20040124-1.c: Moved test from here...
16908 * gcc.c-torture/compile/20040124-1.c: ...to here.
16909
f210a007
EB
169102004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16911
16912 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16913 the assembly output if -m64 is passed.
16914
b7c707d1
MM
169152004-01-25 Mark Mitchell <mark@codesourcery.com>
16916
16917 PR c++/13833
16918 * g++.dg/template/cond3.C: New test.
16919
bbcd2439
GB
169202004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16921
16922 PR c++/13810
16923 * g++.dg/template/ttp7.C: New test.
16924
ad2768d0 169252004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
16926
16927 PR c++/13797
16928 * g++.dg/template/nontype4.C: New test.
16929 * g++.dg/template/nontype5.C: Likewise.
16930
bcbc6b7f
RS
169312004-01-25 Richard Sandiford <rsandifo@redhat.com>
16932
16933 * gcc.dg/torture/mips-clobber-at.c: New test.
16934
1f44254c
ILT
169352004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16936
16937 * gcc.dg/20040124-1.c: New test.
16938
5473cfa7
JJ
169392004-01-24 Jakub Jelinek <jakub@redhat.com>
16940
16941 * gcc.dg/20040123-1.c: New test.
16942
cc79e34f
ZW
169432004-01-23 Zack Weinberg <zack@codesourcery.com>
16944
16945 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16946
b1adf557
JM
169472004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16948
16949 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16950
4a374c35
AP
169512004-01-23 Andrew Pinski <apinski@apple.com>
16952
16953 * gcc.dg/20030121-1.c: Move to ..
16954 * gcc.dg/20040121-1.c: here.
16955
92c7bc2a
RS
169562004-01-23 Roger Sayle <roger@eyesopen.com>
16957
16958 * gcc.dg/builtins-29.c: New test case.
16959
04b8f97f
ZW
169602004-01-23 Zack Weinberg <zack@codesourcery.com>
16961
16962 PR 18314
16963 * gcc.dg/builtins-30.c: New testcase.
16964
3a1cac0f
AT
169652004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16966
16967 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16968 * lib/g77.exp: Likewise.
16969 * lib/objc.exp: Likewise.
16970 * lib/g++.exp: Likewise.
16971
b2f24c85
EB
169722004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16973
16974 * gcc.dg/struct-by-value-2.c: New test.
16975
5cc5eddc
AP
169762004-01-21 Andrew Pinski <apinski@apple.com>
16977
16978 PR target/13785
16979 * gcc.dg/20030121-1.c: New test.
16980
f59dcd4b
UW
169812004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16982
16983 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16984 clobber frame pointer register in asm statement.
16985
c3cda381
FH
169862004-01-21 Falk Hueffner <falk@debian.org>
16987
16988 * gcc.c-torture/compile/20040121-1.c: New test.
16989
1ef82ef2
ZW
169902004-01-21 Zack Weinberg <zack@codesourcery.com>
16991
16992 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16993
04bf686d
HP
169942004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16995
16996 * gcc.dg/ppc64-abi-2.c: New test.
16997
9dfcd609
JM
169982004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16999
1ef82ef2
ZW
17000 * lib/treelang.exp: Fill out this file.
17001 * lib/treelang-dg.exp: New File.
9dfcd609 17002
53cd18ec
JM
170032004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
17004
17005 * gcc.c-torture/compile/981022-1.c: Remove.
17006 * gcc.dg/array-5.c: Remove XFAIL.
17007 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
17008 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
17009 gcc.dg/cond-lvalue-1.c: Update.
17010 * gcc.dg/cast-lvalue-2.c: New test.
17011
9f880ef9
MM
170122004-01-19 Mark Mitchell <mark@codesourcery.com>
17013
0916f873
MM
17014 PR c++/13592
17015 * g++.dg/other/error1.C (class foo): Tweak error message.
17016
9f880ef9
MM
17017 PR c++/13592
17018 * g++.dg/template/call2.C: New test.
17019
c9a5b624
EB
170202004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17021
17022 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
17023 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
17024 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
17025 scalar-return-1_x.c, scalar-return-2_y.c,
17026 scalar-return-3_x.c, scalar-return-3_y.c,
17027 scalar-return-4_x.c, scalar-return-4_y.c,
17028 struct-align-1.h, struct-align-1_x.c,
17029 struct-align-1_y.c, struct-align-2.h,
17030 struct-align-2_x.c, struct-align-2_y.c,
17031 struct-by-value-10_y.c, struct-by-value-11_x.c,
17032 struct-by-value-11_y.c, struct-by-value-12_x.c,
17033 struct-by-value-12_y.c, struct-by-value-13_x.c,
17034 struct-by-value-13_y.c, struct-by-value-14_x.c,
17035 struct-by-value-14_y.c, struct-by-value-15_x.c,
17036 struct-by-value-15_y.c, struct-by-value-16_y.c,
17037 struct-by-value-17_y.c, struct-by-value-18_y.c,
17038 struct-by-value-19_y.c, struct-by-value-1_x.c,
17039 struct-by-value-1_y.c, struct-by-value-20_y.c,
17040 struct-by-value-2_x.c, struct-by-value-2_y.c,
17041 struct-by-value-3_y.c, struct-by-value-4_x.c,
17042 struct-by-value-4_y.c, struct-by-value-5_y.c,
17043 struct-by-value-6_y.c, struct-by-value-7_y.c
17044 struct-by-value-8_x.c, struct-by-value-8_y.c
17045 struct-by-value-9_x.c, struct-by-value-9_y.c
17046 struct-return-10_x.c, struct-return-10_y.c,
17047 struct-return-19_x.c, struct-return-20_x.c
17048 struct-return-2_x.c, struct-return-2_y.c
17049 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
17050 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
17051
2194d821
EB
170522004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17053
17054 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
17055 attribute on sparc*-sun-solaris2.*.
17056
b830b74c
MM
170572004-01-18 Mark Mitchell <mark@codesourcery.com>
17058
0f18efe3 17059 PR c++/13710
b830b74c
MM
17060 * g++.dg/ext/typeof7.C: New test.
17061
a3d8a647
DE
170622004-01-18 David Edelsohn <edelsohn@gnu.org>
17063
17064 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
17065 * gcc.dg/const-elim-1.c: Same.
17066
cfbed37c
ZL
170672004-01-17 Ziemowit Laski <zlaski@apple.com>
17068
17069 * objc.dg/stret-1.m: New.
17070 * objc.dg/stret-2.m: New.
17071
4bfaff4d 170722004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
17073
17074 PR c++/11895
17075 * g++.dg/ext/vector1.C: New test.
17076
73e61092
GK
170772004-01-16 Geoffrey Keating <geoffk@apple.com>
17078
17079 * gcc.dg/pch/import-1.c: New.
17080 * gcc.dg/pch/import-1.hs: New.
17081 * gcc.dg/pch/import-1a.h: New.
17082 * gcc.dg/pch/import-1b.h: New.
17083 * gcc.dg/pch/import-1c.h: New.
17084
144e414d
MM
170852004-01-16 Mark Mitchell <mark@codesourcery.com>
17086
a8e6c82a
MM
17087 PR c++/13574
17088 * g++.dg/ext/array1.C: New test.
17089
144e414d
MM
17090 PR c++/13178
17091 * g++.dg/conversion/op1.C: New test.
17092
9e0baa60
R
170932004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
17094
71bbcf4d
R
17095 PR 11864
17096 From Kazumoto Kojima / Dan Kegel:
17097 * gcc.dg/pr11864-1.c: New test.
17098
9e0baa60
R
17099 PR 10392
17100 From Marcus Comstedt / Dan Kegel:
17101 * gcc.dg/pr10392-1.c: New test.
17102
ab8ffc79
MM
171032004-01-16 Mark Mitchell <mark@codesourcery.com>
17104
17105 PR c++/13478
17106 * g++.dg/init/ref10.C: New test.
17107
1303d034
GB
171082004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17109
17110 PR c++/13407
17111 * g++.dg/parse/typename6.C: New test.
17112
a6dd4094
GK
171132004-01-15 Geoffrey Keating <geoffk@apple.com>
17114
17115 PR pch/13361
17116 * testsuite/g++.dg/pch/wchar-1.C: New.
17117 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17118
18eba557
GB
171192004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17120
17121 PR c++/9259
17122 * g++.dg/expr/sizeof2.C: New test.
17123
ecc74832
KH
171242004-01-15 Kazu Hirata <kazu@cs.umass.edu>
17125
17126 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
17127
d905ed80
AO
171282004-01-15 Alexandre Oliva <aoliva@redhat.com>
17129
17130 PR c++/13659
17131 * g++.dg/lookup/strong-using-3.C: New.
17132 * g++.dg/lookup/using-10.C: New.
17133
693ec7e1
AO
171342004-01-15 Alexandre Oliva <aoliva@redhat.com>
17135
17136 PR c++/13594
17137 * g++.dg/lookup/strong-using-2.C: New.
17138
2ae8ea28
MC
171392004-01-15 Marcus Comstedt <marcus@mc.pp.se>
17140 Dan Kegel <dank@kegel.com>
17141 J"orn Rennecke <joern.rennecke@superh.com>
17142
17143 PR target/9365
17144 * gcc.dg/pr9365-1.c: New test.
17145
cc8c7495
GB
171462004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17147
17148 PR c++/8856
17149 * g++.dg/parse/casting-operator2.C: New test.
17150 * g++.old-deja/g++.pt/explicit83.C: Remove.
17151
f560bf91
JM
171522004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
17153
17154 * gcc.dg/label-compound-stmt-1.c: New test.
17155 * gcc.c-torture/compile/950922-1.c,
17156 gcc.c-torture/compile/20000211-3.c,
17157 gcc.c-torture/compile/20000518-1.c,
17158 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
17159 compound statements.
17160
27768ae6
HP
171612004-01-14 Hartmut Penner <hpenner@de.ibm.com>
17162
17163 * gcc.dg/ppc64-abi-1.c: New test.
17164
d22c4179
DS
171652004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
17166
17167 * g++.dg/ext/attrib9.C: Add dg-warnings.
17168
90c2bc78
GB
171692004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17170
17171 PR c++/12335
17172 * g++.dg/parse/dtor3.C: New test.
17173
bfaba7a9
AP
171742004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
17175
17176 PR c++/12709
17177 * g++.dg/parse/try-catch-1.C: New test.
17178
5989ebe9
AC
171792004-01-13 Arnaud Charlet <charlet@act-europe.fr>
17180
17181 * ada/acats/run_all.sh: Add more verbose output in acats.log
17182 when compiling tests.
17183
bc298aa7
ZW
171842004-01-12 Zack Weinberg <zack@codesourcery.com>
17185
17186 PR 13656
17187 * gcc.dg/typedef-redecl.c: New test case.
17188 * gcc.dg/typedef-redecl.h: New support file.
17189
2d327012
JH
171902004-01-13 Jan Hubicka <jh@suse.cz>
17191
17192 * gcc.dg/always_inline.c: New test.
17193 * gcc.dg/debug/20031231-1.c: Fix.
17194
451aeff7
GB
171952004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17196
17197 PR c++/13474
17198 * g++.dg/template/array3.C: New test.
17199
4139f34d
ZW
172002004-01-12 Zack Weinberg <zack@codesourcery.com>
17201
17202 * g++.dg/ext/lvalue1.C: No longer expected to fail.
17203 * g++.dg/warn/Wunused-2.C: Likewise.
17204
66e0c440
KL
172052004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17206
17207 PR c++/13289
17208 * g++.dg/template/instantiate6.C: New test.
17209
06e4eab5
RS
172102004-01-12 Roger Sayle <roger@eyesopen.com>
17211
17212 PR middle-end/11397
17213 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
17214
9a249c79
JH
172152004-01-12 Jan Hubicka <jh@suse.cz>
17216
17217 PR opt/12826
17218 * gcc.dg/20040112-1.c: New.
17219
17220 * gcc.dg/dwarf-die[1-7].c: Move to...
17221 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
17222 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
17223
59147a62
ILT
172242004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
17225
17226 PR c++/4100
17227 * g++.dg/parse/friend4.C: New test.
17228
172292004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
17230
17231 PR c++/4100
17232 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
17233 definition is called a friend.
17234
70adfc36
ZW
172352004-01-11 Zack Weinberg <zack@codesourcery.com>
17236
17237 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
17238
9b913b03
ILT
172392004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
17240
17241 PR c++/3478
17242 * g++.dg/parse/error10.C: New test.
17243 * g++.dg/template/arg2.C: Accept "invalid type" error.
17244
1759c760
JJ
172452004-01-11 Jakub Jelinek <jakub@redhat.com>
17246
17247 PR middle-end/13392
17248 * g++.dg/opt/expect2.C: New test.
17249
3c6e6fbf
ZW
172502004-01-10 Zack Weinberg <zack@codesourcery.com>
17251
17252 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17253 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17254 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17255 Update dg-error regexps.
17256
9c10179d
ZW
172572004-01-10 Zack Weinberg <zack@codesourcery.com>
17258
17259 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17260 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17261
7f03f9a3
EB
172622004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17263
17264 * gcc.dg/pragma-re-1.c: Use right pointer type.
17265
21e430b8
EB
172662004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17267
17268 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17269
1a7a2c0f
GK
172702004-01-09 Geoffrey Keating <geoffk@apple.com>
17271
17272 * gcc.dg/rs6000-ldouble-1.c: New.
17273
731bd3ae
GB
172742004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17275
17276 DR 337
17277 PR c++/9256
17278 * g++.dg/other/abstract1.C: New test.
17279
bafb62a2
AO
172802004-01-09 Alexandre Oliva <aoliva@redhat.com>
17281
17282 * g++.dg/lookup/strong-using-1.C: New.
17283
3897f229
JM
172842004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17285
17286 PR c/11234
17287 * gcc.dg/func-ptr-conv-1.c: New test.
17288 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17289
a9f99e78
KH
172902004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17291
17292 PR target/13380.
17293 * gcc.c-torture/compile/20040109-1.c: New.
17294
588f75d0
SH
172952004-01-08 Stuart Hastings <stuart@apple.com>
17296
17297 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17298 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17299 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17300
3b458e6f
AM
173012004-01-09 Alan Modra <amodra@bigpond.net.au>
17302
17303 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17304
53b8fe3e
EB
173052004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17306
17307 * ada/acats/run_acats: Treat 'gnatchop' the same way
17308 as 'gnatmake'. Export GCC_DRIVER.
17309 * ada/acats/run_all.sh: Add target_gnatchop. Use
17310 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17311
663cea5d
GB
173122004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17313
17314 PR c++/12573
17315 * g++.dg/template/dependent-expr4.C: New test.
17316
417b11de
HP
173172004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17318
17319 * gcc.dg/altivec-11.c: New test.
17320
72827ed7
MM
173212004-01-07 Mark Mitchell <mark@codesourcery.com>
17322
17323 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17324
bca63328
JM
173252004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17326
17327 PR c/6024
17328 * gcc.dg/enum-compat-1.c: New test.
17329 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17330
85b58ca5
JM
173312004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17332
17333 PR c/12165
17334 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17335 gcc.dg/c99-idem-qual-3.c: New tests.
17336
b48a0c18
AM
173372004-01-07 Alan Modra <amodra@bigpond.net.au>
17338
17339 * gcc.dg/winline-7.c: Don't cast void * to int.
17340
bcf17554
JH
173412004-01-06 Jan Hubicka <jh@suse.cz>
17342
17343 * gcc.dg/i386-sse-5.c: New test
17344 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17345
962c0823
MM
173462004-01-05 Mark Mitchell <mark@codesourcery.com>
17347
17348 PR c++/12815
17349 * g++.dg/rtti/typeid4.C: New test.
17350
4b6eeb9a
EB
173512004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17352
17353 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17354
88081599
MM
173552004-01-05 Mark Mitchell <mark@codesourcery.com>
17356
216bb6e1
MM
17357 PR c++/12132
17358 * g++.dg/template/error11.C: New test.
17359
88081599
MM
17360 PR c++/13451
17361 * g++.dg/template/class2.C: New test.
17362
fa170482
NS
173632004-01-05 Nathan Sidwell <nathan@codesourcery.com>
17364 Richard Sandiford <rsandifo@redhat.com>
17365
17366 PR c++/13387
17367 * g++.dg/opt/alias3.C: New test.
17368
4f8163b1
MM
173692004-01-04 Mark Mitchell <mark@codesourcery.com>
17370
543ebd4a
MM
17371 PR c++/13157
17372 * g++.dg/template/koenig3.C: New test.
17373
955d0234
MM
17374 PR c++/13529
17375 * g++.dg/parse/offsetof3.C: New test.
17376
ae0eb5f1
MM
17377 * g++.dg/init/copy7.C: Add missing dg-error markers.
17378
4f8163b1
MM
17379 PR c++/12226
17380 * g++.dg/init/copy7.c: New test.
17381
17382 PR c++/13536
17383 * g++.dg/parse/cast1.C: New test.
17384
dc0bfe6a
JH
173852004-01-04 Jan Hubicka <jh@suse.cz>
17386
17387 * gcc.dg/winline[1-7].c: New tests.
17388
b0bc6e8e
KL
173892004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17390
17391 PR c++/13520
17392 * g++.dg/template/qualttp22.C: New test.
17393
b684a3df
JH
173942004-01-01 Jan Hubicka <jh@suse.cz>
17395
17396 * gcc.dg/debug/20031231-1.c: New.
17397 * gcc.c-torture/compile/20040101-1.c: New.
17398 * gcc.dg/dwarf-die-[1-7].c: New.
17399
74aa338a
JJ
174002004-01-01 Jakub Jelinek <jakub@redhat.com>
17401
17402 PR optimization/13521
17403 * gcc.c-torture/compile/20031231-1.c: New test.
17404
d485b7f9
KH
174052003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17406
17407 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
17408
e5e95ba0
VR
174092003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17410
17411 PR c++/10079
17412 * g++.dg/template/crash16.C: New test.
17413
b6d90461
MM
174142003-12-30 Mark Mitchell <mark@codesourcery.com>
17415
17416 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
17417
22dc9b06
KH
174182003-12-30 Kazu Hirata <kazu@cs.umass.edu>
17419
17420 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
17421 ports.
17422 * g++.old-deja/g++.jason/thunk3.C: Likewise.
17423 * g++.old-deja/g++.law/profile1.C: Likewise.
17424 * gcc.c-torture/compile/981006-1.c: Likewise.
17425 * gcc.c-torture/execute/loop-2e.x: Likewise.
17426 * gcc.c-torture/execute/loop-2f.x: Remove.
17427 * gcc.c-torture/execute/loop-2g.x: Likewise.
17428 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
17429 * gcc.dg/20020312-2.c: Remove traces of dead ports.
17430
58496de1
NS
174312003-12-30 Nathan Sidwell <nathan@codesourcery.com>
17432
74869a85
NS
17433 PR c++/13507
17434 * g++.dg/ext/attrib11.C: New test.
17435
58496de1
NS
17436 PR c++/13494
17437 * g++.dg/template/array2-1.C: New test.
17438 * g++.dg/template/array2-2.C: New test.
17439
21b75a73
MM
174402003-12-29 Mark Mitchell <mark@codesourcery.com>
17441
17442 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
17443
30a03508
NS
174442003-12-29 Nathan Sidwell <nathan@codesourcery.com>
17445
17446 PR c++/12774
17447 * g++.dg/template/array1-1.C: New test.
17448 * g++.dg/template/array1-2.C: New test.
17449
b66906a8
RS
174502003-12-29 Roger Sayle <roger@eyesopen.com>
17451
17452 PR fortran/12632
17453 * g77.dg/12632.f: New test case.
17454
68deab91
KL
174552003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17456
17457 PR c++/13289
17458 * g++.dg/parse/nontype1.C: New test.
17459
2f9afd51
KL
174602003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17461
17462 PR c++/12403
17463 * g++.dg/parse/explicit1.C: New test.
17464 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
17465
1896d29d
MM
174662003-12-28 Mark Mitchell <mark@codesourcery.com>
17467
c11889ce
MM
17468 PR c++/13081
17469 * g++.dg/opt/inline6.C: New test.
17470
17471 PR c++/12613
17472 * g++.dg/parse/error9.C: New test.
17473
1896d29d
MM
17474 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
17475
4c2a4b90
MM
174762003-12-28 Mark Mitchell <mark@codesourcery.com>
17477
17478 PR c++/13009
17479 * g++.dg/init/assign1.C: New test.
17480
7072018e
RS
174812003-12-28 Roger Sayle <roger@eyesopen.com>
17482
17483 PR c++/13070
17484 * g++.dg/warn/format3.C: New test case.
17485
bf86d71e
ZD
174862003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17487
17488 * gcc.c-torture/compile/20031227-1.c: New test.
17489
8f23fc81
MM
174902003-12-23 Mark Mitchell <mark@codesourcery.com>
17491
17492 * g++.dg/bprob/bprob.exp: Load target-supports.exp
17493 * g77.dg/bprob/bprob.exp: Likewise.
17494 * gcc.misc-tests/bprob.exp: Likewise.
17495 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
17496 variants on systems where the library does not provide that
17497 functionality.
17498 * gcc.dg/builtins-20.c: Use builtins-config.h.
17499 * gcc.dg/builtins-config.h: New file.
17500
b8ee7f02
MM
175012003-12-23 Mark Mitchell <mark@codesourcery.com>
17502
17503 * lib/gcc-dg.exp (dg-require-profiling): New function.
17504 * lib/target-supports.exp (check_profiling_available): Likewise.
17505 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
17506 * g77.dg/bprob/bprob.exp: Likewise.
17507 * gcc.misc-tests/bprob.exp: Likewise.
17508 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
17509 * gcc.dg/20021014-1.c: Likewise.
17510 * gcc.dg/nest.c: Likewise.
17511
7bd35dac
MM
175122003-12-23 Mark Mitchell <mark@codesourcery.com>
17513
17514 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
17515 compiling.
17516 * g++.dg/lookup/java2.C: Likewise.
17517 * gcc.dg/cpp/lexident.c: Likewise.
17518
f2073745
KH
175192003-12-23 Kazu Hirata <kazu@cs.umass.edu>
17520
17521 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
17522 given.
17523 * gcc.c-torture/compile/961203-1.c: Likewise.
17524 * gcc.c-torture/compile/980506-1.c: Likewise.
17525
4c494a15
ZW
175262003-12-23 Zack Weinberg <zack@codesourcery.com>
17527
17528 * lib/gcc-dg.exp (dg-prune-output): New annotation.
17529 (additional_prunes): New global.
17530 (gcc-dg-prune): Handle additional per-test pruning.
17531 (dg-test): Clear additional_prunes between tests.
17532
17533 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
17534 dg-prune-output to avoid spurious failures from assembler
17535 complaining about nonexistent WAW violations.
17536 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
17537 Use dg-prune-output to avoid spurious failures from assembler
17538 warning about Itanium B-step errata.
17539
57702a80
MM
175402003-12-23 Mark Mitchell <mark@codesourcery.com>
17541
17542 * g++.dg/abi/macro0.C: New test.
17543 * g++.dg/abi/macro1.C: Likewise.
17544 * g++.dg/abi/macro2.C: Likewise.
17545
17546 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
17547 * g++.dg/abi/bitfield7.C: Likewise.
17548 * g++.dg/abi/dtor2.C: Likewise.
17549 * g++.dg/abi/mangle11.C: Likewise.
17550 * g++.dg/abi/mangle12.C: Likewise.
17551 * g++.dg/abi/mangle14.C: Likewise.
17552 * g++.dg/abi/mangle17.C: Likewise.
17553 * g++.dg/abi/vbase10.C: Likewise.
17554 * g++.dg/abi/vbase14.C: Likewise.
17555 * g++.dg/template/qualttp17.C: Likewise.
17556
4ea49dd0
AP
175572003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
17558
17559 PR c/11995
17560 * gcc.dg/20031223-1.c: New test.
17561
cbf6e52a
EB
175622003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17563
17564 * gcc.dg/noreturn-7.c: New test.
17565
b3006337
EB
175662003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17567
17568 * gcc.dg/null-pointer-1.c: New test.
17569
1ffe6573
MM
175702003-12-22 Mark Mitchell <mark@codesourcery.com>
17571
7813d14c
MM
17572 * g++.old-deja/g++.jason/template18.C: Remove.
17573 * g++.old-deja/g++.jason/template37.C: Likewise.
17574
17575 PR c++/12862
17576 * g++.dg/lookup/ns1.C: New test.
17577
1ffe6573
MM
17578 PR c++/12397
17579 * g++.dg/template/lookup3.C: New test.
17580
92a12fbc
AP
175812003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17582
17583 * g++.dg/template/recurse1.C: New test
17584
499b568f
MM
175852003-12-22 Mark Mitchell <mark@codesourcery.com>
17586
17587 PR c++/12479
17588 * g++.dg/parse/semicolon1.C: New test.
17589 * g++.dg/parse/semicolon1.h: Likewise.
17590
3b3ed128
FJ
175912003-12-22 Fariborz Jahanian <fjahanian@apple.com>
17592
17593 * gcc.dg/darwin-misaligned.c: New test.
17594
af3fbed1
AP
175952003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
17596
17597 PR c/9163
17598 * gcc.dg/20031222-1.c: New test.
17599
d9dd2c4e
MM
176002003-12-21 Mark Mitchell <mark@codesourcery.com>
17601
9e62871e
MM
17602 PR c++/13438
17603 * g++.dg/parse/error8.C: New test.
17604
d9dd2c4e
MM
17605 PR c++/11554
17606 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
17607
b665cdce
KH
176082003-12-21 Kazu Hirata <kazu@cs.umass.edu>
17609
17610 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17611 too small.
17612 * gcc.c-torture/compile/930217-1.c: Likewise.
17613 * gcc.c-torture/compile/930513-1.c: Likewise.
17614 * gcc.c-torture/execute/920908-2.c: Likewise.
17615 * gcc.c-torture/execute/921204-1.c: Likewise.
17616 * gcc.c-torture/execute/930621-1.c: Likewise.
17617 * gcc.c-torture/execute/930630-1.c: Likewise.
17618 * gcc.c-torture/execute/931031-1.c: Likewise.
17619 * gcc.c-torture/execute/980602-2.c: Likewise.
17620 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17621 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17622 * gcc.c-torture/execute/extzvsi.c: Likewise.
17623 * gcc.c-torture/unsorted/ext.c: Likewise.
17624
781f4ec1
AP
176252003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17626
17627 PR target/12749
17628 * gcc.c-torture/compile/20031220-2.c: New test case.
17629
3b24df36
RS
176302003-12-20 Roger Sayle <roger@eyesopen.com>
17631
17632 PR optimization/13031
17633 * gcc.c-torture/compile/20031220-1.c: New test case.
17634
c96f4f73
EB
176352003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17636
17637 * gcc.dg/cast-function-1.c: New test.
17638
be7ac471
JM
176392003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17640
17641 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17642 formats.
17643
4656bc85
MM
176442003-12-19 Mark Mitchell <mark@codesourcery.com>
17645
17646 PR c++/12795
17647 * g++.dg/ext/attrib10.C: New test.
17648
e8c89d29
JJ
176492003-12-19 Jakub Jelinek <jakub@redhat.com>
17650
17651 * gcc.dg/cleanup-10.c: New test.
17652 * gcc.dg/cleanup-11.c: New test.
17653
effed655
JJ
176542003-12-19 Jakub Jelinek <jakub@redhat.com>
17655
17656 PR c++/13239
17657 * g++.dg/opt/expect1.C: New test.
17658
ed8d8803
HP
176592003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17660
17661 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17662
0b667ed8
AP
176632003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17664
01d0a156
AP
17665 PR debug/12923
17666 * gcc.dg/20031218-1.c: New test.
17667
17668 PR debug/12389
17669 * gcc.dg/20031218-2.c: New test.
17670 * gcc.dg/20031218-3.c: New test.
17671
0b667ed8
AP
17672 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17673 of label name and allow for USER_LABEL_PREFIX == "_" names.
17674 * g++.dg/abi/mangle18-2.C: Likewise.
17675 * g++.dg/abi/mangle19-1.C: Likewise.
17676 * g++.dg/abi/mangle19-2.C: Likewise.
17677 * g++.dg/abi/mangle20-1.C: Likewise.
17678 * g++.dg/abi/mangle20-2.C: Likewise.
17679
a3bf324c
RH
176802003-12-18 Richard Henderson <rth@redhat.com>
17681
17682 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17683
d11994a8
SB
176842003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17685 Dan Kegel <dank@kegel.com>
17686
17687 PR other/12009
17688 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17689 testing a cross compiler, it causes spurious compile failures.
17690 * lib/g++.exp: Likewise.
17691
bc5ada84
KL
176922003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17693
17694 PR c++/13262
17695 * g++.dg/template/access13.C: New test.
17696
cebf212f
UW
176972003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17698
17699 * gcc.dg/20031216-1.c: New test.
17700
51287c14
GB
177012003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17702
17703 PR c++/9154
17704 * g++.dg/template/error10.C: New test.
17705
a21f130e
EB
177062003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17707
17708 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17709 * g++.dg/eh/simd-2.C: Likewise.
17710
b0656d8b
JW
177112003-12-17 James E Wilson <wilson@specifixinc.com>
17712 Roger Sayle <roger@eyesopen.com>
17713
17714 * gcc.c-torture/execute/ieee/mzero5.c: New.
17715
5c832178
MM
177162003-12-17 Mark Mitchell <mark@codesourcery.com>
17717
17718 PR c++/10603
17719 * g++.dg/parse/error6.C: New test.
17720
17721 PR c++/12827
17722 * g++.dg/parse/error7.C: New test.
17723
a7833d6a
EB
177242003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17725
17726 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17727 at -O with stabs debugging formats.
17728 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17729 * gcc.dg/debug/debug-2.c: Likewise.
17730
0dff37fb
MM
177312003-12-16 Mark Mitchell <mark@codesourcery.com>
17732
17733 PR c++/12696
17734 * g++.dg/init/error1.C: New test.
17735
17736 PR c++/12218
17737 * g++.dg/init/pm3.C: New test.
17738
2ff7cce4
JM
177392003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17740
17741 PR c/3347
17742 * gcc.dg/bitfld-8.c: New test.
17743
6d43c524
JL
177442003-12-16 James Lemke <jim@wasabisystems.com>
17745
17746 * gcc.dg/arm-scd42-[123].c: New tests.
17747
d63b5e9f
NS
177482003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17749
17750 PR c++/9043
17751 * g++.dg/abi/mangle20-1.C: New test.
17752 * g++.dg/abi/mangle20-2.C: New test.
17753
263ee052
MM
177542003-12-16 Mark Mitchell <mark@codesourcery.com>
17755
17756 PR c++/13275
17757 * g++.dg/other/offsetof2.C: Remove XFAIL.
17758 * g++.dg/parse/offsetof1.C: New test.
17759 * g++.gd/parse/offsetof2.C: Likewise.
17760
ff5034c5
GB
177612003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17762
17763 * g++.dg/template/nontype3.C: New test.
17764 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17765
cd852e4d
KL
177662003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17767
17768 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17769
0f30f285
NS
177702003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17771
a0c68737
NS
17772 PR c++/13387
17773 * g++.dg/expr/assign1.C: New test.
17774
0f30f285
NS
17775 PR c++/13242
17776 * g++.dg/abi/mangle19-1.C: New test.
17777 * g++.dg/abi/mangle19-2.C: New test.
17778
d2411ba2
HP
177792003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17780
17781 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17782
91f8389c
EB
177832003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17784
17785 * gcc.c-torture/execute/20031216-1.c: New test.
17786
75e0d03a
GB
177872003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17788
17789 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17790 an ICE regression.
17791
89f1a6ec
MM
177922003-12-15 Mark Mitchell <mark@codesourcery.com>
17793
17794 PR c++/10926
17795 * g++.dg/template/error9.C: New test.
17796
17797 PR c++/11116
17798 * g++.dg/template/error8.C: New test.
17799
040fc928
RS
178002003-12-15 Roger Sayle <roger@eyesopen.com>
17801
17802 PR middle-end/13400
17803 * gcc.c-torture/execute/20031215-1.c: New test case.
17804
b95cc51a
MM
178052003-12-15 Mark Mitchell <mark@codesourcery.com>
17806
21eb631b
MM
17807 PR c++/13269
17808 * g++.dg/parse/error5.C: New test.
17809
ea0e2a51
MM
17810 PR c++/12989
17811 * g++.dg/expr/sizeof1.C: New test.
17812
b95cc51a
MM
17813 PR c++/13310
17814 * g++.dg/template/crash15.C: New test.
17815
86d75cdd
GK
178162003-12-15 Geoffrey Keating <geoffk@apple.com>
17817
17818 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17819 a non-POD type as the last named parameter of a varargs function.
17820
a5ac3982
MM
178212003-12-15 Mark Mitchell <mark@codesourcery.com>
17822
17823 PR c++/13243
17824 PR c++/12573
17825 * g++.dg/template/crash14.C: New test.
17826 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17827
5fd80fbc
NS
178282003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17829
f5c28a15
NS
17830 * g++.dg/other/java1.C: New test.
17831
5fd80fbc
NS
17832 PR c++/13241
17833 * g++.dg/abi/mangle18-1.C: New test.
17834 * g++.dg/abi/mangle18-2.C: New test.
17835
298a037c
ZD
178362003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17837
17838 PR optimization/10312
17839 * gcc.c-torture/execute/20031214-1.c: New.
17840
4bb8ca28
MM
178412003-12-14 Mark Mitchell <mark@codesourcery.com>
17842
17843 PR c++/10779
17844 PR c++/12160
17845 * g++.dg/parse/error3.C: New test.
17846 * g++.dg/parse/error4.C: Likewise.
17847 * g++.dg/abi/mangle4.C: Tweak error messages.
17848 * g++.dg/lookup/using5.C: Likewise.
17849 * g++.dg/other/error2.C: Likewise.
17850 * g++.dg/parse/typename5.C: Likewise.
17851 * g++.dg/parse/undefined1.C: Likewise.
17852 * g++.dg/template/arg2.C: Likewise.
17853 * g++.dg/template/ttp3.C: Likewise.
17854 * g++.dg/template/type1.C: Likewise.
17855 * g++.old-deja/g++.other/crash32.C: Likewise.
17856 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 17857
c1b83cc9
KL
178582003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17859
17860 PR c++/13106
17861 * g++.dg/warn/noreturn-3.C: New test.
17862
e00853fd
NS
178632003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17864
17865 PR c++/13118
17866 * g++.dg/abi/covariant3.C: New.
17867
3950dcdf
JJ
178682003-12-12 Jakub Jelinek <jakub@redhat.com>
17869
17870 * g++.dg/eh/ia64-1.C: New test.
17871
77fec971
RS
178722003-12-12 Roger Sayle <roger@eyesopen.com>
17873
17874 PR optimization/13037
17875 * g77.f-torture/execute/13037.f: New test case.
17876
90d46c28
NS
178772003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17878
17879 PR c++/12881
17880 * g++.dg/abi/covariant2.C: New.
17881
45f2492c
NB
178822003-12-12 Neil Booth <neil@daikokuya.co.uk>
17883
17884 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17885
15975b43
ZW
178862003-12-11 Zack Weinberg <zack@codesourcery.com>
17887
17888 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17889
a586ce78
AP
178902003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17891
17892 PR other/10819
17893 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17894 to fix Bug 10819.
17895 * lib/g++.exp (g++_version): Likewise.
17896 * lib/g77.exp (g77_version): Likewise.
17897 * lib/objc.exp (default_objc_version): Likewise.
17898
e55a6cce 178992003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 17900
553355fe
RH
17901 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17902
5ca18844
RH
17903 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17904
facef326
MA
179052003-12-08 Matt Austern <austern@apple.com>
17906
17907 PR c/13134
17908 * lib/gcc-dg.exp (dg-require-visibility): Define.
17909 * lib/target-supports (check_visibility_available): Define.
17910 * gcc.dg/visibility-1.c: New test.
17911 * gcc.dg/visibility-2.c: Likewise.
17912 * gcc.dg/visibility-3.c: Likewise.
17913 * gcc.dg/visibility-4.c: Likewise.
17914 * gcc.dg/visibility-5.c: Likewise.
17915 * gcc.dg/visibility-6.c: Likewise.
17916 * g++.dg/ext/visibility-1.C: Likewise.
17917 * g++.dg/ext/visibility-2.C: Likewise.
17918 * g++.dg/ext/visibility-3.C: Likewise.
17919 * g++.dg/ext/visibility-4.C: Likewise.
17920 * g++.dg/ext/visibility-5.C: Likewise.
17921 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 17922
91f8389c
EB
179232003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17924
17925 * g++.dg/lookup/java1.C: New test.
17926 * g++.dg/lookup/java2.C: New test.
b8ec6586 17927
df5e8205
EB
179282003-12-07 Falk Hueffner <falk@debian.org>
17929
17930 * g++.dg/opt/noreturn-1.C: New test.
17931
fd25e957
EB
179322003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17933
17934 * gcc.dg/overflow-1.c: New test.
17935
5c6ef9be
EB
179362003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17937
17938 * g77.f-torture/compile/13060.f: New test.
17939
a6c0d772
MM
179402003-12-06 Mark Mitchell <mark@codesourcery.com>
17941
17942 PR c++/13323
17943 * g++.dg/inherit/operator2.C: New test.
17944
360d1b99
MM
179452003-12-05 Mark Mitchell <mark@codesourcery.com>
17946
17947 PR c++/13305
17948 * g++.dg/ext/attrib9.C: New test.
17949
eeb23c11
MM
179502003-12-05 Mark Mitchell <mark@codesourcery.com>
17951
17952 PR c++/13314
17953 * g++.dg/template/error7.C: New test.
17954
5d27ef94 179552003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 17956 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
17957
17958 PR target/13302
17959 * g++.dg/other/struct-va_list.C: New test.
17960
f128e1f3
KL
179612003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17962
17963 PR c++/13166
17964 * g++.dg/parse/defarg6.C: New test.
17965
64ed86c7
HPN
179662003-12-05 Hans-Peter Nilsson <hp@axis.com>
17967
17968 PR target/13256
17969 * gcc.c-torture/execute/20031201-1.c: New test.
17970
b98d4eb5
AC
179712003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17972
17973 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17974
6e3077c6
EB
179752003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17976
17977 * gcc.dg/builtin-return-1.c: New test.
17978
fc64a247
SM
179792003-12-04 Stuart Menefy <stuart.menefy@st.com>
17980 J"orn Rennecke <joern.rennecke@superh.com>
17981
17982 PR optimization/13260
17983 * gcc.c-torture/execute/20031204-1.c: New test.
17984
afb0918a
MM
179852003-12-03 Mark Mitchell <mark@codesourcery.com>
17986
17987 PR c++/9127
17988 * g++.dg/template/error6.C: New test.
17989
8ecc63eb
JJ
179902003-12-03 Jakub Jelinek <jakub@redhat.com>
17991
17992 * gcc.dg/20031202-1.c: New test.
17993
ee43dab5
MM
179942003-12-03 Mark Mitchell <mark@codesourcery.com>
17995
b80cfdcd
MM
17996 PR c++/13179
17997 * g++.dg/template/eh1.C: New test.
17998
ee43dab5
MM
17999 PR c++/10771
18000 * g++.dg/template/error5.C: New test.
18001
e7f2e92f
DU
180022003-12-02 David Ung <davidu@mips.com>
18003
15975b43 18004 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
18005 g_##TMODE
18006
1c59130c
GB
180072003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18008
8ecc63eb 18009 PR c++/10126
1c59130c
GB
18010 * g++.dg/template/ptrmem8.C: New test.
18011
e77de295
GB
180122003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18013
8ecc63eb 18014 PR c++/12573
e77de295
GB
18015 * g++.dg/template/dependent-expr3.C: New test.
18016
e3b66120
JL
180172003-12-01 James Lemke <jim@wasabisystems.com>
18018
18019 * gcc.dg/arm-g2.c: New test.
18020
d9e7c8e3
RS
180212003-12-01 Roger Sayle <roger@eyesopen.com>
18022
18023 PR optimization/11634
18024 * gcc.dg/20031201-2.c: New test case.
18025
75d3baee
ZW
180262003-12-01 Zack Weinberg <zack@codesourcery.com>
18027
18028 PR 11433
18029 * objc.dg/proto-lossage-3.m: New test.
18030
28cb2b14
RS
180312003-12-01 Roger Sayle <roger@eyesopen.com>
18032
18033 PR optimization/12628
18034 * gcc.dg/20031201-1.c: New test case.
18035
e82407b5
EB
180362003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18037
18038 * gcc.dg/unaligned-1.c: New test.
18039
a668c6ad
MM
180402003-11-30 Mark Mitchell <mark@codesourcery.com>
18041
18042 PR c++/9849
18043 * g++.dg/template/error4.C: New test.
18044 * g++.dg/template/nested3.C: Adjust error markers.
18045
0e73769e
KG
180462003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18047
18048 * gcc.dg/cpp/assert4.c: Check more #system assertions.
18049
65f0edec
JM
180502003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
18051
18052 PR c/10333
18053 * gcc.dg/bitfld-7.c: New test.
18054
9c858681
RS
180552003-11-29 Richard Sandiford <rsandifo@redhat.com>
18056
18057 * gcc.dg/tls/asm-1.C: New test.
18058
26b0ad13
KG
180592003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18060
0e73769e 18061 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 18062
48ee6fa0
EB
180632003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18064
18065 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
18066 * gcc.dg/builtin-apply3.c: New test.
18067
4caddf0b
EB
180682003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18069
18070 * lib/compat.exp (compat-obj): New xfaildata parameter.
18071 Use it to set compiler_conditional_xfail_data before compiling.
18072 (compat-get-options): Handle dg-xfail-if.
18073 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
18074 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
18075 * gcc.dg/compat/vector-1_y.c: Likewise.
18076 * gcc.dg/compat/vector-2_x.c: Likewise.
18077 * gcc.dg/compat/vector-2_y.c: Likewise.
18078
ecb63641
EB
180792003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18080
18081 * g++.dg/opt/reg-stack4.C: New test.
18082
316d0b19
EB
180832003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18084
18085 * gcc.dg/builtin-apply2.c: New test.
18086
bb13f2ff
EB
180872003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18088
18089 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
18090
4864cc4a
KL
180912003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18092
18093 PR c++/12924
18094 * g++.dg/template/template-id-2.C: New test.
18095
d43f603d
KL
180962003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18097
18098 PR c++/5369
18099 * g++.dg/template/memfriend1.C: New test.
18100 * g++.dg/template/memfriend2.C: Likewise.
18101 * g++.dg/template/memfriend3.C: Likewise.
18102 * g++.dg/template/memfriend4.C: Likewise.
18103 * g++.dg/template/memfriend5.C: Likewise.
18104 * g++.dg/template/memfriend6.C: Likewise.
18105 * g++.dg/template/memfriend7.C: Likewise.
18106 * g++.dg/template/memfriend8.C: Likewise.
18107 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
18108
40bec508
MM
181092003-11-21 Mark Mitchell <mark@codesourcery.com>
18110
18111 PR c++/12515
18112 * g++.dg/ext/cond1.C: New test.
18113
c132886e
RH
181142003-11-20 Richard Henderson <rth@redhat.com>
18115
18116 * gcc.dg/20020201-2.c: Remove.
18117 * gcc.dg/20020201-4.c: Remove.
18118 * gcc.dg/20020304-1.c: Remove.
18119
dd2cc6dc
NN
181202003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
18121
18122 * gcc.dg/cpp/trad/xwin1.c: New test case.
18123
5153e857
AT
181242003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
18125
18126 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
18127 * lib/g77.exp: Likewise.
18128 * lib/objc.exp: Likewise.
18129 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
18130 for darwin.
18131
c44e68a5
KL
181322003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18133
18134 PR c++/12932
18135 * g++.dg/template/static5.C: New test.
18136
fc6d6d62
JM
181372003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
18138
18139 * gcc.dg/nested-func-1.c: New test.
18140
178b9a09
KG
181412003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18142
18143 * gcc.dg/cpp/assert4.c: New test.
18144
8ffc2e37
GB
181452003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18146
75d3baee
ZW
18147 PR c++/2294
18148 * g++.dg/lookup/using9.c: New test.
8ffc2e37 18149
ec75414f
MM
181502003-11-14 Mark Mitchell <mark@codesourcery.com>
18151
18152 PR c++/12762
18153 * g++.dg/template/error3.C: New test.
18154
7fb768e5
AC
181552003-11-14 Arnaud Charlet <charlet@act-europe.fr>
18156
18157 PR ada/13035
18158 * ada/acats/run_acats, run_all.sh: Fix syntax error.
18159 No longer use a wrapper for gcc, since this does not work under
18160 Windows.
18161
aede75ed
GB
181622003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18163
75d3baee
ZW
18164 PR c++/2094
18165 * g++.dg/template/ptrmem7.C: New test.
aede75ed 18166
a25d596a
AP
181672003-11-13 Andrew Pinski <apinski@apple.com>
18168
18169 * gcc.c-torture/compile/20031113-1.c: New test.
18170
49012f5c 181712003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 18172 Kean Johnston <jkj@sco.com>
49012f5c
MM
18173
18174 PR c/13029
18175 * gcc.dg/unused-4.c: Update.
18176
d76bc29c
EB
181772003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18178
18179 * g++.dg/opt/const3.C: New test.
18180
fccc4eb2
JH
181812003-11-13 Jan Hubicka <jh@suse.cz>
18182
18183 * gcc.c-torture/compile/20031112-1.c: New test.
18184
8f120836
MM
181852003-11-12 Mark Mitchell <mark@codesourcery.com>
18186
18187 * g++.dg/parse/crash10.C: Remove bogus error marker.
18188
405f36dd
RO
181892003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18190
18191 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
18192 (host_gcc): Likewise.
18193 (ROOT): Honor $PWDCMD.
18194 (BASE): Likewise.
18195 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
18196
7e28e1a3
CM
181972003-11-12 Catherine Moore <clm@redhat.com>
18198
18199 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
18200
0cf356df
AJ
182012003-11-12 Andreas Jaeger <aj@suse.de>
18202 Jakub Jelinek <jakub@redhat.com>
18203 Andrew Pinski <pinskia@physics.uc.edu>
18204 Richard Henderson <rth@redhat.com>
18205
18206 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
18207 systems.
7671789c 18208 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
18209
18210 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
18211 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18212
3e65fcc0
AJ
182132003-11-11 Andreas Jaeger <aj@suse.de>
18214
18215 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
18216
292d9f2b
AJ
18217 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18218
e6178121
AC
182192003-11-10 Arnaud Charlet <charlet@act-europe.fr>
18220
18221 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
18222 Clean ups.
18223
1ec0c607
WH
182242003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
18225
18226 * gcc.dg/trampoline-1.c: New test.
18227
a5fdcda8
AP
182282003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18229
18230 * gcc.c-torture/compile/200031109-1.c: New test.
18231
c76f4e8e
JM
182322003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18233
18234 PR c/3190
18235 PR c/8714
18236 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18237 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
18238 gcc.dg/format/no-y2k-1.c: Update.
18239
587a9854
RS
182402003-11-08 Roger Sayle <roger@eyesopen.com>
18241
18242 PR optimization/10467
18243 * gcc.dg/20031108-1.c: New test case.
18244
3d67ba1e
GK
182452003-11-07 Geoffrey Keating <geoffk@apple.com>
18246
18247 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18248
30321c39
JM
182492003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18250
18251 * gcc.dg/compound-lvalue-1.c: New test.
18252 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18253 some XFAILs.
18254
2858f73a
GK
182552003-11-06 Geoffrey Keating <geoffk@apple.com>
18256
18257 * gcc.dg/altivec-varargs-1.c: New test.
18258
51672143
EB
182592003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18260
18261 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18262 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18263 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18264 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18265 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18266
0a49d02c
JM
182672003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18268
18269 * gcc.dg/cond-lvalue-1.c: New test.
18270
db9fd03e 182712003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
18272
18273 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18274
aad626f7
KL
182752003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18276
18277 PR c++/11616
18278 * g++.dg/template/instantiate5.C: New test.
18279
0c5a0451
VR
182802003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18281
18282 PR c++/12726
18283 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18284 * ChangeLog: Add missing first entry for above test.
18285
3dfa3500
KL
182862003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18287
18288 PR c++/9810
18289 * g++.dg/template/using8.C: New test.
18290 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18291
31f0f571
RS
182922003-11-02 Roger Sayle <roger@eyesopen.com>
18293
18294 PR optimization/10817
18295 * gcc.c-torture/compile/20031102-1.c: New test case.
18296
2077750a
KH
182972003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18298
18299 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18300 2147483647.
18301
e69cdc12
EB
183022003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18303
18304 * gcc.dg/20031102-1.c: New test.
18305
0a9e65f9
EB
183062003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18307
18308 * gcc.dg/complex-1.c: New test.
18309
f218d820
KL
183102003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18311
18312 PR c++/12796
18313 * g++.dg/template/crash13.C: Adjust expected error location.
18314 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18315
f3dd79b9
RE
183162003-10-31 Richard Earnshaw <rearnsha@arm.com>
18317
18318 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18319
4cabf776
JZ
183202003-10-31 Josef Zlomek <zlomekj@suse.cz>
18321
18322 PR/10239
18323 * gcc.c-torture/compile/20031031-2.c: New test.
18324
739e6d58
JZ
183252003-10-31 Josef Zlomek <zlomekj@suse.cz>
18326
18327 PR/11640
18328 * gcc.c-torture/compile/20031031-1.c: New test.
18329
28765aad
RE
183302003-10-31 Richard Earnshaw <rearnsha@arm.com>
18331
18332 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18333 * gcc.misc-tests/bprob.exp: Likewise.
18334 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18335 the execution test on arm-elf configs.
c6c01481 18336 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
18337 configs that don't support scratch files.
18338 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18339
1d915eda
AC
183402003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18341
18342 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18343 done by dejagnu.
18344
24c98fae
AC
183452003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18346
18347 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
18348 Avoid non pure sh syntax. Add more logging.
18349
18350 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18351 fail.
24c98fae 18352
0fda236e
FS
183532003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18354
18355 PR libgcj/10610
18356 * gcc.dg/ppc-stackalign-1.c: New test.
18357
1066ea4d
AC
183582003-10-28 Arnaud Charlet <charlet@act-europe.fr>
18359
18360 * ada/acats/run_all.sh: Change output to be more compliant with
18361 dejagnu framework.
18362 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
18363 Only run [a-z]* directories, to filter out e.g. CVS.
18364 Redirect build output to log file.
1066ea4d 18365
934ef487
AC
183662003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18367
18368 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
18369
c011a52f
AC
183702003-10-27 Arnaud Charlet <charlet@act-europe.fr>
18371
18372 PR ada/5909:
18373 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
18374
b19ee4bd
JJ
183752003-10-27 Jakub Jelinek <jakub@redhat.com>
18376
18377 * gcc.c-torture/compile/20031023-1.c: New test.
18378 * gcc.c-torture/compile/20031023-2.c: New test.
18379 * gcc.c-torture/compile/20031023-3.c: New test.
18380 * gcc.c-torture/compile/20031023-4.c: New test.
18381
58e1d54c
KL
183822003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18383
18384 PR c++/10371
18385 * g++.dg/lookup/scoped8.C: New test.
18386
b3cd99cd
EB
183872003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
18388
18389 * g++.dg/opt/reg-stack3.C: New test.
18390
88682ff6
JM
183912003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18392
18393 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
18394
d9a50301
KL
183952003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18396
18397 PR c++/11076
18398 * g++.dg/template/crash13.C: New test.
18399
349dfad9
JM
184002003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
18401
18402 * gcc.dg/c99-restrict-2.c: New test.
18403
bb885938
NS
184042003-10-24 Nathan Sidwell <nathan@codesourcery.com>
18405
18406 PR c++/12698, c++/12699, c++/12700, c++/12566
18407 * g++.dg/inherit/covariant9.C: New test.
18408 * g++.dg/inherit/covariant10.C: New test.
18409 * g++.dg/inherit/covariant11.C: New test.
18410
0c5a0451
VR
184112003-10-23 Jason Merrill <jason@redhat.com>
18412
18413 PR c++/12726
18414 * g++.dg/ext/complit2.C: New test.
18415
ed1ca05a
FH
184162003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
18417
18418 PR target/12654
18419 * gcc.c-torture/execute/20031020-1.c: New test.
18420
1b251a0c
ZD
184212003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18422
18423 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
18424 following the jump_insn.
18425
dc70e81d
JM
184262003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
18427
18428 * gcc.dg/cast-lvalue-1.c: New test.
18429
18fd68a8
MM
184302003-10-21 Mark Mitchell <mark@codesourcery.com>
18431
18432 PR c++/11962
18433 * g++.dg/template/cond2.C: New test.
18434
ac054e28
JM
184352003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
18436
18437 * gcc.dg/builtins-28.c: New test.
18438
d4d1ebc1
JH
184392003-10-20 Jan Hubicka <jh@suse.cz>
18440
18441 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
18442 parameter.
18443 * testsuite/gcc.dg/inline-2.c: Likewise.
18444
d15f01e3
PE
184452003-10-20 Phil Edwards <phil@codesourcery.com>
18446
18447 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
18448 * gcc.dg/nest.c: Likewise.
18449
11325dcd
KL
184502003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18451
18452 PR c++/9781, c++/10583, c++/11862
18453 * g++.dg/parse/crash13.C: New test.
18454
adccacc4
ZD
184552003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18456
18457 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
18458
5a13d728
EB
184592003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18460
18461 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
18462 Define HAVE_C99_RUNTIME except on Solaris.
18463 * gcc.dg/builtins-20.c: Likewise.
18464
29ee7b16
ZD
184652003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18466
18467 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
18468
5f04800c
KL
184692003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18470
18471 PR c++/12495
18472 * g++.dg/template/crash21.C: New test.
18473
9579624e
KL
184742003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18475
18476 PR c++/2513
18477 * g++.dg/template/typename5.C: New test.
18478
e77b95a2
KL
184792003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18480
18481 PR c++/12369
18482 * g++.dg/template/friend25.C: New test.
18483
7a0cb59c
ZL
184842003-10-16 Ziemowit Laski <zlaski@apple.com>
18485
18486 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
18487 versions.
18488
82917bf9
KH
184892003-10-16 Kazu Hirata <kazu@cs.umass.edu>
18490
18491 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
18492 == 2147483647.
18493
8725a9b4
KH
184942003-10-15 Kazu Hirata <kazu@cs.umass.edu>
18495
18496 * gcc.c-torture/execute/960416-1.x: Remove.
18497 * gcc.c-torture/execute/divconst-3.x: Likewise.
18498
c546e185
HPN
184992003-10-15 Hans-Peter Nilsson <hp@axis.com>
18500
18501 PR target/12598
18502 * gcc.dg/torture/cris-volatile-1.c: New test.
18503
e157d777
RS
185042003-10-14 Roger Sayle <roger@eyesopen.com>
18505
18506 PR optimization/9325
18507 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
18508 for overflowing floating point to integer conversion during RTL
18509 simplification.
18510
c92c2a28
ZL
185112003-10-13 Ziemowit Laski <zlaski@apple.com>
18512
18513 * objc/execute/_cmd.m: Fix typo.
18514 * objc.dg/image-info.m, objc.dg/symtab-1.m:
18515 Relax 'scan-assembler' regexp.
18516 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
18517 objc.dg/try-catch-4.m: Run on non-Darwin targets.
18518 * objc.dg/zero-link-2.m: Remove blank line.
18519 * objc.dg/zero-link-3.m: New test case.
c6c01481 18520
71d46c6f
GK
185212003-10-13 Geoffrey Keating <geoffk@apple.com>
18522
3eba62b4
GK
18523 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
18524
71d46c6f
GK
18525 * gcc.dg/asm-names.c: Use scan-assembler-not rather
18526 than linker trickery.
18527
88e451e1
VR
185282003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18529
18530 PR c++/12370
18531 * g++.dg/other/friend2.C: New test.
18532
e3c8de6a
SB
185332003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18534
18535 * gcc.dg/20031012-1.c: New test.
18536
1998463c
SB
185372003-10-12 Steven Bosscher <steven@gcc.gnu.org>
18538
18539 * gcc.dg/weak/weak-3.c: Fix for new warning.
18540
cc956bfd
KC
185412003-10-12 Kelley Cook <kcook@gcc.gnu.org>
18542
18543 PR optimization/8750
18544 * gcc.c-torture/execute/20031012-1.c: New test case.
18545
c43fa1f5
RS
185462003-10-11 Roger Sayle <roger@eyesopen.com>
18547
18548 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
18549 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
18550
c877353c
RS
185512003-10-11 Roger Sayle <roger@eyesopen.com>
18552
18553 PR optimization/12260
18554 * gcc.c-torture/compile/20031011-2.c: New test case.
18555
e3be1116
RS
185562003-10-11 Roger Sayle <roger@eyesopen.com>
18557
18558 * gcc.c-torture/execute/20031011-1.c: New testcase.
18559
69efc31d
EB
185602003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
18561
18562 * gcc.c-torture/compile/20031011-1.c: New test.
18563
cc956bfd 185642003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
18565
18566 * g++.dg/other/first-global.C: New test.
18567
ea82015c
RS
185682003-10-11 Roger Sayle <roger@eyesopen.com>
18569
18570 * gcc.c-torture/execute/string-opt-18.c: New testcase.
18571
51e73d57
ILT
185722003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
18573
18574 * gcc.c-torture/compile/20031010-1.c: New test.
18575
d0fd1347
GK
185762003-10-10 Geoffrey Keating <geoffk@apple.com>
18577
18578 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
18579 * gcc.c-torture/execute/va-arg-25.c: ... here.
18580
b18ff0cd
MM
185812003-10-09 Mark Mitchell <mark@codesourcery.com>
18582
18583 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
18584
1703590e
RS
185852003-10-08 Richard Sandiford <rsandifo@redhat.com>
18586
f119ba23 18587 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 18588
3d56512d
GB
185892003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18590
18591 * g++.dg/parse/error2.C: New test.
18592
7a925598
GB
185932003-10-08 Giovanni Bajo <giovannibajo@libero.it>
18594
18595 PR c++/11097
18596 * g++.dg/other/error5.C: Modify the error message.
18597 * g++.dg/lookup/using8.C: New test.
18598
a594a19c
GK
185992003-10-07 Geoffrey Keating <geoffk@apple.com>
18600
18601 * gcc.dg/darwin-abi-2.c: New file.
18602 * gcc.c-torture/execute/va-arg-24.c: New file.
18603
90af8042
BW
186042003-10-06 Bob Wilson <bob.wilson@acm.org>
18605
18606 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
18607 indentation.
18608
d04a575f
MM
186092003-10-06 Mark Mitchell <mark@codesourcery.com>
18610
18611 PR c++/10147
18612 * g++.dg/other/error4.C: Update error messages.
18613 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 18614
d04a575f
MM
18615 PR c++/12337
18616 * g++.dg/init/new9.C: New test.
c6c01481 18617
d04a575f
MM
18618 PR c++/12334, c++/12236, c++/8656
18619 * g++.dg/ext/attrib8.C: New test.
18620
8a7a6f4d
DP
186212003-10-06 Devang Patel <dpatel@apple.com>
18622
18623 * gcc.dg/debug/dwarf2-3.h: New test.
18624 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 18625
9ebfd78b
EB
186262003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18627
18628 * g++.dg/opt/cfg2.C: New test.
18629
8c03ca00
EB
186302003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18631
18632 * g++.dg/opt/float1.C: New test.
18633
b494fd98
EB
186342003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18635
18636 * gcc.dg/c90-array-lval-6.c: New test.
18637 * gcc.dg/c99-array-lval-6.c: New test.
18638
81ff723b
AM
186392003-10-03 Alexander Malmberg <alexander@malmberg.org>
18640 Ziemowit Laski <zlaski@apple.com>
18641
18642 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18643 'Derived', so that it is never considered a class method; add
18644 new warning for '+port' method ambiguity.
18645 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18646 <objc/objc-api.h> (needed on Mac OS X).
18647 * objc.dg/method-13.m: New test.
18648
875eda9c
RS
186492003-10-03 Roger Sayle <roger@eyesopen.com>
18650
18651 PR optimization/9325, PR java/6391
18652 * gcc.c-torture/execute/20031003-1.c: New test case.
18653
c8a65a25
MM
186542003-10-02 Mark Mitchell <mark@codesourcery.com>
18655
5114f0ed
MM
18656 PR optimization/12180
18657 * gcc.dg/20031002-1.c: New test.
18658
c8a65a25
MM
18659 PR c++/12486
18660 * g++.dg/inherit/error1.C: New test.
18661
910a2080
CD
186622003-10-02 Chris Demetriou <cgd@broadcom.com>
18663
18664 * lib/f-torture.exp (search_for): Rename to...
18665 (search_for_re): This. Also, clean up comments and the
18666 "regexp" invocation.
18667
2a3bf9aa
JZ
186682003-10-02 Josef Zlomek <zlomekj@suse.cz>
18669
18670 * gcc.c-torture/compile/20031002-1.c: New test.
18671
7485f79f
JJ
186722003-10-02 Jakub Jelinek <jakub@redhat.com>
18673
18674 * g++.dg/opt/cond1.C: New test.
18675
2409cb37
KC
186762003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18677
18678 * gcc.dg/Wold-style-definition-2.c: New testcase.
18679 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18680
1ffcc352
RH
186812003-09-29 Richard Henderson <rth@redhat.com>
18682
75d3baee 18683 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 18684
ea0738f2
EB
186852003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18686
18687 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18688
753aaa17
KL
186892003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18690
18691 * g++.dg/template/friend19.C: Fix typo.
18692 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18693
d34053ed
RS
186942003-09-28 Richard Sandiford <rsandifo@redhat.com>
18695
18696 * gcc.c-torture/execute/20030928-1.c: New test.
18697 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18698
e8226879
EB
186992003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18700
18701 * g++.dg/opt/unroll1.C: New test.
18702
073089a7
RS
187032003-09-26 Roger Sayle <roger@eyesopen.com>
18704
18705 PR optimization/11741
18706 * gcc.dg/20030926-1.c: New test case.
18707
37d407a1
KL
187082003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18709
18710 PR c++/5655
18711 * g++.dg/parse/access7.C: New test.
18712 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18713
264fa2db
ZL
187142003-09-24 Ziemowit Laski <zlaski@apple.com>
18715
18716 MERGE OF objc-improvements-branch into MAINLINE:
18717 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18718 if libobjc has not been built.
18719 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
18720 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18721 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18722 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
18723 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18724 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
18725 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18726 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18727 objc.dg/special/unclaimed-category-1.h,
18728 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18729 well as GNU runtime.
264fa2db 18730 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
18731 * execute/cascading-1.m, execute/function-message-1.m,
18732 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18733 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18734 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18735 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18736 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18737 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18738 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18739 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18740 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
18741 * objc.dg/bitfield-2.m: Run only on Darwin.
18742 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
18743 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18744 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 18745 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 18746
d395df26
AO
187472003-09-24 Alexandre Oliva <aoliva@redhat.com>
18748
18749 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18750
fff2cb99
GK
187512003-09-23 Geoffrey Keating <geoffk@apple.com>
18752
18753 * gcc.dg/darwin-abi-1.c: New file.
18754
af0f185b
AP
187552003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18756
18757 PR target/12281
18758 * gcc.c-torture/compile/20030921-1.c: New test.
18759
de582cfb
EB
187602003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18761
18762 * g++.dg/opt/reg-stack2.C: New test.
18763
5cfc5356
EB
187642003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18765
18766 * g++.dg/eh/delayslot1.C: New test.
18767
ddd2d57e
RH
187682003-09-20 Richard Henderson <rth@redhat.com>
18769
18770 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18771
ccea753c
RS
187722003-09-20 Roger Sayle <roger@eyesopen.com>
18773
18774 * gcc.c-torture/execute/20030920-1.c: New test case.
18775
2c49cd9e
KL
187762003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18777
18778 * g++.dg/rtti/typeid3.C: Correct expected error message.
18779
4047b164
KL
187802003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18781
18782 PR c++/157
18783 * g++.dg/parse/crash12.C: New test.
18784
99d53bba
JJ
187852003-09-19 Janis Johnson <janis187@us.ibm.com>
18786
18787 * gcc.dg/compat/mixed-struct-check.h: New.
18788 * gcc.dg/compat/mixed-struct-defs.h: New.
18789 * gcc.dg/compat/mixed-struct-init.h: New.
18790 * gcc.dg/compat/struct-by-value-19_main.c: New.
18791 * gcc.dg/compat/struct-by-value-19_x.c: New.
18792 * gcc.dg/compat/struct-by-value-19_y.c: New.
18793 * gcc.dg/compat/struct-by-value-20_main.c: New.
18794 * gcc.dg/compat/struct-by-value-20_x.c: New.
18795 * gcc.dg/compat/struct-by-value-20_y.c: New.
18796 * gcc.dg/compat/struct-return-19_main.c: New.
18797 * gcc.dg/compat/struct-return-19_x.c: New.
18798 * gcc.dg/compat/struct-return-19_y.c: New.
18799 * gcc.dg/compat/struct-return-20_main.c: New.
18800 * gcc.dg/compat/struct-return-20_x.c: New.
18801 * gcc.dg/compat/struct-return-20_y.c: New.
18802
ed71e586
AP
188032003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18804 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18805 so that it will not complain on LP64 targets.
18806
68c78847
KL
188072003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18808
18809 PR c++/495
18810 * g++.dg/template/friend24.C: New test.
18811
3501ba24
NS
188122003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18813
68442fac 18814 PR c++/12332
3501ba24
NS
18815 * g++.dg/template/memtmpl2.C: New test.
18816
5ae6cd0d
MM
188172003-09-18 Mark Mitchell <mark@codesourcery.com>
18818
18819 PR target/11184
18820 * gcc.dg/builtin-apply1.c: New test.
18821
85b22f78
NS
188222003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18823
18824 PR c++/9848
18825 * g++.dg/warn/Wunused-4.C: New test.
18826
ef08de80
VR
188272003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18828
18829 PR c++/12316
18830 * g++.dg/other/gc2.C: New test.
18831
84583208
MM
188322003-09-17 Mark Mitchell <mark@codesourcery.com>
18833
15dd86be
MM
18834 PR c++/11991
18835 * g++.dg/rtti/typeid3.C: New test.
18836
84583208
MM
18837 PR c++/12266
18838 * g++.dg/overload/template1.C: New test.
18839
0b75beaa
EB
188402003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18841
18842 * g++.dg/opt/cfg3.C: New test.
18843
ae8803a8
KL
188442003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18845
18846 PR c++/7939
18847 * g++.dg/template/crash11.C: New test.
18848
72954a4f
JM
188492003-09-16 Jason Merrill <jason@redhat.com>
18850 Jakub Jelinek <jakub@redhat.com>
18851
18852 * gcc.dg/attr-warn-unused-result.c: New test.
18853
3afd2e20
NS
188542003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18855
18856 PR c++/12184
18857 * g++.dg/expr/call2.C: New test.
18858
c034f121
AJ
188592003-09-15 Andreas Jaeger <aj@suse.de>
18860
18861 * gcc.dg/Wold-style-definition-1.c: New test.
18862
29edb15c
MM
188632003-09-14 Mark Mitchell <mark@codesourcery.com>
18864
a7e8c268
MM
18865 PR c++/3907
18866 * g++.dg/parse/template12.C: New test.
18867
29edb15c
MM
18868 * g++.dg/abi/bitfield11.C: New test.
18869 * g++.dg/abi/bitfield12.C: Likewise.
18870
aab68b4a
AO
188712003-09-14 Alexandre Oliva <aoliva@redhat.com>
18872
18873 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18874 non-expansion of functional macro name without arguments at EOL.
18875 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18876
975f3818
RS
188772003-09-14 Richard Sandiford <rsandifo@redhat.com>
18878
18879 * gcc.c-torture/execute/20030914-[12].c: New tests.
18880
92af500d
NS
188812003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 PR c++/11788
18884 * g++.dg/overload/addr1.C: New test.
18885
93dc9a32
ILT
188862003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18887
18888 * gcc.dg/20030909-1.c: New test.
18889
1c8b4e29
EB
188902003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18891
18892 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
18893
188942003-09-09 Devang Patel <dpatel@apple.com>
18895
18896 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 18897
f7657db9
KG
188982003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18899
18900 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18901
9649812a
MM
189022003-09-08 Mark Mitchell <mark@codesourcery.com>
18903
18904 * gcc.dg/ia64-types1.c: New test.
18905 * gcc.dg/ia64-types2.c: Likewise.
18906
df049e59
KG
189072003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18908
11bf0eb0
KG
18909 * gcc.dg/builtins-1.c: Add more _Complex tests.
18910 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18911
df049e59
KG
18912 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18913 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18914
f23fb7f5
MM
189152003-09-08 Mark Mitchell <mark@codesourcery.com>
18916
fa531100
MM
18917 PR c++/11786
18918 * g++.dg/lookup/koenig2.C: New test.
18919
f23fb7f5
MM
18920 PR c++/5296
18921 * g++.dg/rtti/typeid2.C: New test.
18922
7f14bbe6
JJ
189232003-09-08 Jakub Jelinek <jakub@redhat.com>
18924
18925 * gcc.c-torture/compile/20030904-1.c: New test.
18926
7b65ed54
EB
189272003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18928
18929 * g++.dg/opt/longbranch2.C: New test.
18930
6a4f08f3
AP
189312003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18932
18933 * g++.dg/template/crash10.C: Only compile it.
18934
dc4cb34e
AP
189352003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18936
18937 PR middle-end/11665
18938 * gcc.c-torture/compile/20030907-1.c: New test.
18939 * g++.dg/init/array11.C: New test.
18940
cf9ad9a7
MM
189412003-09-07 Mark Mitchell <mark@codesourcery.com>
18942
18943 PR c++/11852
18944 * g++.dg/init/struct1.C: New test.
18945
6ef0aa7b
MM
189462003-09-07 Mark Mitchell <mark@codesourcery.com>
18947
18948 PR c++/12181
18949 * g++.dg/expr/comma1.C: New test.
18950
385bce06
MM
189512003-09-06 Mark Mitchell <mark@codesourcery.com>
18952
ae53e5bc 18953 PR c++/11867
385bce06
MM
18954 * g++.dg/expr/static_cast5.C: New test.
18955
687f4bc1
AP
189562003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18957
18958 PR c++/11507
18959 * g++.dg/lookup/scoped7.C: New test.
c6c01481 18960
687f4bc1
AP
18961 PR c++/9574
18962 * g++.dg/other/static1.C: New test.
18963
18964 PR c++/11490
18965 * g++.dg/warn/template-1.C: New test.
18966
18967 PR c++/11432
18968 * g++.dg/template/crash10.C: New test.
c6c01481 18969
687f4bc1
AP
18970 PR c++/2478
18971 * g++.dg/overload/VLA.C: New test.
c6c01481 18972
687f4bc1
AP
18973 PR c++/10804
18974 * g++.dg/template/call1.C: New test.
18975
1f845b30
NS
189762003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18977
18978 PR c++/11794
18979 * g++.dg/parse/using3.C: New test.
18980
34ff2673
RS
189812003-09-06 Roger Sayle <roger@eyesopen.com>
18982
18983 PR c++/11409
18984 * g++.dg/overload/builtin3.C: New test case.
18985
03845b47
SB
189862003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18987
18988 PR c/9862
18989 * gcc.dg/20030906-1.c: New test.
18990 * gcc.dg/20030906-2.c: Likewise.
18991
b92bc2a0
NS
189922003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18993
18994 PR c++/12167
18995 * g++.dg/parse/defarg5.C: New test.
18996
18997 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18998
ceeae2d1
MM
189992003-09-05 Mark Mitchell <mark@codesourcery.com>
19000
19001 PR c++/12163
19002 * g++.dg/expr/static_cast4.C: New test.
19003
19004 PR c++/12146
19005 * g++.dg/template/crash9.C: New test.
19006
3f8dc57b
AP
190072003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19008
c6c01481 19009 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
19010 in __FUNCTION__.
19011 * g++.old-deja/g++.ext/pretty3.C: Likewise.
19012
8e1daa34
NS
190132003-09-05 Nathan Sidwell <nathan@codesourcery.com>
19014
12483c9f
NS
19015 PR c++/11922
19016 * g++/dg/template/qualified-id1.C: New test.
c6c01481 19017
8e1daa34
NS
19018 PR c++/12037
19019 * g++.dg/warn/noeffect4.C: New test.
19020
47ab33b2
MA
190212003-09-04 Matt Austern <austern@apple.com>
19022
19023 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
19024 * g++.dg/ext/fnname2.C: Likewise.
19025 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 19026
d18a8251
MM
190272003-09-04 Mark Mitchell <mark@codesourcery.com>
19028
19029 * g++.dg/expr/lval1.C: New test.
19030 * g++.dg/ext/lvcast.C: Remove.
19031
bcfb8075
RS
190322003-09-03 Roger Sayle <roger@eyesopen.com>
19033
19034 PR optimization/11700.
19035 * gcc.c-torture/compile/20030903-1.c: New test case.
19036
43fe31f6
MM
190372003-09-03 Mark Mitchell <mark@codesourcery.com>
19038
19039 PR c++/12053
19040 * g++.dg/abi/layout4.C: New test.
19041
1918facf
SB
190422003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
19043
19044 PR c++/11553
19045 * g++.dg/parse/friend3.C: New test.
c6c01481 19046
6d80c4b9
MM
190472003-09-02 Mark Mitchell <mark@codesourcery.com>
19048
3281be05
MM
19049 PR c++/11847
19050 * g++.dg/template/class1.C: New test.
19051
6d80c4b9
MM
19052 PR c++/11808
19053 * g++.dg/expr/call1.C: New test.
19054
7e99327d
MM
190552003-09-01 Mark Mitchell <mark@codesourcery.com>
19056
19057 PR c++/12114
19058 * g++.dg/init/ref9.C: New test.
19059
19060 PR c++/11972
19061 * g++.dg/template/nested4.C: New test.
19062
20d65560
MM
190632003-08-29 Mark Mitchell <mark@codesourcery.com>
19064
7433e6d4
MM
19065 PR c++/12093
19066 * g++.dg/template/non-dependent4.C: New test.
19067
20d65560
MM
19068 PR c++/11928
19069 * g++.dg/inherit/conv1.C: New test.
19070
fc2b8477
MM
190712003-08-29 Mark Mitchell <mark@codesourcery.com>
19072
19073 PR c++/6196
19074 * g++.dg/ext/label1.C: New test.
19075 * g++.dg/ext/label2.C: Likewise.
19076
a1652802
MM
190772003-08-28 Mark Mitchell <mark@codesourcery.com>
19078
19079 * g++.dg/expr/cond3.C: New test.
19080
a2a919aa
KG
190812003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19082
19083 * gcc.dg/builtins-1.c: Add new builtin cases.
19084
488f17e1
KG
190852003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19086
19087 * gcc.dg/builtins-1.c: Add new cases.
19088 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19089
190902003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19091
19092 * gcc.dg/builtins-1.c: Add more math builtin tests.
19093 * gcc.dg/torture/builtin-attr-1.c: New test.
19094
22bd385b
MM
190952003-08-28 Mark Mitchell <mark@codesourcery.com>
19096
19097 PR optimization/5079
19098 * g++.dg/opt/static3.C: New test.
19099
3d7ca167
ZD
191002003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19101
19102 * gcc.misc-tests/gcov-10b.c: New test.
19103
031b59ce
MM
191042003-08-27 Mark Mitchell <mark@codesourcery.com>
19105
19106 * g++.dg/opt/ptrmem3.C: New test.
19107
19108 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
19109
b7bc76e3
JJ
191102003-08-27 Jakub Jelinek <jakub@redhat.com>
19111
19112 * gcc.dg/20030826-2.c: New test.
19113
00229de4
RS
191142003-08-26 Roger Sayle <roger@eyesopen.com>
19115
19116 PR middle-end/12002
19117 * g77.f-torture/compile/12002.f: New test case.
19118
e3232933
RS
191192003-08-26 Roger Sayle <roger@eyesopen.com>
19120
19121 * gcc.dg/20030826-1.c: New test case.
19122
a103ca2c
MK
191232003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
19124
19125 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
19126
20b50672
NS
191272003-08-26 Nathan Sidwell <nathan@codesourcery.com>
19128
6d9a0a36
NS
19129 PR c++/11871
19130 * c++.dg/lookup/crash1.C: New test.
19131
20b50672
NS
19132 * c++.dg/warn/noeffect3.C: New test.
19133
0961802f
JJ
191342003-08-25 Janis Johnson <janis187@us.ibm.com>
19135
19136 * gcc.dg/compat/vector-1_x.c: Compile with -w.
19137 * gcc.dg/compat/vector-1_y.c: Ditto.
19138 * gcc.dg/compat/vector-2_x.c: Ditto.
19139 * gcc.dg/compat/vector-2_y.c: Ditto.
19140
b01e3e38
UW
191412003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
19142
19143 * gcc.dg/20030702-1.c: New test.
19144
43dc123f
MM
191452003-08-25 Mark Mitchell <mark@codesourcery.com>
19146
19147 PR c++/8795
19148 * g++.dg/ext/altivec-1.C: New test.
19149
a30b6839
RH
191502003-08-24 Richard Henderson <rth@redhat.com>
19151
19152 * g++.dg/eh/simd-2.C: Add -w for x86.
19153
61c234ce
JJ
191542003-08-23 Jakub Jelinek <jakub@redhat.com>
19155
19156 * gcc.dg/20030815-1.c: New test.
19157
a653d067
KL
191582003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19159
19160 PR c++/3765
19161 * g++.dg/parse/access6.C: New test.
19162
19db77ce
KL
191632003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19164
19165 PR c++/641, c++/11876
19166 * g++.dg/template/friend22.C: New test.
19167 * g++.dg/template/friend23.C: Likewise.
19168
35f73a73
MM
191692003-08-22 Mark Mitchell <mark@codesourcery.com>
19170
19171 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
19172 identically.
19173
6560773a
MM
191742003-08-22 Mark Mitchell <mark@codesourcery.com>
19175
19176 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
19177
a30f2d65
MM
191782003-08-22 Mark Mitchell <mark@codesourcery.com>
19179
19180 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
19181
7741796c
MM
191822003-08-22 Mark Mitchell <mark@codesourcery.com>
19183
19184 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
19185
376de225
MM
191862003-08-22 Mark Mitchell <mark@codesourcery.com>
19187
19188 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
19189
f3c2dfc6
MM
191902003-08-21 Mark Mitchell <mark@codesourcery.com>
19191
19192 PR c++/11919
19193 * g++.dg/overload/prom1.C: New test.
19194
19195 PR c++/11551
19196 * g++.dg/parse/dtor2.C: New test.
19197
19198 PR c++/10762
19199 * g++.dg/parse/using2.C: New test.
19200
43c446b8
KH
192012003-08-21 Kazu Hirata <kazu@cs.umass.edu>
19202
19203 PR target/11805
19204 * gcc.c-torture/compile/20030821-1.c: New.
19205
35c18a20
MM
192062003-08-20 Mark Mitchell <mark@codesourcery.com>
19207
19208 PR c++/11834
19209 * g++.dg/template/deduce2.C: New test.
19210
c4c83fff
JZ
192112003-08-21 Josef Zlomek <zlomekj@suse.cz>
19212
19213 * gcc.c-torture/execute/20030821-1.c: New test.
19214
2cf099a5
RS
192152003-08-20 Roger Sayle <roger@eyesopen.com>
19216
19217 PR middle-end/11984
19218 * gcc.dg/20030820-1.c: New test case.
19219
47d4c811
NS
192202003-08-20 Nathan Sidwell <nathan@codesourcery.com>
19221
19222 PR c++/11945
19223 * g++.dg/warn/noeffect2.C: New test.
19224
4b0d3cbe
MM
192252003-08-19 Mark Mitchell <mark@codesourcery.com>
19226
19227 PR c++/10926
19228 * g++.dg/template/dtor2.C: New test.
19229
19230 PR c++/11684
19231 * g++.dg/template/operator1.C: New test.
19232 * g++.dg/parse/operator4.C: New test.
19233
19234 PR c++/11946.C
19235 * g++.dg/expr/enum1.C: New test.
19236 * gcc.dg/c99-bool-1.c: Remove bogus warning.
19237
19238 PR c++/11036.C
19239 * g++.dg/parse/elab2.C: New test.
19240 * g++.dg/parse/typedef4.C: Change error message.
19241 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
19242 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
19243 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
19244
ccc01444
GK
192452003-08-19 Geoffrey Keating <geoffk@apple.com>
19246
19247 * gcc.dg/pch/warn-1.c: New.
19248 * gcc.dg/pch/warn-1.hs: New.
19249
19250 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19251 not-tested file.
19252
c0d4955f
AP
192532003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19254
19255 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19256
4fad7068
AP
192572003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19258
19259 * gcc.dg/uninit-D.c: New Test.
19260 * gcc.dg/uninit-E.c: New Test.
19261 * gcc.dg/uninit-F.c: New Test.
19262 * gcc.dg/uninit-G.c: New Test.
19263
7f5d157f
MR
192642003-08-19 Michael Ritzert <ritzert@t-online.de>
19265
19266 * g++.dg/README: Describe the pch directory.
19267
b54f5338
KL
192682003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19269
19270 PR c++/11174
19271 * g++.dg/parse/access4.C: New test.
19272 * g++.dg/parse/access5.C: Likewise.
19273 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19274
622adc7e
MK
192752003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19276
19277 * gcc.dg/noncompile/20030818-1.c: New.
19278
a2507277
NS
192792003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19280
47d4c811
NS
19281 PR c++/11957
19282 * g++.dg/warn/noeffect1.C: New test.
19283
a2507277
NS
19284 * g++.dg/template/scope2.C: New test.
19285 * g++.dg/template/error2.C: Correct dg-error
19286
8edf7a6d
RS
192872003-08-18 Richard Sandiford <rsandifo@redhat.com>
19288
19289 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19290
e895113a
NS
192912003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19292
19293 PR C++/11512
19294 * g++.dg/template/warn1.C: New.
19295
68ea098a
NS
192962003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19297
19298 * g++.dg/template/error2.C: New test.
19299 * g++.dg/lookup/using7.C: Adjust errors
19300 * g++.old-deja/g++.pt/crash36.C: Likewise.
19301 * g++.old-deja/g++.pt/derived3.C: Likewise.
19302
d256ac69
KG
193032003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19304
19305 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19306 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19307 * gcc.c-torture/execute/builtins/string-9.c: New, from
19308 string-opt-9.c. Adjust for execute/builtins framework.
19309 * gcc.c-torture/execute/string-opt-9.c: Delete.
19310
560ad596
MM
193112003-08-12 Mark Mitchell <mark@codesourcery.com>
19312
4717fcc7
MM
19313 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19314
560ad596
MM
19315 * g++.dg/parse/ret-type2.C: New test.
19316
19317 PR c++/11703
19318 * g++.dg/init/new8.C: New test.
19319
19320 PR c++/10923
19321 * g++.dg/parse/typedef5.C: New test.
19322
19323 PR c++/9512
19324 * g++.dg/parse/qualified2.C: New test.
19325 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19326 invalid code.
19327
fe0378ed
MM
193282003-08-11 Mark Mitchell <mark@codesourcery.com>
19329
19330 * g++.dg/conversion/ptrmem1.C: New test.
19331
5f5e441a
JJ
193322003-08-11 Jakub Jelinek <jakub@redhat.com>
19333
19334 PR target/11693
19335 * gcc.dg/20030811-1.c: New test.
19336
19337 PR target/11535
19338 * gcc.c-torture/execute/20030811-1.c: New test.
19339
0235f855
KG
193402003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19341
19342 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19343
d9148cf4
MM
193442003-08-10 Mark Mitchell <mark@codesourcery.com>
19345
19346 PR c++/11789.C
19347 * g++.dg/inherit/multiple1.C: New test.
19348
86306a6b
NS
193492003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19350
bae39a73
NS
19351 * gcc.dg/spe1.c: New test.
19352
ffc76561
NS
19353 PR c++/11670
19354 * g++.dg/expr/cast2.C: New test.
c6c01481 19355
86306a6b
NS
19356 PR c++/10530
19357 * g++.dg/template/dependent-name2.C: New test.
19358
bb6e4168
AP
193592003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
19360
19361 * g++.dg/parse/crash11.C: Put the dg options in comments.
19362
df38ffef
NB
193632003-08-08 Neil Booth <neil@daikokuya.co.uk>
19364
19365 * lib/gcc-dg.exp: Update for diagnostic change.
19366
3adee96c
KL
193672003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19368
19369 PR c++/5767
19370 * g++.dg/parse/crash11.C: New test.
19371
372431b6
AO
193722003-08-06 Alexandre Oliva <aoliva@redhat.com>
19373
19374 * gcc.dg/cpp/spacing1.c: Update.
19375
17f6297d
JJ
193762003-08-04 Janis Johnson <janis187@us.ibm.com>
19377
19378 PR target/11739
19379 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
19380 a value for -mtune.
19381
02a1994c
RS
193822003-08-04 Roger Sayle <roger@eyesopen.com>
19383
19384 PR middle-end/11771
19385 * gcc.c-torture/compile/20030804-1.c: New test case.
19386
f2593a66
RS
193872003-08-04 Roger Sayle <roger@eyesopen.com>
19388
19389 * gcc.dg/20030804-1.c: New test case.
19390
b5d72eda
AO
193912003-08-04 Alexandre Oliva <aoliva@redhat.com>
19392
19393 * gcc.dg/cpp/separate-1.c: New test.
19394
ae0b7dfc
NS
193952003-08-03 Nathan Sidwell <nathan@codesourcery.com>
19396
6cb89308
NS
19397 PR c++/11704
19398 * g++.dg/template/dependent-expr2.C: New test.
19399
ae0b7dfc
NS
19400 PR c++/11766
19401 * g++.dg/expr/ptrmem1.C: New test.
19402
79572cb1
KL
194032003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19404
19405 PR c++/9453
19406 * g++.dg/template/friend15.C: New test.
19407
76bf2c97
NB
194082003-08-03 Neil Booth <neil@daikokuya.co.uk>
19409
19410 * lib/dg-pch.exp: Work round PCH bug.
19411
8e9dd1eb
KG
194122003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19413
19414 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
19415 builtins. Move cases from builtins-4.c here.
19416
19417 * gcc.dg/torture/builtin-math-1.c: New test taken from
19418 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
19419 additional cases.
c6c01481 19420
8e9dd1eb
KG
19421 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
19422 Delete.
19423
fd9aef9d
NS
194242003-08-02 Nathan Sidwell <nathan@codesourcery.com>
19425
19426 PR c++/9447
19427 * g++.dg/template/using7.C: New test.
19428
49634b3a
NB
194292003-08-02 Neil Booth <neil@daikokuya.co.uk>
19430
19431 * import1.c, import2.c: New tests.
19432
5f77fbd4
JJ
194332003-08-01 Jakub Jelinek <jakub@redhat.com>
19434
19435 * g++.dg/eh/crossjump1.C: New test.
19436
ee935db4
MM
194372003-08-01 Mark Mitchell <mark@codesourcery.com>
19438
19439 PR c++/11697
19440 * g++.dg/template/using6.C: New test.
19441
19442 PR c++/11744
19443 * g++.dg/template/koenig2.C: New test.
19444
d6f7c704
KL
194452003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19446
19447 PR c++/7983
19448 * g++.dg/parse/typedef4.C: New test.
19449
cbd63935
KL
194502003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19451
19452 PR c++/8442, c++/8806
19453 * g++.dg/template/elab1.C: New test.
19454 * g++.dg/template/type2.C: Likewise.
19455 * g++.dg/template/ttp3.C: Adjust expected error message.
19456 * g++.old-deja/g++.law/visibility13.C: Likewise.
19457 * g++.old-deja/g++.niklas/t135.C: Likewise.
19458 * g++.old-deja/g++.pt/ttp41.C: Likewise.
19459 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
19460 template argument.
19461 * g++.old-deja/g++.pt/ttp44.C: Likewise.
19462
522da2bf
NS
194632003-08-01 Nathan Sidwell <nathan@codesourcery.com>
19464
a5bcc582
NS
19465 PR c++/11295
19466 * g++.dg/ext/stmtexpr1.C: New test.
19467
d340e53f
NS
19468 * g++.dg/opt/tmp1.C: New test.
19469
f21e6028
NS
19470 PR c++/11525
19471 * g++.dg/parse/constant4.C: New test.
19472
522da2bf
NS
19473 PR c++/9447
19474 * g++.dg/template/using5.C: New test.
19475
2598550f
RS
194762003-07-31 Roger Sayle <roger@eyesopen.com>
19477
19478 * gcc.dg/builtins-27.c: New test case.
19479
a132b6a8
JJ
194802003-07-31 Jakub Jelinek <jakub@redhat.com>
19481
19482 * gcc.dg/tls/opt-7.c: New test.
19483
5011c2ca 194842003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 19485
5011c2ca
AP
19486 * g++.old-deja/g++.other/crash18.C: Remove.
19487
fb5ce3c9
NS
194882003-07-31 Nathan Sidwell <nathan@codesourcery.com>
19489
ffd49b19
NS
19490 * g++.dg/template/explicit3.C: New.
19491 * g++.dg/template/explicit4.C: New.
19492 * g++.dg/template/explicit5.C: New.
19493
fb5ce3c9
NS
19494 PR c++/11347
19495 * g++.dg/template/memtmpl1.C: New.
19496
675eab74
AP
194972003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
19498
19499 PR target/11565
19500 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
19501 * gcc.dg/i386-387-5.c (dg-options): Likewise.
19502
602a82f3 195032003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
19504
19505 * vtgc1.c: Kill.
19506
55d54003
ZW
195072003-07-29 Zack Weinberg <zack@codesourcery.com>
19508
19509 * gcc.dg/struct-in-proto-1.c: New test.
19510
8f9b4009
NB
195112003-07-29 Neil Booth <neil@daikokuya.co.uk>
19512
19513 * gcc.dg/cpp/include2.c: Only expect one message.
19514
399dedb9
NS
195152003-07-29 Nathan Sidwell <nathan@codesourcery.com>
19516
19517 PR c++/9447
19518 * g++.dg/template/using1.C: New test.
19519 * g++.dg/template/using2.C: New test.
19520 * g++.dg/template/using3.C: New test.
19521 * g++.dg/template/using4.C: New test.
19522
f67f7737
AO
195232003-07-29 Alexandre Oliva <aoliva@redhat.com>
19524
19525 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
19526 * gcc.c-torture/execute/string-opt-10.c: Likewise.
19527
415d4636
MM
195282003-07-28 Jan Hubicka <jh@suse.cz>
19529
19530 PR c++/11530
19531 * g++.dg/opt/call1.C: New test.
19532
7b6d72fc
MM
195332003-07-28 Alexandre Oliva <aoliva@redhat.com>
19534
19535 PR c++/11667
19536 * g++.dg/init/enum2.C: New test.
19537 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 19538
b7365957
HPN
195392003-07-28 <hp@bitrange.com>
19540
19541 * gcc.dg/Wdeclaration-after-statement-1.c,
19542 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
19543
5dfa45d0
JJ
195442003-07-28 Jakub Jelinek <jakub@redhat.com>
19545
19546 * gcc.c-torture/compile/20030725-1.c: New test.
19547
66584e64
AH
195482003-07-28 Aldy Hernandez <aldyh@redhat.com>
19549
19550 * gcc.dg/20030505.c: Only run for SPE.
19551 Remove definition of opaque type.
19552
b7a78333
MM
195532003-07-27 Mark Mitchell <mark@codesourcery.com>
19554
19555 * g++.dg/template/ptrmem6.C: New test.
19556
18f3e349
GK
195572003-07-26 Geoffrey Keating <geoffk@apple.com>
19558
19559 * gcc.c-torture/compile/zero-strct-2.c: New test.
19560
863d3dfb
GK
195612003-07-25 Geoffrey Keating <geoffk@apple.com>
19562
19563 * gcc.dg/intermod-1.c: New test.
19564
a91db711
NS
195652003-07-25 Nathan Sidwell <nathan@codesourcery.com>
19566
22038b2c
NS
19567 PR c++/11617
19568 * g++.dg/template/lookup2.C: New test.
19569 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 19570 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
19571
19572 PR c++/11596
a91db711
NS
19573 * g++.dg/template/defarg3.C: New test.
19574
19575 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
19576
22ed7e5f
MM
195772003-07-24 Mark Mitchell <mark@codesourcery.com>
19578
19579 * g++.dg/inherit/access5.C: New test.
19580
f60a10e7
KL
195812003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19582
19583 PR c++/11513
19584 * g++.dg/template/crash8.C: New test.
19585
8f5b6d29
SB
195862003-07-23 Steven Bosscher <steven@gcc.gnu.org>
19587
19588 PR c/10602
19589 * gcc.dg/noncompile/incomplete-2.c: New test.
19590
11b8e71c
MM
195912003-07-23 Mark Mitchell <mark@codesourcery.com>
19592
bd16cb25
MM
19593 PR c++/11645
19594 * g++.dg/inherit/access4.C: New test.
19595
6cf4d1bc
MM
19596 PR c++/11517
19597 * g++.dg/expr/cond2.C: New test.
55d54003 19598
11b8e71c
MM
19599 PR optimization/10679
19600 * g++.dg/opt/inline4.C: New test.
19601
eb5abb39
NS
196022003-07-23 Nathan Sidwell <nathan@codesourcery.com>
19603
19604 * g++.dg/parse/crash10: New test.
19605
817aed6f
NS
196062003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19607
19608 * g++.dg/ext/flexary1.C: New test.
55d54003 19609
bef89e9e
KL
196102003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19611
19612 PR c++/10793
19613 * g++.dg/template/crash9.C: New test.
19614
4bd56354
VR
196152003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19616
19617 PR c++/3004
19618 * g++.dg/parse/typedef3.C: New test.
19619
19620 PR c++/7906
19621 * g++.dg/parse/operator2.C: New test.
19622
19623 PR c++/8895
19624 * g++.dg/parse/def-tmpl-arg1.C: New test.
19625
19626 PR c++/9282
19627 * g++.dg/parse/funptr1.C: New test.
19628
19629 PR c++/9452
19630 * g++.dg/parse/ambig3.C: New test.
19631
19632 PR c++/9454
19633 * g++.dg/parse/operator3.C: New test.
19634
19635 PR c++/9486
19636 * g++.dg/parse/template10.C: New test.
19637
19638 PR c++/9488
19639 * g++.dg/parse/template11.C: New test.
19640
19641 PR c++/10150
19642 * g++.dg/parse/invalid-op1.C: New test.
19643
19644 PR c++/10247
19645 * g++.dg/parse/condexpr1.C: New test.
19646
c6e4cc53
NS
196472003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19648
e0d1297c
NS
19649 * g++.dg/ext/packed3.C: New test.
19650 * g++.dg/ext/packed4.C: New test.
19651
c6e4cc53
NS
19652 * gcc.dg/pack-test-3.c: New test.
19653
dd039fc9
JJ
196542003-07-21 Janis Johnson <janis187@us.ibm.com>
19655
19656 * lib/compat.exp: Handle dg-options per source file.
19657 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19658 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19659 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19660 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19661 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19662 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19663 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19664 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19665 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19666 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19667 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19668 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19669 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19670 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19671
124b0e05
AP
196722003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19673
19674 PR c/10320
19675 * gcc.c-torture/execute/20030718-1.c: New test.
19676
bbda30a4
EB
196772003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19678
55d54003 19679 PR optimization/11536
bbda30a4
EB
19680 * gcc.dg/20030721-1.c: New test.
19681
e9f9c81f
MM
196822003-07-19 Mark Mitchell <mark@codesourcery.com>
19683
19684 PR c++/11546
19685 * g++.dg/template/lookup1.C: New test.
19686
14e33ee8
ZW
196872003-07-19 Zack Weinberg <zack@codesourcery.com>
19688
19689 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19690 diagnostics of ill-formed constructs involving labels.
19691 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19692 the new 'previously defined here' message.
19693
a3f10e50
NS
196942003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19695
19696 * g++.dg/parse/non-dependent2.C: New test.
19697
1fd0cd42
AP
196982003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19699
14e33ee8 19700 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
19701 weak symbols.
19702
16f6812f
JJ
197032003-07-17 Jakub Jelinek <jakub@redhat.com>
19704
19705 PR target/11087
19706 * gcc.c-torture/execute/20030717-1.c: New test.
19707
f129791c
EB
197082003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19709
19710 * g++.dg/opt/cfg1.C: New test.
19711
2b187c63
MM
197122003-07-17 Mark Mitchell <mark@codesourcery.com>
19713
19714 PR optimization/11557
19715 * gcc.dg/20030717-1.c: New test.
19716
bf88d870
AP
197172003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19718
19719 PR c++/10476
19720 * g++.dg/expr/crash-1.C: New test.
19721
19722 PR c++/11027
19723 * g++.dg/template/init3.C: New test.
19724
19725 PR c++/8222
19726 * g++.dg/template/non-dependent1.C: New test.
19727
19728 PR c++/11070
19729 * g++.dg/template/non-dependent2.C: New test.
19730
19731 PR c++/11071
19732 * g++.dg/template/non-dependent3.C: New test.
19733
19734 PR c++/9907
19735 * g++.dg/template/sizeof5.C: New test.
19736
26e0dcb3
GK
197372003-07-17 Geoffrey Keating <geoffk@apple.com>
19738
19739 PR 11498
19740 * gcc.c-torture/compile/mangle-1.c: New file.
19741
41c5ee06
KL
197422003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19743
19744 PR c++/7809
94b32725 19745 * g++.dg/parse/access3.C: New test.
41c5ee06 19746
2a39bedb 197472003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
19748
19749 PR c++/11384
19750 * g++.dg/init/init-ref4.C: New test.
19751
39703eb9
MM
197522003-07-16 Mark Mitchell <mark@codesourcery.com>
19753
19754 PR c++/11547
19755 * g++.dg/parse/constant3.C: New test.
19756 * g++.dg/parse/crash7.C: Likewise.
19757
48addf69
AP
197582003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19759
19760 PR target/11008
19761 * gcc.dg/i386-pentium4-not-mull.c: New.
19762
1e0343dd
R
197632003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19764
19765 * gcc.dg/asm-names.c (ymain): Make it weak.
19766
866eb556
KL
197672003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19768
19769 PR c++/5421
19770 * g++.dg/template/friend21.C: New test.
19771
fc4767bb
JJ
197722003-07-16 Jakub Jelinek <jakub@redhat.com>
19773
19774 * gcc.dg/cleanup-8.c: New test.
19775 * gcc.dg/cleanup-9.c: New test.
19776
32f2f2cb
DS
197772003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19778
19779 * g++.dg/ext/dll-MI1.h: New file.
19780 * g++.dg/ext/dllexport-MI1.C: New file.
19781 * g++.dg/ext/dllimport-MI1.C: New file.
19782
bc8229a0
JJ
197832003-07-15 Jakub Jelinek <jakub@redhat.com>
19784
19785 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19786 it does not have cmpstrsi patterns (just cmpmemsi).
19787
b0afa2fc
MM
197882003-07-15 Mark Mitchell <mark@codesourcery.com>
19789
19790 PR debug/11473
19791 * g++.dg/debug/debug8.C: New test.
19792
caec1dc0
KL
197932003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19794
19795 PR c++/10108
19796 * g++.dg/template/crash7.C: New test.
19797
aadf50ed
KH
197982003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19799
19800 PR target/10795
19801 * gcc.c-torture/compile/20030708-1.c: New.
19802
5a257872
EB
198032003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19804
19805 * gcc.c-torture/execute/20030715-1.c: New test.
19806
89a68bb9
GK
198072003-07-14 Geoffrey Keating <geoffk@apple.com>
19808
19809 * gcc.dg/pch/inline-3.c: New file.
19810 * gcc.dg/pch/inline-3.hs: New file.
19811 * gcc.dg/pch/inline-4.c: New file.
19812 * gcc.dg/pch/inline-4.hs: New file.
19813
5e08432e
MM
198142003-07-14 Mark Mitchell <mark@codesourcery.com>
19815
8d83f792
MM
19816 PR c++/11509
19817 * g++.dg/template/crash6.C: New test.
19818
748d4c7e
MM
19819 PR c++/7053
19820 * g++.dg/template/friend20.C: New test.
19821
5e08432e
MM
19822 PR c++/7019
19823 * g++.dg/template/overload2.C: New test.
19824
1b78cca9
FS
198252003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19826
19827 PR optimization/11440
19828 * gcc.c-torture/execute/20030714-1.c: New test.
19829
55ece1b3
KL
198302003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19831
19832 PR c++/11154
19833 * g++.dg/template/partial2.C: New test.
19834
b3445994
MM
198352003-07-13 Mark Mitchell <mark@codesourcery.com>
19836
a3d87771
MM
19837 PR c++/11503
19838 * g++.dg/template/anon1.C: New test.
19839
b3445994
MM
19840 PR c++/11493
19841 PR c++/11495
19842 * g++.dg/parse/template9.C: Likewise.
19843 * g++.dg/template/crash4.C: New test.
19844 * g++.dg/template/koenig1.C: Likewise.
19845 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19846 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19847 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19848 functions.
19849 * g++.old-deja/g++.jason/template36.C: Likewise.
19850 * g++.old-deja/g++.mike/p1989.C: Likewise.
19851 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19852 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19853 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19854 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19855 compiling.
19856 * g++.old-deja/g++.pt/union2.C: Use this->.
19857
358b8f01
JJ
198582003-07-11 Jakub Jelinek <jakub@redhat.com>
19859
19860 * gcc.dg/20030711-1.c: New test.
19861
7efa3e22
NS
198622003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19863
19864 PR c++/11050
19865 * g++.dg/parse/args1.C: New test.
19866 * g++.pt/defarg8.C: Change expected errors.
19867
7d48af30
MM
198682003-07-11 Mark Mitchell <mark@codesourcery.com>
19869
87ca53f6
MM
19870 PR c++/8164
19871 * g++.dg/template/nontype2.C: New test.
19872
a6b602ca
MM
19873 PR c++/10558
19874 * g++.dg/parse/template8.C: New test.
19875
6eeba0cc
MM
19876 PR c++/8327
19877 * g++.dg/template/scope1.C: New test.
19878
7d48af30
MM
19879 * g++.dg/warn/Wsign-compare-1.C: New test.
19880
1dc9efda
KH
198812003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19882
19883 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19884
4a386498
MM
198852003-07-10 Mark Mitchell <mark@codesourcery.com>
19886
584672ee
MM
19887 PR c++/9411
19888 * g++.dg/template/explicit2.C: New test.
19889
4a386498
MM
19890 PR c++/10032
19891 * g++.dg/warn/pedantic1.C: New test.
19892
7c728fc6
NS
198932003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19894
19895 PR c++ 9483
19896 * g++.dg/other/field1.C: New test.
19897
11791dbc
KH
198982003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19899
19900 PR c/11449
19901 * gcc.c-torture/compile/20030707-1.c: New.
19902
0c3b76ea
KL
199032003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19904
19905 PR c++/10849
19906 * g++.dg/template/access12.C: New test.
19907
bda8c1ca
NS
199082003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19909
19910 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19911 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19912 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19913 * gcc.misc-tests/gcov.exp: Update
19914 * g++.dg/gcov/gcov.exp: Update
19915 * lib/gcov.exp: Update.
19916
d17811fd
MM
199172003-07-08 Mark Mitchell <mark@codesourcery.com>
19918
19919 * g++.dg/abi/mangle17.C: Make sure template expressions are
19920 dependent.
19921 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19922 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19923 * g++.dg/opt/stack1.C: Remove erroneous code.
19924 * g++.dg/parse/template7.C: New test.
19925 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19926 * g++.old-deja/g++.pt/crash4.C: Likewise.
19927
76739f29
JDA
199282003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19929
19930 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19931 with zero or one occurence of `$' after the initial `L'.
19932
55c9de2d
KH
199332003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19934
19935 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19936
8af61113
RS
199372003-07-08 Roger Sayle <roger@eyesopen.com>
19938
19939 PR c/11370
19940 * gcc.dg/Wunreachable-6.c: New testcase.
19941 * gcc.dg/Wunreachable-7.c: New testcase.
19942
7e6dc358
JJ
199432003-07-08 Jakub Jelinek <jakub@redhat.com>
19944
19945 PR c/11420
19946 * gcc.dg/20030708-1.c: New test.
19947
b8898790
RS
199482003-07-08 Richard Sandiford <rsandifo@redhat.com>
19949
19950 * gcc.dg/compat/sdata-section.h: New file.
19951 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19952 * gcc.dg/torture/mips-sdata-1.c: New test.
19953
c4d0910c
KL
199542003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19955
19956 PR c++/11030
19957 * g++.dg/template/friend19.C: New test.
19958
8df63efa
JJ
199592003-07-08 Jakub Jelinek <jakub@redhat.com>
19960
19961 * g++.dg/opt/strength-reduce.C: New test.
19962
afeeac3f
RS
199632003-07-07 Roger Sayle <roger@eyesopen.com>
19964
19965 PR target/10979
19966 * gcc.dg/20030707-1.c: New testcase.
19967
2c430630
RS
199682003-07-07 Roger Sayle <roger@eyesopen.com>
19969
19970 PR optimization/11059
19971 * g++.dg/opt/emptyunion.C: New testcase.
19972
82d610ec 199732003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 19974 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
19975
19976 * g++.dg/opt/stack1.C: New test.
19977
0a72704b
MM
199782003-07-05 Mark Mitchell <mark@codesourcery.com>
19979
19980 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19981 run test.
14e33ee8 19982
0a72704b
MM
19983 PR c++/11431
19984 * g++.dg/expr/static_cast3.C: New test.
19985
e6cc3a24
ZW
199862003-07-04 Zack Weinberg <zack@codesourcery.com>
19987
19988 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19989 everywhere.
19990 * gcc.dg/concat.c: Concatenation of string constants with
19991 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19992 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19993 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19994 necessary to avoid multi-character character constant warning.
19995 * gcc.dg/cpp/escape.c: Likewise.
19996 * gcc.dg/cpp/ucs.c: Likewise.
19997 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19998 Fix a typo.
19999
9037065f
KH
200002003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20001
682def26 20002 PR c/11428
9037065f
KH
20003 * gcc.c-torture/compile/20030704-1.c: New.
20004
ae81000a
KH
200052003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20006
20007 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
20008
1cf0dce8
DS
200092003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
20010
20011 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 20012 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 20013 tests for warnings.
32f2f2cb
DS
20014 * g++.dg/ext/dllimport2.C: Add tests for warnings.
20015 * g++.dg/ext/dllimport3.C: Likewise.
20016 * g++.dg/ext/dllimport4.C: New file.
20017 * g++.dg/ext/dllimport5.C: New file.
20018 * g++.dg/ext/dllimport6.C: New file.
20019 * g++.dg/ext/dllimport7.C: New file.
20020 * g++.dg/ext/dllimport8.C: New file.
20021 * g++.dg/ext/dllimport9.C: New file.
20022 * g++.dg/ext/dllimport10.C: New file.
20023 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 20024
d6b4ea85
MM
200252003-07-03 Mark Mitchell <mark@codesourcery.com>
20026
20027 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
20028 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
20029
0a9530a9
RS
200302003-07-03 Roger Sayle <roger@eyesopen.com>
20031
20032 * gcc.dg/builtins-25.c: New testcase.
20033 * gcc.dg/builtins-26.c: New testcase.
20034
9b269fc7
JJ
200352003-07-03 Janis Johnson <janis187@us.ibm.com>
20036
7516d736
JJ
20037 * gcc.dg/compat/vector-defs.h: New file.
20038 * gcc.dg/compat/vector-setup.h: New file.
20039 * gcc.dg/compat/vector-check.h: New file.
20040 * gcc.dg/compat/vector-1_main.c: New file.
20041 * gcc.dg/compat/vector-1_x.c: New file.
20042 * gcc.dg/compat/vector-1_y.c: New file.
20043 * gcc.dg/compat/vector-2_main.c: New file.
20044 * gcc.dg/compat/vector-2_x.c: New file.
20045 * gcc.dg/compat/vector-2_y.c: New file.
20046
0964c98c
JJ
20047 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
20048 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
20049 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
20050 * gcc.dg/compat/struct-align-1.h: New file.
20051 * gcc.dg/compat/struct-align-1_main.c: New file.
20052 * gcc.dg/compat/struct-align-1_x.c: New file.
20053 * gcc.dg/compat/struct-align-1_y.c: New file.
20054 * gcc.dg/compat/struct-align-2.h: New file.
20055 * gcc.dg/compat/struct-align-2_main.c: New file.
20056 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
20057 * gcc.dg/compat/struct-align-2_y.c: New file.
20058
20059 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
20060 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20061 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20062 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20063 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20064 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20065 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20066 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20067 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20068 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20069 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20070 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20071 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20072 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20073 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20074 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20075 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20076 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20077 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20078 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20079 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20080 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20081 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20082 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20083 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20084 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20085 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20086 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20087 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20088
200892003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20090
20091 * gcc.dg/i386-call-1.c: New test.
20092
200932003-07-03 Nathan Sidwell <nathan@codesourcery.com>
20094
20095 PR c++/9162
20096 * g++.dg/parse/defarg4.C: New.
20097
200982003-07-03 Roger Sayle <roger@eyesopen.com>
20099
20100 PR target/10700
20101 * gcc.c-torture/compile/20030703-1.c: New test case.
20102
201032003-07-03 Mark Mitchell <mark@codesourcery.com>
20104
20105 * g++.dg/template/local3.C: Remove extra semicolon.
20106
201072003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20108
20109 * gcc.dg/i386-volatile-1.c: New test.
20110
201112003-07-02 Nathan Sidwell <nathan@codesourcery.com>
20112
20113 PR c++/11072
20114 * g++.dg/other/offsetof2.C: XFAIL.
20115 * g++.dg/other/offsetof5.C: New.
20116
20117 PR c++/10219
20118 * g++.dg/template/error1.C: New.
20119
20120 PR c++/9779
20121 * g++.dg/template/dependent-expr1.C: New.
20122
201232003-07-01 Mark Mitchell <mark@codesourcery.com>
20124
20125 PR c++/6949
20126 * g++.dg/template/local3.C: New test.
20127
20128 PR c++/11149
20129 * g++.dg/lookup/scoped6.C: New test.
20130
201312003-07-01 Giovanni Bajo <giovannibajo@libero.it>
20132
20133 PR c++/8046
20134 * g++.dg/other/error7.C: New test.
20135
201362003-07-01 Kazu Hirata <kazu@cs.umass.edu>
20137
20138 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
20139 * g++.old-deja/g++.abi/vtable3.h: Likewise.
20140 * g++.old-deja/g++.law/code-gen5.C: Likewise.
20141 * g++.old-deja/g++.other/union2.C: Likewise.
20142 * gcc.dg/c90-const-expr-2.c: Likewise.
20143 * gcc.dg/c90-const-expr-3.c: Likewise.
20144 * gcc.dg/c99-const-expr-2.c: Likewise.
20145 * gcc.dg/c99-const-expr-3.c: Likewise.
20146 * gcc.dg/concat.c: Likewise.
20147
201482003-07-01 Mark Mitchell <mark@codesourcery.com>
20149
20150 PR c++/9559
20151 * g++.dg/init/static1.C: New test.
20152
201532003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20154
20155 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
20156 * g++.old-deja/g++.other/access2.C: Likewise.
20157 * g++.old-deja/g++.other/decl2.C: Likewise.
20158 * gcc.c-torture/execute/20020615-1.c: Likewise.
20159
201602003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20161
20162 PR c++/4933
20163 * g++.dg/template/sizeof4.C: New test.
20164
201652003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20166
20167 * g++.dg/other/error6.C: New test.
20168
201692003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20170
20171 PR c++/10750
20172 * g++.dg/parse/constant2.C: New test.
20173
201742003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20175
20176 PR c++/11106
20177 * g++.dg/other/error5.C: New test.
20178
201792003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20180
20181 * gcc.dg/format/gcc_diag-1.c: New test.
20182
201832003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
20184
20185 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
20186
201872003-06-28 Nathan Sidwell <nathan@codesourcery.com>
20188
20189 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
20190 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
20191 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
20192
201932003-06-28 Jakub Jelinek <jakub@redhat.com>
20194
20195 * gcc.c-torture/execute/builtins/string-8.c: New test.
20196 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
20197 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
20198 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
20199
202002003-06-27 Mark Mitchell <mark@codesourcery.com>
20201
20202 PR c++/10468
20203 * g++.dg/ext/typeof6.C: New test.
20204
202052003-06-27 Mark Mitchell <mark@codesourcery.com>
20206
20207 PR c++/10796
20208 * g++.dg/init/enum1.C: New test.
20209
202102003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
20211
20212 * gcc.dg/20030627-1.c: New test.
20213
202142003-06-26 Mark Mitchell <mark@codesourcery.com>
20215
20216 PR c++/11332
20217 * g++.dg/expr/static_cast2.C: New test.
20218
202192003-06-26 Roger Sayle <roger@eyesopen.com>
20220 Jakub Jelinek <jakub@redhat.com>
20221
20222 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
20223 sprintf(dst,"%s",src) optimization.
20224 * gcc.c-torture/execute/20030626-1.c: New test case.
20225 * gcc.c-torture/execute/20030626-2.c: New test case.
20226
202272003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
20228
20229 * gcc.c-torture/execute/multi-ix.c: New test.
20230
20231 * gcc.c-torture/execute/simd-4.c (main):
20232 Added missing semicolon at end of union.
20233
202342003-06-26 Giovanni Bajo <giovannibajo@libero.it>
20235
20236 PR c++/8266
20237 * g++.dg/template/explicit-instantiation3.C: New test.
20238
202392003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20240
20241 * gcc.dg/20030626-1.c: Use signed char.
20242
202432003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20244
20245 * gcc.dg/20030626-1.c: New test.
20246
202472003-06-26 Neil Booth <neil@daikokuya.co.uk>
20248
20249 * const-str-2.m: Update.
20250
202512003-06-25 Mark Mitchell <mark@codesourcery.com>
20252
20253 PR c++/10990
20254 * g++.dg/rtti/dyncast1.C: New test.
20255 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20256 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20257 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20258
20259 PR c++/10931
20260 * g++.dg/expr/static_cast1.C: New test.
20261
202622003-06-25 Josef Zlomek <zlomekj@suse.cz>
20263
20264 * gcc.dg/20030625-1.c: New test.
20265
202662003-06-24 Roger Sayle <roger@eyesopen.com>
20267
20268 * gcc.c-torture/compile/20030624-1.c: New test case.
20269
202702003-06-24 Jakub Jelinek <jakub@redhat.com>
20271
20272 * gcc.c-torture/execute/string-opt-17.c: New test.
20273
202742003-06-24 Mark Mitchell <mark@codesourcery.com>
20275
20276 PR c++/5754
20277 * g++.dg/parse/crash6.C: New test.
20278
202792003-06-23 Roger Sayle <roger@eyesopen.com>
20280
20281 * gcc.dg/builtins-24.c: New test case.
20282
202832003-06-23 Jakub Jelinek <jakub@redhat.com>
20284
20285 * g++.dg/opt/operator1.C: New test.
20286
202872003-06-22 Roger Sayle <roger@eyesopen.com>
20288
20289 * gcc.c-torture/execute/string-opt-16.c: New test case.
20290
202912003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20292
20293 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20294 * g++.old-deja/g++.other/conv7.C: Likewise
20295 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20296 * g++.old-deja/g++.other/overload14.C: Likewise.
20297
202982003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20299
20300 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20301 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20302
203032003-06-20 Mark Mitchell <mark@codesourcery.com>
20304
20305 PR c++/10888
20306 * g++.dg/warn/Winline-3.C: New test.
20307
203082003-06-20 Mark Mitchell <mark@codesourcery.com>
20309
20310 * lib/target-supports.exp (check_alias_available): Make the test
20311 program acceptable to the Solaris assembler.
20312
20313 PR c++/10749
20314 * g++.dg/template/memclass2.C: New test.
20315
203162003-06-20 Mark Mitchell <mark@codesourcery.com>
20317 Eric Botcazou <ebotcazou@libertysurf.fr>
20318
20319 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20320 data for non-matching targets.
20321 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20322
203232003-06-20 Mark Mitchell <mark@codesourcery.com>
20324
20325 PR c++/10845
20326 * g++.dg/template/member3.C: New test.
20327
203282003-06-19 Mark Mitchell <mark@codesourcery.com>
20329
20330 PR c++/10939
20331 * g++.dg/template/func1.C: New test.
20332
20333 PR c++/9649
20334 * g++.dg/template/static4.C: New test.
20335 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20336
20337 PR c++/11041
20338 * g++.dg/init/ref7.C: New test.
20339
203402003-06-19 Matt Austern <austern@apple.com>
20341
20342 PR c++/11228
20343 * g++.dg/anew1.C: New test.
20344 * g++.dg/anew2.C: New test.
20345 * g++.dg/anew3.C: New test.
20346 * g++.dg/anew4.C: New test.
20347
203482003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20349
20350 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20351
203522003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20353
20354 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20355 endian-dependent.
20356
203572003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20358
20359 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
20360 Remove cruft.
20361
203622003-06-17 Kazu Hirata <kazu@cs.umass.edu>
20363
20364 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
20365 * gcc.c-torture/compile/961203-1.c: Likewise.
20366 * gcc.c-torture/compile/980506-1.c: Likewise.
20367
203682003-06-17 Mark Mitchell <mark@codesourcery.com>
20369
20370 PR c++/10712
20371 * g++.dg/lookup/using7.C: New test.
20372
203732003-06-17 Mark Mitchell <mark@codesourcery.com>
20374
20375 PR c++/11105
20376 * g++.dg/abi/conv1.C: Remove it.
20377 * g++.dg/template/conv7.C: New test.
20378 * g++.dg/template/conv8.C: Likewise.
20379 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
20380 conversion operator.
20381
203822003-06-17 Janis Johnson <janis187@us.ibm.com>
20383
20384 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
20385 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20386 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20387 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20388 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20389 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20390 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20391 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20392 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20393 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20394 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20395 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20396 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20397 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20398 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20399 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20400 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20401 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20402 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20403 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20404 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20405 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20406 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20407 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20408 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20409 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20410 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20411 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20412 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20413
204142003-06-16 Mark Mitchell <mark@codesourcery.com>
20415
20416 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
20417 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
20418 indications.
20419
204202003-06-16 Roger Sayle <roger@eyesopen.com>
20421
20422 * gcc.dg/i386-387-5.c: New test case.
20423 * gcc.dg/i386-387-6.c: New test case.
20424 * gcc.dg/builtins-23.c: New test case.
20425
204262003-06-15 Roger Sayle <roger@eyesopen.com>
20427
20428 * gcc.dg/builtins-22.c: New test case.
20429 * gcc.dg/i386-387-1.c: Update to test exp.
20430 * gcc.dg/i386-387-2.c: Likewise.
20431
204322003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20433
20434 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
20435
204362003-06-12 Mark Mitchell <mark@codesourcery.com>
20437
20438 * lib/gcc-dg.exp (dg-require-dll): New function.
20439 (dg-xfail-if): Likewise.
20440 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
20441 driver.
20442
20443 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
20444 * gcc.c-torture/compile/20001205-1.c: Likewise.
20445 * gcc.c-torture/compile/20001226-1.c: Likewise.
20446 * gcc.c-torture/compile/20010518-2.c: Likewise.
20447 * gcc.c-torture/compile/20020312-1.c: Likewise.
20448 * gcc.c-torture/compile/20020604-1.c: Likewise.
20449 * gcc.c-torture/compile/920501-12.c: Likewise.
20450 * gcc.c-torture/compile/920501-4.c: Likewise.
20451 * gcc.c-torture/compile/920520-1.c: Likewise.
20452 * gcc.c-torture/compile/920521-1.c: Likewise.
20453 * gcc.c-torture/compile/920625-1.c: Likewise.
20454 * gcc.c-torture/compile/961203-1.c: Likewise.
20455 * gcc.c-torture/compile/980506-1.c: Likewise.
20456 * gcc.c-torture/compile/981006-1.c: Likewise.
20457 * gcc.c-torture/compile/981022-1.c: Likewise.
20458 * gcc.c-torture/compile/981223-1.c: Likewise.
20459 * gcc.c-torture/compile/990617-1.c: Likewise.
20460 * gcc.c-torture/compile/dll.c: Likewise.
20461 * gcc.c-torture/compile/labels-3.c: Likewise.
20462 * gcc.c-torture/compile/mipscop-1.c: Likewise.
20463 * gcc.c-torture/compile/mipscop-2.c: Likewise.
20464 * gcc.c-torture/compile/mipscop-3.c: Likewise.
20465 * gcc.c-torture/compile/mipscop-4.c: Likewise.
20466 * gcc.c-torture/compile/simd-5.c: Likewise.
20467 * gcc.c-torture/compile/20000804-1.x: Remove.
20468 * gcc.c-torture/compile/20001205-1.x: Likewise.
20469 * gcc.c-torture/compile/20001226-1.x: Likewise.
20470 * gcc.c-torture/compile/20010518-2.x: Likewise.
20471 * gcc.c-torture/compile/20020312-1.x: Likewise.
20472 * gcc.c-torture/compile/20020604-1.x: Likewise.
20473 * gcc.c-torture/compile/920501-12.x: Likewise.
20474 * gcc.c-torture/compile/920501-4.x: Likewise.
20475 * gcc.c-torture/compile/920520-1.x: Likewise.
20476 * gcc.c-torture/compile/920521-1.x: Likewise.
20477 * gcc.c-torture/compile/920625-1.x: Likewise.
20478 * gcc.c-torture/compile/961203-1.x: Likewise.
20479 * gcc.c-torture/compile/980506-1.x: Likewise.
20480 * gcc.c-torture/compile/981006-1.x: Likewise.
20481 * gcc.c-torture/compile/981022-1.x: Likewise.
20482 * gcc.c-torture/compile/981223-1.x: Likewise.
20483 * gcc.c-torture/compile/990617-1.x: Likewise.
20484 * gcc.c-torture/compile/mipscop-1.x: Likewise.
20485 * gcc.c-torture/compile/mipscop-2.x: Likewise.
20486 * gcc.c-torture/compile/mipscop-3.x: Likewise.
20487 * gcc.c-torture/compile/mipscop-4.x: Likewise.
20488 * gcc.c-torture/compile/simd-5.x: Likewise.
20489
20490 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
20491
204922003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20493
20494 * gcc.c-torture/execute/20030611-1.c: New test.
20495
204962003-06-12 Roger Sayle <roger@eyesopen.com>
20497
20498 PR middle-end/168
20499 * gcc.dg/20030612-1.c: New test case.
20500
205012003-06-12 Mark Mitchell <mark@codesourcery.com>
20502
20503 PR c++/10635
20504 * g++.dg/expr/cast1.C: New test.
20505
205062003-06-12 Roger Sayle <roger@eyesopen.com>
20507
20508 * gcc.dg/builtins-21.c: New test case.
20509
205102003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
20511
20512 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
20513 options instead of at the end.
20514 * lib/objc.exp (objc_target_compile): Likewise.
20515
205162003-06-11 Mark Mitchell <mark@codesourcery.com>
20517
20518 PR c++/10432
20519 * g++.dg/parse/error1.C: New test.
20520
205212003-06-11 Janis Johnson <janis187@us.ibm.com>
20522
20523 * gcc.dg/compat/struct-by-value-11_main.c: New file.
20524 * gcc.dg/compat/struct-by-value-11_x.c: New file.
20525 * gcc.dg/compat/struct-by-value-11_y.c: New file.
20526 * gcc.dg/compat/struct-by-value-12_main.c: New file.
20527 * gcc.dg/compat/struct-by-value-12_x.c: New file.
20528 * gcc.dg/compat/struct-by-value-12_y.c: New file.
20529 * gcc.dg/compat/struct-by-value-13_main.c: New file.
20530 * gcc.dg/compat/struct-by-value-13_x.c: New file.
20531 * gcc.dg/compat/struct-by-value-13_y.c: New file.
20532 * gcc.dg/compat/struct-by-value-14_main.c: New file.
20533 * gcc.dg/compat/struct-by-value-14_x.c: New file.
20534 * gcc.dg/compat/struct-by-value-14_y.c: New file.
20535 * gcc.dg/compat/struct-by-value-15_main.c: New file.
20536 * gcc.dg/compat/struct-by-value-15_x.c: New file.
20537 * gcc.dg/compat/struct-by-value-15_y.c: New file.
20538 * gcc.dg/compat/struct-by-value-16_main.c: New file.
20539 * gcc.dg/compat/struct-by-value-16_x.c: New file.
20540 * gcc.dg/compat/struct-by-value-16_y.c: New file.
20541 * gcc.dg/compat/struct-by-value-17_main.c: New file.
20542 * gcc.dg/compat/struct-by-value-17_x.c: New file.
20543 * gcc.dg/compat/struct-by-value-17_y.c: New file.
20544 * gcc.dg/compat/struct-by-value-18_main.c: New file.
20545 * gcc.dg/compat/struct-by-value-18_x.c: New file.
20546 * gcc.dg/compat/struct-by-value-18_y.c: New file.
20547
20548 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
20549 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
20550 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
20551 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
20552 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
20553 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
20554 * gcc.dg/compat/scalar-return-3_main.c: New file.
20555 * gcc.dg/compat/scalar-return-3_x.c: New file.
20556 * gcc.dg/compat/scalar-return-3_y.c: New file.
20557 * gcc.dg/compat/scalar-return-4_main.c: New file.
20558 * gcc.dg/compat/scalar-return-4_x.c: New file.
20559 * gcc.dg/compat/scalar-return-4_y.c: New file.
20560
205612003-06-10 Janis Johnson <janis187@us.ibm.com>
20562
20563 * gcc.dg/compat/fp2-struct-check.h: New file.
20564 * gcc.dg/compat/fp2-struct-defs.h: New file.
20565 * gcc.dg/compat/fp2-struct-init.h: New file.
20566 * gcc.dg/compat/struct-by-value-10_main.c: New file.
20567 * gcc.dg/compat/struct-by-value-10_x.c: New file.
20568 * gcc.dg/compat/struct-by-value-10_y.c: New file.
20569 * gcc.dg/compat/struct-return-10_main.c: New file.
20570 * gcc.dg/compat/struct-return-10_x.c: New file.
20571 * gcc.dg/compat/struct-return-10_y.c: New file.
20572
20573 * gcc.dg/compat/compat-common.h: New file.
20574 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
20575 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
20576 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
20577 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
20578 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
20579 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
20580 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
20581 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20582 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
20583 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
20584 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20585 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
20586 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
20587 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20588 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
20589 * gcc.dg/compat/small-struct-check.h: Ditto.
20590 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
20591 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20592 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
20593 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
20594 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20595 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20596 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
20597 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20598 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
20599 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
20600 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20601 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20602 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
20603 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20604 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20605 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
20606 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20607 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
20608 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
20609 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20610 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20611 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20612 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20613 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20614 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20615 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20616 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20617 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20618 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20619 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20620
206212003-06-10 Geoffrey Keating <geoffk@apple.com>
20622
20623 * g++.dg/pch/static-1.C: New file.
20624 * g++.dg/pch/static-1.Hs: New file.
20625
206262003-06-10 Richard Henderson <rth@redhat.com>
20627
20628 * gcc.dg/asm-7.c: Adjust expected warning text.
20629
206302003-06-10 Roger Sayle <roger@eyesopen.com>
20631
20632 * gcc.dg/builtins-20.c: New test case.
20633
206342003-06-10 Mark Mitchell <mark@codesourcery.com>
20635
20636 PR c++/11131
20637 * g++.dg/opt/template1.C: New test.
20638
206392003-06-09 Mark Mitchell <mark@codesourcery.com>
20640
20641 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20642 additional_sources.
20643
206442003-05-21 David Taylor <dtaylor@emc.com>
20645
20646 * gcc.dg/Wpadded.c: New file.
20647
206482003-06-09 Mark Mitchell <mark@codesourcery.com>
20649
20650 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20651 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20652 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20653 dg-require-weak.
20654
206552003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20656
20657 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20658
206592003-06-09 Mark Mitchell <mark@codesourcery.com>
20660
20661 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20662 (dg-require-alias): Likewise.
20663 (dg-require-gc-sections): Likewise.
20664 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20665
206662003-06-08 Richard Henderson <rth@redhat.com>
20667
20668 * gcc.dg/20011029-2.c: Fix the array reference.
20669 * gcc.dg/asm-7.c: New.
20670
206712003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20672
20673 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20674
206752003-06-08 Mark Mitchell <mark@codesourcery.com>
20676
20677 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20678 (dg-require-gc-sections): Likewise.
20679
206802003-06-08 Jan Hubicka <jh@suse.cz>
20681
20682 * i386-cmov1.c: Fix regular expression.
20683 * i386-cvt-1.c: Likewise.
20684 * i386-local.c: Likewise.
20685 * i386-local2.c: Likewise.
20686 * i386-mul.c: Likewise.
20687 * i386-ssetype-1.c: Likewise.
20688 * i386-ssetype-3.c: Likewise.
20689 * i386-ssetype-5.c: Likewise.
20690
206912003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20692
20693 PR c++/11039
20694 * g++.dg/warn/implicit-typename2.C: New test.
20695 * g++.dg/warn/implicit-typename3.C: New test.
20696
206972003-06-07 Richard Henderson <rth@redhat.com>
20698
20699 * g++.dg/other/offsetof3.C: Use size_t.
20700 * g++.dg/other/offsetof4.C: Likewise.
20701
207022003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20703
20704 * lib/copy-file.exp: New. Implement gcc_copy_files.
20705
20706 * lib/dg-pch.exp: Load copy-file.exp
20707 (dg-pch): Use gcc_copy_files instead of "file copy".
20708
207092003-06-06 Mark Mitchell <mark@codesourcery.com>
20710
20711 * gcc.dg/weak/weak.exp: Simplify.
20712 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20713 * gcc.dg/weak/weak-1.c: Likewise.
20714 * gcc.dg/weak/weak-2.c: Likewise.
20715 * gcc.dg/weak/weak-3.c: Likewise.
20716 * gcc.dg/weak/weak-4.c: Likewise.
20717 * gcc.dg/weak/weak-5.c: Likewise.
20718 * gcc.dg/weak/weak-6.c: Likewise.
20719 * gcc.dg/weak/weak-7.c: Likewise.
20720 * gcc.dg/weak/weak-8.c: Likewise.
20721 * gcc.dg/weak/weak-9.c: Likewise.
20722
207232003-06-06 Richard Earnshaw <rearnsha@arm.com>
20724
20725 gcc.c-torture/execute/20030606-1.c: New.
20726
207272003-06-06 Roger Sayle <roger@eyesopen.com>
20728
20729 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20730 * gcc.dg/builtins-19.c: Likewise.
20731
207322003-06-06 Roger Sayle <roger@eyesopen.com>
20733
20734 * gcc.dg/builtins-2.c: Add some more tests.
20735 * gcc.dg/builtins-18.c: New test case.
20736 * gcc.dg/builtins-19.c: New test case.
20737
207382003-06-06 Roger Sayle <roger@eyesopen.com>
20739 Jim Wilson <wilson@tuliptree.org>
20740
20741 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20742
207432003-06-06 Jakub Jelinek <jakub@redhat.com>
20744
20745 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20746 mempcpy/stpcpy calls not to be optimized into something else.
20747 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20748 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20749 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20750
207512003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20752
20753 * gcc.dg/format/asm_fprintf-1.c: New test.
20754
207552003-06-05 Mark Mitchell <mark@codesourcery.com>
20756
20757 * lib/gcc-defs.exp (additional_sources): New variable.
20758 (dg-additional-sources): New function.
20759 (additional_files): New variable.
20760 (dg-additional-files): New function.
20761 (dg-additional-files-options): Likewise.
20762 * lib/gcc-dg.exp (dg-require-weak): New function.
20763 (dg-require-alias): Likewise.
20764 (dg-require-gc-sections): Likewise.
20765 * lib/target-supports.exp (check_alias_available): Remove testfile
20766 parameter.
20767 (check_gc_sections_available): New function.
20768 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20769 (dg-gpp-additional-files): Likewise.
20770 * lib/g++.exp (additional_sources): Remove.
20771 (additional_files): Likewise.
20772 (g++_target_compile): Use dg-additional-files-options.
20773
20774 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20775 Tcl logic.
20776 * gcc.dg/special/ecos.exp: Remove.
20777 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20778 * gcc.dg/special/alias-1.c: Likewise.
20779 * gcc.dg/special/alias-2.c: Likewise.
20780 * gcc.dg/special/gcsec-1.c: Likewise.
20781 * gcc.dg/special/weak-1.c: Likewise.
20782 * gcc.dg/special/weak-2.c: Likewise.
20783 * gcc.dg/special/wkali-1.c: Likewise.
20784 * gcc.dg/special/wkali-2.c: Likewise.
20785
20786 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20787 dg-gpp-additional-*.
20788 * g++.dg/special/conpr-3.C: Likewise.
20789 * g++.dg/special/conpr-4.C: Likewise.
20790 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20791 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20792 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20793 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20794 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20795 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20796 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20797 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20798 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20799 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20800 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20801 * g++.old-deja/g++.other/comdat1.C: Likewise.
20802 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
20803 * g++.old-deja/g++.other/comdat3.C: Likewise.
20804 * g++.old-deja/g++.other/ctor1.C: Likewise.
20805 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20806
7d445f15
RH
208072003-06-05 Richard Henderson <rth@redhat.com>
20808
20809 * gcc.dg/debug/20030605-1.c: New.
20810
d7068b3d
MM
208112003-06-04 Mark Mitchell <mark@codesourcery.com>
20812
20813 * README.QMTEST: Update.
20814
0bfa5f65
RH
208152003-06-04 Richard Henderson <rth@redhat.com>
20816
e6cc3a24
ZW
20817 * gcc.dg/cleanup-1.c: New.
20818 * gcc.dg/cleanup-2.c: New.
20819 * gcc.dg/cleanup-3.c: New.
20820 * gcc.dg/cleanup-4.c: New.
20821 * gcc.dg/cleanup-5.c: New.
20822 * gcc.dg/cleanup-6.c: New.
20823 * gcc.dg/cleanup-7.c: New.
0bfa5f65 20824
ac871ee1
MM
208252003-06-04 Mark Mitchell <mark@codesourcery.com>
20826
13e0ae41
MM
20827 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20828
ac871ee1
MM
20829 * lib/dg-pch.exp: New file.
20830 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20831 * gcc.dg/pch/pch.exp: Likewise.
20832
385a9348
RS
208332003-06-04 Roger Sayle <roger@eyesopen.com>
20834
20835 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20836 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20837 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20838 * gcc.dg/builtins-17.c: New test case.
20839 * gcc.dg/i386-387-4.c: New test case.
20840 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20841
01d3224a
EB
208422003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20843
20844 * gcc.dg/ultrasp9.c: New test.
20845
ef0139b1
EB
208462003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20847
20848 * gcc.c-torture/compile/20030604-1.c: New test.
20849 * gcc.dg/sparc-constant-1.c: New test.
20850
61274a14
GN
208512003-06-03 Glen Nakamura <glen@imodulo.com>
20852
c6c01481 20853 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 20854
23656642
JR
208552003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20856
aa6b9f6d
R
20857 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20858
23656642
JR
20859 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20860 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20861
284ca13e
AH
208622003-06-03 Aldy Hernandez <aldyh@redhat.com>
20863
e6cc3a24 20864 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 20865
6c07f448
KL
208662003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20867
20868 PR c++/10940
20869 * g++.dg/template/spec10.C: New test.
20870
075ec276
RS
208712003-06-03 Roger Sayle <roger@eyesopen.com>
20872
20873 * gcc.dg/builtins-16.c: New test case.
20874
8fd3cf4e
JJ
208752003-06-03 Jakub Jelinek <jakub@redhat.com>
20876
20877 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20878 mempcpy test with post-increments.
20879 * gcc.c-torture/execute/string-opt-3.c: New test.
20880 * gcc.dg/string-opt-1.c: New test.
20881
5d16533a 208822003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
20883
20884 PR fortran/10965
20885 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20886
2a9e3b72
MM
208872003-06-02 Mark Mitchell <mark@codesourcery.com>
20888
5a9f05f2
MM
20889 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20890 (scan-assembler): ... here. Use dg-scan.
20891 (scan-assembler-not): Likewise.
20892 (scan-file): New function.
20893 (scan-file-not): Likewise.
20894 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20895 * gcc.dg/cpp/_Pragma4.c: Likewise.
20896 * gcc.dg/cpp/_Pragma5.c: Likewise.
20897 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20898 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20899 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20900 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20901 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20902 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20903 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20904 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20905 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20906 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20907 * gcc.dg/cpp/cxxcom1.c: Likewise.
20908 * gcc.dg/cpp/line1.c: Likewise.
20909 * gcc.dg/cpp/maccom1.c: Likewise.
20910 * gcc.dg/cpp/maccom2.c: Likewise.
20911 * gcc.dg/cpp/maccom3.c: Likewise.
20912 * gcc.dg/cpp/maccom4.c: Likewise.
20913 * gcc.dg/cpp/maccom5.c: Likewise.
20914 * gcc.dg/cpp/maccom6.c: Likewise.
20915 * gcc.dg/cpp/multiline.c: Likewise.
20916 * gcc.dg/cpp/spacing1.c: Likewise.
20917 * gcc.dg/cpp/spacing2.c: Likewise.
20918 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20919 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20920 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20921 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20922 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20923 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20924 * gcc.dg/cpp/cxxcom2.c: Likewise.
20925 * gcc.dg/cpp/cxxcom2.h: New file.
20926
2a9e3b72
MM
20927 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20928 * g++.dg/cpp/truefalse.C: Here.
20929 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20930
a7f36da3 209312003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 20932
a7f36da3
DD
20933 * gcc.dg/cpp/redef3.c: New file.
20934
a3033f34
EB
209352003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20936
20937 * gcc.dg/i386-loop-3.c: New test.
20938
5f90145a
TM
209392003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20940
20941 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20942
4fa26a60
RS
209432003-05-31 Roger Sayle <roger@eyesopen.com>
20944
20945 * gcc.dg/fwrapv-1.c: New test case.
20946 * gcc.dg/fwrapv-2.c: New test case.
20947
76d3baad
KL
209482003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20949
20950 PR c++/10956
20951 * g++.dg/template/spec9.C: New test.
20952
0b82d59c
RS
209532003-05-29 Roger Sayle <roger@eyesopen.com>
20954
20955 * gcc.dg/duff-4.c: New test case.
20956
5d16533a 209572003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
20958
20959 PR fortran/10843
20960 * g77.dg/ffixed-form-1.f: New test
20961 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 20962 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
20963 * g77.dg/ffree-form-3.f: New test
20964
634a5694
AT
209652003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20966
20967 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20968 * gcc.dg/wint_t-1.c: Likewise.
20969
b7fc8b57
KL
209702003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20971
20972 * g++.dg/template/access11.C: New test.
20973
ef8855d7
KL
209742003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20975
20976 PR c++/10849
20977 * g++.dg/template/access10.C: New test.
20978
fcb6fa85 209792003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 20980 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
20981
20982 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20983
76ab57af
AT
209842003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20985
e6cc3a24
ZW
20986 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20987 suppress for powerpc-*-darwin*.
76ab57af
AT
20988 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20989
3dba25eb
AT
209902003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20991
20992 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20993 suppress option for powerpc-*-darwin*.
e6cc3a24 20994
29f523be
RS
209952003-05-23 Roger Sayle <roger@eyesopen.com>
20996
20997 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20998 * gcc.dg/builtins-4.c: Add test for fmod.
20999
43b26a01
KL
210002003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21001
21002 PR c++/10682
21003 * g++.dg/template/instantiate4.C: New test.
21004
18c2511c
RS
210052003-05-22 Roger Sayle <roger@eyesopen.com>
21006
21007 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
21008
9008d5b4
JJ
210092003-05-21 Janis Johnson <janis187@us.ibm.com>
21010
21011 * gcc.dg/compat/scalar-return-1_main.c: New file.
21012 * gcc.dg/compat/scalar-return-1_x.c: New file.
21013 * gcc.dg/compat/scalar-return-1_y.c: New file.
21014 * gcc.dg/compat/scalar-return-2_main.c: New file.
21015 * gcc.dg/compat/scalar-return-2_x.c: New file.
21016 * gcc.dg/compat/scalar-return-2_y.c: New file.
21017 * gcc.dg/compat/struct-return-3_main.c: New file.
21018 * gcc.dg/compat/struct-return-3_y.c: New file.
21019 * gcc.dg/compat/struct-return-3_x.c: New file.
21020 * gcc.dg/compat/struct-return-2_main.c: New file.
21021 * gcc.dg/compat/struct-return-2_x.c: New file.
21022 * gcc.dg/compat/struct-return-2_y.c: New file.
21023
f48758e4
JDA
210242003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21025
21026 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
21027 for hppa*-hp-hpux*.
21028 * gcc.dg/20021014-1.c (dg-options): Likewise.
21029 * gcc.dg/nest.c (dg-options): Likewise.
21030
16e31964
DS
210312003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
21032
21033 PR c++/9738
21034 * g++.dg/ext/dllimport2.C: New file.
21035 * g++.dg/ext/dllimport3.C: New file.
21036
f737a52d
JJ
210372003-05-20 Janis Johnson <janis187@us.ibm.com>
21038
21039 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
21040 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21041 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21042 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21043 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21044 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21045 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
21046 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
21047 * gcc.dg/compat/small-struct-defs.h: New file.
21048 * gcc.dg/compat/small-struct-init.h: New file.
21049 * gcc.dg/compat/small-struct-check.h: New file.
21050 * gcc.dg/compat/fp-struct-defs.h: New file.
21051 * gcc.dg/compat/fp-struct-check.h: New file.
21052 * gcc.dg/compat/fp-struct-init.h: New file.
21053 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
21054 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
21055
b041fbe6
JJ
210562003-05-19 Jakub Jelinek <jakub@redhat.com>
21057
21058 * gcc.dg/20030225-2.c: New test.
21059
731ae8dd
RS
210602003-05-18 Roger Sayle <roger@eyesopen.com>
21061 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21062
21063 * gcc.c-torture/compile/20030518-1.c: New test case.
21064
563025ca
MM
210652003-05-18 Mark Mitchell <mark@codesourcery.com>
21066
21067 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
21068 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
21069 gcc-dg-debug-runtest.
21070 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
21071 gcc-dg-debug-runtest.
21072
5c9acdf7
KL
210732003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21074
21075 PR c++/9022
21076 * g++.dg/lookup/using6.C: New test.
21077
25903d03
KL
210782003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21079
21080 * g++.dg/parse/access2.C: New test.
21081
7cbba309
MM
210822003-05-17 Mark Mitchell <mark@codesourcery.com>
21083
21084 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
21085 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
21086 * gcc.dg/debug/debug.exp: Likewise.
21087
b1822ccc
NB
210882003-05-17 Neil Booth <neil@daikokuya.co.uk>
21089
21090 * gcc.dg/dollar.c: New test.
21091
72701eab
JJ
210922003-05-16 Janis Johnson <janis187@us.ibm.com>
21093
21094 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
21095 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
21096 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
21097 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
21098 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
21099 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
21100 * gcc.dg/compat/struct-by-value-6_main.c: New file.
21101 * gcc.dg/compat/struct-by-value-6_x.c: New file.
21102 * gcc.dg/compat/struct-by-value-6_y.c: New file.
21103 * gcc.dg/compat/struct-by-value-7_main.c: New file.
21104 * gcc.dg/compat/struct-by-value-7_x.c: New file.
21105 * gcc.dg/compat/struct-by-value-7_y.c: New file.
21106 * gcc.dg/compat/struct-by-value-8_main.c: New file.
21107 * gcc.dg/compat/struct-by-value-8_x.c: New file.
21108 * gcc.dg/compat/struct-by-value-8_y.c: New file.
21109 * gcc.dg/compat/struct-by-value-9_main.c: New file.
21110 * gcc.dg/compat/struct-by-value-9_x.c: New file.
21111 * gcc.dg/compat/struct-by-value-9_y.c: New file.
21112
0baa1702
MM
211132003-05-16 Mark Mitchell <mark@codesourcery.com>
21114
21115 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
21116 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
21117 support for "repo" mode.
21118 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
21119 * lib/g77-dg.exp: Likewise.
21120 * lib/obj-dg.exp: Likewise.
e6cc3a24 21121
dcac003d
JJ
211222003-05-16 Jakub Jelinek <jakub@redhat.com>
21123
21124 Merge from gcc-3_2-rhl8-branch:
21125 2003-04-23 Jakub Jelinek <jakub@redhat.com>
21126
21127 * gcc.dg/tls/opt-6.c: New test.
21128
21129 2003-04-05 Jakub Jelinek <jakub@redhat.com>
21130
21131 * gcc.dg/20030405-1.c: New test.
21132
21133 2003-03-09 Jakub Jelinek <jakub@redhat.com>
21134
21135 * gcc.dg/20030309-1.c: New test.
21136
21137 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21138
21139 * gcc.c-torture/execute/20030307-1.c: New test.
21140
21141 2003-02-20 Randolph Chung <tausq@debian.org>
21142
21143 * gcc.c-torture/compile/20030220-1.c: New test.
21144
21145 2003-02-18 Jakub Jelinek <jakub@redhat.com>
21146
21147 * gcc.dg/20030217-1.c: New test.
21148
21149 2003-01-29 Jakub Jelinek <jakub@redhat.com>
21150
21151 * gcc.c-torture/compile/20020129-1.c: New test.
21152
21153 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21154
21155 * gcc.dg/unroll-1.c: New test.
21156
21157 2002-11-16 Jan Hubicka <jh@suse.cz>
21158
21159 * gcc.c-torture/execute/20020920-1.c: New test.
21160
21161 2002-10-08 Jakub Jelinek <jakub@redhat.com>
21162
21163 PR target/7434
21164 * gcc.c-torture/compile/20021008-1.c: New test.
21165
21166 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
21167
21168 PR target/7559
21169 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
21170
21171 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21172
21173 * gcc.c-torture/compile/20020807-1.c: New test.
21174
21175 2002-07-30 Jakub Jelinek <jakub@redhat.com>
21176
21177 * gcc.dg/tls/opt-1.c: New test.
21178
21179 2002-07-29 Jakub Jelinek <jakub@redhat.com>
21180
21181 * gcc.dg/20020729-1.c: New test.
21182
21183 2002-07-20 Jakub Jelinek <jakub@redhat.com>
21184
21185 * g++.dg/opt/life1.C: New test.
21186
21187 2002-05-20 Jakub Jelinek <jakub@redhat.com>
21188
21189 * gcc.dg/20020525-1.c: New test.
21190
21191 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21192
21193 PR c++/6794
21194 * g++.dg/ext/pretty1.C: New test.
21195 * g++.dg/ext/pretty2.C: New test.
21196
dffbbe80
MM
211972003-05-15 Mark Mitchell <mark@codesourcery.com>
21198
21199 PR c++/8385
21200 * g++.dg/ext/typeof5.C: New test.
21201
ae4f397b
R
212022003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
21203
21204 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
21205 __USER_LABEL_PREFIX__ into account.
21206 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
21207
e43736ad
RS
212082003-05-14 Roger Sayle <roger@eyesopen.com>
21209
21210 * gcc.dg/builtins-15.c: New test case.
21211
3a0d67cf
ZW
212122003-05-13 Zack Weinberg <zack@codesourcery.com>
21213
21214 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
21215
75c834f8
MM
212162003-05-12 Mark Mitchell <mark@codesourcery.com>
21217
21218 * lib/g++.exp: Tweak handling of additional source files.
21219 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
21220 * g++.dg/special/conpr-2a.C: Rename to ...
21221 * g++.dg/special/conpr-2a.cc: ... this.
21222 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
21223 * g++.dg/special/conpr-3a.C: Rename to ...
21224 * g++.dg/special/conpr-3a.cc: This.
21225 * g++.dg/special/conpr-3b.C: Rename to ...
21226 * g++.dg/special/conpr-3b.cc: This.
21227 * g++.dg/special/conpr-4.C: New test.
21228 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
21229
8c0a5264
DE
212302003-05-12 David Edelsohn <edelsohn@gnu.org>
21231
21232 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
21233
8015bbee
KL
212342003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21235
21236 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
21237 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21238 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
21239 * g++.old-deja/g++.other/warn3.C: Likewise.
21240
358997e2
RS
212412003-05-11 Roger Sayle <roger@eyesopen.com>
21242
21243 * gcc.dg/i386-387-1.c: Update to also test log.
21244 * gcc.dg/i386-387-2.c: Likewise.
21245
98c644d6
TM
212462003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21247
21248 * g77.f-torture/execute/int8421.f: New test.
21249
9f01ded6
KL
212502003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21251
21252 PR c++/10230, c++/10481
21253 * g++.dg/lookup/scoped5.C: New test.
21254
fcea7401
KL
212552003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21256
21257 PR c++/10552
21258 * g++.dg/template/ttp6.C: New test.
21259
e1112e60
RS
212602003-05-11 Richard Sandiford <rsandifo@redhat.com>
21261
21262 * gcc.c-torture/execute/builtins: New directory.
21263 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21264 gcc.c-torture/execute/builtins.
21265 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21266 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21267 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21268 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21269
78757caa
KL
212702003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21271
21272 PR c++/9252
21273 * g++.dg/template/access8.C: New test.
21274 * g++.dg/template/access9.C: New test.
21275
8d241e0b
KL
212762003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21277
21278 PR c++/9554
21279 * g++.dg/parse/access1.C: New test.
21280
eddfe825
DD
212812003-05-09 DJ Delorie <dj@redhat.com>
21282
21283 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21284 long, and not an int.
21285
88e98cfe
KL
212862003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21287
21288 PR c++/10555, c++/10576
21289 * g++.dg/template/memclass1.C: New test.
21290
001db0e0
DD
212912003-05-08 DJ Delorie <dj@redhat.com>
21292
21293 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21294 targets.
21295 * gcc.c-torture/execute/20021024-1.x: Likewise.
21296 * gcc.c-torture/execute/shiftdi.x: Likewise.
21297 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21298 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21299 * gcc.dg/20021018-1.c: Likewise.
21300
7dc61d6c
KG
213012003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21302
8ce9f2ec
KG
21303 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21304
7dc61d6c
KG
21305 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21306 (bcopy): Call memmove.
21307
53415fa1
RS
213082003-05-08 Roger Sayle <roger@eyesopen.com>
21309
21310 * g77.f-torture/compile/8485.f: New test case.
21311
a944ceb9
RH
213122003-05-07 Richard Henderson <rth@redhat.com>
21313
e6cc3a24
ZW
21314 PR c++/10570
21315 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21316 Verify exception_cleanup not called for rethrows.
21317 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21318 when exiting catch block without rethrowing.
21319 * g++.dg/eh/forced3.C: New.
21320 * g++.dg/eh/forced4.C: New.
a944ceb9 21321
a1c6e6c5
AH
213222003-05-07 Aldy Hernandez <aldyh@redhat.com>
21323
0dfcf38e 21324 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 21325
dea2913c
DD
213262003-05-06 DJ Delorie <dj@redhat.com>
21327
21328 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21329 * gcc.dg/nest.c: Likewise.
21330
e82a312b
RS
213312003-05-05 Roger Sayle <roger@eyesopen.com>
21332
21333 * gcc.dg/builtins-14.c: New test case.
21334
6ccfe27c
JJ
213352003-05-05 Janis Johnson <janis187@us.ibm.com>
21336
21337 * lib/compat.exp (compat-execute): New argument.
21338 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21339 * gcc.dg/compat: New test directory.
21340 * gcc.dg/compat/compat.exp: New expect script.
21341 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21342 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21343 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21344 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21345 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21346 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21347
e8115463
JJ
21348 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21349 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21350 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21351 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21352 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21353 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21354 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21355 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21356 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21357 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21358 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
21359 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
21360 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
21361 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
21362 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
21363
10b6a274
ZW
213642003-05-05 Zack Weinberg <zack@codesourcery.com>
21365
21366 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
21367
e3e9f108
JJ
213682003-05-05 Jakub Jelinek <jakub@redhat.com>
21369
21370 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
21371
36b29d7d
GK
213722003-05-05 Geoffrey Keating <geoffk@apple.com>
21373
bc9ec0e0
GK
21374 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
21375 * gcc.dg/ppc-fsel-2.c: New test.
21376
36b29d7d
GK
21377 * gcc.dg/unused-5.c: New test.
21378
16692dd5
KL
213792003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21380
21381 PR c++/10496
21382 * g++.dg/warn/pmf1.C: New test.
21383
4b41d9eb
KL
213842003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21385
21386 PR c++/4494
21387 * g++.dg/warn/main.C: New test.
21388
00362064
KG
213892003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21390
21391 * gcc.dg/nonnull-3.c: New test.
21392
1fecc266
NB
213932003-05-04 Neil Booth <neil@daikokuya.co.uk>
21394
21395 * gcc.dg/cpp/Wtrigraphs.c: Update.
21396 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
21397
b39358e1
GK
213982003-05-03 Geoffrey Keating <geoffk@apple.com>
21399
21400 * gcc.dg/ppc-fsel-1.c: New test.
21401
87f85ea0
ZW
214022003-05-03 Zack Weinberg <zack@codesourcery.com>
21403
21404 PR c/10604
21405 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
21406
c4e2d744
KH
214072003-05-03 Kazu Hirata <kazu@cs.umass.edu>
21408
21409 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
21410
5dc5d13c
KL
214112003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21412
21413 PR c++/9364, c++/10553, c++/10586
21414 * g++.dg/parse/typename4.C: New test.
21415 * g++.dg/parse/typename5.C: Likewise.
21416
4dc27b4b
RS
214172003-05-03 Richard Sandiford <rsandifo@redhat.com>
21418
21419 * gcc.c-torture/compile/20030503-1.c: New test.
21420
f2ba7ecb
KL
214212003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21422
21423 * g++.dg/lookup/using5.C: Fix testcase error.
21424
7c1fdbe4
CD
214252003-05-01 Chris Demetriou <cgd@broadcom.com>
21426
21427 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
21428 since MEABI is no longer supported. Remove all vestiges
21429 of MEABI from the test.
21430
d0af00af
KL
214312003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21432
21433 PR c++/10554
21434 * g++.dg/lookup/using5.C: New test.
21435
d12a7283
KL
214362003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21437
21438 PR c++/8772
21439 * g++.dg/template/ttp5.C: New test.
21440
6481daa9
MM
214412003-04-30 Mark Mitchell <mark@codesourcery.com>
21442
21443 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
21444 (dg-gpp-additional-sources): New function.
21445 (dg-gpp-additional-files): Likewise.
21446 * lib/g++.exp (additional_sources): New variable.
21447 (additional_files): Likewise.
21448 (g++_target_compile): Deal with them.
21449 * lib/old-dejagnu.exp: Remove.
21450 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
21451 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 21452
d7ed5e55
KL
214532003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21454
21455 PR c++/9432, c++/9528
21456 * g++.dg/lookup/using4.C: New test.
21457
b3d627e2
GK
214582003-04-29 Geoffrey Keating <geoffk@apple.com>
21459
a6fdc086
GK
21460 * gcc.dg/noreturn-5.c: New file.
21461 * gcc.dg/noreturn-6.c: New file.
21462
b3d627e2
GK
21463 * gcc.c-torture/compile/inline-1.c: New file.
21464
1f6f0cb6
MM
214652003-04-29 Mark Mitchell <mark@codesourcery.com>
21466
21467 PR c++/10551
21468 * g++.dg/template/explicit1.C: New test.
21469
60cde936
MM
214702003-04-29 Mark Mitchell <mark@codesourcery.com>
21471
555456b1
MM
21472 PR c++/10549
21473 * g++.dg/other/bitfield1.C: New test.
21474
60cde936
MM
21475 PR c++/10527
21476 * g++.dg/init/new7.C: New test.
21477
0dbc5cd3
MM
214782003-04-29 Mark Mitchell <mark@codesourcery.com>
21479
75135253 21480 * g++.dg/ext/desig1.C: New test.
60cde936 21481 * g++.dg/ext/init1.C: Update.
75135253 21482
0dbc5cd3
MM
21483 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
21484
a833faa5
MM
214852003-04-28 Mark Mitchell <mark@codesourcery.com>
21486
21487 PR c++/10180
21488 * g++.dg/warn/Winline-1.C: New test.
21489
e31603c4
JJ
214902003-04-28 Jakub Jelinek <jakub@redhat.com>
21491
21492 * gcc.c-torture/execute/string-opt-19.c: New test.
21493
9661b15f
JJ
21494 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
21495 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
21496
772f8889
MM
214972003-04-27 Mark Mitchell <mark@codesourcery.com>
21498
21499 PR c++/10506
21500 * g++.dg/init/new6.C: New test.
21501
21502 PR c++/10503
21503 * g++.dg/init/ref6.C: New test.
21504
b29188f3
DE
215052003-04-26 David Edelsohn <edelsohn@gnu.org>
21506
21507 * g++.dg/warn/weak1.C: XFAIL on AIX4.
21508
5cc2f4f3
KG
215092003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21510
21511 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
21512 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
21513
ea56c40c
MM
215142003-04-25 Mark Mitchell <mark@codesourcery.com>
21515
21516 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
21517 initialized static data members.
21518
d3a0b002
L
215192003-04-25 H.J. Lu <hjl@gnu.org>
21520
21521 * gcc.dg/ia64-sync-4.c: New test.
21522
ad4a34f0
KG
215232003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21524
21525 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
21526 date.
21527
f8986275
NS
215282003-04-24 Nathan Sidwell <nathan@codesourcery.com>
21529
21530 PR c++/10337
21531 * g++.dg/warn/conv1.C: New test.
21532 * g++.old-deja/g++.other/conv7.C: Adjust.
21533 * g++.old-deja/g++.other/overload14.C: Adjust.
21534
374ca7f7
MM
215352003-04-23 Mark Mitchell <mark@codesourcery.com>
21536
21537 PR c++/10471
21538 * g++.dg/template/defarg2.C: New test.
21539
6338b358
NB
215402003-04-23 Neil Booth <neil@daikokuya.co.uk>
21541
21542 * gcc.dg/cpp/include2.c: Update.
21543 * gcc.dg/cpp/multiline-2.c: New.
21544 * gcc.dg/cpp/multiline.c: Update.
21545 * gcc.dg/cpp/strify2.c: Update.
21546 * gcc.dg/cpp/trad/literals-2.c: Update.
21547
3f429151
JDA
215482003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21549
21550 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
21551
10aef094
MM
215522003-04-23 Mark Mitchell <mark@codesourcery.com>
21553
21554 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
21555
4223f82f
MM
215562003-04-23 Mark Mitchell <mark@codesourcery.com>
21557
21558 PR c++/10451
21559 * g++.dg/parse/crash4.C: New test.
87f85ea0 21560
4223f82f
MM
21561 PR c++/9847
21562 * g++.dg/parse/crash5.C: New test.
21563
befcd99b
MM
215642003-04-22 Mark Mitchell <mark@codesourcery.com>
21565
ae2196c2
MM
21566 PR c++/10446
21567 * g++.dg/parse/crash3.C: New test.
21568
befcd99b
MM
21569 PR c++/10428
21570 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
21571
215722003-04-22 Devang Patel <dpatel@apple.com>
21573
21574 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 21575
256c249c
AT
215762003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
21577
21578 * g++.dg/other/packed1.C: Fix dg options.
21579
ad27e65a
NS
215802003-04-22 Nathan Sidwell <nathan@codesourcery.com>
21581
21582 * g++.dg/other/offsetof2.C: New test.
21583
b2dd096b
MM
215842003-04-21 Mark Mitchell <mark@codesourcery.com>
21585
21586 * g++.dg/template/recurse.C: Adjust location of error messages.
21587
8de9bb0e
NS
215882003-04-21 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 PR c++/9881
21591 * g++.dg/init/addr-const1.C: New test.
21592 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
21593
215942003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
21595
21596 PR c++/10405
21597 * g++.dg/lookup/struct-hack1.C: New test.
21598
1613e52b
NB
215992003-04-20 Neil Booth <neil@daikokuya.co.uk>
21600
21601 * ucs.c: Update diagnostic messages.
21602
4e1f0f8e
NB
216032003-04-19 Neil Booth <neil@daikokuya.co.uk>
21604
21605 * gcc.dg/cpp/truefalse.cpp: New test.
21606 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 21607 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 21608
26aea073
NB
216092003-04-19 Neil Booth <neil@daikokuya.co.uk>
21610
21611 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21612 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21613
6a29edea
EB
216142003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21615
21616 * gcc.c-torture/compile/20030418-1.c: New test.
21617
46b2356d
JJ
216182003-04-17 Janis Johnson <janis187@us.ibm.com>
21619
21620 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21621
09d2f85f
KL
216222003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21623
21624 PR c++/10347
21625 g++.dg/template/dependent-name1.C: New test.
21626
8633f25c
R
216272003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21628
21629 * gcc.dg/warn-1.c (tourist_guide): New array,
21630 contains a pointer to bar.
21631
96c6931d
RS
216322003-04-16 Roger Sayle <roger@eyesopen.com>
21633
21634 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21635 * gcc.c-torture/execute/medce-1.c: New test case.
21636 * gcc.c-torture/execute/medce-2.c: New test case.
21637
5eb10628
MM
216382003-04-15 Mark Mitchell <mark@codesourcery.com>
21639
dc5dfa9c
MM
21640 * lib/prune.exp: Ignore more messages.
21641
5eb10628
MM
21642 PR c++/10381
21643 * g++.dg/parse/lookup3.C: New test.
21644
d2b54839
R
216452003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21646
21647 * gcc.c-torture/compile/20030415-1.c : New test.
21648
f4e92987
MM
216492003-04-14 Mark Mitchell <mark@codesourcery.com>
21650
21651 * gcc.c-torture/execute/scope-2.c: Move to ...
21652 * gcc.dg/noncompile/scope.c: .... here.
21653
15d4fd98
RS
216542003-04-14 Roger Sayle <roger@eyesopen.com>
21655
21656 * gcc.dg/20030414-2.c: New test case.
21657
26224a84
HPN
216582003-04-14 Hans-Peter Nilsson <hp@axis.com>
21659
21660 PR target/10377
21661 * gcc.dg/20030414-1.c: New test.
21662
1331d16f
RS
216632003-04-13 Roger Sayle <roger@eyesopen.com>
21664
21665 * gcc.dg/builtins-12.c: New test case.
21666 * gcc.dg/builtins-13.c: New test case.
21667
9cb65f92
KG
216682003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21669
21670 * gcc.c-torture/execute/string-opt-18.c: New test.
21671
f4f4610e
MM
216722003-04-13 Mark Mitchell <mark@codesourcery.com>
21673
21674 PR c++/10300
21675 * g++.dg/init/new5.C: New test.
21676
355b81d5
MM
216772003-04-12 Mark Mitchell <mark@codesourcery.com>
21678
21679 PR c++/7910
21680 * g++.dg/ext/dllimport1.C: New test.
21681
48ed72a3
EB
216822003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21683
21684 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21685
62520b20
BD
216862003-04-11 Bud Davis <bdavis9659@comcast.net>
21687
21688 PR Fortran/9263
21689 * g77.f-torture/noncompile/9263.f: New test
21690 PR Fortran/1832
21691 * g77.f-torture/execute/1832.f: New test
21692
0b87e18e
DC
216932003-04-11 David Chad <davidc@freebsd.org>
21694 Loren J. Rittle <ljrittle@acm.org>
21695
21696 libobjc/8562
21697 * objc.dg/headers.m: New test.
21698
339a28b9
ZW
216992003-04-10 Zack Weinberg <zack@codesourcery.com>
21700
21701 * gcc.c-torture/execute/builtin-noret-2.c: New.
21702 * gcc.c-torture/execute/builtin-noret-2.x: New.
21703 XFAIL builtin-noret-2.c at -O1 and above.
21704 * gcc.dg/redecl.c: New.
21705 * gcc.dg/Wshadow-1.c: Update error regexps.
21706
1e099144
MM
217072003-04-10 Mark Mitchell <mark@codesourcery.com>
21708
21709 * g++.dg/abi/bitfield10.C: New test.
21710
d02a6808
MS
217112003-04-09 Mike Stump <mrs@apple.com>
21712
88fbc3ca 21713 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 21714 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 21715
5fce2c65
RS
217162003-04-08 Roger Sayle <roger@eyesopen.com>
21717
21718 * gcc.dg/builtins-11.c: New test case.
21719
531878a6
RS
217202003-04-08 Roger Sayle <roger@eyesopen.com>
21721
21722 * gcc.dg/builtins-9.c: New test case.
21723 * gcc.dg/builtins-10.c: New test case.
21724
d5019ba3
R
217252003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21726
21727 * gcc.dg/noncompile/init-4.c.c: New test.
21728
10b7602f
NS
217292003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21730
21731 * gcc.misc-test/gcov-9.c: New test.
21732 * gcc.misc-test/gcov-10.c: New test
21733 * gcc.misc-test/gcov-11.c: New test.
21734
b8460b29
ZW
217352003-04-05 Zack Weinberg <zack@codesourcery.com>
21736
21737 PR optimization/10024
21738 * gcc.c-torture/compile/20030405-1.c: New test.
21739
33b49800
GK
217402003-04-04 Geoffrey Keating <geoffk@apple.com>
21741
21742 * gcc.dg/pch/static-3.c: New.
21743 * gcc.dg/pch/static-3.hs: New.
21744 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21745
0a49eb31
RH
217462003-04-04 Richard Henderson <rth@redhat.com>
21747
21748 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21749 * g++.dg/eh/forced2.C: Likewise.
21750
bc349178
MS
217512003-04-03 Mike Stump <mrs@apple.com>
21752
bc349178 21753 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 21754 target arg.
bc349178
MS
21755 (scan-assembler-times, scan-assembler-not): Likewise.
21756 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21757
773eae39
EB
217582003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21759
21760 * gcc.dg/sparc-loop-1.c: New test.
21761
0de298af
GK
217622003-04-02 Geoffrey Keating <geoffk@apple.com>
21763
21764 PR other/9274
21765 * g++.dg/pch/system-2.C: New.
21766 * g++.dg/pch/system-2.Hs: New.
21767
0f91f094
AH
217682003-04-02 Aldy Hernandez <aldyh@redhat.com>
21769
b8460b29 21770 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 21771
b8460b29 21772 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 21773
e129b3f9
RS
217742003-04-01 Roger Sayle <roger@eyesopen.com>
21775
21776 * gcc.c-torture/execute/20030401-1.c: New test case.
21777
70ab763c
ZL
217782003-04-01 Ziemowit Laski <zlaski@apple.com>
21779
21780 * objc.dg/defs.m: New.
21781
705412b0
AH
217822003-04-01 Aldy Hernandez <aldyh@redhat.com>
21783
b8460b29
ZW
21784 * g++.dg/eh/simd-1.C: New.
21785 * g++.dg/eh/simd-2.C: New.
705412b0 21786
d744e06e
AH
217872003-03-01 Aldy Hernandez <aldyh@redhat.com>
21788
b8460b29 21789 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 21790
46e33d43
MM
217912003-03-31 Mark Mitchell <mark@codesourcery.com>
21792
21793 PR c/9936
21794 * gcc.dg/20030331-2.c: New test.
21795
6b665219
MM
217962003-03-31 Mark Mitchell <mark@codesourcery.com>
21797
21798 PR c++/10278
21799 * g++.dg/parse/crash2.C: New test.
21800
44f19ccb
RS
218012003-03-31 Richard Sandiford <rsandifo@redhat.com>
21802
21803 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21804 * gcc.c-torture/execute/20030331-1.c: ...here.
21805
e66833ac
RS
218062003-03-31 Richard Sandiford <rsandifo@redhat.com>
21807
21808 * gcc.c-torture/execute/20030331-1.c: New test.
21809
27283c73
NS
218102003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21811
21812 * lib/gcov.exp: Adjust call return testing strings.
21813 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21814
03f2ea93
RS
218152003-03-31 Roger Sayle <roger@eyesopen.com>
21816
21817 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21818 * gcc.dg/builtins-7.c: New test case.
21819 * gcc.dg/builtins-8.c: New test case.
21820
98d3d336
RS
218212003-03-31 Richard Sandiford <rsandifo@redhat.com>
21822
21823 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21824
c717c5af
MM
218252003-03-30 Mark Mitchell <mark@codesourcery.com>
21826
21827 PR c++/7647
21828 * g++.dg/lookup-class-member-2.C: New test.
21829
9b703090
GN
218302003-03-30 Glen Nakamura <glen@imodulo.com>
21831
b8460b29 21832 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 21833
84dfe365
RS
218342003-03-28 Roger Sayle <roger@eyesopen.com>
21835
21836 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21837
400fbc08
MM
218382003-03-28 Mark Mitchell <mark@codesourcery.com>
21839
21840 * g++.dg/init/attrib1.C: New test.
21841
0c85dbfd
EB
218422003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21843
21844 * gcc.dg/ultrasp8.c: New test.
21845
f7670e7b
EB
218462003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21847
21848 * gcc.dg/ultrasp7.c: New test.
21849
433cd9c9
NS
218502003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21851
21852 PR c++/10047
21853 * g++.dg/template/inline1.C: New test.
21854
1ce324c3
EB
218552003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21856
21857 * gcc.dg/sparc-dwarf2.c: New test.
21858
9ddae796
RS
218592003-03-27 Roger Sayle <roger@eyesopen.com>
21860
21861 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21862 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21863
7ffe3584
MM
218642003-03-27 Mark Mitchell <mark@codesourcery.com>
21865
21866 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21867 than reading .x files.
21868 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21869 * g77.dg/gcov/gcov-1.f: Likewise.
21870 * gcc.misc-tests/gcov-4b.c: Likewise.
21871 * gcc.misc-tests/gcov-5b.c: Likewise.
21872 * gcc.misc-tests/gcov-6.c: Likewise.
21873 * gcc.misc-tests/gcov-7.c: Likewise.
21874 * gcc.misc-tests/gcov-8.c: Likewise.
21875 * g++.dg/gcov/gcov-1.x: Remove.
21876 * g77.dg/gcov/gcov-1.x: Likewise.
21877 * gcc.misc-tests/gcov-4b.x: Likewise.
21878 * gcc.misc-tests/gcov-5b.x: Likewise.
21879 * gcc.misc-tests/gcov-6.x: Likewise.
21880 * gcc.misc-tests/gcov-7.x: Likewise.
21881 * gcc.misc-tests/gcov-8.x: Likewise.
21882
c7d325c8
GN
218832003-03-27 Glen Nakamura <glen@imodulo.com>
21884
21885 PR opt/10087
21886 * gcc.dg/20030324-1.c: New test.
21887
649fc72d
NS
218882003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21889
544aef8c
NS
21890 PR c++/10224
21891 * g++.dg/template/arg3.C: New test.
21892
649fc72d
NS
21893 PR c++/10158
21894 * g++.dg/template/friend18.C: New test.
21895
a24278e2
RS
218962003-03-26 Roger Sayle <roger@eyesopen.com>
21897
21898 * g77.f-torture/compile/20030326-1.f: New test case.
21899
db8627a1
JJ
219002003-03-26 Janis Johnson <janis187@us.ibm.com>
21901
21902 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21903
21904 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21905
be565ad7
JJ
219062003-03-26 Jakub Jelinek <jakub@redhat.com>
21907
21908 * gcc.dg/ia64-sync-3.c: New test.
21909
f729e559
AM
219102003-03-26 Alan Modra <amodra@bigpond.net.au>
21911
21912 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21913
27e484bc
EB
219142003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21915
21916 * gcc.dg/ultrasp6.c: New test.
21917
d2fc7725
EB
219182003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21919
21920 * gcc.dg/i386-signbit-1.c: New test.
21921 * gcc.dg/i386-signbit-2.c: New test.
21922 * gcc.dg/i386-signbit-3.c: New test.
21923
9904e232
EB
219242003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21925
21926 * gcc.dg/ultrasp5.c: Fix options.
21927
9fdbe7df
EB
219282003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21929
21930 * gcc.dg/ultrasp5.c: Fix comment.
21931
c12741e9
TM
219322003-03-24 Bud Davis <bdavis9659@comcast.net>
21933
21934 PR fortran/10197
21935 * g77.f-torture/execute/10197.f: New test.
21936
2ef6c975
NS
219372003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21938
1c82cc90
NS
21939 PR c++/9898, c++/383
21940 * g++.dg/template/conv6.C: New test.
b8460b29 21941
a5fcc895
NS
21942 PR c++/10119
21943 * g++.dg/template/ptrmem5.C: New test.
21944
2ef6c975
NS
21945 PR c++/10026
21946 * g++.dg/lookup/koenig1.C: New test.
21947
21948 PR C++/10199
21949 * g++.dg/lookup/template2.C: New test.
21950
1134f4ac
JJ
219512003-03-24 Jakub Jelinek <jakub@redhat.com>
21952
21953 * g++.dg/opt/rtti1.C: New test.
21954
02484af9
EB
219552003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21956
21957 * gcc.dg/ultrasp5.c: New test.
21958
fa9b4904
AB
219592003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21960
b099daeb 21961 PR middle-end/9967
fa9b4904
AB
21962 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21963 builtin fputs.
21964
068d2c9d
MM
219652003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21966
21967 PR c/8224
21968 * gcc.dg/20030323-1.c: New test.
21969
766dec0e
RS
219702003-03-23 Roger Sayle <roger@eyesopen.com>
21971
21972 * gcc.c-torture/compile/20030323-1.c: New test case.
21973
97c6f7ad
UW
219742003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21975
21976 * gcc.dg/20030321-1.c: New test.
21977
b8c25665
ZW
219782003-03-22 Zack Weinberg <zack@codesourcery.com>
21979
21980 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21981
3e4a3562
NS
219822003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21983
21984 PR c++/9978, c++/9708
21985 * g++.dg/ext/vlm1.C: Adjust expected error.
21986 * g++.dg/ext/vla2.C: New test.
21987 * g++.dg/template/arg1.C: New test.
21988 * g++.dg/template/arg2.C: New test.
21989
6dd0f30b
BD
219902003-03-22 Bud Davis <bdavis9659@comcast.net>
21991
21992 * g77.f-torture/execute/select.f: New test.
21993 * g77.f-torture/noncompile/select_no_compile.f: New test.
21994
f3146d75
NS
219952003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21996
21997 PR c++/9898
21998 * g++.dg/other/error4.C: New test.
21999
963142fc
MM
220002003-03-20 Mark Mitchell <mark@codesourcery.com>
22001
22002 * g++.dg/template/friend17.C: New test.
22003
f8c8d811
AM
220042003-03-21 Alan Modra <amodra@bigpond.net.au>
22005
22006 * gcc.c-torture/compile/20030320-1.c: New.
22007
c876997f
RS
220082003-03-20 Roger Sayle <roger@eyesopen.com>
22009
22010 * gcc.dg/builtins-6.c: New test case.
22011
42151102
AM
220122003-03-19 Alan Modra <amodra@bigpond.net.au>
22013
22014 PR target/10073
22015 * gcc.c-torture/compile/20030319-1.c: New.
22016
b8c25665 220172003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
22018
22019 * gcc.dg/i386-cvt-1.c: New test.
22020
0fef2ffc
ZW
220212003-03-17 Zack Weinberg <zack@codesourcery.com>
22022
b8c25665
ZW
22023 * objc.dg/naming-1.m: Use "(parse|syntax) error".
22024 * objc.dg/naming-2.m: Likewise.
0fef2ffc 22025
ec20aa6c
MM
220262003-03-17 Mark Mitchell <mark@codesourcery.com>
22027
22028 PR c++/9639
b8c25665 22029 * g++.dg/parse/crash1.C: New test.
ec20aa6c 22030
bafb714b
MM
220312003-03-16 Mark Mitchell <mark@codesourcery.com>
22032
22033 PR c++/8805
22034 * g++.dg/eh/cleanup1.C: New test.
22035
0a71919d
FH
220362003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22037
22038 * gcc.c-torture/execute/20030316-1.c: New test case.
22039
1f5a253a
NS
220402003-03-16 Nathan Sidwell <nathan@codesourcery.com>
22041
22042 PR c++/9629
22043 * g++.dg/init/ctor2.C: New test.
22044
de6a669b
RS
220452003-03-15 Roger Sayle <roger@eyesopen.com>
22046
22047 * g77.f-torture/compile/xformat.f: New test case.
22048
24b26d8d
JDA
220492003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22050
22051 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
22052 * g++.old-deja/g++.mike/eh50.C: Likewise.
22053
6e049fcd
KL
220542003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22055
22056 PR c++/6440
22057 * g++.dg/template/spec7.C: New test.
22058 * g++.dg/template/spec8.C: Likewise.
22059
f43f4314
JJ
220602003-03-14 Jakub Jelinek <jakub@redhat.com>
22061
22062 * gcc.c-torture/execute/20030313-1.c: New test.
22063
4526753f
RH
220642003-03-14 Richard Henderson <rth@redhat.com>
22065
22066 * gcc.dg/inline-2.c: Adjust alpha test for external call.
22067
f650843f
EB
220682003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22069
22070 * gcc.c-torture/compile/20030314-1.c: New test.
22071
67e4f078
DS
220722003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
22073
b8c25665 22074 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 22075 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 22076 thumb target,
67e4f078
DS
22077 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
22078 to accept newer _imp__ prefix and additional
22079 newline in .drectve section.
22080 * gcc.dg/dll-4.c: Likewise.
22081 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
22082 switch.
22083
26f86471
MM
220842003-03-13 Mark Mitchell <mark@codesourcery.com>
22085
45707d31
MM
22086 * g++.dg/parse/namespace9.C: New test.
22087
26f86471
MM
22088 * g++.dg/init/ref5.C: New test.
22089 * g++.dg/parse/ptrmem1.C: Likewise.
22090
aeb11ee5
JDA
220912003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22092
22093 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
22094 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
22095 regular expression.
22096 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
22097 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
22098
09ebf088
DJ
220992003-03-12 Daniel Jacobowitz <drow@mvista.com>
22100
22101 * gcc.c-torture/execute/20030224-2.c: New test.
22102
8a7d6cb3
EB
221032003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22104
22105 * gcc.dg/decl-3.c: New test.
22106
db1077d3
EB
221072003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22108
22109 * gcc.dg/i386-loop-2.c: New test.
22110
0c33daff
MM
221112003-03-11 Mark Mitchell <mark@codesourcery.com>
22112
e1145e7f 22113 PR c++/9474
2601a4ee
MM
22114 * g++.dg/parse/namespace8.C: New test.
22115
0c33daff
MM
22116 PR c++/9924
22117 * g++.dg/overload/builtin2.C: New test.
22118
54098126
SB
221192003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
22120
22121 * gcc.dg/return-type-3.c: New test.
22122
bff6a7c2
V
221232003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22124
22125 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
22126 profiling options are not supported.
22127
125e6594
MM
221282003-03-10 Mark Mitchell <mark@codesourcery.com>
22129
22130 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
22131 * g++.old-deja/g++.warn/impint2.C: Likewise.
22132
87d7d780
DP
221332003-03-10 Devang Patel <dpatel@apple.com>
22134
22135 * g++.dg/cpp/c++_cmd_1.C: New test.
22136 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 22137
ebb780f2
SB
221382003-03-10 Segher Boessenkool <segher@koffie.nl>
22139
b8c25665 22140 * gcc.dg/altivec-9.c: New file.
ebb780f2 22141
88a7a0c9
FS
221422003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22143
22144 * gcc.dg/ppc-sdata-1.c: New test.
22145 * gcc.dg/ppc-sdata-2.c: New test.
22146
f6d19bfe
MM
221472003-03-09 Mark Mitchell <mark@codesourcery.com>
22148
1d719415
MM
22149 PR c++/9373
22150 * g++.dg/opt/ptrmem2.C: New test.
22151
f6d19bfe
MM
22152 PR c++/8534
22153 * g++.dg/opt/ptrmem1.C: New test.
22154
9edf6a4c
EB
221552003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22156
22157 * gcc.dg/i386-loop-1.c: New test.
22158
ca9e1382
KL
221592003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22160
22161 PR c++/9970
22162 * g++.dg/lookup/friend1.C: New test.
22163
0e136342
MM
221642003-03-08 Mark Mitchell <mark@codesourcery.com>
22165
22166 PR c++/9823
22167 * g++.dg/parser/constructor1.C: New test.
22168
af812813
HPN
221692003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
22170
17b7f45e
HPN
22171 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
22172
af812813
HPN
22173 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
22174
39a91264
NB
221752003-03-08 Neil Booth <neil@daikokuya.co.uk>
22176
22177 * gcc.dg/cpp/Wunused.c: Update test.
22178
b8c25665 221792003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
22180
22181 * gcc.dg/inline-3.c: New test.
22182
089d6ea7
MM
221832003-03-08 Mark Mitchell <mark@codesourcery.com>
22184
22185 PR c++/9809
22186 * g++.dg/parse/builtin1.C: New test.
22187
22188 PR c++/9982
22189 * g++.dg/abi/cookie1.C: New test.
22190 * g++.dg/abi/cookie2.C: Likewise.
22191
22192 PR c++/9524
612dc718 22193 * g++.dg/template/field1.C: New test.
089d6ea7
MM
22194
22195 PR c++/9912
22196 * g++.dg/parse/class1.C: New test.
22197 * g++.dg/parse/namespace7.C: Likewise.
22198 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 22199
aa6e8ed3
MM
222002003-03-07 Mark Mitchell <mark@codesourcery.com>
22201
22202 * g++.dg/init/ref4.C: New test.
22203
b8c25665 222042003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
22205
22206 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 22207 * gcc.dg/inline-3.c: New test.
dfa7f440 22208
3d1df1fa
MM
222092003-03-06 Mark Mitchell <mark@codesourcery.com>
22210
3d938426
MM
22211 * g++.dg/init/ref3.C: New test.
22212
5e256996
MM
22213 PR c++/9965
22214 * g++.dg/init/ref2.C: New test.
b8c25665 22215
07681121
MM
22216 PR c++/9400
22217 * g++.dg/warn/Wshadow-2.C: New test.
22218
3d1df1fa
MM
22219 PR c++/9791
22220 * g++.dg/warn/Woverloaded-1.C: New test.
22221
b8c25665 222222003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
22223
22224 * gcc.dg/i386-local2.c: New.
20856045 22225 * gcc.dg/i386-local.c: Fix typo.
b255a036 22226
1c442892
MM
222272003-03-05 Mark Mitchell <mark@codesourcery.com>
22228
22229 * g++.dg/abi/layout3.C: New test.
22230
be2fa211
EB
222312003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22232
22233 * gcc.c-torture/compile/20030305-1.c
22234
b8c25665 222352003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
22236
22237 * gcc.dg/i386-local.c: New.
22238
b8c25665 222392003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
22240
22241 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
22242
2ad1815d
EB
222432003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22244
22245 * gcc.dg/switch-2.c: New test.
22246 * gcc.dg/switch-3.c: New test.
22247 * gcc.dg/Wswitch.c: Adjust line numbers.
22248 * gcc.dg/Wswitch-default.c: Likewise.
22249 * gcc.dg/Wswitch-enum.c: Likewise.
22250
01952d37
AO
222512003-03-04 Alexandre Oliva <aoliva@redhat.com>
22252
22253 * gcc.c-torture/execute/20030222-1.c: New test.
22254
767440a2
JW
222552003-03-03 James E Wilson <wilson@tuliptree.org>
22256
22257 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22258
7993382e
MM
222592003-03-03 Mark Mitchell <mark@codesourcery.com>
22260
22261 PR c++/9878
22262 * g++.dg/init/ref1.C: New test.
22263
b8c25665 222642003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
22265
22266 * gcc.dg/sh-relax.c: New SH-only test.
22267
b22b239e
GK
222682003-03-03 Geoffrey Keating <geoffk@apple.com>
22269
22270 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22271 comment explaining purpose of testcase.
22272
3595b91f
SC
222732003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22274
22275 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22276 for HC11/HC12 (asm needs two int registers).
22277 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22278 HC11/HC12 because the test uses an asm which needs two 32-bit
22279 registers.
22280
1494f93a
SC
222812003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22282
22283 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22284 for HC11/HC12 (array is too large otherwise).
22285 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22286 * gcc.c-torture/compile/20010518-2.x: Likewise.
22287 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22288 HC11/HC12 (array is too large).
22289
facf86ac
GK
222902003-03-01 Geoffrey Keating <geoffk@apple.com>
22291
22292 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22293 * lib/g++-dg.exp (g++-dg-test): Likewise.
22294
08291658
RS
222952003-03-01 Roger Sayle <roger@eyesopen.com>
22296
22297 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22298 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22299
74dd1333
KL
223002003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22301
22302 * g++.dg/warn/implicit-typename1.C: Remove warning.
22303
3f53c0dc
RH
223042003-02-28 Richard Henderson <rth@redhat.com>
22305
22306 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22307 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22308
d8fad4ea
GK
223092003-02-28 Geoffrey Keating <geoffk@apple.com>
22310
22311 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22312 * g++.dg/pch/pch.exp: Likewise.
22313
1cb8292f
MM
223142003-02-28 Mark Mitchell <mark@codesourcery.com>
22315
22316 PR c++/9879
22317 * testsuite/g++.dg/init/new4.C: New test.
22318
f3c7ed6b
RE
223192003-02-28 Richard Earnshaw <rearnsha@arm.com>
22320
22321 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22322
13082c80
AO
223232003-02-28 Alexandre Oliva <aoliva@redhat.com>
22324
e459243b
AO
22325 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22326 unsigned long.
22327
13082c80
AO
22328 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22329 wider than float.
22330
b17d5d7c
ZD
223312003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22332
22333 * lib/scanasm.exp: Add support for counting numbers of
22334 occurences.
22335 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22336 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22337
c0b1cc97
MM
223382003-02-25 Mark Mitchell <mark@codesourcery.com>
22339
cec24319
MM
22340 PR c++/9683
22341 * g++.dg/template/static3.C: New test.
22342
c0b1cc97
MM
22343 PR c++/9829
22344 * g++.dg/parse/namespace6.C: New test.
b8c25665 22345
3eaa6044
FS
223462003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22347
22348 PR target/9732
22349 * gcc.dg/20030225-1.c: New test.
22350
353b4fc0
MM
223512003-02-24 Mark Mitchell <mark@codesourcery.com>
22352
d12ad970
MM
22353 * README: Remove out-of-date information.
22354
353b4fc0
MM
22355 PR c++/9836
22356 * g++.dg/template/spec6.C: New test.
22357
201b9f2a
JL
223582003-02-24 Jeff Law <law@redhat.com>
22359
22360 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
22361
f8dc212b
RO
223622003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22363
22364 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
22365 * gcc.dg/pragma-ep-1.c: Likewise.
22366
9e236a9d
KL
223672003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22368
22369 PR c++/9602
22370 * g++.dg/template/friend16.C: New test.
22371
ca099ac8
MM
223722003-02-23 Mark Mitchell <mark@codesourcery.com>
22373
22374 PR c++/5333
22375 * g++.dg/parse/fused-params1.C: Adjust error messages.
22376 * g++.dg/template/nested3.C: New test.
b8c25665 22377
f641e05b
AM
223782003-02-24 Alan Modra <amodra@bigpond.net.au>
22379
22380 * g++.dg/abi/param1.C: New test.
22381
53be1a8d
KL
223822003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22383
22384 PR c++/7982
22385 * g++.dg/warn/implicit-typename1.C: New test.
22386
9d913bbf
KC
223872003-02-22 Kelley Cook <kelleycook@comcast.net>
22388
b8c25665
ZW
22389 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
22390 with "mtune".
22391 * g++.old-deja/g++.other/store-expr2.C: Likewise.
22392 * gcc.c-torture/execute/20010129-1.x: Likewise.
22393 * gcc.dg/20011107-1.c: Likewise.
22394 * gcc.dg/20020108-1.c: Likewise.
22395 * gcc.dg/20020122-3.c: Likewise.
22396 * gcc.dg/20020206-1.c: Likewise.
22397 * gcc.dg/20020310-1.c: Likewise.
22398 * gcc.dg/20020426-2.c: Likewise.
22399 * gcc.dg/20020517-1.c: Likewise.
22400 * gcc.dg/991230-1.c: Likewise.
22401 * gcc.dg/i386-unroll-1.c: Likewise.
22402 * gcc.misc-tests/i386-prefetch.exp: Likewise.
22403
224042003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
22405
22406 * gcc.dg/i386-mul.c: New test.
22407
c0a47a61
RS
224082003-02-21 Roger Sayle <roger@eyesopen.com>
22409
22410 * gcc.dg/builtins-5.c: New test case.
22411
182c2078
HPN
224122003-02-22 Hans-Peter Nilsson <hp@axis.com>
22413
22414 * gcc.dg/asmreg-1.c: New test.
22415
2fff6d71
MM
224162003-02-21 Mark Mitchell <mark@codesourcery.com>
22417
22418 PR c++/9749
22419 * g++.dg/parse/varmod1.C: New test.
22420
19df1edf
MM
224212003-02-21 Mark Mitchell <mark@codesourcery.com>
22422
22423 PR c++/9727
22424 * g++.dg/template/op1.C: New test.
22425
5dc3a78c
MM
224262003-02-21 Mark Mitchell <mark@codesourcery.com>
22427
22428 PR c++/8906
22429 * g++.dg/template/nested2.C: New test.
22430
692bb58a
MM
224312003-02-21 Mark Mitchell <mark@codesourcery.com>
22432
22433 PR c++/8724
22434 * g++.dg/expr/dtor1.C: New test.
22435
a8d0ddaf
ZW
224362003-02-21 Zack Weinberg <zack@codesourcery.com>
22437
22438 * gcc.dg/cpp/include3.c: New test.
22439 * gcc.dg/cpp/inc/foo.h: New file.
22440
9e7d0b92
GN
224412003-02-21 Glen Nakamura <glen@imodulo.com>
22442
22443 * gcc.c-torture/execute/20030221-1.c: New test.
22444
63a3cd3e
MM
224452003-02-20 Mark Mitchell <mark@codesourcery.com>
22446
22447 PR c++/9729
22448 * g++.dg/abi/conv1.C: New test.
22449
b8c25665 224502003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
22451
22452 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
22453
4ea0d487
DJ
224542003-02-19 Daniel Jacobowitz <drow@mvista.com>
22455
22456 * gcc.c-torture/compile/20030219-1.c: New test.
22457
b8c25665 224582003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
22459
22460 * gcc.dg/funcorder.c: New test.
22461
ff6e1a2f
KH
224622003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22463
22464 * gcc.c-torture/execute/20030218-1.c: New.
22465
67aa8289
AH
224662003-02-18 Aldy Hernandez <aldyh@redhat.com>
22467
a8d0ddaf 22468 * gcc.dg/20030218-1.c: New.
67aa8289 22469
d7ddbe24
RH
224702003-02-18 Richard Henderson <rth@redhat.com>
22471
22472 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
22473 * gcc.dg/attr-used-2.c: New.
22474
6b99d1c0
MM
224752003-02-18 Mark Mitchell <mark@codesourcery.com>
22476
22477 PR c++/9704
22478 * g++.dg/init/copy5.C: New test.
a8d0ddaf 22479
59d22bc5
GK
224802003-02-18 Geoffrey Keating <geoffk@apple.com>
22481
22482 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
22483 * g++.dg/pch/pch.exp: Likewise.
22484
bc102c4b
KH
224852003-02-18 Kazu Hirata <kazu@cs.umass.edu>
22486
22487 * gcc.c-torture/execute/20030209-1.c: Enable the test if
22488 STACK_SIZE is not defined.
22489
db77ef4c
KL
224902003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22491
22492 PR c++/9457
22493 * g++.dg/template/init1.C: New test.
22494
b8c25665 224952003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
22496
22497 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
22498 (foo): Add few extra tests
22499 * gcc.dg/c99-const-expr-3.c: Likewise.
22500 * gcc.c-torture/execute/20030216-1.c: New.
22501
0df4ae96
KL
225022003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22503
22504 PR c++/9459
22505 * g++.dg/ext/typeof4.C: New test.
22506
881b2a96
RS
225072003-02-15 Roger Sayle <roger@eyesopen.com>
22508
22509 * gcc.dg/i386-387-3.c: New test case.
22510
6e8647d5
JZ
225112003-02-14 Josef Zlomek <zlomekj@suse.cz>
22512
22513 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
22514 cris-*-elf* cris-*-aout* and mmix-*-*.
22515
42f86c48
JZ
225162003-02-13 Josef Zlomek <zlomekj@suse.cz>
22517
22518 * gcc.dg/20030213-1.c: New test.
22519
1fb54135
RS
225202003-02-12 Roger Sayle <roger@eyesopen.com>
22521
22522 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
22523 * gcc.dg/i386-387-2.c: Likewise.
22524
c6e2a538
AH
225252003-02-12 Aldy Hernandez <aldyh@redhat.com>
22526
a8d0ddaf
ZW
22527 * gcc.dg/ppc-spe.c: Fix formatting.
22528 Enable tests that were previously unsupported by gas.
22529 Delete tests for instructions that no longer exist.
22530 Switch arguments on evsubifw builtin.
c6e2a538 22531
5c4d5a15
KH
225322003-02-12 Kazu Hirata <kazu@cs.umass.edu>
22533
22534 * gcc.c-torture/execute/20030209-1.c: Disable the test if
22535 STACK_SIZE is too small.
22536
ecf92f82 225372003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 22538 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
22539
22540 * gcc.dg/decl-2.c: New test.
22541
b8c25665 225422003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
22543
22544 * gcc.dg/i386-fpcvt-1.c: New test.
22545
2382b79f
RS
225462002-02-09 Richard Sandiford <rsandifo@redhat.com>
22547
22548 * gcc.c-torture/execute/20030209-1.c: New test.
22549
5d4b76c0
KH
225502003-02-09 Kazu Hirata <kazu@cs.umass.edu>
22551
22552 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
22553 int-wide bitops, use the constants of the same width.
22554 Likewise, if long long is 32-bit wide, test bitops using
22555 32-bit constants.
22556
8f37dd98
LR
225572003-02-07 Loren James Rittle <ljrittle@acm.org>
22558
22559 * gcc.dg/20021014-1.c: Annotate with expected notice text.
22560
46847aa6
RS
225612003-02-07 Roger Sayle <roger@eyesopen.com>
22562
22563 * testsuite/gcc.dg/builtins-4.c: New test case.
22564
f39a753b
KG
225652003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22566
22567 * gcc.dg/20020430-1.c: Fix dg command typos.
22568 * gcc.dg/20020503-1.c: Likewise.
22569
256803d9
VR
225702003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22571
22572 PR c++/8785
22573 * g++.dg/parse/fused-params1.C: New test.
22574
22575 PR c++/8857
22576 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
22577
22578 PR c++/8921
22579 * g++.dg/parse/non-dependent1.C: New test.
22580
22581 PR c++/8928
22582 * g++.dg/parse/dupl-tmpl-args1.C: New test.
22583
22584 PR c++/9228
22585 * g++.dg/parse/undefined7.C: New test.
22586 * g++.dg/parse/non-templ1.C: New test.
22587
22588 PR c++/9229
22589 * g++.dg/parse/too-many-tmpl-args1.C: New test.
22590
5fbf0217
EB
225912003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
22592
22593 * gcc.c-torture/compile/20030206-1.c: New test.
22594
dbdd3489
RS
225952003-02-05 Roger Sayle <roger@eyesopen.com>
22596
22597 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
22598 "pow" to "foo" to avoid potential confusion with a math built-in.
22599
48d1ce96
KG
226002003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22601
22602 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
22603 conditions for SPARC targets.
22604
4f6ae35d
JJ
226052003-02-05 Jakub Jelinek <jakub@redhat.com>
22606
22607 * gcc.dg/20030204-1.c: New test.
22608
2de2cd78
VR
226092003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22610
22611 PR c++/38
22612 * g++.dg/parse/array-size1.C: New test.
22613
22614 PR c++/5657
22615 * g++.dg/parse/undefined3.C: New test.
22616
22617 PR c++/5665
22618 * g++.dg/parse/undefined4.C: New test.
22619
22620 PR c++/5975
22621 * g++.dg/parse/undefined5.C: New test.
22622
22623 PR c++/7259
22624 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22625
22626 PR c++/8578
22627 * g++.dg/parse/casting-operator1.C: New test.
22628
22629 PR c++/8596
22630 * g++.dg/parse/undefined6.C: New test.
22631
22632 PR c++/8736
22633 * g++.dg/parse/missing-template1.C: New test.
22634
b8c25665 226352003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
22636
22637 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22638 * gcc.dg/i386-cmov?.c: Likewise.
22639 * gcc.dg/i386-fpcvt-?.c: Likewise.
22640 * gcc.dg/i386-ssefp-1.c: Likewise.
22641 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 22642 conventions.
afffc4e2 22643
b80f8ef3
MM
226442003-02-03 Mark Mitchell <mark@codesourcery.com>
22645
22646 PR c++/7129
22647 * testsuite/g++.dg/ext/max.C: New test.
22648
b8c25665 226492003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
22650
22651 * gcc.c-torture/execute/20030203-1.c: New test.
22652
ca777b88
RE
226532003-02-03 Richard Earnshaw <rearnsha@arm.com>
22654
22655 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22656 'natural-endian'.
22657
271bd540
RS
226582003-02-01 Richard Sandiford <rsandifo@redhat.com>
22659
22660 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22661 * g++.dg/init/new2.C: Likewise.
22662 * g++.dg/other/new1.C: Likewise.
22663
5175d1b8
LR
226642003-01-31 Loren J. Rittle <ljrittle@acm.org>
22665
22666 * gcc.dg/struct-ret-libc.c: New test.
22667
2f278625
UW
226682003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22669
22670 * gcc.dg/20030129-1.c: New test.
22671
db0f613d
KL
226722003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22673
22674 PR c++/8849
22675 * g++.dg/template/ptrmem4.C: New test.
22676
14d22dd6
MM
226772003-01-29 Mark Mitchell <mark@codesourcery.com>
22678
22679 * g++.dg/parser/constant1.C: New test.
22680
710b73e6
KL
226812003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22682
22683 PR c++/8591
22684 * g++.dg/parse/friend2.C: New test.
22685
9ae58faf
NS
226862003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22687
22688 PR c++/9437
22689 * g++.dg/template/unify4.C: New test.
22690
6d09ef27
RS
226912003-01-28 Richard Sandiford <rsandifo@redhat.com>
22692
22693 * gcc.c-torture/execute/20030128-1.c: New test.
22694
4334c467
JO
226952003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22696
22697 * g++.dg/lookup/nested1.C: Test moved from ...
22698 * g++.old-deja/g++.other/lookup24.C: ... here.
22699
b8c25665 227002003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
22701
22702 * gcc.dg/i386-cmov5.c: New test.
22703
bffcd064
V
227042003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22705
a8d0ddaf
ZW
22706 * gcc.c-torture/execute/20010925-1.c: Changed the
22707 memcpy declaration.
bffcd064 22708
f2ce60b8
NS
227092003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22710
22711 PR c++/3902
22712 * g++.dg/parse/template5.C: New test.
22713
f42aadd8
TM
227142003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22715
22716 PR fortran/9258
22717 * g77.dg/pr9258: New test.
22718
5db544e1
GP
227192003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22720
22721 * README: Move relevant parts from README.g++.
22722
22723 * README.g++: Remove this file.
22724
483a5709
NS
227252003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22726
22727 * g++.dg/abi/dcast1.C: New test.
22728
4ff71d24
KG
227292003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22730
22731 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22732
623baee2
JO
227332003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22734
22735 PR c++/47
22736 * g++.old-deja/g++.other/lookup24.C: New test.
22737
2956f353
KG
227382003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22739
22740 PR middle-end/7227
22741 * gcc.dg/uninit-C.c: New test.
22742
a2ddc397
NS
227432003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22744
22745 * g++.dg/abi/covariant1.C: New test.
22746
acf9fa5f
UW
227472003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22748
22749 * gcc.dg/20030123-1.c: New test.
22750
b8c25665 227512003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
22752
22753 PR opt/8492
22754 * gcc.c-torture/compile/20030125-1.c
22755
bbaab916
NS
227562003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22757
22758 PR c++/9403
22759 * g++.dg/parse/template3.C: New test.
22760 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 22761
bbaab916
NS
22762 PR c++/795
22763 * g++.dg/parse/template4.C: New test.
a8d0ddaf 22764
bbaab916
NS
22765 PR c++/9415
22766 * g++.dg/template/qual2.C: New test.
a8d0ddaf 22767
bbaab916
NS
22768 PR c++/8545
22769 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22770
22771 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22772
9bb231fd
RS
227732003-01-25 Roger Sayle <roger@eyesopen.com>
22774
22775 * gcc.c-torture/execute/switch-1.c: New test case.
22776
b8c25665 227772003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
22778
22779 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22780
32d9a5bd
PC
227812003-01-25 Paolo Carlini <pcarlini@unitus.it>
22782
22783 Tweaks for Bison-1.875. From the NEWS file:
22784 "- `parse error' -> `syntax error'
22785 Bison now uniformly uses the term `syntax error'"
22786 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22787 * gcc.dg/cpp/digraph2.c: Likewise.
22788 * gcc.dg/cpp/direct2.c: Likewise.
22789 * gcc.dg/cpp/paste4.c: Likewise.
22790 * gcc.dg/c90-restrict-1.c: Likewise.
22791 * gcc.dg/c99-func-2.c: Likewise.
22792 * gcc.dg/noncompile/920721-2.c: Likewise.
22793 * gcc.dg/noncompile/930622-2.c: Likewise.
22794 * gcc.dg/noncompile/940112-1.c: Likewise.
22795 * gcc.dg/noncompile/950921-1.c: Likewise.
22796 * gcc.dg/noncompile/951123-1.c: Likewise.
22797 * gcc.dg/noncompile/971104-1.c: Likewise.
22798 * gcc.dg/noncompile/990416-1.c: Likewise.
22799
f5128e88
PC
228002003-01-24 Paolo Carlini <pcarlini@unitus.it>
22801
22802 * g++.dg/parse/undefined1.C: Add error message.
22803
65a5559b
MM
228042003-01-22 Mark Mitchell <mark@codesourcery.com>
22805
c006d942
MM
22806 PR c++/9354
22807 * g++.dg/parse/new1.C: New test.
22808
22809 PR c++/9216
22810 * g++.dg/parse/template2.C: New test.
22811
22812 PR c++/9354
22813 * g++.dg/parse/typedef2.C: New test.
22814
65a5559b
MM
22815 PR c++/9328
22816 * g++.dg/ext/typeof3.C: New test.
22817
68aab9ee
VR
228182003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22819
22820 PR c++/2738
22821 * g++.dg/parse/ret-type1.C: New test.
22822
22823 PR c++/3792
22824 * g++.dg/parse/tmpl-outside1.C: New test.
22825
22826 PR c++/4207
22827 * g++.dg/parse/int-as-enum1.C: New test.
22828
22829 PR c++/4903
22830 * g++.dg/parse/no-typename1.C: New test.
22831
22832 PR c++/5533
22833 * g++.dg/parse/no-value1.C: New test.
22834
22835 PR c++/5921
22836 * g++.dg/parse/wrong-inline1.C: New test.
22837
22838 PR c++/6402
22839 * g++.dg/parse/ref1.C: New test.
22840
22841 PR c++/6992
22842 * g++.dg/parse/attr-ctor1.C: New test.
22843
22844 PR c++/7229
22845 * g++.dg/parse/namespace5.C: New test.
22846
22847 PR c++/7917
22848 * g++.dg/parse/func-def1.C: New test.
22849
22850 PR c++/8143
22851 * g++.dg/parse/undefined1.C: New test.
22852
22853 PR c++/5723, PR c++/8522
22854 * g++.dg/parse/specialization1.C: New test.
22855
22856 PR c++/163, PR c++/8595
22857 * g++.dg/parse/struct-as-enum1.C: New test.
22858
22859 PR c++/9173
22860 * g++.dg/parse/undefined2.C: New test.
22861
1fb3244a
MM
228622003-01-22 Mark Mitchell <mark@codesourcery.com>
22863
e0860732
MM
22864 PR c++/9298
22865 * g++.dg/parse/template1.C: New test.
22866
4eb6d609
MM
22867 PR c++/9384
22868 * g++.dg/parse/using1.C: New test.
22869
1fb3244a
MM
22870 PR c++/9285
22871 PR c++/9294
22872 * g++.dg/parse/expr2.C: New test.
22873
22874 PR c++/9388
22875 * g++.dg/parse/lookup2.C: Likewise.
22876
b8c25665 228772003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
22878
22879 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22880 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22881 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22882 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22883
e3289412
NC
228842003-01-20 Nick Clifton <nickc@redhat.com>
22885
22886 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22887 problem with ARM sibcall code generation.
22888
d99c740f
KH
228892003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22890
22891 * gcc.c-torture/execute/20030120-1.c: New.
22892
a99820e6
PC
228932003-01-19 Paolo Carlini <pcarlini@unitus.it>
22894
22895 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22896
5dae1114
MM
228972003-01-17 Mark Mitchell <mark@codesourcery.com>
22898
22899 PR c++/9272
22900 * g++.dg/parse/ctor1.C: New test.
22901
22902 PR c++/9294:
22903 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 22904
5dae1114
MM
22905 * g++.dg/parse/typename3.C: New test.
22906
c292e375
RH
229072003-01-16 Richard Henderson <rth@redhat.com>
22908
22909 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22910
aab37812
RH
229112003-01-16 Richard Henderson <rth@redhat.com>
22912
22913 * g++.dg/pch/pch.exp: Copy test header to the working directory
22914 before using it either for precompilation or direct use.
22915 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22916 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22917
50c620d6
RH
229182003-01-16 Richard Henderson <rth@redhat.com>
22919
22920 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22921 before using it either for precompilation or direct use.
22922 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22923 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22924
8fbc5ae7
MM
229252003-01-16 Mark Mitchell <mark@codesourcery.com>
22926
22927 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22928 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22929 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22930 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22931 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22932 typename warning into error.
22933 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22934 error messages.
22935 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22936 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22937 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22938 messages.
22939 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22940 make declaration visible in template.
22941 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22942 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22943 messages.
22944 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22945 message.
22946 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22947 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22948 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22949 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22950 typename warning with error message.
22951 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22952 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22953 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 22954
712becab
NS
229552003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22956
22957 * g++.dg/parse/ambig2.C: New test.
22958
1ceb0dc7
RH
229592003-01-15 Richard Henderson <rth@redhat.com>
22960
22961 * g++.dg/tls/init-2.C: Update error message string.
22962
3dd5fc58
KG
229632003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22964
22965 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22966
b0562482
SC
229672003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22968
22969 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22970 all for HC11/HC12.
22971 * gcc.c-torture/compile/20001205-1.x: Likewise.
22972 * gcc.c-torture/compile/20001226-1.x: Likewise.
22973 * gcc.c-torture/compile/920520-1.x: Likewise.
22974 * gcc.c-torture/compile/961203-1.x: Likewise.
22975 * gcc.c-torture/compile/20020604-1.x: Likewise.
22976
b8c25665 229772003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
22978
22979 * gcc.c-torture/compile/20030115-1.c: New test.
22980
22981 * gcc.dg/i386-fpcvt-1.c: New test.
22982 * gcc.dg/i386-fpcvt-2.c: New test.
22983
a7189b49
JO
229842003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22985
22986 Further conform g++'s __vmi_class_type_info to the C++ ABI
22987 specification.
22988 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22989 the specification.
22990
b8c25665 229912003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
22992
22993 * gcc.dg/i386-fpcvt-1.c: New test.
22994 * gcc.dg/i386-fpcvt-2.c: New test.
22995
ab5496c4
EB
229962003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22997
22998 * gcc.dg/i386-mmx-3.c: New test.
22999
e8f2b18d
MM
230002003-01-12 Mark Mitchell <mark@codesourcery.com>
23001
23002 PR c++/9264
23003 * g++.dg/parse/octal1.C: New file.
23004
23005 PR c++/9172
23006 * g++.dg/parse/typename1.C: New file.
23007
67a7278d
DS
230082003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
23009
23010 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
23011 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 23012 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 23013
2050a1bb
MM
230142003-01-10 Mark Mitchell <mark@codesourcery.com>
23015
99152b95 23016 PR c++/9099
a6f6052a
MM
23017 * g++.dg/parse/dtor1.C: New file.
23018
2050a1bb
MM
23019 PR c++/9128
23020 * g++.dg/rtti/typeid1.C: New file.
23021
23022 PR c++/9153
23023 * g++.dg/parse/lookup1.C: New file.
23024
23025 PR c++/9171
23026 * g++.dg/templ/spec5.C: New file.
ab5496c4 23027
7558f66e
JZ
230282003-01-10 Josef Zlomek <zlomekj@suse.cz>
23029
23030 * gcc.c-torture/compile/20030110-1.c: New test.
23031
17211ab5
GK
230322003-01-09 Geoffrey Keating <geoffk@apple.com>
23033
23034 Merge from pch-branch:
23035
23036 2002-12-23 Geoffrey Keating <geoffk@apple.com>
23037
23038 * gcc.dg/pch/cpp-1.h: New.
23039 * gcc.dg/pch/cpp-1.c: New.
23040 * gcc.dg/pch/cpp-2.h: New.
23041 * gcc.dg/pch/cpp-2.c: New.
23042
23043 2002-11-19 Geoffrey Keating <geoffk@apple.com>
23044
23045 * gcc.dg/pch/except-1.h: New.
23046 * gcc.dg/pch/except-1.c: New.
23047
23048 2002-11-13 Geoffrey Keating <geoffk@apple.com>
23049
23050 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
23051 running test.
23052 * gcc.dg/pch: Include *.hp not *.h.
23053 * gcc.dg/pch/system-1.h: New.
23054 * gcc.dg/pch/system-1.c: New.
23055
23056 2002-11-11 Geoffrey Keating <geoffk@apple.com>
23057
23058 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
23059 rather than trying to build and run a program using PCH.
23060 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 23061
17211ab5
GK
23062 2002-11-08 Geoffrey Keating <geoffk@apple.com>
23063
23064 * gcc.dg/pch/macro-3.c: New.
23065 * gcc.dg/pch/macro-3.h: New.
23066
23067 2002-11-04 Geoffrey Keating <geoffk@apple.com>
23068
23069 * gcc.dg/pch/common-1.c: New.
23070 * gcc.dg/pch/common-1.h: New.
23071 * gcc.dg/pch/decl-1.c: New.
23072 * gcc.dg/pch/decl-1.h: New.
23073 * gcc.dg/pch/decl-2.c: New.
23074 * gcc.dg/pch/decl-2.h: New.
23075 * gcc.dg/pch/decl-3.c: New.
23076 * gcc.dg/pch/decl-3.h: New.
23077 * gcc.dg/pch/decl-4.c: New.
23078 * gcc.dg/pch/decl-4.h: New.
23079 * gcc.dg/pch/decl-5.c: New.
23080 * gcc.dg/pch/decl-5.h: New.
23081 * gcc.dg/pch/global-1.c: New.
23082 * gcc.dg/pch/global-1.h: New.
23083 * gcc.dg/pch/inline-1.c: New.
23084 * gcc.dg/pch/inline-1.h: New.
23085 * gcc.dg/pch/inline-2.c: New.
23086 * gcc.dg/pch/inline-2.h: New.
23087 * gcc.dg/pch/static-1.c: New.
23088 * gcc.dg/pch/static-1.h: New.
23089 * gcc.dg/pch/static-2.c: New.
23090 * gcc.dg/pch/static-2.h: New.
23091
23092 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
23093
23094 * g++.dg/pch/pch.exp: Better handle failing testcases.
23095 * gcc.dg/pch/pch.exp: Likewise.
23096 * gcc.dg/pch/macro-1.c: New.
23097 * gcc.dg/pch/macro-1.h: New.
23098 * gcc.dg/pch/macro-2.c: New.
23099 * gcc.dg/pch/macro-2.h: New.
23100
23101 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
23102
23103 * g++.dg/dg.exp: Treat files in pch/ specially.
23104 * g++.dg/pch/pch.exp: New file.
23105 * g++.dg/pch/empty.H: New file.
23106 * g++.dg/pch/empty.C: New file.
23107 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
23108 "precompile".
23109
23110 * gcc.dg/pch/pch.exp: New file.
23111 * gcc.dg/pch/empty.h: New file.
23112 * gcc.dg/pch/empty.c: New file.
23113 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
23114 "precompile".
23115
0f399e5f
KL
231162003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23117
23118 * g++.dg/template/friend14.C: New test.
23119
4c46ea23
EB
231202003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23121
8cb1a818 23122 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 23123
98c29f71
RS
231242003-01-09 Richard Sandiford <rsandifo@redhat.com>
23125
23126 * gcc.c-torture/compile/20030109-1.c: New test.
23127
bbb818c6
EB
231282003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23129
23130 * gcc.c-torture/execute/20030109-1.c: New test.
23131
cdc497dd
LH
231322003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
23133
23134 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
23135 * g++.old-deja/g++.mike/dyncast2.C: Likewise
23136 * g++.old-deja/g++.mike/dyncast3.C: Likewise
23137 * g++.old-deja/g++.mike/eh2.C: Likewise
23138 * g++.old-deja/g++.mike/eh3.C: Likewise
23139 * g++.old-deja/g++.mike/eh5.C: Likewise
23140 * g++.old-deja/g++.mike/eh6.C: Likewise
23141 * g++.old-deja/g++.mike/eh7.C: Likewise
23142 * g++.old-deja/g++.mike/eh8.C: Likewise
23143 * g++.old-deja/g++.mike/eh9.C: Likewise
23144 * g++.old-deja/g++.mike/eh10.C: Likewise
23145 * g++.old-deja/g++.mike/eh12.C: Likewise
23146 * g++.old-deja/g++.mike/eh13.C: Likewise
23147 * g++.old-deja/g++.mike/eh14.C: Likewise
23148 * g++.old-deja/g++.mike/eh16.C: Likewise
23149 * g++.old-deja/g++.mike/eh17.C: Likewise
23150 * g++.old-deja/g++.mike/eh18.C: Likewise
23151 * g++.old-deja/g++.mike/eh21.C: Likewise
23152 * g++.old-deja/g++.mike/eh23.C: Likewise
23153 * g++.old-deja/g++.mike/eh24.C: Likewise
23154 * g++.old-deja/g++.mike/eh25.C: Likewise
23155 * g++.old-deja/g++.mike/eh26.C: Likewise
23156 * g++.old-deja/g++.mike/eh27.C: Likewise
23157 * g++.old-deja/g++.mike/eh28.C: Likewise
23158 * g++.old-deja/g++.mike/eh29.C: Likewise
23159 * g++.old-deja/g++.mike/eh31.C: Likewise
23160 * g++.old-deja/g++.mike/eh33.C: Likewise
23161 * g++.old-deja/g++.mike/eh34.C: Likewise
23162 * g++.old-deja/g++.mike/eh35.C: Likewise
23163 * g++.old-deja/g++.mike/eh36.C: Likewise
23164 * g++.old-deja/g++.mike/eh37.C: Likewise
23165 * g++.old-deja/g++.mike/eh38.C: Likewise
23166 * g++.old-deja/g++.mike/eh39.C: Likewise
23167 * g++.old-deja/g++.mike/eh40.C: Likewise
23168 * g++.old-deja/g++.mike/eh41.C: Likewise
23169 * g++.old-deja/g++.mike/eh42.C: Likewise
23170 * g++.old-deja/g++.mike/eh44.C: Likewise
23171 * g++.old-deja/g++.mike/eh46.C: Likewise
23172 * g++.old-deja/g++.mike/eh47.C: Likewise
23173 * g++.old-deja/g++.mike/eh48.C: Likewise
23174 * g++.old-deja/g++.mike/eh49.C: Likewise
23175 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
23176 * g++.old-deja/g++.mike/eh51.C: Likewise
23177 * g++.old-deja/g++.mike/eh53.C: Likewise
23178 * g++.old-deja/g++.mike/eh55.C: Likewise
23179 * g++.old-deja/g++.mike/p7912.C: Likewise
23180 * g++.old-deja/g++.mike/p9706.C: Likewise
23181 * g++.old-deja/g++.mike/p10416.C: Likewise
23182 * g++.old-deja/g++.mike/p11667.C: Likewise
23183 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
23184 Remove redundant reference to Iris.
23185 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
23186 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 23187
ed8e443a 231882003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 23189
ed8e443a 23190 * g++.dg/ext/asm4.C: New test.
8caf4c38 23191
ed8e443a 231922003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 23193
ed8e443a
JM
23194 PR c++/9030
23195 * g++.dg/template/friend12.C: New test.
23196 * g++.dg/template/friend13.C: Likewise.
23197 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 23198
ed8e443a 231992003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 23200
ed8e443a
JM
23201 * gcc.dg/i386-cadd.c: New test.
23202 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 23203
ed8e443a 232042003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 23205
ed8e443a
JM
23206 PR c++/9165
23207 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 23208
ed8e443a 23209 * g++.dg/abi/bitfield9.C: New test.
63e5f567 23210
ed8e443a
JM
23211 PR c++/9189
23212 * g++.dg/parse/defarg3.C: New test.
8218bd34 23213
ed8e443a 232142003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 23215
ed8e443a
JM
23216 * g++.dg/parse/ambig1.C: New test.
23217 * g++.dg/parse/defarg2.C: New test.
62b8a44e 23218
ed8e443a 232192003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 23220
ed8e443a
JM
23221 * g++.dg/template/defarg-1.C: New test.
23222 * g++.dg/template/local2.C: Likewise.
ec194454 23223
ed8e443a 232242003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 23225
ed8e443a 23226 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 23227
ed8e443a 232282003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 23229
ed8e443a
JM
23230 * g++.dg/parse/namespace3.C: Remove extra semicolons.
23231 * g++.dg/parse/namespace4.C: Likewise.
d5945212 23232
ed8e443a 232332003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 23234
ed8e443a 23235 * g++.dg/template/ntp2.C: New test.
31758337 23236
ed8e443a 232372003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 23238
ed8e443a 23239 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 23240
ed8e443a 23241 * g++.dg/parse/namespace4.C: New test.
96dafad6 23242
ed8e443a 23243 * g++.dg/template/nested1.C: New test.
a25a292f 23244
ed8e443a 23245 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 23246
ed8e443a 232472003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 23248
ed8e443a 23249 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 23250
ed8e443a 232512003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 23252
ed8e443a
JM
23253 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23254 * g++.old-deja/g++.jason/access8.C: Likewise.
23255 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 23256
ed8e443a 232572003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 23258
ed8e443a 23259 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 23260
ed8e443a 232612003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 23262
ed8e443a
JM
23263 PR c++/2843
23264 * g++.dg/ext/attrib7.C: New test.
4971227d 23265
ed8e443a 232662003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 23267
ed8e443a 23268 * g++.dg/parse/parse6.C: New test.
f349fb24 23269
ed8e443a 232702003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 23271
ed8e443a 23272 * gcc.dg/h8300-stack-1.c: New.
cb203576 23273
ed8e443a 232742003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 23275
ed8e443a 23276 g++.dg/lookup/exception1.C: New test.
faa75e89 23277
ed8e443a 23278 g++.dg/lookup/template1.C: New test.
3d83e33e 23279
ed8e443a 23280 g++.dg/parse/namespace2.C: New test.
a5b9863a 23281
ed8e443a 23282 g++.dg/parse/parens2.C: New test.
75c2b973 23283
ed8e443a 232842003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 23285
ed8e443a
JM
23286 * g++.dg/parse/parse5.C: New test.
23287 * g++.dg/lookup/scoped4.C: New test.
23288
232892003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23290
23291 * g++.dg/parse/parens1.C: New test.
23292
23293 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23294 angle-bracket1.C.
23295 * g++.dg/parse/parens2.C: New test.
23296
23297 * g++.dg/lookup/scope-operator1.C: New test.
23298
23299 * g++.dg/parse/operator1.C: New test.
23300
233012003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23302
23303 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23304 * g++.old-deja/g++.other/access6.C: Likewise.
23305 * g++.old-deja/g++.other/decl1.C: Likewise.
23306 * g++.old-deja/g++.pt/typename12.C: Likewise.
23307
233082002-12-31 Mark Mitchell <mark@codesourcery.com>
23309
23310 * g++.dg/parse/namespace1.C: New test.
23311
233122003-01-01 Neil Booth <neil@daikokuya.co.uk>
23313
23314 * g++.dg/parse/parse4.C: New test.
23315
233162003-01-01 Neil Booth <neil@daikokuya.co.uk>
23317
23318 * g++.dg/parse/parse3.C: New test.
23319
233202003-01-01 Neil Booth <neil@daikokuya.co.uk>
23321
23322 * g++.dg/parse/parse2.C: New test.
23323
233242003-01-01 Neil Booth <neil@daikokuya.co.uk>
23325
23326 * g++.dg/template/friend11.C: New test.
23327
233282003-01-01 Neil Booth <neil@daikokuya.co.uk>
23329
23330 * g++.dg/parse/parse1.C: New test.
23331
233322002-12-31 Janis Johnson <janis187@us.ibm.com>
23333
23334 * lib/profopt.exp: Change the name of a global variable to avoid
23335 possible clashes with other test suites.
23336
233372002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23338
23339 * g++.dg/inherit/covariant8.C: New test.
23340
233412002-12-31 Mark Mitchell <mark@codesourcery.com>
23342
23343 * g++.dg/init/array9.C: New test.
23344
23345 PR c++/9112
23346 * g++.dg/parse/expr1.C: New test.
23347
233482002-12-30 Daniel Jacobowitz <drow@mvista.com>
23349
23350 * gcc.c-torture/compile/20021230-1.c: New test.
23351
233522002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23353
23354 * g++.dg/inherit/covariant5.C: New test.
23355 * g++.dg/inherit/covariant6.C: New test.
23356 * g++.dg/inherit/covariant7.C: New test.
23357
233582002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23359
23360 PR c++/2739
23361 * g++.dg/other/access2.C: New test.
23362
233632002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
23364
23365 * g++.dg/other/anon-struct.C: No longer fails
23366 * g++.old-deja/g++.brendan/parse4.C: Likewise.
23367 * g++.old-deja/g++.brendan/parse5.C: Likewise.
23368 * g++.old-deja/g++.brendan/parse6.C: Likewise.
23369
233702002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
23371
23372 * g++.dg/parse/angle-bracket.C (main): No longer fails.
23373
233742002-12-27 Mark Mitchell <mark@codesourcery.com>
23375
23376 * g++.dg/eh/spec4.C: Remove stray semicolon.
23377 * g++.dg/expr/pmf-1.C: Change error message.
23378 * g++.dg/ext/asm1.C: Remove stray semicolon.
23379 * g++.dg/ext/typename1.C: Add missing typenames.
23380 * g++.dg/inherit/template-as-base.C: Change error message.
23381 * g++.dg/lookup/scoped1.C: Likewise.
23382 * g++.dg/lookup/scoped2.C: Likewise.
23383 * g++.dg/lookup/using2.C: Likewise.
23384 * g++.dg/other/component1.C: Remove stray semicolon.
23385 * g++.dg/other/do1.C: Change error message.
23386 * g++.dg/other/error2.C: Likewise.
23387 * g++.dg/other/init1.C: Likewise.
23388 * g++.dg/other/packed1.C: Remove stray semicolon.
23389 * g++.dg/other/ptrmem2.C: Change error message.
23390 * g++.dg/parse/parameter-declaration-1.C: Remove line number
23391 marker.
23392 * g++.dg/special/initp1.C: Remove invalid attribute usage.
23393 * g++.dg/template/access3.C: Add typename keyword.
23394 * g++.dg/template/access5.C: Remove stray semicolon.
23395 * g++.dg/template/access6.C: Likewise.
23396 * g++.dg/template/complit1.C: Likewise.
23397 * g++.dg/template/crash1.C: Change error message.
23398 * g++.dg/template/inherit2.C: Remove stray semicolon.
23399 * g++.dg/template/instantiate2.C: Likewise.
23400 * g++.dg/template/instantiate3.C: Change error message.
23401 * g++.dg/template/qual1.C: Remove stray semicolon.
23402 * g++.dg/template/qualttp18.C: Change error message.
23403 * g++.dg/template/ref1.C: Remove stray semicolon.
23404 * g++.dg/template/sizeof1.C (A::value): Declare it.
23405 * g++.dg/template/spec4.C: Change error message.
23406 * g++.dg/template/static1.C: Likewise.
23407 * g++.dg/template/type1.C: Likewise.
23408 * g++.dg/template/typename3.C: Likewise.
23409 * g++.old-deja/g++.benjamin/13478.C: Change error message.
23410 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
23411 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
23412 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
23413 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
23414 named return value extension.
23415 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
23416 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
23417 * g++.old-deja/g++.bob/extern_C.C: Likewise.
23418 * g++.old-deja/g++.bob/inherit2.C: Likewise.
23419 * g++.old-deja/g++.brendan/complex1.C: Likewise.
23420 * g++.old-deja/g++.brendan/copy5.C: Likewise.
23421 * g++.old-deja/g++.brendan/crash13.C: Likewise.
23422 * g++.old-deja/g++.brendan/crash15.C: Likewise.
23423 * g++.old-deja/g++.brendan/crash18.C: Change error message.
23424 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
23425 * g++.old-deja/g++.brendan/crash38.C: Likewise.
23426 * g++.old-deja/g++.brendan/crash50.C: Likewise.
23427 * g++.old-deja/g++.brendan/crash56.C: Likewise.
23428 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
23429 syntax.
23430 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
23431 * g++.old-deja/g++.brendan/crash8.C: Change error message.
23432 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
23433 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
23434 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
23435 * g++.old-deja/g++.brendan/template11.C: Likewise.
23436 * g++.old-deja/g++.brendan/template26.C: Likewise.
23437 * g++.old-deja/g++.brendan/template27.C: Use explicit
23438 specialization syntax.
23439 * g++.old-deja/g++.brendan/template30.C: Likewise.
23440 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
23441 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
23442 non-dependent names.
23443 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
23444 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
23445 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
23446 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
23447 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
23448 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
23449 named return value extension.
23450 * g++.old-deja/g++.ext/namedret2.C: Likewise.
23451 * g++.old-deja/g++.ext/namedret3.C: Likewise.
23452 * g++.old-deja/g++.ext/return1.C: Likewise.
23453 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
23454 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
23455 * g++.old-deja/g++.jason/access8.C: Likewise.
23456 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
23457 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
23458 pseudo-destructor names.
23459 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
23460 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
23461 pseudo-destructor names.
23462 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
23463 * g++.old-deja/g++.jason/overload19.C: Likewise.
23464 * g++.old-deja/g++.jason/overload32.C: Likewise.
23465 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
23466 stray semicolons.
23467 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
23468 * g++.old-deja/g++.jason/return.C: Likewise.
23469 * g++.old-deja/g++.jason/return2.C: Likewise.
23470 * g++.old-deja/g++.jason/shadow1.C: Likewise.
23471 * g++.old-deja/g++.jason/special.C: Use explicit specialization
23472 syntax.
23473 * g++.old-deja/g++.jason/template10.C: Account for use of
23474 non-dependent names.
23475 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
23476 syntax.
23477 * g++.old-deja/g++.jason/template37.C: Likewise.
23478 * g++.old-deja/g++.law/access4.C: Change error messages.
23479 * g++.old-deja/g++.law/arm13.C: Remove incorrect
23480 pseudo-destructor names.
23481 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
23482 * g++.old-deja/g++.law/ctors9.C: Likewise.
23483 * g++.old-deja/g++.law/cvt22.C: Likewise.
23484 * g++.old-deja/g++.law/dtors5.C: Likewise.
23485 * g++.old-deja/g++.law/global-init1.C: Likewise.
23486 * g++.old-deja/g++.law/missed-error3.C: Likewise.
23487 * g++.old-deja/g++.law/operators28.C: Likewise.
23488 * g++.old-deja/g++.law/visibility28.C: Likewise.
23489 * g++.old-deja/g++.martin/eval1.C: Likewise.
23490 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
23491 name.
23492 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
23493 * g++.old-deja/g++.mike/net34.C: Likewise.
23494 * g++.old-deja/g++.mike/net36.C: Likewise.
23495 * g++.old-deja/g++.mike/ns2.C: Likewise.
23496 * g++.old-deja/g++.mike/p12306.C: Likewise.
23497 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
23498 value extension.
23499 * g++.old-deja/g++.mike/p700.C: Likewise.
23500 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
23501 * g++.old-deja/g++.mike/p710.C: Likewise.
23502 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
23503 value extension.
23504 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
23505 * g++.old-deja/g++.mike/pmf9.C: Likewise.
23506 * g++.old-deja/g++.ns/crash2.C: Likewise.
23507 * g++.old-deja/g++.ns/crash3.C: Likewise.
23508 * g++.old-deja/g++.ns/invalid1.C: Likewise.
23509 * g++.old-deja/g++.ns/ns17.C: Likewise.
23510 * g++.old-deja/g++.ns/template16.C: Likewise.
23511 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
23512 keyword.
23513 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
23514 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
23515 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
23516 named return value extension.
23517 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
23518 * g++.old-deja/g++.other/access4.C: Issue additional error
23519 messages.
23520 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
23521 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
23522 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
23523 * g++.old-deja/g++.other/crash25.C: Change error message.
23524 * g++.old-deja/g++.other/crash4.C: Change error message.
23525 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
23526 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
23527 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
23528 checks.
23529 * g++.old-deja/g++.other/defarg8.C: Likewise.
23530 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
23531 * g++.old-deja/g++.other/dtor10.C: Likewise.
23532 * g++.old-deja/g++.other/incomplete.C: Likewise.
23533 * g++.old-deja/g++.other/linkage7.C: Likewise.
23534 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
23535 lookup algorithm.
23536 * g++.old-deja/g++.other/mangle2.C: Likewise.
23537 * g++.old-deja/g++.other/refinit2.C: Likewise.
23538 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
23539 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
23540 * g++.old-deja/g++.pt/crash28.C: Likewise.
23541 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
23542 syntax.
23543 * g++.old-deja/g++.pt/crash32.C: Change error message.
23544 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
23545 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
23546 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
23547 error message position.
23548 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
23549 * g++.old-deja/g++.pt/defarg8.C: Change error message.
23550 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
23551 syntax.
23552 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
23553 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
23554 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
23555 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
23556 keyword.
23557 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23558 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
23559 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
23560 keyword.
23561 * g++.old-deja/g++.pt/explicit71.C: Change error message.
23562 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
23563 syntax.
23564 * g++.old-deja/g++.pt/friend28.C: Account for use of
23565 non-dependent names.
23566 * g++.old-deja/g++.pt/friend29.C: Likewise.
23567 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
23568 rules.
23569 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
23570 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
23571 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
23572 lookup rules.
23573 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
23574 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
23575 keyword.
23576 * g++.old-deja/g++.pt/memclass20.C: Likewise.
23577 * g++.old-deja/g++.pt/memclass5.C: Likewise.
23578 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
23579 keyword.
23580 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
23581 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
23582 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
23583 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
23584 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
23585 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
23586 keyword.
23587 * g++.old-deja/g++.pt/spec10.C: Likewise.
23588 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
23589 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
23590 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
23591 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
23592 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
23593 * g++.old-deja/g++.pt/ttp62.C: Likewise.
23594 * g++.old-deja/g++.pt/ttp64.C: Likewise.
23595 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
23596 * g++.old-deja/g++.pt/typename15.C: Likewise.
23597 * g++.old-deja/g++.pt/typename22.C: Likewise.
23598 * g++.old-deja/g++.pt/typename6.C: Change error messages.
23599 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
23600 * g++.old-deja/g++.pt/virtual2.C: Likewise.
23601 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
23602 syntax.
23603 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
23604 return value extension.
23605 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
23606 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
23607 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
23608 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
23609
236102002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23611
23612 * g++.dg/warn/inline1.C: New test.
23613 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23614 * g++.old-deja/g++.jason/synth10.C: Likewise.
23615 * g++.old-deja/g++.mike/net31.C: Likewise.
23616 * g++.old-deja/g++.mike/p8786.C: Likewise.
23617
23618 * g++.dg/template/friend10.C: New test.
23619 * g++.dg/template/conv5.C: New test.
23620
236212002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23622
23623 * g++.dg/lookup/scoped3.C: New test.
23624
23625 * g++.dg/lookup/decl1.C: New test.
23626 * g++.dg/lookup/decl2.C: New test.
23627
236282002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23629
23630 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23631 gcc.c-torture/compile/20021015-1.c,
23632 gcc.c-torture/compile/20021015-2.c,
23633 gcc.c-torture/compile/20021123-1.c,
23634 gcc.c-torture/compile/20021123-2.c,
23635 gcc.c-torture/compile/20021123-3.c,
23636 gcc.c-torture/compile/20021123-4.c,
23637 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23638 only to 3.1 or 3.2 branch.
23639
236402002-12-23 Mark Mitchell <mark@codesourcery.com>
23641
23642 * gcc.dg/i386-bitfield3.c: New test.
23643
23644 * gcc.dg/i386-bitfield2.c: New test.
23645
236462002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23647
23648 * g++.dg/parse/conv_op1.C: New test.
23649
236502002-12-21 Josef Zlomek <zlomekj@suse.cz>
23651
23652 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23653 approved.
23654
236552002-12-20 Josef Zlomek <zlomekj@suse.cz>
23656
23657 * gcc.c-torture/compile/20021220-1.c: New test.
23658
236592002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23660
23661 * gcc.dg/i386-fastcall-1.c: New.
23662
236632002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23664
23665 * gcc.c-torture/execute/20021219-1.c: New test.
23666
236672002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23668
23669 * gcc.dg/i386-pic-1.c: New test.
23670
236712002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23672
23673 PR c++/8099
23674 * g++.dg/template/friend9.C: New test.
23675
236762002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23677
23678 PR c++/3663
23679 * g++.dg/template/access7.C: New test.
23680
236812002-12-18 Nick Clifton <nickc@redhat.com>
23682
23683 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23684 the libstdc++-v3 directory has been found.
23685
236862002-12-12 Devang Patel <dpatel@apple.com>
23687 * gcc.dg/darwin-ld-1.c: New test.
23688 * gcc.dg/darwin-ld-2.c: New test.
23689 * gcc.dg/darwin-ld-3.c: New test.
23690 * gcc.dg/darwin-ld-4.c: New test.
23691 * gcc.dg/darwin-ld-5.c: New test.
23692
236932002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23694
23695 * gcc.c-torture/compile/20021212-1.c: New test.
23696
236972002-12-11 Neil Booth <neil@daikokuya.co.uk>
23698
23699 * gcc.dg/fshort-wchar: New test.
23700
237012002-12-10 Mark Mitchell <mark@codesourcery.com>
23702
23703 PR c++/8372
23704 * g++.dg/template/dtor1.C: New test.
23705
23706 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23707 markers.
23708
237092002-12-10 Jakub Jelinek <jakub@redhat.com>
23710
23711 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23712
237132002-12-09 Mark Mitchell <mark@codesourcery.com>
23714
23715 * g++.dg/template/static1.C: New test.
23716 * g++.dg/template/static2.C: New test.
23717 * g++.old-deja/g++.ext/memconst.C: New test.
23718
237192002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23720
23721 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23722 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23723 * g++.dg/special/initp1.C: Likewise.
23724
237252002-12-06 Jakub Jelinek <jakub@redhat.com>
23726
23727 * gcc.c-torture/execute/20021204-1.c: New test.
23728
237292002-12-04 Geoffrey Keating <geoffk@apple.com>
23730
23731 * gcc.dg/ppc-fmadd-1.c: New file.
23732 * gcc.dg/ppc-fmadd-2.c: New file.
23733 * gcc.dg/ppc-fmadd-3.c: New file.
23734
237352002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23736
23737 * gcc.c-torture/compile/20021204-1.c: New test.
23738
237392002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23740
23741 * g++.dg/inherit/covariant2.C: New test.
23742 * g++.dg/inherit/covariant3.C: New test.
23743 * g++.dg/inherit/covariant4.C: New test.
23744 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23745 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23746
237472002-12-03 Mark Mitchell <mark@codesourcery.com>
23748
23749 PR c++/8688
23750 * g++.dg/init/brace3.C: New test.
23751
237522002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23753
23754 * gcc.dg/20020210-1.c: Fix a comment typo.
23755
237562002-12-02 Mark Mitchell <mark@codesourcery.com>
23757
23758 PR c++/8720
23759 * g++.dg/parse/defarg1.C: New test.
23760
23761 PR c++/8615
23762 * g++.dg/template/char1.C: New test.
23763
23764 * g++.dg/template/varmod1.C: Fix typo.
23765
237662002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23767
23768 DR 180
23769 * g++.old-deja/g++.pt/crash32.C: Expect error.
23770
237712002-12-01 Mark Mitchell <mark@codesourcery.com>
23772
23773 PR c++/5919
23774 * g++.dg/template/varmod1.C: New test.
23775
23776 PR c++/8727
23777 * g++.dg/inherit/typeinfo1.C: New test.
23778
23779 PR c++/8663
23780 * g++.dg/inherit/typedef1.C: New test.
23781
237822002-11-30 Mark Mitchell <mark@codesourcery.com>
23783
23784 PR c++/8332
23785 PR c++/8493
23786 * g++.dg/template/strlen1.C: New test.
23787
23788 PR c++/8227
23789 * g++.dg/template/ctor2.C: New test.
23790
23791 PR c++/8214
23792 * g++.dg/init/string1.C: New test.
23793
23794 PR c++/8511
23795 * g++.dg/template/friend8.C: New test.
23796
237972002-11-29 Joe Buck <jbuck@synopsys.com>
23798
23799 * g++.dg/lookup/anon2.C: New test.
23800
238012002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23802
23803 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23804 h8300 port.
23805
238062002-11-27 Richard Sandiford <rsandifo@redhat.com>
23807
23808 * gcc.dg/bitfld-6.c: New test.
23809
238102002-11-27 Jan Hubicka <jh@suse.cz>
23811
23812 * gcc.c-torture/execute/20021127.[cx]: New test.
23813
238142002-11-26 Jan Hubicka <jh@suse.cz>
23815
23816 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23817 quality.
23818
238192002-11-26 Geoffrey Keating <geoffk@apple.com>
23820
23821 * g++.dg/init/brace2.C: New test.
23822 * g++.old-deja/g++.mike/p9129.C: Correct.
23823
238242002-11-26 Mark Mitchell <mark@codesourcery.com>
23825
23826 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23827
238282002-11-25 Andreas Bauer <baueran@in.tum.de>
23829
23830 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23831
238322002-11-25 Mark Mitchell <mark@codesourcery.com>
23833
23834 * testsuite/g++.dg/abi/empty11.C: New test.
23835 * testsuite/g++.dg/rtti/cv1.C: New test.
23836
238372002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23838
23839 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23840
238412002-11-24 Mark Mitchell <mark@codesourcery.com>
23842
23843 * g++.dg/abi/empty10.C: New test.
23844
238452002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23846
23847 * gcc.c-torture/compile/20021124-1.c: New test.
23848
238492002-11-22 Mark Mitchell <mark@codesourcery.com>
23850
23851 * g++.dg/abi/rtti2.C: New test.
23852
238532002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23854
23855 * gcc.dg/i386-unroll-1.c: New test.
23856
238572002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23858
23859 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
23860 * gcc.c-torture/compile/20021120-2.c: New test.
23861
5354730b
RS
238622002-11-20 Richard Sandiford <rsandifo@redhat.com>
23863
23864 * gcc.dg/bitfld-5.c: New test.
23865
5720520f
RS
238662002-11-20 Richard Sandiford <rsandifo@redhat.com>
23867
23868 * gcc.c-torture/execute/20021120-3.c: New test.
23869
4392ebd3
RS
238702002-11-20 Richard Sandiford <rsandifo@redhat.com>
23871
23872 * gcc.c-torture/execute/20021120-2.c: New test.
23873
3748bd9e
RS
238742002-11-20 Richard Sandiford <rsandifo@redhat.com>
23875
23876 * gcc.c-torture/execute/20021120-1.c: New test.
23877
bc02f8d3
JJ
238782002-11-20 Jakub Jelinek <jakub@redhat.com>
23879
23880 * gcc.c-torture/execute/20021118-3.c: New test.
23881
d61fd3f1 238822002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
23883
23884 * gcc.c-torture/compile/20021119-1.c: New test.
23885
3b312ef4
JT
238862002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23887
23888 * gcc.dg/duff-1.c: New test.
23889 * gcc.dg/duff-2.c: New test.
23890 * gcc.dg/duff-3.c: New test.
23891
8128cccf
NB
238922002-11-18 Neil Booth <neil@daikokuya.co.uk>
23893
23894 * gcc.dg/cpp/_Pragma5.c: New test.
23895
3503150c
RS
238962002-11-18 Richard Sandiford <rsandifo@redhat.com>
23897
23898 * gcc.c-torture/execute/20021118-2.c: New test.
23899
180bde4f
RS
239002002-11-18 Richard Sandiford <rsandifo@redhat.com>
23901
23902 * gcc.c-torture/execute/20021118-1.c: New test.
23903
aaefd216
JJ
239042002-11-16 Jakub Jelinek <jakub@redhat.com>
23905
23906 * gcc.dg/20021116-1.c: New test.
23907
95675950
MM
239082002-11-14 Mark Mitchell <mark@codesourcery.com>
23909
23910 * g++.dg/abi/vcall1.C: New test.
23911
7eca317a
JJ
239122002-11-14 Jakub Jelinek <jakub@redhat.com>
23913
23914 * gcc.dg/20021029-1.c: New test.
23915 * gcc.dg/20021029-2.c: New test.
23916
1fccfa1e
JDA
239172002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23918
23919 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23920
110c25ef
EB
239212002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23922
23923 PR c/8439
23924 * gcc.dg/20021110.c: Move to ...
23925 * gcc.c-torture/compile/20021110.c: .... here.
23926
303b90b0
FS
239272002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23928
23929 PR c/8467
23930 * gcc.c-torture/execute/20021111-1.c
23931
45ed7228
EB
239322002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23933
23934 PR c/8439
110c25ef 23935 * gcc.dg/20021110.c: New test.
4977bab6 23936
06315871
MM
239372002-11-10 Mark Mitchell <mark@codesourcery.com>
23938
23939 * g++.dg/abi/vthunk3.C: Run only on x86.
23940
04e6db94
JM
239412002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23942
23943 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23944
323941f6
HPN
239452002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23946
23947 * lib/compat.exp (compat-execute): Fix logic error in last
23948 change.
23949
8c47cfd8
NB
239502002-11-09 Neil Booth <neil@daikokuya.co.uk>
23951
23952 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23953
5c74d5b0
KL
239542002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23955
23956 PR c++/8389
23957 * g++.dg/template/access6.C: New test.
23958
b8c25665 239592002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
23960
23961 * gcc.dg/i386-ssefp-1.c: New test.
23962 * gcc.dg/i386-ssefp-1.c: New test.
23963
b8c25665 239642002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
23965
23966 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23967
4f2c9d7e
MM
239682002-11-07 Mark Mitchell <mark@codesourcery.com>
23969
e6a66567
MM
23970 * g++.dg/abi/vthunk3.C: New test.
23971
4f2c9d7e
MM
23972 PR c++/8338
23973 * g++.dg/template/crash2.C: New test.
23974
f72ab53b
MM
239752002-11-07 Mark Mitchell <mark@codesourcery.com>
23976
23977 * testsuite/g++.dg/abi/dtor1.C: New test.
23978 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23979
3cfe49da
GK
239802002-11-05 Geoffrey Keating <geoffk@apple.com>
23981
23982 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23983 Darwin.
23984
9e96797f
AN
239852002-11-04 Adam Nemet <anemet@lnxw.com>
23986
23987 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23988 -mthumb. Only xfail with -O0.
23989
548502d3
MM
239902002-11-03 Mark Mitchell <mark@codesourcery.com>
23991
23992 * g++.dg/abi/thunk1.C: New test.
23993 * g++.dg/abi/thunk2.C: Likewise.
23994 * g++.dg/abi/vtt1.C: Likewise.
23995
8cd4a359
DN
239962002-11-02 Diego Novillo <dnovillo@redhat.com>
23997
23998 PR optimization/8423
23999 * gcc.c-torture/execute/builtin-constant.c: New test.
24000
04d57dd5
ZW
240012002-11-01 Zack Weinberg <zack@codesourcery.com>
24002
24003 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
24004 Add some more cases.
24005
bec80a45
MM
240062002-11-01 Mark Mitchell <mark@codesourcery.com>
24007
24008 PR c++/8391
24009 * g++.dg/opt/local1.C: New test.
24010
8c081e84
MM
240112002-10-30 Mark Mitchell <mark@codesourcery.com>
24012
24013 PR c++/8160
24014 * g++.dg/template/complit1.C: New test.
24015
24016 PR c++/8149
24017 * g++.dg/template/typename4.C: Likewise.
24018
7088fca9
KL
240192002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24020
24021 Core issue 287, PR c++/7639
24022 * g++.dg/template/instantiate1.C: Adjust error location.
24023 * g++.dg/template/instantiate3.C: New test.
24024 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
24025 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
24026 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
24027
f6a9714b
HPN
240282002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
24029
24030 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
24031
59db5f7b
MM
240322002-10-29 Mark Mitchell <mark@codesourcery.com>
24033
24034 PR c++/8287
24035 * g++.dg/init/dtor2.C: New test.
24036
a80c67ca
KG
240372002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24038
24039 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
24040 * gcc.dg/nest.c: Bypass errors on irix6.
24041
96a888d6
HPN
240422002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
24043
24044 * gcc.dg/nest.c: Expect error for mmix-*-*.
24045 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
24046
1f032a99
HPN
240472002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
24048
600522f8
HPN
24049 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
24050 markers.
24051
35fcca95 24052 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 24053
f0dd122b
MS
240542002-10-25 Mike Stump <mrs@apple.com>
24055
24056 * gcc.dg/warn-1.c: New test.
24057
f65e1183
ZW
240582002-10-25 Zack Weinberg <zack@codesourcery.com>
24059
24060 * g++.dg/template/typename3.C: New test.
24061
bb5e8a7f
MM
240622002-10-25 Mark Mitchell <mark@codesourcery.com>
24063
e93ee644
MM
24064 * g++.dg/lookup/ptrmem1.C: New test.
24065
bb5e8a7f
MM
24066 * g++.dg/abi/vthunk2.C: New test.
24067
f3763a44
ZW
240682002-10-25 Zack Weinberg <zack@codesourcery.com>
24069
24070 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
24071
ba9a991f
MM
240722002-10-24 Mark Mitchell <mark@codesourcery.com>
24073
24074 * g++.dg/abi/empty9.C: New test.
24075
5f13cfc6
RH
240762002-10-24 Richard Henderson <rth@redhat.com>
24077
24078 * g++.dg/inherit/thunk1.C: Enable for ia64.
24079
6b607ffd
MM
240802002-10-23 Mark Mitchell <mark@codesourcery.com>
24081
24082 PR c++/8067
24083 * g++.dg/lookup/pretty1.C: New test.
24084
8bfb45f8
JJ
240852002-10-23 Jakub Jelinek <jakub@redhat.com>
24086
24087 * gcc.dg/20021023-1.c: New test.
24088
e6f052b7
MM
240892002-10-23 Mark Mitchell <mark@codesourcery.com>
24090
24091 PR c++/7679
24092 * g++.dg/parse/inline1.C: New test.
f65e1183 24093
e2358068
RH
240942002-10-23 Richard Henderson <rth@redhat.com>
24095
619703c6
RH
24096 * g++.dg/inherit/thunk1.C: Enable for x86_64.
24097
e2358068
RH
24098 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
24099
ad4f9910
MM
241002002-10-22 Mark Mitchell <mark@codesourcery.com>
24101
24102 PR c++/6579
24103 * g++.dg/parse/stmtexpr3.C: New test.
24104
8fe734a3
NS
241052002-10-22 Nathan Sidwell <nathan@codesourcery.com>
24106
24107 * g++.dg/expr/cond1.C: New test.
24108
4977bab6
ZW
241092002-10-21 Zack Weinberg <zack@codesourcery.com>
24110
24111 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
24112
7ba539c6
MM
241132002-10-21 Mark Mitchell <mark@codesourcery.com>
24114
24115 * g++.dg/abi/vbase13.C: New test.
24116 * g++.dg/abi/vbase14.C: Likewise.
24117
75d38379
JJ
241182002-10-21 Jakub Jelinek <jakub@redhat.com>
24119
24120 * gcc.dg/tls/pic-1.c: New test.
24121 * gcc.dg/tls/nonpic-1.c: New test.
24122 * gcc.dg/20021018-1.c: New test.
24123
aaee784a
UW
241242002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24125
24126 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
24127 Remove only files with the same base name as the test case.
24128 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
24129 (profopt-execute): Likewise. Also, remove old profiling
24130 and performance data files before running the tests.
24131
24132 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
24133 * g++.dg/bprob/bprob.exp: Likewise.
24134 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
24135 to allow more general test case names.
24136
24137 * g++.dg/bprob/bprob-1.C: Rename to ...
24138 * g++.dg/bprob/g++-bprob-1.C: ... this.
24139
24140 * g77.dg/bprob/bprob-1.f: Rename to ...
24141 * g77.dg/bprob/g77-bprob-1.f: ... this.
24142
22bd2554
ZW
241432002-10-21 Zack Weinberg <zack@codesourcery.com>
24144
24145 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
24146 bison 1.50 or later.
24147
434fb8b7
JJ
241482002-10-21 Janis Johnson <janis187@us.ibm.com>
24149
24150 * g++.dg/README: Describe more test directories.
24151
42328048
MM
241522002-10-21 Mark Mitchell <mark@codesourcery.com>
24153
c6c01481 24154 * g++.dg/init/array6.C: Add additional tests.
42328048 24155
ecef5e87
UW
241562002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24157
24158 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
24159 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
24160
0ac1a3d3
KH
241612002-10-21 Kazu Hirata <kazu@cs.umass.edu>
24162
24163 * gcc.c-torture/compile/20020604-1.x: New.
24164 * gcc.c-torture/compile/simd-5.x: Likewise.
24165 * gcc.c-torture/execute/920710-1.x: Likewise.
24166 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
24167
97cc1f5e
MM
241682002-10-21 Mark Mitchell <mark@codesourcery.com>
24169
24170 * g++.dg/inherit/override1.C: Add dg-options clause.
24171
ab3146fd
ZD
241722002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24173
24174 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
24175 _mm_slli_si128.
24176
0d8b229b
AS
241772002-10-19 Andreas Schwab <schwab@suse.de>
24178
24179 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
24180 directory component.
24181
9368208b
MM
241822002-10-18 Mark Mitchell <mark@codesourcery.com>
24183
80bbd03d
MM
24184 * g++.dg/inherit/thunk1.C: New test.
24185
9368208b
MM
24186 * g++.dg/inherit/override1.C: New test.
24187
24188 * g++.dg/abi/mangle11.C: New test.
24189 * g++.dg/abi/mangle14.C: New test.
24190 * g++.dg/abi/mangle17.C: New test.
24191
8a188e24
NS
241922002-10-17 Nathan Sidwell <nathan@codesourcery.com>
24193
24194 * g++.dg/overload/member2.C: New test.
24195
768bf0ab
JJ
241962002-10-17 Janis Johnson <janis187@us.ibm.com>
24197
24198 * g++.dg/README: Describe new compat directory.
24199 * g++.dg/dg.exp: Skip tests in compat directory.
24200 * README.compat: New file.
24201 * lib/compat.exp: New expect script.
24202 * g++.dg/compat: New test directory.
24203 * g++.dg/compat/compat.exp: New expect script.
24204 * g++.dg/compat/abi: New test directory.
24205 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
24206 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
24207 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
24208 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
24209 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
24210 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
24211 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
24212 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
24213 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
24214 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
24215 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
24216 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
24217 * g++.dg/compat/break: New test directory.
24218 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
24219 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
24220 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
24221 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
24222 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
24223 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
24224 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
24225 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
24226 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
24227 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
24228 g++.dg/compat/break/README: New files.
24229 * g++.dg/compat/eh: New test directory.
24230 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
24231 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
24232 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
24233 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
24234 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
24235 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
24236 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
24237 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
24238 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
24239 g++.dg/compat/eh/filter2_y.C,
24240 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
24241 g++.dg/compat/eh/new1_y.C,
24242 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
24243 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
24244 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24245 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24246 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24247 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24248 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24249 g++.dg/compat/eh/unexpected1_y.C: New files.
24250 * g++.dg/compat/init: New test directory.
24251 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24252 g++.dg/compat/init/array5_y.C,
24253 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24254 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24255 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24256 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24257 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24258 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24259 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24260 g++.dg/compat/init/init-ref2_y.C: New files.
24261
982216be
MM
242622002-10-17 Mark Mitchell <mark@codesourcery.com>
24263
24264 PR c++/7584
24265 * g++.dg/inherit/using3.C: New test.
24266
b8c25665 242672002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
24268
24269 * gcc.dg/20021017-2.c: New test.
24270
b216f69b
MM
242712002-10-17 Mark Mitchell <mark@codesourcery.com>
24272
2d05cd96 24273 * g++.dg/abi/mangle16.C: Adjust.
d768a589 24274
b216f69b
MM
24275 * g++.dg/init/array8.C: New test.
24276
6e53546d
RS
242772002-10-17 Richard Sandiford <rsandifo@redhat.com>
24278
24279 * gcc.dg/special/mips-abi.exp: New test.
24280 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24281
2303a079
MM
242822002-10-16 Mark Mitchell <mark@codesourcery.com>
24283
d3133e68
MM
24284 * g++.dg/abi/mangle16.C: New test.
24285 * g++.dg/abi/mangle17.C: Likewise.
24286
2303a079
MM
24287 PR c++/7478
24288 * g++.dg/template/ref1.C: New test.
24289
e055ba36
KG
242902002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24291
24292 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24293
6e2ac1ae
UW
242942002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24295
24296 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24297
451c0899
MM
242982002-10-16 Mark Mitchell <mark@codesourcery.com>
24299
24300 PR c++/7524
24301 * g++.dg/init/array7.C: New test.
24302
3fa3c4bd
MM
243032002-10-15 Mark Mitchell <mark@codesourcery.com>
24304
24305 * g++.dg/init/array6.C: New test.
22bd2554 24306
3fa3c4bd
MM
24307 * g++.dg/abi/mangle13.C: Likewise.
24308 * g++.dg/abi/mangle14.C: Likewise.
24309 * g++.dg/abi/mangle15.C: Likewise.
24310
58731fd1
MM
243112002-10-14 Mark Mitchell <mark@codesourcery.com>
24312
24313 * g++.dg/abi/empty8.C: New test.
22bd2554 24314
6742d92b
NS
243152002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24316
24317 * g++.dg/init/ctor1.C: New test.
24318
23a64177
UW
243192002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24320
24321 * gcc.c-torture/execute/20021015-1.c: New test.
24322
b8c25665 243232002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
24324
24325 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24326
b8c25665 243272002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
24328
24329 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24330
741fa37f
RH
243312002-10-14 Richard Henderson <rth@redhat.com>
24332
24333 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24334
a3b88570
MM
243352002-10-14 Mark Mitchell <mark@codesourcery.com>
24336
24337 PR optimization/6631
24338 * g++.dg/opt/const2.C: New test.
24339
77631fa7
MM
243402002-10-14 Mark Mitchell <mark@codesourcery.com>
24341
24342 PR c++/7176
24343 * g++.dg/parse/friend1.C: New test.
24344 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24345
0d1c5774
JJ
243462002-10-14 Jakub Jelinek <jakub@redhat.com>
24347
24348 * gcc.dg/20021014-1.c: New test.
24349
8e3df2de
MM
243502002-10-11 Mark Mitchell <mark@codesourcery.com>
24351
dac45b5c
MM
24352 PR c++/5661
24353 * g++.dg/ext/vlm1.C: New test.
24354 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 24355
8e3df2de
MM
24356 * g++.dg/init/array1.C: Remove invalid braces.
24357 * g++.dg/init/brace1.C: New test.
24358 * g++.dg/init/copy2.C: Likewise.
24359 * g++.dg/init/copy3.C: Likewise.
24360 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
24361 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
24362 braces.
22bd2554 24363
98ddd678
NB
243642002-10-11 Neil Booth <neil@daikokuya.co.uk>
24365
24366 * gcc.dg/cpp/assembler.S: Don't use -ansi.
24367
b8c25665 243682002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
24369
24370 * gcc.c-torture/compile/simd-5.c: New test.
24371
4977bab6
ZW
243722002-10-10 Roger Sayle <roger@eyesopen.com>
24373
24374 * gcc.c-torture/execute/shiftopt-1.c: New test case.
24375
61fdde38
JW
243762002-10-10 Jim Wilson <wilson@redhat.com>
24377
24378 * gcc.c-torture/execute/20021010-1.c: New test.
24379
95f79357
ZW
243802002-10-09 Zack Weinberg <zack@codesourcery.com>
24381
85cd7be8 24382 PR c/7353
95f79357
ZW
24383 * g++.dg/ext/typedef-init.C: New test.
24384 * gcc.dg/typedef-init.c: New test.
24385
5cc67323
NB
243862002-10-09 Neil Booth <neil@daikokuya.co.uk>
24387
24388 * gcc.dg/cpp/paste13.c: New test.
24389
131d2c16
KG
243902002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24391
24392 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
24393 remaining platforms, XFAIL during compile, not execute. Don't
24394 XFAIL at -O0.
24395
bf52f899
NS
243962002-10-08 Nathan Sidwell <nathan@codesourcery.com>
24397
24398 * gcc.dg/alias-1.c: Tweak expected warning.
24399
a85cd145
V
244002002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24401
24402 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
24403
f75369c8
AJ
244042002-10-06 Andreas Jaeger <aj@suse.de>
24405
8d725537
AJ
24406 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
24407 * gcc.dg/cpp/c++98.C: Likewise.
24408
24409 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
24410 * g++.dg/cpp/c++98.C: Likewise.
24411
24412 * g++.dg/README (Subdirectories): Mention cpp directory.
24413
f75369c8
AJ
24414 PR target/7559
24415 * gcc.dg/20021006-1.c: New test.
24416
eb55ce4b
KL
244172002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24418
24419 PR c++/7804
24420 * g++.dg/other/warning1.C: New test.
24421
f91f86e7
RS
244222002-10-04 Roger Sayle <roger@eyesopen.com>
24423
24424 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
24425 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
24426 and sparc-*-* with -m64 as expected failures. See PR 8087.
24427
bd9bb3d2
MM
244282002-10-03 Mark Mitchell <mark@codesourcery.com>
24429
24430 PR c++/7931
24431 * g++.dg/template/ptrmem3.C: New test.
f75369c8 24432
bd9bb3d2
MM
24433 PR c++/7754
24434 * g++.dg/template/union1.C: New test.
24435
6397d80b
MM
244362002-10-03 Mark Mitchell <mark@codesourcery.com>
24437
24438 PR c++/8006
24439 * g++.dg/abi/mangle9.C: New test.
24440 * g++.dg/abi/mangle10.C: New test.
24441 * g++.dg/abi/mangle11.C: New test.
24442 * g++.dg/abi/mangle12.C: New test.
24443
2282d28d
MM
244442002-10-02 Mark Mitchell <mark@codesourcery.com>
24445
24446 PR c++/7188.
24447 * g++.dg/template/meminit1.C: New test.
24448 * g++.dg/warn/Wreorder-1.C: Likewise.
24449 * g++.old-deja/g++.mike/warn3.C: Tweak.
24450 * lib/prune.exp: Ingore "in copy constructor".
24451
e5ec43ac
AJ
244522002-10-02 Andreas Jaeger <aj@suse.de>
24453
24454 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
24455 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
24456 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
24457 on x86-64.
24458
a1d1a0f9
MM
244592002-10-01 Mark Mitchell <mark@codesourcery.com>
24460
24461 * gcc.dg/empty1.C: Fix typo.
24462
73a73768
NS
244632002-10-01 Nathan Sidwell <nathan@codesourcery.com>
24464
24465 * gcc.dg/alias-1.c: New test.
24466
871e97f7
MM
244672002-10-01 Mark Mitchell <mark@codesourcery.com>
24468
0645ba8f
MM
24469 * gcc.dg/empty1.C: New test.
24470
871e97f7
MM
24471 * g++.dg/tls/init-2.C: Tweak error messages.
24472
8ab907e8
RS
244732002-10-01 Richard Sandiford <rsandifo@redhat.com>
24474
24475 * gcc.c-torture/compile/20020923-1.c: New test.
24476
e3e3815b
JT
244772002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
24478
24479 * gcc.c-torture/execute/ffs-1.c: New test.
24480 * gcc.c-torture/execute/ffs-2.c: Ditto.
24481
5a9a1961
NS
244822002-09-30 Nathan Sidwell <nathan@codesourcery.com>
24483
24484 * g++.dg/overload/member1.C: New test.
24485
ed8e443a 244862002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 24487
ed8e443a
JM
24488 * g++.dg/abi/empty7.C: New test.
24489 * g++.dg/init/pm2.C: Likewise.
f75369c8 24490
ed8e443a 244912002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 24492
ed8e443a 24493 * g++.dg/rtti/crash1.C: New test.
03357c23 24494
ed8e443a 244952002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 24496
ed8e443a
JM
24497 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
24498 gcc.dg/sibcall-4.c: New tests.
d7bb749a 24499
ed8e443a 245002002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 24501
ed8e443a
JM
24502 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
24503 powerpc and MMIX targets.
1c402174 24504
ed8e443a 245052002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 24506
ed8e443a 24507 * gcc.dg/cpp/20020927-1.c: New.
57147be1 24508
ed8e443a 245092002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 24510
ed8e443a 24511 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 24512
ed8e443a 245132002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 24514
ed8e443a 24515 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 24516
ed8e443a 245172002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 24518
ed8e443a 24519 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 24520
ed8e443a 245212002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 24522
ed8e443a 24523 * README.QMTEST: Fix typo.
d57f8a71 24524
ed8e443a 245252002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 24526
ed8e443a 24527 * gcc.dg/20020926-1.c: New test.
b784617e 24528
ed8e443a 245292002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 24530
ed8e443a
JM
24531 PR target/7842
24532 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 24533
ed8e443a 245342002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 24535
ed8e443a
JM
24536 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
24537 unique to the tool.
24538 * lib/g77.exp (g77_init): Likewise.
24539 * lib/g++.exp (g++_init): Likewise.
24540 * lib/objc.exp (objc_init): Likewise.
1c88948f 24541
ed8e443a 245422002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 24543
ed8e443a
JM
24544 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
24545 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
24546 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 24547
ed8e443a 245482002-09-25 Richard Henderson <rth@redhat.com>
6190e147 24549
ed8e443a
JM
24550 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
24551 too-small long double.
6190e147 24552
ed8e443a 245532002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 24554
ed8e443a 24555 * gcc.dg/20020919-1.c: New test.
c354bbcc 24556
ed8e443a 245572002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 24558
ed8e443a
JM
24559 * g++.dg/abi/bitfield6.C: New test.
24560 * g++.dg/abi/bitfield7.C: New test.
24561 * g++.dg/abi/bitfield8.C: New test.
24562 * g++.dg/abi/vbase11.C: New test.
2d3e278d 24563
ed8e443a 245642002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 24565
ed8e443a
JM
24566 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
24567 hppa*-*-hpux*. Update test comment.
490ed846 24568
ed8e443a 245692002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 24570
ed8e443a 24571 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 24572
ed8e443a 245732002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 24574
ed8e443a 24575 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 24576
ed8e443a 245772002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 24578
ed8e443a 24579 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 24580
ed8e443a 245812002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 24582
ed8e443a
JM
24583 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
24584 systems.
1ce505c4 24585
ed8e443a 245862002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 24587
ed8e443a
JM
24588 * gcc.c-torture/execute/ieee/mzero3.c: New test.
24589
24590 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
24591 Adjust for c++filt moved to binutils. Remove spurious duplicate
24592 setting of cxxfilt.
24593
245942002-09-19 Geoffrey Keating <geoffk@apple.com>
24595
24596 * gcc.dg/20020312-2.c: Update for darwin.
24597
245982002-09-18 Nathan Sidwell <nathan@codesourcery.com>
24599
24600 * g++.old-deja/g++.other/crash32.C: Mark ICE.
24601
246022002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
24603
24604 * objc.dg/comp-types-1.m: New test.
24605 * objc.dg/comp-types-2.m: New test.
24606 * objc.dg/comp-types-3.m: New test.
24607 * objc.dg/comp-types-4.m: New test.
24608 * objc.dg/comp-types-5.m: New test.
24609 * objc.dg/comp-types-6.m: New test.
24610
246112002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24612
24613 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24614
246152002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24616
24617 * g++.dg/other/do1.C: New test.
24618
24619 * g++.dg/template/subst1.C: New test.
24620
246212002-09-16 Steve Ellcey <sje@cup.hp.com>
24622
24623 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24624
246252002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24626
24627 * g++.dg/template/qualttp20.C: Adjust expected errors.
24628 * g++.old-deja/g++.jason/report.C: Likewise.
24629 * g++.old-deja/g++.other/qual1.C: Likewise.
24630
24631 * g++.dg/lookup/scoped2.C: New test.
24632
24633 * g++.dg/ext/asm3.C: New test.
24634
246352002-09-16 Richard Earnshaw <rearnsha@arm.com>
24636
24637 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24638
246392002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24640
24641 * ChangeLog: follow spelling conventions.
24642 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24643 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24644 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24645 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24646 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24647 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24648 * g++.old-deja/g++.law/global-init1.C: Likewise.
24649 * g++.old-deja/g++.other/delete4.C: Likewise.
24650 * g++.old-deja/g++.other/inline21.C: Likewise.
24651 * g++.old-deja/g++.other/singleton.C: Likewise.
24652 * g77.dg/strlen0.f: Likewise.
24653 * g77.f-torture/compile/20010519-1.f: Likewise.
24654 * g77.f-torture/compile/980310-4.f: Likewise.
24655 * gcc.c-torture/compile/20000605-1.c: Likewise.
24656 * gcc.c-torture/execute/20020225-1.c: Likewise.
24657 * gcc.dg/c90-hexfloat-2.c: Likewise.
24658 * gcc.dg/c99-bool-1.c: Likewise.
24659 * gcc.dg/c99-hexfloat-2.c: Likewise.
24660 * gcc.dg/dll-2.c: Likewise.
24661 * gcc.dg/wtr-union-init-1.c: Likewise.
24662 * gcc.dg/wtr-union-init-2.c: Likewise.
24663 * gcc.dg/wtr-union-init-3.c: Likewise.
24664 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24665 * gcc.dg/cpp/defined.c: Likewise.
24666 * gcc.dg/cpp/macsyntx.c: Likewise.
24667 * gcc.dg/cpp/paste2.c: Likewise.
24668 * gcc.dg/cpp/trad/defined.c: Likewise.
24669 * gcc.dg/format/c90-printf-1.c: Likewise.
24670 * gcc.dg/format/c90-scanf-1.c: Likewise.
24671 * gcc.dg/format/c99-printf-1.c: Likewise.
24672 * gcc.dg/format/c99-scanf-1.c: Likewise.
24673 * gcc.misc-tests/gcov-8.c: Likewise.
24674 * lib/profopt.exp: Likewise.
24675
246762002-09-15 Krister Walfridsson <cato@df.lth.se>
24677
24678 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24679
246802002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24681
24682 * g++.dg/inherit/using2.C: New test.
24683
246842002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24685
24686 * ChangeLog: Follow spelling conventions.
24687 * g++.dg/template/friend4.C: Likewise.
24688 * g++.old-deja/g++.pt/crash67.C: Likewise.
24689 * gcc.c-torture/execute/20000801-4.c: Likewise.
24690 * gcc.dg/c90-digraph-1.c: Likewise.
24691 * gcc.dg/c94-digraph-1.c: Likewise.
24692 * gcc.dg/c99-digraph-1.c: Likewise.
24693 * gcc.dg/cpp/line5.c: Likewise.
24694 * gcc.dg/cpp/multiline.c: Likewise.
24695 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24696 * gcc.dg/format/attr-3.c: Likewise.
24697 * gcc.dg/format/c90-scanf-3.c: Likewise.
24698 * gcc.dg/format/ext-4.c: Likewise.
24699
247002002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24701
24702 * g++.dg/template/pretty1.C: New test.
24703
247042002-09-14 Alan Modra <amodra@bigpond.net.au>
24705
24706 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24707
247082002-09-13 Matt Austern <austern@apple.com>
24709
24710 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24711 passing a cast expression to a function by const reference.
24712
247132002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24714
24715 * g++.dg/template/deduce1.C: New test.
24716
247172002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24718
24719 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24720 32-bit int.
24721
247222002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24723
24724 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24725 usage.
24726
247272002-09-10 Richard Earnshaw <rearnsha@arm.com>
24728
24729 * gcc.c-torture/compile/20020910-1.c: New test.
24730
247312002-09-10 Frank Ch. Eigler <fche@redhat.com>
24732
24733 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24734
247352002-09-10 Andreas Jaeger <aj@suse.de>
24736
24737 * gcc.dg/20020312-2.c: Adjust for x86-64.
24738
247392002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24740
24741 * g77.dg/7388.f: New test case for PR 7388.
24742
247432002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24744
24745 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24746
247472002-09-05 Ziemowit Laski <zlaski@apple.com>
24748
24749 * objc.dg/proto-lossage-1.m: New test.
24750
247512002-09-06 Neil Booth <neil@daikokuya.co.uk>
24752
24753 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24754
247552002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24756
24757 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24758 expected to pass.
24759
247602002-09-06 Stan Shebs <shebs@apple.com>
24761 David Edelsohn <edelsohn@gnu.org>
24762
24763 * gcc.dg/weak: New directory.
24764 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24765 target-specific xfail bits.
24766 * gcc.dg/typeof-2.c: Move to new directory.
24767 * gcc.dg/weak.exp: New expect script.
24768
247692002-09-06 Alan Modra <amodra@bigpond.net.au>
24770
24771 * gcc.c-torture/execute/extzvsi.c: New test.
24772
247732002-09-05 Stan Shebs <shebs@apple.com>
24774
24775 * gcc.dg/weak-1.c: xfail on Darwin.
24776 * gcc.dg/weak-2.c: Ditto.
24777 * gcc.dg/weak-3.c: Ditto.
24778 * gcc.dg/weak-4.c: Ditto.
24779 * gcc.dg/weak-5.c: Ditto.
24780 * gcc.dg/weak-6.c: Ditto.
24781 * gcc.dg/weak-7.c: Ditto.
24782 * gcc.dg/weak-8.c: Ditto.
24783 * gcc.dg/weak-9.c: Ditto.
24784
247852002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24786
24787 * gcc.c-torture/execute/loop-14.c: New test.
24788
247892002-09-04 Jakub Jelinek <jakub@redhat.com>
24790
24791 * g++.dg/other/cxa-atexit1.C: New test.
24792
24793 * gcc.dg/typeof-2.c: New test.
24794
247952002-09-03 Roger Sayle <roger@eyesopen.com>
24796
24797 * gcc.dg/builtins-2.c: New testcase.
24798 * gcc.dg/builtins-3.c: New testcase.
24799
248002002-09-03 Neil Booth <neil@daikokuya.co.uk>
24801
24802 * gcc.dg/cpp/_Pragma4.c: New test.
24803
248042002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24805
24806 * objc/execute/nil_method-1.m: New testcase.
24807
248082002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24809
24810 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24811 [Object class], not [Object initialize].
24812
248132002-08-31 Roger Sayle <roger@eyesopen.com>
24814 Hans-Peter Nilsson <hp@bitrange.com>
24815
24816 * gcc.c-torture/execute/20020720-1.x: Skip test on
24817 mmix-knuth-mmixware. Correct comment.
24818
248192002-08-27 Mark Mitchell <mark@codesourcery.com>
24820
24821 * testsuite/g++.dg/abi/bitfield5.C: New test.
24822 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24823
248242002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24825
24826 * objc.dg/undeclared-selector.m: New test.
24827
248282002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24829
24830 * g++.dg/other/offsetof1.C: Avoid cast warning.
24831
248322002-08-26 Ziemowit Laski <zlaski@apple.com>
24833
24834 * objc.dg/super-class-2.m: New test.
24835
248362002-08-24 Matt Austern <austern@apple.com>
24837
24838 * g++.dg/ext/lvaddr.C: New test.
24839 * g++.dg/ext/lvcast.C: New test.
24840
248412002-08-22 Mark Mitchell <mark@codesourcery.com>
24842
24843 * testsuite/g++.dg/inherit/cond1.C: New test.
24844
248452002-08-22 Geoffrey Keating <geoffk@redhat.com>
24846
24847 * gcc.dg/noncompile/incomplete-1.c: New test.
24848
248492002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24850
24851 * gcc.dg/typespec-1.c: New test.
24852
248532002-08-20 Devang Patel <dpatel@apple.com>
24854 * objc.dg/proto-hier-2.m: New test.
24855
248562002-08-19 Ziemowit Laski <zlaski@apple.com>
24857
24858 * objc.dg/bitfield-1.m: New test.
24859 * objc.dg/bitfield-2.m: New test.
24860
248612002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24862
24863 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24864 gcc.dg/c99-flex-array-4.c: New tests.
24865
248662002-08-16 Stan Shebs <shebs@apple.com>
24867
24868 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24869
248702002-08-15 Jakub Jelinek <jakub@redhat.com>
24871
24872 * gcc.dg/typeof-1.c: New test.
24873 * g++.dg/ext/typeof2.C: New test.
24874
248752002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24876
24877 * g++.dg/other/offsetof1.C: New test.
24878
248792002-08-14 Richard Henderson <rth@redhat.com>
24880
24881 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24882
248832002-08-14 Neil Booth <neil@daikokuya.co.uk>
24884
24885 * gcc.dg/cpp/_Pragma3.c: New test.
24886
248872002-08-13 Mark Mitchell <mark@codesourcery.com>
24888
24889 * g++.dg/template/inherit3: New test.
24890
248912002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24892
24893 * gcc.dg/bitfld-4.c: Add blank options.
24894
248952002-08-09 Mark Mitchell <mark@codesourcery.com>
24896
24897 * g++.dg/template/crash1.C: New test.
24898
248992002-08-08 Jakub Jelinek <jakub@redhat.com>
24900
24901 * gcc.dg/tls/opt-2.c: New test.
24902
249032002-08-08 Devang Patel <dpatel@apple.com>
24904
24905 * objc.dg/selector-1.m : New test
24906
249072002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24908
24909 * g++.dg/abi/bitfield4.C: New test.
24910 * gcc.dg/bitfld-4.c: New test.
24911
249122002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24913
24914 * g++.dg/other/packed1.C: New test.
24915
249162002-08-07 Mark Mitchell <mark@codesourcery.com>
24917
24918 * g++.dg/abi/offsetof.C: Tweak error messages.
24919 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24920
249212002-08-08 Jakub Jelinek <jakub@redhat.com>
24922
24923 * gcc.dg/bitfld-3.c: New test.
24924
249252002-08-07 Jakub Jelinek <jakub@redhat.com>
24926 Richard Henderson <rth@redhat.com>
24927
24928 * gcc.dg/i386-bitfield1.c: New test.
24929 * g++.dg/abi/bitfield3.C: Update.
24930
249312002-08-07 Neil Booth <neil@daikokuya.co.uk>
24932
24933 * objc.dg/const-str-2.m: Update.
24934 * gcc.dg/cpp/c++98.c: Change to C extension.
24935 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24936 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24937
249382002-08-06 Aldy Hernandez <aldyh@redhat.com>
24939
24940 * testsuite/gcc.dg/tls/diag-3.c: New.
24941
249422002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24943
24944 * g++.dg/README (Subdirectories): Document new subdir expr.
24945 * g++.dg/expr/pmf-1.C: New test.
24946
249472002-08-06 Neil Booth <neil@daikokuya.co.uk>
24948
24949 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24950
249512002-08-06 Jakub Jelinek <jakub@redhat.com>
24952
24953 * g++.dg/abi/bitfield3.C: New test.
24954
249552002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24956
24957 * lib/gcov.exp: Tweak expected line formats.
24958 * gcc.misc-tests/gcov8.c: New test.
24959 * gcc.misc-tests/gcov8.x: New flags.
24960
249612002-08-05 Jakub Jelinek <jakub@redhat.com>
24962
24963 * consistency.vlad/layout/endian.c: Include string.h.
24964
24965 * gcc.c-torture/execute/20020805-1.c: New test.
24966
249672002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24968
24969 * g++.dg/other/conversion1.C: New test.
24970
249712002-08-03 Roger Sayle <roger@eyesopen.com>
24972
24973 * gcc.dg/builtins-1.c: New testcase.
24974
249752002-08-02 Mark Mitchell <mark@codesourcery.com>
24976
24977 * g++.dg/inherit/access3.C: New test.
24978
249792002-08-01 Jakub Jelinek <jakub@redhat.com>
24980
24981 * gcc.dg/ia64-visibility-2.c: New test.
24982
249832002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24984
24985 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24986 __qualifier_flags to __flags.
24987
249882002-07-31 Mark Mitchell <mark@codesourcery.com>
24989
24990 * g++.dg/inherit/operator1.C: New test.
24991 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24992 * g++.dg/other/error1.C: Change expected error message.
24993 * g++.dg/template/conv4.C: Likewise.
24994
249952002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24996
24997 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24998 for documented behavior.
24999
250002002-07-25 Roger Sayle <roger@eyesopen.com>
25001
25002 * gcc.c-torture/execute/20020720-1.x: Skip this test on
25003 several targets known to fail.
25004
250052002-07-25 Richard Sandiford <rsandifo@redhat.com>
25006
25007 * gcc.dg/mips-args-[123].c: New tests.
25008
250092002-07-24 Aldy Hernandez <aldyh@redhat.com>
25010
25011 * gcc.dg/ppc-spe.c: New.
25012
250132002-07-24 Geoffrey Keating <geoffk@redhat.com>
25014
25015 * g++.dg/other/ptrmem4.C: New testcase.
25016
250172002-07-24 Richard Henderson <rth@redhat.com>
25018
25019 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
25020
250212002-07-24 Gabriel Dos Reis <gdr@nerim.net>
25022
25023 * g++.dg/ext/alignof1.C (main): Return 0 for success.
25024
250252002-07-24 Roger Sayle <roger@eyesopen.com>
25026
25027 * gcc.c-torture/execute/memset-3.c: New testcase.
25028
250292002-07-24 Neil Booth <neil@daikokuya.co.uk>
25030
25031 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 25032 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 25033
13fd931e
KG
250342002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25035
25036 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
25037 Delete.
25038
b8c25665 250392002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
25040
25041 * gcc.c-torture/compile/simd-4.c: New test.
25042
0e902d98
KL
250432002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25044
25045 PR c++/7347, c++/7348
25046 * g++.dg/template/access4.C: New test.
25047 * g++.dg/template/access5.C: New test.
25048 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
25049 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
25050 * g++.old-deja/g++.pt/ttp58.C: Likewise.
25051 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
25052
cf3c4f56
JJ
250532002-07-22 Jakub Jelinek <jakub@redhat.com>
25054
25055 * gcc.dg/gnu89-init-2.c: New test.
25056
56508306
GDR
250572002-07-21 Gabriel Dos Reis <gdr@nerim.net>
25058
25059 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
25060
0da65b89
RS
250612002-07-20 Roger Sayle <roger@eyesopen.com>
25062
25063 * gcc.c-torture/execute/20020720-1.c: New testcase.
25064
68e65275
NB
250652002-07-20 Neil Booth <neil@daikokuya.co.uk>
25066
25067 * gcc.dg/cpp/Wsignprom.c: New tests.
25068
a0c58ea9
AM
250692002-07-20 Alan Modra <amodra@bigpond.net.au>
25070
25071 * gcc.c-torture/execute/loop-13.c: New test.
25072
75aef48a
NB
250732002-07-19 Neil Booth <neil@daikokuya.co.uk>
25074
25075 * gcc.dg/cpp/expr.c: New tests.
25076
803b90d3 250772002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
25078
25079 * g++.dg/opt/pr6713.C: Add template instantiation.
25080
85272855
AM
250812002-07-18 Alan Modra <amodra@bigpond.net.au>
25082
437deefa
DE
25083 * gcc.dg/nest.c: New test.
25084
250852002-07-17 Richard Henderson <rth@redhat.com>
25086
25087 * g++.dg/opt/pr6713.C: New test.
85272855 25088
90888283
EB
250892002-07-17 Eric Botcazou <ebotcazou@multimania.com>
25090
25091 * gcc.c-torture/execute/loop-2e.x: Let the testcase
25092 XFAIL for all x86 processors.
25093
ce0ead25
ID
250942002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
25095
25096 * gcc.c-torture/execute/20010122-1.x: Do not test with
25097 -fomit-frame-pointer.
25098
d955f6ea
KL
250992002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25100
25101 * g++.dg/template/instantiate2.C: New test.
25102 * g++.dg/template/spec4.C: New test.
25103
ba59df78
KL
251042002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25105
25106 * g++.dg/template/access2.C: New test.
25107 * g++.dg/template/access3.C: New test.
25108
6c535c69
ZW
251092002-07-15 Zack Weinberg <zack@codesourcery.com>
25110
25111 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
25112 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
25113 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
25114 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
25115 Convert to use <stdarg.h>.
25116 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
25117 Delete.
25118 * gcc.dg/va-arg-2.c: New.
25119 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
25120
794a292d
JJ
251212002-07-15 Jakub Jelinek <jakub@redhat.com>
25122
25123 * gcc.c-torture/compile/20020710-1.c: New test.
25124
b8c25665 251252002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 25126 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
25127
25128 gcc.c-torture/compile/simd-2.c: New testcase.
25129 gcc.c-torture/compile/simd-3.c: Likewise.
25130
f0ab6bf2
MM
251312002-07-11 Mark Mitchell <mark@codesourcery.com>
25132
25133 PR c++/7224
25134 * g++.dg/overload/error1.C: New test.
6c535c69 25135
789b7de5
RO
251362002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25137
25138 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
25139 configuration and IRIX 6 O32 ABI.
25140
e65a2d65
RS
251412002-07-11 Roger Sayle <roger@eyesopen.com>
25142
25143 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
25144
c5358a5d
RS
251452002-07-10 Roger Sayle <roger@eyesopen.com>
25146
25147 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
25148
6d844e9d
JL
251492002-07-10 Jeffrey A Law <law@redhat.com>
25150
6c535c69 25151 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 25152
6c535c69 25153 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 25154
2fefbb5d
AH
251552002-07-09 Aldy Hernandez <aldyh@redhat.com>
25156
6c535c69 25157 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 25158
4d5be58b
DN
251592002-07-09 Diego Novillo <dnovillo@redhat.com>
25160
25161 * gcc.c-torture/compile/20020709-1.c: New test.
25162
78abea27
RS
251632002-07-07 Roger Sayle <roger@eyesopen.com>
25164
25165 * g++.dg/template/qualttp21.C: New test case.
25166
e66c8649
AO
251672002-07-06 Alexandre Oliva <aoliva@redhat.com>
25168
25169 * gcc.c-torture/compile/20020706-1.c: New test.
25170 * gcc.c-torture/compile/20020706-2.c: New test.
25171
78abea27
RS
251722002-07-06 Brian R. Gaeke <brg@dgate.ORG>
25173 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
25174
25175 * g++.dg/warn/incomplete1.C: New test.
25176
8537dbae
KG
251772002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25178
25179 PR c++/7099
6c535c69 25180 * g++.dg/warn/noreturn1.C: New test.
8537dbae 25181
9833f679
MM
251822002-07-03 Mark Mitchell <mark@codesourcery.com>
25183
25184 PR c++/6706
25185 * g++.dg/debug/debug6.C: New test.
25186 * g++.dg/debug/debug7.C: New test.
25187
b8c25665 251882002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
25189
25190 * gcc.c-torture/compile/simd-3.c: New test.
25191
a6a5beb1
CD
251922002-07-03 Chris Demetriou <cgd@broadcom.com>
25193
25194 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
25195 * gcc.dg/20020620-1.c: Likewise.
25196
b2153b98
KL
251972002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25198
25199 PR c++/6944
25200 * g++.dg/init/array4.C: New test.
25201 * g++.dg/init/array5.C: New test.
25202
b8c25665 252032002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
25204
25205 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
25206 * gcc.c-torture/execute/simd-2.c (main): Likewise.
25207
622d3731
KG
252082002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25209
25210 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
25211 * gcc.dg/wtr-aggr-init-1.c: Likewise.
25212 * gcc.dg/wtr-conversion-1.c: Likewise.
25213 * gcc.dg/wtr-escape-1.c: Likewise.
25214 * gcc.dg/wtr-int-type-1.c: Likewise.
25215 * gcc.dg/wtr-label-1.c: Likewise.
25216 * gcc.dg/wtr-static-1.c: Likewise.
25217 * gcc.dg/wtr-strcat-1.c: Likewise.
25218 * gcc.dg/wtr-suffix-1.c: Likewise.
25219 * gcc.dg/wtr-switch-1.c: Likewise.
25220 * gcc.dg/wtr-unary-plus-1.c: Likewise.
25221 * gcc.dg/wtr-union-init-1.c: Likewise.
25222 * gcc.dg/wtr-union-init-2.c: Likewise.
25223 * gcc.dg/wtr-union-init-3.c: Likewise.
25224
25225 * gcc.dg/wtr-func-def-1.c: New test.
25226
c40da518 252272002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 25228
c40da518
DP
25229 * objc.dg/param-1.m: New test.
25230
0879540b
NB
252312002-07-03 Neil Booth <neil@daikokuya.co.uk>
25232
25233 * gcc.dg/cpp/trad/directive.c: Add test.
25234 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 25235 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 25236
ed8e443a 252372002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 25238
ed8e443a 25239 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 25240
ed8e443a 252412002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 25242
ed8e443a 25243 * objc.dg/desig-init-1.m: New test.
c1c5187c 25244
ed8e443a 252452002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 25246
ed8e443a
JM
25247 PR c++/6716
25248 * g++.dg/template/instantiate1.C: New test.
17f29637 25249
ed8e443a 252502002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 25251
ed8e443a
JM
25252 PR c++/7112
25253 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 25254
ed8e443a 252552002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 25256
ed8e443a
JM
25257 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25258 gcc.dg/cpp/trad/include.c: New tests.
7098b619 25259
ed8e443a 252602002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 25261
ed8e443a
JM
25262 PR target/7177
25263 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 25264
ed8e443a 252652002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 25266
ed8e443a
JM
25267 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25268 header here...
25269 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25270 (objc-torture-execute): or here.
bbeb33f2 25271
ed8e443a 252722002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 25273
ed8e443a 25274 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 25275
ed8e443a 252762002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 25277
ed8e443a 25278 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 25279
ed8e443a 252802002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 25281
ed8e443a 25282 * objc.dg/fsyntax-only.m: New test.
118f8dc1 25283
ed8e443a 252842002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 25285
ed8e443a
JM
25286 PR c++/6695
25287 * g++.dg/template/friend7.C: New file.
5ce49b4b 25288
ed8e443a 252892002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 25290
ed8e443a
JM
25291 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25292 return type.
759236dd 25293
ed8e443a 252942002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 25295
ed8e443a
JM
25296 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25297 avoid division by zero.
86422829 25298
ed8e443a 252992002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 25300
ed8e443a 25301 * gcc.dg/Wunknownprag.c: New tests.
06470238 25302
ed8e443a 253032002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 25304
ed8e443a 25305 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 25306
ed8e443a 253072002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 25308
ed8e443a
JM
25309 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25310 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25311 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25312 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25313 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25314 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25315 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25316 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25317 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25318 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25319 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25320 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25321 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25322 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25323 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25324 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25325 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 25326
ed8e443a 253272002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 25328
ed8e443a
JM
25329 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25330 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25331 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25332 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25333 New tests.
25334 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 25335
ed8e443a 253362002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 25337
ed8e443a 25338 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 25339
ed8e443a 253402002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 25341
ed8e443a
JM
25342 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25343 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25344 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25345 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 25346
ed8e443a 253472002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 25348
ed8e443a
JM
25349 * gcc.dg/cpp/trad: New directory with traditional tests copied
25350 from parent directory.
25351 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25352 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25353 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25354 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25355 Move to trad/ and rename.
25356 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25357 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25358 gcc.dg/cpp/trad/redef2.c: New tests.
25359 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 25360
ed8e443a 253612002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 25362
ed8e443a
JM
25363 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25364 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25365 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25366 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25367 Remove.
017acb41 25368
ed8e443a 253692002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 25370
ed8e443a 25371 * gcc.dg/20020620-1.c: New test.
9164f47a 25372
ed8e443a 253732002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 25374
ed8e443a 25375 * g++.dg/template/ttp4.C: New test.
342cea95 25376
ed8e443a 253772002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 25378
ed8e443a 25379 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 25380
ed8e443a 253812002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 25382
ed8e443a
JM
25383 * gcc.c-torture/execute/pure-1.c: Make functions static again.
25384 Don't use attribute `noinline'.
90227c69 25385
ed8e443a 253862002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 25387
ed8e443a 25388 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 25389
ed8e443a 253902002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 25391
ed8e443a 25392 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 25393
ed8e443a 25394 * gcc.dg/simd-1.c: New.
820d4b1b 25395
ed8e443a 253962002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 25397
ed8e443a 25398 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 25399
ed8e443a 254002002-06-16 Richard Henderson <rth@redhat.com>
750491fc 25401
ed8e443a
JM
25402 * g++.dg/ext/anon-struct1.C: New.
25403 * g++.dg/ext/anon-struct2.C: New.
25404 * g++.dg/ext/anon-struct3.C: New.
25405 * gcc.dg/anon-struct-1.c: New.
25406 * gcc.dg/anon-struct-2.c: New.
25407 * gcc.dg/anon-struct-3.c: New.
25408 * gcc.dg/20011008-1.c: Adjust warning text.
25409 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 25410
ed8e443a 254112002-06-16 Richard Henderson <rth@redhat.com>
0931db71 25412
ed8e443a 25413 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 25414
ed8e443a 254152002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 25416
ed8e443a 25417 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 25418
ed8e443a 254192002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 25420
ed8e443a
JM
25421 * gcc.c-tortuture/execute/compare-1.c: New test case.
25422 * gcc.c-tortuture/execute/compare-2.c: New test case.
25423 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 25424
ed8e443a 254252002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 25426
ed8e443a
JM
25427 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
25428 ia64 ilp32.
a6f5e048 25429
ed8e443a 254302002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 25431
ed8e443a 25432 * g++.dg/template/typename2.C: Update error message.
d65cb654 25433
ed8e443a 254342002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 25435
ed8e443a 25436 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 25437
ed8e443a 254382002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 25439
ed8e443a
JM
25440 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
25441 list of targets to skip.
9da754bd 25442
ed8e443a 254432002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 25444
ed8e443a
JM
25445 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
25446 targets if not optimizing.
56a28102 25447
ed8e443a 254482002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 25449
ed8e443a 25450 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 25451
ed8e443a 25452 * g++.dg/opt/vt1.C: New test.
5d056e9b 25453
ed8e443a 25454 * gcc.dg/20020531-1.c: New test.
156755ac 25455
ed8e443a 25456 * gcc.dg/20020530-1.c: New test.
50f30e6b 25457
ed8e443a 25458 * gcc.dg/20020527-1.c: New test.
85d49058 25459
ed8e443a 25460 * g++.dg/opt/cse1.C: New test.
7b668f9e 25461
ed8e443a 254622002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 25463
ed8e443a 25464 * gcc.dg/20020607-2.c: New test case.
437f1df1 25465
ed8e443a 254662002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 25467
ed8e443a 25468 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 25469
ed8e443a 254702002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 25471
ed8e443a
JM
25472 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
25473 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
25474 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 25475
ed8e443a 254762002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 25477
ed8e443a 25478 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 25479
ed8e443a 254802002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 25481
ed8e443a
JM
25482 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
25483 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 25484
ed8e443a 254852002-06-02 Richard Henderson <rth@redhat.com>
ab780373 25486
ed8e443a
JM
25487 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
25488 test functions static.
ab780373 25489
ed8e443a 254902002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 25491
ed8e443a
JM
25492 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
25493 now.
e33a8855 25494
ed8e443a 254952002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 25496
ed8e443a
JM
25497 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
25498 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
25499 Update for mofified diagnostics.
25500 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 25501
ed8e443a 255022002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 25503
ed8e443a 25504 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 25505
ed8e443a 255062002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 25507
ed8e443a 25508 * gcc.dg/fnegate-1.c: New test case.
378393da 25509
ed8e443a 255102002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 25511
ed8e443a 25512 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 25513
ed8e443a 255142002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 25515
ed8e443a
JM
25516 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
25517 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
25518 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 25519
ed8e443a 255202002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 25521
ed8e443a 25522 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 25523
ed8e443a 255242002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 25525
ed8e443a 25526 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 25527
ed8e443a 255282002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 25529
ed8e443a 25530 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 25531
ed8e443a 255322002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 25533
ed8e443a 25534 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 25535
ed8e443a 255362002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 25537
ed8e443a
JM
25538 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
25539 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 25540
ed8e443a 255412002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 25542
ed8e443a 25543 * g++.dg/opt/cse2.C: New test.
9059e33c 25544
ed8e443a 255452002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 25546
ed8e443a
JM
25547 * gcc.dg/cpp/arith-1.c: New semantic tests.
25548 * gcc.dg/cpp/if-1.c: Update.
91318908 25549
ed8e443a 255502002-05-24 Ben Elliston <bje@redhat.com>
9e253215 25551
ed8e443a 25552 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 25553
ed8e443a 255542002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 25555
ed8e443a 25556 * gcc.dg/verbose-asm.c: New test.
90442291 25557
ed8e443a 255582002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 25559
ed8e443a 25560 * gcc.dg/cpp/paste12.c: New test.
3620711b 25561
ed8e443a 255622002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 25563
ed8e443a 25564 * g++.dg/parse/named_ops.C: New test.
17645b15 25565
ed8e443a 255662002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 25567
ed8e443a 25568 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 25569
ed8e443a 255702002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 25571
ed8e443a
JM
25572 * gcc.dg/weak-2.c: Allow optional leading underscore
25573 in scan-assembler symbol name.
25574 * gcc.dg/weak-3.c: Likewise.
25575 * gcc.dg/weak-4.c: Likewise.
25576 * gcc.dg/weak-5.c: Likewise.
e275a535 25577
ed8e443a 255782002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 25579
ed8e443a 25580 * gcc.dg/20020523-1.c: New test.
66b408f2 25581
ed8e443a 255822002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 25583
ed8e443a
JM
25584 * objc.dg/const-str-2.m: Update now that we stop after
25585 a command line error.
e67a7860 25586
ed8e443a 255872002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 25588
ed8e443a 25589 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 25590
ed8e443a 255912002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 25592
ed8e443a
JM
25593 * g++.dg/dg.exp: Prune the tls subdirectory.
25594 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
25595 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
25596 * g++.dg/tls/init-1.C: New.
7a1f3f5f 25597
ed8e443a 255982002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 25599
ed8e443a 25600 * gcc.dg/20020517-1.c: New test.
2dd36f90 25601
ed8e443a 256022002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 25603
ed8e443a
JM
25604 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
25605 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 25606
ed8e443a 256072002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 25608
ed8e443a 25609 * g++.dg/other/copy2.C: New test.
32d3f634 25610
ed8e443a 256112002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 25612
ed8e443a
JM
25613 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25614 (MAX_COPY): Bump up to 10 times sizeof (long long).
25615 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 25616
ed8e443a
JM
25617 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25618 sizeof (long long).
02116b3d 25619
ed8e443a 25620 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 25621
ed8e443a 256222002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 25623
ed8e443a 25624 * g++.dg/ext/oper1.C: New test.
b3f47c78 25625
ed8e443a
JM
256262002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
256272002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 25628
ed8e443a 25629 * README.QMTEST: New file.
f362c762 25630
ed8e443a 25631 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 25632
ed8e443a 256332002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 25634
ed8e443a
JM
25635 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25636 now.
25637 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 25638
ed8e443a 256392002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 25640
ed8e443a
JM
25641 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25642 support weak symbols.
25643 * gcc.dg/weak-4.c: Likewise
25644 * gcc.dg/weak-6.c: Likewise
210142e0 25645
ed8e443a 256462002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 25647
ed8e443a
JM
25648 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25649 cygwin, coff and h8300-*-hms targets
25650 * gcc.dg/weak-5.c: Likewise
25651 * gcc.dg/weak-7.c: Likewise
088b3db0 25652
ed8e443a 256532002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 25654
ed8e443a
JM
25655 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25656 (scan-assembler-not, scan-assembler-dem): Likewise.
25657 (scan-assembler-dem-not): Likewise.
f4b251a6 25658
ed8e443a 256592002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 25660
ed8e443a 25661 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 25662
ed8e443a 256632002-05-15 Richard Henderson <rth@redhat.com>
14285ace 25664
ed8e443a
JM
25665 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25666 (vfoo1f): Warning here.
25667 (vfoo1l): Don't redefine the alias.
14285ace 25668
ed8e443a 256692002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 25670
ed8e443a 25671 * g++.dg/init/pm1.C: New test.
5bf5c5cb 25672
ed8e443a 256732002-05-12 David S. Miller <davem@redhat.com>
e2f75147 25674
ed8e443a
JM
25675 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25676 types.
e2f75147 25677
ed8e443a 256782002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 25679
ed8e443a 25680 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 25681
ed8e443a 256822002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 25683
ed8e443a 25684 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 25685
ed8e443a 256862002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 25687
ed8e443a
JM
25688 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25689 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25690 * lib/g++.exp (g++_link_flags): Likewise.
25691 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 25692
ed8e443a 256932002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 25694
ed8e443a
JM
25695 * gcc.dg/cpp/poison.c: Update.
25696 * gcc.dg/cpp/20000625-2.c: Remove.
25697 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 25698
ed8e443a 256992002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 25700
ed8e443a
JM
25701 * gcc.c-torture/execute/20020508-1.c: New test.
25702 * gcc.c-torture/execute/20020508-2.c: New test.
25703 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 25704
ed8e443a 257052002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 25706
ed8e443a 25707 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 25708
ed8e443a 257092002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 25710
ed8e443a
JM
25711 PR c/6569
25712 * gcc.dg/weak-3.c: Update location of warning messages.
25713 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 25714
ed8e443a 257152002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 25716
ed8e443a 25717 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 25718
ed8e443a 257192002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 25720
ed8e443a 25721 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 25722
ed8e443a 257232002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 25724
ed8e443a 25725 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 25726
ed8e443a 257272002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 25728
ed8e443a 25729 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 25730
ed8e443a 257312002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 25732
ed8e443a 25733 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 25734
ed8e443a 257352002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 25736
ed8e443a
JM
25737 * treelang: Added directory for new sample language treelang. Also
25738 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 25739
ed8e443a 257402002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 25741
ed8e443a
JM
25742 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25743 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25744 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25745 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25746 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25747 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25748 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 25749
ed8e443a 257502002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 25751
ed8e443a 25752 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 25753
ed8e443a 257542002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 25755
ed8e443a 25756 * gcc.dg/20020503-1.c: New test.
5121c03e 25757
ed8e443a 257582002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 25759
ed8e443a 25760 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 25761
ed8e443a 257622002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 25763
ed8e443a 25764 * g++.dg/init/dtor1.C: New test.
0d6d6892 25765
ed8e443a 257662002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 25767
ed8e443a 25768 * gcc.dg/altivec-8.c: New.
9b7bc465 25769
ed8e443a 257702002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 25771
ed8e443a 25772 * gcc.dg/altivec-7.c: New.
3a73bffb 25773
ed8e443a 257742002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 25775
ed8e443a 25776 * g++.dg/parse/typedef1.C: New test.
33dd07ee 25777
ed8e443a 257782002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 25779
ed8e443a
JM
25780 PR c++/6486
25781 * g++.dg/template/friend6.C: New test.
33dd07ee 25782
ed8e443a
JM
25783 PR c++/6492
25784 * g++.dg/init/copy1.C: New test.
4bd7c270 25785
ed8e443a 257862002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 25787
ed8e443a 25788 * g++.dg/warn/effc1.C: New test.
60284a59 25789
ed8e443a 257902002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 25791
ed8e443a 25792 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 25793
ed8e443a 257942002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 25795
ed8e443a 25796 * gcc.dg/20020426-2.c: New test.
87ed109f 25797
ed8e443a 257982002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 25799
ed8e443a
JM
25800 * gcc.dg/cpp/if-mop.c: Update.
25801 * gcc.dg/cpp/if-mpar.c: Add test.
25802 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 25803
ed8e443a 258042002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 25805
ed8e443a
JM
25806 PR c/6343
25807 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 25808
ed8e443a 258092002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 25810
ed8e443a 25811 * gcc.dg/enum1.c: New test.
7d793e9b 25812
ed8e443a 258132002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 25814
ed8e443a
JM
25815 PR c++/6497
25816 * g++.dg/inherit/access2.C: New test.
7d793e9b 25817
ed8e443a 258182002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 25819
ed8e443a
JM
25820 PR bootstrap/6445
25821 * gcc.dg/20020426-1.c: New test.
48ba9538 25822
ed8e443a 258232002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 25824
ed8e443a 25825 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 25826
ed8e443a 258272002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 25828
ed8e443a 25829 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 25830
ed8e443a 258312002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 25832
ed8e443a 25833 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 25834
ed8e443a 258352002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 25836
ed8e443a
JM
25837 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25838 targets.
a62d375f 25839
ed8e443a 258402002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 25841
ed8e443a 25842 * g++.dg/abi/mange7.C: New test.
a62d375f 25843
ed8e443a
JM
25844 PR c++/6438.
25845 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 25846
ed8e443a 258472002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 25848
ed8e443a 25849 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 25850
ed8e443a 258512002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 25852
ed8e443a
JM
25853 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25854 compiler output on mips*-*-irix*.
29cece2e 25855
ed8e443a 258562002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 25857
ed8e443a 25858 * g++.dg/parse/attr1.C: New test.
1a887f86 25859
ed8e443a 258602002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 25861
ed8e443a
JM
25862 * gcc.c-torture/execute/string-opt-17.c: New test case.
25863 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 25864
ed8e443a 258652002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 25866
ed8e443a
JM
25867 PR c++/6256:
25868 * g++.dg/template/friend5.C: New test.
77adef84 25869
ed8e443a
JM
25870 PR c++/6331:
25871 * g++.dg/template/qual1.C: Likewise.
74b273d6 25872
ed8e443a 258732002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 25874
ed8e443a
JM
25875 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25876 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 25877
ed8e443a 258782002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 25879
ed8e443a
JM
25880 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25881 cris-*-elf* and mmix-*-*.
25882 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25883 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25884 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25885 Ditto.
25886 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25887 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 25888
ed8e443a 258892002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 25890
ed8e443a
JM
25891 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25892 Clarify comment.
9ac3b1be 25893
ed8e443a 258942002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 25895
ed8e443a 25896 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 25897
ed8e443a 258982002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 25899
ed8e443a 25900 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 25901
ed8e443a 259022002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 25903
ed8e443a 25904 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 25905
ed8e443a 259062002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 25907
ed8e443a
JM
25908 * PR6367
25909 * g77.f-torture/execute/6367.f: New test.
25910 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 25911
ed8e443a 259122002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 25913
ed8e443a
JM
25914 * PR6352
25915 * g++.dg/opt/inline2.C: New test.
0cd3301b 25916
ed8e443a 259172002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 25918
ed8e443a
JM
25919 * gcc.dg/20000906-1.c: Enable for all targets.
25920 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 25921
ed8e443a 259222002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 25923
ed8e443a
JM
25924 * gcc.dg/20020418-1.c: New test.
25925 * gcc.dg/20020418-2.c: New test.
96b453dc 25926
ed8e443a 259272002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 25928
ed8e443a
JM
25929 * gcc.c-torture/compile/iftrap-1.c: New.
25930 * gcc.dg/iftrap-1.c: Adjust for ia64.
25931 * gcc.dg/iftrap-2.c: New.
a3acf46d 25932
ed8e443a 259332002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 25934
ed8e443a 25935 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 25936
ed8e443a 259372002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 25938
ed8e443a 25939 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 25940
ed8e443a 259412002-04-18 David S. Miller <davem@redhat.com>
887fc41a 25942
ed8e443a 25943 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 25944
ed8e443a 259452002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 25946
ed8e443a 25947 * gcc.dg/20020416-1.c: New test.
32121b96 25948
ed8e443a 25949 * g++.dg/opt/inline1.C: New test.
98ef3137 25950
ed8e443a 259512002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 25952
ed8e443a 25953 * gcc.dg/altivec-5.c: New test.
4c8c0dec 25954
ed8e443a 25955 * gcc.dg/20020415-1.c: New test.
07cdae91 25956
ed8e443a 259572002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 25958
ed8e443a 25959 * testsuite/lib/chill.exp: Remove.
0f490a2b 25960
ed8e443a 259612002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 25962
ed8e443a 25963 * g++.dg/other/big-struct.C: New test.
4b27e132 25964
ed8e443a 259652002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 25966
ed8e443a
JM
25967 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25968 of scratch file.
cf56e373 25969
ed8e443a 259702002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 25971
ed8e443a
JM
25972 PR c/6277
25973 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25974 in scan-assembler function name
1aa65134 25975
ed8e443a 259762002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 25977
ed8e443a
JM
25978 * g77.f-torture/execute/980628-4.x,
25979 g77.f-torture/execute/980628-5.x,
25980 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25981 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25982 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25983 i[34567]86-*-*.
791b23fe 25984
ed8e443a 259852002-04-13 David S. Miller <davem@redhat.com>
791b23fe 25986
ed8e443a 25987 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 25988
ed8e443a 259892002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 25990
ed8e443a
JM
25991 * gcc.dg/asm-6.c,
25992 * g++.dg/ext/asm1.C: New tests.
9928a3d5 25993
ed8e443a 259942002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 25995
ed8e443a
JM
25996 PR c++ 5373.
25997 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 25998
ed8e443a
JM
25999 PR c++/5189.
26000 * g++.dg/template/copy1.C: New test.
21b14752 26001
ed8e443a 260022002-04-12 Richard Henderson <rth@redhat.com>
21b14752 26003
ed8e443a 26004 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 26005
ed8e443a 260062002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 26007
ed8e443a
JM
26008 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
26009 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 26010
ed8e443a 260112002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 26012
ed8e443a
JM
26013 * g++.dg/ext/attrib5.C,
26014 * g++.dg/lookup/struct1.C: New tests.
578fc63d 26015
ed8e443a 260162002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 26017
ed8e443a 26018 * gcc.dg/20020411-1.c: New test.
010f87c4 26019
ed8e443a 26020 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 26021
ed8e443a 260222002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 26023
ed8e443a 26024 * g77.f-torture/execute/6177.f: New test.
dab550cb 26025
ed8e443a 260262002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 26027
ed8e443a
JM
26028 PR middle-end/6247
26029 * g++.dg/opt/cleanup1.C: New test.
dab550cb 26030
ed8e443a 26031 * g++.dg/opt/const1.C: New test.
1a887f86 26032
ed8e443a 260332002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 26034
ed8e443a 26035 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 26036
ed8e443a 260372002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 26038
ed8e443a
JM
26039 PR c++/5507
26040 * g++.dg/template/typename2.C: New test.
aec3e189 26041
ed8e443a 260422002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 26043
ed8e443a 26044 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 26045
ed8e443a 260462002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 26047
ed8e443a
JM
26048 * g77.f-torture/execute/980628-4.x,
26049 g77.f-torture/execute/980628-5.x,
26050 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26051 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26052 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 26053
ed8e443a 260542002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 26055
ed8e443a
JM
26056 PR optimization/6086
26057 * g++.dg/opt/preinc1.C: New test.
0154eaa8 26058
ed8e443a 260592002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 26060
ed8e443a
JM
26061 PR c++/5571
26062 * g++.dg/opt/static2.C: New test.
b1896e61 26063
ed8e443a 260642002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 26065
ed8e443a
JM
26066 PR c/5120
26067 * gcc.dg/20020406-1.c: New test.
3ca5f444 26068
ed8e443a 260692002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 26070
ed8e443a 26071 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 26072
ed8e443a 260732002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 26074
ed8e443a
JM
26075 PR c/6123
26076 * gcc.dg/20020312-2.c: Do not declare global register variable
26077 if __PIC__ or __pic__ is defined.
31956228 26078
ed8e443a 260792002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 26080
ed8e443a
JM
26081 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
26082 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 26083
ed8e443a 260842002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 26085
ed8e443a
JM
26086 * gcc.misc-tests/linkage.exp: Update last change to handle
26087 sparc*-, not just sparc-.
9d7013b8 26088
ed8e443a 260892002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 26090
ed8e443a 26091 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 26092
ed8e443a 260932002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 26094
ed8e443a 26095 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 26096
ed8e443a 260972002-04-02 David S. Miller <davem@redhat.com>
2e839a04 26098
ed8e443a 26099 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 26100
ed8e443a 261012002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 26102
ed8e443a
JM
26103 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
26104 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 26105
ed8e443a
JM
26106 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
26107 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
26108 g77.f-torture/execute/20001201.x,
26109 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 26110
ed8e443a
JM
26111 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
26112 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 26113
ed8e443a 261142002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 26115
ed8e443a 26116 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 26117
ed8e443a 261182002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 26119
ed8e443a 26120 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 26121
ed8e443a 26122 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 26123
ed8e443a 261242002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 26125
ed8e443a 26126 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 26127
ed8e443a 261282002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 26129
ed8e443a
JM
26130 * g++.dg/inherit/template-as-base.C: Expect error.
26131 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 26132
ed8e443a 261332002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 26134
ed8e443a
JM
26135 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
26136 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 26137
ed8e443a
JM
26138 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
26139 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
26140 -da test.
41ba8a20 26141
ed8e443a 261422002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 26143
ed8e443a
JM
26144 * gcc.dg/special/alias-2.c: New.
26145 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 26146
ed8e443a 261472002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 26148
ed8e443a 26149 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 26150
ed8e443a 261512002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 26152
ed8e443a 26153 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 26154
ed8e443a 261552002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 26156
ed8e443a
JM
26157 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
26158 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
26159 ordering tests.
26160 * g++.dg/bprob/bprob-1.C: New test.
26161 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
26162 * g++.dg/gcov/gcov-1.C: New test.
26163 * g++.dg/gcov/gcov-1.x: New file.
26164 * g++.dg/gcov/gcov-2.C: New test.
26165 * g++.dg/gcov/gcov-3.C: New test.
26166 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 26167
ed8e443a 261682002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 26169
ed8e443a
JM
26170 * g++.old-deja/g++.other/builtins5.C: New test.
26171 * g++.old-deja/g++.other/builtins6.C: New test.
26172 * g++.old-deja/g++.other/builtins7.C: New test.
26173 * g++.old-deja/g++.other/builtins8.C: New test.
26174 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 26175
ed8e443a 261762002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 26177
ed8e443a 26178 * g++.dg/opt/static1.C: New test.
f17f9332 26179
ed8e443a 26180 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 26181
ed8e443a 261822002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 26183
ed8e443a 26184 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 26185
ed8e443a 26186 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 26187
ed8e443a 261882002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 26189
ed8e443a 26190 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 26191
ed8e443a 261922002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 26193
ed8e443a
JM
26194 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
26195 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
26196 move from g++.old-deja/g++.ext/.
cd4e8331 26197
ed8e443a 261982002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 26199
ed8e443a 26200 * g++.dg/init/new2.C: New test.
6a3177b9 26201
ed8e443a 262022002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 26203
ed8e443a 26204 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 26205
ed8e443a
JM
26206 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
26207 on sparc.
6d4c57a0 26208
ed8e443a
JM
26209 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
26210 sparcv9 systems.
26211 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 26212
ed8e443a 262132002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 26214
ed8e443a
JM
26215 * gcc.dg/cpp/endif-pedantic1.c,
26216 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 26217
ed8e443a 262182002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 26219
ed8e443a 26220 * g++.dg/init/new1.C: New test.
173028e5 26221
ed8e443a 262222002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 26223
ed8e443a 26224 * g++.dg/abi/vbase9.C: New test.
43f2b308 26225
ed8e443a 262262002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 26227
ed8e443a 26228 * gcc.dg/arm-asm.c: New test.
bbffa101 26229
ed8e443a 262302002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 26231
ed8e443a
JM
26232 * gcc.dg/Wswitch-enum.c: New test.
26233 Fix PR c/5044.
15e5ad76 26234
ed8e443a 262352002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 26236
ed8e443a
JM
26237 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
26238 structure.
813b848c 26239
ed8e443a 262402002-03-25 Richard Henderson <rth@redhat.com>
813b848c 26241
ed8e443a
JM
26242 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
26243 sparcv9 systems.
ea475b23 26244
ed8e443a
JM
26245 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26246 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 26247
ed8e443a 262482002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 26249
ed8e443a 26250 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 26251
ed8e443a 262522002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 26253
ed8e443a
JM
26254 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26255 targets using generic thunk support.
479e51f6 26256
ed8e443a 262572002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 26258
ed8e443a 26259 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 26260
ed8e443a 26261 * g++.dg/opt/conj2.C: New test.
47e87a93 26262
ed8e443a 262632002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 26264
ed8e443a 26265 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 26266
ed8e443a 262672002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 26268
ed8e443a
JM
26269 * g77.dg/f77-edit-apostrophe-out.f: New test
26270 * g77.dg/f77-edit-h-out.f: New test
26271 * g77.dg/f77-edit-t-in.f: New test
26272 * g77.dg/f77-edit-t-out.f: New test
26273 * g77.dg/f77-edit-x-out.f: New test
26274 * g77.dg/f77-edit-slash-out.f: New test
26275 * g77.dg/f77-edit-colon-out.f: New test
26276 * g77.dg/f77-edit-s-out.f: New test
12c3717e 26277
ed8e443a 262782002-03-24 Richard Henderson <rth@redhat.com>
d6961341 26279
ed8e443a 26280 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 26281
ed8e443a 262822002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 26283
ed8e443a
JM
26284 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26285 that do not support weak symbols
e756a7da 26286
ed8e443a 262872002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 26288
ed8e443a
JM
26289 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26290 * lib/g77.exp: Likewise
26291 * lib/objc.exp: Likewise
5365c83f 26292
ed8e443a 262932002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 26294
ed8e443a 26295 * gcc.dg/Wswitch-default.c: New test.
acb044ee 26296
ed8e443a 262972002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 26298
ed8e443a 26299 * g++.dg/other/enum1.C: New test.
661fff62 26300
ed8e443a 263012002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 26302
ed8e443a 26303 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 26304
ed8e443a 263052002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 26306
ed8e443a 26307 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 26308
ed8e443a 263092002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 26310
ed8e443a
JM
26311 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26312 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 26313
ed8e443a 263142002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 26315
ed8e443a 26316 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 26317
ed8e443a 263182002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 26319
ed8e443a 26320 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 26321
ed8e443a 263222002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 26323
ed8e443a 26324 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 26325
ed8e443a 263262002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 26327
ed8e443a 26328 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 26329
ed8e443a 26330 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 26331
ed8e443a 263322002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 26333
ed8e443a
JM
26334 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26335 (A, E): Handle this.
f735a153 26336
ed8e443a 263372002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 26338
ed8e443a
JM
26339 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26340 ignoring -fpic.
26341 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26342 through prune_gcc_output.
1813dafd 26343
ed8e443a 263442002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 26345
ed8e443a 26346 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 26347
ed8e443a 263482002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 26349
ed8e443a 26350 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 26351
ed8e443a 26352 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 26353
ed8e443a 26354 * gcc.dg/20020319-1.c: New test.
ff8908ff 26355
ed8e443a 263562002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 26357
ed8e443a 26358 * g++.dg/opt/conj1.C: New test.
5dd236e2 26359
ed8e443a 263602002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 26361
ed8e443a
JM
26362 * g++.dg/template/qualttp20.C: Revert previous change.
26363 * g++.dg/template/qualttp3.C: Likewise.
26364 * g++.dg/template/qualttp4.C: Likewise
26365 * g++.dg/template/qualttp5.C: Likewise
26366 * g++.dg/template/qualttp6.C: Likewise
26367 * g++.dg/template/qualttp7.C: Likewise
26368 * g++.dg/template/qualttp8.C: Likewise
26369 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 26370
ed8e443a 263712002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 26372
ed8e443a 26373 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 26374
ed8e443a 263752002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 26376
ed8e443a
JM
26377 * g++.dg/template/conv1.C: New test.
26378 * g++.dg/template/conv2.C: New test.
26379 * g++.dg/template/conv3.C: New test.
26380 * g++.dg/template/conv4.C: New test.
a42519be 26381
ed8e443a 263822002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 26383
ed8e443a
JM
26384 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
26385 * g++.dg/template/qualttp3.C: Likewise.
26386 * g++.dg/template/qualttp4.C: Likewise
26387 * g++.dg/template/qualttp5.C: Likewise
26388 * g++.dg/template/qualttp6.C: Likewise
26389 * g++.dg/template/qualttp7.C: Likewise
26390 * g++.dg/template/qualttp8.C: Likewise
26391 * g++.dg/template/recurse.C: Likewise.
32135a8c 26392
ed8e443a 263932002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 26394
ed8e443a 26395 * g++.dg/opt/dtor1.C: New test.
a541f1aa 26396
ed8e443a 263972002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 26398
ed8e443a 26399 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 26400
ed8e443a 264012002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 26402
ed8e443a 26403 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 26404
ed8e443a 264052002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 26406
ed8e443a
JM
26407 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
26408 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
26409 cris-*-aout* mmix-*-*.
26410 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
26411 cris-*-aout* mmix-*-*.
26412 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
26413 cris-*-elf* cris-*-aout* and mmix-*-*.
26414 * gcc.dg/20001009-1.c: Ditto.
26415 * gcc.dg/20010912-1.c: Ditto.
26416 * gcc.dg/20020122-4.c: Ditto.
26417 * gcc.dg/inline-2.c: Ditto.
440d0518 26418
ed8e443a 264192002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 26420
ed8e443a 26421 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 26422
ed8e443a 264232002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 26424
ed8e443a 26425 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 26426
ed8e443a 264272002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 26428
ed8e443a 26429 * g++.dg/warn/Wunused-1.C: New test.
df867456 26430
ed8e443a 264312002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 26432
ed8e443a 26433 * g++.dg/abi/mangle6.C: New test.
62ae2529 26434
ed8e443a 264352002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 26436
ed8e443a 26437 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 26438
ed8e443a 26439 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 26440
ed8e443a 264412002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 26442
ed8e443a 26443 * g++.dg/other/access1.C: New test.
55a21c32 26444
ed8e443a 264452002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 26446
ed8e443a 26447 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 26448
ed8e443a 264492002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 26450
ed8e443a 26451 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 26452
ed8e443a 264532002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 26454
ed8e443a 26455 * gcc.dg/20020312-1.c: New test case.
999cc24c 26456
ed8e443a 264572002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 26458
ed8e443a 26459 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 26460
ed8e443a 264612002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 26462
ed8e443a
JM
26463 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
26464 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 26465
ed8e443a 264662002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 26467
ed8e443a
JM
26468 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
26469 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 26470
ed8e443a 264712002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 26472
ed8e443a 26473 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 26474
ed8e443a 264752002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 26476
ed8e443a 26477 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 26478
ed8e443a 264792002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 26480
ed8e443a
JM
26481 PR optimization/5844
26482 * gcc.dg/20020310-1.c: New test.
93fe8e92 26483
ed8e443a 264842002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 26485
ed8e443a
JM
26486 * gcc.c-torture/execute/memcpy-2.c: New test.
26487 * gcc.c-torture/execute/memset-1.c: New test.
26488 * gcc.c-torture/execute/strlen-1.c: New test.
26489 * gcc.c-torture/execute/strcmp-1.c: New test.
26490 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 26491
ed8e443a 264922002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 26493
ed8e443a 26494 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 26495
ed8e443a 264962002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 26497
ed8e443a 26498 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 26499
ed8e443a 265002002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 26501
ed8e443a 26502 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 26503
ed8e443a 265042002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 26505
ed8e443a 26506 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 26507
ed8e443a 265082002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 26509
ed8e443a 26510 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 26511
ed8e443a 265122002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 26513
ed8e443a 26514 * gcc.dg/unordered-1.c: New test.
a298d936 26515
ed8e443a 265162002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 26517
ed8e443a 26518 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 26519
ed8e443a 265202002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 26521
ed8e443a 26522 * gcc.dg/20020304-1.c: New test.
fd87b7a7 26523
ed8e443a 26524 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 26525
ed8e443a 265262002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 26527
ed8e443a
JM
26528 * gcc.c-torture/compile/20020304-1.c: New test case
26529 (from PR c/5830).
cc36a670 26530
ed8e443a 265312002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 26532
ed8e443a 26533 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 26534
ed8e443a 265352002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 26536
ed8e443a 26537 * g++.dg/other/classkey1.C: New test.
16d3e075 26538
ed8e443a 265392002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 26540
ed8e443a
JM
26541 * gcc.c-torture/compile/981223-1.x: New.
26542 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 26543
ed8e443a 265442002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 26545
ed8e443a 26546 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 26547
ed8e443a 265482002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 26549
ed8e443a 26550 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 26551
ed8e443a 265522002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 26553
ed8e443a
JM
26554 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
26555 here" ERROR lines.
26556 * g++.old-deja/g++.oliva/partord1.C: Likewise.
26557 * g++.old-deja.g++.other/defarg1.C: Likewise.
26558 * g++.old-deja/g++.pt/calls2.C: Likewise.
26559 * g++.old-deja/g++.pt/crash20.C: Likewise.
26560 * g++.old-deja/g++.pt/crash30.C: Likewise.
26561 * g++.old-deja/g++.pt/crash36.C: Likewise.
26562 * g++.old-deja/g++.pt/crash6.C: Likewise.
26563 * g++.old-deja/g++.pt/defarg13.C: Likewise.
26564 * g++.old-deja/g++.pt/derived3.C: Likewise.
26565 * g++.old-deja/g++.pt/error1.C: Likewise.
26566 * g++.old-deja/g++.pt/friend21.C: Likewise.
26567 * g++.old-deja/g++.pt/friend23.C: Likewise.
26568 * g++.old-deja/g++.pt/infinite1.C: Likewise.
26569 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 26570
ed8e443a 265712002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 26572
ed8e443a 26573 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 26574
ed8e443a 265752002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 26576
ed8e443a
JM
26577 * gcc.c-torture/execute/920730-1t.c,
26578 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
26579 Delete test cases, only relevant to -traditional.
47bd70b5 26580
ed8e443a 265812002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 26582
ed8e443a
JM
26583 * gcc.dg/cpp/undef1.c: Remove.
26584 * gcc.dg/cpp/directiv.c: Update.
26585 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 26586
ed8e443a 265872002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 26588
ed8e443a 26589 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 26590
ed8e443a 265912002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 26592
ed8e443a 26593 * g++.dg/debug/debug4.C: New test.
232b8f52 26594
ed8e443a 26595 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 26596
ed8e443a 265972002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 26598
ed8e443a 26599 * gcc.dg/debug/20020224-1.c: New.
a47ed310 26600
ed8e443a 266012002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 26602
ed8e443a
JM
26603 * gcc.c-torture/execute/960416-1.x: New.
26604 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 26605
ed8e443a 266062002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 26607
ed8e443a 26608 * gcc.dg/20020224-1.c: New test.
3256b817 26609
ed8e443a 266102002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 26611
ed8e443a 26612 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 26613
ed8e443a 266142002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 26615
ed8e443a 26616 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 26617
ed8e443a 266182002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 26619
ed8e443a 26620 * gcc.dg/20020222-1.c: New test.
7133e992 26621
ed8e443a 266222002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 26623
ed8e443a 26624 * g++.dg/opt/anonunion1.C: New test.
7133e992 26625
ed8e443a 266262002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 26627
ed8e443a
JM
26628 * g++.dg/template/qualttp19.C: New test.
26629 * g++.dg/template/qualttp20.C: New test.
26630 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26631 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 26632
ed8e443a 266332002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 26634
ed8e443a 26635 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 26636
ed8e443a 266372002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 26638
ed8e443a 26639 * gcc.dg/20020220-1.c: New test.
4636c87e 26640
ed8e443a 26641 * gcc.dg/20020220-2.c: New test.
00fae85d 26642
ed8e443a 26643 * g++.dg/opt/mmx1.C: New test.
7552da58 26644
ed8e443a 266452002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 26646
ed8e443a 26647 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 26648
ed8e443a 266492002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 26650
ed8e443a 26651 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 26652
ed8e443a 26653 * gcc.dg/20020219-1.c: New test.
7f311f63 26654
ed8e443a 26655 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 26656
ed8e443a 26657 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 26658
ed8e443a 26659 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 26660
ed8e443a 266612002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 26662
ed8e443a 26663 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 26664
ed8e443a 266652002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 26666
ed8e443a 26667 * gcc.dg/decl-1.c: Update, new test.
d76e6800 26668
ed8e443a 266692002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 26670
ed8e443a
JM
26671 * g++.dg/abi/bitfield1.C: New test.
26672 * g++.dg/abi/bitfield2.C: New test.
d76e6800 26673
ed8e443a 266742002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 26675
ed8e443a 26676 * gcc.dg/attr-nest.c: New test.
ec65b2e3 26677
ed8e443a 266782002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 26679
ed8e443a 26680 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 26681
ed8e443a 266822002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 26683
ed8e443a
JM
26684 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26685 * g++.dg/debug/debug.exp: New.
26686 * g++.dg/debug/trivial.C: New.
26687 * g++.dg/debug/debug1.C: Moved...
26688 * g++.dg/other/debug1.C: ...from here.
26689 * g++.dg/debug/debug2.C: Moved...
26690 * g++.dg/other/debug2.C: ...from here.
26691 * g++.dg/debug/debug3.C: Moved...
26692 * g++.dg/other/debug3.C: ...from here.
845d6a2f 26693
ed8e443a 26694 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 26695
ed8e443a 266962002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 26697
ed8e443a 26698 * g++.dg/other/debug3.C: New test.
e6834654 26699
ed8e443a 26700 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 26701
ed8e443a 267022002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 26703
ed8e443a 26704 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 26705
ed8e443a 267062002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 26707
ed8e443a 26708 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 26709
ed8e443a 267102002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 26711
ed8e443a 26712 * gcc.dg/altivec-3.c: New.
036d01d0 26713
ed8e443a 267142002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 26715
ed8e443a
JM
26716 * gcc.dg/Wunreachable-1.c: New test.
26717 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 26718
ed8e443a 267192002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 26720
ed8e443a 26721 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 26722
ed8e443a 267232002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 26724
ed8e443a 26725 * gcc.dg/decl-1.c: New test.
3611ccb4 26726
ed8e443a 267272002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 26728
ed8e443a 26729 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 26730
ed8e443a 267312002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 26732
ed8e443a
JM
26733 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26734 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 26735
ed8e443a 267362002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 26737
ed8e443a 26738 * gcc.dg/20020210-1.c: New.
1cf537c5 26739
ed8e443a 267402002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 26741
ed8e443a
JM
26742 * g77.f-torture/execute/947.f: New regression test
26743 for PR fortran/947.
9dd7fc76 26744
ed8e443a 267452002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 26746
ed8e443a
JM
26747 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26748 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 26749
ed8e443a 267502002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 26751
ed8e443a 26752 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 26753
ed8e443a 267542002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 26755
ed8e443a
JM
26756 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26757 expression statements work instead.
26758 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 26759
ed8e443a 267602002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 26761
ed8e443a 26762 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 26763
ed8e443a 267642002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 26765
ed8e443a
JM
26766 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26767 message from g77
26768 * lib/g77-dg.exp: Trim g77 error messages so that they are
26769 recognized by dg.exp.
3f9796f9 26770
ed8e443a 267712002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 26772
ed8e443a
JM
26773 PR fortran/5473
26774 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 26775
ed8e443a 267762002-02-07 Richard Henderson <rth@redhat.com>
30203c18 26777
ed8e443a
JM
26778 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26779 to be sufficiently aligned for integers.
edd1967d 26780
ed8e443a 267812002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 26782
ed8e443a 26783 * g++.dg/template/friend4.C: New test.
e1e52c7e 26784
ed8e443a 267852002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 26786
ed8e443a
JM
26787 PR fortran/5743
26788 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26789 unsupported cases.
5364626a 26790
ed8e443a 267912002-02-07 Richard Henderson <rth@redhat.com>
d5129288 26792
ed8e443a
JM
26793 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26794 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26795 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26796 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 26797
ed8e443a 267982002-02-06 Richard Henderson <rth@redhat.com>
5364626a 26799
ed8e443a 26800 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 26801
ed8e443a 268022002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 26803
ed8e443a 26804 * gcc.dg/20020206-1.c: New test.
1b8afbe7 26805
ed8e443a 268062002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 26807
ed8e443a 26808 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 26809
ed8e443a 26810 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 26811
ed8e443a
JM
26812 PR optimization/5429:
26813 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 26814
ed8e443a 268152002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 26816
ed8e443a
JM
26817 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26818 as certain file formats cannot support particularly large
26819 alignments.
fa852403 26820
ed8e443a
JM
26821 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26822 and do not expect to be able to link the executable.
fa852403 26823
ed8e443a
JM
26824 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26825 fail because the COFF format does not support the weak attribute.
f7948d51 26826
ed8e443a 268272002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 26828
ed8e443a 26829 * g77.dg/pr5473.f: New test
ffe80457 26830
ed8e443a 268312002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 26832
ed8e443a
JM
26833 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26834 Fix testcase accordingly.
013c7e95 26835
ed8e443a 268362002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 26837
ed8e443a
JM
26838 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26839 (buf): Change to be an array of pointers, not ints.
e7daa976 26840
ed8e443a 268412002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 26842
ed8e443a
JM
26843 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26844 before all tests. Move warning one line above to match where it
26845 C frontend emits.
26846 * gcc.dg/Wswitch-2.c: New test.
26847 * g++.dg/warn/Wswitch-1.C: New test.
26848 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 26849
ed8e443a 268502002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 26851
ed8e443a 26852 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 26853
ed8e443a 268542002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 26855
ed8e443a 26856 * gcc.dg/cast-qual-2.c: New test.
b24d861d 26857
ed8e443a 268582002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 26859
ed8e443a 26860 * gcc.dg/20020201-4.c: New test.
ea142788 26861
ed8e443a 268622002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 26863
ed8e443a
JM
26864 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26865 target_info attribute != 0, in addition to the empty string.
26866 (gcc_target_compile): Likewise.
dfd48d76 26867
ed8e443a 268682002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 26869
ed8e443a
JM
26870 * gcc.dg/Wswitch.c: New test.
26871 PR gcc/4475. PR gcc/3780.
d3c52658 26872
ed8e443a 268732002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 26874
ed8e443a
JM
26875 * g77.f-torture/execute/5122.f: New test for regressions
26876 against PR fortran/5122.
91f5782d 26877
ed8e443a 268782002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 26879
ed8e443a
JM
26880 * g77.f-torture/compile/pr3743.f: Delete
26881 * g77.dg/pr3743-1.f: New test.
26882 * g77.dg/pr3743-2.f: New test.
26883 * g77.dg/pr3743-3.f: New test.
26884 * g77.dg/pr3743-4.f: New test.
81622d29 26885
ed8e443a 268862002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 26887
ed8e443a 26888 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 26889
ed8e443a 268902002-02-02 Richard Henderson <rth@redhat.com>
87859851 26891
ed8e443a
JM
26892 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26893 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 26894
ed8e443a 268952002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 26896
ed8e443a 26897 * gcc.dg/20020201-2.c: New test.
02f06b3c 26898
ed8e443a 26899 * gcc.dg/20020201-3.c: New test.
02f06b3c 26900
ed8e443a 26901 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 26902
ed8e443a 269032002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 26904
ed8e443a
JM
26905 * gcc.dg/bitfld-1.c: Update.
26906 * gcc.dg/bitfld-2.c: Update.
26907 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 26908
ed8e443a 269092002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 26910
ed8e443a 26911 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 26912
ed8e443a 269132002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 26914
ed8e443a
JM
26915 PR target/5469
26916 * gcc.dg/20020201-1.c: New test.
b8b98c66 26917
ed8e443a 269182002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 26919
ed8e443a
JM
26920 PR fortran/3743
26921 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26922 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 26923
ed8e443a 269242002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 26925
ed8e443a 26926 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 26927
ed8e443a 269282002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 26929
ed8e443a 26930 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 26931
ed8e443a 269322002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 26933
ed8e443a 26934 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 26935
ed8e443a 269362002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 26937
ed8e443a
JM
26938 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26939 to long long.
26940 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 26941
ed8e443a 269422002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 26943
ed8e443a 26944 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 26945
ed8e443a 269462002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 26947
ed8e443a
JM
26948 * gcc.c-torture/compile/20000224-1.c: Update.
26949 * gcc.c-torture/execute/bitfld-1.c: New tests.
26950 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26951 * gcc.dg/uninit-A.c: Update.
6b016bf4 26952
ed8e443a 269532002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 26954
ed8e443a 26955 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 26956
ed8e443a 269572002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 26958
ed8e443a
JM
26959 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26960 argument to __builtin_prefetch to be const ptr.
d5714a5d 26961
ed8e443a 269622002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 26963
ed8e443a 26964 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 26965
ed8e443a 269662002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 26967
ed8e443a 26968 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 26969
ed8e443a 269702002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 26971
ed8e443a
JM
26972 * g77.dg/f77-edit-i-in.f: New test
26973 * g77.dg/f77-edit-i-out.f: New test
a8435716 26974
ed8e443a 269752002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 26976
ed8e443a
JM
26977 * gcc.dg/debug/debug.exp: New file.
26978 * gcc.dg/debug/trivial.c: New file.
26979 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26980 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26981 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26982 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26983 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26984 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26985 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26986 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26987 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26988 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26989 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26990 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26991 * gcc.dg/20000503-1.c: Removed.
26992 * gcc.dg/20010207-1.c: Removed.
26993 * gcc.dg/20011223-1.c: Removed.
26994 * gcc.dg/20020104-2.c: Removed.
26995 * gcc.dg/debug-1.c: Removed.
26996 * gcc.dg/debug-2.c: Removed.
26997 * gcc.dg/debug-3.c: Removed.
26998 * gcc.dg/debug-4.c: Removed.
26999 * gcc.dg/debug-5.c: Removed.
27000 * gcc.dg/debug-6.c: Removed.
27001 * gcc.dg/dwarf2-1.c: Removed.
27002 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 27003
ed8e443a 270042002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 27005
ed8e443a
JM
27006 * g++.old-deja/g++.other/eh5.C: New test.
27007 * g++.old-deja/g++.other/sibcall2.C: New test.
27008 * g++.old-deja/g++.other/array9.C: New test.
27009 * g++.old-deja/g++.other/typename2.C: New test.
27010 * g++.old-deja/g++.other/crash60.C: New test.
27011 * g++.old-deja/g++.other/conv9.C: New test.
27012 * g++.old-deja/g++.other/mangle10.C: New test.
27013 * g++.old-deja/g++.other/unchanging1.C: New test.
27014 * g++.old-deja/g++.other/exprstmt1.C: New test.
27015 * g++.old-deja/g++.other/inline23.C: New test.
27016 * g++.old-deja/g++.eh/ia64-1.C: New test.
27017 * g++.old-deja/g++.other/dwarf2-1.C: New test.
27018 * g++.old-deja/g++.other/reload1.C: New test.
27019 * g++.old-deja/g++.other/static20.C: New test.
27020 * g++.old-deja/g++.other/local-alloc1.C: New test.
27021 * g++.old-deja/g++.other/conv8.C: New test.
27022 * g++.old-deja/g++.other/stmtexpr2.C: New test.
27023 * g++.old-deja/g++.other/storeexpr1.C: New test.
27024 * g++.old-deja/g++.other/storeexpr2.C: New test.
27025 * g++.dg/eh/template2.C: New test.
27026 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 27027
ed8e443a 270282002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 27029
ed8e443a
JM
27030 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27031 Remove first, non-varying, argument.
a99e47a5 27032
ed8e443a 270332002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 27034
ed8e443a 27035 * gcc.dg/inline-2.c: New.
1e7e480e 27036
ed8e443a
JM
27037 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
27038 Add optional target arg. Check number of arguments.
27039 (scan-assembler-not, scan-assembler-dem): Likewise.
27040 (scan-assembler-dem-not): Likewise.
1e7e480e 27041
ed8e443a 270422002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 27043
ed8e443a
JM
27044 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
27045 line 12.
27046 * g++.old-deja/g++.brendan/parse3.C,
27047 g++.old-deja/g++.other/crash26.C,
27048 g++.old-deja/g++.other/crash28.C,
27049 g++.old-deja/g++.other/crash29.C,
27050 g++.old-deja/g++.other/crash30.C,
27051 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 27052
ed8e443a 270532002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 27054
ed8e443a 27055 * gcc.dg/20020115-1.c: New.
3196dfde 27056
ed8e443a 270572002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 27058
ed8e443a 27059 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 27060
ed8e443a 270612002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 27062
ed8e443a 27063 * gcc.dg/20020122-3.c: New.
75dbec30 27064
ed8e443a 270652002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 27066
ed8e443a 27067 * g++.dg/other/gc1.C: New test.
32abfc26 27068
ed8e443a 270692002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 27070
ed8e443a 27071 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 27072
ed8e443a 270732002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 27074
ed8e443a 27075 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 27076
ed8e443a 270772002-01-22 Richard Henderson <rth@redhat.com>
0333394e 27078
ed8e443a 27079 * gcc.dg/20020122-4.c: New.
0333394e 27080
ed8e443a 270812002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 27082
ed8e443a
JM
27083 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
27084 link output.
27085 * gcc.dg/special/ecos.exp: Likewise.
27086 * lib/g++-dg.exp: Likewise.
27087 * lib/g77-dg.exp: Likewise.
27088 * lib/gcc-dg.exp : Likewise.
27089 * lib/mike-g++.exp: Likewise.
27090 * lib/mike-g77.exp: Likewise.
27091 * lib/mike-gcc.exp: Likewise.
27092 * lib/objc-dg.exp: Likewise.
e23baf78 27093
ed8e443a 270942002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 27095
ed8e443a
JM
27096 PR target/5379
27097 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 27098
ed8e443a 270992002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 27100
ed8e443a 27101 * gcc.dg/20020122-1.c: New test.
3807621a 27102
ed8e443a 271032001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 27104
ed8e443a 27105 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 27106
ed8e443a 271072002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 27108
ed8e443a 27109 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 27110
ed8e443a 271112002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 27112
ed8e443a 27113 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 27114
ed8e443a 271152002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 27116
ed8e443a
JM
27117 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
27118 ld_library_path.
6040e200 27119
ed8e443a 271202002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 27121
ed8e443a 27122 * gcc.dg/20020218-1.c: New test.
d0e82870 27123
ed8e443a 271242002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 27125
ed8e443a
JM
27126 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
27127 messages
27128 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
27129 "At global scope" warning
27130 * g++.dg/ext/align1.C: Change cygwin test for alignment
27131 from db-bogus to dg-warning
b8c1a6b8 27132
ed8e443a 271332002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 27134
ed8e443a 27135 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 27136
ed8e443a 271372002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 27138
ed8e443a 27139 * g++.dg/template/access1.C: New test.
7ec9c85a 27140
ed8e443a 271412002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 27142
ed8e443a 27143 * gcc.dg/20020118-1.c: New.
441f5264 27144
ed8e443a 271452002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 27146
ed8e443a 27147 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 27148
ed8e443a 271492001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 27150
ed8e443a
JM
27151 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
27152 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
27153 alignment warnings.
8559c8c0 27154
ed8e443a 271552001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 27156
ed8e443a
JM
27157 * gcc.misc-tests/i386-prefetch.exp: Save and restore
27158 torture_with_loops and torture_without_loops
9060718c 27159
ed8e443a 271602002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 27161
ed8e443a 27162 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 27163
ed8e443a 271642002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 27165
ed8e443a 27166 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 27167
ed8e443a 27168 * gcc.dg/ultrasp4.c: New test.
f15054ea 27169
ed8e443a 27170 * gcc.dg/20020116-1.c: New test.
f15054ea 27171
ed8e443a 271722002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 27173
ed8e443a
JM
27174 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
27175 by EABI.
bccd793e 27176
ed8e443a 271772002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 27178
ed8e443a
JM
27179 * gcc.misc-tests/i386-prefetch.exp: New.
27180 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
27181 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
27182 * gcc.misc-tests/i386-pf-none-1.c: New test.
27183 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 27184
ed8e443a 271852002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 27186
ed8e443a 27187 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 27188
ed8e443a 271892002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 27190
ed8e443a
JM
27191 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
27192 * gcc.dg/i386-mmx-2.c: Likewise.
27193 * gcc.dg/i386-sse-1.c: Likewise.
27194 * gcc.dg/i386-sse-2.c: Likewise.
27195 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 27196
ed8e443a 271972001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 27198
ed8e443a
JM
27199 * g77.f-torture/execute/intrinsic-unix-bessel.f:
27200 Uncomment additional cases that now pass.
8d15f472 27201
ed8e443a 272022002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 27203
ed8e443a
JM
27204 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
27205 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 27206
ed8e443a 272072002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 27208
ed8e443a 27209 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 27210
ed8e443a 272112002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 27212
ed8e443a
JM
27213 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
27214 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 27215
ed8e443a 272162002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 27217
ed8e443a 27218 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 27219
ed8e443a 272202002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 27221
ed8e443a
JM
27222 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
27223 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 27224
ed8e443a 272252002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 27226
ed8e443a
JM
27227 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
27228 type in which to perform the operation for each size.
c9f115ad 27229
ed8e443a 272302002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 27231
ed8e443a 27232 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 27233
ed8e443a 272342002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 27235
ed8e443a 27236 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 27237
ed8e443a 272382002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 27239
ed8e443a
JM
27240 * gcc.c-torture/compile/20010226-1.c: New test.
27241 * gcc.c-torture/compile/20010227-1.c: New test.
27242 * gcc.c-torture/compile/20010426-1.c: New test.
27243 * gcc.c-torture/compile/20010510-1.c: New test.
27244 * gcc.c-torture/compile/20010605-3.c: New test.
27245 * gcc.c-torture/compile/20010824-1.c: New test.
27246 * gcc.c-torture/execute/20010409-1.c: New test.
27247 * gcc.dg/noncompile/20000901-1.c: New test.
27248 * gcc.dg/20001023-1.c: New test.
27249 * gcc.dg/20001101-1.c: New test.
27250 * gcc.dg/20001102-1.c: New test.
27251 * gcc.dg/20010207-1.c: New test.
27252 * gcc.dg/20010405-1.c: New test.
27253 * gcc.dg/20010822-1.c: New test.
27254 * gcc.dg/20011107-1.c: New test.
2e951384 27255
ed8e443a 272562002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 27257
ed8e443a 27258 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 27259
ed8e443a
JM
27260 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27261 execution failure on PA targets.
a858ca75 27262
ed8e443a 272632002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 27264
ed8e443a 27265 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 27266
ed8e443a 272672002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 27268
ed8e443a 27269 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 27270
ed8e443a 272712002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 27272
ed8e443a 27273 * gcc.dg/20020108-1.c: New test.
3693730e 27274
ed8e443a 272752002-01-08 H.J. Lu <hjl@gnu.org>
28434337 27276
ed8e443a
JM
27277 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27278 for header files.
b0832fe1 27279
ed8e443a 272802002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 27281
ed8e443a
JM
27282 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27283 consistency.
336b7dca 27284
611bcfc0 272852002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 27286
ed8e443a 27287 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 27288
ed8e443a 272892002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 27290
ed8e443a 27291 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 27292
ed8e443a 272932002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 27294
ed8e443a
JM
27295 PR c/5279
27296 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 27297
ed8e443a 272982002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 27299
ed8e443a 27300 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 27301
ed8e443a 273022002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 27303
ed8e443a
JM
27304 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27305 extra triple that slipped in.
27306 * g++.old-deja/g++.abi/align.C: Likewise.
27307 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 27308
ed8e443a 273092002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 27310
ed8e443a
JM
27311 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27312 * g++.old-deja/g++.abi/align.C: Likewise.
27313 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 27314
ed8e443a
JM
27315 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27316 on FreeBSD/i386.
27317 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27318 FreeBSD.
40e593d7 27319
ed8e443a 273202002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 27321
ed8e443a 27322 * gcc.dg/20020104-1.c: New test.
46c895ac 27323
ed8e443a 27324 * gcc.dg/20020104-2.c: New test.
833aa4c4 27325
ed8e443a 273262002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 27327
ed8e443a 27328 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 27329
ed8e443a 273302002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 27331
ed8e443a 27332 * gcc.dg/20020103-1.c: New.
4542128e 27333
ed8e443a 273342002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 27335
ed8e443a 27336 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 27337
ed8e443a 273382002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 27339
ed8e443a 27340 * g++.dg/other/debug2.C: New test.
477558bf 27341
ed8e443a 27342 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 27343
ed8e443a 273442002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 27345
ed8e443a 27346 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 27347
ed8e443a 273482002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 27349
ed8e443a 27350 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 27351
ed8e443a 27352 * g++.dg/warn/oldcast1.C: New test.
c49b2550 27353
ed8e443a
JM
27354 * g++.dg/template/ptrmem1.C: New test.
27355 * g++.dg/template/ptrmem2.C: New test.
c49b2550 27356
ed8e443a 27357 * g++.dg/template/ntp.C: New test.
d73b1f07 27358
ed8e443a 27359 * g++.dg/other/component1.C: New test.
d73b1f07 27360
ed8e443a 27361 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 27362
ed8e443a
JM
27363 * g++.dg/template/friend2.C: New test.
27364 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 27365
ed8e443a 273662002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 27367
ed8e443a
JM
27368 * g++.dg/other/ptrmem1.C: New test.
27369 * g++.dg/other/ptrmem2.C: New test.
54561457 27370
ed8e443a 273712002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 27372
ed8e443a 27373 * g++.dg/template/ctor1.C: New test.
c8af9937 27374
ed8e443a 273752002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 27376
ed8e443a 27377 * g++.dg/template/friend2.C: New test.
f3368a90 27378
ed8e443a 273792002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 27380
ed8e443a 27381 * gcc.dg/mmix-1.c: New test.
03c9c274 27382
ed8e443a 273832001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 27384
ed8e443a 27385 * gcc.dg/asm-5.c: New.
7f3ad6b6 27386
ed8e443a 273872001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 27388
ed8e443a
JM
27389 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
27390 in namespace __gnu_cxx
47ffd48a 27391
ed8e443a 273922001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 27393
ed8e443a 27394 * gcc.dg/debug-6.c: New.
ad47f1e5 27395
ed8e443a 273962001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 27397
ed8e443a 27398 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 27399
ed8e443a 274002001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 27401
ed8e443a
JM
27402 * gcc.dg/debug-3.c: New test.
27403 * gcc.dg/debug-4.c: New test.
27404 * gcc.dg/debug-5.c: New test.
df8992f8 27405
ed8e443a 274062001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 27407
ed8e443a 27408 * g++.dg/eh/loop1.C: New.
7d8e8369 27409
ed8e443a 274102001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 27411
ed8e443a 27412 * g++.dg/template/crash1.C: New test.
a56ca899 27413
ed8e443a 274142001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 27415
ed8e443a 27416 * g++.dg/other/const1.C: New test.
b79d5213 27417
ed8e443a 274182001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 27419
ed8e443a 27420 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 27421
ed8e443a 274222001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 27423
ed8e443a
JM
27424 * lib/objc-torture.exp: Resync with c-torture.exp.
27425 * lib/objc.exp: Load standard libraries.
8aad1777 27426
ed8e443a 274272001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 27428
ed8e443a
JM
27429 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
27430 additional tests.
6eb53511 27431
ed8e443a 274322001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 27433
ed8e443a 27434 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 27435
ed8e443a 274362001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 27437
ed8e443a 27438 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 27439
ed8e443a 274402001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 27441
ed8e443a
JM
27442 * g++.dg/eh/ctor1.C: New test.
27443 * g++.dg/other/error2.C: New test.
87b7873d 27444
ed8e443a 274452001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 27446
ed8e443a 27447 * g++.dg/other/init2.C: New test.
ff7230ac 27448
ed8e443a 274492001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 27450
ed8e443a
JM
27451 * gcc.dg/20011223-1.c: New.
27452 * gcc.dg/inline-1.c: New.
b4c984fb 27453
ed8e443a 274542001-12-23 Richard Henderson <rth@redhat.com>
cf785988 27455
ed8e443a 27456 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 27457
ed8e443a 274582001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 27459
ed8e443a 27460 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 27461
ed8e443a 274622001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 27463
ed8e443a 27464 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 27465
ed8e443a 274662001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 27467
ed8e443a
JM
27468 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
27469 re-enables the warning.
30fa7e33 27470
ed8e443a 274712001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 27472
ed8e443a 27473 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 27474
ed8e443a 274752001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 27476
ed8e443a 27477 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 27478
ed8e443a 274792001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 27480
ed8e443a
JM
27481 * gcc.misc-test/arm-isr.exp: New file. Control running of the
27482 arm-isr.c test.
27483 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
27484 epilogue generation for ARM ISR routines.
18c8746d 27485
ed8e443a 274862001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 27487
ed8e443a
JM
27488 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
27489 * gcc.dg/format/c90-printf-3.c: Likewise.
27490 * gcc.dg/format/c99-printf-3.c: Likewise.
27491 * gcc.dg/format/ext-1.c: Likewise.
27492 * gcc.dg/format/ext-6.c: Likewise.
27493 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 27494
ed8e443a 274952001-12-20 Richard Henderson <rth@redhat.com>
232fd111 27496
ed8e443a
JM
27497 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
27498 (arena): Use it.
27499 (malloc): Correct allocation logic. Abort if we fill up the
27500 arena before initialization complete.
27501 (realloc): Correct allocation logic.
8d37a5c0 27502
ed8e443a 275032001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 27504
ed8e443a 27505 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 27506
ed8e443a 27507 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 27508
ed8e443a 275092001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 27510
ed8e443a
JM
27511 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
27512 target does not support weak symbols.
c178fe89 27513
ed8e443a 275142001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 27515
ed8e443a 27516 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 27517
ed8e443a 275182001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 27519
ed8e443a 27520 * g++.dg/other/error1.C: New test.
72dd53af 27521
ed8e443a 275222001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 27523
ed8e443a 27524 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 27525
ed8e443a 275262001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 27527
ed8e443a
JM
27528 * objc.dg/special/: New directory.
27529 * objc.dg/special/special.exp: New file.
27530 * objc.dg/special/unclaimed-category-1.h: New file.
27531 * objc.dg/special/unclaimed-category-1a.m: New file.
27532 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 27533
ed8e443a 275342001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 27535
ed8e443a 27536 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 27537
ed8e443a 275382001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 27539
ed8e443a 27540 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 27541
ed8e443a 275422001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 27543
ed8e443a 27544 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 27545
ed8e443a 275462001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 27547
ed8e443a 27548 * gcc.dg/altivec-4.c: New.
4c594031 27549
ed8e443a 275502001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 27551
ed8e443a 27552 * gcc.dg/20011113-1.c: New test.
19cfdd34 27553
ed8e443a 275542001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 27555
ed8e443a
JM
27556 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
27557 std::__malloc_alloc_template<0> and
27558 std::__default_alloc_template<false, 0>.
9aaceb4b 27559
ed8e443a 275602001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 27561
ed8e443a
JM
27562 * objc/execute/bf-21.m: New test.
27563 * objc/execute/enumeration-1.m: New test.
27564 * objc/execute/enumeration-2.m: New test.
271e6f02 27565
ed8e443a 275662001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 27567
ed8e443a 27568 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 27569
ed8e443a 275702001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 27571
ed8e443a
JM
27572 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
27573 * g++.old-deja/g++.jason/2371.C: Likewise.
27574 * g++.old-deja/g++.jason/template33.C: Likewise.
27575 * g++.old-deja/g++.jason/template34.C: Likewise.
27576 * g++.old-deja/g++.jason/template36.C: Likewise.
27577 * g++.old-deja/g++.oliva/typename1.C: Likewise.
27578 * g++.old-deja/g++.oliva/typename2.C: Likewise.
27579 * g++.old-deja/g++.other/typename1.C: Likewise.
27580 * g++.old-deja/g++.pt/inherit2.C: Likewise.
27581 * g++.old-deja/g++.pt/nontype5.C: Likewise.
27582 * g++.old-deja/g++.pt/typename11.C: Likewise.
27583 * g++.old-deja/g++.pt/typename14.C: Likewise.
27584 * g++.old-deja/g++.pt/typename16.C: Likewise.
27585 * g++.old-deja/g++.pt/typename3.C: Likewise.
27586 * g++.old-deja/g++.pt/typename4.C: Likewise.
27587 * g++.old-deja/g++.pt/typename5.C: Likewise.
27588 * g++.old-deja/g++.pt/typename7.C: Likewise.
27589 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 27590
ed8e443a 275912001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 27592
ed8e443a
JM
27593 * g++.dg/other/linkage1.C: New test.
27594 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
27595 specifiers.
e9d7407e 27596
ed8e443a 275972001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 27598
ed8e443a 27599 * gcc.dg/concat.c: New test.
ecd70094 27600
ed8e443a 276012001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 27602
ed8e443a
JM
27603 * objc/compile: New test directory.
27604 * objc/compile/compile.exp: New expect script.
27605 * objc/compile/20011211-1.m: New compile test.
f393dd70 27606
ed8e443a 276072001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 27608
ed8e443a
JM
27609 * lib/prune.exp (prune_gcc_output): Also handle "In member
27610 function". So many permutations...
a2b1e914 27611
ed8e443a 276122001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 27613
ed8e443a 27614 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 27615
ed8e443a 276162001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 27617
ed8e443a 27618 * g++.dg/other/copy1.C: New test.
26f943fd 27619
ed8e443a 276202001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 27621
ed8e443a 27622 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 27623
ed8e443a 27624 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 27625
ed8e443a 276262001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 27627
ed8e443a 27628 * gcc.dg/altivec-2.c: New.
db3acfa5 27629
ed8e443a 276302001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 27631
ed8e443a 27632 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 27633
ed8e443a 276342001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 27635
ed8e443a
JM
27636 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27637 ultrasparc.
108b7d3d 27638
ed8e443a 276392001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 27640
ed8e443a 27641 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 27642
ed8e443a 276432001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 27644
ed8e443a
JM
27645 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27646 variable argument list.
63658a9a 27647
ed8e443a 276482001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 27649
ed8e443a
JM
27650 * gcc.c-torture/execute/memcheck: Delete entire directory.
27651 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27652 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 27653
ed8e443a 276542001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 27655
ed8e443a 27656 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 27657
ed8e443a 276582001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 27659
ed8e443a 27660 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 27661
ed8e443a 27662 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 27663
ed8e443a 27664 * g++.dg/other/anon-union.C: New test.
1f978f5f 27665
ed8e443a 27666 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 27667
ed8e443a 276682001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 27669
ed8e443a
JM
27670 * gcc.c-torture/execute/20000722-1.x,
27671 gcc.c-torture/execute/20010123-1.x: Remove.
27672 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27673 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27674 gcc.dg/c99-complit-2.c: New tests.
816a3974 27675
ed8e443a 276762001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 27677
ed8e443a 27678 * g++.dg/inherit/base1.C: New test.
d4d73d4c 27679
ed8e443a 276802001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 27681
ed8e443a 27682 * g++.dg/other/stdarg1.C: New test.
fd2aba00 27683
ed8e443a 27684 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 27685
ed8e443a 276862001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 27687
ed8e443a
JM
27688 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27689 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27690 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27691 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27692 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27693 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 27694
ed8e443a 276952001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 27696
ed8e443a 27697 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 27698
ed8e443a 276992001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 27700
ed8e443a
JM
27701 * g++.dg/other/scope1.C: New test.
27702 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 27703
ed8e443a 277042001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 27705
ed8e443a 27706 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 27707
ed8e443a 277082001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 27709
ed8e443a 27710 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 27711
ed8e443a 277122001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 27713
ed8e443a
JM
27714 * objc.dg/alias.m: Update.
27715 * objc.dg/class-1.m: Update.
27716 * objc.dg/const-str-1.m: Update.
27717 * objc.dg/fwd-proto-1.m: Update.
27718 * objc.dg/id-1.m: Update.
27719 * objc.dg/super-class-1.m: Update.
577a67b0 27720
ed8e443a 277212001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 27722
ed8e443a
JM
27723 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27724 constructs.
83dea45d 27725
ed8e443a 277262001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 27727
ed8e443a 27728 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 27729
ed8e443a 277302001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 27731
ed8e443a 27732 * gcc.dg/20011127-1.c: New test.
ca349304 27733
ed8e443a 277342001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 27735
ed8e443a
JM
27736 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27737 from Austin Group draft 7.
27738 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27739 scanf format arguments.
27740 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 27741
ed8e443a 277422001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 27743
ed8e443a 27744 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 27745
ed8e443a 277462001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 27747
ed8e443a 27748 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 27749
ed8e443a 277502001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 27751
ed8e443a 27752 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 27753
ed8e443a 277542001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 27755
ed8e443a 27756 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 27757
ed8e443a 277582001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 27759
ed8e443a
JM
27760 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27761 to the host if it is remote. Let tests specify extra headers
27762 they use.
27763 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27764 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27765 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27766 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27767 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27768 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27769 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27770 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27771 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27772 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 27773
ed8e443a 277742001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 27775
ed8e443a
JM
27776 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27777 for little endian ARMs.
7d14c755 27778
ed8e443a 277792001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 27780
ed8e443a
JM
27781 * gcc.c-torture/compile/20011119-1.c: New test.
27782 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 27783
ed8e443a 277842001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 27785
ed8e443a 27786 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 27787
ed8e443a 277882001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 27789
ed8e443a 27790 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 27791
ed8e443a 277922001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 27793
ed8e443a 27794 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 27795
ed8e443a 277962001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 27797
ed8e443a 27798 * lib/g77.exp: Don't specify --rpath-link.
7042d510 27799
ed8e443a
JM
27800 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27801 across all the headers.
27802 * gcc.dg/format/format.exp: For testing on a remote host,
27803 copy format.h.
6345b681 27804
ed8e443a
JM
27805 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27806 * gcc.c-torture/execute/930406-1.c: Likewise.
27807 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 27808
ed8e443a 278092001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 27810
ed8e443a 27811 * gcc.dg/altivec-1.c: New.
373bd0fa 27812
ed8e443a 278132001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 27814
ed8e443a 27815 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 27816
ed8e443a 278172001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 27818
ed8e443a
JM
27819 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27820 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27821 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 27822
ed8e443a 278232001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 27824
ed8e443a 27825 * gcc.dg/no-builtin-1.c: New test.
630036c6 27826
ed8e443a 278272001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 27828
ed8e443a 27829 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 27830
ed8e443a 278312001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 27832
ed8e443a
JM
27833 * gcc.c-torture/compile/20011114-2.c: New test.
27834 * gcc.c-torture/compile/20011114-3.c: New test.
27835 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 27836
ed8e443a 278372001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 27838
ed8e443a 27839 * g++.dg/other/init1.C: New test.
a3d87e92 27840
ed8e443a 278412001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 27842
ed8e443a
JM
27843 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27844 message.
c6243b4c 27845
ed8e443a 27846 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 27847
ed8e443a
JM
27848 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27849 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27850 like the (before this change) version of 20010327-1.c.
8ac9ea61 27851
ed8e443a 278522001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 27853
ed8e443a 27854 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 27855
ed8e443a 278562001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 27857
ed8e443a 27858 * g++.dg/init/array2.C: New test.
63d75005 27859
ed8e443a 278602001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 27861
ed8e443a 27862 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 27863
ed8e443a 278642001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 27865
ed8e443a
JM
27866 * g++.dg/other/forscope1.C: New test.
27867 * g++.dg/ext/forscope1.C: New test.
27868 * g++.dg/ext/forscope2.C: New test.
2e80c17d 27869
ed8e443a 278702001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 27871
ed8e443a 27872 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 27873
ed8e443a 278742001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 27875
ed8e443a 27876 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 27877
ed8e443a 27878 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 27879
ed8e443a 278802001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 27881
ed8e443a 27882 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 27883
ed8e443a 278842001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 27885
ed8e443a
JM
27886 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27887 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27888 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27889 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27890 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27891 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27892 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 27893
ed8e443a 278942001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 27895
ed8e443a
JM
27896 * g++.dg/warn/Wshadow-1.C: New tests.
27897 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 27898
ed8e443a 278992001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 27900
ed8e443a
JM
27901 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27902 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27903 XFAILs. Adjust expected error texts.
27904 * gcc.c-torture/compile/20011106-1.c,
27905 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27906 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27907 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27908 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 27909
ed8e443a 279102001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 27911
ed8e443a 27912 * gcc.dg/cpp/defined.c: Update.
b621a4dd 27913
ed8e443a 279142001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 27915
ed8e443a 27916 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 27917
ed8e443a 279182001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 27919
ed8e443a
JM
27920 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27921 same size, so no warning should be produced on stormy16.
91dc81f9 27922
ed8e443a
JM
27923 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27924 due to oversized array.
27925 * g++.old-deja/g++.mike/ns15.C: Likewise.
27926 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 27927
ed8e443a 279282001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 27929
ed8e443a 27930 * g++.dgother/debug1.C: Fix typos.
4768dbdd 27931
ed8e443a 279322001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 27933
ed8e443a 27934 * g++.dg/other/debug1.C: New test.
48d4b9f0 27935
ed8e443a 279362001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 27937
ed8e443a
JM
27938 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27939 of unsigned long.
c8202d4c 27940
ed8e443a 279412001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 27942
ed8e443a 27943 * gcc.dg/20011029-2.c: New test.
bf911a9a 27944
ed8e443a 27945 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 27946
ed8e443a 279472001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 27948
ed8e443a
JM
27949 * objc/execute/class_self-1.m: New test.
27950 * objc/execute/class_self-2.m: New test.
756b2d5e 27951
ed8e443a 279522001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 27953
ed8e443a
JM
27954 * gcc.misc-tests/msgs.exp: Delete.
27955 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27956 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27957 error set to match recent changes.
2d1245b8 27958
ed8e443a 279592001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 27960
ed8e443a 27961 * gcc.dg/20011021-1.c: New test.
e2ccde7b 27962
ed8e443a 279632001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 27964
ed8e443a 27965 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 27966
ed8e443a 279672001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 27968
ed8e443a 27969 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 27970
ed8e443a 279712001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 27972
ed8e443a 27973 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 27974
ed8e443a 27975 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 27976
ed8e443a 279772001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 27978
ed8e443a 27979 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 27980
ed8e443a 279812001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 27982
ed8e443a
JM
27983 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27984 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 27985
ed8e443a 279862001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 27987
ed8e443a 27988 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 27989
ed8e443a 279902001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 27991
ed8e443a 27992 * g++.dg/template/unify2.C: New test.
1dde5a4e 27993
ed8e443a 279942001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 27995
ed8e443a 27996 * g++.dg/other/exception-specification.C: New test
d6da836d 27997
ed8e443a 279982001-10-13 Tom Rix <trix@redhat.com>
d6da836d 27999
ed8e443a
JM
28000 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
28001 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 28002
ed8e443a 280032001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 28004
ed8e443a 28005 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 28006
ed8e443a 280072001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 28008
ed8e443a
JM
28009 PR g++/4476
28010 * g++.dg/other/friend1.C: New test.
d9c28ce3 28011
ed8e443a 280122001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 28013
ed8e443a 28014 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 28015
ed8e443a 280162001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 28017
ed8e443a 28018 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 28019
ed8e443a 280202001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 28021
ed8e443a
JM
28022 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
28023 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
28024 g77.f-torture/execute/execute.exp,
28025 g77.f-torture/noncompile/noncompile.exp,
28026 gcc.c-torture/compile/compile.exp,
28027 gcc.c-torture/execute/execute.exp,
28028 gcc.c-torture/execute/ieee/ieee.exp,
28029 gcc.c-torture/execute/memcheck/memcheck.exp,
28030 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
28031 objc/execute/execute.exp: Update FSF address.
6431177a 28032
ed8e443a 280332001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 28034
ed8e443a
JM
28035 * gcc.dg/cpp/cmdlne-C.c: Update.
28036 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 28037
ed8e443a 280382001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 28039
ed8e443a 28040 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 28041
ed8e443a 280422001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 28043
ed8e443a
JM
28044 * gcc.dg/20011008-1.c: New.
28045 * gcc.dg/20011008-2.c: New.
ab17715d 28046
ed8e443a 280472001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 28048
ed8e443a 28049 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 28050
ed8e443a 280512001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 28052
ed8e443a
JM
28053 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
28054 spelling errors of "separate" as "seperate".
bed2ebd0 28055
ed8e443a 280562001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 28057
ed8e443a
JM
28058 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
28059 enough to avoid inlining.
b56cfd51 28060
ed8e443a 280612001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 28062
ed8e443a 28063 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 28064
ed8e443a 280652001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 28066
ed8e443a 28067 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 28068
ed8e443a 280692001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 28070
ed8e443a
JM
28071 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
28072 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
28073 gcc.dg/format/multattr-3.c: New tests.
28074 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
28075 tests for format attributes on function pointers being rejected.
dea2f2db 28076
ed8e443a 280772001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 28078
ed8e443a 28079 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 28080
ed8e443a 280812001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 28082
ed8e443a 28083 * g++.dg/warn/format1.C: New test.
ab6e6969 28084
ed8e443a 280852001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 28086
ed8e443a 28087 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 28088
ed8e443a 280892001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 28090
ed8e443a 28091 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 28092
ed8e443a 280932001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 28094
ed8e443a 28095 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 28096
ed8e443a 280972001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 28098
ed8e443a
JM
28099 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
28100 long-standing bug on i686, apparently.
28101 * gcc.c-torture/execute/loop-2c.x: New file.
28102 * gcc.c-torture/execute/loop-2d.x: New file.
28103 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 28104
ed8e443a 281052001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 28106
ed8e443a 28107 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 28108
ed8e443a 281092001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 28110
ed8e443a
JM
28111 * gcc.dg/cpp/macro10.c: New test.
28112 * gcc.dg/cpp/strify3.c: New test.
28113 * gcc.dg/cpp/spacing1.c: Add tests.
28114 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
28115 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 28116
ed8e443a 281172001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 28118
ed8e443a 28119 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 28120
ed8e443a 281212001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 28122
ed8e443a 28123 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 28124
ed8e443a 281252001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 28126
ed8e443a 28127 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 28128
ed8e443a 281292001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 28130
ed8e443a 28131 * g77.dg/strlen0.f: New test.
1f8d138f 28132
ed8e443a 281332001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 28134
ed8e443a
JM
28135 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
28136 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 28137
ed8e443a 281382001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 28139
ed8e443a
JM
28140 Table-driven attributes.
28141 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 28142
ed8e443a 281432001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 28144
ed8e443a
JM
28145 * gcc.dg/20000926-1.c: Update expected warning messages.
28146 * gcc.dg/array-2.c: Likewise, and test for warnings too.
28147 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
28148 array.
cd1f97c6 28149
ed8e443a 281502001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 28151
ed8e443a 28152 * g++.dg/eh/registers1.C: New test case.
1d30139d 28153
ed8e443a 281542001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 28155
ed8e443a 28156 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 28157
ed8e443a 281582001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 28159
ed8e443a 28160 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 28161
ed8e443a 281622001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 28163
ed8e443a 28164 * gcc.dg/cpp/macro9.c: New test.
a3070574 28165
ed8e443a 281662001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 28167
ed8e443a
JM
28168 * gcc.c-torture/execute/980223.c: Change type of addr from long
28169 to char *.
39e78d8b 28170
ed8e443a 281712001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 28172
ed8e443a 28173 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 28174
ed8e443a 281752001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 28176
ed8e443a
JM
28177 * g77.dg/bprob: New directory.
28178 * g77.dg/bprob/bprob.exp: New file.
28179 * g77.dg/bprob/bprob-1.f: New test.
28180 * g77.dg/gcov: New directory.
28181 * g77.dg/gcov/gcov.exp: New file.
28182 * g77.dg/gcov/gcov-1.f: New test.
28183 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 28184
ed8e443a 281852001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 28186
ed8e443a
JM
28187 * gcc.dg/cpp/directiv.c: Update.
28188 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 28189
ed8e443a 281902001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 28191
ed8e443a 28192 * gcc.dg/20010912-1.c: New test.
89503616 28193
ed8e443a 281942001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 28195
ed8e443a
JM
28196 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
28197 language-independent file in lib.
28198 * lib/gcov.exp: New file.
7566ca49 28199
ed8e443a 282002001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 28201
ed8e443a 28202 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 28203
ed8e443a 282042001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 28205
ed8e443a
JM
28206 * lib/profopt.exp: New, to support profile-directed optimizations.
28207 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
28208 * gcc.misc-tests/bprob-1.c: New test.
28209 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 28210
ed8e443a 282112001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 28212
ed8e443a
JM
28213 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
28214 XFAIL and which kinds of gcov output to verify.
28215 * gcc.misc-tests/gcov-4b.x: New file.
28216 * gcc.misc-tests/gcov-5b.x: New file.
28217 * gcc.misc-tests/gcov-6.x: New file.
28218 * gcc.misc-tests/gcov-7.c: New test.
28219 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 28220
ed8e443a 282212001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 28222
ed8e443a
JM
28223 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
28224 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 28225
ed8e443a 282262001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 28227
ed8e443a
JM
28228 PR c++/3986
28229 * g++.dg/abi/vbase1.C: New test.
90d925d3 28230
ed8e443a 282312001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 28232
ed8e443a 28233 * objc.dg/method-2.m: New.
033c017c 28234
ed8e443a 282352001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 28236
ed8e443a
JM
28237 PR c++/4203
28238 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
28239 * g++.dg/init/empty1.C: New test.
ada11335 28240
ed8e443a 282412001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 28242
ed8e443a 28243 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 28244
ed8e443a 282452001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 28246
ed8e443a
JM
28247 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28248 for m68k.
c0e4f189 28249
ed8e443a 282502001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 28251
ed8e443a 28252 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 28253
ed8e443a 28254 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 28255
ed8e443a 28256 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 28257
ed8e443a 282582001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 28259
ed8e443a
JM
28260 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28261 for 16-bit 'unsigned int'.
915a17f6 28262
ed8e443a 282632001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 28264
ed8e443a 28265 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 28266
ed8e443a 282672001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 28268
ed8e443a
JM
28269 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28270 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 28271
ed8e443a 282722001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 28273
ed8e443a 28274 * gcc.dg/asm-names.c (ymain): New.
c3849183 28275
ed8e443a 282762001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 28277
ed8e443a
JM
28278 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28279 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28280 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 28281
ed8e443a 282822001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 28283
ed8e443a 28284 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 28285
ed8e443a 282862001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 28287
ed8e443a
JM
28288 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28289 and "In instantiation".
0830ae44 28290
ed8e443a 282912001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 28292
ed8e443a 28293 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 28294
ed8e443a 282952001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 28296
ed8e443a
JM
28297 * gcc.misc-tests/gcov.exp: Add support for branch information.
28298 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28299 * gcc.misc-tests/gcov-4.c: New test.
28300 * gcc.misc-tests/gcov-4b.c: New test.
28301 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 28302
ed8e443a 283032001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 28304
ed8e443a
JM
28305 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28306 expected to fail.
6604e6f3 28307
ed8e443a 283082001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 28309
ed8e443a 28310 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 28311
ed8e443a 283122001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 28313
ed8e443a 28314 * g++.dg/eh/template1.C: New test.
13104975 28315
ed8e443a 283162001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 28317
ed8e443a
JM
28318 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28319 Fix thinko.
28320 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28321 for xfail.
949f197f 28322
ed8e443a 283232001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 28324
ed8e443a
JM
28325 * lib/g77-dg.exp: Use prune.exp for common procedures
28326 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28327 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 28328
ed8e443a 283292001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 28330
ed8e443a 28331 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 28332
ed8e443a 283332001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 28334
ed8e443a 28335 * g++.dg/template/unify1.C: New test.
1dbb6023 28336
ed8e443a 283372001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 28338
ed8e443a 28339 * g++.dg/abi/empty4.C: New test.
41ae4ee6 28340
ed8e443a 283412001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 28342
ed8e443a
JM
28343 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28344 solaris2.*
28345 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 28346
ed8e443a 283472001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 28348
ed8e443a 28349 * g++.dg/other/using-declaration.C: New test.
3fecf49c 28350
ed8e443a 283512001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 28352
ed8e443a 28353 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 28354
ed8e443a 283552001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 28356
ed8e443a
JM
28357 * gcc.dg/cpp/19951025-1.c: Revert.
28358 * gcc.dg/cpp/directiv.c: We no longer process directives that
28359 interrupt macro arguments.
20dde49d 28360
ed8e443a 283612001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 28362
ed8e443a 28363 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 28364
ed8e443a 283652001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 28366
ed8e443a 28367 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 28368
ed8e443a 283692001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 28370
ed8e443a 28371 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 28372
ed8e443a 283732001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 28374
ed8e443a
JM
28375 * g77.dg/ff90-1.f (s): Fix reference of variable z,
28376 should be x.
d60d223b 28377
ed8e443a 283782001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 28379
ed8e443a
JM
28380 Kill -fhonor-std.
28381 * g++.old-deja/g++.ns/ns14.C: Remove special options.
28382 * g++.old-deja/g++.other/std1.C: Likewise.
28383 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 28384
ed8e443a 283852001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 28386
ed8e443a
JM
28387 * lib/g77.exp: Load gcc-defs.exp for common procedures
28388 (g77_pass, g77_fail, g77_finish, g77_exit,
28389 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 28390
ed8e443a 283912001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 28392
ed8e443a
JM
28393 * g77.dg/fbackslash.f
28394 * g77.dg/fcase-preserve.f
28395 * g77.dg/ff90-1.f
28396 * g77.dg/ffixed-line-length-0.f
28397 * g77.dg/ffixed-line-length-132.f
28398 * g77.dg/ffixed-line-length-7.f
28399 * g77.dg/ffixed-line-length-72.f
28400 * g77.dg/ffixed-line-length-none.f
28401 * g77.dg/ffree-form-1.f
28402 * g77.dg/fno-backslash.f
28403 * g77.dg/fno-f90-1.f
28404 * g77.dg/fno-fixed-form-1.f
28405 * g77.dg/fno-onetrip.f
28406 * g77.dg/fno-typeless-boz.f
28407 * g77.dg/fno-underscoring.f
28408 * g77.dg/fno-vxt-1.f
28409 * g77.dg/fonetrip.f
28410 * g77.dg/ftypeless-boz.f
28411 * g77.dg/fugly-assumed.f
28412 * g77.dg/funderscoring.f
28413 * g77.dg/fvxt-1.f
db3ef87b 28414
ed8e443a 284152001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 28416
ed8e443a
JM
28417 * objc.dg/fwd-proto-1.m: New.
28418 * objc.dg/local-decl-1.m: New.
28419 * objc.dg/naming-1.m: New.
28420 * objc.dg/naming-2.m: New.
28421 * objc.dg/proto-hier-1.m: New.
312b7c9d 28422
ed8e443a 284232001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 28424
ed8e443a
JM
28425 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
28426 largest-type elements to a struct makes its size grow.
648c2206 28427
ed8e443a 284282001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 28429
ed8e443a 28430 * g++.dg/abi/vthunk1.C: New test.
969fd501 28431
ed8e443a 284322001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 28433
ed8e443a 28434 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 28435
ed8e443a 284362001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 28437
ed8e443a 28438 * gcc.dg/cpp/macro8.c: New test.
50011802 28439
ed8e443a 284402001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 28441
ed8e443a 28442 * g++.dg/abi/vbase8-21.C: New test.
40260429 28443
ed8e443a 284442001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 28445
ed8e443a 28446 * g++.dg/abi/vbase8-10.C: New test.
ab085207 28447
ed8e443a 284482001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 28449
ed8e443a
JM
28450 * lib/g++.exp (g++_set_ld_library_path): Renamed to
28451 ${tool}_set_ld_library_path.
28452 Changed caller.
28453 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
28454 g++.exp.
90b1ca2f 28455
ed8e443a 284562001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 28457
ed8e443a
JM
28458 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
28459 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
28460 gcc_exit, gcc_check_unsupported_p):
28461 Moved to gcc-deps.exp
28462 * gcc-deps.exp: New file.
41971242 28463
ed8e443a 284642001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 28465
ed8e443a 28466 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 28467
ed8e443a 284682001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 28469
ed8e443a 28470 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 28471
ed8e443a 284722001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 28473
ed8e443a 28474 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 28475
ed8e443a 284762001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 28477
ed8e443a 28478 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 28479
ed8e443a 284802001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 28481
ed8e443a
JM
28482 * gcc.dg/cpp/extratokens.c: Fix.
28483 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 28484
ed8e443a 284852001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 28486
ed8e443a
JM
28487 * gcc.c-torture/execute/20010724-1.c: New file.
28488 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 28489
ed8e443a 284902001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 28491
ed8e443a 28492 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 28493
ed8e443a 284942001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 28495
ed8e443a 28496 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 28497
ed8e443a 284982001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 28499
ed8e443a 28500 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 28501
ed8e443a 285022001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 28503
ed8e443a
JM
28504 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
28505 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
28506 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
28507 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 28508
ed8e443a
JM
28509 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
28510 bug report" message.
f7bebb56 28511
ed8e443a
JM
28512 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
28513 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 28514
ed8e443a 285152001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 28516
ed8e443a
JM
28517 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
28518 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
28519 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
28520 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 28521
ed8e443a 285222001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 28523
ed8e443a 28524 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 28525
ed8e443a 285262001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 28527
ed8e443a 28528 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 28529
ed8e443a 285302001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 28531
ed8e443a
JM
28532 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
28533 i[34567]86-*-*.
28534 Delete handling of ieee_multilib_flags.
28535 Pass -mieee for alpha*-*-* and sh-*-*.
28536 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 28537
ed8e443a 285382001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 28539
ed8e443a
JM
28540 Remove old-abi tests.
28541 * g++.old-deja/g++.mike/p11116.C: Remove.
28542 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 28543
ed8e443a 285442001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 28545
ed8e443a 28546 * g77.f-torture/compile/pr3743.f: New test
09b495e5 28547
ed8e443a 285482001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 28549
ed8e443a 28550 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 28551
ed8e443a 285522001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 28553
ed8e443a
JM
28554 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
28555 g++.old-deja/g++.pt/static6.C: Likewise.
28556 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
28557 supports weak symbols.
999c0669 28558
ed8e443a 285592001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 28560
ed8e443a
JM
28561 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
28562 supported again.
2ea80cfd 28563
ed8e443a 285642001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 28565
ed8e443a 28566 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 28567
ed8e443a 285682001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 28569
ed8e443a 28570 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 28571
ed8e443a 285722001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 28573
ed8e443a
JM
28574 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
28575 tests.
4a1b6176 28576
ed8e443a 285772001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 28578
ed8e443a 28579 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 28580
ed8e443a 285812001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 28582
ed8e443a
JM
28583 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
28584 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 28585
ed8e443a 285862001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 28587
ed8e443a
JM
28588 * objc/execute/object_is_class.m: New test.
28589 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 28590
ed8e443a 285912001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 28592
ed8e443a
JM
28593 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
28594 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 28595
ed8e443a 285962001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 28597
ed8e443a
JM
28598 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
28599 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 28600
ed8e443a 286012001-07-14 Richard Henderson <rth@redhat.com>
809353e1 28602
ed8e443a 28603 * gcc.dg/iftrap-1.c: New.
0168a849 28604
ed8e443a 286052001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 28606
ed8e443a 28607 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 28608
ed8e443a 286092001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 28610
ed8e443a 28611 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 28612
ed8e443a 286132001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 28614
ed8e443a
JM
28615 * gcc.c-torture/compile/20010711-1.c,
28616 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 28617
ed8e443a 286182001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 28619
ed8e443a 28620 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 28621
ed8e443a 286222001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 28623
ed8e443a 28624 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 28625
ed8e443a 286262001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 28627
ed8e443a
JM
28628 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28629 (g++-dg-prune): Call prune_gcc_output.
28630 * prune.exp: New file for prune_gcc_output.
28631 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 28632
ed8e443a 286332001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 28634
ed8e443a
JM
28635 * gcc.c-torture/compile/20010701-1.c,
28636 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 28637
ed8e443a 286382001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 28639
ed8e443a 28640 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 28641
ed8e443a 286422000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 28643
ed8e443a 28644 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 28645
ed8e443a 286462001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 28647
ed8e443a 28648 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 28649
ed8e443a 286502001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 28651
ed8e443a
JM
28652 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28653 Solaris 2.[678] system.
b05d8201 28654
ed8e443a 286552001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 28656
ed8e443a 28657 * gcc.dg/20010622-1.c: New test.
55f61a56 28658
ed8e443a 286592001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 28660
ed8e443a
JM
28661 * objc.dg: New directory.
28662 * objc.dg/dg.exp: New file.
28663 * objc.dg/alias.m: New.
28664 * objc.dg/class-1.m: New.
28665 * objc.dg/class-2.m: New.
28666 * objc.dg/const-str-1.m: New.
28667 * objc.dg/const-str-2.m: New.
28668 * objc.dg/id-1.m: New.
28669 * objc.dg/method-1.m: New.
28670 * objc.dg/super-class-1.m: New.
28671 * lib/objc-dg.exp: New file.
07732516 28672
ed8e443a 286732001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 28674
ed8e443a
JM
28675 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28676 of label name.
d4a6cf38 28677
ed8e443a 286782001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 28679
ed8e443a 28680 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 28681
ed8e443a 286822001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 28683
ed8e443a
JM
28684 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28685 variable.
f18b70f5 28686
ed8e443a 286872001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 28688
ed8e443a 28689 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 28690
ed8e443a 286912001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 28692
ed8e443a
JM
28693 * g++.old-deja/g++.abi/vbase5.C: New test.
28694 * g++.old-deja/g++.abi/vbase6.C: New test.
28695 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 28696
ed8e443a 286972001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 28698
ed8e443a 28699 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 28700
ed8e443a 287012001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 28702
ed8e443a 28703 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 28704
ed8e443a 287052001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 28706
ed8e443a
JM
28707 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28708 support %f for HC11/HC12 targets.
28709 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28710 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28711 on HC11/HC12 targets.
28712 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 28713
ed8e443a 287142001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 28715
ed8e443a
JM
28716 * gcc.dg/wchar_t-1.c: New file.
28717 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 28718
ed8e443a 287192001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 28720
ed8e443a 28721 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 28722
ed8e443a 287232001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 28724
ed8e443a 28725 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 28726
ed8e443a 287272001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 28728
ed8e443a 28729 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 28730
ed8e443a 287312001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 28732
ed8e443a 28733 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 28734
ed8e443a 287352001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 28736
ed8e443a
JM
28737 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28738 representation on MN10300 and ARM/Thumb.
bea09693 28739
ed8e443a 287402001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 28741
ed8e443a 28742 * g77.f-torture/execute/20010610.f: New.
f375b7a7 28743
ed8e443a 287442001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 28745
ed8e443a
JM
28746 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28747 names.
3d3daefd 28748
ed8e443a 287492001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 28750
ed8e443a
JM
28751 * gcc.c-torture/execute/ashrdi-1.c: New.
28752 * gcc.c-torture/execute/ashldi-1.c: New.
28753 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 28754
ed8e443a 287552001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 28756
ed8e443a
JM
28757 * objc/execute/load-3.m: Added. Check sending +load to categories,
28758 in addition to classes.
6bdfaf09 28759
ed8e443a 287602001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 28761
ed8e443a
JM
28762 * objc/execute/load-2.m: New test. From Nicola Pero
28763 <n.pero@mi.flashnet.it>.
87327987 28764
ed8e443a 287652001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 28766
ed8e443a 28767 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 28768
ed8e443a 287692001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 28770
ed8e443a
JM
28771 * g++.old-deja/g++.abi/vbase2.C: New test.
28772 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 28773
ed8e443a 287742001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 28775
ed8e443a 28776 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 28777
ed8e443a 287782001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 28779
ed8e443a 28780 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 28781
ed8e443a 287822001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 28783
ed8e443a 28784 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 28785
ed8e443a 287862001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 28787
ed8e443a 28788 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 28789
ed8e443a 287902001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 28791
ed8e443a 28792 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 28793
ed8e443a 287942001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 28795
ed8e443a 28796 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 28797
ed8e443a 287982001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 28799
ed8e443a
JM
28800 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28801 (g++_link_flags): Likewise.
28802 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 28803
ed8e443a 288042001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 28805
ed8e443a
JM
28806 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28807 Ensure logfile entry matches exec command line.
f8710242 28808
ed8e443a 288092001-05-31 Richard Henderson <rth@redhat.com>
f8710242 28810
ed8e443a
JM
28811 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28812 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 28813
ed8e443a 288142001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 28815
ed8e443a
JM
28816 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28817 compiler for irix6.2
1ec07597 28818
ed8e443a 288192001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 28820
ed8e443a 28821 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 28822
ed8e443a 288232001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 28824
ed8e443a
JM
28825 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28826 assemble.
4694cec2 28827
ed8e443a 288282001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 28829
ed8e443a 28830 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 28831
ed8e443a 288322001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 28833
ed8e443a
JM
28834 * gcc.c-torture/compile/20010518-2.c: New file.
28835 * gcc.c-torture/execute/20010518-1.c: New file.
28836 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 28837
ed8e443a 288382001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 28839
ed8e443a 28840 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 28841
ed8e443a 288422001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 28843
ed8e443a
JM
28844 G++ no longer defines builtins that do not begin with __builtin.
28845 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28846 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28847 * g++.old-deja/g++.law/builtin1.C: Likewise.
28848 * g++.old-deja/g++.law/cvt2.C: Likewise.
28849 * g++.old-deja/g++.mike/net5.C: Likewise.
28850 * g++.old-deja/g++.other/builtins1.C: Likewise.
28851 * g++.old-deja/g++.other/builtins2.C: Likewise.
28852 * g++.old-deja/g++.other/builtins3.C: Likewise.
28853 * g++.old-deja/g++.other/builtins4.C: Likewise.
28854 * g++.old-deja/g++.other/inline8.C: Likewise.
28855 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 28856
ed8e443a 288572001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 28858
ed8e443a
JM
28859 * g++.old-deja/g++.pt/using1.C: Adjust.
28860 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 28861
ed8e443a 288622001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 28863
ed8e443a
JM
28864 * gcc.dg/cpp/charconst.c: New tests.
28865 * gcc.dg/cpp/escape.c: New tests.
28866 * gcc.dg/cpp/escape-1.c: New tests.
28867 * gcc.dg/cpp/escape-2.c: New tests.
28868 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 28869
ed8e443a 288702001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 28871
ed8e443a
JM
28872 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28873 native compiler for irix6.5.
97d24516 28874
ed8e443a 28875Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 28876
ed8e443a
JM
28877 * lib/g++.exp (g++_include_flags): Use args to compute
28878 get_multilibs.
28879 (g++_link_flags): Likewise.
28880 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 28881
ed8e443a 288822001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 28883
ed8e443a 28884 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 28885
ed8e443a 288862001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 28887
ed8e443a
JM
28888 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28889 this file.
20415bba 28890
ed8e443a 288912001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 28892
ed8e443a
JM
28893 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28894 STACK_SIZE;
28895 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28896 to STACK_SIZE; Use it to define size of add_histo array.
28897 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28898 to STACK_SIZE.
28899 (f): Use GITT_SIZE to define size of gitt local table.
28900 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28901 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 28902
ed8e443a 289032001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 28904
ed8e443a
JM
28905 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28906 on 68HC11/HC12 due to the asm instruction.
28907 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28908 * gcc.c-torture/compile/920520-1.x: Likewise.
28909 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28910 on 68HC11/HC12 because the function is larger than 64K.
28911 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28912 on 68HC11/HC12 because the structure is too large.
5a111a5b 28913
ed8e443a 289142001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 28915
ed8e443a 28916 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 28917
ed8e443a 289182001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 28919
ed8e443a
JM
28920 * g++.old-deja/g++.warn/compare1.C: New test.
28921 * gcc.dg/compare4.c: New test.
cc469ee9 28922
ed8e443a 289232001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 28924
ed8e443a 28925 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 28926
ed8e443a 289272001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 28928
ed8e443a 28929 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 28930
ed8e443a 289312001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 28932
ed8e443a 28933 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 28934
ed8e443a 289352001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 28936
ed8e443a 28937 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 28938
ed8e443a 289392001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 28940
ed8e443a
JM
28941 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28942 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 28943
ed8e443a 289442001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 28945
ed8e443a 28946 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 28947
ed8e443a 289482001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 28949
ed8e443a 28950 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 28951
ed8e443a 289522001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 28953
ed8e443a 28954 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 28955
ed8e443a 289562001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 28957
ed8e443a 28958 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 28959
ed8e443a 289602001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 28961
ed8e443a 28962 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 28963
ed8e443a 289642001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 28965
ed8e443a 28966 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 28967
ed8e443a 289682001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 28969
ed8e443a
JM
28970 * g++.dg/friend-warn.C: New test. Do not warn about friend
28971 declaration being redundant.
1a560c3a 28972
ed8e443a 289732001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 28974
ed8e443a 28975 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 28976
ed8e443a 289772001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 28978
ed8e443a 28979 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 28980
ed8e443a 289812001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 28982
ed8e443a 28983 * lib/g++.exp: Use testsuite_flags.
de26cf80 28984
ed8e443a 289852001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 28986
ed8e443a 28987 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 28988
ed8e443a 289892001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 28990
ed8e443a 28991 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 28992
ed8e443a 289932001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 28994
ed8e443a 28995 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 28996
ed8e443a 289972001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 28998
ed8e443a 28999 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 29000
ed8e443a 290012001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 29002
ed8e443a
JM
29003 * gcc.dg/cpp/direct2.c: New test.
29004 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 29005
ed8e443a 29006 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 29007
ed8e443a 290082001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 29009
ed8e443a
JM
29010 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
29011 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 29012
ed8e443a 290132001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 29014
ed8e443a
JM
29015 * gcc.dg/cpp/syshdr.h: New file.
29016 * gcc.dg/cpp/sysmac1.c: Update.
29017 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 29018
ed8e443a 290192001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 29020
ed8e443a 29021 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 29022
ed8e443a 290232001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 29024
ed8e443a
JM
29025 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
29026 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 29027
ed8e443a 290282001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 29029
ed8e443a 29030 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 29031
ed8e443a 290322001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 29033
ed8e443a
JM
29034 * lib/g++.exp (g++_include_flags): Don't use any special flags
29035 if TESTING_IN_BUILD_TREE is not defined.
29036 (g++_init): Use a plain 'c++' as the compiler if
29037 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 29038
ed8e443a 290392001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 29040
ed8e443a
JM
29041 * g++.old-deja/g++.eh/catch13.C: New test.
29042 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 29043
ed8e443a 290442001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 29045
ed8e443a 29046 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 29047
ed8e443a 290482001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 29049
ed8e443a
JM
29050 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
29051 <stdlib.h>, not <malloc.h>.
3da5d5c8 29052
ed8e443a 290532001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 29054
ed8e443a 29055 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 29056
ed8e443a 290572001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 29058
ed8e443a 29059 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 29060
ed8e443a 290612001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 29062
ed8e443a 29063 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 29064
ed8e443a 290652001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 29066
ed8e443a 29067 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 29068
ed8e443a 290692001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 29070
ed8e443a 29071 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 29072
ed8e443a 290732001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 29074
ed8e443a 29075 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 29076
ed8e443a 290772001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 29078
ed8e443a 29079 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 29080
ed8e443a 290812001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 29082
ed8e443a 29083 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 29084
ed8e443a 290852001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 29086
ed8e443a 29087 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 29088
ed8e443a 290892001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 29090
ed8e443a
JM
29091 * g77.f-torture/compile/20010426.f: New test.
29092 * g77.f-torture/execute/20010426.f: New test.
15784bba 29093
ed8e443a 290942001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 29095
ed8e443a
JM
29096 * g77.f-torture/compile/20000629-1.x: Remove - error
29097 has been fixed.
c3cd9c8b 29098
ed8e443a 290992001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 29100
ed8e443a
JM
29101 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
29102 Tweak slightly to work with g++.dg framework.
29103 * g++.dg/special/ecos.exp: Run initp1.C test.
29104 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 29105
ed8e443a
JM
29106 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
29107 its linker doesn't give line numbers either.
29108 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 29109
ed8e443a 291102001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 29111
ed8e443a 29112 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 29113
ed8e443a 291142001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 29115
ed8e443a 29116 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 29117
ed8e443a 291182001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 29119
ed8e443a 29120 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 29121
ed8e443a 291222001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 29123
ed8e443a 29124 * gcc.dg/format/plus-1.c: New test.
43e72072 29125
ed8e443a 291262001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 29127
ed8e443a 29128 * gcc.dg/20010423-1.c: New test.
5c8378a7 29129
ed8e443a 291302001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 29131
ed8e443a 29132 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 29133
ed8e443a 291342001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 29135
ed8e443a 29136 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 29137
ed8e443a 291382001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 29139
ed8e443a 29140 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 29141
ed8e443a 291422001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 29143
ed8e443a
JM
29144 * gcc.dg/c99-func-2.c: Remove xfail.
29145 * gcc.dg/c99-func-3.c: Remove xfail.
29146 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 29147
ed8e443a 291482001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 29149
ed8e443a 29150 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 29151
ed8e443a 291522001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 29153
ed8e443a 29154 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 29155
ed8e443a 291562001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 29157
ed8e443a 29158 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 29159
ed8e443a 291602001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 29161
ed8e443a
JM
29162 * g++.old-deja/g++.abi/empty2.C: New test.
29163 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 29164
ed8e443a 291652001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 29166
ed8e443a
JM
29167 * g++.old-deja/g++.other/comdat2.C: New test.
29168 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 29169
ed8e443a 291702001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 29171
ed8e443a 29172 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 29173
ed8e443a 291742001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 29175
ed8e443a 29176 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 29177
ed8e443a 291782001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 29179
ed8e443a 29180 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 29181
ed8e443a
JM
291822001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
29183 Mark Mitchell <mark@codesourcery.com>
608d74c4 29184
ed8e443a
JM
29185 * lib/old-dejagnu.exp: Don't delete output of executable.
29186 Add .exe suffix to executables.
b0835578 29187
ed8e443a 291882001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 29189
ed8e443a 29190 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 29191
ed8e443a 291922001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 29193
ed8e443a 29194 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 29195
ed8e443a 291962001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 29197
ed8e443a
JM
29198 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
29199 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 29200
ed8e443a 292012001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 29202
ed8e443a 29203 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 29204
ed8e443a 292052001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 29206
ed8e443a 29207 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 29208
ed8e443a 292092001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 29210
ed8e443a 29211 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 29212
611bcfc0 292132001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 29214
ed8e443a 29215 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 29216
611bcfc0 292172001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 29218
ed8e443a 29219 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 29220
ed8e443a 292212001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 29222
ed8e443a 29223 * g++.old-deja/g++.other/array5.C: New.
145c1def 29224
ed8e443a 292252001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 29226
ed8e443a 29227 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 29228
ed8e443a 292292001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 29230
ed8e443a
JM
29231 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
29232 headers and constructs.
29233 * g++.old-deja/g++.robertl/eb79.C: Same.
29234 * g++.old-deja/g++.robertl/eb77.C (main): Same.
29235 * g++.old-deja/g++.robertl/eb73.C: Same.
29236 * g++.old-deja/g++.robertl/eb66.C (main): Same.
29237 * g++.old-deja/g++.robertl/eb55.C (t): Same.
29238 * g++.old-deja/g++.robertl/eb54.C (main): Same.
29239 * g++.old-deja/g++.robertl/eb46.C (main): Same.
29240 * g++.old-deja/g++.robertl/eb44.C: Same.
29241 * g++.old-deja/g++.robertl/eb41.C (main): Same.
29242 * g++.old-deja/g++.robertl/eb4.C (main): Same.
29243 * g++.old-deja/g++.robertl/eb39.C: Same.
29244 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29245 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29246 * g++.old-deja/g++.robertl/eb30.C: Same.
29247 * g++.old-deja/g++.robertl/eb3.C: Same.
29248 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29249 * g++.old-deja/g++.robertl/eb21.C: Same.
29250 * g++.old-deja/g++.robertl/eb15.C: Same.
29251 * g++.old-deja/g++.robertl/eb118.C: Same.
29252 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29253 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29254 * g++.old-deja/g++.robertl/eb109.C: Same.
29255 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29256 * g++.old-deja/g++.mike/rtti1.C: Same.
29257 * g++.old-deja/g++.mike/p658.C: Same.
29258 * g++.old-deja/g++.mike/net46.C: Same.
29259 * g++.old-deja/g++.mike/net34.C: Same.
29260 * g++.old-deja/g++.mike/memoize1.C: Same.
29261 * g++.old-deja/g++.mike/eh2.C: Same.
29262 * g++.old-deja/g++.law/weak.C: Same.
29263 * g++.old-deja/g++.law/visibility7.C: Same.
29264 * g++.old-deja/g++.law/visibility25.C: Same.
29265 * g++.old-deja/g++.law/visibility22.C: Same.
29266 * g++.old-deja/g++.law/visibility2.C: Same.
29267 * g++.old-deja/g++.law/visibility17.C: Same.
29268 * g++.old-deja/g++.law/visibility13.C: Same.
29269 * g++.old-deja/g++.law/visibility10.C: Same.
29270 * g++.old-deja/g++.law/visibility1.C: Same.
29271 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29272 * g++.old-deja/g++.law/vbase1.C: Same.
29273 * g++.old-deja/g++.law/operators32.C: Same.
29274 * g++.old-deja/g++.law/nest3.C: Same.
29275 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29276 * g++.old-deja/g++.law/except5.C (main): Same.
29277 * g++.old-deja/g++.law/cvt7.C (run): Same.
29278 * g++.old-deja/g++.law/cvt2.C: Same.
29279 * g++.old-deja/g++.law/cvt16.C: Same.
29280 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29281 * g++.old-deja/g++.law/ctors17.C (main): Same.
29282 * g++.old-deja/g++.law/ctors13.C: Same.
29283 * g++.old-deja/g++.law/ctors12.C (main): Same.
29284 * g++.old-deja/g++.law/ctors10.C: Same.
29285 * g++.old-deja/g++.law/code-gen5.C: Same.
29286 * g++.old-deja/g++.law/bad-error7.C: Same.
29287 * g++.old-deja/g++.law/arm9.C: Same.
29288 * g++.old-deja/g++.law/arm12.C: Same.
29289 * g++.old-deja/g++.law/arg8.C: Same.
29290 * g++.old-deja/g++.law/arg1.C: Same.
29291 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29292 * g++.old-deja/g++.jason/template31.C: Same.
29293 * g++.old-deja/g++.jason/template24.C (main): Same.
29294 * g++.old-deja/g++.jason/2371.C: Same.
29295 * g++.old-deja/g++.eh/new2.C: Same.
29296 * g++.old-deja/g++.eh/new1.C: Same.
29297 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29298 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29299 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29300 * g++.old-deja/g++.brendan/crash62.C: Same.
29301 * g++.old-deja/g++.brendan/crash52.C: Same.
29302 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29303 * g++.old-deja/g++.brendan/crash38.C: Same.
29304 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29305 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 29306
ed8e443a 293072001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 29308
ed8e443a
JM
29309 * gcc.c-torture/execute/20001203-2.c (memset):
29310 Count argument is of type __SIZE_TYPE__.
788bf0e3 29311
ed8e443a 293122001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 29313
ed8e443a 29314 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 29315
ed8e443a 293162001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 29317
ed8e443a 29318 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 29319
ed8e443a 293202001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 29321
ed8e443a
JM
29322 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29323 peculiarities of the SH.
29324 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 29325
ed8e443a 293262001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 29327
ed8e443a
JM
29328 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29329 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29330 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 29331
ed8e443a 293322001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 29333
ed8e443a 29334 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 29335
ed8e443a 293362001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 29337
ed8e443a 29338 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 29339
ed8e443a 293402001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 29341
ed8e443a 29342 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 29343
ed8e443a 293442001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 29345
ed8e443a 29346 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 29347
ed8e443a 293482001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 29349
ed8e443a 29350 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 29351
ed8e443a 293522001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 29353
ed8e443a 29354 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 29355
ed8e443a 293562001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 29357
ed8e443a
JM
29358 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
29359 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 29360
ed8e443a 293612001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 29362
ed8e443a 29363 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 29364
ed8e443a 293652001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 29366
ed8e443a
JM
29367 * g++.old-deja/g++.other/friend12.C: New test.
29368 * g++.old-deja/g++.other/friend9.C: Expect no errors.
29369 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 29370
ed8e443a 293712001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 29372
ed8e443a 29373 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 29374
ed8e443a 293752001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 29376
ed8e443a 29377 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 29378
ed8e443a 293792001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 29380
ed8e443a 29381 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 29382
ed8e443a 293832001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 29384
ed8e443a 29385 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 29386
ed8e443a 293872001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 29388
ed8e443a 29389 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 29390
ed8e443a 293912001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 29392
ed8e443a
JM
29393 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
29394 tests on AIX.
6d139650 29395
ed8e443a 293962001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 29397
ed8e443a 29398 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 29399
ed8e443a 294002001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 29401
ed8e443a 29402 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 29403
ed8e443a 294042001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 29405
ed8e443a 29406 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 29407
ed8e443a 294082001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 29409
ed8e443a 29410 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 29411
ed8e443a
JM
294122001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
29413
29414 * objc/execute/va_method.m: Added.
29415 * objc/execute/IMP.m: Added.
29416 * objc/execute/_cmd.m: Added.
29417 * objc/execute/accessing_ivars.m: Added.
29418 * objc/execute/class-1.m: Added.
29419 * objc/execute/class-10.m: Added.
29420 * objc/execute/class-11.m: Added.
29421 * objc/execute/class-12.m: Added.
29422 * objc/execute/class-13.m: Added.
29423 * objc/execute/class-14.m: Added.
29424 * objc/execute/class-2.m: Added.
29425 * objc/execute/class-3.m: Added.
29426 * objc/execute/class-4.m: Added.
29427 * objc/execute/class-5.m: Added.
29428 * objc/execute/class-6.m: Added.
29429 * objc/execute/class-7.m: Added.
29430 * objc/execute/class-8.m: Added.
29431 * objc/execute/class-9.m: Added.
29432 * objc/execute/class-tests-1.h
29433 * objc/execute/class-tests-2.h
29434 * objc/execute/compatibility_alias.m: Added.
29435 * objc/execute/encode-1.m: Added.
29436 * objc/execute/formal_protocol-1.m: Added.
29437 * objc/execute/formal_protocol-2.m: Added.
29438 * objc/execute/formal_protocol-3.m: Added.
29439 * objc/execute/formal_protocol-4.m: Added.
29440 * objc/execute/formal_protocol-5.m: Added.
29441 * objc/execute/formal_protocol-6.m: Added.
29442 * objc/execute/formal_protocol-7.m: Added.
29443 * objc/execute/informal_protocol.m: Added.
29444 * objc/execute/initialize.m: Added.
29445 * objc/execute/load.m: Added.
29446 * objc/execute/many_args_method.m: Added.
29447 * objc/execute/nested-3.m: Added.
29448 * objc/execute/no_clash.m: Added.
29449 * objc/execute/private.m: Added.
29450 * objc/execute/redefining_self.m: Added.
29451 * objc/execute/root_methods.m: Added.
29452 * objc/execute/selector-1.m: Added.
29453 * objc/execute/static-1.m: Added.
29454 * objc/execute/static-2.m: Added.
29455 * objc/execute/va_method.m: Added.
29456
294572001-03-10 Richard Henderson <rth@redhat.com>
29458
29459 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
29460
294612001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
29462
29463 * g++.old-deja/g++.other/crash31.C: XFAIL.
29464 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
29465 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
29466 * gcc.c-torture/execute/20010123-1.x: XFAIL.
29467 * gcc.c-torture/execute/20010124-1.x: XFAIL.
29468 * gcc.dg/sequence-pt-1.c: XFAIL one test.
29469
294702001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
29471
29472 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
29473
294742001-03-06 Zack Weinberg <zackw@stanford.edu>
29475
29476 * gcc.dg/20000724-1.c: Don't use multiline strings.
29477
294782001-03-06 Zack Weinberg <zackw@stanford.edu>
29479
29480 * objc/execute/string1.m, objc/execute/string2.m: Compare the
29481 result of -cString against what we expect it to be; don't just
29482 print it out for no one to read.
29483
29484 * objc/execute/string3.m, objc/execute/string4.m: New tests.
29485 Based on testcases provided by Nicola Pero.
29486
294872001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29488
29489 * gcc.dg/cpp/macro7.c: New test.
29490
294912001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
29492
29493 * gcc.dg/cpp/multiline.c: Update.
29494
294952001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29496
29497 * g++.old-deja/g++.other/enum3.C: New test.
29498
294992001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29500
29501 * g++.old-deja/g++.other/pod1.C: New test.
29502
295032001-03-02 Nathan Sidwell <nathan@codesourcery.com>
29504
29505 * g++.old-deja/g++.ext/overload1.C: New test.
29506
295072001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29508
29509 * g++.old-deja/g++.pt/using1.C: New test.
29510
295112001-03-01 Nathan Sidwell <nathan@codesourcery.com>
29512
29513 * g++.old-deja/g++.other/using9.C: New test.
29514
295152001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
29516
29517 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
29518
29519 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
29520
295212001-02-28 Nathan Sidwell <nathan@codesourcery.com>
29522
29523 * g++.old-deja/g++.ext/realpt1.C: Remove.
29524
295252001-02-27 Nathan Sidwell <nathan@codesourcery.com>
29526
29527 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
29528
295292001-02-26 Will Cohen <wcohen@redhat.com>
29530
29531 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
29532
295332001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
29534
29535 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
29536 templatized constructors.
29537
295382001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29539
29540 * gcc.c-torture/execute/20010224-1.c: New test.
29541
295422001-02-23 Jakub Jelinek <jakub@redhat.com>
29543
29544 * gcc.c-torture/execute/20010222-1.c: New test.
29545
295462001-02-22 Jakub Jelinek <jakub@redhat.com>
29547
29548 * g++.old-deja/g++.other/inline20.C: New test.
29549
295502001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
29551
29552 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
29553
295542001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
29555
29556 * g++.old-deja/g++.other/lookup22.C: New test.
29557
295582001-02-19 Zack Weinberg <zackw@stanford.edu>
29559
29560 * g77.dg: New directory.
29561 * g77.dg/20010216-1.f: New test case.
29562 * g77.dg/dg.exp: New driver.
29563 * lib/g77-dg.exp: New driver library.
29564
295652001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29566
29567 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
29568
295692001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
29570
29571 * g++.old-deja/g++.other/decl9.C: New test.
29572
295732001-02-16 Jakub Jelinek <jakub@redhat.com>
29574
29575 * g++.old-deja/g++.other/init16.C: Update the test so that it does
29576 not need <string> and also tests the initialization at runtime.
29577
295782001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
29579
29580 * gcc.c-torture/execute/longlong.c: New test.
29581
295822001-02-14 J"orn Rennecke <amylaar@redhat.com>
29583
29584 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
29585
295862001-02-14 J"orn Rennecke <amylaar@redhat.com>
29587
29588 * gcc.c-torture/execute/920302-1.c (execute):
29589 Change argument type to short.
29590
295912001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29592
29593 * g++.old-deja/g++.pt/deduct6.C: New test.
29594
295952001-02-14 Nathan Sidwell <nathan@codesourcery.com>
29596
29597 * g++.old-deja/g++.pt/deduct5.C: New test.
29598
295992001-02-14 Jakub Jelinek <jakub@redhat.com>
29600
29601 * gcc.c-torture/execute/20010209-1.c: New test.
29602
296032001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
29604
29605 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
29606
296072001-02-12 Geoffrey Keating <geoffk@redhat.com>
29608
29609 * g++.dg/vtgc1.C: Update for new ABI.
29610
29611 * consistency.vlad: New directory, 1665 files.
29612
296132001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29614
29615 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29616 return type.
29617 * gcc.dg/cpp/digraphs.c: Declare puts.
29618
296192001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29620
29621 * g++.old-deja/g++.other/warn5.C: New test.
29622
296232001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29624
29625 * g++.old-deja/g++.pt/spec40.C: New test.
29626
296272001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29628
29629 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29630 case.
29631 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29632
296332001-02-12 Jakub Jelinek <jakub@redhat.com>
29634
29635 * gcc.c-torture/compile/20010209-1.c: New test.
29636
296372001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29638
29639 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29640 excess errors message but not if it crashes.
29641 * g++.old-deja/g++.other/crash27.C: Likewise.
29642 * g++.old-deja/g++.other/crash28.C: Likewise.
29643 * g++.old-deja/g++.other/crash30.C: Likewise.
29644 * g++.old-deja/g++.other/crash32.C: Likewise.
29645 * g++.old-deja/g++.other/crash35.C: Likewise.
29646 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29647
296482001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29649
29650 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29651 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29652 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29653 g77.f-torture/execute/execute.exp,
29654 g77.f-torture/noncompile/noncompile.exp,
29655 gcc.c-torture/execute/execute.exp,
29656 gcc.c-torture/execute/memcheck/memcheck.exp,
29657 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29658 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29659 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29660 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29661 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29662 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29663 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29664 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29665 Remove bug reporting instructions with ancient email addresses.
29666
296672001-02-07 Jakub Jelinek <jakub@redhat.com>
29668
29669 * gcc.dg/20010202-1.c: New test.
29670 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29671
296722001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29673
29674 * g++.dg/stdbool-if.C: New test.
29675
296762001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29677
29678 * objc/execute/fdecl.m: Added main().
29679
296802001-02-07 Jakub Jelinek <jakub@redhat.com>
29681
29682 * gcc.c-torture/execute/20010206-1.c: New test.
29683
296842001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29685
29686 * gcc.dg/cpp/avoidpaste1.c: Update.
29687
296882001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29689
29690 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29691 Pero <nicola@brainstorm.co.uk>.
29692 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29693
296942001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29695
29696 * g++.old-deja/g++.pt/spec39.C: New test.
29697
296982001-02-05 Jakub Jelinek <jakub@redhat.com>
29699
29700 * gcc.c-torture/compile/20010202-1.c: New test.
29701
297022001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29703
29704 * g++.old-deja/g++.abi/primary2.C: New test.
29705 * g++.old-deja/g++.abi/primary3.C: New test.
29706 * g++.old-deja/g++.abi/primary4.C: New test.
29707 * g++.old-deja/g++.abi/primary5.C: New test.
29708 * g++.old-deja/g++.abi/vtable3.h: New test.
29709 * g++.old-deja/g++.abi/vtable3a.C: New test.
29710 * g++.old-deja/g++.abi/vtable3b.C: New test.
29711 * g++.old-deja/g++.abi/vtable3c.C: New test.
29712 * g++.old-deja/g++.abi/vtable3d.C: New test.
29713 * g++.old-deja/g++.abi/vtable3e.C: New test.
29714 * g++.old-deja/g++.abi/vtable3f.C: New test.
29715 * g++.old-deja/g++.abi/vtable3g.C: New test.
29716 * g++.old-deja/g++.abi/vtable3h.C: New test.
29717 * g++.old-deja/g++.abi/vtable3i.C: New test.
29718 * g++.old-deja/g++.abi/vtable3j.C: New test.
29719 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29720
297212001-02-03 Jakub Jelinek <jakub@redhat.com>
29722
29723 * g++.old-deja/g++.other/anon6.C: New test.
29724 * g++.old-deja/g++.other/anon7.C: New test.
29725
297262001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29727
29728 * gcc.dg/cpp/avoidpaste2.c: New tests.
29729
297302001-01-31 Jakub Jelinek <jakub@redhat.com>
29731
29732 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29733
297342001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29735
29736 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29737 DECIMAL_DIG cases for Irix."
29738
297392001-01-31 J"orn Rennecke <amylaar@redhat.com>
29740
29741 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29742
297432001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29744
29745 * gcc.dg/c99-tag-1.c: New test.
29746
297472001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29748
29749 * gcc.dg/cpp/tr-warn1.c: Add tests.
29750
297512001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29752
29753 * gcc.dg/cpp/avoidpaste1.c: Update.
29754 * gcc.dg/cpp/paste4.c: Update.
29755
297562001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29757
29758 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29759 cases for Irix.
29760
297612001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29762
29763 * g++.old-deja/g++.other/inline19.C: New test.
29764
297652001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29766
29767 * gcc.dg/Wlarger-than.c: New test.
29768
297692001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29770
29771 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29772
297732001-01-29 Jakub Jelinek <jakub@redhat.com>
29774
29775 * gcc.c-torture/execute/20010129-1.c: New test.
29776 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29777
297782001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29779
29780 * gcc.dg/cpp/avoidpaste1.c: Test case.
29781
297822001-01-28 Jakub Jelinek <jakub@redhat.com>
29783
29784 * g++.old-deja/g++.other/inline18.C: New test.
29785
297862001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29787
29788 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29789 and __builtin_putchar.
29790
297912001-01-27 Jakub Jelinek <jakub@redhat.com>
29792
29793 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29794 tests.
29795
297962001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29797
29798 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29799 floating point number rounding mode to round to the nearest
29800 representable mode.
29801
298022001-01-25 Jakub Jelinek <jakub@redhat.com>
29803
29804 * g++.old-deja/g++.other/mangle2.C: New test.
29805
298062001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29807
29808 * gcc.c-torture/compile/20010124-1.c: New test.
29809
298102001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29811
29812 * g++.old-deja/g++.pt/spec38.C: New test.
29813
298142001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29815
29816 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29817 "Build don't run".
29818
298192001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29820
29821 * gcc.c-torture/execute/20010123-1.c: New test.
29822
298232001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29824
29825 * g++.old-deja/g++.pt/spec37.C: New test.
29826
298272001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29828
29829 * g++.old-deja/g++.pt/overload14.C: New test.
29830
298312001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29832
29833 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29834 __builtin_return_address.
29835
298362001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29837
29838 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29839 * g++.old-deja/g++.pt/spec35.C: New test.
29840 * g++.old-deja/g++.pt/spec36.C: New test.
29841
298422001-01-20 Jakub Jelinek <jakub@redhat.com>
29843
29844 * gcc.c-torture/compile/20010118-1.c: New test.
29845
298462001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29847
29848 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29849
298502001-01-19 Jakub Jelinek <jakub@redhat.com>
29851
29852 * gcc.c-torture/execute/20010119-1.c: New test.
29853
298542001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29855
29856 * g++.old-deja/g++.other/vbase5.C: New test.
29857
298582001-01-19 Jakub Jelinek <jakub@redhat.com>
29859
29860 * gcc.c-torture/execute/20010118-1.c: New test.
29861
298622001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29863
29864 * g++.old-deja/g++.pt/deduct3.C: New test.
29865
298662001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29867
29868 * g++.old-deja/g++.pt/spec34.C: New test.
29869
298702001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29871
29872 * g77.f-torture/compile/20000601-2.f: New test.
29873
298742001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29875
29876 * g++.old-deja/g++.other/init17.C: New test.
29877
298782001-01-18 Alexandre Oliva <aoliva@redhat.com>
29879
29880 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29881
298822001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29883
29884 * g++.old-deja/g++.pt/unify8.C: New test.
29885
298862001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29887
29888 * g++.old-deja/g++.abi/vbase1.C: New test.
29889
298902001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29891
29892 * g++.old-deja/g++.pt/crash65.C: New test.
29893
298942001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29895
29896 * gcc.dg/cpp/assembl2.S: New test case.
29897
298982001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29899
29900 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29901 are supported.
29902
299032001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29904
29905 * g++.old-deja/g++.other/builtins1.C: New test.
29906 * g++.old-deja/g++.other/builtins2.C: Likewise.
29907 * g++.old-deja/g++.other/builtins3.C: Likewise.
29908 * g++.old-deja/g++.other/builtins4.C: Likewise.
29909
299102001-01-17 Jakub Jelinek <jakub@redhat.com>
29911
29912 * gcc.c-torture/compile/20010117-1.c: New test.
29913 * gcc.c-torture/compile/20010117-2.c: New test.
29914
299152001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29916
29917 * g77.f-torture/execute/20010116.[fx]: New test,
29918 XFAIL on i?86-*-*.
29919 * g77.f-torture/compile/20010115.f: Indicate it's
29920 a test for PR fortran/1636.
29921
299222001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29923
29924 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29925
299262001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29927
29928 * g77.f-torture/compile/20010115.f: New test.
29929
299302001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29931
29932 * g++.old-deja/g++.pt/nontype5.C: New test.
29933
299342001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29935
29936 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29937 have an equivalent working one below it.
29938
299392001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29940
29941 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29942 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29943
299442001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29945
29946 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29947 message containing "init_priority".
29948 (conpr-2.C): Likewise.
29949 (conpr-3.C): Likewise.
29950 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29951
299522001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29953
29954 * gcc.c-torture/execute/20010114-2.c: New test.
29955
299562001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29957
29958 * gcc.c-torture/compile/20010114-1.c: New test.
29959 * gcc.c-torture/compile/20010114-1.x: Xfail.
29960 * gcc.c-torture/compile/20010114-2.c: New test.
29961 * gcc.c-torture/execute/20010114-1.c: New test.
29962 * gcc.dg/trunc-1.c: New test.
29963 * gcc.dg/uninit-B.c: New test.
29964
299652001-01-13 Nick Clifton <nickc@redhat.com>
29966
29967 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29968 target.
29969
299702001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29971
29972 * gcc.c-torture/compile/20010113-1.c: New test.
29973
299742001-01-13 Jakub Jelinek <jakub@redhat.com>
29975
29976 * gcc.c-torture/compile/20001212-1.c: New test.
29977
299782001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29979
29980 * gcc.dg/cpp/widestr1.c: Update.
29981 * gcc.dg/cpp/prag-imp.c: Remove.
29982
299832001-01-12 Jakub Jelinek <jakub@redhat.com>
29984
29985 * gcc.c-torture/execute/20000801-3.x: Remove.
29986 * gcc.dg/c90-init-1.c: New test.
29987 * gcc.dg/c99-init-1.c: New test.
29988 * gcc.dg/c99-init-2.c: New test.
29989 * gcc.dg/gnu99-init-1.c: New test.
29990
299912001-01-12 Richard Earnshaw <rearnsha@arm.com>
29992
29993 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29994 testing that no relevant ones were found.
29995
299962001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29997
29998 * g++.old-deja/g++.pt/cast2.C: New test.
29999
300002001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30001
30002 * g++.old-deja/g++.pt/friend47.C: New test.
30003
300042001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30005
30006 * g++.old-deja/g++.pt/instantiate13.C: New test.
30007
300082001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30009
30010 * g++.old-deja/g++.other/defarg7.C: New test.
30011 * g++.old-deja/g++.other/defarg8.C: New test.
30012
300132001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30014
30015 * g++.old-deja/g++.pt/crash64.C: New test.
30016
300172001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30018
30019 * g++.old-deja/g++.pt/crash63.C: New test.
30020
300212001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
30022
30023 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
30024
300252001-01-10 Alan Lehotsky <lehotsky@tiac.net>
30026
30027 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
30028
300292001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30030
30031 * g++.old-deja/g++.pt/error3.C: New test.
30032
300332001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30034
30035 * g++.old-deja/g++.other/crash39.C: New test.
30036
300372001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30038
30039 * g++.old-deja/g++.other/vbase4.C: New test.
30040
300412001-01-08 Jonathan Larmour <jlarmour@redhat.com>
30042
30043 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
30044 * gcc.dg/special/20000419-2.c: New file. Identical to above.
30045 * gcc.dg/special/special.exp: New test driver which will check
30046 for alias support for the above test.
30047
300482001-01-09 Alan Lehotsky <lehotsky@tiac.net>
30049
30050 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
30051 problems on small machines.
30052 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
30053 parameterize.
30054
300552001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
30056
30057 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
30058 mips.
30059 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30060
300612001-01-09 Nathan Sidwell <nathan@codesourcery.com>
30062
30063 * g++.old_deja/g++.pt/using8.C: New test.
30064
300652001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
30066
30067 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
30068
300692000-01-08 Loren J. Rittle <ljrittle@acm.org>
30070
30071 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
30072 where a failure is expected.
30073 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
30074
300752001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30076
30077 * g++.old_deja/g++.pt/instantiate12.C: New test.
30078
300792001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30080
30081 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
30082 start of structs.
30083 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
30084 * g++.old-deja/g++.brendan/crash17.C: Likewise.
30085 * g++.old-deja/g++.brendan/crash29.C: Likewise.
30086 * g++.old-deja/g++.brendan/crash48.C: Likewise.
30087 * g++.old-deja/g++.brendan/ns1.C: Likewise.
30088 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
30089 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
30090 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
30091 * g++.old-deja/g++.eh/spec6.C: Likewise.
30092 * g++.old-deja/g++.jason/crash3.C: Likewise.
30093 * g++.old-deja/g++.law/ctors11.C: Likewise.
30094 * g++.old-deja/g++.law/ctors17.C: Likewise.
30095 * g++.old-deja/g++.law/ctors5.C: Likewise.
30096 * g++.old-deja/g++.law/ctors9.C: Likewise.
30097 * g++.old-deja/g++.mike/ambig1.C: Likewise.
30098 * g++.old-deja/g++.mike/net22.C: Likewise.
30099 * g++.old-deja/g++.mike/p3538a.C: Likewise.
30100 * g++.old-deja/g++.mike/p3538b.C: Likewise.
30101 * g++.old-deja/g++.mike/virt3.C: Likewise.
30102 * g++.old-deja/g++.niklas/t128.C: Likewise.
30103 * g++.old-deja/g++.other/anon4.C: Likewise.
30104 * g++.old-deja/g++.other/using1.C: Likewise.
30105 * g++.old-deja/g++.other/warn3.C: Likewise.
30106 * g++.old-deja/g++.pt/t37.C: Likewise.
30107 * g++.old-deja/g++.robertl/eb69.C: Likewise.
30108 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30109
301102001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30111
30112 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
30113
301142001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30115
30116 * gcc.c-torture/execute/stdio-opt-3.c: New test.
30117
301182001-01-07 Jakub Jelinek <jakub@redhat.com>
30119
30120 * gcc.c-torture/compile/20010107-1.c: New test.
30121
301222001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30123
30124 * gcc.c-torture/execute/builtin-noret-1.c: New test.
30125
301262001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30127
30128 * gcc.dg/format/format.h: New file.
30129 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
30130 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
30131 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
30132 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
30133 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
30134 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30135 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
30136 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
30137 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
30138 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
30139 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
30140 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
30141 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
30142 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
30143 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
30144 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
30145 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
30146 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
30147 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
30148 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
30149 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
30150 instead of declaring standard types, macros and functions in each
30151 test.
30152
301532001-01-06 Alexandre Oliva <aoliva@redhat.com>
30154
30155 * gcc.c-torture/execute/20010106-1.c: New test.
30156
301572001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
30158
30159 * gcc.dg/format/format.exp: New file.
30160 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
30161 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
30162 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
30163 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
30164 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
30165 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
30166 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
30167 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
30168 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
30169 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
30170 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
30171 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
30172 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
30173 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
30174 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
30175 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
30176 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
30177 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
30178 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
30179 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
30180 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
30181 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
30182 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
30183 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
30184 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
30185 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
30186 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
30187 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
30188 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
30189 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
30190 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
30191 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
30192 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
30193 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
30194 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
30195 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
30196 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
30197 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
30198 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
30199 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
30200 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
30201 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
30202
302032001-01-05 Alexandre Oliva <aoliva@redhat.com>
30204
30205 * gcc.c-torture/execute/991228-1.c: Take word endianness into
30206 account.
30207
302082001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
30209
30210 * gcc.c-torture/execute/builtin-complex-1.c: New test.
30211
302122001-01-05 Nathan Sidwell <nathan@codesourcery.com>
30213
30214 * g++.old-deja/g++.pt/crash62.C: New test.
30215
302162001-01-04 Richard Henderson <rth@redhat.com>
30217
30218 * gcc.dg/20000926-1.c: Update expected warnings.
30219 * gcc.dg/array-2.c: Likewise.
30220 * gcc.dg/array-4.c: Also validate flexible array members.
30221 * gcc.dg/c99-flex-array-1.c: New.
30222
302232001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
30224
30225 * gcc.c-torture/compile/20001222-1.x: Remove.
30226
302272001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30228
30229 * gcc.c-torture/execute/built-in-setjmp.c: New.
30230
302312001-01-03 Richard Henderson <rth@redhat.com>
30232
30233 * gcc.dg/940510-1.c: Update expected error wording.
30234 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
30235
302362001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
30237
30238 * lib/target-supports.exp (check_alias_available): Modified to
30239 indicate aliases not supported if only weak aliases are supported.
30240
302412001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30242
30243 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
30244 Turn on cmpstrsi checks for __pj__ and __i370__.
30245
302462001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30247
30248 * g++.old-deja/g++.other/virtual11.C: New test.
30249
302502001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30251
30252 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30253
302542001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30255
30256 * gcc.c-torture/compile/20010102-1.c: New test.
30257
302582001-01-02 Andreas Jaeger <aj@suse.de>
30259
30260 * gcc.dg/noreturn-3.c: New test.
30261
30262 * gcc.dg/noreturn-4.c: New test.
30263
302642001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30265
30266 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30267 __builtin_fputc and __builtin_fwrite.
30268
302692000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30270
30271 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30272 signed char, not default char.
30273
302742000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30275
30276 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30277
302782000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30279
30280 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30281
302822000-12-29 Richard Henderson <rth@redhat.com>
30283
30284 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30285 (__cyg_profile_func_exit): Define.
30286
302872000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30288
30289 * g++.dg/vtgc1.C: New test.
30290
302912000-12-28 Geoffrey Keating <geoffk@redhat.com>
30292
30293 * gcc.dg/noncompile/20001228-1.c: New test.
30294
30295 * gcc.dg/20001228-1.c: New test.
30296
30297 * gcc.c-torture/execute/20001228-1.c: New test.
30298
302992000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30300
30301 * gcc.dg/format-strfmon-1.c: New test.
30302
303032000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30304
30305 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30306 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30307 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30308 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30309 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30310 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30311 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30312 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30313 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30314 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30315 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30316 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30317 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30318
30319 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30320 * gcc.c-torture/execute/string-opt-4.c: Test index.
30321
303222000-12-26 Geoffrey Keating <geoffk@redhat.com>
30323
30324 * gcc.c-torture/compile/20001226-1.c: New test.
30325
303262000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30327
30328 * gcc.c-torture/compile/20001222-1.c: New test.
30329 * gcc.c-torture/compile/20001222-1.x: Xfail.
30330
303312000-12-22 Alexandre Oliva <aoliva@redhat.com>
30332
30333 * gcc.c-torture/execute/comp-goto-2.c: New test.
30334
303352000-12-21 J"orn Rennecke <amylaar@redhat.com>
30336
30337 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30338 Use long types if __INT_MAX__ is 32767.
30339 (main): Use cast to (sint32 *) when poking 88 into a_page.
30340
30341 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30342
303432000-12-21 Bernd Schmidt <bernds@redhat.com>
30344
30345 * gcc.c-torture/compile/20001221-1.c: New test.
30346 * gcc.c-torture/execute/20001221-1.c: New test.
30347
303482000-12-20 Richard Henderson <rth@redhat.com>
30349
30350 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30351 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30352
303532000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30354
30355 * gcc.dg/compare3.c: New test.
30356
303572000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30358
30359 * gcc.dg/format-warnll-1.c: New test.
30360
303612000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
30362
30363 * gcc.dg/cpp/cmdlne-P.c: New test.
30364
303652000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30366
30367 * gcc.c-torture/execute/builtin-abs-1.c,
30368 gcc.c-torture/execute/builtin-abs-2.c: New tests.
30369
303702000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30371
30372 * gcc.dg/cpp/multiline.c: New test.
30373
303742000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
30375
30376 * g++.old-deja/g++.other/syshdr1.C: Update.
30377 * gcc.dg/cpp/lineflags.c: Remove temporarily.
30378
303792000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30380
30381 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
30382
303832000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30384
30385 * g++.old-deja/g++.pt/ttp65.C: New test.
30386
303872000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30388
30389 * g++.old-deja/g++.pt/ttp64.C: New test.
30390
303912000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30392
30393 * g++.old-deja/g++.pt/spec33.C: New test.
30394
303952000-12-14 Catherine Moore <clm@redhat.com>
30396
30397 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
30398 * gcc.c-torture/execute/920612-2.c: Likewise.
30399 * gcc.c-torture/execute/920428-2.c: Likewise.
30400 * gcc-c-torture/execute/va-arg-11.c: Call exit.
30401 * gcc.c-torture/execute/va-arg-21.c: Likewise.
30402
304032000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30404
30405 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
30406 * gcc.dg/pack-test-2.c: Likewise.
30407
304082000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30409
30410 Tests by Zack Weinberg <zackw@stanford.edu>.
30411
30412 * gcc.dg/cpp/defined.c: Update.
30413 * gcc.dg/cpp/defined_trad.c: New tests.
30414
304152000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
30416
30417 * gcc.dg/cpp/trad-direct.c: Update.
30418
304192000-12-11 Neil Booth <neilb@earthling.net>
30420
30421 * gcc.dg/cpp/defined_trad.c
30422
304232000-12-11 Neil Booth <neilb@earthling.net>
30424
30425 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
30426
304272000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
30428
30429 * gcc.dg/format-miss-2.c: New test.
30430
304312000-12-09 Neil Booth <neilb@earthling.net>
30432
30433 * gcc.dg/cpp/lineflags.c: New tests.
30434 * gcc.dg/cpp/poison.c: Update.
30435 * gcc.dg/cpp/redef2.c: Update.
30436 * gcc.dg/cpp/skipping.c: New test.
30437
304382000-12-07 Geoffrey Keating <geoffk@redhat.com>
30439
30440 * g++.old-deja/g++.other/eh3.C: New testcase.
30441
304422000-12-07 Neil Booth <neilb@earthling.net>
30443
30444 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
30445 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
30446 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
30447 wtr-union-init-2.c, wtr-union-init-3.c: Update.
30448 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
30449 Update.
30450
304512000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30452
30453 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
30454 __SIZE_TYPE__ instead of int for type of integers cast to
30455 pointers.
30456
304572000-12-07 Jakub Jelinek <jakub@redhat.com>
30458
30459 * g++.old-deja/g++.other/cleanup4.C: New test.
30460
304612000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30462
30463 * format-sec-1.c: New test.
30464
304652000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30466
30467 * gcc.dg/format-nonlit-3.c: New test.
30468
304692000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
30470
30471 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
30472 through a null pointer.
30473
304742000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30475
30476 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
30477 * g++.old-deja/g++.pt/partial4.C: New test.
30478
304792000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
30480
30481 * gcc.c-torture/execute/ieee/hugeval.x: New.
30482
304832000-12-06 Neil Booth <neilb@earthling.net>
30484
30485 * gcc.dg/cpp/backslash2.c: New tests.
30486
304872000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30488
30489 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
30490 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
30491
304922000-12-05 Geoffrey Keating <geoffk@redhat.com>
30493
30494 * gcc.c-torture/execute/20001203-2.c: New testcase.
30495
304962000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30497
30498 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
30499 * g++.old-deja/g++.other/virtual10.C: New test.
30500
305012000-12-05 Nathan Sidwell <nathan@codesourcery.com>
30502
30503 * g++.old-deja/g++.mike/pmf5.C: Remove test.
30504
305052000-12-05 Richard Henderson <rth@redhat.com>
30506
30507 * gcc.c-torture/compile/20001205-1.c: New.
30508
305092000-12-04 Neil Booth <neilb@earthling.net>
30510
30511 * g++.old-deja/g++.other/virtual9.C: New test.
30512 * g++.old-deja/g++.pt/crash61.C: New test.
30513 * gcc.c-torture/execute/loop-9.c: New test.
30514
305152000-12-04 Neil Booth <neilb@earthling.net>
30516
30517 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
30518 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
30519 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
30520 * gcc.dg/cpp/extratokens.c: ...here.
30521
305222000-12-04 Neil Booth <neilb@earthling.net>
30523
30524 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
30525 New tests.
30526
305272000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30528
30529 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
30530 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
30531
305322000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
30533
30534 * gcc.c-torture/execute/20001203-1.c: New test.
30535
305362000-12-03 Neil Booth <neilb@earthling.net>
30537
30538 * gcc.dg/cpp/macro6.c: New test cases.
30539
305402000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30541
30542 * gcc.c-torture/execute/string-opt-9.c: New test.
30543 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30544 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30545 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30546
30547 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
30548 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
30549
305502000-12-02 Geoffrey Keating <geoffk@redhat.com>
30551
30552 * gcc.dg/cpp/if-6.c: New testcase.
30553
30554 * gcc.dg/20001201-1.c: New testcase.
30555
305562000-12-02 Neil Booth <neilb@earthling.net>
30557
30558 * g++.old-deja/g++.other/externC4.C,
30559 g++.old-deja/g++.other/friend10.C: New tests.
30560
305612000-12-02 Neil Booth <neilb@earthling.net>
30562
30563 * g++.old-deja/g++.other/instan2.C
30564 * g++.old-deja/g++.other/instan3.C: New test.
30565
305662000-12-02 Neil Booth <neilb@earthling.net>
30567
30568 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
30569 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
30570 gnuc99.c,gnuc99-pedantic.c: New tests.
30571
305722000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30573
30574 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
30575 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
30576
305772000-12-01 Neil Booth <neilb@earthling.net>
30578
30579 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
30580 * gcc.dg/cpp/poison.c: Update.
30581 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
30582
305832000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
30584
30585 * g77.f-torture/execute/20001201.f: New test.
30586
305872000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
30588
30589 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
30590
305912000-12-01 Jakub Jelinek <jakub@redhat.com>
30592
30593 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
30594
305952000-12-01 Nathan Sidwell <nathan@codesourcery.com>
30596
30597 * g++.old-deja/g++.other/cast6.C: New test.
30598
305992000-11-30 Geoffrey Keating <geoffk@redhat.com>
30600
30601 * gcc.c-torture/execute/20001130-2.c: New testcase.
30602
306032000-11-30 Richard Henderson <rth@redhat.com>
30604
30605 * gcc.c-torture/execute/20001130-1.c: New test.
30606
306072000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30608
30609 * g++.old-deja/g++.other/op3.C: New test.
30610
306112000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30612
30613 * g++.old-deja/g++.other/op2.C: New test.
30614
306152000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30616
30617 * g++.old-deja/g++.other/crash38.C: New test.
30618
306192000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30620
30621 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30622
306232000-11-29 Jakub Jelinek <jakub@redhat.com>
30624
30625 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30626 tests.
30627 * gcc.c-torture/execute/string-opt-6.c: New test.
30628
30629 * gcc.dg/20001117-1.c: Add main.
30630
306312000-11-28 Geoffrey Keating <geoffk@redhat.com>
30632
30633 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30634 Move from here ...
30635 * gcc.dg/940510-1.c: ... to here.
30636
30637 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30638 zero-size arrays in toplevel structures.
30639
306402000-11-28 Jakub Jelinek <jakub@redhat.com>
30641
30642 * gcc.c-torture/execute/loop-8.c: New test.
30643
306442000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30645
30646 * g++.old-deja/g++.other/base1.C: New test.
30647
306482000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30649
30650 * g++.old-deja/g++.other/parse2.C: New test.
30651
306522000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30653
30654 * g++.old-deja/g++.pt/incomplete1.C: New test.
30655
306562000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30657
30658 * g++.old-deja/g++.other/friend9.C: New test.
30659
306602000-11-28 Jakub Jelinek <jakub@redhat.com>
30661
30662 * gcc.dg/20001127-1.c: New test.
30663
306642000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30665
30666 * g++.old-deja/g++.pt/friend46.C: New test.
30667
306682000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30669
30670 * g++.old-deja/g++.other/ptrmem8.C: New test.
30671
306722000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30673
30674 * gcc.c-torture/execute/string-opt-7.c: New test.
30675 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30676
306772000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30678
30679 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30680 instead of 'mkcheck 2'.
30681
306822000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30683
30684 * gcc.c-torture/execute/memcheck/driver.c,
30685 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30686 C9X references to refer to C99.
30687
306882000-11-25 Jakub Jelinek <jakub@redhat.com>
30689
30690 * gcc.dg/ultrasp3.c: New test.
30691
306922000-11-25 Neil Booth <neilb@earthling.net>
30693
30694 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30695
306962000-11-25 Alexandre Oliva <aoliva@redhat.com>
30697
30698 * gcc.c-torture/compile/20001123-2.c: New.
30699
307002000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30701
30702 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30703
307042000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30705
30706 * gcc.dg/sequence-point-1.c: Add some new tests.
30707 * gcc.c-torture/execute/20001124-1.c: New test.
30708
307092000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30710
30711 * g++.old-deja/g++.other/vaarg4.C: New test.
30712 * gcc.c-torture/compile/20001123-1.c: New test.
30713
307142000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30715
30716 * g++.other/crash24.C: Adjust and remove XFAIL.
30717 * g++.other/crash37.C: New test.
30718
307192000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30720
30721 * g++.old-deja/g++.pt/instantiate9.C: New test.
30722
307232000-11-22 Mark Mitchell <mark@codesourcery.com>
30724
30725 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30726 new ABI, too.
30727
30728 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30729 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30730
307312000-11-22 Neil Booth <neilb@earthling.net>
30732
30733 * gcc.dg/cpp/Wtrigraphs.c: New test.
30734
307352000-11-22 Loren J. Rittle <ljrittle@acm.org>
30736
30737 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30738
307392000-11-22 Jakub Jelinek <jakub@redhat.com>
30740
30741 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30742
307432000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30744
30745 * lib/gcc-dg.exp: load_lib scanasm.exp.
30746 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30747 * lib/g++-dg.exp: load_lib scanasm.exp.
30748 * lib/scanasm.exp: New.
30749 (scan-assembler, scan-assembler-not): Add optional arguments to
30750 test name, or if not present, the pattern name.
30751 (scan-assembler-dem, scan-assembler-dem-not): New.
30752
30753 * g++.dg/dg.exp: New.
30754
307552000-11-21 Neil Booth <neilb@earthling.net>
30756
30757 * gcc.dg/cpp/integrated1.c: Remove.
30758
307592000-11-21 Jakub Jelinek <jakub@redhat.com>
30760
30761 * gcc.c-torture/execute/20001121-1.c: New test.
30762
307632000-11-21 Richard Henderson <rth@redhat.com>
30764
30765 * gcc.c-torture/compile/20001121-1.c: New test.
30766
307672000-11-20 Neil Booth <neilb@earthling.net>
30768
30769 * gcc.dg/cpp/integrated1.c: New test.
30770
307712000-11-21 Jakub Jelinek <jakub@redhat.com>
30772
30773 * g++.old-deja/g++.other/inline17.C: New test.
30774
307752000-11-20 Donald Lindsay <dlindsay@redhat.com>
30776
30777 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30778 local variable to be zero: I made the variable global. Now
30779 uses abort() and exit() instead of relying on main's return value.
30780
307812000-11-20 Neil Booth <neilb@earthling.net>
30782
30783 * gcc.dg/cpp/paste2.c: Update test.
30784 * objc/execute/paste.m: New test.
30785
307862000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30787
30788 * gcc.dg/c99-condexpr-1.c: New test.
30789
307902000-11-20 Neil Booth <neilb@earthling.net>
30791
30792 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30793
307942000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30795
30796 * g++.old-deja/g++.pt/export1.C: New test.
30797
307982000-11-20 Jakub Jelinek <jakub@redhat.com>
30799
30800 * gcc.dg/20001117-1.c: New test.
30801
308022000-11-18 Richard Henderson <rth@redhat.com>
30803
30804 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30805
308062000-11-18 Richard Henderson <rth@redhat.com>
30807
30808 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30809 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30810 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30811
308122000-11-18 Richard Henderson <rth@redhat.com>
30813
30814 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30815 (main): New. Exit cleanly.
30816
308172000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30818
30819 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30820 gcc.dg/c99-fordecl-2.c: New tests.
30821
308222000-11-18 Richard Henderson <rth@redhat.com>
30823
30824 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30825 * gcc.c-torture/execute/zerolen-2.c: New.
30826
308272000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30828
30829 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30830 memory.
30831
308322000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30833
30834 * g++.old-deja/g++.pt/instantiate8.C: New test.
30835
308362000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30837
30838 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30839 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30840
308412000-11-16 Nick Clifton <nickc@redhat.com>
30842
30843 * gcc.c-torture/execute/nestfunc-2.c: New test.
30844 * gcc.c-torture/execute/nestfunc-3.c: New test.
30845
308462000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30847
30848 * gcc.c-torture/compile/20001116-1.c: New test.
30849
308502000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30851
30852 * gcc.c-torture/execute/20001115-1.c: New test.
30853
308542000-11-15 Mark Mitchell <mark@codesourcery.com>
30855
30856 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30857 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30858 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30859 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30860
308612000-11-15 Neil Booth <neilb@earthling.net>
30862
30863 gcc.dg/cpp/_Pragma1.c: Update.
30864 gcc.dg/cpp/_Pragma2.c: New test.
30865
308662000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30867
30868 * g++.old-deja/g++.other/anon5.C: New test.
30869
308702000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30871
30872 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30873 tests.
30874
308752000-11-14 Jakub Jelinek <jakub@redhat.com>
30876
30877 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30878 output.
30879
308802000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30881
30882 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30883 labels at end of compound statements.
30884
308852000-11-13 Jakub Jelinek <jakub@redhat.com>
30886
30887 * gcc.c-torture/execute/loop-7.c: New test.
30888
308892000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30890
30891 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30892
308932000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30894
30895 * gcc.dg/c99-bool-1.c: New test.
30896
308972000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30898
30899 * gcc.dg/c99-scope-1.c: Remove xfail.
30900 * gcc.dg/c99-scope-2.c: New test.
30901
309022000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30903
30904 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30905 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30906
309072000-11-11 Mark Mitchell <mark@codesourcery.com>
30908
30909 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30910 error messages.
30911
30912 * g++.mike/p700.C: Don't typedef wchar_t.
30913 * g++.mike/p784.C: Likewise.
30914 * g++.mike/eb101.C: Don't use __wchar_t.
30915
309162000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30917
30918 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30919 from DO loop.
30920
309212000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30922
30923 * gcc.c-torture/execute/20001111-1.c: New test.
30924
309252000-11-10 Nick Clifton <nickc@redhat.com>
30926
30927 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30928 long multuiple and accumulate.
30929
309302000-11-09 Richard Henderson <rth@redhat.com>
30931
30932 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30933 via size_t instead of int.
30934
30935 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30936 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30937 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30938 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30939
309402000-11-09 Geoffrey Keating <geoffk@redhat.com>
30941
30942 * gcc.c-torture/compile/20001109-1.c: New test.
30943 * gcc.c-torture/compile/20001109-2.c: New test.
30944
309452000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30946
30947 * g++.old-deja/g++.pt/operator1.C: New test.
30948 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30949
309502000-11-09 Jakub Jelinek <jakub@redhat.com>
30951
30952 * gcc.dg/20001108-1.c: New test.
30953
309542000-11-09 Jakub Jelinek <jakub@redhat.com>
30955
30956 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30957 with both arguments constant strings.
30958 * gcc.c-torture/execute/string-opt-3.c: New test.
30959 * gcc.c-torture/execute/string-opt-4.c: New test.
30960 * gcc.c-torture/execute/string-opt-5.c: New test.
30961
309622000-11-08 Nick Clifton <nickc@redhat.com>
30963
30964 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30965 mulsidi3adddi patterns.
30966
309672000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30968
30969 * g++.old-deja/g++.other/crash36.C: New test.
30970
309712000-11-08 Jakub Jelinek <jakub@redhat.com>
30972
30973 * g++.old-deja/g++.other/init16.C: New test.
30974
309752000-11-06 Loren J. Rittle <ljrittle@acm.org>
30976
30977 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30978
309792000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30980
30981 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30982 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30983 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30984
309852000-11-07 DJ Delorie <dj@redhat.com>
30986
30987 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30988
309892000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30990
30991 * gcc.c-torture/execute/string-opt-1.c: New test.
30992
309932000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30994
30995 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30996 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30997 parameters in registers, and there is no way for a varargs
30998 function to know in which order the integer and floating-point
30999 parameters should be interleaved when they are placed on the
31000 stack.
31001 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31002 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31003
310042000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31005
31006 * gcc.c-torture/execute/string-opt-2.c: New test.
31007
310082000-11-07 Nathan Sidwell <nathan@codesourcery.com>
31009
31010 * g++.old-deja/g++.pt/crash60.C: New test.
31011
310122000-11-06 Jakub Jelinek <jakub@redhat.com>
31013
31014 * g++.old-deja/g++.other/crash24.C: New test.
31015 * g++.old-deja/g++.other/crash25.C: New test.
31016 * g++.old-deja/g++.other/crash26.C: New test.
31017 * g++.old-deja/g++.other/crash27.C: New test.
31018 * g++.old-deja/g++.other/crash28.C: New test.
31019 * g++.old-deja/g++.other/crash29.C: New test.
31020 * g++.old-deja/g++.other/crash30.C: New test.
31021 * g++.old-deja/g++.other/crash31.C: New test.
31022 * g++.old-deja/g++.other/crash32.C: New test.
31023 * g++.old-deja/g++.other/crash33.C: New test.
31024 * g++.old-deja/g++.other/crash34.C: New test.
31025 * g++.old-deja/g++.other/crash35.C: New test.
31026
310272000-11-06 Jakub Jelinek <jakub@redhat.com>
31028
31029 * gcc.c-torture/execute/20001031-1.c: New test.
31030
310312000-11-04 Mark Mitchell <mark@codesourcery.com>
31032
31033 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
31034 namespace.
31035
31036 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
31037 standards-conformant.
31038
31039 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
31040
31041 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
31042 * g++.old-deja/g++.mike/p755a.C: Likewise.
31043 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
31044 library makes no calls to `operator new' during initialization.
31045
310462000-11-04 Neil Booth <neilb@earthling.net>
31047
31048 * gcc.dg/cpp/include2.c: New tests.
31049
310502000-11-03 Mark P Mitchell <mark@codesourcery.com>
31051
31052 * lib/g++.exp (g++_set_ld_library_path): New function.
31053 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
31054
310552000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
31056
31057 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
31058 warnings.
31059
310602000-11-01 Richard Henderson <rth@redhat.com>
31061
31062 * g++.old-deja/g++.ext/namedret1.C: New.
31063 * g++.old-deja/g++.ext/namedret2.C: New.
31064 * g++.old-deja/g++.ext/namedret3.C: New.
31065
310662000-10-31 Geoffrey Keating <geoffk@cygnus.com>
31067
31068 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
31069 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
31070
310712000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31072
31073 * gcc.c-torture/execute/va-arg-21.c: New test.
31074
310752000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
31076
31077 * gcc.dg/c99-complex-2.c: New test.
31078
310792000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31080
31081 * gcc.c-torture/execute/stdio-opt-1.c: New test.
31082
310832000-10-31 Jakub Jelinek <jakub@redhat.com>
31084
31085 * g++.old-deja/g++.other/inline16.C: New test.
31086
310872000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
31088
31089 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
31090 __PRETTY_FUNCTION__
31091
310922000-10-29 Neil Booth <neilb@earthling.net>
31093
31094 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
31095 New tests.
31096 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
31097 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
31098 optimisation.
31099
311002000-10-29 Neil Booth <neilb@earthling.net>
31101
31102 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
31103 * mi1.c, mi1c.h: Add null directives to multiple-include test.
31104 * mi5.c: Test multiple includes work with -C.
31105 * trigraphs.c: Test ^= version.
31106
311072000-10-28 Neil Booth <neilb@earthling.net>
31108
31109 New tests and test updates for new macro expander.
31110
31111 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
31112 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
31113 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
31114 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
31115 new diagnostic messages.
31116
31117 * gcc.dg/cpp/macro3.c: New tests.
31118
311192000-10-27 Mark Mitchell <mark@codesourcery.com>
31120
31121 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
31122 on the same line.
31123
311242000-10-27 Jakub Jelinek <jakub@redhat.com>
31125
31126 * g++.old-deja/g++.other/eh2.C: New test.
31127
311282000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
31129
31130 * gcc.c-torture/execute/20001027-1.c: New test.
31131
311322000-10-26 Richard Henderson <rth@redhat.com>
31133
31134 * gcc.c-torture/execute/20001026-1.c: New.
31135
311362000-10-26 Mark Mitchell <mark@codesourcery.com>
31137
31138 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
31139 * g++.old-deja/g++.law/builtin1.C: Likewise.
31140 * g++.old-deja/g++.law/ctors10.C: Likewise.
31141 * g++.old-deja/g++.law/virtual3.C: Likewise.
31142 * g++.old-deja/g++.mike/p658.C: Likewise.
31143 * g++.old-deja/g++.other/sibcall1.C: Likewise.
31144 * g++.old-deja/g++.other/vaarg2.C: Likewise.
31145 * g++.old-deja/g++.robertl/eb124.C: Likewise.
31146 * g++.old-deja/g++.robertl/eb44.C: Likewise.
31147 * g++.old-deja/g++.robertl/eb77.C: Likewise.
31148
311492000-10-26 Nathan Sidwell <nathan@codesourcery.com>
31150
31151 * gcc.c-torture/compile/20001024-1.c: New test.
31152
311532000-10-25 Mark Mitchell <mark@codesourcery.com>
31154
31155 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
31156 to tell us whether or not we are using V3.
31157
311582000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
31159
31160 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
31161 operands.
31162
311632000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
31164
31165 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
31166
311672000-10-25 Jakub Jelinek <jakub@redhat.com>
31168
31169 * gcc.c-torture/execute/20001024-1.c: New test.
31170
311712000-10-24 Jakub Jelinek <jakub@redhat.com>
31172
31173 * g++.old-deja/g++.other/sibcall1.C: New test.
31174
311752000-10-20 Jakub Jelinek <jakub@redhat.com>
31176
31177 * gcc.dg/noncompile/init-3.c: New test.
31178
311792000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
31180
31181 * gcc.dg/format-array-1.c: New test.
31182
311832000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31184
31185 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
31186 writing through null pointers; remove comment about testing
31187 unterminated strings.
31188
311892000-10-17 Matthew Hiller <hiller@redhat.com>
31190
31191 * gcc.c-torture/execute/20001017-2.c: New test.
31192
311932000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31194
31195 * gcc.c-torture/compile/20001018-1.c: New test.
31196 * gcc.c-torture/compile/20001018-1.x: Xfail.
31197
311982000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31199
31200 * gcc.c-torture/execute/20001017-1.c: New test.
31201
312022000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31203
31204 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
31205 for multiple use of arguments with scanf formats; add tests for
31206 multiple use of arguments.
31207
312082000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
31209
31210 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
31211
312122000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31213
31214 * gcc.dg/format-miss-1.c: New test.
31215
312162000-10-16 Jakub Jelinek <jakub@redhat.com>
31217
31218 * gcc.c-torture/execute/20001013-1.c: New test.
31219
312202000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31221
31222 * gcc.dg/format-branch-1.c: New test.
31223
312242000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31225
31226 * README, lib/file-format.exp: Remove EGCS references.
31227
312282000-10-16 Jakub Jelinek <jakub@redhat.com>
31229
31230 * gcc.dg/20001013-1.c: New test.
31231
312322000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
31233
31234 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
31235 for intmax_t in the compiler using __typeof__ and the type rules
31236 for conditional expressions.
31237
312382000-10-13 Jakub Jelinek <jakub@redhat.com>
31239
31240 * gcc.dg/20001012-1.c: New test.
31241 * gcc.dg/20001012-2.c: New test.
31242
312432000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31244
31245 * gcc.dg/format-attr-1.c: New test.
31246
312472000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31248
31249 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31250 __LONG_LONG_MAX__ instead of LLONG_MAX.
31251
312522000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31253
31254 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31255 scanf flags.
31256 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31257 flags.
31258
312592000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31260
31261 * gcc.dg/sequence-pt-1.c: New test.
31262
312632000-10-11 Geoff Keating <geoffk@cygnus.com>
31264
31265 * gcc.c-torture/execute/20001011-1.c: New testcase.
31266 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31267
312682000-10-10 Jakub Jelinek <jakub@redhat.com>
31269
31270 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31271 does not error on it.
31272
312732000-10-10 Jakub Jelinek <jakub@redhat.com>
31274
31275 * gcc.dg/20001009-1.c: New test.
31276
31277Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31278
31279 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31280 * gcc.c-torture/execute/20001009-2.c: ... to here.
31281
312822000-10-09 Geoff Keating <geoffk@cygnus.com>
31283
31284 * gcc.c-torture/compile/20001009-1.c: New testcase.
31285 * gcc.c-torture/execute/20001009-1.c: New testcase.
31286 Testcases provided by Jan Hubicka <jh@suse.cz>.
31287
312882000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31289
31290 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31291 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31292 uintmax_t using <limits.h> to emulate the compiler's internal
31293 logic. No longer XFAIL %j tests.
31294
312952000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31296
31297 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31298 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31299 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31300 regexps and details of expected handling of some bad formats.
31301 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31302 suppression.
31303
313042000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31305
31306 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31307 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31308 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31309 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31310 in list archives.
31311
313122000-10-06 Richard Henderson <rth@cygnus.com>
31313
31314 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31315 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31316 * g++.old-deja/g++.jason/report.C: Likewise.
31317 * g++.old-deja/g++.law/friend5.C: Likewise.
31318 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31319 of the expected warnings.
31320
313212000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31322
31323 * g++.old-deja/g++.pt/enum14.C: New test.
31324
313252000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31326
31327 * g++.old-deja/g++.pt/crash59.C: New test.
31328
313292000-10-04 Will Cohen <wcohen@redhat.com>
31330
31331 * gcc.dg/20000926-1.c: New test.
31332
313332000-10-03 Geoff Keating <geoffk@cygnus.com>
31334
31335 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31336 function name for current C++ compiler.
31337 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31338
313392000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31340
31341 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31342 __PRETTY_FUNCTION__.
31343 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31344
313452000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31346
31347 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31348
313492000-09-26 Jakub Jelinek <jakub@redhat.com>
31350
31351 * gcc.c-torture/compile/20000923-1.c: New test.
31352
313532000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31354
31355 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31356 * g++.old-deja/g++.pt/ttp62.C: Same.
31357 * g++.old-deja/g++.other/inline14.C: Same.
31358
313592000-09-24 Richard Henderson <rth@cygnus.com>
31360
31361 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
31362
313632000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
31364
31365 * gcc.dg/c90-printf-1.c: Add test for wide string format.
31366
313672000-09-22 Geoff Keating <geoffk@cygnus.com>
31368
31369 * gcc.c-torture/compile/20000922-1.c: New file.
31370
313712000-09-21 Nick Clifton <nickc@redhat.com>
31372
31373 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
31374 a signed long modulo operation.
31375 (mod6): New function - perform an unsigned long modulo operation.
31376 (main): Add tests for modulos of very large numbers by very small
31377 dividends.
31378
313792000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31380
31381 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
31382
313832000-09-19 Richard Henderson <rth@cygnus.com>
31384
31385 * gcc.dg/compare2.c (case 10): XFAIL.
31386
313872000-09-18 Richard Henderson <rth@cygnus.com>
31388
31389 * gcc.c-torture/execute/20000906-1.c: Move ...
31390 * gcc.dg/20000906-1.c: ... here. Only run on targets
31391 that support __builtin_trap.
31392
31393Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
31394
31395 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
31396
313972000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31398
31399 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
31400 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
31401 more $ format tests.
31402
314032000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
31404
31405 * gcc.dg/format-errmk-1.c: New test.
31406
314072000-09-17 Greg McGary <greg@mcgary.org>
31408
31409 * gcc.c-torture/execute/20000917-1.x: Remove.
31410
314112000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
31412
31413 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
31414
314152000-09-17 Greg McGary <greg@mcgary.org>
31416
31417 * gcc.c-torture/execute/20000917-1.c: New test.
31418 * gcc.c-torture/execute/20000917-1.x: XFAIL.
31419
314202000-09-16 Neil Booth <NeilB@earthling.net>
31421
31422 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
31423 in nested macro bug.
31424
314252000-09-15 Neil Booth <NeilB@earthling.net>
31426
31427 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
31428
314292000-09-14 Jeffrey A Law (law@cygnus.com)
31430
31431 * gcc.c-torture/execute/20000914-1.c: New test.
31432
314332000-09-12 Alexandre Oliva <aoliva@redhat.com>
31434
31435 * g++.other/inline13.C: New test.
31436
314372000-09-12 Andreas Jaeger <aj@suse.de>
31438
31439 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
31440 constant by Ulrich Drepper <drepper@redhat.com>.
31441
314422000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
31443
31444 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
31445
314462000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31447
31448 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
31449
314502000-09-11 Zack Weinberg <zack@wolery.cumb.org>
31451
31452 * gcc.dg/cpp/backslash.c: New test.
31453
314542000-09-11 Alexandre Oliva <aoliva@redhat.com>
31455
31456 * gcc.c-torture/execute/20000910-1.c: New test.
31457 * gcc.c-torture/execute/20000910-2.c: Likewise.
31458
314592000-09-11 Robert Lipe <robertl@sco.com>
31460
31461 * gcc.dg/pragma-align.c: New test.
31462
314632000-09-11 Nathan Sidwell <nathan@codesourcery.com>
31464
31465 * g++.old-deja/g++.pt/explicit82.C: New test.
31466 * g++.old-deja/g++.pt/explicit83.C: New test.
31467
314682000-09-10 Zack Weinberg <zack@wolery.cumb.org>
31469
31470 * gcc.dg/asm-names.c: New test.
31471
314722000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31473
31474 * gcc.dg/cpp/tr-warn6.c: New test
31475
314762000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
31477
31478 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
31479 be accepted.
31480
314812000-09-07 Catherine Moore <clm@redhat.com>
31482
31483 * gcc.c-torture/execute/unroll-1.c: New test.
31484
314852000-09-06 Zack Weinberg <zack@wolery.cumb.org>
31486
31487 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
31488 ERROR markers.
31489 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
31490 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
31491 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
31492 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
31493 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
31494 Preprocess only.
31495 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
31496 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
31497
314982000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31499
31500 * g++.old-deja/g++.pt/deduct2.C: New test.
31501
315022000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31503
31504 * g++.old-deja/g++.pt/parms2.C: New test.
31505
315062000-09-06 Nathan Sidwell <nathan@codesourcery.com>
31507
31508 * g++.old-deja/g++.pt/crash58.C: New test.
31509
315102000-09-06 Greg McGary <greg@mcgary.org>
31511
31512 * gcc.c-torture/execute/20000906-1.c: New test.
31513 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
31514
315152000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31516
31517 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
31518
315192000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31520
31521 * g++.old-deja/g++.pt/crash57.C: New test.
31522
315232000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31524
31525 * g++.old-deja/g++.pt/crash56.C: New test.
31526
315272000-09-04 Nathan Sidwell <nathan@codesourcery.com>
31528
31529 * g++.old-deja/g++.pt/koenig1.C: New test.
31530
315312000-09-04 Jakub Jelinek <jakub@redhat.com>
31532
31533 * gcc.dg/20000904-1.c: New test.
31534
315352000-09-04 Jakub Jelinek <jakub@redhat.com>
31536
31537 * gcc.dg/cpp/paste8.c: New test.
31538
315392000-09-01 Alexandre Oliva <aoliva@redhat.com>
31540
31541 * gcc.c-torture/compile/20000827-1.c: New test.
31542
315432000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31544
31545 * gcc.dg/format-diag-1.c: New test.
31546
315472000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
31548
31549 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
31550 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
31551 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
31552 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
31553 gcc.dg/formatz-1.c: Adjust warning regular expressions.
31554
315552000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31556
31557 * g++.old-deja/g++.other/nested4.C: New test.
31558
315592000-09-01 Nathan Sidwell <nathan@codesourcery.com>
31560
31561 * g++.old-deja/g++.ns/scoped1.C: New test.
31562
315632000-08-30 Alexandre Oliva <aoliva@redhat.com>
31564
31565 * lib/g++.exp: Support testing already-installed GCC.
31566
315672000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31568
31569 * wtr-label-1.c, wtr-suffix-1.c: New tests.
31570
315712000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31572
31573 * gcc.dg/return-type-2.c: New test.
31574
315752000-08-27 Geoff Keating <geoffk@cygnus.com>
31576
31577 * gcc.c-torture/compile/20000825-1.c: New test.
31578
315792000-08-26 Alexandre Oliva <aoliva@redhat.com>
31580
31581 * gcc.dg/dwarf2-2.c: New test.
31582
315832000-08-26 Zack Weinberg <zack@wolery.cumb.org>
31584
31585 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
31586 dg-warning regexps.
31587
315882000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
31589
31590 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
31591 gcc.dg/format-ext-5.c: New tests.
31592
315932000-08-25 Jakub Jelinek <jakub@redhat.com>
31594
31595 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
31596
315972000-08-24 Mark Mitchell <mark@codesourcery.com>
31598
31599 * gcc.dg/noncompile/930622-2.c: Adjust error message.
31600
316012000-08-24 Richard Henderson <rth@cygnus.com>
31602
31603 * gcc.dg/ia64-sync-1.c: New test.
31604 * gcc.dg/ia64-sync-2.c: New test.
31605 * gcc.dg/ia64-asm-1.c: New test.
31606
316072000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
31608
31609 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
31610 * gcc.dg/format-ext-2.c: New test.
31611
316122000-08-23 Jason Merrill <jason@redhat.com>
31613
31614 * lib/old-dejagnu.exp: Also ignore "In member function" and
31615 "At global scope".
31616
316172000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31618
31619 * gcc.dg/noncompile/label-lineno-1.c: New test.
31620
316212000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31622
31623 * gcc.dg/c99-array-nonobj-1.c: New test.
31624
316252000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31626
31627 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31628 tests.
31629 * gcc.dg/format-ext-1.c: New test.
31630
316312000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31632
31633 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31634 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31635 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31636 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31637 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31638
316392000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31640
31641 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31642 gcc.dg/c99-strftime-2.c: New tests.
31643
316442000-08-22 Richard Henderson <rth@cygnus.com>
31645
31646 * gcc.c-torture/execute/20000822-1.c: New test.
31647
316482000-08-21 Jakub Jelinek <jakub@redhat.com>
31649
31650 * gcc.c-torture/execute/20000819-1.x: Remove.
31651
316522000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31653
31654 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31655 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31656 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31657 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31658 gcc.dg/format-xopen-1.c: New tests.
31659
316602000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31661
31662 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31663
316642000-08-21 Jakub Jelinek <jakub@redhat.com>
31665
31666 * g++.old-deja/g++.other/loop2.C: New test.
31667
31668 * gcc.c-torture/compile/20000606-1.c: New test.
31669 * gcc.c-torture/compile/20000728-1.c: New test.
31670 * gcc.c-torture/execute/20000801-1.c: New test.
31671 * gcc.c-torture/execute/20000801-2.c: New test.
31672 * gcc.c-torture/execute/20000819-1.c: New test.
31673 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31674 * gcc.dg/20000629-1.c: New test.
31675 * gcc.dg/20000724-1.c: New test.
31676 * gcc.dg/20000807-1.c: New test.
31677
316782000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31679
31680 * gcc.dg/cpp/pragma-1.c: New test.
31681 * gcc.dg/cpp/pragma-2.c: New test.
31682
316832000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31684
31685 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31686 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31687
316882000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31689
31690 * gcc.c-torture/compile/20000818-1.c: New test.
31691
316922000-08-18 Manfred Hollstein <manfredh@redhat.com>
31693
31694 * gcc.c-torture/execute/20000818-1.c: New test.
31695
316962000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31697
31698 * gcc.dg/format-va-1.c: New test.
31699
317002000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31701
31702 * g++.old-deja/g++.other/typedef8.C: New test.
31703
317042000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31705
31706 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31707 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31708 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31709 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31710 * g++.old-deja/g++.other/ptrmem7.C: New test.
31711 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31712
317132000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31714
31715 * g++.old-deja/g++.pt/typename27.C: New test.
31716
317172000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31718
31719 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31720 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31721 * g++.old-deja/g++.pt/friend45.C: New test.
31722 * g++.old-deja/g++.other/friend8.C: New test.
31723
317242000-08-15 Richard Henderson <rth@cygnus.com>
31725
31726 * gcc.c-torture/execute/20000815-1.c: New test.
31727
317282000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31729
31730 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31731 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31732 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31733
317342000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31735
31736 * g++.old-deja/g++.other/refinit2.C: New test.
31737
317382000-08-13 Geoff Keating <geoffk@cygnus.com>
31739
31740 * lib/c-torture.exp (c-torture): Make
31741 compiler_conditional_xfail_data global.
31742 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31743 compiler_conditional_xfail_data machinery.
31744 (f-torture-execute): Likewise.
31745 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31746 and only when unrolling loops.
31747
31748 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31749
317502000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31751
31752 * g++.old-deja/g++.pt/explicit81.C: New test.
31753
317542000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31755
31756 * g++.old-deja/g++.pt/typename26.C: New test.
31757
317582000-08-10 Geoff Keating <geoffk@cygnus.com>
31759
31760 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31761 warning.
31762
317632000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31764
31765 * g++.old-deja/g++.other/array3.C: New test.
31766
317672000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31768
31769 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31770 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31771 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31772 New tests.
31773
317742000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31775
31776 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31777 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31778
317792000-08-09 Alexandre Oliva <aoliva@redhat.com>
31780
31781 * gcc.c-torture/execute/20000808-1.c: New test.
31782
317832000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31784
31785 * gcc.dg/c90-const-expr-1.c: New test.
31786
317872000-08-08 Richard Henderson <rth@cygnus.com>
31788
31789 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31790
317912000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31792
31793 * gcc.dg/noncompile/const-ll-1.c: New test.
31794
317952000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31796
31797 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31798
317992000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31800
31801 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31802 that running programs linked against the shared version of libobjc
31803 run correctly.
31804
318052000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31806
31807 * gcc.dg/c99-printf-1.c: New test.
31808
318092000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31810
31811 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31812
318132000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31814
31815 * gcc.c-torture/execute/20000731-1.x: Delete.
31816
318172000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31818
31819 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31820 and torture_without_loops as is done by c-torture.exp.
31821 (search_for): Copy from c-torture.exp.
31822 (gcc-dg-runtest): New function, drives a directory of tests
31823 iterating over the TORTURE_OPTIONS.
31824 (scan-assembler, scan-assembler-not): Move here from
31825 individual directory drivers.
31826
31827 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31828 defined by lib/gcc-dg.exp.
31829 * gcc.dg/cpp/cpp.exp: Likewise.
31830 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31831 gcc-dg-runtest, so we cycle over optimization options.
31832
31833 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31834 * gcc.dg/compare2.c: No longer expected to fail.
31835
318362000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31837
31838 * gcc.c-torture/execute/20000804-1.c: New test.
31839
318402000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31841
31842 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31843
318442000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31845
31846 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31847
318482000-08-03 Jeffrey A Law (law@cygnus.com)
31849
31850 * gcc.c-torture/compile/20000803-1.c: New test.
31851
318522000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31853
31854 * gcc.c-torture/execute/20000801-3.c,
31855 gcc.c-torture/execute/20000801-4.c: New tests.
31856 * gcc.c-torture/execute/20000801-3.x,
31857 gcc.c-torture/execute/20000801-4.x: Xfail.
31858
318592000-08-02 Geoff Keating <geoffk@cygnus.com>
31860
31861 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31862 libobjc/.libs to allow for libtool.
31863
318642000-08-02 Jakub Jelinek <jakub@redhat.com>
31865
31866 * gcc.c-torture/compile/20000802-1.c: New test.
31867
318682000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31869
31870 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31871
318722000-07-31 Jeffrey A Law (law@cygnus.com)
31873
31874 * gcc-c-torture/execute/20000731-2.c: New test.
31875
31876 * gcc.c-torture/execute/20000731-1.c: New test.
31877 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31878
318792000-07-31 Jakub Jelinek <jakub@redhat.com>
31880
31881 * testsuite/gcc.dg/cpp/paste7.c: New test.
31882 * gcc.dg/cpp/20000725-1.c: New test.
31883
318842000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31885
31886 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31887 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31888 declaration warning for __builtin_dwarf_reg_size.
31889
31890 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31891
318922000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31893
31894 * gcc.dg/noncompile/voidparam-1.c: New test.
31895
318962000-07-30 Richard Henderson <rth@cygnus.com>
31897
31898 * gcc.dg/c90-digraph-1.c: Don't xfail.
31899 * gcc.dg/compare2.c (case 10): Xfail.
31900 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31901
319022000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31903
31904 * gcc.dg/c99-main-1.c: New test.
31905
319062000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31907
31908 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31909
319102000-07-26 Hans-Peter Nilsson <hp@axis.com>
31911
31912 * gcc.c-tortuer/execute/20000726-1.c: New test.
31913
319142000-07-26 Alexandre Oliva <aoliva@redhat.com>
31915
31916 * gcc.c-torture/execute/enum-2.c: New test.
31917
319182000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31919
31920 * gcc.dg/cpp/tr-warn3.c: New test.
31921
319222000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31923
31924 * g++.old-deja/g++.ext/implicit1.C: Remove.
31925 * g++.old-deja/g++.jason/c2.C: Remove
31926 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31927 * g++.old-deja/g++.pt/crash16.C: Likewise.
31928 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31929
319302000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31931
31932 * g++.old-deja/g++.other/for2.C: New test.
31933
319342000-07-25 Jakub Jelinek <jakub@redhat.com>
31935
31936 * gcc.dg/20000720-1.c: New test.
31937
319382000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31939
31940 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31941
319422000-07-24 Geoff Keating <geoffk@cygnus.com>
31943
31944 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31945 * gcc.c-torture/execute/20000722-1.c: New.
31946 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31947
319482000-07-24 Jakub Jelinek <jakub@redhat.com>
31949
31950 * gcc.dg/cpp/20000720-1.S: New test.
31951
319522000-07-21 Michael Meissner <meissner@redhat.com>
31953
31954 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31955
319562000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31957
31958 * g++.old-deja/g++.brendan/crash16.C,
31959 g++.old-deja/g++.brendan/parse3.C,
31960 g++.old-deja/g++.brendan/redecl1.C,
31961 g++.old-deja/g++.ns/template13.C,
31962 g++.old-deja/g++.other/decl4.C,
31963 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31964
319652000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31966
31967 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31968 and "Internal error".
31969
31970 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31971 regexps.
31972 * gcc.dg/cpp/paste6.c: New test.
31973
319742000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31975
31976 * gcc.dg/cpp/tr-direct.c: New test.
31977
31978 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31979 gcc.dg/cpp/undef1.c: Tweak error regexps.
31980
319812000-07-18 Eric Christopher <echristo@redhat.com>
31982
31983 * gcc.c-torture/compile/20000718-1.c: New test.
31984
319852000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31986
31987 * cpplex.c (_cpp_push_token): If the token being pushed back
31988 is the previous token in this context, just subtract one from
31989 context->posn.
31990 * cppmacro.c (save_expansion): Clear aux field when storing a
31991 placemarker.
31992
319932000-07-18 Alexandre Oliva <aoliva@redhat.com>
31994
31995 * gcc.dg/noncompile/redecl-1.c: New test.
31996
319972000-07-18 Jakub Jelinek <jakub@redhat.com>
31998
31999 * gcc.c-torture/execute/20000717-5.c: New test.
32000 * gcc.c-torture/execute/20000717-1.x: Removed.
32001
320022000-07-17 Richard Henderson <rth@cygnus.com>
32003
32004 * gcc.c-torture/execute/20000717-4.c: New test.
32005
320062000-07-17 Zack Weinberg <zack@wolery.cumb.org>
32007
32008 * gcc.dg/cpp/syshdr.c: New test.
32009 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
32010
320112000-07-17 Neil Booth <neilb@earthling.net>
32012
32013 * gcc.dg/cpp/cmdlne-dM.c: New test.
32014 * gcc.dg/cpp/cmdlne-dD.c: New test.
32015
320162000-07-17 Jeffrey A Law (law@cygnus.com)
32017
32018 * gcc.c-torture/execute/20000717-3.c: New test.
32019
32020 * gcc.c-torture/compile/20000717-1.c: New test.
32021
320222000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32023
32024 * gcc.c-torture/execute/20000717-2.c: New test.
32025
320262000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32027
32028 * gcc.dg/formatz-1.c: New test.
32029
32030 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
32031 * gcc.dg/c99-digraph-1.c: New tests.
32032
32033 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
32034 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
32035
32036 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
32037 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
32038 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
32039 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
32040 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
32041 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
32042 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
32043
320442000-07-17 Greg McGary <greg@mcgary.org>
32045
32046 * gcc.c-torture/execute/20000717-1.c: New test.
32047 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
32048
320492000-07-15 Jakub Jelinek <jakub@redhat.com>
32050
32051 * gcc.c-torture/execute/20000715-2.c: New test.
32052 * gcc.dg/20000715-1.c: New test.
32053
320542000-07-15 Michael Meissner <meissner@redhat.com>
32055
32056 * gcc.c-torture/execute/20000715-1.c: New test.
32057
320582000-07-13 Jakub Jelinek <jakub@redhat.com>
32059
32060 * gcc.c-torture/execute/20000707-1.c: New test.
32061
320622000-07-13 Neil Booth <NeilB@earthling.net>
32063
32064 * testsuite/gcc.dg/cpp/digraph1.c,
32065 testsuite/gcc.dg/cpp/digraph2.c,
32066 testsuite/gcc.dg/cpp/digraphs.c: New tests.
32067
320682000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
32069
32070 * g77.f-torture/compile/20000630-2.f: New test.
32071 * g77.f-torture/compile/20000630-2.x
32072
320732000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
32074
32075 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
32076
320772000-07-11 Neil Booth <NeilB@earthling.net>
32078
32079 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
32080
320812000-07-11 Neil Booth <NeilB@earthling.net>
32082
32083 * gcc.dg/cpp/cmdlne-C.c: New.
32084
320852000-07-09 Neil Booth <NeilB@earthling.net>
32086
32087 * gcc.dg/cpp/directiv.c: New tests.
32088 * gcc.dg/cpp/undef1.c: Update.
32089
320902000-07-08 Angela Marie Thomas <angela@cygnus.com>
32091
32092 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
32093
320942000-07-09 Neil Booth <NeilB@earthling.net>
32095
32096 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
32097
320982000-07-07 Zack Weinberg <zack@wolery.cumb.org>
32099
32100 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
32101 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
32102
321032000-07-08 Neil Booth <NeilB@earthling.net>
32104
32105 * gcc.dg/cpp/macsyntx.c: New tests.
32106
321072000-07-07 Jakub Jelinek <jakub@redhat.com>
32108
32109 * gcc.dg/20000707-1.c: New test.
32110
321112000-07-07 Jakub Jelinek <jakub@redhat.com>
32112
32113 * gcc.c-torture/execute/20000706-1.c: New test.
32114 * gcc.c-torture/execute/20000706-2.c: New test.
32115 * gcc.c-torture/execute/20000706-3.c: New test.
32116 * gcc.c-torture/execute/20000706-4.c: New test.
32117 * gcc.c-torture/execute/20000706-5.c: New test.
32118
321192000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32120
32121 * g++.old-deja/g++.pt/instantiate7.C: New test.
32122
321232000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32124
32125 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
32126 * g++.old-deja/g++.mike/thunk3.C: Likewise.
32127 * g++.old-deja/g++.other/rtti3.C: Likewise.
32128 * g++.old-deja/g++.other/rttid3.C: Likewise.
32129
321302000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
32131
32132 * g77.f-torture/compile/20000630-1.x: Fix typo
32133
321342000-07-05 Zack Weinberg <zack@wolery.cumb.org>
32135
32136 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
32137 assembly output.
32138
321392000-07-04 Zack Weinberg <zack@wolery.cumb.org>
32140
32141 * gcc.dg/cpp/ident.c: New test.
32142
321432000-07-05 Neil Booth <NeilB@earthling.net>
32144
32145 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
32146 gcc.dg/cpp/lexstrng.c: New tests.
32147
321482000-07-04 Neil Booth <NeilB@earthling.net>
32149
32150 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
32151 * gcc.dg/cpp/strify2.c: Same.
32152
321532000-07-03 Zack Weinberg <zack@wolery.cumb.org>
32154
32155 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
32156 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
32157 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
32158 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
32159
32160 * testsuite/gcc.dg/cpp/macro1.c,
32161 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
32162 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
32163 testsuite/gcc.dg/cpp/strify1.c,
32164 testsuite/gcc.dg/cpp/strify2.c: New tests.
32165
321662000-07-03 Jakub Jelinek <jakub@redhat.com>
32167
32168 * gcc.c-torture/execute/20000703-1.c: New test.
32169
321702000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32171
32172 * g++.old-deja/g++.pt (lookup10.C): New test.
32173
321742000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32175
32176 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 32177
662ef0f5 321782000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 32179
ed8e443a
JM
32180 * gcc.c-torture/compile/20000701-1.c: New test.
32181
321822000-06-30 Nick Clifton <nickc@cygnus.com>
32183
32184 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
32185 to test case.
32186
321872000-06-30 Catherine Moore <clm@cygnus.com>
32188
32189 * gcc.c-torture/execute/align-1.c: New test.
32190
321912000-06-30 Nathan Sidwell <nathan@codesourcery.com>
32192
32193 * g++.old-deja/g++.pt/expr8.C: New test.
32194 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
32195
321962000-06-29 Nick Clifton <nickc@cygnus.com>
32197
32198 * gcc.c-torture/compile/20000629-1.c: New test.
32199
322002000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32201
32202
32203 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
32204 gcc.dg/noncompile directory, depending on whether they're
32205 preprocessor tests or not. Annotate all the tests for the dg
32206 framework.
32207
32208 * gcc.c-torture/noncompile/noncompile.exp: Delete.
32209 * gcc.dg/noncompile/noncompile.exp: New.
32210
32211 * Moved files:
32212 Old name New name
32213 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
32214 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
32215 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
32216 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
32217 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
32218 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
32219 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
32220 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
32221 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
32222 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
32223 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
32224 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
32225 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
32226 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
32227 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
32228 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
32229 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
32230 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
32231 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
32232 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
32233 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
32234 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
32235 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
32236 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
32237
32238 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
32239 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
32240 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
32241 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
32242 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
32243 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
32244
322452000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32246
32247 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32248 declare one variable. On the fourth, error.
32249 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32250 declared by 20000628-1a.h.
32251
322522000-06-29 Richard Henderson <rth@redhat.com>
32253
32254 * gcc.c-torture/execute/930529-1.x: New file.
32255 * gcc.dg/920413-1.c: Adjust expected warning text.
32256 * gcc.dg/980217-1.c: Declare abort.
32257 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32258
322592000-06-29 Jeffrey A Law (law@cygnus.com)
32260
32261 * g77.f-torture/compile/20000629-1.f: New test.
32262 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32263
322642000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32265
32266 Rearrange lots of files, removing entirely the
32267 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32268 directories.
32269
32270 * Deleted files:
32271 gcc.c-torture/code_quality/code_quality.exp
32272 gcc.c-torture/special/special.exp
32273 gcc.failure/failure.exp
32274 gcc.failure/940409-1.x
32275 gcc.c-torture/compile/961203-1.x
32276
32277 * New files:
32278 gcc.misc-tests/linkage.exp
32279 gcc.c-torture/execute/920730-1t.c
32280 gcc.c-torture/execute/920730-1t.x
32281 gcc.c-torture/compile/920520-1.x
32282 gcc.c-torture/compile/920521-1.x
32283 gcc.c-torture/compile/981006-1.x
32284 gcc.c-torture/execute/eeprof-1.x
32285
32286 * Moved files (possibly with modifications to fit a new harness):
32287 Old name New name
32288 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32289 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32290 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32291 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32292 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32293 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32294 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32295 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32296 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32297 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32298 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32299 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32300 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32301 gcc.failure/940409-1.c gcc.dg/940409-1.c
32302
323032000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32304
32305 * c-torture/compile/961203-1.x: Delete.
32306
32307 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32308 not exit. Include stdio.h.
32309 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32310 * gcc.misc-tests/dg-12.c: Likewise.
32311 * gcc.misc-tests/dg-5.c: Likewise.
32312 * gcc.misc-tests/dg-6.c: Likewise.
32313 * gcc.misc-tests/dg-7.c: Prototype abort.
32314 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32315 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32316 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32317 not exit.
32318 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32319 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32320
323212000-06-28 Jakub Jelinek <jakub@redhat.com>
32322
32323 * gcc.dg/cpp/20000628-1.c: New test.
32324 * gcc.dg/cpp/20000628-1.h: New header for above test.
32325 * gcc.dg/cpp/20000628-1a.h: Likewise.
32326
323272000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32328
32329 * gcc.dg/cpp: New directory.
32330 * gcc.dg/cpp/cpp.exp: New driver.
32331 * gcc.dg/cpp/20000627-1.c: New test.
32332 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32333 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32334 and rewrite as a compilation test.
32335
32336 * gcc.dg: Move many files into the cpp subdirectory, possibly
32337 renaming or editing them as well.
32338 Old name New name
32339 990119-1.c cpp/19990119-1.c
32340 990228-1.c cpp/19990228-1.c
32341 990407-1.c cpp/19990407-1.c
32342 990409-1.c cpp/19990409-1.c
32343 990413-1.c cpp/19990413-1.c
32344 990703-1.c cpp/19990703-1.c
32345 20000127-1.c cpp/20000127-1.c
32346 20000129-1.c cpp/20000129-1.c
32347 20000207-1.c cpp/20000207-1.c
32348 20000207-2.c cpp/20000207-2.c
32349 20000209-1.c cpp/20000209-1.c
32350 20000209-2.c cpp/20000209-2.c
32351 20000301-1.c cpp/20000301-1.c
32352 20000419-1.c cpp/20000419-1.c
32353 20000510-1.S cpp/20000510-1.S
32354 20000519-1.c cpp/20000519-1.c
32355 20000529-1.c cpp/20000529-1.c
32356 20000625-1.c cpp/20000625-1.c
32357 20000625-2.c cpp/20000625-2.c
32358 cpp-as1.c cpp/assert1.c
32359 cpp-as2.c cpp/assert2.c
32360 cxx-comments-1.c cpp/cxxcom1.c
32361 cxx-comments-2.c cpp/cxxcom2.c
32362 endif-label.c cpp/endif.c
32363 cpp-hash1.c cpp/hash1.c
32364 cpp-hash2.c cpp/hash2.c
32365 cpp-if1.c cpp/if-1.c
32366 cpp-if2.c cpp/if-2.c
32367 cpp-if3.c cpp/if-3.c
32368 cpp-if4.c cpp/if-4.c
32369 cpp-if5.c cpp/if-5.c
32370 cpp-cond.c cpp/if-cexp.c
32371 cpp-missingop.c cpp/if-mop.c
32372 cpp-missingparen.c cpp/if-mpar.c
32373 cpp-opprec.c cpp/if-oppr.c
32374 cpp-ifparen.c cpp/if-paren.c
32375 cpp-shortcircuit.c cpp/if-sc.c
32376 cpp-shift.c cpp/if-shift.c
32377 cpp-unary.c cpp/if-unary.c
32378 cpp-li1.c cpp/line1.c
32379 cpp-li2.c cpp/line2.c
32380 lineno.c cpp/line3.c
32381 lineno-2.c cpp/line4.c
32382 cpp-mi.c cpp/mi1.c
32383 cpp-mic.h cpp/mi1c.h
32384 cpp-micc.h cpp/mi1cc.h
32385 cpp-mind.h cpp/mi1nd.h
32386 cpp-mindp.h cpp/mi1ndp.h
32387 cpp-mix.h cpp/mi1x.h
32388 cpp-mi2.c cpp/mi2.c
32389 cpp-mi2a.h cpp/mi2a.h
32390 cpp-mi2b.h cpp/mi2b.h
32391 cpp-mi2c.h cpp/mi2c.h
32392 cpp-mi3.c cpp/mi3.c
32393 cpp-mi3.def cpp/mi3.def
32394 poison-1.c cpp/poison.c
32395 pr-impl.c cpp/prag-imp.c
32396 cpp-redef-2.c cpp/redef1.c
32397 cpp-redef.c cpp/redef2.c
32398 strpaste.c cpp/strp1.c
32399 strpaste-2.c cpp/strp2.c
32400 cpp-tradpaste.c cpp/tr-paste.c
32401 cpp-tradstringify.c cpp/tr-str.c
32402 cpp-tradwarn1.c cpp/tr-warn1.c
32403 cpp-tradwarn2.c cpp/tr-warn2.c
32404 trigraphs.c cpp/trigraphs.c
32405 cpp-unc1.c cpp/unc1.c
32406 cpp-unc2.c cpp/unc2.c
32407 cpp-unc3.c cpp/unc3.c
32408 cpp-unc.c cpp/unc4.c
32409 undef.c cpp/undef1.c
32410 undef-2.c cpp/undef2.c
32411 cpp-wi1.c cpp/widestr1.c
32412
324132000-06-27 Mark Mitchell <mark@codesourcery.com>
32414
32415 * lib/g++.exp (g++_include_flags): Tweak.
32416
324172000-06-27 H.J. Lu <hjl@gnu.org>
32418 Loren J. Rittle <ljrittle@acm.org>
32419
32420 * lib/g++.exp (g++_include_flags): Override libgloss.exp
32421 version with one that knows about the new gcc tree structure.
32422 (g++_link_flags): Same.
32423
324242000-06-26 Zack Weinberg <zack@wolery.cumb.org>
32425
32426 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
32427 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
32428 case we are cross-compiling.
32429
32430 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
32431 g++.old-deja/g++.niklas/Makefile.in,
32432 g++.old-deja/g++.niklas/configure.in,
32433 g++.old-deja/g++.other/Makefile.in,
32434 g++.old-deja/g++.other/configure.in,
32435 gcc.c-torture/code_quality/Makefile.in,
32436 gcc.c-torture/code_quality/configure.in,
32437 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
32438 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
32439 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
32440 gcc.c-torture/execute/ieee/Makefile.in,
32441 gcc.c-torture/execute/ieee/configure.in,
32442 gcc.c-torture/noncompile/Makefile.in,
32443 gcc.c-torture/noncompile/configure.in,
32444 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
32445 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
32446 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
32447
324482000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32449
32450 * g++.old-deja/g++.other/ambig3.C: New test.
32451
324522000-06-26 Nathan Sidwell <nathan@codesourcery.com>
32453
32454 * g++.old-deja/g++.pt/syntax1.C: New test.
32455 * g++.old-deja/g++.pt/syntax2.C: New test.
32456 * g++.old-deja/g++.other/syntax3.C: New test.
32457 * g++.old-deja/g++.other/syntax4.C: New test.
32458
324592000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32460
32461 * gcc.dg/20000623-1.c: Prototype exit and abort.
32462
324632000-06-25 Zack Weinberg <zack@wolery.cumb.org>
32464
32465 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
32466 New tests.
32467 * gcc.dg/cpp-mi3.def: New file.
32468
32469 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
32470 inside assertions.
32471 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
32472 lexer's error messages.
32473 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
32474 divine anything from the linemarkers.
32475 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
32476 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
32477
324782000-06-23 Geoffrey Keating <geoffk@cygnus.com>
32479
32480 * gcc.dg/20000623-1.c: New test.
32481
324822000-06-22 Jakub Jelinek <jakub@redhat.com>
32483
32484 * gcc.c-torture/execute/20000622-1.c: New test.
32485
324862000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32487
32488 * g++.old-deja/g++.other/init15.C: New test.
32489
324902000-06-22 Nathan Sidwell <nathan@codesourcery.com>
32491
32492 * g++.old-deja/g++.pt/vaarg2.C: New test.
32493 * g++.old-deja/g++.pt/vaarg3.C: New test.
32494
324952000-06-20 Nathan Sidwell <nathan@codesourcery.com>
32496
32497 * g++.old-deja/g++.other/dyncast6.C: New test.
32498
324992000-06-15 Jakub Jelinek <jakub@redhat.com>
32500
32501 * gcc.c-torture/execute/loop-6.c: New test.
32502
325032000-06-14 Jakub Jelinek <jakub@redhat.com>
32504
32505 * gcc.dg/20000614-1.c: New test.
32506 * gcc.dg/20000614-2.c: New test.
32507
325082000-06-14 Hans-Peter Nilsson <hp@axis.com>
32509
32510 * g++.old-deja/g++.other/inline12.C: New test.
32511
325122000-06-13 Jakub Jelinek <jakub@redhat.com>
32513
32514 * g++.old-deja/g++.other/eh1.C: New test.
32515
325162000-06-12 Jakub Jelinek <jakub@redhat.com>
32517
32518 * g++.old-deja/g++.other/type.C: New test.
32519
325202000-06-05 Jakub Jelinek <jakub@redhat.com>
32521
32522 * g++.old-deja/g++.other/initstring.C: New test.
32523
325242000-06-12 Jason Merrill <jason@redhat.com>
32525
32526 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
32527
325282000-06-09 Jeffrey A Law (law@cygnus.com)
32529
32530 * gcc.c-torture/compile/20000609-1.c: New test.
32531
325322000-06-09 Clinton Popetz <cpopetz@cygnus.com>
32533
32534 * gcc.dg/20000609-1.c: New test.
32535
325362000-06-08 Zack Weinberg <zack@wolery.cumb.org>
32537
32538 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
32539 * gcc.c-torture/noncompile/poison-1.c: Move...
32540 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
32541 * gcc.dg/cpp-li1.c: Add a token after the #line.
32542
325432000-06-05 Richard Henderson <rth@cygnus.com>
32544
32545 * gcc.c-torture/execute/20000605-2.c: New test.
32546 * gcc.c-torture/execute/20000605-3.c: New test.
32547
325482000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
32549
32550 * g77.f-torture/execute/20000503-1.x: New file.
32551
325522000-06-06 Nathan Sidwell <nathan@codesourcery.com>
32553
32554 * g++.old-deja/g++.eh/badalloc1.C: New test.
32555
325562000-06-05 Richard Henderson <rth@cygnus.com>
32557
32558 * gcc.c-torture/execute/20000605-1.c: New test.
32559
325602000-06-05 Jakub Jelinek <jakub@redhat.com>
32561 Nathan Sidwell <nathan@codesourcery.com>
32562
32563 * gcc.c-torture/compile/20000605-1.c: New test.
32564
325652000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
32566
32567 * g77.f-torture/compile/20000601-1.f: New test.
32568
325692000-06-03 Richard Henderson <rth@cygnus.com>
32570
32571 * gcc.c-torture/execute/20000603-1.c: New.
32572
325732000-06-02 Zack Weinberg <zack@wolery.cumb.org>
32574
32575 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
32576 * gcc.dg/noreturn-2.c (noreturn): Likewise.
32577
325782000-06-01 Zack Weinberg <zack@wolery.cumb.org>
32579
32580 * gcc.dg/compare2.c (case 12): XFAIL.
32581 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
32582 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
32583
32584 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
32585
325862000-05-29 Zack Weinberg <zack@wolery.cumb.org>
32587
32588 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
32589 guard macro is already defined when the header is first
32590 included.
32591 * gcc.dg/cpp-mix.h: New file.
32592 * gcc.dg/endif-label.c: Update patterns to match compiler.
32593
32594 * g++.brendan/complex1.C: Declare abort.
32595 * g++.law/refs4.C: Remove XFAIL.
32596 * g++.oliva/expr2.C: Declare abort and exit.
32597
325982000-05-28 Alexandre Oliva <aoliva@cygnus.com>
32599
32600 * gcc.c-torture/execute/20000528-1.c: New test.
32601
32602 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
32603 * g++.old-deja/g++.law/temps4.C: Likewise.
32604
32605 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
32606 stdlib.h. Call abort() on failure.
32607 * g++.old-deja/g++.law/refs4.C: Likewise.
32608 * g++.old-deja/g++.law/temps4.C: Likewise.
32609 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
32610 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32611
326122000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32613
32614 Relative to g++.dg/special:
32615 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32616
32617 Relative to g++.old-deja:
32618 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32619 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32620 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32621 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32622 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32623 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32624 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32625
32626 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32627 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32628 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32629 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32630 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32631 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32632 and/or string.h.
32633
32634 * g++.other/goto1.C: Update expectations for error messages.
32635
326362000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32637
32638 * gcc.c-torture/compile/20000523-1.c: New test.
32639
326402000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32641
32642 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32643
326442000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32645
32646 * g++.old-deja/g++.eh/catch11.C: New test.
32647 * g++.old-deja/g++.eh/catch12.C: New test.
32648
326492000-05-24 Nick Clifton <nickc@cygnus.com>
32650
32651 * gcc.c-torture/execute/20000523-1.c: New test.
32652
326532000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32654
32655 * c-torture/execute/bcp-1.c: Replace abort in arg of
32656 __builtin_constant_p with a generic external function.
32657
32658 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32659 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32660 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32661 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32662 Prototype abort and/or exit.
32663
32664 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32665 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32666 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32667 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32668
326692000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32670
32671 * gcc.dg/dwarf2-1.c: New test.
32672
326732000-05-20 Richard Henderson <rth@cygnus.com>
32674
32675 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32676
326772000-05-20 Andreas Jaeger <aj@suse.de>
32678
32679 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32680 testcase.
32681
326822000-05-19 David Edelsohn <edelsohn@gnu.org>
32683
32684 * gcc.c-torture/execute/20000519-2.c: New test.
32685
326862000-05-19 Andreas Jaeger <aj@suse.de>
32687
32688 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32689 which fails with SSA.
32690
32691 * lib/c-torture.exp: Also test with -O3 -fssa.
32692
326932000-05-18 Michael Meissner <meissner@redhat.com>
32694
32695 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32696 * gcc.c-torture/execute/920415-1.c: Ditto.
32697 * gcc.c-torture/execute/920501-1.c: Ditto.
32698 * gcc.c-torture/execute/conversion.c: Ditto.
32699 * gcc.c-torture/execute/cvt-1.c: Ditto.
32700
327012000-05-18 Jeffrey A Law (law@cygnus.com)
32702
32703 * gcc.c-torture/compile/20000518-1.c: New test.
32704
327052000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32706
32707 * g77.f-torture/compile/200005018.f: New test.
32708
327092000-05-17 Jeffrey A Law (law@cygnus.com)
32710
32711 * gcc.c-torture/compile/20000517-1.c: New test.
32712
327132000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32714
32715 * gcc.c-torture/execute/20000516-1.c: New test.
32716
327172000-05-15 Jakub Jelinek <jakub@redhat.com>
32718
32719 * g++.old-deja/g++.other/eh.C: New test.
32720
327212000-05-12 Richard Henderson <rth@cygnus.com>
32722
32723 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32724 constants through to doit's conditional.
32725
327262000-05-11 Jeffrey A Law (law@cygnus.com)
32727
32728 * gcc.c-torture/compile/20000511-1.c: New test.
32729 * g77.f-torture/compile/20000511-1.f: New test.
32730 * g77.f-torture/compile/20000511-2.f: New test.
32731
327322000-05-11 Michael Meissner <meissner@redhat.com>
32733
32734 * gcc.c-torture/execute/20000511-1.c: New test.
32735
327362000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32737
32738 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32739 * gcc.dg/20000510-1.S: New.
32740
327412000-05-08 Catherine Moore <clm@cygnus.com>
32742
32743 * gcc.dg/unused-3.c: New.
32744
327452000-05-06 Richard Henderson <rth@cygnus.com>
32746
32747 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32748 * g++.old-deja/g++.mike/warn1.C: Likewise.
32749 * g++.old-deja/g++.pt/local1.C: Likewise.
32750 * g++.old-deja/g++.pt/local7.C: Likewise.
32751 * g++.old-deja/g++.pt/spec16.C: Likewise.
32752
327532000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 32754
ed8e443a 32755 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 32756
ed8e443a 327572000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 32758
ed8e443a 32759 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 32760
ed8e443a 327612000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 32762
ed8e443a 32763 * gcc.dg/noreturn-2.c: New test.
f43b2795 32764
ed8e443a 327652000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 32766
ed8e443a
JM
32767 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32768 preprocessor.
45abaea8 32769
ed8e443a 327702000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 32771
ed8e443a 32772 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 32773
ed8e443a 327742000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 32775
ed8e443a
JM
32776 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32777 OpenSSL by Jason R Thorpe.
82c18d5c 32778
ed8e443a 327792000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 32780
ed8e443a 32781 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 32782
ed8e443a 327832000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 32784
ed8e443a 32785 * gcc.dg/20000503-1.c: New test.
79ff6e27 32786
ed8e443a 327872000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 32788
ed8e443a
JM
32789 * gcc.c-torture/compile/20000502-1.c: New test.
32790 * g++.old-deja/g++.other/align.C: New test.
32791 * gcc.dg/cpp-tradstringify.c: New test.
32792
32793Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32794
32795 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32796 and hard registers.
32797
327982000-04-26 Geoff Keating <geoffk@cygnus.com>
32799
32800 * gcc.c-torture/execute/loop-5.c: New test.
32801
328022000-04-25 Jakub Jelinek <jakub@redhat.com>
32803
32804 * gcc.c-torture/execute/va-arg-20.c: New test.
32805
328062000-04-23 Jeffrey A Law (law@cygnus.com)
32807
32808 * gcc.c-torture/execute/20000422-1.c: New test.
32809
328102000-04-20 Greg McGary <gkm@gnu.org>
32811
32812 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32813 when optimizing, but without sibling-call optimizations (-O1).
32814
328152000-04-20 Jeffrey A Law (law@cygnus.com)
32816
32817 * gcc.c-torture/compile/20000420-1.c: New test.
32818
328192000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32820
32821 * g++.abi/ptrflags.C: New test.
32822 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32823
328242000-04-19 Catherine Moore <clm@cygnus.com>
32825
32826 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32827
328282000-04-19 Greg McGary <gkm@gnu.org>
32829
32830 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32831 sibling-call optimizations.
32832
328332000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32834
32835 * gcc.dg/20000419-1.c: New test.
32836
328372000-04-12 Hans-Peter Nilsson <hp@axis.com>
32838
32839 * gcc.c-torture/execute/20000412-6.c: New test.
32840
328412000-04-12 Jeffrey A Law (law@cygnus.com)
32842
32843 * gcc.c-torture/execute/20000412-5.c: New test.
32844 * g77.f-torture/compile/20000412-1.f: New test.
32845 * gcc.c-torture/execute/20000412-4.c: New test.
32846 * gcc.c-torture/compile/20000412-2.c: New test.
32847 * gcc.c-torture/execute/20000412-3.c: New test.
32848 * gcc.c-torture/compile/20000412-1.c: New test.
32849 * gcc.c-torture/execute/20000412-2.c: New test.
32850
328512000-04-12 Jakub Jelinek <jakub@redhat.com>
32852
32853 * objc/execute/bf-20.m: New test.
32854
328552000-04-10 Richard Henderson <rth@cygnus.com>
32856
32857 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32858
32859 * gcc.c-torture/execute/20000412-1.c: New test.
32860
328612000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32862
32863 * g++.old-deja/g++.eh/catchptr1.C: New test.
32864
328652000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32866
32867 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32868
328692000-04-08 Neil Booth <NeilB@earthling.net>
32870
32871 * gcc.dg/cpp-nullchar.c: Remove test as
32872 embedded nulls cause problems.
32873
328742000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32875
32876 * gcc.dg/compare2.c: New test.
32877
328782000-04-08 Neil Booth <NeilB@earthling.net>
32879
32880 * gcc.dg/cpp-nullchar.c: New test.
32881
328822000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32883
32884 * gcc.dg/cpp-mi2.c: New test.
32885 * gcc.dg/cpp-mi2[abc].h: New files.
32886
328872000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32888
32889 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32890 member name.
32891
328922000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32893
32894 * g++.old-deja/g++.abi/vmihint.C: New test.
32895
328962000-04-06 Neil Booth <NeilB@earthling.net>
32897
32898 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32899 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32900 copyright.
32901
329022000-04-05 Hans-Peter Nilsson <hp@axis.com>
32903
32904 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32905 avoid stack-frame overwrite.
32906
329072000-04-05 Jakub Jelinek <jakub@redhat.com>
32908
32909 * gcc.c-torture/compile/20000405-2.c: New test.
32910 * gcc.c-torture/compile/20000405-3.c: New test.
32911
329122000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32913
32914 * gcc.c-torture/compile/20000405-1.c: New test.
32915
329162000-04-04 Geoff Keating <geoffk@cygnus.com>
32917
32918 * gcc.dg/cast-qual-1.c: Revert last change.
32919
329202000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32921
32922 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32923
329242000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32925
32926 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32927 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32928
329292000-04-03 Jeffrey A Law (law@cygnus.com)
32930
32931 * gcc.c-torture/compile/20000403-2.c: New test.
32932 * gcc.c-torture/compile/20000403-1.c: New test.
32933
329342000-04-03 Hans-Peter Nilsson <hp@axis.com>
32935
32936 * gcc.c-torture/execute/20000403-1.c: New test.
32937
329382000-04-03 Geoff Keating <geoffk@cygnus.com>
32939
32940 * gcc.c-torture/execute/20000402-1.c: New test.
32941
329422000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32943
32944 * gcc.c-torture/execute/va-arg-15.c: New test.
32945 * gcc.c-torture/execute/va-arg-16.c: New test.
32946 * gcc.c-torture/execute/va-arg-17.c: New test.
32947 * gcc.c-torture/execute/va-arg-18.c: New test.
32948 * gcc.c-torture/execute/va-arg-19.c: New test.
32949
329502000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32951
32952 * gcc.c-torture/compile/981211-1.c: Move to...
32953 * gcc.dg/cpp-as1.c: ...here.
32954 * gcc.dg/cpp-as2.c: New file.
32955
32956 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32957 compiler.
32958
329592000-04-02 Neil Booth <NeilB@earthling.net>
32960
32961 * gcc.dg/cpp-cond.c New tests.
32962 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32963 accidental success less likely.
32964 * gcc.dg/cpp-missingop.c New tests.
32965 * gcc.dg/cpp-missingparen.c New tests.
32966 * gcc.dg/cpp-shift.c New tests.
32967 * gcc.dg/cpp-shortcircuit.c New tests.
32968 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 32969
ed8e443a 329702000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 32971
ed8e443a 32972 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 32973
ed8e443a 329742000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 32975
ed8e443a
JM
32976 * gcc.c-torture/compile/20000326-1.c: New test.
32977 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 32978
ed8e443a 329792000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 32980
ed8e443a
JM
32981 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32982 the first parameter is a function argument.
7acfb19e 32983
ed8e443a 329842000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 32985
ed8e443a 32986 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 32987
ed8e443a 329882000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 32989
ed8e443a 32990 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 32991
ed8e443a 329922000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 32993
ed8e443a 32994 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 32995
ed8e443a 329962000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 32997
ed8e443a 32998 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 32999
ed8e443a 330002000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 33001
ed8e443a 33002 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 33003
ed8e443a 330042000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 33005
ed8e443a
JM
33006 * gcc.c-torture/execute/20000314-3.c: New test.
33007 * gcc.c-torture/execute/20000314-2.c: New test.
33008 * gcc.c-torture/execute/20000314-1.c: New test.
33009 * gcc.c-torture/compile/20000314-2.c: New test.
33010 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 33011
ed8e443a 330122000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 33013
ed8e443a 33014 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 33015
ed8e443a 330162000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 33017
ed8e443a
JM
33018 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
33019 standards-compliant result rather than specific constants.
33020 Put test-values in array.
532f12a2 33021
ed8e443a 330222000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 33023
ed8e443a
JM
33024 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
33025 (g++_target_compile): Put test-specific options last.
98eddaf7 33026
ed8e443a 330272000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 33028
ed8e443a 33029 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 33030
ed8e443a 330312000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 33032
ed8e443a 33033 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 33034
ed8e443a 330352000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33036
ed8e443a
JM
33037 * g++.old-deja/g++.brendan/misc12.C: Removed.
33038 * g++.old-deja/g++.pt/memtemp77.C: Constify.
33039 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 33040
ed8e443a 330412000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 33042
ed8e443a 33043 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 33044
ed8e443a 330452000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 33046
ed8e443a 33047 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 33048
ed8e443a 330492000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 33050
ed8e443a
JM
33051 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
33052 is 1, not zero.
2a6b7809 33053
ed8e443a 330542000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 33055
ed8e443a
JM
33056 * g++.old-deja/g++.warn/impint.C: New test.
33057 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
33058 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
33059 * g++.old-deja/g++.pt/explicit12.C: Likewise.
33060 * g++.old-deja/g++.pt/explicit13.C: Likewise.
33061 * g++.old-deja/g++.pt/explicit17.C: Likewise.
33062 * g++.old-deja/g++.pt/explicit18.C: Likewise.
33063 * g++.old-deja/g++.pt/explicit19.C: Likewise.
33064 * g++.old-deja/g++.pt/explicit23.C: Likewise.
33065 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33066 * g++.old-deja/g++.pt/explicit35.C: Likewise.
33067 * g++.old-deja/g++.pt/explicit6.C: Likewise.
33068 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 33069
ed8e443a 330702000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 33071
ed8e443a 33072 * gcc.dg/cpp-redef.c: New test.
83f1c55d 33073
ed8e443a 330742000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33075
ed8e443a 33076 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 33077
ed8e443a 330782000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 33079
ed8e443a
JM
33080 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
33081 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 33082
ed8e443a 330832000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 33084
ed8e443a 33085 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 33086
ed8e443a 330872000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 33088
ed8e443a
JM
33089 * gcc.c-torture/compile/cpp-2.c: New test.
33090 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 33091
ed8e443a 330922000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 33093
ed8e443a 33094 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 33095
ed8e443a 330962000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 33097
ed8e443a 33098 * gcc.dg/cpp-li2.c: New test.
83f1c55d 33099
ed8e443a 33100 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 33101
ed8e443a 33102 * gcc.dg/cpp-li1.c: New test.
83f1c55d 33103
ed8e443a 331042000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 33105
ed8e443a 33106 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 33107
ed8e443a 331082000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 33109
ed8e443a 33110 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 33111
ed8e443a 331122000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 33113
ed8e443a 33114 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 33115
ed8e443a 331162000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 33117
ed8e443a 33118 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 33119
ed8e443a 331202000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 33121
ed8e443a 33122 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 33123
ed8e443a 331242000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 33125
ed8e443a 33126 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 33127
ed8e443a 331282000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 33129
ed8e443a 33130 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 33131
ed8e443a 331322000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 33133
ed8e443a
JM
33134 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
33135 ALWAYS_CXXFLAGS.
2144ddea 33136
ed8e443a 331372000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 33138
ed8e443a 33139 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 33140
ed8e443a 331412000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 33142
ed8e443a 33143 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 33144
ed8e443a 331452000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 33146
ed8e443a 33147 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 33148
ed8e443a 331492000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 33150
ed8e443a
JM
33151 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
33152 on native targets
31a72d3f 33153
ed8e443a 331542000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 33155
ed8e443a 33156 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 33157
ed8e443a 331582000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 33159
ed8e443a 33160 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 33161
ed8e443a 331622000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 33163
ed8e443a
JM
33164 * g++.old-deja/g++.jason/cast3.C: Return void.
33165 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 33166
ed8e443a 331672000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 33168
ed8e443a 33169 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 33170
ed8e443a 33171 * gcc.dg/loop-1.c: New test.
7a53e94b 33172
ed8e443a 331732000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 33174
ed8e443a
JM
33175 * gcc.c-torture/compile/20000127-1.c: New test.
33176 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 33177
ed8e443a 331782000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 33179
ed8e443a 33180 * gcc.dg/unused-2.c: New test.
1eb8759b 33181
ed8e443a 33182 * gcc.dg/conv-1.c: New test.
1eb8759b 33183
ed8e443a 331842000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 33185
ed8e443a
JM
33186 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
33187 compiler.
33188 (tool_option_proc): Fix typo.
33f6849b 33189
ed8e443a 331902000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 33191
ed8e443a
JM
33192 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
33193 of the ld on the host, not on the build machine.
33194 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 33195
ed8e443a 331962000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 33197
ed8e443a 33198 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 33199
ed8e443a 332002000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 33201
ed8e443a
JM
33202 * gcc.c-torture/execute/20000120-2.c: New test.
33203 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 33204
ed8e443a 332052000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 33206
ed8e443a 33207 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 33208
ed8e443a 332092000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 33210
ed8e443a 33211 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 33212
ed8e443a 332132000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 33214
ed8e443a 33215 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 33216
ed8e443a 332172000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 33218
ed8e443a
JM
33219 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
33220 with 16 bit integers.
662ef0f5 33221
ed8e443a 332222000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 33223
ed8e443a 33224 * gcc.dg/20000108-1.c: New test.
662ef0f5 33225
ed8e443a 332262000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 33227
ed8e443a 33228 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 33229
ed8e443a 332302000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 33231
ed8e443a
JM
33232 * g++.old-deja/g++.other/cast4.C: New test.
33233
332342000-01-05 Jeffrey A Law (law@cygnus.com)
33235
33236 * gcc.c-torture/compile/20000105-2.c: New test.
33237 * gcc.c-torture/compile/20000105-1.c: New test.
33238
332392000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33240
33241 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
33242 references to printf & atoi to conform to ANSI standard.
33243 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
33244 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33245 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33246 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33247 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33248 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33249 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33250 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33251 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33252 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33253 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33254 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33255 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33256 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33257 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33258 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33259 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33260 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33261 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33262 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33263 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33264 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33265 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33266 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33267 * g++.old-deja/g++.brendan/init3.C: Likewise.
33268 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33269 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33270 * g++.old-deja/g++.brendan/new2.C: Likewise.
33271 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33272 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33273 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33274 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33275 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33276 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33277 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33278 * g++.old-deja/g++.brendan/template24.C: Likewise.
33279 * g++.old-deja/g++.brendan/template3.C: Likewise.
33280 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33281 * g++.old-deja/g++.jason/inline3.C: Likewise.
33282 * g++.old-deja/g++.jason/opeq.C: Likewise.
33283 * g++.old-deja/g++.law/arg5.C: Likewise.
33284 * g++.old-deja/g++.law/arm7.C: Likewise.
33285 * g++.old-deja/g++.law/ctors11.C: Likewise.
33286 * g++.old-deja/g++.law/cvt8.C: Likewise.
33287 * g++.old-deja/g++.law/init9.C: Likewise.
33288 * g++.old-deja/g++.law/refs4.C: Likewise.
33289 * g++.old-deja/g++.law/template2.C: Likewise.
33290 * g++.old-deja/g++.law/visibility24.C: Likewise.
33291 * g++.old-deja/g++.law/vtable3.C: Likewise.
33292 * g++.old-deja/g++.mike/asm2.C: Likewise.
33293 * g++.old-deja/g++.mike/eh1.C: Likewise.
33294 * g++.old-deja/g++.mike/misc1.C: Likewise.
33295 * g++.old-deja/g++.mike/misc13.C: Likewise.
33296 * g++.old-deja/g++.mike/misc14.C: Likewise.
33297 * g++.old-deja/g++.mike/ns12.C: Likewise.
33298 * g++.old-deja/g++.mike/p1248.C: Likewise.
33299 * g++.old-deja/g++.mike/p3708.C: Likewise.
33300 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33301 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33302 * g++.old-deja/g++.mike/p646.C: Likewise.
33303 * g++.old-deja/g++.mike/p700.C: Likewise.
33304 * g++.old-deja/g++.mike/p783.C: Likewise.
33305 * g++.old-deja/g++.mike/p783a.C: Likewise.
33306 * g++.old-deja/g++.mike/p783b.C: Likewise.
33307 * g++.old-deja/g++.mike/p786.C: Likewise.
33308 * g++.old-deja/g++.mike/p789.C: Likewise.
33309 * g++.old-deja/g++.mike/p789a.C: Likewise.
33310 * g++.old-deja/g++.mike/p807a.C: Likewise.
33311 * g++.old-deja/g++.other/delete3.C: Likewise.
33312 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33313 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33314 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33315 * g++.old-deja/g++.other/empty1.C: Likewise.
33316 * g++.old-deja/g++.other/temporary1.C: Likewise.
33317 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33318 * g++.old-deja/g++.pt/t16.C: Likewise.
33319 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 33320
ed8e443a 333211999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 33322
ed8e443a 33323 * gcc.dg/991230-1.c: New test.
7fb1283f 33324
ed8e443a 333251999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 33326
ed8e443a
JM
33327 * gcc.c-torture/compile/991229-3.c: New test.
33328 * gcc.c-torture/compile/991229-2.c: New test.
33329 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 33330
ed8e443a 333311999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 33332
ed8e443a 33333 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 33334
1acaf650 333351999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 33336
ed8e443a 33337 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 33338
ed8e443a 333391999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 33340
ed8e443a 33341 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 33342
1acaf650 333431999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 33344
ed8e443a 33345 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 33346
ed8e443a 333471999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 33348
ed8e443a 33349 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 33350
ed8e443a 333511999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 33352
ed8e443a 33353 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 33354
ed8e443a 333551999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 33356
ed8e443a
JM
33357 * gcc.c-torture/execute/991216-1.c: New test.
33358 * gcc.c-torture/execute/991216-2.c: New test.
33359 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 33360
ed8e443a 333611999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 33362
ed8e443a
JM
33363 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
33364 Actually make the test fail by using "-O2" for compilation.
83f1c55d 33365
ed8e443a 333661999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 33367
ed8e443a 33368 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 33369
ed8e443a 333701999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 33371
ed8e443a
JM
33372 * gcc.c-torture/compile/991214-1.c: New test.
33373 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 33374
ed8e443a 333751999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 33376
ed8e443a 33377 * gcc.dg/991214-1.c: New test.
c07c7c9d 33378
ed8e443a 333791999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 33380
ed8e443a
JM
33381 * gcc.c-torture/compile/991213-3.c: New test.
33382 * gcc.c-torture/compile/991213-2.c: New test.
33383 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 33384
ed8e443a 333851999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 33386
ed8e443a 33387 * gcc.dg/991209-1.c: New test.
8ab56d5d 33388
ed8e443a 333891999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 33390
ed8e443a 33391 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 33392
ed8e443a 333931999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 33394
ed8e443a 33395 * gcc.dg/ultrasp2.c: New test.
83f1c55d 33396
ed8e443a 333971999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 33398
ed8e443a 33399 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 33400
ed8e443a 334011999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 33402
ed8e443a
JM
33403 * gcc.c-torture/compile/991202-1.c: New test.
33404 * gcc.c-torture/execute/991202-1.c: New test.
33405 * gcc.c-torture/execute/991202-2.c: New test.
33406 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 33407
ed8e443a 334081999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 33409
ed8e443a
JM
33410 * g++.old-deja/g++.abi/align.C: New test.
33411 * g++.old-deja/g++.abi/aggregates.C: Likewise.
33412 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 33413
ed8e443a 334141999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 33415
ed8e443a 33416 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 33417
ed8e443a 334181999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 33419
ed8e443a 33420 * gcc.dg/991129-1.c: New test.
19a027a0 33421
ed8e443a 334221999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 33423
ed8e443a 33424 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 33425
ed8e443a 334261999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 33427
ed8e443a 33428 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 33429
ed8e443a 334301999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 33431
ed8e443a
JM
33432 * g++.old-deja/g++.eh/cleanup2.C: New test.
33433 * g++.old-deja/g++.ext/pretty2.C: New test.
33434 * g++.old-deja/g++.ext/pretty3.C: New test.
33435 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 33436
ed8e443a 334371999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 33438
ed8e443a
JM
33439 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
33440 compiler_output to look for one error message instead of two.
e5315fad 33441
ed8e443a 334421999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 33443
ed8e443a
JM
33444 * gcc.c-torture/execute/991118-1.c: Also test case
33445 where the word boundary does not split a byte evenly.
ee760205 33446
ed8e443a 334471999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 33448
ed8e443a 33449 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 33450
ed8e443a 334511999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 33452
ed8e443a 33453 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 33454
ed8e443a 334551999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 33456
ed8e443a
JM
33457 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
33458 working directory pathnames.
83f1c55d 33459
ed8e443a 334601999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 33461
ed8e443a
JM
33462 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
33463 host is equipped with driver.h and driver.o so it can actually
33464 compile and run the tests.
8f4f2f29 33465
ed8e443a 334661999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 33467
ed8e443a 33468 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 33469
ed8e443a 334701999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 33471
ed8e443a 33472 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 33473
ed8e443a 334741999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 33475
ed8e443a
JM
33476 * lib/target-supports.exp: New file: Provide procs to test for
33477 features supported by the target.
33478 (check_weak_available): Moved here from ecos.exp.
33479 (check_alias_available): New proc: Determine of the target
33480 toolchain supports the alias attribute.
da018257 33481
ed8e443a
JM
33482 * gcc.dg/special/ecos.exp: Move check_weak_available to
33483 target-supports.exp.
33484 (alias-1.c): Only perform the test if the target supports
33485 aliases.
33486 (wkali-1.c): Only perform the test if the target supports
33487 aliases.
da018257 33488
ed8e443a
JM
33489 * gcc.dg/990506-0.c: Expect error messages from cross
33490 targets as well as native targets.
2792392c 33491
ed8e443a 334921999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 33493
ed8e443a
JM
33494 * gcc.dg/ultrasp1.c: Removed xfail.
33495 * gcc.dg/struct-ret-2.c: Likewise.
33496 * gcc.dg/array-1.c: Likewise.
2792392c 33497
ed8e443a 334981999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 33499
ed8e443a 33500 * gcc.dg/struct-ret-2.c: New test.
2a81679e 33501
ed8e443a 33502 * gcc.dg/array-1.c: New test.
3965abd0 33503
ed8e443a 335041999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 33505
ed8e443a 33506 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 33507
ed8e443a 335081999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 33509
ed8e443a 33510 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 33511
ed8e443a 335121999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 33513
ed8e443a 33514 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 33515
ed8e443a 335161999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 33517
ed8e443a 33518 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 33519
ed8e443a 335201999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 33521
ed8e443a 33522 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 33523
ed8e443a 335241999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 33525
ed8e443a 33526 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 33527
ed8e443a 335281999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 33529
ed8e443a 33530 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 33531
ed8e443a 335321999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 33533
ed8e443a 33534 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 33535
ed8e443a 335361999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 33537
ed8e443a
JM
33538 * g++.old-deja/g++.other/vaarg2.C: New test.
33539 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 33540
ed8e443a 335411999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 33542
ed8e443a
JM
33543 * g77.f-torture/noncompile/19990905-1.f: Moved from being
33544 in compile/.
c328b1d7 33545
ed8e443a 335461999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 33547
ed8e443a 33548 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 33549
ed8e443a 335501999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 33551
ed8e443a
JM
33552 * lib/file-format.exp (gcc_target_object_format): Don't
33553 crash if objdump is unavailable.
83f1c55d 33554
ed8e443a 335551999-09-29 Donn Terry <donn@interix.com>
83f1c55d 33556
ed8e443a 33557 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 33558
ed8e443a 335591999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 33560
ed8e443a 33561 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 33562
ed8e443a 335631999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 33564
ed8e443a 33565 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 33566
ed8e443a 335671999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 33568
ed8e443a 33569 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 33570
ed8e443a 335711999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 33572
ed8e443a
JM
33573 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
33574 __PRETTY_FUNCTION__.
83f1c55d 33575
ed8e443a 335761999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 33577
ed8e443a 33578 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 33579
ed8e443a 335801999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 33581
ed8e443a
JM
33582 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
33583 for which -fpic is inappropriate.
34d257b1 33584
ed8e443a 335851999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 33586
ed8e443a 33587 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 33588
ed8e443a 335891999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 33590
ed8e443a
JM
33591 * g++.old-deja/g++.other/dyncast1.C: New test.
33592 * g++.old-deja/g++.other/dyncast2.C: New test.
33593 * g++.old-deja/g++.other/dyncast3.C: New test.
33594 * g++.old-deja/g++.other/dyncast4.C: New test.
33595 * g++.old-deja/g++.other/dyncast5.C: New test.
33596 * g++.old-deja/g++.eh/catch3.C: New test.
33597 * g++.old-deja/g++.eh/catch3p.C: New test.
33598 * g++.old-deja/g++.eh/catch4.C: New test.
33599 * g++.old-deja/g++.eh/catch4p.C: New test.
33600 * g++.old-deja/g++.eh/catch5.C: New test.
33601 * g++.old-deja/g++.eh/catch5p.C: New test.
33602 * g++.old-deja/g++.eh/catch6.C: New test.
33603 * g++.old-deja/g++.eh/catch6p.C: New test.
33604 * g++.old-deja/g++.eh/catch7.C: New test.
33605 * g++.old-deja/g++.eh/catch7p.C: New test.
33606 * g++.old-deja/g++.eh/catch8.C: New test.
33607 * g++.old-deja/g++.eh/catch8p.C: New test.
33608 * g++.old-deja/g++.eh/catch9.C: New test.
33609 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 33610
ed8e443a 336111999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 33612
ed8e443a
JM
33613 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33614 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 33615
ed8e443a 336161999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 33617
ed8e443a 33618 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 33619
ed8e443a 336201999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 33621
ed8e443a
JM
33622 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33623 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 33624
ed8e443a 336251999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 33626
ed8e443a 33627 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 33628
ed8e443a 336291999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 33630
ed8e443a
JM
33631 * g++.old-deja/g++.other/lookup11.C: New test.
33632 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33633 what is permitted and what we want.
33634 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33635 overload use.
33636 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 33637
ed8e443a 336381999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 33639
ed8e443a
JM
33640 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33641 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 33642
ed8e443a 336431999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 33644
ed8e443a
JM
33645 * g++.old-deja/g++.other/sizeof3.C: New test.
33646 * g++.old-deja/g++.other/sizeof4.C: New test.
33647 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33648 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 33649
ed8e443a 336501999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 33651
ed8e443a 33652 * gcc.dg/va-arg-1.c: New.
76292ef8 33653
ed8e443a 336541999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 33655
ed8e443a 33656 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 33657
ed8e443a 336581999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 33659
ed8e443a
JM
33660 * g77.f-torture/compile/980519-2.f: New test.
33661 * g77.f-torture/compile/19990905-0.f: New test.
33662 * g77.f-torture/compile/19990905-1.f: New test.
33663 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 33664
ed8e443a 33665 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 33666
ed8e443a 336671999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 33668
ed8e443a 33669 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 33670
ed8e443a 336711999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 33672
ed8e443a 33673 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 33674
ed8e443a 336751999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 33676
ed8e443a
JM
33677 * g++.old-deja/g++.other/ambig2.C: New test.
33678 * g++.old-deja/g++.other/cond5.C: New test.
33679 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 33680
ed8e443a 336811999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 33682
ed8e443a
JM
33683 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33684 assemblers too.
18987000 33685
ed8e443a 336861999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 33687
ed8e443a
JM
33688 * lib/c-torture.exp: Avoid the "compare executables" optimization
33689 when testing native.
b780db79 33690
ed8e443a 336911999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 33692
ed8e443a
JM
33693 * gcc.c-torture/execute/990829-1.c: New test.
33694 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 33695
ed8e443a 336961999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 33697
ed8e443a
JM
33698 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33699 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33700 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33701 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33702 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33703 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33704 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33705 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33706 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33707 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33708 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 33709
ed8e443a 337101999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 33711
ed8e443a 33712 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 33713
ed8e443a 337141999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 33715
ed8e443a 33716 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 33717
ed8e443a 33718 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 33719
ed8e443a 33720 * g77.f-torture/execute/19990826-2.f: New test.
03565372 33721
ed8e443a 33722 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 33723
ed8e443a
JM
33724 * gcc.c-torture/execute/990826-0.c: New test.
33725 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 33726
ed8e443a 33727 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 33728
ed8e443a 337291999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 33730
ed8e443a
JM
33731 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33732 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33733 lss-011.C: New tests.
33f58a4e 33734
ed8e443a 337351999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 33736
ed8e443a 33737 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 33738
ed8e443a 337391999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 33740
ed8e443a
JM
33741 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33742 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33743 call `postbase' for each one. All callers of `postbase' changed
33744 to call this instead.
fb20fc45 33745
ed8e443a 337461999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 33747
ed8e443a 33748 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 33749
ed8e443a 337501999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 33751
ed8e443a
JM
33752 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33753 just native ones.
8a07ed33 33754
ed8e443a
JM
33755 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33756 just native ones.
7ea3788d 33757
ed8e443a 337581999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 33759
ed8e443a 33760 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 33761
ed8e443a 337621999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 33763
ed8e443a 33764 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 33765
ed8e443a 337661999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 33767
ed8e443a 33768 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 33769
ed8e443a 337701999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 33771
ed8e443a 33772 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 33773
ed8e443a 337741999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 33775
ed8e443a
JM
33776 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33777 * g++.old-deja/g++.brendan/crash64.C: Likewise
33778 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 33779
ed8e443a 337801999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 33781
ed8e443a 33782 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 33783
ed8e443a 337841999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 33785
ed8e443a 33786 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 33787
ed8e443a 337881999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 33789
ed8e443a
JM
33790 Adapted from tests from Franz Sirl:
33791 * gcc.c-torture/execute/va-arg-7.c: New test.
33792 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 33793
ed8e443a 337941999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 33795
ed8e443a 33796 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 33797
ed8e443a 33798 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 33799
ed8e443a 338001999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 33801
ed8e443a
JM
33802 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33803 fp-cmp-1.c, converting double to float.
0e8b6188 33804
ed8e443a
JM
33805 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33806 fp-cmp-1.c, converting double to long double.
0e8b6188 33807
ed8e443a
JM
33808 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33809 from fr1 to unknown_register, since fr1 is a legitimate register
33810 on some machines.
6ccecb36 33811
ed8e443a 338121999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 33813
ed8e443a 33814 * README: More listname related changes.
32bebc43 33815
ed8e443a 338161999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 33817
ed8e443a 33818 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 33819
ed8e443a 338201999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 33821
ed8e443a 33822 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 33823
ed8e443a 338241999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 33825
ed8e443a 33826 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 33827
ed8e443a 338281999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 33829
ed8e443a 33830 * gcc.dg/990703-1.c: New test.
58e1e5ad 33831
ed8e443a 338321999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 33833
ed8e443a
JM
33834 * lib/file-format.exp: New file: Move definition of proc
33835 gcc_target_object_format to here from
33836 gcc.dg/special/ecos.exp.
da621fd2 33837
ed8e443a
JM
33838 * lib/c-torture.exp: Include lib file-format.exp.
33839 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 33840
ed8e443a
JM
33841 * gcc.dg/special/ecos.exp: Remove definition of proc
33842 gcc_target_object_format.
3fb36cbd 33843
ed8e443a
JM
338441999-06-28 Jeffrey A Law (law@cygnus.com)
33845
33846 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 33847
ed8e443a 338481999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 33849
ed8e443a 33850 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 33851
ed8e443a 33852 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 33853
ed8e443a 338541999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 33855
ed8e443a
JM
33856 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33857 attributes compile.
33858 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33859 ports that use the COFF/PE file format.
048f60dc 33860
ed8e443a 338611999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 33862
ed8e443a 33863 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 33864
ed8e443a 338651999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 33866
ed8e443a 33867 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 33868
ed8e443a 338691999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 33870
ed8e443a 33871 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 33872
ed8e443a 338731999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 33874
ed8e443a 33875 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 33876
ed8e443a 338771999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 33878
ed8e443a 33879 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 33880
ed8e443a
JM
33881 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33882 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 33883
ed8e443a 338841999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 33885
ed8e443a
JM
33886 * g77.f-torture/compile/19990502-0.f: Replace with new,
33887 shorter, test that still fails after recent changes.
33888
338891999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33890
33891 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 33892
ed8e443a 338931999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
33894
33895 * gcc.c-torture/execute/990531-1.c: New test.
33896
b8c25665 338971999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
33898
33899 * gcc.c-torture/compile/990527-1.c: New test.
33900
b8c25665 339011999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
33902
33903 * gcc.c-torture/execute/990527-1.c: New test.
33904
83f1c55d
RH
339051999-05-25 Nick Clifton <nickc@cygnus.com>
33906
33907 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 33908 bitfields as signed.
83f1c55d 33909
47d98fa2
CB
339101999-05-25 Craig Burley <craig@jcb-sc.com>
33911
33912 * g77.f-torture/compile/19990525-0.f: New test.
33913
b8c25665 339141999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 33915
73951da8
JL
33916 * gcc.c-torture/execute/990525-2.c: New test.
33917
d3e82013
JL
33918 * gcc.c-torture/execute/990525-1.c: New test.
33919
569c1d8b
NS
339201999-05-24 Nathan Sidwell <nathan@acm.org>
33921
33922 * g++.old-deja/g++.other/anon3.C: New test.
33923 * g++.old-deja/g++.other/anon4.C: New test.
33924 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33925 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33926 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33927 Merrill).
33928
b8c25665 339291999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 33930
79d6c916
JL
33931 * gcc.c-torture/execute/990524-1.c: New test.
33932
35676551
JL
33933 * gcc.dg/990524-1.c: New test.
33934
b8c25665 339351999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
33936
33937 * gcc.c-torture/compile/990523-1.c: New test.
33938
b8c25665 339391999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
33940
33941 * gcc.c-torture/compile/990519-1.c: New test.
33942
92b3fc3a
AS
339431999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33944
2e5b4448
AS
33945 * gcc.c-torture/compile/990517-1.c: New test.
33946
33947 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
33948 (e4, f4): New tests.
33949 (main): Call them.
33950
6de8697e
KG
339511999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33952
33953 * gcc.dg/noreturn-1.c: New test.
33954
b8c25665 339551999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
33956
33957 * gcc.c-torture/execute/990513-1.c: New test.
33958
b6181dbb
RH
339591999-05-10 Richard Henderson <rth@cygnus.com>
33960
33961 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33962
6d9bf074
CB
339631999-05-10 Craig Burley <craig@jcb-sc.com>
33964
33965 * g77.f-torture/execute/erfc.f: Use small single-precision
33966 values, to avoid problems on Alphas when not -mieee.
33967
ea0f786b
CB
339681999-05-08 Craig Burley <craig@jcb-sc.com>
33969
33970 * gcc.dg/990506-0.c: New test.
33971
a3af74c4
RH
339721999-05-08 Richard Henderson <rth@cygnus.com>
33973
33974 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33975 the constant to test. Don't XFAIL 64-bit targets.
33976
33977 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33978 * g++.old-deja/g++.law/profile1.C: Likewise.
33979
33980 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33981 operator new instances.
33982 * g++.old-deja/g++.other/delete5.C: Likewise.
33983
dbd9ec97
CB
339841999-05-03 Craig Burley <craig@jcb-sc.com>
33985
33986 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33987 intrinsic.
33988
2b0bdd9a
CB
339891999-05-03 Craig Burley <craig@jcb-sc.com>
33990
33991 * g77.f-torture/execute/u77-test.f: Reverse order of two
33992 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33993
ddcd89b9
KG
339941999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33995
33996 * gcc.dg/compare1.c: New test.
33997
4014b382
JM
339981999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33999
34000 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
34001 New tests.
34002
a7e34b17
CB
340031999-05-02 Craig Burley <craig@jcb-sc.com>
34004
34005 * g77.f-torture/compile/19990502-1.f: New test.
34006
4a5ae682
CB
340071999-05-02 Craig Burley <craig@jcb-sc.com>
34008
34009 * g77.f-torture/compile/19990502-0.f: New test.
34010
b8c25665 340111999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
34012
34013 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
34014 intrinsic.
34015
b8c25665 340161999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
34017
34018 * g77.f-torture/execute/u77-test.f (main): List libU77
34019 intrinsics not currently tested.
34020 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
34021 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
34022 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
34023 Trim blanks off the ends of some printed strings.
34024
b8c25665 340251999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
34026
34027 * g77.f-torture/execute/u77-test.f (main): Just warn about
34028 FSTAT gid disagreement, as it's expected on some systems.
34029
b8c25665 340301999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
34031
34032 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
34033 use a new function, which allows for some slop.
34034 Clean up some commentary.
34035 (issum): The new function.
34036 (sgladd): Deleted subroutine.
34037
0bfc6dd2
CB
340381999-05-01 Craig Burley <craig@jcb-sc.com>
34039
34040 * g77.f-torture/execute/u77-test.f: Modify to be more like
34041 libf2c/libU77 version, bringing patches to that version here.
34042 Add suitable commentary.
34043
b8c25665 340441999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
34045
34046 * gcc.dg/990424-1.c: New test.
34047
4d9a07db
CB
340481999-04-24 Craig Burley <craig@jcb-sc.com>
34049
34050 * g77.f-torture/execute/u77-test.f (main): Bug involving
34051 LSTAT has been fixed, so turn back on full checking.
34052
2e647206
CB
340531999-04-20 Craig Burley <craig@jcb-sc.com>
34054
34055 * g77.f-torture/compile/19990419-0.f: New test.
34056 * g77.f-torture/execute/19990419-1.f: New test.
34057
b8c25665 340581999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
34059
34060 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
34061 to avoid the need for a prototype to supress a warning.
34062
b8c25665 340631999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34064
34065 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
34066
b8c25665 340671999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
34068
34069 * gcc.c-torture/execute/990404-1.c: New test.
34070
24dc09a7
ZW
340711999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34072
34073 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
34074 * gcc.dg/cpp-if3.c: Don't use -pedantic.
34075 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
34076 missing initializer warnings.
34077
b8c25665 340781999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
34079
34080 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
34081 matching strings.
34082
b8c25665 340831999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
34084
34085 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
34086
96e57dac
CB
340871999-03-26 Craig Burley <craig@jcb-sc.com>
34088
34089 * g77.f-torture/execute/19990325-0.f: New test.
34090 * g77.f-torture/execute/19990325-1.f: New test.
34091
b8c25665 340921999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
34093
34094 * gcc.c-torture/execute/990324-1.c: New test.
34095
b8c25665 340961999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34097
34098 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
34099 test with 4.
34100
b8c25665 341011999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
34102
34103 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
34104
98941e01
CB
341051999-03-13 Craig Burley <craig@jcb-sc.com>
34106
34107 * g77.f-torture/execute/19990313-2.f: New test.
34108 * g77.f-torture/execute/19990313-3.f: New test.
34109
fe3ab6bd
CB
341101999-03-13 Craig Burley <craig@jcb-sc.com>
34111
34112 * g77.f-torture/execute/19990313-0.f: New test.
34113 * g77.f-torture/execute/19990313-1.f: New test.
34114
b8c25665 341151999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
34116
34117 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
34118 printf to sprintf.
34119 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
34120 (main): Add check for u15. Conditionalize u31 check depending on
34121 whether ints are <32 bits or >=32 bits.
92936ecf 34122
3d1d35d6
CB
341231999-03-08 Craig Burley <craig@jcb-sc.com>
34124
34125 * g77.f-torture/execute/19981119-0.f: Improve testiness.
34126
fc370eff
CB
341271999-03-08 Craig Burley <craig@jcb-sc.com>
34128
34129 * g77.f-torture/compile/19990305-0.f: New test.
34130 * g77.f-torture/execute/19981119-0.f: New test.
34131
7e0847f6
CB
341321999-03-08 Craig Burley <craig@jcb-sc.com>
34133
34134 * g77.f-torture/execute/970625-2.f: call ABORT if final
34135 result is not correct, instead of just printing it.
34136 Add this checking via newly introduced obfuscation, to
34137 trip up buggy front ends.
34138
3f18f777
CB
341391999-03-07 Craig Burley <craig@jcb-sc.com>
34140
34141 * g77.f-torture/compile/960317-1.f: Moved from being
34142 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
34143
158281d7
CB
341441999-03-06 Craig Burley <craig@jcb-sc.com>
34145
34146 * g77.f-torture/execute/960317-1.f: New (old) test.
34147 * g77.f-torture/execute/970625-2.f: Ditto.
34148
83f1c55d
RH
341491999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
34150
34151 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
34152 message on line 1 or line 2; cccp and cpplib do this differently.
34153
b8c25665 341541999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
34155
34156 * g++.old-deja/g++.law/weak1.C: New test.
34157
5762f506
ZW
341581999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34159
34160 * gcc.c-torture/execute/990119-1.c: Renamed to...
34161 * gcc.dg/990119-1.c: this, so it will only be tested once
34162 (it's a preprocessor test, it doesn't need to be run at
34163 multiple optimization levels).
34164
7126c249
ZW
341651999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34166
34167 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 34168 ALWAYS_CXXFLAGS.
7126c249 34169
bc0a89ec
CB
341701999-02-24 Craig Burley <craig@jcb-sc.com>
34171
29df9714
CB
34172 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
34173 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
34174 to not be compilable by current g77.
34175
518ee01e
NC
341761999-02-24 Nick Clifton <nickc@cygnus.com>
34177
34178 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
34179
b8c25665 341801999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
34181
34182 * gcc.c-torture/execute/990222-1.c: New test.
34183
a27e2d39
CB
341841999-02-19 Craig Burley <craig@jcb-sc.com>
34185
34186 * g77.f-torture/compile/19990218-0.f: New test.
34187 * g77.f-torture/noncompile/19990218-1.f: New test.
34188
fc18a80e
CB
341891999-02-18 Craig Burley <craig@jcb-sc.com>
34190
34191 * g77.f-torture/compile/19981216-0.f: New test.
34192
b8c25665 341931999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
34194
34195 * gcc.dg/990214-1.c: New test.
34196
b8c25665 341971999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 34198
3c602fcb
JL
34199 * gcc.dg/990213-2.c: New test.
34200
68fe00c0
JL
34201 * gcc.dg/990213-1.c: New test.
34202
b8c25665 342031999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
34204
34205 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
34206 ints.
34207
60f29ff7
NC
342081999-02-11 Nick Clifton <nickc@cygnus.com>
34209
3af64817
JL
34210 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
34211 specified by target.
34212
60f29ff7
NC
34213 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
34214
b8c25665 342151999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
34216
34217 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
34218
b8c25665 342191999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
34220
34221 * gcc.dg/special/ecos.exp: New test driver for new tests with
34222 special requirements.
34223
34224 * gcc.dg/special/alias-1.c: New test.
34225 * gcc.dg/special/gcsec-1.c: New test.
34226 * gcc.dg/special/weak-1.c: New test.
34227 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
34228 * gcc.dg/special/weak-2.c: New test.
34229 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
34230 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
34231 * gcc.dg/special/wkali-1.c: New test.
34232 * gcc.dg/special/wkali-2.c: New test.
34233 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
34234 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
34235
b8c25665 342361999-02-10 Felix Lee <flee@cygnus.com>
05a59650 34237
efdbc6f8
RH
34238 * lib/c-torture.exp (c-torture-compile): Pull out code for
34239 analyzing gcc error messages.
34240 (c-torture-execute): Likewise. Fix some (harmless) false
34241 positives.
34242 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 34243
b8c25665 342441999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
34245
34246 * gcc.c-torture/execute/990208-1.c: New test.
34247
561cb39b
JL
342481999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34249
34250 * g++.dg/special/ecos.exp: New driver for new tests with special
34251 requirements
92936ecf 34252
561cb39b
JL
34253 * g++.dg/special/conpr-1.C: New test
34254 * g++.dg/special/conpr-2.C: New test
34255 * g++.dg/special/conpr-2a.C: New test
34256 * g++.dg/special/conpr-3.C: New test
34257 * g++.dg/special/conpr-3a.C: New test
34258 * g++.dg/special/conpr-3b.C: New test
92936ecf 34259
561cb39b
JL
34260 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34261 allow g++ to use the dg driver
34262
34263 * README: Add comment about g++.dg directory
34264
b8c25665 342651999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
34266
34267 * README: Update email addresses.
34268
83f1c55d
RH
342691999-02-03 Nick Clifton <nickc@cygnus.com>
34270
34271 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34272 arguments in order to force structure S onto the stack even on
34273 the alpha.
34274 (test): Pass 10 leading arguments to function foo as well as the
34275 structure S.
34276
34277 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 34278 failure for all targets.
83f1c55d
RH
34279
34280 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34281 abort to terminate program execution.
34282
b8c25665 342831999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
34284
34285 * gcc.c-torture/execute/990130-1.c: New test.
34286
b8c25665 342871999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
34288
34289 * gcc.dg/990130-1.c: New test.
34290
83f1c55d
RH
342911999-01-28 Michael Meissner <meissner@cygnus.com>
34292
34293 * gcc.c-torture/execute/990128-1.c: New test.
34294
342951999-01-27 Michael Meissner <meissner@cygnus.com>
34296
34297 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34298
3af64817
JL
342991999-01-27 Felix Lee <flee@cygnus.com>
34300
34301 * lib/c-torture.exp (c-torture-compile): pull out code for
34302 analyzing gcc error messages.
34303 (c-torture-execute): ditto, and fix some (harmless) false
34304 positives.
34305 * lib/gcc.exp (gcc_check_compile): new function.
34306
b8c25665 343071999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 34308
b96acc3f
JL
34309 * gcc.dg/990117-1.c: New test.
34310
f81b9d95 34311 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 34312
f81b9d95 34313 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 34314
b8c25665 343151999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
34316
34317 * g77.f-torture/compile/990115-1.f: New test.
34318
b8c25665 343191999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
34320
34321 * gcc.c-torture/compile/990107-1.c: New test
34322
b8c25665 343231999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 34324
1d1c12f4
JL
34325 * gcc.c-torture/execute/990106-2.c: New test.
34326
e2ba7b0e
JL
34327 * gcc.c-torture/execute/990106-1.c: New test.
34328
b8c25665 343291998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
34330
34331 * gcc.c-torture/compile/981223-1.c: New test.
34332
b8c25665 343331998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
34334
34335 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34336 (opt3): Rename from opt4 and disable.
34337
7162b45d
AO
343381998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34339
34340 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34341
68b04813
AO
343421998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34343
34344 * g++.old-deja/g++.other/conv5.C: New test.
34345
83f1c55d
RH
343461998-12-14 Nick Clifton <nickc@cygnus.com>
34347
34348 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34349
b8c25665 343501998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
34351
34352 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34353
b8c25665 343541998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
34355
34356 * gcc.c-torture/compile/981211-1.c: New test.
34357
2d8bf6c3
AO
343581998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34359
ceff9b14 34360 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 34361
ceff9b14 34362 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 34363
b8c25665 343641998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
34365
34366 * gcc.special/930510-1.c: Make C9X safe.
34367 * gcc.misc-tests/gcov-1.c Similarly.
34368 * gcc.misc-tests/gcov-2.c Similarly.
34369
7dc8c714
AO
343701998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34371
34372 * gcc.dg/ultrasp1.c: New test.
34373
b8c25665 343741998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
34375
34376 * gcc.c-torture/execute/981206.c: New test.
34377
658269bd
AO
343781998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34379
c3a6e905
AO
34380 * g++.old-deja/g++.ns/template7.C: New test.
34381
2732314e
AO
34382 * g++.old-deja/g++.other/expr1.C: New test.
34383
ad987436
AO
34384 * g++.old-deja/g++.eh/tmpl3.C: New test.
34385
658269bd
AO
34386 * g++.old-deja/g++.eh/tmpl2.C: New test.
34387
71eb0b9e
AO
343881998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34389
ceff9b14
AO
34390 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
34391 * g++.old-deja/g++.other/using6.C: Removed.
34392 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 34393
71eb0b9e
AO
34394 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
34395
16fe4796
AO
343961998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34397
b0e3f98f
AO
34398 * g++.old-deja/g++.pt/overload8.C: New test.
34399
10e209e3
AO
34400 * g++.old-deja/g++.pt/overload7.C: New test.
34401
ceff9b14 34402 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 34403
ceff9b14
AO
34404 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
34405 and relinking messages.
34406 * lib/g++.exp (g++_target_compile): Remove .rpo file when
34407 compiling with -frepo.
16fe4796 34408
688d56bc
AO
344091998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
34410
34411 * g++.old-deja/g++.pt/lookup6.C: New test.
34412
83f1c55d
RH
344131998-11-30 Nick Clifton <nickc@cygnus.com>
34414
34415 * gcc.c-torture/execute/981130-1.c: New test.
34416 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
34417
d1b0fca0
AO
344181998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34419
308a214a
AO
34420 * g++.old-deja/g++.pt/explicit76.C: New test.
34421
91910750
AO
34422 * g++.old-deja/g++.pt/friend38.C: New test.
34423
fb63a870
AO
34424 * g++.old-deja/g++.ns/crash2.C: New test.
34425
c885faf8
AO
34426 * g++.old-deja/g++.pt/defarg8.C: New test.
34427
be537f34
AO
34428 * g++.old-deja/g++.pt/instantiate6.C: New test.
34429
bc4f0b0a
AO
34430 * g++.old-deja/g++.pt/static6.C: New test.
34431
d1b0fca0
AO
34432 * g++.old-deja/g++.pt/decl2.C: New test.
34433
3c9a0d0f
AO
344341998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34435
51a63112
AO
34436 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
34437 problem is actually related with name lookup, but so what? :-)
34438
3c9a0d0f
AO
34439 * g++.old-deja/g++.pt/friend37.C: New test.
34440
6edfbe4c
DL
344411998-11-25 Dave Love <d.love@dl.ac.uk>
34442
34443 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
34444 element, which fails on some systems.
34445
34446 * g77.f-torture/execute/labug1.f: New test.
34447
b8c25665 344481998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
34449
34450 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
34451 is defined.
34452
7251e552
DL
344531998-11-18 Dave Love <d.love@dl.ac.uk>
34454
34455 * g77.f-torture/compile/981117-1.f: New test.
34456
233363cb
AO
344571998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
34458
34459 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 34460 properly discarded.
233363cb 34461
b8c25665 344621998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
34463
34464 * gcc.c-torture/execute/memcheck: New directory of tests for
34465 -fcheck-memory-usage.
34466
ed8e443a
JM
344671998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
34468
34469 * README: New file, general information about the testsuite and
34470 new description of the various C++ test subdirectories.
34471 * README.g++: Eliminate obsolete information, update and move most
34472 relevant stuff to README.
34473
344741998-11-07 Richard Henderson <rth@cygnus.com>
34475
34476 * gcc.c-torture/compile/981107-1.c: New test.
34477
344781998-11-02 Doug Evans <devans@canuck.cygnus.com>
34479
34480 * execute/memcpy-bi.c: New testcase.
34481
344821998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
34483
34484 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
34485 base classes.
34486
34487 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
34488 template is selected.
34489
34490 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
34491 classes, it should be accepted for all types.
34492
34493 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
34494
34495 * g++.old-deja/g++.pt/spec24.C: Ensure that template
34496 specializations start with template headers.
34497
344981998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
34499
34500 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
34501
34502 * g++.old-deja/g++.other/init9.C: Test cross initialization of
34503 non-POD types.
34504
345051998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
34506
34507 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
34508
345091998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
34510
34511 * compile/981022-1.c, compile/981022-1.x: New test and driver.
34512
345131998-10-19 Jeffrey A Law (law@cygnus.com)
34514
34515 * 981019-1.c: New test.
34516
345171998-10-14 Robert Lipe <robertl@dgii.com>
34518
34519 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
34520 find objc headers.
34521
345221998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34523
34524 * compile/981001-4.c: Remove use of GCC extension that triggers a
34525 compiler bug.
34526
345271998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
34528
34529 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
34530
345311998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34532
34533 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
34534 instantiation of template produces incorrect code for delete
34535 expression.
34536
34537 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
34538 constructors' name is not unique.
34539 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
34540 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
34541
34542 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
34543 automatic array of const is ill-formed.
34544
34545 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
34546 of template parameter?
34547
34548 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
34549 const.
34550
34551 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
34552 pointer-to-member expression.
34553
34554 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
34555 declaration causes ICE.
34556
345571998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
34558
34559 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
34560 reserved in the global namespace.
34561
34562 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
34563 generate needed virtual table.
34564
34565 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
34566
345671998-10-10 Dariush Eslimi <eslimi@loran.com>
34568
34569 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
34570 template-dependent type
34571
345721998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34573
34574 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
34575 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
34576 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
34577
34578 * g++.old-deja/g++.other/using5.C: New test; using decl from base
34579 class should be usable as argument of member function.
34580 * g++.old-deja/g++.other/using6.C: New test; using decl from base
34581 class should be usable as return type of member function.
34582 * g++.old-deja/g++.other/using7.C: New test; using decl from base
34583 class should be usable as type of data member.
34584
34585 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
34586
345871998-10-09 Jeffrey A Law (law@cygnus.com)
34588
34589 * gcc.c-torture/special/920521-1.c: Fix bogus test.
34590
345911998-10-08 Nick Clifton <nickc@cygnus.com>
34592
34593 * gcc.dg/dll-?.c Add thumb to target list.
34594 Fix assembler scan patterns to match current assembler output.
34595
345961998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
34597
34598 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
34599 matching of template brackets.
34600
34601 * g++.old-deja/g++.other/using4.C: New test. Test using
34602 declarations of methods from base classes.
34603
34604 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
34605 within functions should introduce names into the innermost
34606 enclosing namespace.
34607
34608 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
34609 of static locals if first initialization throws.
34610
346111998-10-07 Jim Wilson <wilson@cygnus.com>
34612
34613 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34614
346151998-10-06 Ken Raeburn <raeburn@cygnus.com>
34616
34617 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34618 lose track of the possible targets of tablejump insns.
34619 * special/special.exp: Run it.
34620
346211998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34622
34623 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34624 must be declared before its specializations can be named in friend
34625 declarations.
34626
346271998-10-05 Dave Love <d.love@dl.ac.uk>
34628
34629 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34630
34631 * g77.f-torture/execute/io1.f: New test.
34632
346331998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34634
34635 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34636 with pointer to template function, for which no argument deduction
34637 is possible.
34638
34639 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34640 specialization of template function as argument to template
34641 function.
34642
34643 * g++.old-deja/g++.other/access2.C: New test; Inner class
34644 shouldn't have privileged access to Outer's names.
34645
346461998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34647
34648 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34649 friend template declared within template class conflicts with
34650 nested class of the same name.
34651
34652 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34653 is ignored.
34654
34655 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34656 object with direct initializer as function declaration.
34657
34658 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34659 initializers.
34660
34661 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34662 involving const pointer and NULL produces incorrect result.
34663
34664 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34665 type name without `typename' should be rejected with -pedantic.
34666
346671998-10-02 Richard Henderson <rth@cygnus.com>
34668
34669 * g++.old-deja/g++.other/addrof1.C: New test.
34670
346711998-10-01 Nick Clifton <nickc@cygnus.com>
34672
34673 * gcc.c-torture/compile/981001-1.c: New test.
34674 * gcc.c-torture/execute/981001-1.c: New test.
34675
346761998-10-01 Jeffrey A Law (law@cygnus.com)
34677
34678 * gcc.c-torture/compile/981001-2.c: New test.
34679 * gcc.c-torture/compile/981001-3.c: New test.
34680 * gcc.c-torture/compile/981001-4.c: New test.
34681
346821998-10-01 Robert Lipe <robertl@dgii.com>
34683
34684 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34685 multilibbed hosts. Idea grafted from g77.exp.
34686
346871998-09-30 Dave Love <d.love@dl.ac.uk>
34688
34689 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34690 avoid losing on systems which need -lsocket.
34691
346921998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34693
34694 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34695 * g++.old-deja/g++.other/nested2.C: Ditto.
34696 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34697 failure.
34698
346991998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34700
34701 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34702 preferred over template operator!= for enum bitfields.
34703
347041998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34705
34706 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34707 that happen to have the same base name, but in different scopes,
34708 are incorrectly rejected.
34709
347101998-09-16 Richard Henderson <rth@cygnus.com>
34711
34712 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34713 on the native word size instead of an integer literal.
34714
347151998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34716
34717 * g++.old-deja/g++.other/static2.C: Invocation of static data
34718 member of type pointer-to-function denoted as non-static member.
34719
34720 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34721 checks involving function types and aliases.
34722
347231998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34724
34725 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34726 redefined to the same non-trivial type.
34727
34728 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34729 namespace-qualification of template specializations declared in
34730 other namespaces.
34731
34732 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34733 to declare a subset of the specializations of a template function
34734 as friends of specializations of a template class.
34735
34736 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34737 member templates that do not fully specialize the enclosing
34738 template class are rejected.
34739
347401998-09-11 Dave Love <d.love@dl.ac.uk>
34741
34742 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34743
347441998-09-08 Dave Love <d.love@dl.ac.uk>
34745
34746 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34747 altered from libf2c/libU77 version.
34748
347491998-09-06 Dave Love <d.love@dl.ac.uk>
34750
34751 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34752
347531998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34754
34755 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34756 (un)signed char are different types for template specialization
34757 purposes.
34758
347591998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34760
34761 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34762 * objc: ObjC testsuite.
34763
347641998-08-31 Catherine Moore <clm@cygnus.com>
34765
34766 * gcc.c-torture/execute/941014-1.x: New file.
34767
347681998-08-31 Nick Clifton <nickc@cygnus.com>
34769
34770 * lib/c-torture.exp: Add support for
34771 torture_eval_before_compile and torture_eval_before_execute
34772 variables.
34773
347741998-08-30 Jeffrey A Law (law@cygnus.com)
34775
34776 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34777 this test triggers valid.
34778
347791998-08-27 Jeffrey A Law (law@cygnus.com)
34780
34781 * gcc.dg/980827-1.c: New test.
34782
347831997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34784
34785 * gcc.c-torture/execute/loop-4b.c: New test.
34786
347871998-08-26 Nick Clifton <nickc@cygnus.com>
34788
34789 * lib/c-torture.exp: Add support for
34790 torture_eval_before_compile and torture_eval_before_execute
34791 variables.
34792
347931998-08-25 Jeffrey A Law (law@cygnus.com)
34794
34795 * gcc.c-torture/compile/980825-1.c: New test.
34796
347971998-08-24 Nick Clifton <nickc@cygnus.com>
34798
34799 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34800 count number tests in opt_t0 not good_t0.
34801
348021998-08-24 Jeffrey A Law (law@cygnus.com)
34803
34804 * gcc.c-torture/compile/930326-1.x: Fix typo.
34805
348061998-08-23 Mark Mitchell <mark@markmitchell.com>
34807
34808 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34809 causes an ICE.
34810
348111998-08-21 Jeffrey A Law (law@cygnus.com)
34812
34813 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34814 STACK_SIZE is defined.
34815 * gcc.c-torture/unsorted/stuct.c: Similarly.
34816
34817 * gcc.c-torture/compile/980821-1.c: New test.
34818
348191998-08-21 Jeffrey A Law (law@cygnus.com)
34820
34821 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34822
348231998-08-19 Mark Mitchell <mark@markmitchell.com>
34824
34825 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34826 code.
34827
348281998-08-09 Mark Mitchell <mark@markmitchell.com>
34829
34830 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34831 error'.
34832
348331998-08-18 Jeffrey A Law (law@cygnus.com)
34834
34835 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34836
348371998-08-16 Jeffrey A Law (law@cygnus.com)
34838
34839 * gcc.c-torture/compile/980816-1.c: New test.
34840
34841 * gcc.dg/980816-1.c: New test.
34842
348431998-08-13 Jeffrey A Law (law@cygnus.com)
34844
34845 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34846 compiler for ieee tests.
34847
348481998-08-01 Dave Love <d.love@dl.ac.uk>
34849
34850 * g77.f-torture/compile/980729-0.f: New test.
34851
348521998-07-30 Ken Raeburn <raeburn@cygnus.com>
34853
34854 * gcc.c-torture/special/eeprof-1.c: New test, for
34855 -finstrument-functions.
34856 * gcc.c-torture/special/special.exp: Run it.
34857
348581998-07-29 Jeffrey A Law (law@cygnus.com)
34859
34860 * gcc.c-torture/compile/980729-1.c: New test.
34861
348621998-07-27 Nick Clifton <nickc@cygnus.com>
34863
34864 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34865 __thumb__ is defined, and test for ARM style doubles if so.
34866
348671998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
34868
34869 * g77.f-torture/noncompile/980615-0.f: New test.
34870
b8c25665 348711998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
34872
34873 * gcc.dg/980312-1.c: Do link instead of compile.
34874 * gcc.dg/980313-1.c: Likewise.
34875
b8c25665 348761998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
34877
34878 * gcc.c-torture/compile/980726-1.c: New test.
34879
8b62e122
DL
348801998-07-25 Dave Love <d.love@dl.ac.uk>
34881
34882 * g77.f-torture/execute/io0.f: New test.
34883
b8c25665 348841998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
34885
34886 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34887 an int.
34888
b8c25665 348891998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
34890
34891 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34892 m32r bugs.
34893
b8c25665 348941998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
34895
34896 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34897 c-decl.c:grokdeclarator can handle mode attributes.
34898
b8c25665 348991998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
34900
34901 * gcc.c-torture/execute/980716-1.c: New test.
34902
b8c25665 349031998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
34904
34905 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34906 the mn10200.
34907 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34908 the mn10200.
34909 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 34910 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 34911
bda991ee
DL
349121998-07-13 Dave Love <d.love@dl.ac.uk>
34913
34914 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34915 New test from Craig.
34916
3792922a
DL
349171998-07-12 Dave Love <d.love@dl.ac.uk>
34918
538ccf9a
DL
34919 * g77.f-torture/noncompile/980616-0.f: New test.
34920
3792922a
DL
34921 * g77.f-torture/execute/970816-3.f: New test from Craig.
34922
b8c25665 349231998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 34924
a1ee890d
ML
34925 * g++.other/singleton.C: Return error value instead of taking
34926 SIGSEGV.
34927
b8c25665 349281998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
34929
34930 * g++.other/singleton.C: New test. Warning is under dispute.
34931 Runtime crash is not.
34932
b8c25665 349331998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 34934
92936ecf
ZW
34935 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34936 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
34937 using6.C, using7.C}: New namespace tests.
34938
b8c25665 349391998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 34940
ceff9b14
AO
34941 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34942 specialization with typedef'ed names used as array indexes.
25381187 34943
b8c25665 349441998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 34945
57c578cf
JL
34946 * gcc.c-torture/execute/980709-1.c: New test.
34947
6acaa318
JL
34948 * gcc.dg/980709-1.c: New test.
34949
b8c25665 349501998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
34951
34952 * gcc.c-torture/execute/bcp-1.c: New test.
34953
b8c25665 349541998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
34955
34956 * gcc.c-torture/execute/980707-1.c: New test.
34957
b8c25665 349581998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
34959
34960 * gcc.c-torture/compile/980706-1.c: New test.
34961
b22773b1
DL
349621998-07-01 Dave Love <d.love@dl.ac.uk>
34963
34964 * g77.f-torture/execute/980701-0.f,
34965 g77.f-torture/execute/980701-1.f: New test from Craig.
34966
b8c25665 349671998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 34968
0d37278a
JL
34969 * gcc.c-torture/compile/980701-1.c: New test.
34970
506506fa
JL
34971 * gcc.c-torture/execute/980701-1.c: New test.
34972
b8c25665 349731998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
34974rlsruhe.de>
34975
34976 * g++.old-deja/g++.robertl/eb132.C: New test.
34977 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34978
174be1b3
DL
349791998-06-29 Dave Love <d.love@dl.ac.uk>
34980
14583692
DL
34981 * g77.f-torture/execute/980628-7.f,
34982 g77.f-torture/execute/980628-8.f,
34983 g77.f-torture/execute/980628-9.f,
34984 g77.f-torture/execute/980628-10.f: New tests from Craig.
34985
174be1b3
DL
34986 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34987
b8c25665 349881998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
34989
34990 * g77.f-torture/execute/980628-4.f: New test from Craig.
34991 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 34992 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
34993 * g77.f-torture/execute/980628-0.f: Likewise.
34994 * g77.f-torture/execute/980628-1.f: Likewise.
34995 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 34996 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 34997
b8c25665 349981998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
34999
35000 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
35001 directory when nothing has been installed yet.
35002
b8c25665 350031998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
35004
35005 * gcc.c-torture/special/special.exp: Handle newer versions of
35006 dejagnu.
35007
b8c25665 350081998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
35009
35010 * gcc.dg/980626-1.c: New test.
35011
b8c25665 350121998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
35013
35014 * gcc.misc-tests/m-un-2.c: New test.
35015 * g++.old-deja/g++.other/warn01.c: Likewise.
35016
b8c25665 350171998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 35018
117b84b7
RL
35019 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
35020 compatibility with assmblers with a different comment character.
92936ecf 35021 Eliminate use of GAS-specific extensions.
117b84b7 35022
b8c25665 350231998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
35024
35025 * gcc.c-torture/execute/ieee/980619-1.c: New test.
35026
b8c25665 350271998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
35028
35029 *lib/g77.exp: Replace search for libf2c.a with search for newly
35030 renamed libg2c.a
35031
b8c25665 350321998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
35033
35034 * gcc.c-torture/execute/980617-1.c: New test.
35035
b8c25665 350361998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
35037
35038 * gcc.c-torture/execute/980612-1.c: New test.
35039
b8c25665 350401998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 35041
5ccdc8af
JL
35042 * gcc.dg/980523-1.c: Only test on ppc-linux.
35043 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
35044
74cbdffa
JL
35045 * gcc.c-torture/execute/980608-1.c: New test.
35046
b8c25665 350471997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35048
35049 * gcc.c-torture/execute/980605-1.c: New test.
35050
b8c25665 350511998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
35052
35053 * gcc.c-torture/execute/980604-1.c: New test.
35054
b8c25665 350551998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
35056
35057 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 35058 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 35059
858a26d4
DL
350601998-06-02 Dave Love <d.love@dl.ac.uk>
35061
35062 * 970125-0.f: Fix per JCB. Add commentary.
35063
b8c25665 350641998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35065
35066 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
35067 IEEE -0 support.
35068
b8c25665 350691998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
35070
35071 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
35072 earlier.
35073
b8c25665 350741998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
35075
35076 * gcc.c-torture/execute/980526-3.c: New test.
35077
8da801cf
MH
350781998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
35079
35080 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
35081 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
35082 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
35083 m88k-motorola-sysv3 to XFAIL.
35084
b8c25665 350851998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
35086
35087 * gcc.dg/980526-1.c: New test.
35088 * gcc.c-torture/execute/980526-2.c: New test.
35089
b8c25665 350901998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 35091
077e57d2
JL
35092 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
35093
74cd6867
JL
35094 * gcc.c-torture/execute/980526-1.c: New test.
35095
ef75df42
DL
350961998-05-26 Dave Love <d.love@dl.ac.uk>
35097
35098 * g77.f-torture/execute/alpha2.f: Add runtime test.
35099
46dc5157
JM
351001998-05-24 Jason Merrill <jason@yorick.cygnus.com>
35101
51c4eb9b
JM
35102 * g++.old-deja/old-deja.exp: Strip leading directories.
35103
46dc5157
JM
35104 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
35105 error for the line. Don't run multiple tests for the same line.
35106
b8c25665 351071998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
35108
35109 * gcc.dg/980523-1.c: New test.
35110
6e4cdba0
DL
351111998-05-23 Dave Love <d.love@dl.ac.uk>
35112
35113 * g77.f-torture/compile/970915-0.f: New test.
35114
cf22ce45
JM
351151998-05-23 Jason Merrill <jason@yorick.cygnus.com>
35116
35117 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
35118
b8c25665 351191998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
35120
35121 * gcc.dg/980520-1.c: New test.
35122
b8c25665 351231998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
35124
35125 * gcc.dg/980502-1.c: Fix return type.
35126
b8c25665 351271998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
35128
35129 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
35130 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
35131 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
35132 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
35133 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
35134
3e98dfd1
DL
351351998-05-20 Dave Love <d.love@dl.ac.uk>
35136
35137 * g77.f-torture/execute/980520-1.f: New test.
35138
4ee383a7
DL
351391998-05-15 Dave Love <d.love@dl.ac.uk>
35140
35141 * lib/mike-g77.exp: New file.
35142
35143 * g77.f-torture/noncompile/noncompile.exp,
35144 g77.f-torture/noncompile/check0.f: New files.
35145
c02cdb70
DL
351461998-05-14 Dave Love <d.love@dl.ac.uk>
35147
35148 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
35149 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
35150 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
35151 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
35152 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
35153 abort where appropriate.
35154
b8c25665 351551998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
35156
35157 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
35158 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
35159
87c54c63
DL
351601998-04-29 Dave Love <d.love@dl.ac.uk>
35161
35162 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
35163
8594f210
DL
351641998-04-27 Dave Love <d.love@dl.ac.uk>
35165
35166 * g77.f-torture/compile/980427-0.f: New test.
35167
2fe8c4d9
DL
351681998-04-24 Dave Love <d.love@dl.ac.uk>
35169
35170 * g77.f-torture/compile/980424-0.f: New test.
35171
bddcc8a6
DL
351721998-04-19 Dave Love <d.love@dl.ac.uk>
35173
39339a62 35174 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
35175 * g77.f-torture/compile/970125-0.f: New test.
35176 * g77.f-torture/compile/980419-1.f: New test.
35177
b8c25665 351781998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35179
35180 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
35181 of loop-4.c.
35182
b8c25665 351831998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35184
35185 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
35186
b8c25665 351871998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35188
35189 * gcc.c-torture/compile/980329-1.c: New test.
35190
b8c25665 351911998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 35192
583708a6 35193 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
35194 * gcc.dg/980312-1.c: Fix typo in -march command.
35195
b8c25665 351961998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 35197
583708a6 35198 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 35199
b8c25665 352001998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
35201
35202 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
35203 Dave Love agree the Fortran source is bogus.
35204
b8c25665 352051998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
35206
35207 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
35208 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
35209 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
35210 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
35211 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 35212
b8c25665 352131998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 35214
ceff9b14 35215 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 35216
26f6827a
DL
352171998-02-18 Dave Love <d.love@dl.ac.uk>
35218
35219 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
35220 possibly uninitialized) variables and declare dnrm2.
35221
b8c25665 352221998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
35223
35224 From Bruno Haible <haible@ilog.fr>:
35225 * gcc.c-torture/execute/980223.c: New test.
35226
b8c25665 352271998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
35228
35229 * gcc.dg/ifelse-1.c: New test.
b45f3a91 35230
b8c25665 352311998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 35232
b45f3a91
L
35233 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
35234
efdbc6f8
RH
35235 * lib/old-dejagnu.exp (old-dejagnu): Added the
35236 "execution test - XFAIL *-*-*" handling in the spirit of
35237 "excess errors test -". Changed the "execution test fails"
35238 handling to be like "excess errors test fails".
35239 * Update various tests accordingly.
fa80e0a6 35240
b8c25665 352411998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35242
35243 * gcc.c-torture/execute/980205.c: New test.
35244
b8c25665 352451998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
35246
35247 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35248 * lib/f-torture.exp: Similarly.
35249 * gcc.c-torture: Rename all .cexp files to .x files.
35250
b8c25665 352511997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35252
35253 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35254 (940510-1.c): Removed duplicate.
35255 (971104-1.c): New test.
35256
b8c25665 352571997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 35258
efdbc6f8 35259 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 35260
b8c25665 352611997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35262
35263 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35264 use that to size the filler array.
35265
b8c25665 352661997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 35267
15ec0729
JL
35268 * lib/c-torture.exp(c-torture-execute): Fix typo.
35269
35270 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35271 testcase as the executable name. Keep the executable around if
35272 the test fails.
35273
b8c25665 352741997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
35275
35276 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
35277 changes. Only test one -g option, and move it to the end of the
35278 list of options to test.
15ec0729 35279
b8c25665 352801997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
35281
35282 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35283 variable GCC_TORTURE_OPTIONS to supply default switches separated
35284 by colons. If no environment variable, run tests with -O0 -g, -O1
35285 -g, and -O2 -g as well.
35286
b8c25665 352871997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
35288
35289 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35290 explanatory comments. Fix indentation.
335043a8 35291
b8c25665 352921997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
35293
35294 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 35295
b8c25665 352961997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
35297
35298 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35299 * g++.old-deja/g++.mike/p7325.C: Likewise.
35300 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35301
b8c25665 353021997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
35303
35304 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35305 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35306 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35307 * g++.old-deja/g++.law/operators4.C: Likewise.
35308
b8c25665 353091997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
35310
35311 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35312 * g++.old-deja/g++.mike/p784.C: Ditto.
35313 * g++.old-deja/g++.mike/p785.C: Ditto.
35314
b8c25665 353151997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 35316
efdbc6f8 35317 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 35318
b8c25665 353191997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
35320
35321 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35322 target feature; pass this to c-torture-execute as needed.
35323
b8c25665 353241997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 35325
15ec0729 35326 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
35327 current executables being tested are identical, we don't need to
35328 run the executable again. Try to make the executable names
35329 unique. Add an optional argument for passing additional compiler
35330 flags.
18c6629a 35331
b8c25665 353321997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
35333
35334 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35335
b8c25665 353361997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
35337
35338 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35339
b8c25665 353401997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35341
35342 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35343 32bit or larger longs.
35344
35345 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35346 have either a 32bit long or 32bit int.
35347
b8c25665 353481997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35349
35350 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35351 Make double precision tests dependent on sizeof (double).
35352
b8c25665 353531997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35354
35355 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35356 too.
35357
b8c25665 353581997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35359
35360 * gcc.c-torture/compile/961203-1.cexp: New script.
35361
b8c25665 353621997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35363
35364 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
35365 up the includes ourselves.
35366
b8c25665 353671997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35368
35369 * lib/plumhall.exp: Remove random include, and add a few
35370 verbose messages for debugging.
35371
b8c25665 353721997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35373
35374 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
35375 of trying to do it ourselves.
35376
b8c25665 353771997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
35378
35379 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
35380
b8c25665 353811997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35382
35383 * gcc.prms/5403.c: Made regexp a bit less strict.
35384
b8c25665 353851997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35386
35387 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
35388 is returned from remote_load instead.
35389 * lib/plumhall.exp: Ditto.
35390 * lib/mike-g++.exp: Ditto.
35391 * lib/old-dejagnu.exp: Ditto.
35392 * lib/c-torture.exp: Ditto.
35393
b8c25665 353941997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35395
35396 * lib/g++.exp: Use build_wrapper procedure.
35397 * lib/gcc.exp: Ditto.
35398
b8c25665 353991997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35400
35401 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
35402 an old-style decl for malloc. Fixes tests to work when
35403 sizeof (int) != sizeof (size_t).
35404
b8c25665 354051997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
35406
35407 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
35408
35409 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
35410 use stdargs.h interface.
35411
b8c25665 354121997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
35413
35414 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
35415 NO_VARARGS when compiling.
35416
b8c25665 354171997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35418
35419 * lib/plumhall.exp(ph_includes): New procedure.
35420 (ph_make): Use it.
35421 (ph_compiler): Ditto.
35422
35423 * lib/g++.exp: Rename test-glue.c to testglue.c.
35424 * lib/gcc.exp: Ditto.
35425
b8c25665 354261997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35427
35428 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 35429 to completion when it's called.
921e5a0e 35430
b8c25665 354311997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35432
35433 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
35434 is defined, don't do test.
35435
b8c25665 354361997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35437
35438 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
35439 for object files.
35440 (ph_summary): Mark skipped testcases as untested, not unresolved.
35441
35442 * lib/plumhall.exp (ph_make): If unresolved because of bad
35443 errorCode, record errorCode in log file.
35444 (*): Replace send_log/verbose with verbose -log.
35445
b8c25665 354461997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35447
35448 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
35449 double conversion if double isn't at least 8 bytes.
35450
35451 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
35452 int to work with targets where int is 16 bits.
35453
35454 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
35455 8 bytes, just exit, since 4 byte doubles don't have enough bits of
35456 precision for the test to complete.
35457
b8c25665 354581997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35459
35460 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
35461 if d10v is not compiled with the -mdouble64 flag.
35462 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
35463
35464 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
35465 d10v is not compiled with the -mint32 flag.
35466
b8c25665 354671997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35468
35469 * lib/plumhall.exp: Use incr_count.
35470
b8c25665 354711997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35472
35473 * gcc.c-torture: Update to c-torture-1.45.
35474
b8c25665 354751997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35476
35477 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 35478 the name of the expect testcase file).
92936ecf 35479
921e5a0e
JL
35480 * lib/g++.exp(g++_init): Ditto.
35481
b8c25665 354821997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35483
35484 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
35485 the host.
35486
35487 * lib/gcc.exp(gcc_exit): New procedure.
35488
b8c25665 354891997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35490
35491 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
35492 specs where appropriate.
35493
35494 * g++.old-deja/g++.arm/*: Added additional ERROR checks
35495 because of new "candidates are" messages, and removed a few
35496
35497 * Converted all non-old-style g++ testcases to old-style, and
35498 moved into g++.old-deja.
35499
b8c25665 355001997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35501
35502 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
35503 options.
35504
35505 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
35506 succeeded.
35507
35508 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
35509
b8c25665 355101997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
35511
35512 * lib/gcc.exp (gcc_target_compile): Add support for defining
35513 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
35514 the machine doesn't have those features.
35515
b8c25665 355161997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35517
35518 * g++.law/operators4.exp: Don't use LIBS.
35519
b8c25665 355201997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35521
35522 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 35523
921e5a0e
JL
35524 * lib/mike-g++.exp: Don't set the compiler to be tested here.
35525 * lib/g++.exp: Set it here instead. Also, allow use of the
35526 --tool_exec and --tool_opt options. Change CXX to
35527 GXX_UNDER_TEST.
92936ecf 35528
921e5a0e 35529 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 35530
921e5a0e
JL
35531 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
35532
b8c25665 355331997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35534
35535 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 35536 prune_system_crud.
921e5a0e
JL
35537 * lib/mike-g++.exp: Ditto.
35538 * lib/gcc.exp: Ditto.
35539 * lib/g++.exp: Ditto.
35540
35541 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
35542
b8c25665 355431997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 35544
efdbc6f8
RH
35545 * 941014-2.c: Include stdlib.h
35546 * 960327-1.c: Include stdio.h
35547 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 35548
b8c25665 355491997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35550
35551 * lib/gcc.exp: Add gcc,stack_size target feature.
35552
92936ecf 35553 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
35554 paths here, not in two other places. And, it's $options, not
35555 options.
35556
35557 * lib/mike-g++.exp(postbase): Remove the code that determines
35558 the correct include and link paths.
35559 * g++.old-deja/old-deja.exp: Ditto.
35560
b8c25665 355611997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35562
35563 * lib/g++.exp(g++_init): target_compile no longer returns the
35564 filename of the result.
35565
b8c25665 355661997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35567
35568 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
35569 call to glob.
35570
35571 * gcc.c-torture/special/special.exp: Change call to
42ded877 35572 gcc_target_compile to include the object file.
921e5a0e 35573
b8c25665 355741997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
35575
35576 * gcc.c-torture/special/special.exp: Correct misspelling in last
35577 change.
35578
b8c25665 355791997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35580
35581 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 35582 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
35583 (ph_execute): Return -1 if there were any failures, 0 otherwise.
35584 (ph_make): Clean up objects and executables that were built
35585 if the tests succeeded.
35586
b8c25665 355871997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35588
35589 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
35590 libraries and includes in the build tree as appropriate.
35591
b8c25665 355921997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35593
35594 * lib/c-torture.exp: Instead of looking for the global variable
35595 NO_LONG_LONG, check to see if that's a feature of the target.
35596
b8c25665 355971997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
35598
35599 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
35600 config; this functionality is now in devo/dejagnu/config.
35601
35602 g++.*/*: Pass any additional flags used to compile to postbase;
35603 delete CXXFLAGS.
92936ecf 35604
4c3c833a
JL
35605 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
35606 is now done by runtest.exp. Use gcc_target_compile instead of
35607 compile.
35608
35609 lib/c-torture.exp: Use gcc_target_compile instead of compile.
35610 Remove references to CFLAGS. Use remote_file instead of
35611 calling rm -f.
35612 (c-torture): Take a list of arguments to use to compile this
35613 testcase.
35614
35615 lib/g++.exp: Simplify. Use target_compile instead of compile.
35616 lib/gcc-dg.exp: Ditto.
35617 lib/gcc.exp: Ditto.
35618 lib/mike-{gcc,g++}.exp: Ditto.
35619 lib/old-dejagnu.exp: Ditto.
35620 lib/plumhall.exp: Ditto.
92936ecf 35621
b8c25665 356221997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
35623
35624 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35625 (ph_linker): Likewise.
35626
b8c25665 356271996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 35628
efdbc6f8 35629 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
35630 MAP_ANON / MAP_ANONYMOUS if defined;
35631 else try to map from /dev/zero .
35632
b8c25665 356331996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35634
35635 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35636 isn't defined, then define it to MAP_ANONYMOUS.
35637
b8c25665 356381996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35639
35640 * gcc.c-torture: Update to c-torture-1.42 release.
35641
b8c25665 356421996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35643
35644 * gcc.c-torture: Update to c-torture-1.41 release.
35645
b8c25665 356461996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35647
35648 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35649 c-torture release.
35650
b8c25665 356511996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
35652
35653 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35654 and LDFLAGS. Fix second case to append the target_info ldflags
35655 onto LDFLAGS, not CFLAGS.
35656 * lib/g++.exp (g++_init): Add target_info stuff.
35657 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35658 of libgloss and newlib flags for !native.
35659
35660 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35661 (GDB): Fix relative path to go up another dir for finding gdb.
35662
b8c25665 356631996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
35664
35665 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35666 versions in the target_info array, if they don't exist.
35667
b8c25665 356681996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
35669
35670 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35671
b8c25665 356721996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
35673
35674 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35675 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35676
b8c25665 356771996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
35678
35679 * lib/old-dejagnu.exp: Don't remove the output file before we've
35680 actually tested it. Don't append pwd to the path of the executable
35681 we're testing.
35682
b8c25665 356831996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
35684
35685 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35686
b8c25665 356871996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
35688
35689 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
35690 temporary directory for compiler files, and set it to a default
35691 value of /tmp. Set $output as the name of the output file from
35692 compiling the testcase. Add a -o option to $cflags_var so the
35693 compiler writes the final output file as $output. Set $executable
35694 to $output.
4c3c833a
JL
35695
35696 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
35697 directory for compiler files, and set it to /tmp if it doesn't
35698 already have a value. Set $output_file to the name of the output
35699 file from compiling the testcase. Add a -o option to CXXFLAGS so
35700 the compiler writes the final output file as $output. Use $output
35701 as the executable to be tested.
4c3c833a 35702
b8c25665 357031996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
35704
35705 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35706
b8c25665 357071996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35708
35709 * gcc.c-torture/execute/pending-1.c: New test. Still
35710 pending in Tege's queue.
35711
b8c25665 357121996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
35713
35714 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35715 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35716 if there were failures. Call unresolved if there were unresolved
35717 testcases. Call gcc_fail if program did not run to completion.
35718 (ph_make): Pass additional argument name to ph_execute.
35719 (ph_execute): Add new argument. Pass additional arguments to
35720 ph_summary. Call gcc_fail is there is no execution output.
35721
b8c25665 357221996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35723
35724 * lib/plumhall.exp (proc_summary): Output relavent summary
35725 lines into the log so specific failures in plumhall can be
35726 investigated.
35727
b8c25665 357281996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35729
35730 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35731 (c-torture-execute): Don't try to execute tests which use
35732 "long long" types if $NO_LONG_LONG is nonzero.
35733
b8c25665 357341996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
35735
35736 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35737 not c-torture.
35738
35739 * gcc.ieee: Move from here.
35740 * gcc.c-torture/execute/ieee: To here.
35741
b8c25665 357421996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35743
35744 * gcc.c-torture: Update to c-torture-1.41 release.
35745
b8c25665 357461996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35747
35748 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35749 not "$output".
35750
b8c25665 357511996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
35752
35753 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35754 -c present.
35755
b8c25665 357561996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35757
35758 * config/proelf.exp: Handle connecting to a simulator.
35759
b8c25665 357601996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35761
35762 * config/proelf.exp: New file. Enough framework that we can
35763 run c-torture tests on the proelf targets (or any other target
35764 that gdb can connect to for that matter).
35765
b8c25665 357661996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
35767
35768 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35769 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35770
35771 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35772 exec_output exists.
35773
b8c25665 357741996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
35775
35776 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35777 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35778
35779 * config/*.exp: Update FSF address. Change result of ${tool}_load
35780 to pass/fail/unresolved/unsupported/untested. Caller must now
35781 call unresolved/unsupported/untested.
35782 * lib/*.exp: Update FSF address. Update to handle new results of
35783 ${tool}_load.
35784 * lib/chill.exp (verbose): Delete.
35785
b8c25665 357861996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
35787
35788 * lib/gcc.exp (default_gcc_start): Change order of args to
35789 $LDFLAGS $CFLAGS $LIBS.
35790 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35791 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35792 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35793 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35794 * gcc.misc-tests/dg-test.exp: Likewise.
35795 * gcc.misc-tests/msgs.exp: Likewise.
35796 * gcc.prms/prms.exp: Likewise.
35797 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35798 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35799
35800 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35801
b8c25665 358021996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
35803
35804 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35805
35806 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35807 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35808
35809 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35810 necessary.
35811
b8c25665 358121996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
35813
35814 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35815 global for loop; add use of $mathlib.
35816 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35817 settings here; set mathlib for anything but VxWorks.
35818
b8c25665 358191996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35820
35821 * gcc.c-torture: Update to c-torture-1.40 release.
35822
b8c25665 358231996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
35824
35825 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35826 dg.exp.
35827
b8c25665 358281995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
35829
35830 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35831 global.
35832
b8c25665 358331995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35834
35835 * lib/g++.exp (LIBS): Define if not already.
35836 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35837 (gcc-dg-prune): Call prune_gcc_output.
35838 * lib/gcc.exp (prune_gcc_output): New proc.
35839 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35840 prune_gcc_output.
35841
b8c25665 358421995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35843
35844 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35845 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35846
b8c25665 358471995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
35848
35849 * gcc.c-torture: Update to c-torture-1.39 release.
35850
b8c25665 358511995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35852
35853 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35854 fails, try others as well.
35855
b8c25665 358561995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35857
35858 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35859 If compilation fails, mark execute tests as `untested'.
35860 If test is marked as unsupported, don't mark compilation and
35861 execute tests as failed.
35862
b8c25665 358631995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35864
35865 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35866 libstdc++ for whether or not we want to be doing shared
35867 libraries. Delete link_curses since we don't need it anymore.
35868 * lib/mike-g++.exp (postbase): Don't link in libg++.
35869 * g++.old-deja/old-deja.exp: Likewise.
35870
b8c25665 358711995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35872
35873 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35874
b8c25665 358751995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35876
35877 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35878 For that, add `-Wl,-a,shared_archive'.
35879 * g++.old-deja/old-deja.exp: Likewise.
35880
b8c25665 358811995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35882
35883 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35884
b8c25665 358851995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
35886
35887 * lib/mike-g++.exp (postbase): Pay attention to the status of
35888 g++_load.
35889
b8c25665 358901995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 35891
efdbc6f8 35892 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 35893
b8c25665 358941995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35895
35896 * lib/gcc.exp (default_gcc_start): No longer need to log program
35897 being executed or its output, execute_anywhere does that now.
35898 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35899 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35900
b8c25665 359011995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35902
35903 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35904 the same as those in lib/g++.exp.
35905
b8c25665 359061995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
35907
35908 * gcc.c-torture: Update to c-torture-1.38 release.
35909 * gcc.ieee: Related changes.
35910
b8c25665 359111995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
35912
35913 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35914 "exec". Minor reformatting changes.
35915
35916 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35917 cross. This means all "exec" calls now work on a remote host as
35918 well.
35919 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35920 cross. Filter out the extra "\r\n" stuff that expect puts in.
35921 (c-torture-execute): Filter out the bogus warnings like
35922 c-torture-compile does. Add support for canadian cross.
35923 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35924 Use execute_anywhere rather than calling exec directly. Now it
35925 works for canadian cross testing.
35926
b8c25665 359271995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
35928
35929 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35930 results into a variable, and check that rather than using file exists.
35931
b8c25665 359321995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35933
35934 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35935 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35936
b8c25665 359371995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35938
35939 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35940 lib_curses if there's a shared libg++ in the build tree.
35941
b8c25665 359421995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35943
35944 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35945 if not supported target.
35946
b8c25665 359471995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35948
35949 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35950 link_curses up to always happen, not just for native builds.
35951
b8c25665 359521995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
35953
35954 * gcc.c-torture: Update to c-torture-1.36 release.
35955 * gcc.failure: Related changes.
35956
b8c25665 359571995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35958
35959 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35960
b8c25665 359611995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35962
35963 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35964 * lib/mike-g++.exp (postbase): Not in here. Still reference
35965 runshlib, link_curses, and mathlib for link and run.
35966
35967 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35968 pass the runtime shared library options for Solaris, OSF/1, and
35969 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 35970
b8c25665 359711995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35972
35973 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35974 only run once.
35975
b8c25665 359761995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
35977
35978 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35979
b8c25665 359801995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
35981
35982 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35983 do not have a framework for the "compat" tests yet.
35984
b8c25665 359851995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35986
35987 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35988 set to null if we're testing vxworks5.1. Use that instead of
35989 `-lm' in the setting of LIBS for link and run.
35990
b8c25665 359911995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35992
35993 * config/rom68k.exp (${tool}_load): Major changes to make it
35994 work. Verified that it does in fact return the stuff in
35995 exec_output properly. Catch any Emul or any TRAP other than 0.
35996
b8c25665 359971995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
35998
35999 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
36000 LDFLAGS properly for targets that need stuff from libgloss.
36001 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
36002 only run once.
36003 (gpp_initialized): New variable.
36004
b8c25665 360051995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
36006
36007 * config/rom68k.exp: Load libgloss.exp.
36008 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
36009 so we can produce a fully linked binary.
36010 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
36011 so we can produce a fully linked binary.
36012
b8c25665 360131995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36014
36015 * lib/plumhall.exp (ph_section): Watch for expected failures.
36016 Add missing `else'.
36017
36018 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
36019 run the testcase.
36020 (c-torture): Likewise.
36021
b8c25665 360221995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
36023
36024 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
36025
36026 * lib/mike-g++.exp (mike_cleanup): New proc.
36027 (prebase): New globals compiler_result, not_compiler_result,
36028 target_regexp.
36029 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
36030 allow leading "-" in pattern. Watch for unsupported tests.
36031 If $compiler_result is set, pattern match assembler code,
36032 and ditto for $not_compiler_result.
36033 * lib/mike-gcc.exp: Likewise.
36034
36035 * lib/plumhall.exp (ph_execute): Only call ph_summary if
36036 execution "succeeded".
36037
b8c25665 360381995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36039
36040 * config/win32.exp: New file.
36041 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
36042
b8c25665 360431995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36044
36045 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
36046 unsupported.
36047 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
36048 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
36049 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
36050
36051 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
36052 "... without exceptions was ...". That is now handled by
36053 prune_system_crud.
36054 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36055
b8c25665 360561995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36057
36058 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
36059 sieve.c,sort2.c}: New files.
36060 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
36061 sieve.exp,sort2.exp}: Drivers for them.
36062
36063 * lib/mike-gcc.exp (program_output): New user settable variable.
36064 (postbase): Call prune_system_crud. Also prune extraneous compiler
36065 messages.
36066 * lib/mike-g++.exp (program_output): New user settable variable.
36067
36068 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
36069
36070 * config/sh.exp: Deleted (use sim.exp instead).
36071
b8c25665 360721995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36073
36074 * config/vx.exp: Declare CHECKTASK as global.
36075 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
36076 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
36077 * lib/old-dejagnu.exp: Load [pwd]/$executable.
36078
b8c25665 360791995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36080
36081 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
36082 target. Like vx.exp, only includes `vx29k.exp' instead of
36083 `vxworks.exp'.
36084
b8c25665 360851995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
36086
36087 * config/sim.exp: Increase time limit from 120 seconds to 240.
36088
b8c25665 360891995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
36090
36091 * gcc.c-torture/execute/950628-1.c: New test.
36092
b8c25665 360931995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36094
36095 * gcc.c-torture: Update with changes/additions from
36096 c-torture-1.34.
36097
b8c25665 360981995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36099
36100 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
36101
b8c25665 361021995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36103
36104 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
36105
b8c25665 361061995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36107
36108 * gcc.c-torture/compile/950512-1.c: New test.
36109 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
36110 * gcc.dg/struct-ret-1.c: Likewise.
36111
b8c25665 361121995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36113
36114 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 36115 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 36116
b8c25665 361171995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36118
36119 * gcc.c-torture/special/920411-1.c: Deleted.
36120 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
36121
b8c25665 361221995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
36123
36124 * config/sim.exp (${tool}_load): Hack in call to bash to get a
36125 cpu limit.
36126
b8c25665 361271995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36128
36129 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
36130
b8c25665 361311995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36132
36133 From kenner;
36134 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
36135 is the proper length.
36136 * va-arg-3.c: Likewise.
36137
b8c25665 361381995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36139
36140 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
36141 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
36142
36143 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
36144 * lib/g++.exp (default_g++_start): Delete old cruft.
36145
b8c25665 361461995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
36147
36148 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
36149 (2 * (1 << 18)) to (2 * (1 << 17)).
36150
36151 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
36152
b8c25665 361531995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36154
36155 * config/rom68k.exp: Renamed from config/idp.exp
36156
b8c25665 361571995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36158
36159 * c-torture/compile/921109-2.c
36160
b8c25665 361611995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
36162
36163 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
36164 excess errors.
36165
b8c25665 361661995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
36167
36168 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
36169 output.
36170 * lib/g++.exp (default_g++_start): Likewise.
36171
b8c25665 361721995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36173
36174 * gcc.c-torture/compile/950329-1.c: New test.
36175
b8c25665 361761995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 36177
efdbc6f8 36178 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
36179 and remote_close procs.
36180 * config/idp.exp: New file.
36181
b8c25665 361821995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
36183
36184 * gcc.c-torture/execute/950322-1.c: New test.
36185
b8c25665 361861995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36187
36188 * config/vx.exp (${tool}_load): Clean up testing of return code from
36189 vxworks_ld and vxworks_spawn.
36190
b8c25665 361911995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
36192
36193 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
36194
b8c25665 361951995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
36196
36197 * lib/old-deja.exp: Add `excess errors test - ' error, now one
36198 can mark excess errors on a machine by machine basis. Note, the
36199 default is to not expect any excess errors, even when excess
36200 errors test - is given, so you will want to put an XFAIL ... on
36201 these lines. For example, // excess errors test - XFAIL hppa*-*-*
36202 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
36203 those 4 machines, but no others.
36204
b8c25665 362051995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36206
36207 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
36208 * lib/c-torture.exp: to here.
36209
b8c25665 362101995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
36211
36212 * gcc.c-torture/execute/950221-1.c: New test.
36213 * gcc.c-torture/execute/struct-ret-1.c: New test.
36214 * gcc.c-torture/compile/950221-1.c: New test.
36215
36216 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
36217
b8c25665 362181995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36219
36220 * gcc.c-torture/execute/arith-1.c (main): Return 0.
36221 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
36222
b8c25665 362231995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
36224
36225 * g++.gb: New directory of tests, derived from my signature and
36226 class scoping tests.
36227
36228 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
36229 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
36230 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
36231 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
36232 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
36233 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
36234 * g++.gb/sig25.C: Likewise.
36235
36236 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
36237 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
36238 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
36239 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
36240 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
36241 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
36242 * g++.gb/sig25.exp: Likewise.
36243
36244 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36245 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36246 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36247 * g++.gb/scope13.C: Likewise, this test still fails.
36248
36249 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36250 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36251 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36252 * g++.gb/scope13.exp: Ditto.
36253
36254 * g++.gb/README: New file, explains what these tests are about.
36255
b8c25665 362561995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36257
36258 * lib/dg.exp (dg-do): Support `preprocess'.
36259 (dg-test): Likewise.
36260
b8c25665 362611995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36262
36263 * config/udi.exp: change "continue -expect" to "exp_continue".
36264
b8c25665 362651995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
36266
36267 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36268 Delete redundant tests.
36269
36270 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36271 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36272 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36273 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36274 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36275 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36276 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36277 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36278
36279 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36280 storing label pointers.
36281 * gcc.c-torture/execute/921019-1.c: Likewise.
36282 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36283 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36284 parameter fp.
36285 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36286 constants.
36287
36288 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36289 Delete obsolete tests.
36290
36291 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36292 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36293 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36294 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36295 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36296 * gcc.c-torture/compile/950124-1.c: New test.
36297
36298 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36299
b8c25665 363001995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
36301
36302 * lib/mike-g++.exp: Add -lm to LIBS.
36303
b8c25665 363041995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36305
36306 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36307
b8c25665 363081995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
36309
36310 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36311
b8c25665 363121995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36313
36314 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36315
b8c25665 363161995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36317
36318 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36319 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36320 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36321 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36322 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36323 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36324 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 36325 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
36326 * g++.law/{operators33.C, operators34.C}: Likewise.
36327 * g++.law/{pic1.C, refs2.C}: Likewise.
36328 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36329 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36330 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36331 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36332
36333 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36334 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36335 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36336 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36337 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36338 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36339 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36340 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36341 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 36342 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
36343 * g++.law/{operators34.exp}: Likewise.
36344 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36345 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36346 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36347 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36348 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36349
36350 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36351 No longer expected to fail.
36352 * g++.law/missed-error3.C: Tweak for recent bool changes.
36353
b8c25665 363541994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36355
36356 * config/emb-unix: Deleted.
36357 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36358 remote execution. Do final link on remote host if REMOTE_LINK is set.
36359
b8c25665 363601994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36361
36362 * lib/dg.exp (dg-test): Fix typo in last patch.
36363
b8c25665 363641994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36365
36366 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
36367 (handles multiple occurrences).
36368
b8c25665 363691994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36370
36371 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
36372 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
36373 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
36374 printed).
36375 * lib/c-torture.exp (c-torture-compile): Likewise.
36376 (c-torture): Prepend full path if missing.
36377 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
36378 (gcc_fail): Likewise.
36379 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
36380
b8c25665 363811994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
36382
36383 * lib/netware.exp: Only attach to NetWare i386 systems.
36384
b8c25665 363851994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36386
36387 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
36388 messages. Add test name to "output pattern match" pass/fail message.
36389
b8c25665 363901994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36391
36392 * gcc.dg: New testsuite.
36393 * gcc.dg/dg.exp: New file.
36394
36395 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
36396 test-switch.c}: Deleted.
36397
36398 * gcc.misc-tests/msgs.exp: New testcase driver.
36399
b8c25665 364001994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36401
36402 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
36403 Watch for illegal return values from ${tool}_load.
36404 * config/unix.exp (${tool}_load): Fix pass/fail detection for
36405 cross targets. Coerce return value >0 to 1.
36406
b8c25665 364071994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36408
36409 * config/unix.exp (${tool}_load): Call program rsh, not proc.
36410
36411 * config/emb-unix.exp: New file.
36412
36413 * config/sim.exp: Error if variable $SIM not defined.
36414 (${tool}_load): Mark test as "untested" if simulator missing.
36415
36416 * config/unix.exp: Load remote.exp to get rcp_download.
36417 * lib/c-torture.exp: Use different option lists for testcases with
36418 and without loops.
36419 * gcc.c-torture/execute/execute.exp: Likewise.
36420
b8c25665 364211994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36422
36423 * config/*.exp: Clarify return code from ${tool}_load.
36424 Call `unresolved' or `untested' instead of `warning' or `perror'
36425 (sometimes you still want to call both though).
36426 Add comment that `shell_id' is local to each file.
36427 * config/udi.exp (timeout): Set to 30.
36428 Don't print warning if connection fails, $connectmode has already
36429 printed an error.
36430 (${tool}_load): Move verbose messages to level 2.
36431 Rework pattern for "Process started" message.
36432 Pass `shell_id' to ${connectmode}_download.
36433 Retry twice upon timeout. Make resetting of target more robust.
36434 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
36435 Pass `shell_id' to exit_$connectmode.
36436 Only call exit_$connectmode if connected.
36437 * config/unix.exp (${tool}_load): Check return codes better.
36438 * config/vrtx.exp (${tool}_load): Likewise.
36439 * config/vx.exp (${tool}_load): Likewise.
36440 Delete unneeded global's.
36441 * lib/dg.exp (dg-test): Update to reflect clarified return codes
36442 from ${tool}_load.
36443 (dg-stat): Delete.
36444 (dg-init): Delete recording of pass/fail counts.
36445 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36446 (old-dejagnu-init): Likewise.
36447 (old-dejagnu-stat): Delete contents, empty proc now.
36448 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
36449 (c-torture): Delete references to lcnt, lpass, lfail.
36450 Get option list from TORTURE_OPTIONS.
36451 Delete -funroll[-all]-loops if no loops.
36452 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
36453 (g++_stat): Delete contents (empty proc now).
36454 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
36455 (gcc_finish): Likewise.
36456 (gcc_stat): Deleted.
36457 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
36458 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
36459 * gcc.c-torture/execute/execute.exp: Likewise.
36460 Split tests into two parts: compile, execute.
36461 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
36462 no loops. Update to reflect clarified return codes from ${tool}_load.
36463
b8c25665 364641994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36465
36466 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
36467 to grep for.
36468 (old-dejagnu): Likewise (where necessary).
36469
b8c25665 364701994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36471
36472 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
36473
36474 * lib/dg.exp (dg-process-target): Fix processing of selector.
36475 Add comment regarding use of `error'.
36476
36477 * lib/gcc.exp (prune_system_crud): Define if missing.
36478 * lib/g++.exp (prune_system_crud): Likewise.
36479
36480 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
36481 Call prune_system_crud.
36482 * lib/dg.exp (dg-runtest): New proc.
36483 Use perror instead of send_user for tcl errors in testcase.
36484 Don't return any value, it's never used.
36485 Don't clobber previous definition of `unknown'.
36486 Print tcl errors in `dg-final'.
36487
b8c25665 364881994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36489
36490 * lib/dg.exp (dg-process-target): Improve syntax error messages.
36491 (dg-test): Don't print errorInfo, it contains stack backtrace.
36492
b8c25665 364931994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36494
36495 * lib/g++.exp (runtest_file_p): Define if missing.
36496
b8c25665 364971994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
36498
36499 * lib/mike-g++.exp: Comment out loading of g++.exp.
36500 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
36501 (default_g++_version): Always print something.
36502 (default_g++_start): Comment out call to `which'.
36503 (g++_start, g++_load): Deleted (must be defined in config file).
36504 * lib/gcc.exp: Test for existence of $CC at start.
36505 Delete check for tmpdir (done in gcc_init).
36506 (default_gcc_version): Always print something.
36507 (default_gcc_start): Comment out call to `which'.
36508 * config/*.exp: Major cleanup - make cross targets work at least a
36509 little better for g++ (by not being "--tool gcc" specific).
36510 Rename gcc_xxx to ${tool}_xxx.
36511 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
36512 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
36513
b8c25665 365141994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36515
36516 * lib/c-torture.exp (c-torture-compile): Rework compiler
36517 message processing.
36518
36519 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
36520 c-torture.
36521
b8c25665 365221994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36523
36524 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
36525
36526 * lib/dg.exp (dg-process-target): Support { target native }.
36527
b8c25665 365281994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36529
36530 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
36531 looked for "... program xxx got fatal signal".
36532 Correct regsub munging of `comp_output'.
36533 Ignore compiler messages "path prefix not used" and "linker input
36534 file unused".
36535
b8c25665 365361994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36537
36538 * lib/gcc.exp (runtest_file_p): Define if missing.
36539 * gcc.prms/template.c: Example to work from.
36540
b8c25665 365411994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36542
36543 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
36544 * lib/dg.exp (dg-test): Call unsupported testcases as such.
36545
36546 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
36547 * gcc.prms/1883.c: Moved from compile/940714-1.c.
36548 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
36549 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
36550
36551 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
36552 (dg-process-target): No longer a varargs proc.
36553 Return S/N for target, P/F for xfail. All callers changed.
36554 (user option procs): More argument checking.
36555 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
36556 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
36557 (dg-test): Skip test if not running on selected target in `dg-do'.
36558 Update handling of `dg-do-what', `dg-output-text'.
36559 Separate execution pass/fail from output pattern match pass/fail.
36560 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
36561
b8c25665 365621994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
36563
36564 * gcc.c-torture/special/special.exp: Don't expect failure for mips
36565 target for 920510-1.c.
36566
b8c25665 365671994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36568
36569 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
36570 Clean up comment regarding use of passcnt, etc.
36571 (gcc_stat): Don't update `testcnt' here.
36572 (gcc_finish): Do it here.
36573 Might as well reset `but_id' here too.
36574 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
36575 to determine if the file should be tested.
36576 * gcc.c-torture/compile/compile.exp: Likewise.
36577 * gcc.c-torture/execute/execute.exp: Likewise.
36578 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36579 * gcc.misc-tests/dg-test.exp: Likewise.
36580 * gcc.prms/prms.exp: Likewise.
36581 * gcc.wendy/wendy.exp: Likewise.
36582 * g++.old-deja.exp: Likewise.
36583 Move "Testing file" message to verbose level 1.
36584
b8c25665 365851994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36586
36587 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
36588
b8c25665 365891994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36590
36591 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
36592 (default_gcc_start): Accept optional second list element
36593 of compiler flags. Print compiler output at verbosity level 2.
36594 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
36595 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
36596 Save current values of framework globals passcnt, failcnt, xpasscnt,
36597 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
36598 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
36599 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
36600 xfailcnt to compute stats. Update framework global `testcnt' from
36601 pass/fail counts.
36602 (gcc_finish): New proc. Clean up test environment.
36603 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
36604 (gcc_epass, gcc_efail): Delete.
36605 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
36606 argument of line number.
36607 (dg-init): If the tool has an init routine, call it.
36608 (dg-test): Remove args `cflags_var' and `libs_var'.
36609 Pass all compiler options to ${tool}_start.
36610 Handle missing line number.
36611 (dg-finish): New function.
36612 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36613 particular files. Call gcc_finish at end. Move "skipping test"
36614 message to verbosity level 3.
36615 * gcc.c-torture/compile/compile.exp: Likewise.
36616 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36617 * gcc.c-torture/execute/execute.exp: Likewise.
36618 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36619 Print testcase being tried at verbosity level 1.
36620 * gcc.c-torture/special/special.exp: Unset xfail.
36621 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36622 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36623 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36624 * gcc.failure/failure.exp: Likewise.
36625 * gcc.ieee/ieee.exp: Likewise.
36626 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36627 Update call to dg-test. Call dg-finish at end.
36628 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36629 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36630 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36631 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36632 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36633 * gcc.wendy/wendy.exp: Add copyright.
36634 Delete setting of tmpdir (done by gcc_init).
36635 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36636 Pass compiler flags to gcc_start. Call gcc_finish at end.
36637 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36638 gcc_[ce]pass/fail.
36639
b8c25665 366401994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36641
36642 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36643 confusion.
36644 (g++_load): Likewise.
36645
36646 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36647 Rename argument to `prog' to remove the confusion.
36648 Varargs fns behave differently too!
36649 (g++_load): Likewise.
36650
36651 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36652
36653 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36654 what it is. Delete (always) printing of status value for !native.
36655 Simplify verbose code, and include status and exec_output.
36656 (g++_load): Use gcc_load.
36657
b8c25665 366581994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
36659
36660 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36661 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36662 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36663 940714-3.c as these testcases don't exist anymore. Make
36664 va-arg-1.c expected to pass.
36665
b8c25665 366661994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36667
36668 * gcc.misc-tests/misc.exp: Only run specific testcases.
36669 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36670 * gcc.misc-tests/dg-[1-9].c: New files.
36671
36672 * lib/dg.exp: New testsuite driver.
36673 * gcc.prms/prms.exp: Use it.
36674
36675 * README.gcc: New file.
36676
36677 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36678 Document and reset `lxpass' and `lxfail'.
36679 Simplify "initialized" message.
36680 (gcc_stat): Clean up comments a little.
36681
b8c25665 366821994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36683
36684 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36685
b8c25665 366861994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36687
36688 * lib/old-dejagnu.exp (process-option): New proc.
36689 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36690 (old-dejagnu): Simplify.
36691 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36692
b8c25665 366931994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36694
36695 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36696 exists and is not an empty string.
36697
36698 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36699 $xfail rather than calling setup_xfail. Clear $xfail when test is
36700 finished.
36701 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36702 automatically.
36703
36704 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36705 longer expected to fail.
36706
92936ecf 36707 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
36708 "f" function call.
36709
36710 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36711
36712 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36713 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36714 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36715 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36716 c-torture-1.29.
36717
36718 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36719 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36720
36721 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36722
36723 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36724 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36725
36726 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36727 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36728 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36729
b8c25665 367301994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
36731
36732 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36733 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36734 940714-1.c, 940714-2.c, 940714-3.c},
36735 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36736 gcc.misc-tests/{mg.c,mg.exp}:
36737 New tests.
36738 * gcc.noncompile/noncompile.exp: Change accordingly.
36739
b8c25665 367401994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36741
36742 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36743 Undo previous clobberage.
36744
b8c25665 367451994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36746
36747 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36748 * gcc.special/{930510-1.c, special.exp}:
36749 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36750 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36751 struct-varargs-1.c}: New tests from c-torture-1.26.
36752
b8c25665 367531994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
36754
36755 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36756 argument to switch.
36757
b8c25665 367581994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
36759
36760 * Revert the previous changes. Please see Rob's directory
36761 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36762 fixes.
36763
b8c25665 367641994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 36765
92936ecf 36766 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
36767 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36768 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36769 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36770 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36771 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
36772 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36773 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
36774 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36775 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
36776 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36777 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36778 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 36779 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 36780 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
36781 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36782 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36783 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 36784 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
36785 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36786 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36787 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 36788 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
36789 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36790 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36791 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36792 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 36793
b8c25665 367941994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
36795
36796 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 36797 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
36798 with perror calls.
36799
b8c25665 368001994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
36801
36802 * config/unix.exp (g++_load): Fix syntax.
36803
b8c25665 368041994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
36805
36806 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36807 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36808 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36809 Don't expect va-arg-1.c to fail. Correct expected output for
36810 920928-1.c.
36811 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36812 * gcc.wendy/hbm4.c: Correct typo.
36813 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36814
b8c25665 368151994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36816
36817 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36818 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36819 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36820 * lib/c-torture.exp (c-torture-compile): Ditto.
36821
36822 Reduce volume of output (remove all the -I's and such).
36823 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36824 Call gcc_cpass, gcc_cfail.
36825 (c-torture): Pass testing option to c-torture-compile.
36826
b8c25665 368271994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
36828
36829 Bring patches over from progressive.
36830 * config/default.exp: Exit remote shell cleanly.
36831 (g++_exit, g++_start): Add default versions.
36832 * config/sim.exp (gcc_load): Use perror, not error.
36833
b8c25665 368341994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36835
36836 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36837 set in site.exp.
36838
b8c25665 368391994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
36840
36841 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36842 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36843 (wendy_try): New proc to run testcase.
36844 (main loop): Call 'em.
36845 * gcc.wendy/*.c: Clean up pass to correct expected output.
36846
36847 * lib/gcc.exp: Minor cleanup work.
36848 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36849
b8c25665 368501994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
36851
36852 * config/sim.exp (gcc_load): Document return codes better.
36853 Don't pass -v to simulator.
36854
b8c25665 368551994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 36856
efdbc6f8
RH
36857 * gcc.special/920717-x.c: Fix typo.
36858 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36859 get at sources.
921e5a0e
JL
36860
36861 * lib/mike-gcc.exp: Fix typo.
36862
b8c25665 368631994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
36864
36865 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36866 binary to use, transform the name.
36867 * config/*.exp: rename everything. Nuke any g++ specific files,
36868 it's now a special case of gcc that requires no special support.
36869 Add a default.exp for unsupported targets.
36870
b8c25665 368711994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
36872
36873 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36874 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36875 version of Tcl.
36876
b8c25665 368771994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
36878
36879 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36880 than a warning.
36881
b8c25665 368821994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
36883
36884 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36885
b8c25665 368861994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
36887
36888 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36889 option_list. Compile every file with only 4/6 option choices
36890 (same as C torture) instead of with 12/18 different option
36891 choices.
36892 * lib/c-torture.exp: Likewise.
36893
36894 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36895 not already set.
36896
b8c25665 368971993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 36898
ed8e443a
JM
36899 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36900 can put an XFAIL *-*-* on excess errors.
36901
369021993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36903
36904 * g++.law: Add more tests derived from g++-bugs snapshots.
36905
36906 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36907 equivalent to g++.law/init9.
36908
36909 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36910 compiled it, and the a.out file after we've run it.
36911
369121993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36913
36914 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36915 compiled it, and the a.out file after we've run it.
36916
369171993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36918
36919 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36920
369211993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36922
36923 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36924 version number.
36925
369261993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36927
36928 * g++.law: New directory of g++ tests derived from the g++-bugs
36929 snapshots.
36930
369311993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36932
36933 * gcc.compile: initbug1.c initbug1.exp testcase added
36934
369351993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36936
36937 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36938 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36939 fixes submitted by Jeff Law (law@cs.utah.edu)
36940 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36941 Jeff Law (law@cs.utah.edu)
36942
36943
369441993-11-30 Mike Stump (mrs@cygnus.com)
36945
36946 * config/unix-g++.exp: Follow the gcc way of doing things.
36947 * g++.old-deja/old-deja.exp: Minor updates.
36948 * lib/g++.exp: New file, follow the gcc way of doing things.
36949 * lib/old-dejagnu.exp: Minor updates.
36950 * lib/mike-g++.exp: Always unset errorInfo.
36951
369521993-11-06 Mike Stump (mrs@cygnus.com)
36953
36954 * lib/gcc.exp: Fix some errors with the below change, CC and
36955 CFLAGS should be global when setting, not local.
36956
369571993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36958
36959 * lib/gcc.exp: Transform tool name.
36960
369611993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36962
36963 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36964
369651993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36966
36967 * lib/gcc.exp: change gcc_done to gcc_stat
36968
369691993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36970
36971 * Upgraded gcc testsuite to c-torture version 1.25
36972
369731993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36974
36975 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36976 * lib/c-torture: added hooks for new reporting code.
36977
369781993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36979
36980 * config/sh-gcc.exp: check if sh-sim exists in the path
36981
369821993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36983
36984 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36985 * gcc.compile/compile.exp: Initial changes for new logic.
36986 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36987 * gcc.failure/failure.exp: Initial changes for new logic.
36988 * gcc.ieee/ieee.exp: Initial changes for new logic.
36989 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36990 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36991 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36992 * lib/c-torture.exp: Initial changes for new logic.
36993 * lib/gcc.exp: Initial changes for new logic.
36994
369951993-10-15 Mike Stump (mrs@cygnus.com)
36996
36997 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36998 depend upon failure or success. Fully qualify names in failure
36999 and success messages. Always remove a.out before starting
37000 compile, just in case. Pay more attention to error text output by
37001 the compiler. Handle testcases with no known past errors just
37002 like all others, so that things are uniform. Other miscellaneous
37003 improvements.
37004
370051993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
37006
37007 * gcc.cpp: new directory for cpp tests
37008
370091993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
37010
37011 * lib/chill.exp: Code reformatted, removed unused code.
37012 * config/unix-chill.exp: Code reformatted, removed unused code.
37013 * chill.execute/execute.exp: Code reformatted, removed unused code.
37014 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
37015
370161993-10-04 Ian Lance Taylor (ian@cygnus.com)
37017
37018 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
37019 routines not written.
37020
370211993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
37022
37023 * config/bug-gcc.exp: Use new procs from bug.exp.
37024
370251993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
37026
37027 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
37028 via ftp, rather than depending on NFS.
37029 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
37030 case.
37031
370321993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
37033
37034 * config/bug-gcc.exp: Use new download proc.
37035
370361993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
37037
37038 * chill.execute/execute.exp: cleanups, handles errors better
37039 * chill.compile/compile.exp: rewrite, based on execute.exp
37040 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
37041 * lib/chill.exp: major changes to diff proc and compile and link
37042 procs. added chill_fail and chill_pass wrappers to pass and
37043 fail. added more comments, and handle error codes better.
37044 Added a hack to capture stderr from exec, so noncompile tests
37045 can work.
37046
370471993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
37048
37049 * chill.execute/execute.exp: rewrite of testsuite driver
37050 * lib/chill.exp: rewrite of testsuite driver
37051 * config/unix-chill.exp: rewrite of testsuite driver
37052
370531993-08-25 Bill Cox (bill@rtl.cygnus.com)
37054
37055 In chill.execute:
37056 * iexpr.ch: Standardize uppercase.
37057 * tuples.dat: Standardize uppercase.
37058 * vary.ch: standardize. Correct varying string assignments.
37059 * vary.dat: Add new output lines.
37060
370611993-08-24 Bill Cox (bill@rtl.cygnus.com)
37062
37063 In chill.execute:
37064 * chprintf.ch: Standardize use of uppercase.
37065 * tuples.ch: Standardize and turn arr2 into a DCL,
37066 rather than a SYN.
37067 * pinits.ch: Standardize.
37068
370691993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
37070
37071 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
37072 * Makefil: Renamed to Makefile.in.
37073 * configure.in: New.
37074
370751993-08-23 Bill Cox (bill@rtl.cygnus.com)
37076
37077 In chill.execute:
37078 * .cvsignore: Add result/output files.
37079 * Makefile: Fix up variables at start. Use MFLAGS
37080 everywhere. Correct bool_loc, built_ins entries.
37081 Add entry for vary1.ch.
37082 * bitarray.ch: Standardize upper-case usage.
37083 * bitexpr.ch: Standardize, add output of b1.
37084 * params.ch: Use arrayt in along PROC parameters, to
37085 avoid novelty problems.
37086 * sets.ch: Tiny cleanup.
37087 * vary1.ch: Re-indent.
37088
370891993-08-17 Bill Cox (bill@rtl.cygnus.com)
37090
37091 * Add PR-related files to Makefiles, .cvsignore files, etc.
37092
370931993-08-02 Jeff Wheat (cassidy@cygnus.com)
37094
37095 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
37096 with compiler objects. New names are test-flow.c and test-loop.c
37097
370981993-07-27 Jeff Wheat (cassidy@cygnus.com)
37099
37100 * Upgraded c-torture tests from 1.19 to 1.20
37101
37102 * new files:
37103 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
37104 * gcc.compile: 930623-1.c 930623-2.c
37105 * gcc.noncompile: 930622-1.c 930622-2.c
37106 * gcc.failure: 920411-1.c 920627-2.c
37107 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
37108
371091993-07-20 Jeff Wheat (cassidy@cygnus.com)
37110
37111 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37112 More changes to get testsuite working properly. Needs more work.
37113 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
37114
371151993-07-19 Jeff Wheat (cassidy@cygnus.com)
37116
37117 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37118 More changes to get testsuite working properly. Needs more work.
37119
371201993-07-13 Jeff Wheat (cassidy@cygnus.com)
37121
37122 * chill.compile/compile.exp: Added for Dejagnu support
37123 * chill.execute/execute.exp: Added for Dejagnu support
37124 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
37125
371261993-06-19 Bill Cox (bill@rtl.cygnus.com)
37127
37128 This should complete moving the CHILL test files.
37129 * chill.noncompile(.cvsignore printf.grt
37130 in-printf.grt chprintf.grt chprintf.ch):
37131 Added test-support files.
37132 (Makefile): Modified further.
37133 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
37134 signal.ch): Added test files.
37135 * chill.execute (.cvsignore printf.grt printr.c
37136 in-printf.grt rts.c chprintf.grt rts.h): Added
37137 test-support files.
37138 (Makefile): More corrections.
37139
371401993-06-18 Bill Cox (bill@rtl.cygnus.com)
37141
37142 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
37143 test cases, ready for DejaGnu.
37144
b8c25665 371451993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37146
37147 * Upgraded c-torture tests from 1.18 to 1.19
37148
37149 * gcc.compile: added test(s):
37150 930607-1.c
37151 * gcc.execute: added test(s):
37152 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
37153
37154 * added new subdirectory for misc tests: gcc.misc-tests
37155 * gcc.misc-test(s): added tests:
37156 inst-check.c test-consts.c test-ior.c test-switch.c
37157
b8c25665 371581993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
37159
37160 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
37161
b8c25665 371621993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37163
37164 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
37165
b8c25665 371661993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37167
37168 * Upgraded c-torture tests from 1.17 to 1.18
37169
b8c25665 371701993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
37171
37172 * Upgraded c-torture tests from 1.12 to 1.17
37173
b8c25665 371741993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37175
37176 * lib/old-dejagnu.exp:
37177 Fixed handling of XFAIL target triplets to correctly
37178 recognize wildcard characters. Removed code that
37179 appended a unique id tag to the end of the file name
37180 printed out by the result of the testcases within a
37181 given test file.
37182
b8c25665 371831993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37184
37185 * lib/old-dejagnu.exp:
37186 Reworked expected failure handling to trigger off of XFAIL
37187 keyword in keyphrase embeded in testcase source code. The
37188 XFAIL keyword must be at the end of the keyphrase line. It
37189 may optionally be followed by one or more target triplets.
37190 It has just occured that the handling of wildcards in the
37191 target triplet may not be correct.
37192
b8c25665 371931993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37194
37195 * g++.old-deja/tests:
37196 Moved all subdirectories up one level into g++.old-deja .
37197
37198 * lib/old-dejagnu.exp:
37199 Fixed problem with CXXFLAGS not being properly reset, and being
37200 corrupted with extraneous "-c" compiler option. This was
37201 causing binaries to not be generated for test that needed them.
37202 Modified strings passed to "pass" and "fail" so that individual
37203 tests from the same test file would be distinguished by an
37204 identifier appended to the test file name in the summary logs;
37205 this corrected a problem with erroneous diff logs. Added code
37206 to search testcases for expected fail and unexpected pass keywords.
37207
b8c25665 372081993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
37209
37210 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
37211
b8c25665 372121993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37213
37214 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
37215 Removed extraneous text from end of "Special g++ Options"
37216 keyphrase.
37217
37218 * lib/old-dejagnu.exp: Added pattern matching to look for new
37219 keywords, embedded in testcases comments, which will trigger
37220 calls to xpass and xfail.
37221
b8c25665 372221993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37223
37224 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
37225 comments embedded in the testcases, especially the one looking for
37226 special compiler options, as well as the pattern matching for the
37227 compiler output again.
37228
b8c25665 372291993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37230
37231 * lib/old-dejagnu.exp: Do a proper check of the return value for
37232 execute tests. Fixed several problems with the pattern matching
37233 of the compiler output which gave erroneous test results.
37234 Changed several of the test result messages to be more descriptive.
37235 * config/unix-g++.exp: Proc g++_load now actually works and
37236 executes the tests passed to it and returns a usable return
92936ecf 37237 value.
921e5a0e 37238
b8c25665 372391993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 37240
efdbc6f8 37241 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 37242
b8c25665 372431993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37244
37245 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37246 Modified both files to properly execute the old style
37247 dejagnu tests. The previous versions of these files were
37248 experimental and did not function anything near correctly.
37249
b8c25665 372501993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
37251
37252 * Removed all Makefile.in and configure.in files. No configuration
37253 needed now.
37254
b8c25665 372551993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
37256
37257 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37258
b8c25665 372591993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
37260
37261 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37262 gcc.special/configure.in, gcc.noncompile/configure.in,
37263 gcc.execute/configure.in, gcc.code_quality/configure.in,
37264 g++.other/configure.in, g++.old-deja/configure.in,
37265 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37266 in srcname setting.
37267
b8c25665 372681993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
37269
37270 * lib/udi.exp: Fixed mondfe and mondfe_download.
37271 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37272 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37273
b8c25665 372741993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37275
37276 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37277 (gdb_exit): Don't remove *_soc files.
37278
b8c25665 372791993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
37280
37281 * lib/c-torture.exp: Don't look for main; instead always use -w
37282 -c. This is how the c-torture tests work. Remove the object
37283 file if the compilation succeeds.
37284 * gcc.execute/execute.exp: Remove executable if test passes.
37285 * gcc.noncompile/noncompile.exp: Every test is an expected
37286 failure.
37287 * gcc.special/special.exp: Added tests from c-torture 1.11,
37288 corrected use of existing test.
37289 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37290 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37291 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37292 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37293 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37294 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37295 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37296 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37297 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37298 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37299 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37300 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37301 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37302 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37303 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37304 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37305 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37306 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37307 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37308 c-torture 1.11.
37309 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37310 correspond to c-torture 1.11.
37311
37312 * New file.
This page took 8.512695 seconds and 5 git commands to generate.