]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
directives.c (struct pragma_entry): Add is_deferred.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
bc4071dd
RH
12006-01-04 Richard Henderson <rth@redhat.com>
2
3 Merge from gomp branch.
4 * g++.dg/parse/pragma2.C: Update expected error lines.
5
ee8960e5
JJ
62006-01-04 Jakub Jelinek <jakub@redhat.com>
7
1f0e2ace
JJ
8 * g++.dg/other/i386-2.C: New test.
9
d90ee6be
JJ
10 PR target/25554
11 * gcc.c-torture/compile/20051228-1.c: New test.
12
ee8960e5
JJ
13 PR c/25559
14 * gcc.dg/pr25559.c: New test.
15
862e1e62
MM
162006-01-03 Mark Mitchell <mark@codesourcery.com>
17
18 PR c++/25492
19 * g++.dg/lookup/friend9.C: New test.
20
21 PR c++/25625
22 * g++.dg/template/repo5.C: New test.
23
1c54741a
SK
242006-01-03 Steven G. Kargl <kargls@comcast.net>
25
26 PR fortran/25101
d90ee6be 27 * gfortran.dg/forall_2.f90: New test.
1c54741a 28
103ac222
HPN
292006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
30
31 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
32 dg-require-weak. Adjust regexp to handle leading-underscore
6b2acaad
HPN
33 targets and space as well as TAB after .weak. Change previous
34 64-bit fix to not use naked dot.
103ac222 35
13991abb
PB
362006-01-03 Paolo Bonzini <bonzini@gnu.org>
37
38 PR rtl-optimization/25578
39 * gcc.c-torture/execute/20060102-1.c: New testcase.
40
b2ecb7a8
RG
412006-01-03 Richard Guenther <rguenther@suse.de>
42
43 PR c/25183
44 * gcc.dg/torture/pr25183.c: New testcase.
45
396b535a
JJ
462006-01-03 Jakub Jelinek <jakub@redhat.com>
47
48 Merge from gomp-branch.
49 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
50 * gcc.dg/ia64-sync-2.c: Likewise.
51 * gcc.dg/ia64-sync-3.c: Likewise.
52 * gcc.dg/ia64-sync-4.c: Likewise.
53 * gcc.dg/sync-2.c: Likewise.
54 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
55 that sparc64-*-* and sparcv9-*-* supports sync builtins.
56
357d956e
MM
572006-01-02 Mark Mitchell <mark@codesourcery.com>
58
59 PR c++/25635
60 * g++.dg/parse/operator6.C: New test.
61
62 PR c++/25637
63 * g++.dg/parse/error29.C: New test.
64
65 PR c++/25638
66 * g++.dg/parse/dtor6.C: New test.
67
68 PR c++/25633
69 * g++.dg/parse/ctor3.C: New test.
70
71 PR c++/25634
72 * g++.dg/template/class3.C: New test.
73
1146e682
GK
742006-01-02 Geoffrey Keating <geoffk@apple.com>
75
76 * g++.dg/debug/debug9.C: New.
77
99f1e970
SK
782006-01-02 Steven G. Kargl <kargls@comcast.net>
79
80 PR fortran/24640
81 * gfortran.dg/label_2.f90: New test.
82
56bbd9d6
VR
832006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
84
85 * g++.dg/lookup/using12.C: Tighten error marker.
86
893ea232
AT
872006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
88 Andrew Pinski <pinskia@physics.uc.edu>
89
90 * gcc.target/powerpc/darwin-abi-3.c: New file.
91 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
92 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
93 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
94 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
95 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
96 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
97 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
98 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
99
07614db8 1002006-01-01 Daniel Berlin <dberlin@dberlin.org>
5bab7637
DB
101
102 * gcc.dg/tree-ssa/loadpre1.c: New;
103 * gcc.dg/tree-ssa/loadpre2.c: New;
104 * gcc.dg/tree-ssa/loadpre3.c: New;
105 * gcc.dg/tree-ssa/loadpre4.c: New;
106 * gcc.dg/tree-ssa/loadpre5.c: New;
107 * gcc.dg/tree-ssa/loadpre6.c: New;
108 * gcc.dg/tree-ssa/loadpre7.c: New;
109 * gcc.dg/tree-ssa/loadpre8.c: New;
110 * gcc.dg/tree-ssa/loadpre9.c: New;
111
a66de72e
NS
1122006-01-01 Nathan Sidwell <nathan@codesourcery.com>
113
114 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
115 * g++.dg/abi/thunk4.C: Likewise.
116
60b81a6f
AJ
1172006-01-01 Andreas Jaeger <aj@suse.de>
118
119 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
120 portable.
121
d09e893f
JJ
1222006-01-01 Jakub Jelinek <jakub@redhat.com>
123
124 PR c++/25294
125 * gcc.dg/pragma-pack-3.c: New test.
126 * g++.dg/parse/pragma3.C: New test.
127
67570aba
JDA
1282005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
129
130 PR middle-end/24827
131 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
132
b8dc9b74
KG
1332005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
134
135 PR testsuite/25214
136 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
137
cf013e9f
EE
1382005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
139
140 PR fortran/22607
141 * gfortran-dg/pure_byref_3.f90: New.
142
143 fortran/PR 25396
144 * gfortran.dg/userdef_operator_1.f90: New.
145
bf2f234e
NS
1462005-12-29 Nathan Sidwell <nathan@codesourcery.com>
147
148 * g++.dg/abi/thunk3.C: New.
149 * g++.dg/abi/thunk4.C: New.
150
486fd3c9
PT
1512005-12-29 Paul Thomas <pault@gcc.gnu.org>
152
153 PR fortran/25532
bf2f234e 154 * gfortran.dg/host_used_types_1.f90: New test. Check that host
486fd3c9
PT
155 associated derived type components of derived types are
156 properly declared in contained procedures.
157
03345deb
JD
1582005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
159
160 PR libgfortran/25139
161 * gfortran.dg/backspace_2.f: New test.
162
6c8ccf1c
JD
1632005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
164
165 PR libgfortran/25550
166 * gfortran.dg/endfile.f: New test.
167
f55be19d
JD
1682005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
169
170 PR libgfortran/25419
171 * gfortran.dg/comma.f: New test.
172
618f4a94
TS
1732005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
174
175 * lib/gfortran-dg.exp: Remove trailing whitespace.
176 * lib/fortran-torture.exp: Test with -fbounds-check instead of
177 -funroll-all-loops.
178
5156c0c3
AM
1792005-12-28 Alan Modra <amodra@bigpond.net.au>
180
181 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
182 Extended Double long doubles or repeat tests when long double is
183 the same size as double.
184
07722361
KG
1852005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
186
187 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
188
189 PR testsuite/25442
190 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
191 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
192
193 PR testsuite/25441
194 * gcc.dg/pr23911.c: Make test variable static.
195
196 PR testsuite/25444
197 * gcc.dg/tree-ssa/pr14841.c: Likewise.
198
d85d3d57
MM
1992005-12-26 Mark Mitchell <mark@codesourcery.com>
200
201 PR c++/25439
202 * g++.dg/parse/crash17.C: Adjust error markers.
203 * g++.dg/template/error20.C: New test.
204
3b2db49f
MM
2052005-12-26 Mark Mitchell <mark@codesourcery.com>
206
207 PR c++/23172
208 * g++.dg/ext/complit4.C: New test.
209
210 PR c++/25417
211 * g++.dg/ext/complit5.C: Likewise.
212
4a2ab192
KH
2132005-12-26 Kazu Hirata <kazu@codesourcery.com>
214
215 PR tree-optimization/25125
216 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
217 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
218 * gcc.c-torture/execute/pr25125.c: New.
219
4fe70c9b
PT
2202005-12-24 Paul Thomas <pault@gcc.gnu.org>
221
222 PR fortran/25029
223 PR fortran/21256
224 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
225 with incorrect assumed size references.
226
125f2a50
MM
2272005-12-24 Mark Mitchell <mark@codesourcery.com>
228
229 PR c++/23171
230 * g++.dg/opt/init1.C: New test.
231
6b6b60af
MM
2322005-12-23 Mark Mitchell <mark@codesourcery.com>
233
234 PR c++/24671
235 * g++.dg/template/sfinae3.C: New test.
236
59e7c84c
VR
2372005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
238
239 * g++.dg/other/friend4.C: New test.
240
cb292345
JJ
2412005-12-23 Jakub Jelinek <jakub@redhat.com>
242
243 PR target/25005
244 * g++.dg/opt/pr25005.C: New test.
245
7eab6e7b
MM
2462005-12-22 Mark Mitchell <mark@codesourcery.com>
247
248 PR c++/25369
249 * g++.dg/template/ptrmem16.C: New test.
250
dd55e286
PT
2512005-12-23 Paul Thomas <pault@gcc.gnu.org>
252
253 PR fortran/25029
254 PR fortran/21256
d90ee6be 255 * gfortran.dg/initialization_1.f90: Add test of SIZE.
dd55e286 256
1c3a4745
JD
2572005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
258
259 PR libgfortran/25307
260 * gfortran.dg/list_read_5.f90: New test.
261
c52243fe
RH
2622005-12-22 Richard Henderson <rth@redhat.com>
263
264 * gcc.target/i386/sse-7.c: Use -msse2.
265
0c4fc6c9
JJ
2662005-12-23 Jakub Jelinek <jakub@redhat.com>
267
a5ee7cba
AM
268 PR rtl-optimization/25432
269 * gcc.c-torture/compile/20051216-1.c: New test.
270
0c4fc6c9
JJ
271 PR objc/25328
272 * objc/execute/pr25328.m: New test.
273
d4f0f205
MM
2742005-12-22 Mark Mitchell <mark@codesourcery.com>
275
276 PR c++/25364
277 * g++.dg/template/call4.C: New test.
278
42101c23
DJ
2792005-12-22 Dale Johannesen <dalej@apple.com>
280
d90ee6be 281 * gcc.target/i386/sse-17.c: New.
42101c23 282
33827630
PB
2832005-12-22 Paul Brook <paul@codesourcery.com>
284
285 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
286
19b68a48
PB
2872005-12-22 Paul Brook <paul@codesourcery.com>
288
289 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
290
e814a0d1
AP
2912005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
292
293 PR tree-opt/25513
294 * gcc.c-torture/compile/pr25513.c: New test.
295
ab84748a
VR
2962005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
297
298 PR c++/23333
299 * g++.dg/parse/error25.C: Add more tests.
300
110eec24
TS
3012005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
302
303 PR fortran/18990
304 * gfortran.dg/der_charlen_1.f90: New.
305
e0e85e06
PT
3062005-12-22 Paul Thomas <pault@gcc.gnu.org>
307
308 PR fortran/20889
d90ee6be 309 * gfortran.dg/pointer_component_type_1.f90: New test.
e0e85e06
PT
310
311 PR fortran/25029
312 PR fortran/21256
d90ee6be 313 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
e0e85e06
PT
314 should give an error with assumed size array refernces and checks those
315 that should not.
d90ee6be 316 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
e0e85e06
PT
317 reference an upper bound so that it does not generate an error.
318
319 PR fortran/19362
320 PR fortran/20244
321 PR fortran/20864
322 PR fortran/25391
d90ee6be
JJ
323 * gfortran.dg/used_dummy_types_1.f90: New test.
324 * gfortran.dg/used_dummy_types_2.f90: New test.
325 * gfortran.dg/used_dummy_types_3.f90: New test.
326 * gfortran.dg/used_dummy_types_4.f90: New test.
327 * gfortran.dg/used_dummy_types_5.f90: New test.
e0e85e06
PT
328
329 PR fortran/23152
d90ee6be 330 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
e0e85e06 331 group already being USE associated.
d90ee6be
JJ
332 * gfortran.dg/assumed_shape_nml.f90: New test.
333 * gfortran.dg/assumed_size_nml.f90: New test.
e0e85e06
PT
334
335 PR fortran/20862
336 PR fortran/25053
337 PR fortran/25063
338 PR fortran/25064
339 PR fortran/25066
340 PR fortran/25067
341 PR fortran/25068
342 PR fortran/25307
343 * gfortran.dg/io_constraints_1.f90: New test.
344 * gfortran.dg/io_constraints_1.f90: New test.
345 * gfortran.dg/iostat_3.f90: Change wording of warning.
d90ee6be 346 * gfortran.dg/g77/19981216-0.f: The same.
e0e85e06 347
c078a437
KH
3482005-12-22 Kazu Hirata <kazu@codesourcery.com>
349
350 PR tree-optimization/23518
351 * testsuite/gcc.dg/pr23518.c: New.
352
8ccfa1cc
MS
3532005-12-21 Mike Stump <mrs@apple.com>
354
355 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
356
2bd6e761
PB
3572005-12-21 Paul Brook <paul@codesourcery.com>
358
359 * gcc.dg/pr19340.c: Skip on m68k targets.
360
56038245
SB
3612005-12-21 Steven Bosscher <stevenb@suse.de>
362
ad44e786
SB
363 PR rtl-optimization/25196
364 * gcc.dg/pr25196.c: New test.
56038245 365
46833406
EE
3662005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
367
368 PR fortran/25423
369 gfortran.dg/where_nested_1.f90: New.
370
29c8f8c2
KH
3712005-12-21 Kazu Hirata <kazu@codesourcery.com>
372
373 PR tree-optimization/25382.
374 * gcc.dg/tree-ssa/pr25382.c: New.
375
f5a7da0f
RG
3762005-12-20 Richard Guenther <rguenther@suse.de>
377
378 PR middle-end/24306
379 * gcc.target/i386/pr24306.c: New testcase.
380
338b5886
KH
3812005-12-20 Kazu Hirata <kazu@codesourcery.com>
382
383 PR tree-optimization/25501
384 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
385
bd989e4c
RG
3862005-12-20 Richard Guenther <rguenther@suse.de>
387
388 Revert
389 2005-12-02 Richard Guenther <rguenther@suse.de>
390
391 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
392
68d04c67
MM
3932005-12-20 Mark Mitchell <mark@codesourcery.com>
394
395 PR c++/21228
396 * g++.dg/warn/Wunreachable-code-2.C: New test.
397
6b20b203
MM
3982005-12-19 Mark Mitchell <mark@codesourcery.com>
399
c3115fd2
MM
400 PR c++/24278
401 * g++.dg/template/ctor5.C: New test.
402
6b20b203
MM
403 PR c++/24915
404 * g++.dg/template/overload8.C: New test.
405
0bae56c4
KZ
4062005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
407
408 * gcc.c-torture/compile/pr25483 : New test.
409
2f201ba0
VR
4102005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
411
412 PR c++/20552
413 * g++.dg/ext/typeof10.C: New test.
414
4d509057
NS
4152005-12-19 Nathan Sidwell <nathan@codesourcery.com>
416
417 * gcc.dg/mt-loopi1.c: New.
418
04743a37
RG
4192005-12-18 Richard Guenther <rguenther@suse.de>
420
421 PR tree-optimization/25481
422 * gcc.dg/torture/pr25481.c: New testcase.
423
5a575f77
UW
4242005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
425
426 PR rtl-optimization/21041
427 * gcc.dg/pr21041.c: New test.
428
2803e997
JD
4292005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
430
431 PR libgfortran/25463
432 * gfortran.dg/advance.f90: New test.
433
6a60530d
AK
4342005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
435
436 * gcc.dg/20051201-1.c: New test.
437
e7f79e12
PT
4382005-12-18 Paul Thomas <pault@gcc.gnu.org>
439
440 PR fortran/25018
d90ee6be
JJ
441 * gfortran.dg/initialization_1.f90: New test.
442 * gfortran.dg/enum_5.f90: Change dg-error to new message.
443 * gfortran.dg/g77/980616-0.f: The same.
e7f79e12 444
ef98c52a
SK
4452005-12-17 Steven G. Kargl <kargls@comcast.net>
446
447 * PR fortran/25458
448 * gfortran.dg/chkbits.f90: New test.
449
3e4c09d0
SK
4502005-12-17 Steven G. Kargl <kargls@comcast.net>
451
d90ee6be 452 * gfortran.dg/enum_5.f: Revert to previous version.
3e4c09d0 453
df8652dc
SK
4542005-12-17 Steven G. Kargl <kargls@comcast.net>
455
456 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
457 * gfortran.dg/nested_modules_1.f90: Ditto.
458 * gfortran.dg/hollerith_f95.f90: Ditto.
459 * gfortran.dg/select_5.f90: Ditto.
460 * gfortran.dg/secnds.f: Ditto.
461 * gfortran.dg/hollerith2.f90: Ditto.
462 * gfortran.dg/imag_2.f: Ditto.
463 * gfortran.dg/ftell_2.f90: Ditto.
464 * gfortran.dg/malloc_free_1.f90: Ditto.
465 * gfortran.dg/logint-1.f: Ditto.
466 * gfortran.dg/recursive_statement_functions.f90: Ditto.
467 * gfortran.dg/e_d_fmt.f90: Ditto.
468 * gfortran.dg/hollerith_legacy.f90: Ditto.
469 * gfortran.dg/logint-2.f: Ditto.
470 * gfortran.dg/enum_5.f90: Ditto.
471 * gfortran.dg/f2c_2.f90: Ditto.
472 * gfortran.dg/pr17143.f90: Ditto.
473 * gfortran.dg/namelist_14.f90: Ditto.
474 * gfortran.dg/logint-3.f: Ditto.
475 * gfortran.dg/spread_scalar_source.f90: Ditto.
476 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
477 * gfortran.dg/namelist_11.f: Ditto.
478 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
479 * gfortran.dg/g77/20010519-1.f
480 * gfortran.dg/g77/alpha1.f: Ditto.
481 * gfortran.dg/g77/990115-1.f: Ditto.
482 * gfortran.dg/g77/erfc.f: Ditto.
483 * gfortran.dg/g77/19990313-3.f: Ditto.
484 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
485 * gfortran.dg/g77/20010426.f: Ditto.
486 * gfortran.dg/g77/19990313-0.f: Ditto.
487 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
488 * gfortran.dg/g77/20000629-1.f: Ditto.
489 * gfortran.dg/g77/970125-0.f: Ditto.
490 * gfortran.dg/g77/8485.f: Ditto.
491 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
492 * gfortran.dg/g77/19990313-1.f: Ditto.
493 * gfortran.dg/g77/int8421.f: Ditto.
494 * gfortran.dg/g77/19990305-0.f: Ditto.
495 * gfortran.dg/g77/947.f: Ditto.
496 * gfortran.dg/g77/19990905-2.f: Ditto.
497 * gfortran.dg/g77/cabs.f: Ditto.
498 * gfortran.dg/g77/19990313-2.f: Ditto.
499 * gfortran.dg/g77/20020307-1.f: Ditto.
500 * gfortran.dg/g77/dcomplex.f: Ditto.
501 * gfortran.dg/g77/19990502-1.f: Ditto.
502 * gfortran.dg/g77/19981216-0.f: Ditto.
503 * gfortran.dg/common_4.f90: Ditto.
504 * gfortran.dg/entry_4.f90: Ditto.
505 * gfortran.dg/equiv_constraint_2.f90: Ditto.
506 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
507 * gfortran.dg/namelist_12.f: Ditto.
508 * gfortran.dg/scale_1.f90: Ditto.
509 * gfortran.dg/modulo_1.f90
510 * gfortran.dg/hollerith.f90: Ditto.
511 * gfortran.dg/direct_io_3.f90: Ditto.
512 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
513 * gfortran.dg/gnu_logical_1.F: Ditto.
514 * gfortran.dg/unf_io_convert_1.f90: Ditto.
515 * gfortran.dg/assign_1.f90: Ditto.
516 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
517 * gfortran.dg/pr23095.f: Ditto.
518 * gfortran.dg/read_float_1.f90: Ditto.
519
b15e733f
AJ
5202005-12-17 Andreas Jaeger <aj@suse.de>
521
522 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
523 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
524
2789de5d
JD
5252005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
526
527 PR fortran/24268
528 * gfortran.dg/fmt_white.f: New test.
529
8a8f7eca
SK
5302005-12-16 Steven G. Kargl <kargls@comcast.net>
531
2789de5d 532 * gfortran.dg/label_1.f90: New test.
8a8f7eca 533
f3a1a653
BE
5342005-12-15 Ben Elliston <bje@au.ibm.com>
535
536 PR testsuite/25422
537 * gcc.dg/20031012-1.c: Add -Walways-true option.
538 * gcc.dg/weak/weak-3.c: Likewise.
539 * g++.old-deja/g++.mike/warn8.C: Likewise.
540
e387bbfa
MS
5412005-12-16 Mike Stump <mrs@apple.com>
542
543 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
544 exit.
545
184210e8
JD
5462005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
547
548 PR libgfortran/25264
549 PR libgfortran/25349
550 * gfortran.dg/tl_editing.f90: Added additional checks.
551 * gfortran.dg/t_editing.f: New test.
552 * gfortran.dg/write_padding.f90: New test
553
282b7663
KG
5542005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
555
556 PR testsuite/25215
557 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
558
a1615718
JJ
5592005-12-16 Jakub Jelinek <jakub@redhat.com>
560
561 PR rtl-optimization/24899
562 * gcc.c-torture/execute/20051215-1.c: New test.
563
52c6b0b7
AK
5642005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
565
566 PR 24823
567 * gfortran.dg/pr24823.f: New test.
568
7d48c9e2
JL
5692005-12-16 Jeff Law <law@redhat.com>
570
571 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
572
a0754007
AP
5732005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
574
575 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
576 Change C++ style comments to C style comments.
577 Remove aligned types from the array.
578 Keep Enums disabled.
579 (complex_types): Remove aligned types from the array.
580 Comment out "_Complex long double".
581 (attrib_types): Remove.
582 (complex_attrib_types): Remove.
583 (attrib_array_types): Remove.
584 (complex_attrib_array_types): Remove.
585 (aligned_bitfld_types): Remove.
586 (n_aligned_bitfld_types): Remove.
587 (FEATURE_ALIGNEDPACKED): Delete.
588 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
589 (singles): Remove support for adding attributes.
590 (choose_type): Remove support for attributed types.
591 (generate_fields): Remove support for attributed bit-fields.
592 Remove support for adding attributes.
593 (generate_random_tests): Remove support for adding attributes.
594 (features): Add back "[0] :0" and "complex vector [0]".
595 (main): Remove support for attributed bit-fields.
596 Uncomment the calling of generate_random_tests for the rests of
597 the tests.
598
094bb856
JH
5992005-12-16 Jan Hubicka <jh@suse.cz>
600
601 * gcc.c-torture/combine/pr25224.c: New.
602
4a73d865
JM
6032005-12-15 Joseph S. Myers <joseph@codesourcery.com>
604
605 PR other/25028
606 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
607 HP-UX.
608
e6add59b
RS
6092005-12-15 Richard Sandiford <richard@codesourcery.com>
610
611 * gcc.dg/20051215-1.c: New file.
612
018c145d
KG
6132005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
614
615 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
616 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
617
e46aceff
EE
6182005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
619
620 PR fortran/18197
621 * gfortran.dg/dummy_functions_1.f90: New.
622
7efd40b5
UW
6232005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
624
625 PR rtl-optimization/25310
626 * gcc.c-torture/compile/pr25310.c: New test.
627
69642eae
JJ
6282005-12-14 Jakub Jelinek <jakub@redhat.com>
629
630 PR debug/25023
631 * gcc.dg/pr25023.c: New test.
632
3165dcfa
KG
6332005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
634
635 * g++.old-deja/g++.brendan/redecl1.C,
636 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
637 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
638 g++.old-deja/g++.oliva/typeof1.C,
639 g++.old-deja/g++.other/crash16.C,
640 g++.old-deja/g++.other/crash34.C,
641 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
642 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
643 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
644 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
645 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
646 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
647 Remove xfail.
648
9d1a0fdb 6492005-12-14 Kean Johnston <jkj@sco.com>
b15e733f 650 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9d1a0fdb
KJ
651
652 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
653 * gcc.target/i386/20020523-1.c: Ditto.
654 * gcc.target/i386/tailcall-1.c: Ditto.
655 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
656 * gcc.target/i386/ssetype-5.c: Ditto.
657
622f91ba
JL
6582005-12-14 Jeff Law <law@redhat.com>
659
660 * gcc.dg/tree-ssa/foldstring-1.c: New test.
661
3b10d286
JJ
6622005-12-14 Jakub Jelinek <jakub@redhat.com>
663
664 PR target/25254
665 PR target/24188
666 * gcc.target/i386/pr25254.c: New test.
667 * gfortran.dg/PR24188.f: New test.
668
02550985
DB
6692005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
670
d90ee6be 671 * lib/fortran-torture.exp: Catch remaining uses of
b15e733f 672 remote_file build delete.
02550985 673
872203f5
KG
6742005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
675
676 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
677
690a704a
BE
6782005-12-14 Ben Elliston <bje@au.ibm.com>
679
680 * gcc.dg/warn-addr-cmp.c: New test.
681
6541fe75
JJ
6822005-12-13 Jakub Jelinek <jakub@redhat.com>
683
684 PR debug/25023
685 PR target/25293
686 * gcc.target/i386/pr25293.c: New test.
687
6d328225
PM
6882005-12-13 Petr Machata <machata@post.cz>
689
690 PR c++/24907
691 * g++.dg/parse/comma2.C: New test.
692
7e825da0
MM
6932005-12-13 Mark Mitchell <mark@codesourcery.com>
694 Jakub Jelinek <jakub@redhat.com>
695
696 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
697 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
698 (limits.h): Include unconditionally.
699 (stdlib.h): Likewise.
700 (hashtab.h): Do not include.
701 (getopt.h): Likewise.
702 (stddef.h): Include.
703 (hashval_t): Define.
704 (struct entry): Add "next" field.
705 (HASH_SIZE): New macro.
706 (hash_table): New variable.
707 (switchfiles): Do not use xmalloc.
708 (mix): New macro.
709 (iterative_hash): New function.
710 (hasht): Remove.
711 (e_exists): New function.
712 (e_insert): Likewise.
713 (output): Use, instead of libiberty hashtable functions.
714 (main): Do not use getopt. Do not call htab_create.
e2796397 715
f767c88d
JJ
7162005-12-13 Jakub Jelinek <jakub@redhat.com>
717
e2796397
JJ
718 PR c++/25331
719 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
720 put atal* and atpaal* attributes on array elements.
721 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
722 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
723 put atal* and atpaal* attributes on array elements.
724 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
725
264c41ed
CD
7262005-12-13 Carlos O'Donell <carlos@codesourcery.com>
727
728 * gcc.dg/single-precision-constant.c: New test.
729
65b1344e
AM
7302005-12-13 Alan Modra <amodra@bigpond.net.au>
731
732 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
733 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
734 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
735 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
736 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
737 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
738 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
739 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
740 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
741 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
742 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
743 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
744 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
745 gcc.target/powerpc/ppc-sdata-2.c,
746 gcc.target/powerpc/ppc-stackalign-1.c,
747 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
748 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
749 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
750 gcc.target/powerpc/rs6000-ldouble-2.c,
751 gcc.target/powerpc/rs6000-power2-1.c,
752 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
753 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
754 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
755 option into target selector.
756 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
757 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
758
6b990f0d
AP
7592005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
760
761 PR objc/25348
762 * objc.dg/encode-9.m: New test.
763
d33df7e1
KG
7642005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
765
766 PR testsuite/20772
767 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
768 * gcc.dg/asm-b.c: Fix typo.
769 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
770 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
771 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
772 i?86 lp64 and x86_64 ilp32.
773 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
774 on i?86 lp64.
775 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
776
d0497a65
SK
7772005-12-12 Steven G. Kargl <kargls@comcast.net>
778
779 PR fortran/25078
d90ee6be 780 gfortran.dg/equiv_5.f90: New test.
d0497a65 781
0e0ed594
JL
7822005-12-12 Daniel Berlin <dberlin@dberlin.org>
783
784 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
785 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
786 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
787 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
788 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
789 * gcc.dg/tree-ssa/reassoc-5.c: New.
790 * gcc.dg/tree-ssa/reassoc-6.c: New.
791 * gcc.dg/tree-ssa/reassoc-7.c: New.
792 * gcc.dg/tree-ssa/reassoc-8.c: New.
793 * gcc.dg/tree-ssa/reassoc-9.c: New.
794 * gcc.dg/tree-ssa/reassoc-10.c: New.
795 * gcc.dg/tree-ssa/reassoc-11.c: New.
796
ffb99c1e
JDA
7972005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
798
799 PR testsuite/25167
800 PR testsuite/24478
801 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
802
36569397
MM
8032005-12-12 Mark Mitchell <mark@codesourcery.com>
804
805 PR c++/25300
806 * g++.dg/template/inherit.C: Do not use a generic error message.
807
761c0d29
AP
8082005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
809
810 PR libobjc/25354
811 * objc.dg/gnu-encoding: New directory.
812 * objc.dg/gnu-encoding/compat-common.h: New file.
813 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
814 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
815 * objc.dg/gnu-encoding/vector-defs.h: New file.
816 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
817 * objc.dg/gnu-encoding/generate-random.c: New file.
818 * objc.dg/gnu-encoding/generate-random_r.c: New file.
819 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
820 * objc.dg/gnu-encoding/generate-random.h: New file.
821
3897c0aa
MM
8222005-12-11 Mark Mitchell <mark@codesourcery.com>
823
824 PR c++/25337
825 * g++.dg/template/defarg7.C: New test.
826
4540a3ad
AP
8272005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
828
829 PR libobjc/25347
830 * objc.dg/encode-8.m: New test.
831
153b4898
AP
8322005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
833
834 PR libobjc/25346
835 * objc.dg/encode-7.m: New test.
836
40805a12
MM
8372005-12-10 Mark Mitchell <mark@codesourcery.com>
838
839 PR c++/25010
840 * g++.dg/opt/inline10.C: New test.
841
42e25796
SK
8422005-12-11 Steven G. Kargl <kargls@comcast.net>
843
844 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
845
0f0d4d3a
BF
8462005-12-11 Bernhard Fischer <rep.nop@aon.at>
847
848 * gfortran.dg/substring_equivalence.f90: typo in comment
849
418a78fa
FXC
8502005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
851
852 PR fortran/25068
853 * gfortran.dg/iostat_3.f90: New test.
854
181c9f4a
TK
8552005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
856
857 PR fortran/23815
d90ee6be
JJ
858 * gfortran.dg/unf_io_convert_1.f90: New test.
859 * gfortran.dg/unf_io_convert_2.f90: New test.
860 * gfortran.dg/unf_io_convert_3.f90: New test.
181c9f4a 861
6bca15bc
KG
8622005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
863
864 PR testsuite/20772
865 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
866 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
867 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
868 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
869 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
870 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
871 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
872 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
873 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
874 gcc.dg/torture/fp-int-convert-float128-timode.c,
875 gcc.dg/torture/fp-int-convert-float128.c,
876 gcc.dg/torture/fp-int-convert-float80-timode.c,
877 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
878 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
879
880 * gcc.dg/tls/opt-1.c: Require effective target fpic.
881
8a8e9f05
HPN
8822005-12-10 Hans-Peter Nilsson <hp@axis.com>
883
884 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
885
0f67af1c
RS
8862005-12-10 Richard Sandiford <richard@codesourcery.com>
887
888 * gcc.dg/20051207-1.c,
889 * gcc.dg/20051207-2.c,
890 * gcc.dg/20051207-3.c: New tests.
891
27b7cbdf
KG
8922005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
893
b644978d
KG
894 PR testsuite/20772
895 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
896 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
897 dg-skip-if target selector.
898
a94d6f3b
KG
899 PR testsuite/20772
900 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
901 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
902 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
903 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
904 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
905 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
906 and/or merge with i?86 cases.
907
908 * gcc.dg/tls/opt-3.c: Require effective target fpic.
909
27b7cbdf
KG
910 PR testsuite/20772
911 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
912 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
913 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
914 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
915 x86_64-*-linux*.
916
f01cf809
UW
9172005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
918
919 PR target/25311
920 * gcc.c-torture/compile/pr25311.c: New test.
921
18d83a6f
JD
9222005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
923
924 PR libgfortran/25039
925 * gfortran.dg/read_comma.f: New test.
b15e733f 926
88a6bf5e
JJ
9272005-12-08 Jakub Jelinek <jakub@redhat.com>
928
6d66414c
JJ
929 PR c++/19317
930 * g++.dg/opt/pr19317-1.C: New test.
931 * g++.dg/opt/pr19317-2.C: New test.
932 * g++.dg/opt/pr19317-3.C: New test.
933
1412e0b5
JJ
934 PR target/19005
935 * gcc.c-torture/execute/pr19005.c: New test.
936
58080452
JJ
937 PR target/17828
938 * g++.old-deja/g++.other/comdat5.C: New test.
939 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
940
e729a385
JJ
941 * g++.dg/compat/struct-layout-1.exp: New file.
942 * g++.dg/compat/struct-layout-1.h: New.
943 * g++.dg/compat/struct-layout-1_generate.c: New.
944 * g++.dg/compat/struct-layout-1_x1.h: New.
945 * g++.dg/compat/struct-layout-1_x2.h: New.
946 * g++.dg/compat/struct-layout-1_y1.h: New.
947 * g++.dg/compat/struct-layout-1_y2.h: New.
948
88a6bf5e
JJ
949 * gcc.dg/20050330-2.c: New test.
950
58c0774f
EE
9512005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
952
953 PR fortran/25292
954 * gfortran.dg/associated_1.f90: New.
955
fa8e2451
EB
9562005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
957
958 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
959 ILP32 vect_no_align platforms.
960
4989e88a 9612005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
b15e733f 962 Jakub Jelinek <jakub@redhat.com>
4989e88a 963
b15e733f 964 PR target/25268
4989e88a
AK
965 * gcc.c-torture/compile/20051207-1.c: New test.
966
9fecf303
KG
9672005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
968
6bca15bc 969 PR testsuite/20772
9fecf303
KG
970 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
971 gcc.dg/torture/pr18582-1.c,
972 gcc.target/i386/attributes-error.c: Also test on x86_64.
973
974 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
975
b2fbe3f4
VR
9762005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
977
978 PR c++/19397
979 * g++.dg/template/typedef3.C: New test.
980
981 PR c++/19762
982 PR c++/19764
983 * g++.dg/template/dtor3.C: Fix error markers.
984
3093f076
AS
9852005-12-07 Adrian Straetling <straetling@de.ibm.com>
986
987 * lib/target-supports.exp (check_effective_target_sync_char_short):
988 Add s390*.
989
2b948876
JJ
9902005-12-06 Janis Johnson <janis187@us.ibm.com>
991
992 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
993
eda0cd98
RS
9942005-12-06 Roger Sayle <roger@eyesopen.com>
995
996 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
997 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
998 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
999 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
1000
9116d529
RS
10012005-12-06 Roger Sayle <roger@eyesopen.com>
1002
1003 PR c++/25263
1004 * g++.dg/other/array2.C: New test case.
1005
a9b0b825
GK
10062005-12-05 Geoffrey Keating <geoffk@apple.com>
1007
0f9bc2d6
GK
1008 * gcc.dg/darwin-weakimport-3.c: New.
1009
a9b0b825
GK
1010 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
1011 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
1012 and to work on Darwin.
1013 * gcc.dg/attr-weakref-1b.c: New file.
1014 * gcc.dg/attr-weakref-2.c: New test.
1015 * gcc.dg/darwin-weakref-1.c: New test.
1016
c44ca162
JJ
10172005-12-05 Janis Johnson <janis187@us.ibm.com>
1018
1019 PR testsuite/25247
1020 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
1021 use in selector expressions.
1022 (dg-xfail-if): Ditto.
1023 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
1024 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
1025 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
1026 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
1027 * gcc.test-framework/test-framework.exp: Skip generated tests if
1028 CHECK_TEST_FRAMEWORK is not 1.
1029
6ef6ea5e
EB
10302005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1031
1032 PR tree-optimization/24963
1033 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
1034
1035 PR target/24108
1036 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
1037
1038 PR target/18580
1039 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
1040 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
1041 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
1042 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
1043
9df6c329
JJ
10442005-12-05 Jakub Jelinek <jakub@redhat.com>
1045
1046 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
1047 dg-options.
1048
6aa3c60d
JM
10492005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1050
1051 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
1052
1344f9a3
JM
10532005-12-04 Joseph S. Myers <joseph@codesourcery.com>
1054
1055 * gcc.dg/format/cast-1.c: New test.
1056
e994a705
RS
10572005-12-04 Roger Sayle <roger@eyesopen.com>
1058
1059 PR c/7776
1060 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
1061 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
1062 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
1063 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
1064
4c7a6c1b
JM
10652005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1066
1067 * gcc.dg/cast-pretty-print-1.c: New test.
1068
718699e9
JM
10692005-12-03 Joseph S. Myers <joseph@codesourcery.com>
1070
1071 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
1072
50b56799
MM
10732005-12-02 Mark Mitchell <mark@codesourcery.com>
1074
1075 PR c++/24173
1076 * g++.dg/template/friend40.C: New test.
b15e733f 1077
0cd0c6fb
JJ
10782005-12-02 Jakub Jelinek <jakub@redhat.com>
1079
1080 PR target/25199
1081 * gcc.target/i386/movq-2.c: New test.
1082 * gcc.target/i386/movq.c: Remove target i?86, instead add
1083 dg-require-effective-target ilp32.
1084
631ba327
VR
10852005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1086
1087 PR c++/24103
1088 * g++.dg/other/default1.C: New test.
1089
4e20d9c4
RG
10902005-12-02 Richard Guenther <rguenther@suse.de>
1091
1092 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
1093
20186b38
GDR
10942005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
1095
1096 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
1097
c378afbb
AM
10982005-12-02 Alan Modra <amodra@bigpond.net.au>
1099
1100 PR target/21017
1101 * gcc.target/powerpc/rotate.c: New.
1102
d82ef875
JD
11032005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1104
1105 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
b15e733f 1106 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
d82ef875 1107
5d352b2d
GDR
11082005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
1109
b15e733f 1110 PR c/13384
5d352b2d
GDR
1111 * gcc.dg/pr17730-1.c: Adjust.
1112 * gcc.dg/lvalue1.c (main): Likewise.
1113 * gcc.dg/lvalue-2.c: Likewise.
1114 * g++.dg/pr7503-3.C
1115
8ab7c30a
GK
11162005-12-01 Geoffrey Keating <geoffk@apple.com>
1117
1118 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
1119 error messages.
1120
a41baa64
PT
11212005-12-01 Paul Thomas <pault@gcc.gnu.org>
1122
1123 PR fortran/24789
1124 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
1125
ada80067
UB
11262005-12-01 Uros Bizjak <uros@kss-loka.si>
1127
1128 PR target/24475
1129 * lib/target-supports.exp (check_effective_target_tls): New.
1130 (check_effective_target_tls_runtime): New.
1131 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
1132 for TLS support.
1133 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
1134 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1135 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
1136 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
1137 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
1138 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
1139 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1140 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
1141 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
1142 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
1143 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
1144 effective-target TLS.
b15e733f 1145 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
ada80067
UB
1146 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
1147 effective-target TLS runtime.
1148
d1a478d4
UB
11492005-12-01 Uros Bizjak <uros@kss-loka.si>
1150
1151 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
1152
8a7b5cc4
HPN
11532005-12-01 Hans-Peter Nilsson <hp@axis.com>
1154
1155 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
1156 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
1157 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
1158 ignored" warnings when "packing" is the same as the ABI layout.
1159
16ab8e74
BF
11602005-11-30 Bernhard Fischer <rep.nop@aon.at>
1161
1162 PR fortran/21302
1163 * gfortran.dg/line_length_1.f: New test.
1164 * gfortran.dg/line_length_2.f90: Ditto.
4b860192 1165
6ddd4f62
SK
11662005-11-30 Richard Guenther <rguenther@suse.de>
1167
4b860192
RG
1168 PR tree-optimization/21655
1169 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
1170
f6173932
DJ
11712005-11-30 Dale Johannesen <dalej@apple.com>
1172
d90ee6be 1173 * gcc.c-torture/compile/pr24930.c: New.
f6173932 1174
99c7ab42
PT
11752005-11-30 Paul Thomas <pault@gcc.gnu.org>
1176
1177 PR fortran/15809
1178 * gfortran.dg/auto_char_dummy_array.f90: New test.
1179
224b4faf
JL
11802005-11-30 Jeff Law <law@redhat.com>
1181
1182 * g++.old-deja/g++.law/pr25000.C: New test.
1183
b15b83fb
JJ
11842005-11-30 Jakub Jelinek <jakub@redhat.com>
1185
1186 * gcc.dg/tls/opt-11.c: New test.
1187
4311c8e5
JM
11882005-11-29 Joseph S. Myers <joseph@codesourcery.com>
1189
1190 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
1191 targets.
1192 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
1193 LP64 ia64.
1194
1e90e92f
JJ
11952005-11-29 Jakub Jelinek <jakub@redhat.com>
1196
1197 * gfortran.dg/open_access_1.f90: New test.
1198
000ba23d
KG
11992005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1200
1201 * gcc.dg/charset/builtin2.c: New test.
1202
c869fb40
JJ
12032005-11-28 Jakub Jelinek <jakub@redhat.com>
1204
1205 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
1206 on mmix-*-* for *_[xy].c.
1207
1ac221f2
KJ
12082005-11-28 Kean Johnston <jkj@sco.com>
1209
1210 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
1211 headers.
1212 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
1213 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
1214 * gcc.target/i386/asm-3.c: Ditto.
1215 * gcc.target/i386/clobbers.c: Ditto.
1216 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
1217 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
1218 test regexp.
1219 * gcc.target/i386/mul.c: Ditto.
1220 * gcc.target/i386/ssetype-1.c: Ditto.
1221 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
1222 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
1223 static so the test works with -fPIC mode too. Based on comment in
1224 PR19231 by Pinski.
1225 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
1226
bbee4b64
RG
12272005-11-28 Richard Guenther <rguenther@suse.de>
1228
1229 * gcc.dg/alias-9.c: New testcase.
1230 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
1231
d531830f
RS
12322005-11-28 Roger Sayle <roger@eyesopen.com>
1233 Uros Bizjak <uros@kss-loka.si>
1234
1235 PR middle-end/20219
1236 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
1237 tan(x)/sin(x) transformations.
1238
965d7fa4
AP
12392005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
1240
1241 PR middle-end/24575
1242 * gcc.dg/tree-ssa/divide-3.c: New test.
1243 * gcc.dg/tree-ssa/divide-4.c: New test.
1244
78019d16
SK
12452005-11-27 Steven G. Kargl <kargls@comcast.net>
1246
1247 PR fortran/24917
1248 * gfortran.dg/boz_6.f90: New test.
1249
991bb832
FXC
12502005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1251
1252 PR fortran/23912
1253 * gfortran.dg/modulo_1.f90: New test.
1254
8824fd4c
FXC
12552005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1256
1257 PR libfortran/24919
1258 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
1259 fail on CRLF platforms.
1260 * gfortran.dg/ftell_2.f90: Likewise.
1261
8edbdaf7
EC
12622005-11-26 Eric Christopher <echristo@apple.com>
1263
1264 * gcc.dg/intmax_t-1.c: Remove mips xfail.
1265
b48a88cd
AP
12662005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1267
1268 * objc.dg/gnu-runtime-3.m: Simplify.
1269
37d3243d
AP
12702005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
1271
1272 PR middle-end/23669
1273 * gcc.dg/tree-ssa/divide-1.c: New test.
1274 * gcc.dg/tree-ssa/divide-2.c: New test.
1275
7fde2fe3
JB
12762005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1277
1278 PR libgfortran/24945
1279 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
1280
cea51b42
JB
12812005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
1282
1283 PR libgfortran/24945
1284 * gfortran.dg/open_status_2.f90: New test.
8edbdaf7 1285
7e7b53aa
KG
12862005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1287
1288 * gcc.c-torture/execute/builtins/fprintf.c,
1289 gcc.c-torture/execute/builtins/fputs-lib.c,
1290 gcc.c-torture/execute/builtins/fputs.c,
1291 gcc.c-torture/execute/builtins/lib/fprintf.c,
1292 gcc.c-torture/execute/builtins/lib/printf.c,
1293 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
1294
7abd5009
JR
12952005-11-25 J"orn Rennecke <joern.rennecke@st.com>
1296
1297 * gcc.dg/20050922-2.c: New test.
1298
78a34a87
AP
12992005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1300
1301 * objc.dg/gnu-runtime-3.m: New test.
1302
e7e53192
VR
13032005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1304
1305 PR c++/9278
1306 * g++.dg/other/void1.C: New test.
1307
9b336fa4
JM
13082005-11-25 Joseph S. Myers <joseph@codesourcery.com>
1309
1310 PR middle-end/24998
1311 * gcc.dg/torture/fp-int-convert-float.c,
1312 gcc.dg/torture/fp-int-convert-double.c,
1313 gcc.dg/torture/fp-int-convert-long-double.c,
1314 gcc.dg/torture/fp-int-convert-timode.c,
1315 gcc.dg/torture/fp-int-convert-float80.c,
1316 gcc.dg/torture/fp-int-convert-float80-timode.c,
1317 gcc.dg/torture/fp-int-convert-float128.c,
1318 gcc.dg/torture/fp-int-convert-float128-timode.c,
1319 gcc.dg/torture/fp-int-convert.h: New files.
1320
7934558d
AP
13212005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1322
1323 PR middle-end/24989
1324 * gcc.dg/tree-ssa/bool-10.c: New test.
1325 * gcc.dg/tree-ssa/bool-11.c: New test.
1326 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
1327
210dfe6e
AP
13282005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
1329
1330 PR middle-end/24990
1331 * tree-ssa/pr24990-1.c: New test.
1332
de9c56a4
RG
13332005-11-24 Richard Guenther <rguenther@suse.de>
1334 Dirk Mueller <dmueller@suse.de>
1335
1336 PR c++/14024
1337 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
1338 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
1339 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
1340 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
1341 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
1342 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
1343
7d6c1f42
UB
13442005-11-23 Uros Bizjak <uros@kss-loka.si>
1345
1346 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
1347
b8b47f42
GDR
13482005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
1349
1350 PR c/21668
1351 * gcc.dg/Wc++-compat.c: New.
1352 * gcc.dg/Wno-c++-compat.c: New.
1353
638c5a49
AM
13542005-11-23 Alan Modra <amodra@bigpond.net.au>
1355
1356 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
1357 (vspltish, vspltisw): Likewise.
1358
4cc233c4
JD
13592005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1360
1361 PR libgfortran/24794
1362 * gfortran.dg/namelist_12.f: Fix quotes.
1363 * gfortran.dg/namelist_13.f90: Fix quotes.
1364 * gfortran.dg/namelist_14.f90: Fix quotes.
1365 * gfortran.dg/namelist_15.f90: Fix quotes.
1366 * gfortran.dg/namelist_use.f90: Fix quotes.
1367 * gfortran.dg/namelist_use_only.f90: Fix quotes.
1368 * gfortran.dg/namelist_21.f90: New test.
1369 * gfortran.dg/namelist_22.f90: New test.
1370
04760127
KH
13712005-11-22 Kazu Hirata <kazu@codesourcery.com>
1372
1373 PR target/23435
1374 * gcc.c-torture/compile/pr23435.c: New.
1375
d7735880
JM
13762005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1377
1378 * gcc.c-torture/execute/floatunsisf-1.c: New test.
1379
131aeb82
JM
13802005-11-22 Joseph S. Myers <joseph@codesourcery.com>
1381
1382 * gcc.target/powerpc/405-macchw-1.c,
1383 gcc.target/powerpc/405-macchw-2.c,
1384 gcc.target/powerpc/405-macchwu-1.c,
1385 gcc.target/powerpc/405-macchwu-2.c,
1386 gcc.target/powerpc/405-machhw-1.c,
1387 gcc.target/powerpc/405-machhw-2.c,
1388 gcc.target/powerpc/405-machhwu-1.c,
1389 gcc.target/powerpc/405-machhwu-2.c,
1390 gcc.target/powerpc/405-maclhw-1.c,
1391 gcc.target/powerpc/405-maclhw-2.c,
1392 gcc.target/powerpc/405-maclhwu-1.c,
1393 gcc.target/powerpc/405-maclhwu-2.c,
1394 gcc.target/powerpc/405-mulchw-1.c,
1395 gcc.target/powerpc/405-mulchw-2.c,
1396 gcc.target/powerpc/405-mulchwu-1.c,
1397 gcc.target/powerpc/405-mulchwu-2.c,
1398 gcc.target/powerpc/405-mulhhw-1.c,
1399 gcc.target/powerpc/405-mulhhw-2.c,
1400 gcc.target/powerpc/405-mulhhwu-1.c,
1401 gcc.target/powerpc/405-mulhhwu-2.c,
1402 gcc.target/powerpc/405-mullhw-1.c,
1403 gcc.target/powerpc/405-mullhw-2.c,
1404 gcc.target/powerpc/405-mullhwu-1.c,
1405 gcc.target/powerpc/405-mullhwu-2.c,
1406 gcc.target/powerpc/405-nmacchw-1.c,
1407 gcc.target/powerpc/405-nmacchw-2.c,
1408 gcc.target/powerpc/405-nmachhw-1.c,
1409 gcc.target/powerpc/405-nmachhw-2.c,
1410 gcc.target/powerpc/405-nmaclhw-1.c,
1411 gcc.target/powerpc/405-nmaclhw-2.c,
1412 gcc.target/powerpc/440-macchw-1.c,
1413 gcc.target/powerpc/440-macchw-2.c,
1414 gcc.target/powerpc/440-macchwu-1.c,
1415 gcc.target/powerpc/440-macchwu-2.c,
1416 gcc.target/powerpc/440-machhw-1.c,
1417 gcc.target/powerpc/440-machhw-2.c,
1418 gcc.target/powerpc/440-machhwu-1.c,
1419 gcc.target/powerpc/440-machhwu-2.c,
1420 gcc.target/powerpc/440-maclhw-1.c,
1421 gcc.target/powerpc/440-maclhw-2.c,
1422 gcc.target/powerpc/440-maclhwu-1.c,
1423 gcc.target/powerpc/440-maclhwu-2.c,
1424 gcc.target/powerpc/440-mulchw-1.c,
1425 gcc.target/powerpc/440-mulchw-2.c,
1426 gcc.target/powerpc/440-mulchwu-1.c,
1427 gcc.target/powerpc/440-mulchwu-2.c,
1428 gcc.target/powerpc/440-mulhhw-1.c,
1429 gcc.target/powerpc/440-mulhhw-2.c,
1430 gcc.target/powerpc/440-mulhhwu-1.c,
1431 gcc.target/powerpc/440-mulhhwu-2.c,
1432 gcc.target/powerpc/440-mullhw-1.c,
1433 gcc.target/powerpc/440-mullhw-2.c,
1434 gcc.target/powerpc/440-mullhwu-1.c,
1435 gcc.target/powerpc/440-mullhwu-2.c,
1436 gcc.target/powerpc/440-nmacchw-1.c,
1437 gcc.target/powerpc/440-nmacchw-2.c,
1438 gcc.target/powerpc/440-nmachhw-1.c,
1439 gcc.target/powerpc/440-nmachhw-2.c,
1440 gcc.target/powerpc/440-nmaclhw-1.c,
1441 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
1442
5e805e44
JJ
14432005-11-21 Jakub Jelinek <jakub@redhat.com>
1444
1445 PR fortran/24774
1446 * gfortran.dg/inquire_9.f90: New test.
1447
1448 PR fortran/21647
1449 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
1450
9cfda6fa
EB
14512005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1452
1453 PR libfortran/24432
1454 * lib/target-supports.exp (check_effective_target_fortran_large_real):
1455 Check that 'cos' is supported.
1456
b95605fb
PT
14572005-11-21 Paul Thomas <pault@gcc.gnu.org
1458
1459 PR fortran/24223
1460 * gfortran.dg/substring_equivalence.f90: New test.
1461
1462 PR fortran/24705
1463 * gfortran.dg/auto_internal_assumed.f90: New test.
1464
ffbc33cc
UB
14652005-11-21 Uros Bizjak <uros@kss-loka.si>
1466
1467 * gcc.dg/fold-div-2.c: New test.
8edbdaf7 1468
083a9e91
ILT
14692005-11-20 Ian Lance Taylor <ian@airs.com>
1470
1471 PR rtl-optimization/24883
1472 * gcc.c-torture/compile/pr24883.c: New test.
1473
1ef6855c
KH
14742005-11-21 Kazu Hirata <kazu@codesourcery.com>
1475
1476 PR middle-end/20583
1477 * gcc.c-torture/compile/pr20583.c: New.
1478
23ffc235
BS
14792005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
1480
1481 * gcc.c-torture/execute/usmul.c: New test.
1482
7ab1122a
JM
14832005-11-19 James A. Morrison <phython@gcc.gnu.org>
1484
1485 * gcc.dg/tree-ssa/vrp22.c: New test.
1486
152f76ec
HPN
14872005-11-19 Hans-Peter Nilsson <hp@axis.com>
1488
1489 PR middle-end/24912
1490 * gcc.dg/torture/pr24912-1.c: New test.
1491
815d8045
JB
14922005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
1493
1494 PR fortran/24862
1495 * gfortran.dg/arrayio_derived_1.f90: New test.
1496
0ed9a3e3
RG
14972005-11-19 Richard Guenther <rguenther@suse.de>
1498
1499 PR middle-end/23294
1500 * gcc.dg/tree-ssa/pr23294.c: New testcase.
1501
cdd07c4b
HPN
15022005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
1503
1504 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
1505
abc088aa
MM
15062005-11-18 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/8355
1509 * g++.dg/template/friend39.C: New test.
1510
817f9ef2
JW
15112005-11-18 James E Wilson <wilson@specifix.com>
1512
1513 * gcc.dg/builtin-strstr.c: New.
1514
7b767e31
RH
15152005-11-18 Richard Henderson <rth@redhat.com>
1516
1517 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
1518 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
1519 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
1520 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
1521 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
1522 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
1523 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
1524 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
8edbdaf7 1525 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
7b767e31
RH
1526 renaming to remove initial "ia64-".
1527
4c63a584
EB
15282005-11-18 Eric Botcazou <ebotcazou@adacore.com>
1529
1530 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
1531
ce5bf41c
JM
15322005-11-18 Joseph S. Myers <joseph@codesourcery.com>
1533
1534 * g++.dg/cpp/string-2.C: New test.
1535
925196ed
ZD
15362005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
1537
1538 * gcc.dg/tree-ssa/loop-14.c: New test.
1539
a5ddbe56 15402005-11-17 James A. Morrison <phython@gcc.gnu.org>
b15e733f 1541 Michael Chamberlain <michael@chamberlain.net.au>
a5ddbe56
JM
1542
1543 * ada/acats/run_all.sh (target_run): Kill long running tests.
1544
9fb1c9db
JDA
15452005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1546
1547 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
1548 * gcc.dg/cleanup-9.c: Likewise.
1549 * gcc.dg/cleanup-10.c: Likewise.
1550 * gcc.dg/cleanup-11.c: Likewise.
1551
1c2e7a3a
FXC
15522005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1553
1554 PR fortran/24892
1555 * gfortran.dg/open_access_append_1.f90: New test.
1556 * gfortran.dg/open_access_append_2.f90: New test.
1557
0bc52d42
RG
15582005-11-16 Richard Guenther <rguenther@suse.de>
1559
1560 PR middle-end/24851
1561 * gcc.c-torture/execute/pr24851.c: New testcase.
1562
68328cda
EB
15632005-11-16 Eric Botcazou <ebotcazou@adacore.com>
1564
1565 * gcc.dg/fold-overflow-1.c: New test.
1566
74d9c39f
DJ
15672005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
1568
1569 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
1570 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
1571
1dcca6f3
NS
15722005-11-16 Nathan Sidwell <nathan@codesourcery.com>
1573
1574 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
1575 structures.
1576 * g++.dg/eh/forced2.C: Likewise.
1577 * g++.dg/eh/forced3.C: Likewise.
1578 * g++.dg/eh/forced4.C: Likewise.
1579
98803730
MS
15802005-11-11 Mike Stump <mrs@apple.com>
1581
1582 * g++.old-deja/g++.mike/unused.C: Add.
1583
7735d402
MM
15842005-11-15 Mark Mitchell <mark@codesourcery.com>
1585
1586 PR c++/24667
1587 * g++.dg/warn/Wcast-qual1.C: New test.
1588
b4f32d07
JH
15892005-11-15 Jan Hubicka <jh@suse.cz>
1590
1591 * gcc.dg/winline-5.c: Add large-unit-insns limit.
1592
9193863e
DE
15932005-11-14 David Edelsohn <edelsohn@gnu.org>
1594
1595 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
1596
8c5285e1
DN
15972005-11-14 Diego Novillo <dnovillo@redhat.com>
1598
1599 PR 24840
1600 * gcc.dg/tree-ssa/pr24840.c: New test.
1601
f2025db2
JJ
16022005-11-14 Janis Johnson <janis187@us.ibm.com>
1603
1604 PR testsuite/24841
1605 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
1606
12431170
DJ
16072005-11-14 Dale Johannesen <dalej@apple.com>
1608
d90ee6be 1609 * gcc.c-torture/execute/20051113-1.c: New.
12431170 1610
2f1b1731
MM
16112005-11-14 Mark Mitchell <mark@codesourcery.com>
1612
1613 PR c++/24687
8edbdaf7 1614 * g++.dg/template/crash43.C: New test.
2f1b1731 1615
b9675864
DJ
16162005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
1617
1618 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
1619
e1f0e7a6
MM
16202005-11-13 Mark Mitchell <mark@codesourcery.com>
1621
1622 PR c++/24817
1623 * g++.dg/eh/spec8.C: New test.
1624
c748a2c7
HPN
16252005-11-14 Hans-Peter Nilsson <hp@axis.com>
1626
1627 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
1628
91b1ca65
MM
16292005-11-13 Mark Mitchell <mark@codesourcery.com>
1630
1631 PR c++/20293
1632 * g++.dg/parse/ambig4.C: New test.
1633 * g++.dg/tc1/dr101.C: Adjust error markers.
1634 * g++.dg/lookup/strong-using-2.C: Likewise.
1635 * g++.dg/lookup/ambig5.C: Likewise.
1636 * g++.dg/lookup/ambig4.C: Likewise.
1637 * g++.dg/parse/crash22.C: Likewise.
1638
43258b67
HPN
16392005-11-14 Hans-Peter Nilsson <hp@axis.com>
1640
1641 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
1642
51caaefe
EB
16432005-11-13 Eric Botcazou <ebotcazou@adacore.com>
1644
1645 * gcc.dg/nested-calls-1.c: New test.
1646
5d723e54
FXC
16472005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1648
1649 * gfortran.dg/complex_intrinsic_1.f90: New test.
1650 * gfortran.dg/complex_intrinsic_2.f90: New test.
1651 * gfortran.dg/fgetc_1.f90: New test.
1652 * gfortran.dg/fgetc_2.f90: New test.
1653 * gfortran.dg/fgetc_3.f90: New test.
1654 * gfortran.dg/ftell_1.f90: New test.
1655 * gfortran.dg/ftell_2.f90: New test.
1656 * gfortran.dg/gnu_logical_1.F: New test.
1657 * gfortran.dg/gnu_logical_2.f90: New test.
1658
646c38e9
AP
16592005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
1660
1661 PR middle-end/24820
1662 * testsuite/gcc.dg/pr24820.c: New test.
1663
85a43114
ZD
16642005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
1665
1666 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
1667 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
1668 variable.
1669
86b5dedb
JDA
16702005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1671
1672 testsuite/24614
1673 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
1674
fa7682c7
HPN
16752005-11-12 Hans-Peter Nilsson <hp@axis.com>
1676
1677 * gcc.target/cris/cris.exp: New file.
1678 * gcc.target/cris/rld-legit1.c: New test.
1679 * gcc.target/cris/rld-legit2.c: New test.
1680
f74dcfb7
JJ
16812005-11-12 Jakub Jelinek <jakub@redhat.com>
1682
73bebd55
JJ
1683 PR c++/24780
1684 * g++.dg/opt/pr24780.C: New test.
1685
f74dcfb7
JJ
1686 PR c++/24761
1687 * g++.dg/template/asm1.C: New test.
1688
02c92593
SK
16892005-11-12 Steven G. Kargl <kargls@comcast.net>
1690
1691 PR libgfortran/24787
1692 * gfortran.dg/scan_1.f90: New test.
1693
230dedb3
JH
16942005-11-12 Jan Hubicka <jh@suse.cz>
1695
1696 * gcc.target/i386/minmax-1.c: New.
1697 * gcc.target/i386/minmax-2.c: New.
1698
1f02bd26
KK
16992005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
1700
1701 * gcc.dg/pr24445.c: Fix for 64-bit targets.
1702
6c14b137
DJ
17032005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
1704
1705 * gcc.c-torture/execute/20051110-1.c,
1706 gcc.c-torture/execute/20051110-2.c: New tests.
1707
44087d55
HPN
17082005-11-12 Hans-Peter Nilsson <hp@axis.com>
1709
1710 PR middle-end/24750
1711 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
b15e733f 1712 New tests.
44087d55 1713
2e58f311
AT
17142005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1715
1716 * lib/target-libpath.exp (get_shlib_extension): New proc.
1717 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
1718 * lib/gfortran.exp (gfortran_link_flags): Likewise.
1719 * lib/objc.exp (objc_target_compile): Likewise.
1720 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
1721 detection.
1722
5bd9e94d
AT
17232005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
1724
1725 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
1726
1727 * lib/target-supports.exp (check_effective_target_static_libgfortran):
1728 Add -static to additional_flags and pass it to target_compile.
1729
21df8673
JD
17302005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1731
1732 PR libgfortran/24719
1733 gfortran.dg/read_noadvance.f90: New test.
8edbdaf7 1734
21df8673
JD
1735 PR libgfortran/24699
1736 gfortran.dg/fmt_t_2.f90: New test.
8edbdaf7 1737
21df8673
JD
1738 PR libgfortran/24785
1739 gfortran.dg/read_x_eor.f90: New test.
8edbdaf7 1740
21df8673
JD
1741 PR libgfortran/24584
1742 gfortran.dg/namelist_empty.f90: Rename test.
1743
1744 PR libgfortran/24489
1745 gfortran/read_eor.f90: Rename test.
1746
a5df14d4
PT
17472005-11-10 Paul Thomas <pault@gcc.gnu.org>
1748
1749 PR fortran/15976
1750 * gfortran.dg/automatic_module_variable.f90: New test.
1751
f2d18690
KK
17522005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
1753
1754 PR target/24445
1755 * gcc.dg/pr24445.c: New test.
1756
9081e356
PT
17572005-11-10 Paul Thomas <pault@gcc.gnu.org>
1758
1759 PR fortran/24655
1760 PR fortran/24755
8edbdaf7 1761 * gfortran.dg/recursive_statement_functions.f90: Add statement
9081e356
PT
1762 functions using inline intrinsic functions and parameters to test
1763 that they no longer seg-fault.
1764
1765 PR fortran/24409
1766 gfortran.dg/nested_modules_4.f90: New test.
1767 gfortran.dg/nested_modules_5.f90: New test.
1768
c040ffff
TS
17692005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1770
1771 PR fortran/24643
1772 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
1773
5f4b7328
AO
17742005-11-10 Alexandre Oliva <aoliva@redhat.com>
1775
1776 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
1777 failures.
1778
cd9ed4b4
EB
17792005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1780
1781 * gcc.dg/sparc-getcontext-1.c: New test.
1782
c8e90f40
EB
17832005-11-09 Eric Botcazou <ebotcazou@adacore.com>
1784
1785 * gcc.dg/ifcvt-fabs-1.c: New test.
1786
a0203ca7
AO
17872005-11-09 Alexandre Oliva <aoliva@redhat.com>
1788
1789 PR other/4372
1790 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
1791 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
1792
874caa00
RG
17932005-11-09 Richard Guenther <rguenther@suse.de>
1794
1795 PR tree-optimization/24716
1796 * gcc.c-torture/execute/pr24716.c: New testcase.
1797
375fa7c3
AK
17982005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1799
1800 * gcc.dg/pr24624.c: Disable for non S/390 targets.
1801
71923548 18022005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
8edbdaf7 1803
b15e733f 1804 PR 24624
71923548 1805 * gcc.dg/pr24624.c: Testcase added.
8edbdaf7 1806
71923548
AK
18072005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1808
1809 PR 24623
1810 * g++.dg/other/pr24623.C: Testcase added.
1811
a01db3bf
EE
18122005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
1813
1814 PR fortran/22607
1815 * gfortran-dg/pure_byref_1.f90: New.
1816 * gfortran-dg/pure_byref_2.f90: New.
1817
456b8ce5
UB
18182005-11-09 Uros Bizjak <uros@kss-loka.si>
1819
1820 PR c/24101
1821 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
1822 * gcc.dg/dg.exp: Run main loop also for *.i files.
1823
31a79236
JJ
18242005-11-08 Jakub Jelinek <jakub@redhat.com>
1825
1826 PR c++/19450
1827 * g++.dg/tls/diag-3.C: New test.
1828 * g++.dg/tls/diag-4.C: New test.
1829 * g++.dg/tls/static-1.C: New test.
1830 * g++.dg/tls/static-1a.cc: New file.
1831
da11c5d2
DN
18322005-11-08 Diego Novillo <dnovillo@redhat.com>
1833
1834 PR 23046
1835 * g++.dg/tree-ssa/pr23046.C: New test.
1836
90b11b98
DP
18372005-11-08 Devang Patel <dpatel@apple.com>
1838
1839 PR tree-optimization/23115
1840 * gcc.dg/tree-ssa/pr23115.c: New.
8edbdaf7 1841
e5f51638
DE
18422005-11-08 David Edelsohn <edelsohn@gnu.org>
1843
1844 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
1845 * gcc.target/powerpc/pr16155.c: Same.
1846 * gcc.target/powerpc/altivec-1.c: Same.
1847 * gcc.target/powerpc/altivec-2.c: Same.
1848 * gcc.target/powerpc/altivec-3.c: Same.
1849 * gcc.target/powerpc/altivec-5.c: Same.
1850 * gcc.target/powerpc/altivec-11.c: Same.
1851 * gcc.target/powerpc/altivec-12.c: Same.
1852 * gcc.target/powerpc/altivec-14.c: Same.
1853 * gcc.target/powerpc/altivec-22.c: Same.
1854 * gcc.target/powerpc/altivec-consts.c: Same.
1855 * gcc.target/powerpc/altivec-pr22085.c: Same.
1856 * gcc.target/powerpc/altivec-splat.c: Same.
1857 * gcc.target/powerpc/altivec-varargs-1.c: Same.
1858 * gcc.target/powerpc/altivec-vec-merge.c: Same.
1859 * gcc.target/powerpc/darwin-longlong.c: Same.
1860
dfea1f61
UB
18612005-11-08 Uros Bizjak <uros@kss-loka.si>
1862
1863 PR target/19340
1864 * gcc.dg/pr19340.c: New test.
1865
a7297856
ILT
18662005-11-07 Ian Lance Taylor <ian@airs.com>
1867
1868 PR rtl-optimization/24683
1869 * gcc.dg/pr24683.c: New test.
1870
984774d7
UB
18712005-11-07 Uros Bizjak <uros@kss-loka.si>
1872
dfea1f61 1873 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
689a90a1
UB
1874 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
1875
18762005-11-07 Uros Bizjak <uros@kss-loka.si>
1877
1878 * gcc.target/i386/pr23376.c: Compile with -mmmx.
984774d7 1879
f2097470
UW
18802005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
1881
1882 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
1883
d8e1f97b
PB
18842005-11-07 Paolo Bonzini <bonzini@gnu.org>
1885
66180ff3
PB
1886 PR target/24230
1887
b15e733f
AJ
1888 * gcc.target/powerpc/altivec-consts.c,
1889 gcc.target/powerpc/altivec-splat.c: New testcase.
66180ff3
PB
1890
18912005-11-07 Paolo Bonzini <bonzini@gnu.org>
1892
1893 PR c/24599
1894
b15e733f 1895 * gcc.dg/overflow-2.c: New testcase.
d8e1f97b 1896
ab900bfa
JJ
18972005-11-07 Jakub Jelinek <jakub@redhat.com>
1898
1899 PR rtl-optimization/23567
1900 * gcc.c-torture/execute/20051104-1.c: New test.
1901
4075a94e
PT
19022005-11-06 Paul Thomas <pault@gcc.gnu.org>
1903
1904 PR fortran/24534
1905 gfortran.dg/private_type_2.f90: Modified to check that case with
1906 PRIVATE declaration within derived type is accepted.
1907
1908 PR fortran/20838
1909 gfortran.dg/pointer_assign_1.f90: New test.
1910
1911 PR fortran/20840
1912 * gfortran.dg/arrayio_0.f90: New test.
1913
1914 PR fortran/17737
1915 gfortran.dg/data_initialized.f90: New test.
1916 gfortran.dg/data_constraints_1.f90: New test.
1917 gfortran.dg/data_constraints_2.f90: New test.
1918
e5ef4b3b
JB
19192005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
1920
1921 PR fortran/24174
1922 PR fortran/24305
8edbdaf7 1923 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
e5ef4b3b 1924
db3d5328
DN
19252005-11-06 Diego Novillo <dnovillo@redhat.com>
1926
1927 PR 24670
1928 * gcc.dg/tree-ssa/pr24670.c: New test.
1929
1f2a3c8f
ILT
19302005-11-05 Ian Lance Taylor <ian@airs.com>
1931
1932 PR target/22432
1933 * gcc.target/i386/pr22432.c: New test.
1934
9adb5ab1
RH
19352005-11-05 Richard Henderson <rth@redhat.com>
1936
1937 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
1938 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
1939 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
1940 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
1941 from gcc.dg/alpha-*.
1942 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
1943 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
1944
5a522c15
AJ
19452005-11-05 Andreas Jaeger <aj@suse.de>
1946
1947 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
1948
930352c0
HPN
19492005-11-04 Hans-Peter Nilsson <hp@axis.com>
1950
1951 PR target/23424
1952 * gcc.dg/torture/pr23424-1.c: New test.
1953
21210b18
RH
19542005-11-04 Richard Henderson <rth@redhat.com>
1955
1956 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
1957 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
1958 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
1959 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
1960 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
1961 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
1962 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
1963 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
1964 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
1965 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
1966 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
1967 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
1968 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
1969 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
1970 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
1971 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
1972 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
1973 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
1974 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
1975 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
1976 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
1977 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
1978 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
1979 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
1980 Move from gcc.dg/.
1981 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
1982 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
1983 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
1984 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
1985 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
1986 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
1987 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
1988 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
1989 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
1990 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
1991 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
1992 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
1993 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
1994 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
1995 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
1996 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
1997 gcc.target/i386/lea.c, gcc.target/i386/local.c,
1998 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
1999 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
2000 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
2001 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
2002 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
2003 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
2004 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
2005 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
2006 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
2007 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
2008 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
2009 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
2010 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
2011 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
2012 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
2013 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
2014 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
2015 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
2016 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
2017 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
2018 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
d90ee6be 2019 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
21210b18
RH
2020 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
2021 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
2022 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
2023 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
2024 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
2025 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
2026
8b1062b2
DN
20272005-11-04 Diego Novillo <dnovillo@redhat.com>
2028
2029 PR 24627
2030 * gcc.dg/tree-ssa/pr24627.c: New test.
2031
6137ba90
PB
20322005-11-04 Paul Brook <paul@codesourcery.com>
2033
2034 * gcc.dg/tls/opt-10.c: New test.
2035
4d4c9bdd
AJ
20362005-11-04 Andreas Jaeger <aj@suse.de>
2037
2038 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
2039 avoid extra warnings.
2040
f2ae4b2b
FXC
20412005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2042
2043 PR libfortran/22298
2044 * gcc/testsuite/lib/target-supports.exp
2045 (check_effective_target_static_libgfortran): New
2046 static_libgfortran effective target.
2047 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
2048 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
2049
553ff21c
HPN
20502005-11-04 Hans-Peter Nilsson <hp@axis.com>
2051
2052 * gcc.dg/pr24615.c: Guard test with { target fpic }.
2053
95cd6f6f
JC
20542005-11-03 Josh Conner <jconner@apple.com>
2055
2056 PR c++/19989
2057 g++.dg/ext/array2.C: New test.
2058 g++.dg/template/dependent-name3.C: New test.
2059 g++.dg/template/dependent-name4.C: New test.
2060 g++.dg/template/sfinae2.C: New test.
2061
651ed942
AP
20622005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2063
2064 PR preprocessor/22042
2065 * gcc.dg/cpp/strify4.c: New test.
2066
178b58b5
JM
20672005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2068
2069 PR c++/17964
2070 * g++.dg/cpp/string-1.C: New test.
2071
b0ae01d7
JM
20722005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2073
2074 * gcc.target/powerpc: New directory.
2075 * gcc.target/powerpc/powerpc.exp: New file.
2076 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
2077 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
2078 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
2079 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
2080 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
2081 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
2082 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
2083 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
2084 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
2085 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
2086 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
2087 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
2088 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
2089 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
2090 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
2091 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
2092 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
2093 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
2094 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
2095 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
2096 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
2097 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
2098 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
2099 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
2100 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
2101 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
2102 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
2103 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
2104 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
2105 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
2106 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
2107 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
2108 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
2109 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
2110
a39041fa
MM
21112005-11-03 Mark Mitchell <mark@codesourcery.com>
2112
2113 PR c++/21627
2114 * g++.dg/warn/inline2.C: New test.
2115
ca0b7d18
AP
21162005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2117
4d4c9bdd 2118 PR middle-end/23155
ca0b7d18
AP
2119 * g++.dg/ext/c99struct1.C: New test.
2120 * gcc.dg/union-cast-1.c: New test.
2121 * gcc.dg/union-cast-2.c: New test.
2122 * gcc.dg/union-cast-3.c: New test.
2123
08330ec2
AP
21242005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2125
2126 PR middle-end/24589
2127 * gcc.c-torture/execute/zero-struct-2.c: New test.
2128
b88b7ced
AP
21292005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
2130
2131 PR c++/24582
2132 * g++.dg/init/switch1.C: New test.
2133
bb11103a
EB
21342005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2135
2136 * gcc.dg/delay-slot-1.c: New test.
2137
ac746a73
UW
21382005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
2139
2140 PR target/24620
2141 * gcc.dg/pr24620.c: New test.
4d4c9bdd 2142
a92c58c2
JM
21432005-11-03 Joseph S. Myers <joseph@codesourcery.com>
2144
2145 PR c/24329
2146 * gcc.dg/format/unnamed-1.c: New test.
2147
e4ba2534
MM
21482005-11-02 Mark Mitchell <mark@codesourcery.com>
2149
3a0588c4
MM
2150 PR c++/22434
2151 * g++.dg/expr/cond8.C: New test.
2152
e4ba2534
MM
2153 PR c++/24560
2154 * g++.dg/parse/dot1.C: New test.
2155
fb530c72
JH
21562005-11-02 Jan Hubicka <jh@suse.cz>
2157
2158 PR target/23303
2159 * gcc.dg/i386-lea.c: New test
2160
d98ad410
UW
21612005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2162
2163 PR target/24615
2164 * gcc.dg/pr24615.c: New test.
2165
f55b9465
UW
21662005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
2167
2168 PR target/24600
2169 * gcc.dg/pr24600.c: New test.
2170
88a33c34
MM
21712005-11-02 Mark Mitchell <mark@codesourcery.com>
2172
2173 PR c++/19253
2174 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
2175 * g++.dg/parse/typename9.C: New test.
2176 * g++/dg/parse/typename10.C: Likewise.
2177
eca18fb4
AP
21782005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2179
2180 PR fortran/18157
f2ae4b2b
FXC
2181 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
2182 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
2183 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
eca18fb4 2184
86414779
MM
21852005-11-02 Mark Mitchell <mark@codesourcery.com>
2186
2187 PR c++/24569
2188 * g++.dg/debug/static1.C: New test.
2189
c80e9171
JC
21902005-11-02 Josh Conner <jconner@apple.com>
2191
2192 * g++.dg/crash38.C: moved into proper directory...
2193 * g++.dg/template/crash42.C: ...here
2194
aa5c7673
HPN
21952005-11-02 Hans-Peter Nilsson <hp@axis.com>
2196
ced61f82
HPN
2197 PR target/18338
2198 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
2199 pcc_bitfield_type_matters || default_packed.
2200
edc5687e
HPN
2201 * lib/target-supports.exp
2202 (check_effective_target_pcc_bitfield_type_matters): New proc.
2203 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
2204
51b4e409 2205 PR testsuite/23304
aa5c7673
HPN
2206 * lib/target-supports.exp (check_effective_default_packed): New proc.
2207 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
2208 Gate expected errors on target ! default_packed.
2209 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
2210
c96cfa49
TS
22112005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2212
2213 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
2214 change (r106358).
2215
0be8cb80
TS
22162005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2217
2218 PR fortran/24008
2219 * gfortran.dg/entry_5.f90: New.
2220 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
2221
89d86f13
BW
22222005-11-01 Bob Wilson <bob.wilson@acm.org>
2223
2224 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
2225
53096259
PT
22262005-11-01 Paul Thomas <pault@gcc.gnu.org>
2227
2228 PR fortran/21565
2229 gfortran.dg/namelist_blockdata.f90: New test.
2230
2231 PR fortran/18737
2232 gfortran.dg/external_implicit_none.f90: New test.
2233
2234 PR fortran/14994
2235 * gfortran.dg/secnds.f: New test.
2236
d8ff1871
JH
22372005-10-31 Jan Hubicka <jh@suse.cz>
2238
2239 PR target/20928
2240 * gcc.c-torture/compile/pr20928.c: New test.
2241
047f4b2c
AP
22422005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR middle-end/23492
2245 * gcc.c-torture/compile/zero-strct-5.c: New test.
2246
0d4b0351
JD
22472005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
2248
b15e733f
AJ
2249 PR libgfortran/24584
2250 * gfortran.dg/pr24584.f90: New test.
0d4b0351 2251
d48734ef
EE
22522005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
2253
2254 PR fortran/18883
2255 * gfortran.dg/char_result_9.f90: New.
2256 * gfortran.dg/char_result_10.f90: New.
2257
5e13fdf7
JH
22582005-10-30 Jan Hubicka <jh@suse.cz>
2259
2260 * g++.dg/tree-ssa/pr24172.C: New testcase.
2261
25d8f0a2
TS
22622005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2263
2264 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
2265
22662005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
2267
2268 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
2269 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
2270 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
2271 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
2272 gfortran.dg/enum_9.f90,
2273 gfortran.fortran-torture/compile/enum_1.f90,
2274 gfortran.fortran-torture/execute/enum_1.f90,
2275 gfortran.fortran-torture/execute/enum_2.f90,
2276 gfortran.fortran-torture/execute/enum_3.f90,
2277 gfortran.fortran-torture/execute/enum_4.f90: New tests.
2278
6536905d
HPN
22792005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
2280
2281 PR target/18482
2282 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
2283 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
2284
159840cb
FXC
22852005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2286
2287 PR libfortran/20179
2288 * gfortran.dg/mixed_io_1.f90: New test.
2289 * gfortran.dg/mixed_io_1.c: New file.
2290
22912005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2292
2293 * gfortran.dg/malloc_free_1.f90: New test.
2294
631190f2
HPN
22952005-10-29 Hans-Peter Nilsson <hp@axis.com>
2296
2297 * gcc.dg/nested-func-4.c: Require profiling -pg.
2298
9a1c562a
AP
22992005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2300
2301 PR C++/23229
2302 * g++.dg/warn/main-2.C: New test.
2303
9b46f94f
SK
23042005-10-28 Steven G. Kargl <kargls@comcast.net>
2305
2306 PR fortran/24545
2307 * gfortran.dg/interface_2.f90: new test.
2308
7e2a12d3
JC
23092005-10-28 Josh Conner <jconner@apple.com>
2310
2311 PR c++/22153
2312 * g++.dg/template/crash38.C: New test.
2313 * g++.dg/parse/explicit1.C: Change expected errors.
2314
2d00b4f2
AP
23152005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2316
2317 PR C++/23426
2318 * g++.dg/other/large-size-array.C: New test.
2319
f35a986c
AP
23202005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2321
2322 PR middle-end/24362
2323 * g++.dg/opt/complex4.C: New test.
2324
694a2f6e
EB
23252005-10-25 Eric Botcazou <ebotcazou@adacore.com>
2326
2327 * gcc.dg/nested-func-4.c: New test.
2328
976e21f6
PT
23292005-10-26 Paul Thomas <pault@gcc.gnu.org>
2330
2331 PR fortran/24158
2332 gfortran.dg/derived_recursion.f90: New test.
2333 gfortran.dg/implicit_actual.f90: New test.
2334
83bb2f04
AO
23352005-10-25 Alexandre Oliva <aoliva@redhat.com>
2336
2337 PR middle-end/24295, PR testsuite/24477
2338 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
2339 removed when weakref hits the tree.
2340
b122dc6a
JJ
23412005-10-25 Jakub Jelinek <jakub@redhat.com>
2342
2343 * gfortran.dg/cray_pointers_4.f90: New test.
2344
2345 * gfortran.dg/cray_pointers_5.f90: New test.
2346
910450c1
FW
23472005-10-25 Feng Wang <fengwang@nudt.edu.cn>
2348
2349 PR fortran/22290
2350 * gfortran.dg/assign_5.f90: New test.
2351 * gfortran.dg/assign_6.f: New test.
2352
a2205647
UB
23532005-10-25 Uros Bizjak <uros@kss-loka.si>
2354
2355 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
2356 CPU has no SSE support.
2357
2571ba2b
JD
23582005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
2359
b15e733f
AJ
2360 PR libgfortran/24224
2361 * gfortran.dg/arrayio_1.f90: Update attribution.
2362 * gfortran.dg/arrayio_2.f90: Update attribution.
2363 * gfortran.dg/arrayio_3.f90: Update attribution.
2364 * gfortran.dg/arrayio_4.f90: Update test conditions.
2365 * gfortran.dg/arrayio_5.f90: Update attribution.
2366 * gfortran.dg/arrayio_6.f90: New test.
2367 * gfortran.dg/arrayio_7.f90: New test.
2571ba2b 2368
cf113d67
ZD
23692005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
2370
2371 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
2372
7b707279
PT
23732005-10-24 Paul Thomas <pault@gcc.gnu.org>
2374
cf113d67 2375 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
7b707279 2376
7ba18cea
PT
23772005-10-24 Paul Thomas <pault@gcc.gnu.org>
2378
2379 PR fortran/24416
cf113d67 2380 * gfortran.dg/namelist_char_only.f90: New test.
7ba18cea 2381
83d890b9
AL
23822005-10-24 Asher Langton <langton2@llnl.gov>
2383
2384 PR fortran/17031
2385 PR fortran/22282
2386 * gfortran.dg/cray_pointers_1.f90: New test.
2387 * gfortran.dg/cray_pointers_2.f90: New test.
2388 * gfortran.dg/cray_pointers_3.f90: New test.
2389 * gfortran.dg/loc_1.f90: New test.
2390 * gfortran.dg/loc_2.f90: New test.
2391
7ffc0411
SB
23922005-10-24 Steven Bosscher <stevenb@suse.de>
2393
2394 * gcc.dg/pr24225.c: New test.
2395
09e87839
AL
23962005-10-24 Asher Langton <langton2@llnl.gov>
2397
2398 * gfortran.dg/dup_save_1.f90: New test.
2399 * gfortran.dg/dup_save_2.f90: New test.
2400
aca2b8da
PB
24012005-10-24 Paul Brook <paul@codesourcery.com>
2402
2403 PR 24107
2404 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
2405 stdint.h.
2406
9da73725
JD
24072005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
2408
09e87839
AL
2409 PR libgfortran/24489
2410 * gfortran.dg/pr24489.f90: New test.
9da73725 2411
78bd27f6
AP
24122005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
2413
2414 PR fortran/23635
2415 * gfortran.dg/ichar_1.f90: Add tests for derived types.
2416
f2c48d8b
HPN
24172005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
2418
2419 PR target/18911
2420 * g++.dg/init/array16.C: Skip for mmix-*-*.
2421
5f700e6d
AL
24222005-10-23 Asher Langton <langton2@llnl.gov>
2423
2424 * gfortran.dg/byte_1.f90: New test.
2425 * gfortran.dg/byte_2.f90: New test.
2426
fa869733
DE
24272005-10-23 David Edelsohn <edelsohn@gnu.org>
2428
2429 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
2430
2853e512
PT
24312005-10-23 Paul Thomas <pault@gcc.gnu.org>
2432
2433 PR fortran/18022
5f700e6d 2434 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2853e512
PT
2435
2436 PR fortran/24311
5f700e6d 2437 * gfortran.dg/merge_char_const.f90: New test.
2853e512
PT
2438
2439 PR fortran/24384
5f700e6d 2440 * gfortran.dg/spread_scalar_source.f90: New test.
2853e512 2441
2b4ffcaa
HPN
24422005-10-22 Hans-Peter Nilsson <hp@axis.com>
2443
17f4409d
HPN
2444 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
2445
8e6a4309
HPN
2446 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
2447 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
2448
2b4ffcaa
HPN
2449 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
2450
6019a1a4
EE
24512005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
2452
2453 PR fortran/24426
2454 * gfortran.dg/der_pointer_4.f90: New.
2455
131452a0
DA
24562005-10-22 David Ayers <d.ayers@inode.at>
2457
2458 * obj-c++.dg/except-1.mm: Simplify.
2459
9cd47074
DA
24602005-10-21 David Ayers <d.ayers@inode.at>
2461
2462 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
2463
bf9d2177
JJ
24642005-10-21 Jakub Jelinek <jakub@redhat.com>
2465
2466 * gfortran.dg/assumed_dummy_2.f90: New test.
2467
1e752652
JW
24682005-10-21 James E Wilson <wilson@specifix.com>
2469
2470 PR preprocessor/15220
2471 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
2472
960d3502
EB
24732005-10-21 Eric Botcazou <ebotcazou@adacore.com>
2474
2475 * gcc.c-torture/execute/20051021-1.c: New test.
2476
d08fd9d6
MM
24772005-10-21 Mark Mitchell <mark@codesourcery.com>
2478
2479 PR c++/24260
2480 * g++.dg/ext/tmplattr1.C: New test.
2481
b68fe994
PT
24822005-10-21 Paul Thomas <pault@gcc.gnu.org>
2483
2484 PR fortran/24440
2485 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
2486
3b193858
GK
24872005-10-20 Geoffrey Keating <geoffk@apple.com>
2488
e9bf587a
GK
2489 * obj-c++.dg/except-1.mm: New.
2490
3b193858
GK
2491 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
2492
6afbb1cd
AM
24932005-10-21 Alan Modra <amodra@bigpond.net.au>
2494
2495 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
2496
cdcba1ea
AO
24972005-10-20 Alexandre Oliva <aoliva@redhat.com>
2498
2499 PR middle-end/24295
2500 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
2501 declarations with the same names as thunks' alias targets, use
2502 aliases instead.
2503 * gcc.dg/attr-alias-3.c: New test.
2504 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
2505
94c813b4
MM
25062005-10-20 Mark Mitchell <mark@codesourcery.com>
2507
2508 PR c++/22618
2509 * g++.dg/parse/access8.C: New test.
2510
9ca4afb9
RG
25112005-10-20 Richard Guenther <rguenther@suse.de>
2512
2513 PR c++/24439
2514 * g++.dg/tree-ssa/pr24439.C: New testcase.
2515
2358ff91
EB
25162005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2517
2518 * g++.dg/opt/delay-slot-1.C: New test.
2519
8d54aaae
EE
25202005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
2521
2522 PR fortran/21625
2523 * gfortran.fg/der_init_1.f90: New.
2524
8c2805d1
UW
25252005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
2526
2527 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
2528
1d61579e
MM
25292005-10-19 Mark Mitchell <mark@codesourcery.com>
2530
2531 PR c++/21908
2532 * g++.dg/parse/error28.C: New test.
2533
e48050bd
EB
25342005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2535
2536 * gcc.dg/profile-generate-2.c: New test.
2537
7edfc016
DS
25382005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
2539
2540 PR target/23589
2541 * g++.dg/ext/dllimport11.C: New.
2542
6d2989e1
VR
25432005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2544
2545 PR c++/22293
2546 * g++.dg/other/friend3.C: New test.
2547
685e39c2
MM
25482005-10-18 Mark Mitchell <mark@codesourcery.com>
2549
2550 PR c++/23293
2551 * g++.dg/template/error19.C: New test.
2552
b77fe7b4
NS
25532005-10-18 Nathan Sidwell <nathan@codesourcery.com>
2554
c19aaba5
NS
2555 PR c++/21383
2556 * g++.dg/overload/koenig2.C: New.
2557
b77fe7b4
NS
2558 PR c++/23118
2559 * g++.dg/overload/error2.C: New.
2560
2561 PR c++/22604
2562 * g++.dg/inherit/covariant14.C: New.
2563
0ef8776d
VR
25642005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2565
2566 PR c++/23440
2567 * g++.dg/parse/for1.C: New test.
2568
4213f93b
PT
25692005-10-17 Paul Thomas <pault@gcc.gnu.org>
2570
2571 PR fortran/23446
2572 * gfortran.dg/host_dummy_index_1.f90: New test.
2573
2574 PR fortran/21459
b77fe7b4 2575 * gfortran.dg/automatic_char_len_2.f90: New test.
4213f93b
PT
2576
2577 PR fortran/20866
b77fe7b4 2578 * gfortran.dg/recursive_statement_functions.f90: New test.
4213f93b
PT
2579
2580 PR fortran/20853
b77fe7b4 2581 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4213f93b
PT
2582
2583 PR fortran/20849
b77fe7b4 2584 * gfortran.dg/external_initializer.f90: New test.
4213f93b
PT
2585
2586 PR fortran/20837
b77fe7b4 2587 * non_module_public.f90: New test.
4213f93b 2588
c3ee4651
NS
25892005-10-17 Nathan Sidwell <nathan@codesourcery.com>
2590
61e71a9e
NS
2591 PR c++/24386
2592 * g++.dg/template/overload7.C: New.
2593
dae1bf4d
NS
2594 PR c++/22551
2595 * g++.dg/other/switch2.C: Remove expected warnings.
2596
c3ee4651
NS
2597 PR c++/21353
2598 * g++.dg/template/defarg6.C: New.
2599
99523994
UB
26002005-10-17 Uros Bizjak <uros@kss-loka.si>
2601
2602 PR target/24315
2603 * gcc.target/i386/pr24315.c: New test.
2604
2d22db1f
MM
26052005-10-16 Mark Mitchell <mark@codesourcery.com>
2606
2607 PR c++/24389
2608 * g++.dg/template/static21.C: New test.
2609 * g++.dg/template/static21-a.cc: Likewise.
2610
dddf9a0a
AP
26112005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
2612
2613 PR c++/23959
2614 * g++.dg/warn/Wswitch-default-1.C: New test.
2615 * g++.dg/warn/Wswitch-default-2.C: New test.
2616
02ed62dd
MM
26172005-10-16 Mark Mitchell <mark@codesourcery.com>
2618
5bf8b82d 2619 PR c++/22173
02ed62dd
MM
2620 * g++.dg/parse/template18.C: New test.
2621 * g++.dg/template/nontype15.C: Likewise.
2622
c2b27658
EE
26232005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
2624
2625 PR fortran/22273
2626 * gfortran.dg/spec_expr_2.f90: New.
2627
d4d28139
HPN
26282005-10-16 Hans-Peter Nilsson <hp@axis.com>
2629
2630 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
2631 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
2632 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
2633 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
2634 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
2635 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
2636 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
2637 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
2638 previous target-specific skips and warning-message matches where
2639 applicable.
2640
550d1bf4
MM
26412005-10-15 Mark Mitchell <mark@codesourcery.com>
2642
2643 PR c++/21347
2644 * g++.dg/warn/Wctor-dtor.C: New test.
2645
24871154
VR
26462005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2647
2648 PR c/23439
2649 * gcc.dg/for-1.c: New test.
2650
3c955a04
MM
26512005-10-14 Mark Mitchell <mark@codesourcery.com>
2652
2653 PR c++/19565
2654 * g++.dg/warn/Wconversion1.C: New test.
2655 * g++.dg/ext/packed4.C: Compile with -w.
2656 * g++.dg/opt/20050511-1.C: Likewise.
2657 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
2658
21dac32c
JJ
26592005-10-14 Jakub Jelinek <jakub@redhat.com>
2660
2661 * gfortran.dg/boz_5.f90: New test.
2662
2acb1af9
NS
26632005-10-14 Nathan Sidwell <nathan@codesourcery.com>
2664
c0e22534
NS
2665 PR c++/22551
2666 * g++.dg/other/switch2.C: New.
2667
2acb1af9
NS
2668 PR c++/23984
2669 * g++.dg/init/ctor7.C: New.
2670
e4785e43
DE
26712005-10-13 David Edelsohn <edelsohn@gnu.org>
2672
2673 PR c++/23730
2674 * g++.dg/parse/crash32.C: New test.
2675
8ca4bf25
MM
26762005-10-13 Mark Mitchell <mark@codesourcery.com>
2677
6c06fbce
MM
2678 PR c++/20721
2679 * g++.dg/init/goto2.C: New test.
2680
8ca4bf25
MM
2681 PR c++/22464
2682 * g++.dg/template/crash/41.C: New test.
2683
2684 PR c++/22180
2685 * g++.dg/template/crash40.C: New test.
2686
2687 PR c++/23694
2688 * g++.dg/parse/friend5.C: New test.
4d4c9bdd 2689
8ca4bf25
MM
2690 PR c++/23307
2691 * g++.dg/template/crash38.C: New test.
4d4c9bdd 2692
8ca4bf25
MM
2693 PR c++/22352
2694 * g++.dg/template/friend38.C: New test.
4d4c9bdd 2695
8ca4bf25
MM
2696 PR c++/22405
2697 * g++.dg/template/crash39.C: New test.
4d4c9bdd 2698
4f7ddf06
HPN
26992005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
2700
48f99ad6
HPN
2701 * gcc.dg/debug/dwarf2/dwarf-char1.c,
2702 gcc.dg/debug/dwarf2/dwarf-char2.c,
2703 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
2704
4f7ddf06
HPN
2705 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
2706
43d9ad1d
DS
27072005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
2708
2709 * gcc.dg/dll-2.c: Add tests for warnings.
2710 * gcc.dg/dll-3.c: Likewise.
2711 * gcc.dg/dll-4.c: Likewise.
2712
2713 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
2714 * g++.dg/ext/dllimport2.C: Likewise.
2715 * g++.dg/ext/dllimport3.C: Likewise.
2716 * g++.dg/ext/dllimport7.C: Likewise.
2717 * g++.dg/ext/dllimport8.C: Likewise.
2718 * g++.dg/ext/dllimport9.C: Likewise.
2719
bce71376
PT
27202005-10-10 Paul Thomas <pault@gcc.gnu.org>
2721
2722 PR fortran/24092
2723 * gfortran.dg/derived_pointer_recursion.f90: New test.
2724
8adac335
AS
27252005-10-12 Adrian Straetling <straetling@de.ibm.com>
2726
2727 * gcc.c-torture/execute/20051012-1.c: New test.
2728
949d5b72
PT
27292005-10-12 Paul Thomas <pault@gcc.gnu.org>
2730
2731 PR fortran/18082
bce71376 2732 * gfortran.dg/automatic_char_len_1.f90: New test.
949d5b72 2733
96b95725
PT
27342005-10-12 Paul Thomas <pault@gcc.gnu.org>
2735
2736 PR fortran/20847
bce71376 2737 * gfortran.dg/save_common.f90: New test.
96b95725
PT
2738
2739 PR fortran/20856
bce71376 2740 * gfortran.dg/save_result.f90: New test.
96b95725 2741
51b15ede
NS
27422005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2743
fdeff563
NS
2744 PR c++/21592
2745 * g++.dg/template/dependent-expr1.C: Add new expected error.
2746 * g++.dg/template/dependent-expr2.C: Adjust error text.
2747 * g++.dg/template/overload6.C: New.
2748
3ce5fa4f
NS
2749 PR c++/23797
2750 * g++.dg/other/typename8.C: New.
2751
51b15ede
NS
2752 PR c++/21117
2753 * g++.dg/other/return1.C: New.
2754
39e837db
PB
27552005-10-12 Paolo Bonzini <bonzini@gnu.org>
2756
2757 PR c++/24052
2758 * g++.dg/ext/label5.C: New.
2759
dbe91deb
NS
27602005-10-12 Nathan Sidwell <nathan@codesourcery.com>
2761
2762 PR c++/19964
2763 * g++.dg/parse/crash31.C: New.
2764
25c5165b
RL
27652005-10-12 Razya Ladelsky <razya@il.ibm.com>
2766
b15e733f
AJ
2767 * g++.dg/ipa/ipa-1.c: New test.
2768 * g++.dg/ipa/ipa-2.c: New test.
2769 * g++.dg/ipa/ipa-3.c: New test.
2770 * g++.dg/ipa/ipa-4.c: New test.
2771 * g++.dg/ipa/ipa-5.c: New test.
2772 * g++.dg/ipa/ipa.exp: New file.
25c5165b 2773
0f9d970d
PT
27742005-10-12 Paul Thomas <pault@gcc.gnu.org>
2775
2776 PR fortran/24207
bce71376 2777 * gfortran.dg/private_type_3.f90: New test.
0f9d970d 2778
5dd17af5
SK
27792005-10-11 Steven G. Kargl <kargls@comcast.net>
2780
2781 PR fortran/20786
2782 gfortran.dg/aint_anint_1.f90: New test.
2783
a2694f68
SK
27842005-10-11 Steven G. Kargl <kargls@comcast.net>
2785
2786 PR libgfortran/24313
2787 gfortran.dg/csqrt.f: New test.
2788
55792875
ILT
27892005-10-11 Ian Lance Taylor <ian@airs.com>
2790
2791 PR c++/8057
2792 * g++.dg/warn/noeffect7.C: New test.
2793 * g++.dg/warn/noeffect2.C: Instantiate templates.
2794 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
2795 and warning.
2796
c0b16a70
MM
27972005-10-11 Mark Mitchell <mark@codesourcery.com>
2798
393e756d
MM
2799 PR c++/21089
2800 * g++.dg/init/float1.C: New test.
2801
8f4c0ef6 2802 PR c++/24277
c0b16a70
MM
2803 * g++.dg/init/member1.C: Tweak error markers.
2804
8c07e3d7
JJ
28052005-10-11 Janis Johnson <janis187@us.ibm.com>
2806
2807 PR testsuite/24281
2808 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
2809 Check for null pointer.
2810
ca85f659
MM
28112005-10-11 Mark Mitchell <mark@codesourcery.com>
2812
2813 PR c++/21369
2814 * g++.dg/parse/ret-type3.C: New test.
2815
386cfa6f
AP
28162005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2817
2818 PR tree-opt/23946
2819 * gcc.c-torture/compile/pr23946.c: New test.
2820
eef90962
JJ
28212005-10-11 Jakub Jelinek <jakub@redhat.com>
2822
2823 * g++.dg/opt/mmx2.C: New test.
2824
5e9edb0f
MM
28252005-10-10 Mark Mitchell <mark@codesourcery.com>
2826
4bff36d3
MM
2827 PR c++/24277
2828 * g++.dg/template/static20.C: New test.
2829
eb2182e2
MM
2830 PR c++/24302
2831 * g++.dg/warn/Wunused-12.C: New test.
2832
5e9edb0f
MM
2833 PR c++/23437
2834 * g++.dg/template/arg4.C: New test.
2835
f3567598
EB
28362005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2837
2838 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
2839 * gcc.dg/ucnid-3.c: Likewise.
2840 * gcc.dg/ucnid-4.c: Likewise.
96109dcb 2841 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
f3567598 2842 * g++.dg/other/ucnid-1.C: Likewise.
542155d7 2843 * gcc.dg/sparc-frame-1.c: New test.
f3567598 2844
f0d60e22
MM
28452005-10-10 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/24139
4d4c9bdd 2848 * g++.dg/template/spec27.C: New test.
f0d60e22
MM
2849
2850 PR c++/24275
2851 * g++.dg/template/static19.C: New test.
2852
d8aa8596
EB
28532005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2854
2855 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
ed883fe3 2856 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
d8aa8596 2857
c5dce79b
AP
28582005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2859
2860 PR target/24136
2861 * gfortran.fortran-torture/compile/pr24136.f: New test.
2862
31e832d1
JM
28632005-10-08 James A. Morrison <phython@gcc.gnu.org>
2864
2865 PR c++/22172
2866 * g++.dg/parse/crash30.C: New test.
2867
4c17e288
RG
28682005-10-07 Richard Guenther <rguenther@suse.de>
2869
2870 PR middle-end/24227
2871 * gcc.c-torture/compile/pr24227.c: New testcase.
2872
79a1aca7
SE
28732005-10-07 Steve Ellcey <sje@cup.hp.com>
2874
2875 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
2876 Do not put aligned attributes on array elements.
2877
5d19b781
UW
28782005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
2879
2880 PR testsuite/23611, PR testsuite/23615
2881 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
2882 writing prototypes of library functions by hand.
2883 * obj-c++.dg/bitfield-4.mm: Likewise.
2884 * obj-c++.dg/const-str-4.mm: Likewise.
2885 * obj-c++.dg/encode-4.mm: Likewise.
2886 * obj-c++.dg/encode-5.mm: Likewise.
2887 * obj-c++.dg/encode-6.mm: Likewise.
2888 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
2889 * obj-c++.dg/method-10.mm: Likewise.
2890 * obj-c++.dg/method-17.mm: Likewise.
2891 * obj-c++.dg/method-19.mm: Likewise.
2892 * obj-c++.dg/try-catch-2.mm: Likewise.
2893
c3c77614
RH
28942005-10-06 Richard Henderson <rth@redhat.com>
2895
2896 PR 24236
2897 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
2898
867a05d2
DJ
28992005-10-06 Dale Johannesen <dalej@apple.com>
2900
d90ee6be 2901 * gcc.c-torture/execute/20030125-1.c: Correct.
867a05d2 2902
098209a9
RG
29032005-10-06 Richard Guenther <rguenther@suse.de>
2904
2905 PR tree-optimization/24238
2906 * g++.dg/tree-ssa/pr24238.C: New testcase.
2907
3b138408
EE
29082005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
2909
2910 PR 18568
2911 * gfortran.dg/der_pointer_3.f90: New test.
2912
d6b27b56
DP
29132005-10-05 Devang Patel <dpatel@apple.com>
2914
2915 PR Debug/23205
2916 * g++.dg/other/PR23205.C: New.
4d4c9bdd 2917
d3073c70
RH
29182005-10-05 Richard Henderson <rth@redhat.com>
2919
2920 PR target/23602
2921 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
2922 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
2923
8acdc22e
DJ
29242005-10-05 Dale Johannesen <dalej@apple.com>
2925
d90ee6be 2926 * gcc.c-torture/execute/float-floor.c: New.
8acdc22e 2927
5544530a
PB
29282005-10-05 Paolo Bonzini <bonzini@gnu.org>
2929
2930 PR tree-optimization/21419
2931 PR tree-optimization/24146
2932 PR tree-optimization/24151
2933
2934 * g++.dg/ext/asm7.C: New.
2935 * g++.dg/ext/asm8.C: New.
2936 * gcc.dg/asm-1.c: Compile on all targets.
2937 * gcc.dg/asm-pr24146.c: New.
2938 * gcc.dg/pr21419.c: Adjust error messages.
2939
c82cdb5d
RG
29402005-10-05 Richard Guenther <rguenther@suse.de>
2941
2942 PR fortran/24176
2943 * gfortran.fortran-torture/compile/empty.f90: New testcase.
2944
48884537
NS
29452005-10-05 Nathan Sidwell <nathan@codesourcery.com>
2946
2947 PR c++/23513
2948 * g++.dg/template/spec22.C: Robustify test.
2949 * g++.dg/template/spec26.C: New.
2950
410e268c
UB
29512005-10-05 Uros Bizjak <uros@kss-loka.si>
2952
2953 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
2954 if target supports vector instructions.
2955
50b737e2
GK
29562005-10-04 Geoffrey Keating <geoffk@apple.com>
2957
2958 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
2959 C99 functions.
2960
f6cf6841
JJ
29612005-10-04 Janis Johnson <janis187@us.ibm.com>
2962
2963 * lib/target-supports.exp (check_effective_target_fortran_large_real,
2964 check_effective_target_fortran_large_int): Replace cached result
2965 when target changes.
2966
a04deb83
DP
29672005-10-04 Devang Patel <dpatel@apple.com>
2968
2969 * gcc.dg/i386-sse-vect-types.c: New.
4d4c9bdd 2970
cbc43ae0
ILT
29712005-10-04 Ian Lance Taylor <ian@airs.com>
2972
2973 PR preprocessor/13726
2974 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
2975 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
2976
9df594d7
RG
29772005-10-04 Richard Guenther <rguenther@suse.de>
2978
2979 PR c/23576
2980 * gcc.dg/noncompile/pr23576.c: New testcase.
2981
11e3f4b6
AP
29822005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2983
2984 PR middle-end/23125
2985 * gcc.dg/register-var-3.c: New test.
2986
29872005-10-04 Steven Bosscher <stevenb@suse.de>
46fbb29c
SB
2988
2989 * gcc.dg/pr23049.c: New test.
2990
2991 * gcc.dg/ucnid-4.c: Fix test.
2992
012a7a78
DN
29932005-10-03 Diego Novillo <dnovillo@redhat.com>
2994
2995 PR 23445
2996 * gcc.c-torture/compile/pr23445.c: New test.
2997
5c06c5ce
AO
29982005-10-03 Alexandre Oliva <aoliva@redhat.com>
2999
3000 * g++.dg/overload/unknown1.C: New.
3001
19843834
MM
30022005-10-03 Mark Mitchell <mark@codesourcery.com>
3003
3004 PR c++/17775
3005 * g++.dg/template/repo4.C: New test.
3006
644cb69f
FXC
30072005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3008
3009 PR libfortran/19308
3010 * gfortran.dg/large_real_kind_2.F90: New test.
3011 * gfortran.dg/large_integer_kind_2.f90: New test.
3012
41a182c6
UB
30132005-10-03 Uros Bizjak <uros@kss-loka.si>
3014
3015 * lib/target-supports.exp (check_effective_target_vect_shift):
3016 Implement with result caching. Add i?86, x86_64 and ia64 targets.
3017 (check_effective_target_vect_condition): Fix copy-n-pasto.
3018
3019 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
3020 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
3021 targets.
3022
c0ad5a31
MM
30232005-10-02 Mark Mitchell <mark@codesourcery.com>
3024
2c164de6
MM
3025 PR c++/22621
3026 * g++.dg/template/overload5.C : New test.
3027
c0ad5a31
MM
3028 PR c++/23840
3029 * g++.dg/expr/stdarg1.C: New test.
3030
b19bb8b0
DN
30312005-10-02 Diego Novillo <dnovillo@redhat.com>
3032
3033 PR 24142
3034 * gcc.c-torture/execute/pr24142.c: New test.
3035
e82d7e60
DN
30362005-10-01 Diego Novillo <dnovillo@redhat.com>
3037
3038 PR 24141
3039 * gcc.c-torture/execute/pr24141.c: New test.
3040
fde5c44c
JM
30412005-10-01 James A. Morrison <phython@gcc.gnu.org>
3042 Diego Novillo <dnovillo@redhat.com>
3043
3044 PR 23604
3045 * gcc.c-torture/execute/pr23604.c: New test.
3046
e8ec07e1
PT
30472005-10-01 Paul Thomas <pault@gcc.gnu.org>
3048
3049 PR fortran/16404
3050 PR fortran/20835
3051 PR fortran/20890
3052 PR fortran/20899
3053 PR fortran/20900
3054 PR fortran/20901
3055 PR fortran/20902
3056 gfortran.dg/equiv_constraint_1.f90: New test.
3057 gfortran.dg/equiv_constraint_2.f90: New test.
3058 gfortran.dg/equiv_constraint_3.f90: New test.
3059 gfortran.dg/equiv_constraint_4.f90: New test.
3060 gfortran.dg/equiv_constraint_5.f90: New test.
3061 gfortran.dg/equiv_constraint_6.f90: New test.
3062 gfortran.dg/equiv_constraint_7.f90: New test.
3063 gfortran.dg/equiv_constraint_8.f90: New test.
3064 gfortran.dg/private_type_1.f90: New test.
3065 gfortran.dg/private_type_2.f90: New test.
3066 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
3067 980628-10.f: Assert std=gnu to permit mixing of
3068 types in equivalence statements.
3069
21905d1b
JB
30702005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
3071
3072 PR 24112
3073 * gfortran.dg/open_status_1.f90: New.
3074
7a6a7d97
UB
30752005-09-30 Uros Bizjak <uros@kss-loka.si>
3076
3077 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
3078 * gcc.dg/vect/pr22480.c: Clean up temp files.
3079 * gcc.dg/vect/pr23831.c: Clean up temp files.
3080 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
3081 Clean up temp files.
3082 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
3083 Clean up temp files.
3084
3085 * gcc.dg/20050309-1.c: Clean up temp files.
3086 * gcc.dg/20050325-1.c: Clean up temp files.
3087
e0854e30
UB
30882005-09-30 Uros Bizjak <uros@kss-loka.si>
3089
3090 PR tree-optimization/24059
3091 * gcc.dg/vect/pr24059.c : New test.
3092
df4b9cfe
JJ
30932005-09-29 Jakub Jelinek <jakub@redhat.com>
3094
3095 PR middle-end/24109
3096 * gcc.c-torture/execute/20050929-1.c: New test.
3097
2cff1b3e
SB
30982005-09-29 Steven Bosscher <stevenb@suse.de>
3099
3100 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
3101
02eb875f
PB
31022005-09-29 Paolo Bonzini <bonzini@gnu.org>
3103
2cff1b3e
SB
3104 PR c/21419
3105 * gcc.dg/pr21419.c: New test.
02eb875f 3106
1ebd8d9a
SB
31072005-09-29 Steven Bosscher <stevenb@suse.de>
3108
3109 * gcc.dg/pr23911.c: New test.
3110
9f4a5c9a
MM
31112005-09-28 Mark Mitchell <mark@codesourcery.com>
3112
75b1574e
MM
3113 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
3114
9f4a5c9a
MM
3115 PR c++/16782
3116 * g++.dg/parse/qualified4.C: New test.
3117 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4d4c9bdd 3118 * g++.old-deja/g++.mike/p8154.C: Likewise.
9f4a5c9a 3119
c43e95f8
MM
31202005-09-27 Mark Mitchell <mark@codesourcery.com>
3121
3122 PR c++/22147
3123 * g++.dg/template/friend37.C: New test.
3124 * g++.dg/parse/crash28.C: Adjust error markers.
4d4c9bdd 3125
57f0d086
JJ
31262005-09-27 Jakub Jelinek <jakub@redhat.com>
3127
3128 PR fortran/18518
3129 * gfortran.fortran-torture/execute/save_2.f90: New decl.
3130
93954fcc
DP
31312005-09-27 Devang Patel <dpatel@apple.com>
3132
3133 PR tree-optimization/23625
3134 * gcc.dg/pr23625.c: New test.
4d4c9bdd 3135
dbc6e7b8
UB
31362005-09-27 Uros Bizjak <uros@kss-loka.si>
3137
3138 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
3139 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
3140
d05d9ac7
JJ
31412005-09-26 Jakub Jelinek <jakub@redhat.com>
3142
3143 PR fortran/23677
3144 * gfortran.fortran-torture/execute/save_1.f90: New test.
3145 * gfortran.dg/save_1.f90: New test.
3146
bd0ffa87
UB
31472005-09-26 Uros Bizjak <uros@kss-loka.si>
3148
a3507477
UB
3149 * gcc.target/i386/builtin-apply-mmx.c: New test.
3150
3151 PR target/22576
3152 * gcc.target/i386/pr22576.c: New test.
3153
3154 PR target/22585
3155 * gcc.target/i386/pr22585.c: New test.
3156
3157 PR target/23268
3158 * gcc.target/i386/pr23268.c: New test.
3159
0f9284bf
UB
3160 PR middle-end/23831
3161 * gcc.dg/vect/pr23831.c: New test.
3162
bd0ffa87
UB
3163 PR target/24055
3164 * gcc.target/i386/pr24055.c: New test.
3165
3f1dfb41
KH
31662005-09-25 Kazu Hirata <kazu@codesourcery.com>
3167
3168 PR tree-optimization/23960
3169 * gcc.c-torture/compile/pr23960.c: New.
3170
acff2da9
PT
31712005-09-23 Paul Thomas <pault@gcc.gnu.org>
3172
3173 PR fortran/16861
3174 * gfortran.dg/nested_modules_3.f90: New.
3175
821bde0f
SK
31762005-09-22 Steven G. Kargl <kargls@comcast.net>
3177
3178 PR fortran/24005
3179 gfortran.dg/interface_1.f90: New test.
3180
8451584a
EE
31812005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
3182 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3183
3184 PR fortran/23843
3185 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
3186
6445dc54
SK
31872005-09-22 Steven G. Kargl <kargls@comcast.net>
3188
3189 PR fortran/23516
3190 * gfortran.dg/imag_1.f: New test.
3191 * gfortran.dg/imag_2.f: Ditto.
3192
e9931b5b
R
31932005-09-22 J"orn Rennecke <joern.rennecke@st.com>
3194
3195 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
3196
16a1369e
JJ
31972005-09-22 Jakub Jelinek <jakub@redhat.com>
3198
3199 PR c++/21983
3200 * g++.dg/warn/pr21983.C: New test.
3201
f513e31f
MM
32022005-09-21 Mark Mitchell <mark@codesourcery.com>
3203
3204 PR c++/23993
3205 * g++.dg/template/array14.C: New test.
3206
4c46bf2e
EE
32072005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
3208
3209 PR fortran/19929
3210 * gfortran.dg/der_ptr_component_1.f90: New test.
604a4937 3211
1bf83ca3
VR
32122005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3213
3214 PR c++/23965
3215 * g++.dg/template/error1.C: Reject "no matching function" message.
3216
28926046
VR
32172005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3218
3219 PR c++/17609
3220 * g++.dg/lookup/error1.C: New test.
3221
1c8cd54d
DN
32222005-09-21 Dorit Nuzman <dorit@il.ibm.com>
3223
3224 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
3225 functionality of the testcase.
3226
d5100781
RH
32272005-09-20 Richard Henderson <rth@redhat.com>
3228
3229 * gcc.dg/vect/vect-22.c: Require vect_float.
3230 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
3231
af15a2fe
JM
32322005-09-20 Joseph S. Myers <joseph@codesourcery.com>
3233
3234 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
3235 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
3236 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
3237 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
3238 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
3239 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
3240 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
3241 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
3242 * gcc.dg/cpp/ucnid-8.c: New test.
3243
6fff2603
JJ
32442005-09-20 Jakub Jelinek <jakub@redhat.com>
3245
3246 PR tree-optimization/23929
3247 * gcc.c-torture/compile/pr23929.c: New test.
3248
1c8cd54d
DN
32492005-09-20 Daniel Berlin <dberlin@dberlin.org>
3250
3251 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
3252 for one loop.
3253
df5d6367
SE
32542005-09-20 Steve Ellcey <sje@cup.hp.com>
3255
3256 PR testsuite/23186
3257 * g++.dg/other/pr22003.C: Require named sections.
3258
18c57f2c
JJ
32592005-09-20 Jakub Jelinek <jakub@redhat.com>
3260
96d84476
JJ
3261 PR c++/23947
3262 * g++.dg/rtti/crash3.C: New test.
3263
18c57f2c
JJ
3264 PR tree-optimization/23818
3265 * gcc.dg/pr23818.c: New test.
3266
7fd4d312
TS
32672005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3268
3269 PR fortran/23420
3270 * gfortran.dg/print_fmt_4.f: New.
3271
7a4ef45b
JJ
32722005-09-20 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR fortran/23663
3275 * gfortran.fortran-torture/execute/entry_11.f90: New test.
3276
1c95fbad
DN
32772005-09-20 Dorit Nuzman <dorit@il.ibm.com>
3278
3279 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
3280 Use pointers to local alignable arrays instead. Added comments.
3281 * gcc.dg/vect/vect-46.c: Likewise.
3282 * gcc.dg/vect/vect-48.c: Likewise.
3283 * gcc.dg/vect/vect-49.c: Likewise.
3284 * gcc.dg/vect/vect-52.c: Likewise.
3285 * gcc.dg/vect/vect-53.c: Likewise.
3286 * gcc.dg/vect/vect-54.c: Likewise.
3287 * gcc.dg/vect/vect-56.c: Likewise.
3288 * gcc.dg/vect/vect-57.c: Likewise.
3289 * gcc.dg/vect/vect-58.c: Likewise.
3290 * gcc.dg/vect/vect-60.c: Likewise.
3291 * gcc.dg/vect/vect-61.c: Likewise.
3292
3293 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
3294 The test is no longer vectorizable on vect_no_align targets.
3295 * gcc.dg/vect/vect-43.c: Likewsie.
3296
3297 * gcc.dg/vect/vect-44.c: Added comments.
3298 * gcc.dg/vect/vect-45.c: Added comments.
3299 * gcc.dg/vect/vect-50.c: Added comments.
3300 * gcc.dg/vect/vect-51.c: Added comments.
3301
3302 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
3303 aligned type.
4d4c9bdd 3304 * gcc.dg/vect/Os-vect-95.c: Likewise.
1c95fbad
DN
3305
3306 * gcc.dg/vect/vect-41.c: Test removed.
3307 * gcc.dg/vect/vect-47.c: Test removed.
3308 * gcc.dg/vect/vect-55.c: Test removed.
3309 * gcc.dg/vect/vect-59.c: Test removed.
3310
a417b482 33112005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4d4c9bdd 3312
a417b482
DN
3313 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
3314 No longer vectorizable on vect_no_align targets.
3315 * gcc.dg/vect/pr20122.c: Likewise.
3316 * gcc.dg/vect/vect-74.c: Likewise.
3317 * gcc.dg/vect/vect-75.c: Likewise.
3318 * gcc.dg/vect/vect-76.c: Likewise.
3319
3320 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
3321 Will not be vectorizable on vect_no_align targets once aliasing issues
3322 are resolved.
3323 * gcc.dg/vect/vect-79.c: Likewise.
3324
3325 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
3326 * gcc.dg/vect/vect-78.c: Likewise.
3327 * gcc.dg/vect/vect-97.c: Likewise.
3328
31c304ba
SB
33292005-09-19 Steven Bosscher <stevenb@suse.de>
3330
3331 * gcc.dg/pr23943.c: New test.
3332
30bf3b40
PT
33332005-09-18 Paul Thomas <pault@gcc.gnu.org>
3334
3335 PR fortran/19181
3336 * gfortran.dg/derived_pointer_null_1.f90: New test.
3337
c2953725
RG
33382005-09-18 Richard Guenther <rguenther@suse.de>
3339
3340 PR middle-end/23944
3341 * gcc.c-torture/compile/pr23944.c: New testcase.
3342
630b7086
EE
33432005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
3344
3345 PR fortran/15975
3346 * gfortran.dg/der_pointer_2.f90: New test.
3347
6cda231e
PT
33482005-09-18 Paul Thomas <pault@gcc.gnu.org>
3349
3350 PR fortran/16861
3351 * gfortran.dg/nested_modules_2.f90: New test.
3352
579ad6bf
VR
33532005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3354
3355 PR c++/18368
3356 * g++.dg/other/semicolon.C: New test.
3357
8d86a532
JM
33582005-09-16 Joseph S. Myers <joseph@codesourcery.com>
3359
3360 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
3361 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
3362
2010cdcd
MM
33632005-09-16 Mark Mitchell <mark@codesourcery.com>
3364
49f210a2
MM
3365 PR c++/23914
3366 * g++.dg/template/static18.C: New test.
3367
2010cdcd
MM
3368 PR c++/21514
3369 * g++.dg/template/crash19.C: Remove dg-error marker.
3370 * g++.dg/template/local4.C: New test.
3371
07af06f6
PB
33722005-09-16 Paul Brook <paul@codesourcery.com>
3373
3374 PR fortran/23906
3375 * gfortran.dg/dependency_1.f90: New test.
3376
3489ea0c
MM
33772005-09-15 Mark Mitchell <mark@codesourcery.com>
3378
3379 PR c++/23896
3380 * g++.dg/template/static17.C: New test.
3381
77923c29
JM
33822005-09-15 Joseph S. Myers <joseph@codesourcery.com>
3383
3384 PR c++/23139
3385 * g++.dg/warn/huge-val1.C: New test.
3386
9c12301f
MM
33872005-09-15 Mark Mitchell <mark@codesourcery.com>
3388
3389 PR c++/13140
3390 * g++.dg/parse/class2.C: New test.
3391 * g++.dg/template/explicit8.C: Likewise.
3392 * g++.dg/template/spec25.C: Likewise.
3393
a325b0be
JC
33942005-09-14 Josh Conner <jconner@apple.com>
3395
3396 PR middle-end/23584
3397 * gcc.dg/pr23584.c: New test.
3398
c5e04c90
JD
33992005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
3400
3401 PR fortran/21875 Internal Unit Array I/O, NIST
3402 * gfortran.dg/arrayio_1.f90: New test.
3403 * gfortran.dg/arrayio_1.f90: New test.
3404 * gfortran.dg/arrayio_1.f90: New test.
3405 * gfortran.dg/arrayio_1.f90: New test.
3406 * gfortran.dg/arrayio_1.f90: New test.
3407
b2d16a23
UB
34082005-09-14 Uros Bizjak <uros@kss-loka.si>
3409
3410 PR middle-end/22480
3411 * gcc.dg/vect/pr22480.c: New test.
3412
0df3cf7f
PT
34132005-09-13 Paul Thomas <pault@gcc.gnu.org>
3414
3415 PR fortran/19358
3416 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
3417
68a28288
JC
34182005-09-13 Josh Conner <jconner@apple.com>
3419
3420 PR c++/23180
3421 * g++.dg/init/struct2.C: New test.
3422 * g++.dg/init/struct3.C: New test.
3423
46fb9bf3
JJ
34242005-09-13 Janis Johnson <janis187@us.ibm.com>
3425
3426 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
3427 Clean up temp files.
3428 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
3429 gcc.dg/tree-ssa/builtin-fprintf-1.c,
3430 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
3431 gcc.dg/tree-ssa/builtin-printf-1.c,
3432 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
3433 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
3434 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
3435 gcc.dg/tree-ssa/builtin-vprintf-1.c,
3436 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
3437 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
3438 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
3439 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
3440 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
3441 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
3442 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
3443 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
3444
9cb5fdd0
JC
34452005-09-13 Josh Conner <jconner@apple.com>
3446
3447 * lib/gcc-dg.exp: Load scanipa.exp.
3448 (cleanup-dump): New procedure.
3449 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
3450 * lib/scandump.exp: New file.
3451 * lib/scantree.exp: Use it.
3452 * lib/scanipa.exp: New file.
3453
c4abe010
EE
34542005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
3455
3456 PR fortran/17740
3457 * gfortran.dg/generic_4.f90: New test.
3458
e0854e30
UB
34592005-09-13 Uros Bizjak <uros@kss-loka.si>
3460
3461 PR target/23816
3462 * gcc.target/i386/pr23816-1.c: New test.
3463 * gcc.target/i386/pr23816-2.c: New test.
3464
3465
3beac910
BB
34662005-09-13 Bastian Blank <waldi@debian.org>
3467
3468 PR c++/16171
4d4c9bdd
AJ
3469 * g++.dg/abi/mangle26.C: New test.
3470 * g++.dg/abi/mangle27.C: New test.
3471 * g++.dg/abi/mangle28.C: New test.
3472 * g++.dg/abi/mangle29.C: New test.
7b09c6a4
MM
3473
3474 PR c++/23839
3475 * g++.dg/parse/register1.C: New test.
3476
6493555f
MM
34772005-09-13 Mark Mitchell <mark@codesourcery.com>
3478
3479 PR c++/23842
3480 * g++.dg/template/access16.C: New test.
3481
8abbec47
RS
34822005-09-13 Richard Sandiford <richard@codesourcery.com>
3483
3484 * gfortran.dg/char_pack_2.f90: Increase the vector size.
3485
4fd9a813
RS
34862005-09-13 Richard Sandiford <richard@codesourcery.com>
3487
3488 PR fortran/18899
8abbec47 3489 * gfortran.dg/shape_2.f90: New test.
4fd9a813 3490
7823229b
RS
34912005-09-13 Richard Sandiford <richard@codesourcery.com>
3492
3493 PR target/19269
3494 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
3495 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
3496 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
3497 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
3498 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
3499 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
3500 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
3501 tests.
3502
060e7327
MM
35032005-09-12 Mark Mitchell <mark@codesourcery.com>
3504
3505 PR c++/23841
3506 * g++.dg/parse/template17.C: New test.
3507
6f25cb35
MM
35082005-09-12 Mark Mitchell <mark@codesourcery.com>
3509
3510 PR c++/23789
3511 * g++.dg/template/nontype14.C: New test.
3512
d63d5d0c
ILT
35132005-09-12 Ian Lance Taylor <ian@airs.com>
3514
3515 PR g++/7874
3516 * g++.dg/lookup/friend7.C: New test.
3517 * g++.dg/lookup/friend8.C: New test.
3518 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
3519 so that it will be found via argument dependent lookup.
3520 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
3521 friend functions which will no longer be found.
3522 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
3523 function g, so that it will be found via argument dependent
3524 lookup.
3525 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
3526 * g++.old-deja/g++.mike/net43.C: Likewise.
3527
c8b3a792
MM
35282005-09-12 Mark Mitchell <mark@codesourcery.com>
3529
3530 PR c++/23691
3531 * g++.dg/template/static16.C: New test.
3532
c4bea017
JC
35332005-09-12 Josh Conner <jconner@apple.com>
3534
3535 PR middle-end/23237
4d4c9bdd 3536 * gcc.c-torture/compile/pr23237.c: New test.
c4bea017 3537
56b4ea3d
RH
35382005-09-11 Richard Henderson <rth@redhat.com>
3539
3540 * g++.dg/other/error8.C: Update expected diagnostic text.
3541
91002f1b
FXC
35422005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3543
3544 PR libfortran/19872
3545 * gfortran.dg/overwrite_1.f: New test.
3546
072dd139
JC
35472005-09-09 Josh Conner <jconner@apple.com>
3548
3549 * g++.dg/init/pr23180-1.C: Removed.
3550 * g++.dg/init/pr23180-2.C: Removed.
3551
15336b9e
DD
35522005-09-09 David Daney <ddaney@avtrex.com>
3553
d90ee6be 3554 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15336b9e
DD
3555 files which are ...
3556 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
3557 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
3558
4f886942
FXC
35592005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3560
3561 * gfortran.dg/iostat_2.f90: New test.
3562
1ef0df47
MM
35632005-09-09 Mark Mitchell <mark@codesourcery.com>
3564
3565 PR c++/22252
3566 * g++.dg/ext/interface1.C: New test.
3567 * g++.dg/ext/interface1.h: Likewise.
3568 * g++.dg/ext/interface1a.cc: Likewise.
3569
7aba8abe
TK
35702005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
3571
d90ee6be 3572 * gfortran.dg/iomsg_1.f90: New test case.
7aba8abe 3573
3dac16bd
RG
35742005-09-09 Richard Guenther <rguenther@suse.de>
3575
3576 PR c++/23624
3577 * g++.dg/tree-ssa/pr23624.C: New testcase.
3578
7a70c12d
RS
35792005-09-09 Richard Sandiford <richard@codesourcery.com>
3580
3581 PR fortran/19239
9b79bf13
RS
3582 * gfortran.dg/vector_subscript_1.f90,
3583 * gfortran.dg/vector_subscript_2.f90: New tests.
7a70c12d 3584
62ab4a54
RS
35852005-09-09 Richard Sandiford <richard@codesourcery.com>
3586
3587 PR fortran/21104
3588 * gfortran.dg/array_alloc_1.f90,
3589 * gfortran.dg/array_alloc_2.f90,
3590 * gfortran.dg/array_alloc_3.f90: New tests.
3591
ec25720b
RS
35922005-09-09 Richard Sandiford <richard@codesourcery.com>
3593
3594 PR fortran/12840
3595 * gfortran.dg/array_constructor_6.f90
3596 * gfortran.dg/array_constructor_7.f90
3597 * gfortran.dg/array_constructor_8.f90
3598 * gfortran.dg/array_constructor_9.f90
3599 * gfortran.dg/array_constructor_10.f90
3600 * gfortran.dg/array_constructor_11.f90
3601 * gfortran.dg/array_constructor_12.f90: New tests.
3602
84bb243d
JC
36032005-09-08 Josh Conner <jconner@apple.com>
3604
3605 PR c++/23180
3606 * g++.dg/init/pr23180-1.C: New test.
3607 * g++.dg/init/pr23180-2.C: New test.
3608
30aabb86
PT
36092005-09-09 Paul Thomas <pault@gcc.gnu.org>
3610
3611 PR fortran/18878
3612 * gfortran.dg/module_double_reuse.f90: New.
3613
36142005-09-09 Paul Thomas <pault@gcc.gnu.org>
3615
3616 PR fortran/23270
3617 PR fortran/22304
3618 PR fortran/18870
3619 PR fortran/17917
3620 PR fortran/16511
3621 * gfortran.dg/common_equivalence_1.f: New.
3622 * gfortran.dg/common_equivalence_2.f: New.
3623 * gfortran.dg/common_equivalence_3.f: New.
3624 * gfortran.dg/contained_equivalence_1.f90: New.
4d4c9bdd 3625 * gfortran.dg/module_blank_common.f90: New.
30aabb86
PT
3626 * gfortran.dg/module_commons_1.f90: New.
3627 * gfortran.dg/module_equivalence_1.f90: New.
3628 * gfortran.dg/nested_modules_1.f90: New.
3629 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
3630 equivalences and add comment to connect the test with
3631 the PR.
3632
6d2ae472
TS
36332005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3634
3635 PR fortran/23765
3636 * gfortran.dg/common_6.f90: New test.
3637
0348d6fd
RS
36382005-09-08 Richard Sandiford <richard@codesourcery.com>
3639
3640 PR fortran/15326
3641 * gfortran.dg/char_result_1.f90,
3642 * gfortran.dg/char_result_2.f90,
3643 * gfortran.dg/char_result_3.f90,
3644 * gfortran.dg/char_result_4.f90,
3645 * gfortran.dg/char_result_5.f90,
3646 * gfortran.dg/char_result_6.f90,
3647 * gfortran.dg/char_result_7.f90,
3648 * gfortran.dg/char_result_8.f90: New tests.
3649
068e7338
RS
36502005-09-08 Richard Sandiford <richard@codesourcery.com>
3651
3652 PR fortran/19928
3653 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
3654
d95036e3
AP
36552005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3656
3657 PR obj-c++/16816
3658 * obj-c++.dg/selector-5.mm: New test.
3659 * obj-c++.dg/selector-6.mm: New test.
3660
8f078c08
AP
36612005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
3662
3663 PR objc/20574
3664 PR objc/19324
3665 * objc.dg/error-1.m: New test.
3666
8aeca7fd
RS
36672005-09-07 Richard Sandiford <richard@codesourcery.com>
3668
3669 PR fortran/23373
3670 * gfortran.fortran-torture/execute/pr23373-1.f90,
3671 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
3672
5e949d83
JD
36732005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
3674
3675 PR libfortran/23760
3676 * gfortran.dg/g77/1832.f: Remove long string in write statement
4d4c9bdd 3677 to allow the test to pass on correct list directed output with
5e949d83
JD
3678 prepended space.
3679
1da2e496
JW
36802005-09-07 James E Wilson <wilson@specifix.com>
3681
3682 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
3683
9b203250
TK
36842005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3685
d90ee6be 3686 * gfortran.dg/parameter+save.f90: Rename to
9b203250
TK
3687 * gfortran.dg/parameter_save.f90: .. this.
3688
2a0abeaf
TK
36892005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
3690
3691 PR fortran/20848
d90ee6be 3692 * gfortran.dg/parameter+save.f90: New test case.
2a0abeaf 3693
d1d26ecf
RS
36942005-09-06 Richard Sandiford <richard@codesourcery.com>
3695
3696 PR fortran/19269
3697 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
3698
1b1cdbff
JJ
36992005-09-06 Jakub Jelinek <jakub@redhat.com>
3700
0c9b182b
JJ
3701 PR c/23075
3702 * gcc.dg/pr23075.c: New test.
3703 * g++.dg/warn/pr23075.C: New test.
3704
73109af7
JJ
3705 PR target/22362
3706 * gcc.target/i386/pr22362.c: New test.
3707
29a15393
JJ
3708 PR rtl-optimization/23098
3709 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
3710
1b1cdbff
JJ
3711 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
3712 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3713 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3714
5cc53d4e
MM
37152005-09-06 Mark Mitchell <mark@codesourcery.com>
3716
3717 * g++.dg/expr/cast6.C: New test.
3718
3719 PR c++/9782
3720 * g++.dg/init/new15.C: New test.
3721
6e8ed38e
KB
37222005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3723
3724 * gcc.dg/vect/Os-vect-95.c: New test.
3725 * gcc.dg/vect/vect-95.c: Same.
3726
c12cc930
KB
37272005-09-06 Keith Besaw <kbesaw@us.ibm.com>
3728
3729 * gcc.dg/vect/vect-29.c: Update xfail testing.
3730 * gcc.dg/vect/vect-44.c: Same.
3731 * gcc.dg/vect/vect-48.c: Same.
3732 * gcc.dg/vect/vect-50.c: Same.
3733 * gcc.dg/vect/vect-72.c: Same.
3734 * gcc.dg/vect/vect-77.c: Same.
3735 * gcc.dg/vect/vect-78.c: Same.
3736 * gcc.dg/vect/vect-80.c: Same.
3737 * gcc.dg/vect/vect-96.c: Same.
3738 * gcc.dg/vect/vect-100.c: Same.
3739 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
3740 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
3741 * gfortran.dg/vect/vect-5.f90: Same.
3742
1c653a41
JJ
37432005-09-06 Jakub Jelinek <jakub@redhat.com>
3744
452ed063
JJ
3745 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
3746 start strings.
3747 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3748 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3749
822971c1
JJ
3750 PR c++/23056
3751 * g++.dg/opt/pr23056.C: New test.
3752
1c653a41
JJ
3753 PR rtl-optimization/23098
3754 * gcc.target/i386/pr23098.c: New test.
3755
85a56c9d
MM
37562005-09-05 Mark Mitchell <mark@codesourcery.com>
3757
8b0a8500
MM
3758 PR c++/23667
3759 * g++.dg/template/static15.C: New test.
3760
85a56c9d
MM
3761 PR c++/21440
3762 * g++.dg/ext/stmtexpr5.C: New test.
3763 * g++.dg/ext/stmtexpr6.C: Likewise.
3764
cb9a1932
R
37652005-09-05 J"orn Rennecke <joern.rennecke@st.com>
3766
3767 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
3768
3b0a4a6b 3769 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7291645b
JR
3770 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3771 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3b0a4a6b 3772
0ef63495
TK
37732005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
3774
3775 PR libfortran/23321
d90ee6be 3776 * gfortran.dg/direct_io_4.f90: New test case.
0ef63495 3777
ca59f04b 37782005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
b15e733f 3779 Rasmus Hahn <rassahah@neofonie.de>
ca59f04b
AP
3780
3781 PR libobjc/23108
3782 * objc.dg/type-stream-1.m: New test.
3783
08e1fe9e
TS
37842005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
3785
3786 PR fortran/23661
3787 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
3788 gfortran.dg/print_fmt_3.f90: New test.
3789
36dd4221
JJ
37902005-09-03 Jakub Jelinek <jakub@redhat.com>
3791
3792 * gfortran.dg/fmt_t_1.f90: New test.
3793
7a6b7528
JJ
37942005-09-03 Jakub Jelinek <jakub@redhat.com>
3795
3796 PR rtl-optimization/23454
3797 * g++.dg/opt/pr23454.C: New test.
3798
27250734
MM
37992005-09-03 Mark Mitchell <mark@codesourcery.com>
3800
3801 PR c++/23699
3802 * g++.dg/ext/static1.C: New test.
3803
0f149d52
RH
38042005-09-02 Richard Henderson <rth@redhat.com>
3805
3806 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
3807 tail call to check_fa_work.
3808
da611058
MM
38092005-09-02 Mark Mitchell <mark@codesourcery.com>
3810
3811 PR c++/21687
3812 * g++.dg/other/gc3.C: New test.
3813
01be28d8
AP
38142005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3815
3816 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
3817 * gcc.dg/20050826-1.c: Likewise.
3818
a38578e1
MM
38192005-08-31 Mark Mitchell <mark@codesourcery.com>
3820
3821 PR c++/23167
3822 * g++.dg/expr/volatile1.C: New test.
3823
9bf777ee
AP
38242005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
3825
3826 PR middle-end/23547
3827 * gcc.dg/pr23547.c: New test.
3828
b8d7f9fe
RS
38292005-09-02 Richard Sandiford <richard@codesourcery.com>
3830
3831 PR c/22061
3832 * gcc.c-torture/execute/pr22061-1.c,
3833 * gcc.c-torture/execute/pr22061-2.c,
3834 * gcc.c-torture/execute/pr22061-3.c,
3835 * gcc.c-torture/execute/pr22061-4.c: New tests.
3836
bef7d862
CR
38372005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
3838
3839 * gcc.dg/Wredundant-decls-2.c: New test to check that
4d4c9bdd 3840 -Wredundant-decls does not issue warning for a variable
bef7d862
CR
3841 definition following a declaration.
3842
ac156e91
JJ
38432005-09-01 Jakub Jelinek <jakub@redhat.com>
3844
3845 PR debug/7241
3846 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
3847 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
3848 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
3849
3850 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
3851 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3852 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3853 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3854 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3855 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3856 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3857 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3858
04885a24
AP
38592005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3860
3861 PR objc/23306
3862 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
3863 scan-assmbler.
3864
4802062c
R
38652005-08-31 J"orn Rennecke <joern.rennecke@st.com>
3866
3867 PR target/21255
3868 * gcc.dg/pr21255-1.c: New test.
3869 * gcc.dg/pr21255-2-mb.c: Likewise.
3870 * gcc.dg/pr21255-2-ml.c: Likewise.
3871 * gcc.dg/pr21255-3.c: Likewise.
3872 * gcc.dg/pr21255-4.c: Likewise.
3873
c0dbaebd
DJ
38742005-08-31 Dale Johannesen <dalej@apple.com>
3875
d90ee6be 3876 * gcc.dg/20050830-1.c: New.
c0dbaebd 3877
9c70f610
JC
38782005-08-31 Josh Conner <jconner@apple.com>
3879
3880 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
3881 command-line options for arm-*-* targets.
3882 * g++.dg/init/array16.C: Likewise.
3883 * g++.dg/other/crash-4.C: Likewise.
3884
79324442
AP
38852005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3886
3887 PR obj-c++/23640
3888 * obj-c++.dg/gnu-runtime-3.mm: New test.
3889
ef07d61b
VR
38902005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3891
3892 PR c++/13377
3893 * g++.dg/lookup/ambig4.C: New test.
3894 * g++.dg/lookup/ambig5.C: New test.
3895 * g++.dg/tc1/dr101.C: Adjust error markers.
3896
1e1b4b37
VR
38972005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3898
3899 PR c++/23639
3900 * g++.dg/template/ttp5.C: Adjust error markers.
3901
2c78e9b0
AP
39022005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
3903
3904 PR testsuite/23609
3905 * lib/obj-c++.exp: Include target-libpath.exp.
3906 (obj-c++_link_flags): Look for the GNU libobjc library
3907 and set the library path to include it.
3908 Don't manually set LD_LIBRARY_PATH (etc.) but call
3909 set_ld_library_path_env_vars instead.
3910 (obj-c++_target_compile): Don't set library path or
3911 linker flags because they are already set correctly
3912 in obj-c++_link_flags.
3913
064e8a94
JC
39142005-08-30 Josh Conner <jconner@apple.com>
3915
3916 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
3917 to command-line options for arm-*-* targets.
3918
9fc5fa7b
GK
39192005-08-30 Geoffrey Keating <geoffk@apple.com>
3920
3921 * g++.dg/other/i386-1.C: New.
3922
f5eab47e
JJ
39232005-08-30 Jakub Jelinek <jakub@redhat.com>
3924
3925 PR preprocessor/20348
3926 PR preprocessor/20356
3927 * gcc.dg/cpp/pr20348.c: New test.
3928 * gcc.dg/cpp/pr20348.h: New file.
3929 * gcc.dg/cpp/inc/pr20348.h: New file.
3930 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
3931 * gcc.dg/cpp/pr20356.c: New test.
3932 * gcc.dg/cpp/pr20356.h: New file.
3933 * gcc.dg/cpp/inc/pr20356.h: New file.
3934 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
3935
4dc0796f
JD
39362005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
3937
3938 * gfortran.fortran-torture/execute/intrinsic_count.f90:
3939 Fix array dimension to avoid correct end-of-file error.
3940
39412005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
827afb86
TK
3942
3943 PR libfortran/23598
d90ee6be 3944 * gfortran.dg/iostat_1.f90: New test.
827afb86 3945
57247f4b
AP
39462005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
3947
3948 PR middle-end/23408
3949 * gcc.dg/pr23408.c: New test.
3950
b794e321
MM
39512005-08-28 Mark Mitchell <mark@codesourcery.com>
3952
3953 PR c++/23099
3954 * g++.dg/init/member1.C: Make sure erroneous static data member
3955 definitions are required.
3956 * g++.dg/template/static13.C: New test.
3957 * g++.dg/template/static14.C: Likewise.
3958
f28d3046
JJ
39592005-08-29 Jakub Jelinek <jakub@redhat.com>
3960
a7c92c0b
JJ
3961 * gcc.target/i386/pr23575.c: Use -msse2 instead of
3962 -march=pentium4, remove ilp32 requirement.
3963
f28d3046
JJ
3964 PR middle-end/23484
3965 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
3966 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
3967
1e106b72
AJ
39682005-08-29 Andreas Jaeger <aj@suse.de>
3969
ba126145 3970 PR testsuite/23607
1e106b72
AJ
3971 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
3972
0305ea8c
JJ
39732005-08-28 Jakub Jelinek <jakub@redhat.com>
3974
3975 * gcc.c-torture/execute/20050316-2.c: New test.
3976 * gcc.c-torture/execute/20050316-3.c: New test.
3977 * gcc.dg/torture/pr16104-1.c: New test.
3978
412f8986
AP
39792005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
3980
3981 PR middle-end/23463
3982 * gcc.c-torture/execute/zero-struct-1.c: New test.
3983
f013cadc
RG
39842005-08-27 Richard Guenther <rguenther@suse.de>
3985
3986 PR target/23575
3987 * gcc.target/i386/pr23575.c: New testcase.
3988
ff8afde0
JJ
39892005-08-26 Jakub Jelinek <jakub@redhat.com>
3990
435bb2a1
JJ
3991 PR rtl-optimization/23561
3992 * gcc.c-torture/execute/20050826-1.c: New test.
3993
ff8afde0
JJ
3994 PR rtl-opt/23560
3995 * gcc.c-torture/execute/20050826-2.c: New test.
3996
12d347da
DJ
39972005-08-26 Dale Johannesen <dalej@apple.com>
3998
d90ee6be
JJ
3999 * gcc.dg/20030711-1.c: Modify to work on Darwin.
4000 * gcc.dg/20050826-1.c: New.
12d347da 4001
b84f4651
MM
40022005-08-26 Mark Mitchell <mark@codesourcery.com>
4003
b207d6e2
MM
4004 PR c++/19004
4005 * g++.dg/template/nontype13.C: New test.
ba126145 4006
b84f4651
MM
4007 PR c++/23491
4008 * g++.dg/init/new14.C: New test.
4009 * g++.dg/expr/anew1.C: Do not XFAIL.
4010 * g++.dg/expr/anew2.C: Likewise.
4011 * g++.dg/expr/anew3.C: Likewise.
4012
d7ae6cfb
AP
40132005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
4014
4015 PR middle-end/22439
4016 * gcc.dg/vla-3.c: New test.
4017
9e35b386
EE
40182005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
4019
4020 PR fortran/20363
4021 * gfortran.dg/named_interface.f90: New.
4022
a5e668d5
MR
40232005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
4024
4025 * gcc.c-torture/execute/frame-address.c: New test.
4026
5ebbc0ee
NS
40272005-08-25 Nathan Sidwell <nathan@codesourcery.com>
4028
4029 PR c++/20817
4030 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
4031
9ebbe8cc
AM
40322005-08-25 Alan Modra <amodra@bigpond.net.au>
4033
4034 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
4035
99f4c49e
AM
40362005-08-25 Alan Modra <amodra@bigpond.net.au>
4037
4038 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
4039 * gcc.dg/altivec-22.c: Rename from..
4040 * gcc.dg/altivec-nomfcr.c: ..this.
4041
1b829974
PB
40422005-08-24 Paolo Bonzini <bonzini@gnu.org>
4043
4044 PR tree-optimization/23546
4045 * gcc.dg/tree-ssa/pr23546.c: New test.
4046
fe58e076
TK
40472005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
4048
4049 PR fortran/17758
1b829974 4050 * gfortran.dg/nonreturning_statements.f90: New test.
fe58e076 4051
863a3314
NS
40522005-08-24 Nathan Sidwell <nathan@codesourcery.com>
4053
4054 PR c++/22454
4055 * g++.dg/parse/crash29.C: New.
4056
7d04db3f
DD
40572005-08-23 DJ Delorie <dj@redhat.com>
4058
4059 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
4060 constants have the L suffix.
4061
aec5ba60
NS
40622005-08-23 Nathan Sidwell <nathan@codesourcery.com>
4063
4064 PR c++/23044
4065 * g++.dg/template/instantiate8.C: New.
4066
39d67d5b
R
40672005-08-23 J"orn Rennecke <joern.rennecke@st.com>
4068
4069 PR middle-end/23467
4070 * gcc.c-torture/execute/pr23467.c: New test.
4071
73ed17ff
JJ
40722005-08-23 Jakub Jelinek <jakub@redhat.com>
4073
4074 PR tree-optimization/22043
4075 * gcc.c-torture/execute/20050613-1.c: New test.
4076
7768a94a
BE
40772005-08-23 Ben Elliston <bje@au.ibm.com>
4078
4079 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
4080
27004606
JJ
40812005-08-22 Jakub Jelinek <jakub@redhat.com>
4082
4083 PR rtl-optimization/23478
4084 * g++.dg/opt/pr23478.C: New test.
4085
201ae393
AP
40862005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
4087
d9e99a37 4088 PR c/18715
201ae393
AP
4089 * gcc.dg/switch-warn-3.c: New test.
4090
f1cc0515
VR
40912005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4092
4093 PR c++/22233
4094 * g++.dg/template/param1.C: New test.
4095
dff1b563
VR
40962005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4097
4098 PR c++/23089
4099 * g++.dg/other/incomplete1.C: New test.
4100
ba126145 41012005-08-22 Ira Rosen <irar@il.ibm.com>
70a39602
IR
4102
4103 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
4104 are vectorizable.
4105
e0bcf78c 41062005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
ba126145 4107
e0bcf78c
TS
4108 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
4109 d_lines_5.f: New.
4110
1125164c
JJ
41112005-08-21 Jakub Jelinek <jakub@redhat.com>
4112
4113 * gcc.target/i386/sse-4.c: New test.
4114
3c0764fc
JDA
41152005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4116
4117 PR testsuite/23239
4118 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
4119
5e34206b
JJ
41202005-08-20 Jakub Jelinek <jakub@redhat.com>
4121
4122 * gcc.dg/20050811-1.c: New test.
4123 * gcc.dg/20050811-2.c: New test.
4124
7ad7d1f0
RE
41252005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
4126
4127 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
4128
52270a3c
DN
41292005-08-19 Diego Novillo <dnovillo@redhat.com>
4130
4131 PR 23476
4132 * gcc.c-torture/compile/pr23476.c: New test.
4133
3d91803a
DP
41342005-08-19 Devang Patel <dpatel@apple.com>
4135
4136 PR tree-optimization/23048
4137 * gcc.dg/tree-ssa/pr23048.c: New test.
ba126145 4138
1581a9a1
AP
41392005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4140
4141 PR middle-end/20624
4142 * g++.dg/warn/Wreturn-3.C: New test
4143
90ff949f
DN
41442005-08-18 Dorit Nuzman <dorit@il.ibm.com>
4145
4146 PR tree-optimization/22228
4147 * g++.dg/vect/pr22543.cc: New test.
4148
a318e3ac
SB
41492005-08-17 Steven Bosscher <stevenb@suse.de>
4150
4151 PR tree-optimization/21574
4152 * gcc.dg/tree-ssa/pr21574.c: New test.
4153
1f28a07a
JW
41542005-08-16 James E Wilson <wilson@specifix.com>
4155
4156 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
4157
d06526b7
AP
41582005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
4159
4160 PR tree-opt/23402
4161 * gcc.c-torture/compile/zero-strct-3.c: New test.
4162 * gcc.c-torture/compile/zero-strct-4.c: New test.
4163
f2dd440f
SB
41642005-08-16 Steven Bosscher <stevenb@suse.de>
4165
4166 PR target/23376
4167 * gcc.target/x86_64/pr23376.c: New test.
4168
cf0efa6a
ILT
41692005-08-16 Ian Lance Taylor <ian@airs.com>
4170
4171 PR c++/23337
4172 * g++.dg/ext/vector2.C: New.
4173
fe58e076
TK
41742005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4175
d90ee6be 4176 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
fe58e076 4177
950ad21d
TK
41782005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
4179
4180 PR libfortran/23428
d90ee6be 4181 * gfortran.dg/inquire-complex.f90: New test case.
950ad21d 4182
355a9e43
JW
41832005-08-16 James E Wilson <wilson@specifix.com>
4184
4185 PR tree-optimization/21105
4186 * gcc.dg/large-size-array.c: New.
4187
d110b740
DN
41882005-08-16 Dorit Nuzman <dorit@il.ibm.com>
4189
4190 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
4191 type.
4192 * gcc.dg/vect/vect-41: Likewise.
4193 * gcc.dg/vect/vect-42: Likewise.
4194 * gcc.dg/vect/vect-43: Likewise.
4195 * gcc.dg/vect/vect-44: Likewise.
4196 * gcc.dg/vect/vect-46: Likewise.
4197 * gcc.dg/vect/vect-47: Likewise.
4198 * gcc.dg/vect/vect-48: Likewise.
4199 * gcc.dg/vect/vect-52: Likewise.
4200 * gcc.dg/vect/vect-53: Likewise.
4201 * gcc.dg/vect/vect-54: Likewise.
4202 * gcc.dg/vect/vect-55: Likewise.
4203 * gcc.dg/vect/vect-56: Likewise.
4204 * gcc.dg/vect/vect-57: Likewise.
4205 * gcc.dg/vect/vect-58: Likewise.
4206 * gcc.dg/vect/vect-59: Likewise.
4207 * gcc.dg/vect/vect-60: Likewise.
4208 * gcc.dg/vect/vect-61: Likewise.
4209 * gcc.dg/vect/vect-85: Likewise.
4210 * gcc.dg/vect/vect-87: Likewise.
4211 * gcc.dg/vect/vect-88: Likewise.
4212 * gcc.dg/vect/vect-93.c: Likewise.
4213 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
4214 * gcc.dg/vect/vect-75: Likewise.
4215 * gcc.dg/vect/vect-76: Likewise.
4216 * gcc.dg/vect/vect-77: Likewise.
4217 * gcc.dg/vect/vect-78: Likewise.
4218 * gcc.dg/vect/vect-80: Likewise.
4219 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
b15e733f
AJ
4220 vectorized for the expected reason, rather than checking how alignment
4221 was handled.
d110b740 4222 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
b15e733f 4223 type and also instead of aligned pointers. Added documentation.
d110b740 4224
20fe2233
FW
42252005-08-16 Feng Wang <fengwang@nudt.edu.cn>
4226
4227 * gfortran.dg/power.f90: New test.
4228
7c83bbb1
JJ
42292005-08-16 Jakub Jelinek <jakub@redhat.com>
4230
4231 PR rtl-optimization/23299
4232 * g++.dg/opt/pr23299.C: New test.
4233
54778d9c
JDA
42342005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4235
4236 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
4237
30f86ec3
FJ
42382005-08-15 Fariborz Jahanian <fjahanian@apple.com>
4239
4240 * g++.dg/template/local6.C: New test.
4241
309b0e42
AP
42422005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
4243
4244 * execute/exceptions/finally-1.m: Check that the catch and finally are
4245 being called. Also add a "return 0;" at the end of main.
4246
7af8f00c
PT
42472005-08-14 Paul Thomas <pault@gcc.gnu.org>
4248
4249 PR fortran/21432.
4250 * gfortran.dg/namelist_print_1.f: New test of functionality of
4251 PRINT namelist.
4252 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
4253 namelist generates error with -std=f95.
4254
ba126145 42552005-08-14 Ira Rosen <irar@il.ibm.com>
7d465f1d
IR
4256
4257 PR tree-optimization/23119
ba126145 4258 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7d465f1d 4259
ee1658f3 42602005-08-13 Marcin Koziej <creep@desk.pl>
b15e733f 4261 Andrew Pinski <pinskia@physics.uc.edu>
ee1658f3
MK
4262
4263 PR libobjc/22492
4264 * execute/exceptions/finally-1.m: New test.
4265
b4c65b7e
AP
42662005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4267
4268 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
4269 testsuite.
4270 * objc/execute/exceptions/trivial.m: New test.
4271 * objc.dg/try-catch-11.m: Move to ...
4272 * objc/execute/exceptions/foward-1.m: Here.
4273 * objc.dg/try-catch-2.m: Move to ...
4274 * objc/execute/exceptions/catchall-1.m: Here.
4275 * objc.dg/try-catch-8.m: Move to ...
4276 * objc/execute/exceptions/local-variables-1.m: Here.
4277
65045c09
AP
42782005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4279
4280 * objc.dg/nested-func-1.m: Move to ...
4281 * objc/execute/nested-func-1.m: Here.
4282
4f5dce2b
AP
42832005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4284
4285 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
4286 in ${options} instead of [target_info name].
4287 * lib/obj-c++.exp (objc_target_compile): Likewise.
4288
ffacdfa1
AP
42892005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4290
4291 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
4292
4179a414
AP
42932005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
4294
4295 part of PR testsuite/23348
4296 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
4297 of the torture options.
4298 * objc/compile/trivial.m: New test.
4299
68c41a6c
TK
43002005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4301
d90ee6be 4302 * gfortran.dg/eoshift.f90: Correct format.
68c41a6c 4303
a0b6babc
TK
43042005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
4305
4306 * gfortran.fortran-torture/execute/character_passing.f90:
4307 Fix comment typo.
4308
f0ed2008
GB
43092005-08-12 Giovanni Bajo <giovannibajo@libero.it>
4310
4311 PR c++/8271
4312 * g++.dg/template/unify10.C: New.
4313
f66f3eee
JM
43142005-08-11 James A. Morrison <phython@gcc.gnu.org>
4315
4316 * g++.dg/parse/pr22514.C: Move to...
4317 * g++.dg/debug/pr22514.C: here.
4318
ea7ce50b
VR
43192005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4320
4321 PR c++/23266
4322 * g++.dg/inherit/pure1.C: New test.
4323
4324 * ChangeLog: Fix typos.
4325
43262005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
ad9863cd
FXC
4327 Steven Bosscher <stevenb@suse.de>
4328
4329 * gfortran.dg/runtime_warning_1.f90: New test.
4330
6a000704
NS
43312005-08-11 Nathan Sidwell <nathan@codesourcery.com>
4332
4333 PR c++/23219
4334 * g++.dg/parse/crash28.C: New.
4335
cac32996
RG
43362005-08-11 Richard Guenther <rguenther@suse.de>
4337
4338 PR target/23289
4339 * gcc.target/i386/tailcall-1.c: New testcase.
4340
ea7ce50b 43412005-08-10 James A. Morrison <phython@gcc.gnu.org>
bdea5c0e
JM
4342
4343 * gcc.dg/vect/vect-67.c: Un-xfail.
4344
a4faac50
JM
43452005-08-10 James A. Morrison <phython@gcc.gnu.org>
4346
4347 PR c++/23225
4348 * g++.dg/testsuite/parse/crash27.C: new test.
4349
bf302220
TK
43502005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
4351
4352 PR libfortran/22143
d90ee6be 4353 * gfortran.dg/shift-kind.f90: New testcase.
bf302220 4354
9bd05108
RS
43552005-08-10 Richard Sandiford <richard@codesourcery.com>
4356
4357 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
4358 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
4359
a23e08d9
VR
43602005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4361
4362 PR c++/20646
4363 * g++.dg/other/mult-stor1.C: New test.
4364
61403f5e
AP
43652005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4366
4367 * gcc.c-torture/pr18299-1.c: Move to ...
4368 * gcc.c-torture/compile/pr18299-1.c: Here.
4369
303eed06
TK
43702005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
4371
4372 * gfortran/fortran.torture/execute/character_passing.f90:
4373 Fix types for LSAME.
4374
0ed414a4
DN
43752005-08-09 Dorit Nuzman <dorit@il.ibm.com>
4376
4377 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
4378 input data back to what it was originally.
4379
323dff9a
AP
43802005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
4381
4382 * objc.dg/try-catch-8.m: Enable for all targets.
4383
f14e694e
JM
43842005-08-09 James A. Morrison <phython@gcc.gnu.org>
4385
4386 * gcc.dg/pr23165.c: New test.
4387
43882005-08-09 Steven Bosscher <stevenb@suse.de>
2ef571e2
SB
4389
4390 PR tree-optimization/23234
4391 * gcc.dg/tree-ssa/pr23234.c: New test.
4392
bf460b19
JC
43932005-08-08 Josh Conner <jconner@apple.com>
4394
4395 PR rtl-optimization/23241
4396 * gcc.dg/char-compare.c: New test.
4397
a85cb0d7
VR
43982005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4399
4400 PR c++/22508
4401 * g++.dg/init/new13.C: New test.
4402
f303a996
NS
44032005-08-08 Nathan Sidwell <nathan@codesourcery.com>
4404
4405 PR c++/21166
4406 * g++.dg/other/crash-4.C: Adjust
4407 * g++/dg/ext/packed9.C: New.
4408
e6a85421
RS
44092005-08-08 Richard Sandiford <richard@codesourcery.com>
4410
4411 PR middle-end/21964
4412 * gcc.c-torture/execute/pr21964-1.c: New test.
4413
7a7c5ab0
RS
44142005-08-08 Richard Sandiford <richard@codesourcery.com>
4415
4416 PR c/22458
4417 * gcc.dg/pr22458-1.c: New test.
4418
6403ec5f 44192005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
b15e733f 4420 Steven G. Kargl <kargls@comcast.net>
6403ec5f 4421
ba126145 4422 PR fortran/22390
6403ec5f
JB
4423 * gfortran.dg/flush_1.f90: New test.
4424
9f6206d9
VR
44252005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4426
4427 PR c++/23191
4428 * g++.dg/template/eh2.C: New test.
4429
bf2f7328
VR
44302005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4431
4432 PR c++/19498
4433 * g++.dg/template/instantiate7.C: New test.
4434
591baeb0
JM
44352005-08-06 Joseph S. Myers <joseph@codesourcery.com>
4436
4437 PR c/23113
4438 * gcc.dg/Wunused-value-1.c: New test.
4439
f7a064b5
RS
44402005-08-06 Richard Sandiford <richard@codesourcery.com>
4441
4442 PR rtl-optimization/23233
4443 * gcc.c-torture/compile/pr23233-1.c: New test.
4444
a8006d09
JJ
44452005-08-06 Jakub Jelinek <jakub@redhat.com>
4446
4447 PR fortran/18833
4448 PR fortran/20850
4449 * gfortran.dg/equiv_1.f90: New test.
4450 * gfortran.dg/equiv_2.f90: New test.
4451 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
4452 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
4453 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
4454
b17775ab
JM
44552005-08-05 James A. Morrison <phython@gcc.gnu.org>
4456
4457 * gcc.c-torture/execute/vrp-5.c: New test.
4458 * gcc.c-torture/execute/vrp-6.c: New test.
4459 * gcc.dg/tree-ssa/vrp21.c: New test.
4460
099f36ab
JM
44612005-08-05 James A. Morrison <phython@gcc.gnu.org>
4462
4463 * g++.dg/parse/pr22514.C: New test.
4464
ceb0feb3
JR
44652005-08-05 J"orn Rennecke <joern.rennecke@st.com>
4466
4467 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
4468
4469 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
4470 instead of constant loads / pool entries.
4471
4c84c58e
DE
44722005-08-05 David Edelsohn <edelsohn@gnu.org>
4473
4474 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
4475 TEST_TO_WCTYPE.
4476
004e09a3 44772005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
ba126145 4478
004e09a3
DS
4479 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
4480 __WINT_TYPE__ in generated prototypes if possible.
4481
c4f548b8
DN
44822005-08-04 Diego Novillo <dnovillo@redhat.com>
4483
4484 PR 22037
4485 * g++.dg/tree-ssa/pr22037.C:
4486
9ef524ba
RH
44872005-08-04 Richard Henderson <rth@redhat.com>
4488
4489 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
4490 scan-tree-dump-times directive.
4491
d783b2a2
JH
44922005-08-04 Jan Hubicka <jh@suse.cz>
4493
4494 * gcov-1.C: Fix switch counts.
4495 * gcov-4b.c: Likewise.
4496
0667b040
JL
44972005-08-03 Jeff Law <law@redhat.com>
4498
4499 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
4500
1d4def65
R
45012005-08-03 J"orn Rennecke <joern.rennecke@st.com>
4502
4503 * gcc.c-torture/execute/pr23135.c: New test.
4504
9d2b0e12
VR
45052005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4506
4507 PR tree-optimization/19899
4508 * gcc.dg/tree-ssa/scev-1.c: New test.
4509 * gcc.dg/tree-ssa/scev-2.c: New test.
4510
3ed831a4
RS
45112005-08-03 Richard Sandiford <richard@codesourcery.com>
4512
4513 PR target/18582
4514 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
4515
178df94f
JH
45162005-08-03 Jan Hubicka <jh@suse.cz>
4517
4518 * update-conroll.c: New testcase.
4519 * update-conroll-2.c: New testcase.
4520
776928b4
DE
45212005-08-02 David Edelsohn <edelsohn@gnu.org>
4522
4523 * gfortran.dg/constant_substring.f: New test.
4524 * gfortran.dg/pr22491.f: New test.
4525
9a41773a
JH
45262005-08-02 Jan Hubicka <jh@suse.cz>
4527
4528 * update-threading.c: Replace by the proper one.
4529
78234a86
DN
45302005-08-02 Diego Novillo <dnovillo@redhat.com>
4531
4532 PR 23164
4533 * g++.dg/tree-ssa/pr23164.C: New test.
4534
4de71998
DN
45352005-08-02 Diego Novillo <dnovillo@redhat.com>
4536
4537 * gcc.dg/tree-ssa/pr23192.c: New test.
4538
08303d5b
JM
45392005-08-02 James A. Morrison <phython@gcc.gnu.org>
4540
4541 * gcc.c-torture/execute/vrp-4.c: New test.
4542
5e5a504e
JH
45432005-08-02 Jan Hubicka <jh@suse.cz>
4544
4545 * update-threading.c: New test.
4546
f8aa1785
AP
45472005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
4548
4549 * gcc.c-torture/compile/20050801-1.c: New test.
4550 * gcc.c-torture/compile/20050801-2.c: New test.
4551
5ded7254
JH
45522005-08-01 Jan Hubicka <jh@suse.cz>
4553
4554 * val-prof-5.c: New test.
4555
5922c215
JM
45562005-08-01 Joseph S. Myers <joseph@codesourcery.com>
4557
4558 PR c/22311
4559 * gcc.dg/pr22311-1.c : New test.
4560
a3f4b7d8
SB
45612005-07-31 Steven Bosscher <stevenb@suse.de>
4562
4563 PR target/23095
4564 * gfortran.dg/pr23095.f: New test.
4565
4566 PR c++/22003
4567 * g++.dg/other/pr22003.C: New test.
4568
3601aa8a
RS
45692005-07-31 Richard Sandiford <richard@codesourcery.com>
4570
4571 PR target/20621
4572 * gcc.c-torture/execute/pr20621-1.c: New test.
4573
ee25d4cb
TK
45742005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
4575
d90ee6be 4576 * gfortran.dg/comma_format_extension_4.f: Adjust length
ee25d4cb 4577 of string for format.
d90ee6be 4578 * gfortran.dg/der_array_io_1.f: Replace illegal internal
ee25d4cb 4579 print statement with internal write.
d90ee6be
JJ
4580 * gfortran.dg/der_array_io_2.f: Likewise.
4581 * gfortran.dg/der_array_io_3.f: Likewise.
ee25d4cb 4582
06581725
JM
45832005-07-30 James A. Morrison <phython@gcc.gnu.org>
4584
4585 * gcc.dg/fold-abs-4.c: new test.
4586
45872005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
4588
4589 PR fortran/22570 an related issues.
4590 * gfortran.dg/x_slash_1.f: New test.
4591
91d975b8
JM
45922005-07-30 Joseph S. Myers <joseph@codesourcery.com>
4593
4594 PR c/23143
4595 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
4596 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
4597
7c47d6e9
JM
45982005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4599
4600 PR c/529
4601 * gcc.dg/Wshadow-3.c: New test.
4602
0bab7d3f
TK
46032005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
4604
d90ee6be 4605 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
0bab7d3f
TK
4606 used to have the wrong bounds).
4607
bc1594c1
JM
46082005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4609
4610 PR c/21720
4611 * gcc.dg/hex-round-1.c: Test more cases.
4612 * gcc.dg/hex-round-2.c: New test.
4613
89e80dd4
DN
46142005-07-29 Diego Novillo <dnovillo@redhat.com>
4615
4616 PR 22550
4617 * g++.dg/tree-ssa/pr22550.C: New test.
4618
d2f3ffba
JM
46192005-07-29 James A. Morrison <phython@gcc.gnu.org>
4620
4621 * gcc.dg/tree-ssa/vrp19.c: New test.
4622 * gcc.dg/tree-ssa-vrp20.c: New test.
4623
13b22d3a
JM
46242005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4625
4626 PR c/22240
4627 * gcc.dg/transparent-union-4.c: New test.
4628
ca8bdb78
JM
46292005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4630
4631 PR c/22192
4632 * gcc.dg/c99-vla-2.c: New test.
4633
b608d27a
JM
46342005-07-29 Joseph S. Myers <joseph@codesourcery.com>
4635
4636 PR c/21720
4637 * gcc.dg/hex-round-1.c: New test.
4638
260883c8
JH
46392005-07-28 Jan Hubicka <jh@suse.cz>
4640
8a76829c
JH
4641 * inliner-1.c: Do not dump everything.
4642 * tree-prof.exp: Do not pass -ftree-based-profiling.
4643 * bprob.exp: Likewise.
4644
260883c8
JH
4645 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
4646
796cccfc
MM
46472005-07-28 Mark Mitchell <mark@codesourcery.com>
4648
4649 PR c++/22545
4650 * g++.dg/expr/ptrmem7.C: New test.
4651
8d039470
MS
46522005-07-28 Mike Stump <mrs@apple.com>
4653
4654 * g++.old-deja/g++.mike/visibility-1.C: New test.
4655
c9871839
RS
46562005-07-28 Richard Sandiford <richard@codesourcery.com>
4657
4658 PR c/20187
4659 * gcc.c-torture/execute/pr20187-1.c: New test.
4660
d579f20b
JL
46612005-07-28 Jeff Law <law@redhat.com>
4662
4663 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
4664 * gcc.dg/tree-ssa/vrp18.c: New test.
4665
3353ebf0
DN
46662005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4667
4668 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
4669
5bb1823d
DN
46702005-07-28 Dorit Nuzman <dorit@il.ibm.com>
4671
4672 PR tree-optimization/22506
4673 * gcc.dg/vect/ps22506.c: New test.
4674
9603f2d8
JJ
46752005-07-28 Jakub Jelinek <jakub@redhat.com>
4676
4677 PR target/21149
4678 * gcc.target/i386/sse-3.c: New test.
4679
7da3fe77
RS
46802005-07-28 Richard Sandiford <richard@codesourcery.com>
4681
4682 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
4683 * gcc.target/mips/mips32-dsp-type.c: Likewise.
4684
378ba99d
RS
46852005-07-28 Richard Sandiford <richard@codesourcery.com>
4686
4687 PR c/22589
fea11803 4688 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 4689
09bac500 46902005-07-28 Jan Hubicka <jh@suse.cz>
ba126145 4691
09bac500
JH
4692 * update-loopch.c: New testcase.
4693
ff08cbee
JM
46942005-07-27 James A. Morrison <phython@gcc.gnu.org>
4695
77d1d8e0
JM
4696 PR rtl-optimization/23047
4697 * gcc.c-torture/execute/pr23047.c: New test.
4698 * gcc.c-torture/execute/pr23047.x: New.
4699
47002005-07-27 James A. Morrison <phython@gcc.gnu.org>
4701
4702 PR tree-optimization/22493
ff08cbee
JM
4703 * gcc.c-torture/execute/pr22493-1.c: New test.
4704 * gcc.c-torture/execute/pr22493-1.x: New.
4705 * gcc.c-torture/execute/vrp-1.c: New test.
4706 * gcc.c-torture/execute/vrp-2.c: New test.
4707 * gcc.c-torture/execute/vrp-2.c: New test.
4708
e3bdaa41
AH
47092005-07-27 Aldy Hernandez <aldyh@redhat.com>
4710
4711 * gcc.target/frv/all-builtin-read8.c: Delete.
4712 * gcc.target/frv/all-builtin-read16.c: Delete.
4713 * gcc.target/frv/all-builtin-read32.c: Delete.
4714 * gcc.target/frv/all-builtin-read64.c: Delete.
4715 * gcc.target/frv/all-builtin-write8.c: Delete.
4716 * gcc.target/frv/all-builtin-write16.c: Delete.
4717 * gcc.target/frv/all-builtin-write32.c: Delete.
4718 * gcc.target/frv/all-builtin-write64.c: Delete.
4719 * gcc.target/frv/all-read-write-1.c: New.
4720
880031e1
JL
47212005-07-27 Jeff Law <law@redhat.com>
4722
b15e733f 4723 * gcc.c-torture/execute/pr22630.c: New test.
880031e1 4724
b940ce0e
DN
47252005-07-27 Dorit Nuzman <dorit@il.ibm.com>
4726
4727 PR tree-optimization/23073
4728 * gcc.dg/vect/nodump-pr23073.c: New test.
4729 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
4730
26c40640
ZD
47312005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
4732
4733 PR tree-optimize/22348
4734 * gcc.c-torture/execute/pr22348.c: New.
4735
c11b0231
RG
47362005-07-27 Richard Guenther <rguenther@suse.de>
4737
4738 * gcc.dg/tree-ssa/salias-1.c: New testcase.
4739
6a28f513
VR
47402005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4741
4742 PR fortran/22503
4743 * gfortran.dg/logical_comp.f90: New test.
4744
23504559
JH
47452005-07-27 Jan Hubicka <jh@suse.cz>
4746
4747 * inliner-1.c: Add cleanup of dumps.
4748 * val-prof-*.c: Likewise.
4749 * update-tailcall.c: New.
4750
31521cd4
DN
47512005-07-26 Diego Novillo <dnovillo@redhat.com>
4752
4753 PR 22591
4754 * gcc.dg/tree-ssa/pr22591.c: New test.
4755 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
4756
84fd360d
AP
47572005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
4758
4759 PR libobjc/22606
4760 * objc.dg/try-catch-11.m: New test.
4761
46c0a59d
RG
47622005-07-26 Richard Guenther <rguenther@suse.de>
4763
4764 PR tree-optimization/22486
4765 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
4766
43e364dd
AP
47672005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4768
4769 PR tree-opt/22484
4770 * testsuite/g++.dg/opt/loop2.C: New test.
4771
c72f711f
AP
47722005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
4773
4774 * gcc.dg/tree-ssa/reassoc-3.c: New test.
4775 * gcc.dg/tree-ssa/reassoc-4.c: New test.
4776
334a03fd
AN
47772005-07-25 Adam Nemet <anemet@lnxw.com>
4778
b15e733f
AJ
4779 * lib/profopt.exp (profopt-execute): Check for profiling data
4780 files on the target.
334a03fd 4781
aa18debd
RG
47822005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
4783
4784 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
4785 for matching of asm labels.
4786
e53e4e93
RG
47872005-07-25 Richard Guenther <rguenther@suse.de>
4788
4789 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
4790
086da928
RG
47912005-07-25 Richard Guenther <rguenther@suse.de>
4792
4793 PR testsuite/22624
4794 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
4795
86a07404
IR
47962005-07-25 Ira Rosen <irar@il.ibm.com>
4797
4798 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
4799 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
4800 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
4801 * gcc.dg/vect/vect-100.c: New test.
4802 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
4803 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
4804 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
4805 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
4806 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
4807 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
4808 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
4809 * gfortran.dg/vect/pr19049.f90: New testcase.
4810 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
4811
044ed7ec
JJ
48122005-07-25 Jakub Jelinek <jakub@redhat.com>
4813
0dc42b03
JJ
4814 * gcc.c-torture/execute/20050713-1.c: New test.
4815
31f74acc
JJ
4816 PR fortran/20063
4817 * gfortran.fortran-torture/execute/data_4.f90: New test.
4818
044ed7ec
JJ
4819 PR middle-end/20303
4820 * gcc.dg/visibility-d.c: New test.
4821
d13d9eae
FW
48222005-07-25 Feng Wang <fengwang@nudt.edu.cn>
4823
4824 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
4825 * gfortran.dg/underflow.f90: Ditto.
4826
104f8784
KG
48272005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4828
4829 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
4830 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
4831 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
4832
4cf507fc
JD
48332005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4834
b15e733f
AJ
4835 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
4836 include case of field width of zero.
4cf507fc 4837
049c3b5d
JD
48382005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
4839
b15e733f
AJ
4840 PR libgfortran/21875
4841 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
4842 with trailing blanks on normal formatted read.
049c3b5d 4843
118ea793
CF
48442005-07-23 Chao-ying Fu <fu@mips.com>
4845
4846 * gcc.target/mips/mips32-dsp-type.c: New test.
4847 * gcc.target/mips/mips32-dsp.c: New test.
4848
5887a1bb
OH
48492005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
4850
4851 PR testsuite/21073
4852 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
4853
4854 PR testsuite/20454
4855 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
4856 and __cyg_profile_func_exit.
4857
43aa5181
DE
48582005-07-22 David Edelsohn <edelsohn@gnu.org>
4859
4860 * gfortran.dg/comma_format_extension_3.f: Fix typo.
4861 * gfortran.dg/comma_format_extension_4.f: Same.
4862 * gfortran.dg/pr15332.f: Same.
4863 * gfortran.dg/pr21730.f: Same.
4864
452f9012
AP
48652005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
4866
163f1018
AP
4867 * g++.dg/opt/vrp2.C: Fix testcase.
4868
452f9012
AP
4869 PR tree-opt/22625
4870 * g++.dg/opt/vrp2.C: New test.
4871
9881e3e5
MM
48722005-07-22 Mark Mitchell <mark@codesourcery.com>
4873
4874 PR debug/21828
4875 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
4876
17c7e33e
DN
48772005-07-22 Diego Novillo <dnovillo@redhat.com>
4878
4879 * gcc.dg/tree-ssa/20050719-1.c: New test.
4880
0fb6f88a
BS
48812005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
4882
4883 * gcc.dg/bfin-longcall-1.c: New file.
4884 * gcc.dg/bfin-longcall-2.c: New file.
4885
58669148
JJ
48862005-07-21 Janis Johnson <janis187@us.ibm.com>
4887
4888 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
4889
9d24eb54
AP
48902005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4891
4892 PR middle-end/19055
4893 * gcc.dg/tree-ssa/pr19055.c: New test.
4894 * gcc.dg/tree-ssa/pr19055-2.c: New test.
4895
757d1b88
AP
48962005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4897
4898 PR C++/22358
4899 * g++.dg/other/pr22358.C: New test.
4900
5b8ce8f1
DG
49012005-07-21 Douglas Gregor <doug.gregor@gmail.com>
4902
4903 PR c++/2922
4904 * g++.dg/lookup/two-stage5.C: New test from bug comments.
ba126145 4905
b8bcbe3a
VR
49062005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4907
4908 PR c++/15938
4909 * g++.dg/init/union2.C: New test.
4910
423c1d1c
VR
49112005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4912
4913 PR c/22393
4914 * gcc.dg/complex-4.c: New test.
4915
8eb9df78
RG
49162005-07-21 Richard Guenther <rguenther@suse.de>
4917
4918 PR testsuite/22522
4919 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
4920 scanning for asm labels.
4921 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
4922
f9cc1a70
PB
49232005-07-21 Paolo Bonzini <bonzini@gnu.org>
4924
2fab365e
PB
4925 PR target/22085
4926 * gcc.dg/altivec-pr22085.c: New.
4927
49282005-07-21 Paolo Bonzini <bonzini@gnu.org>
4929
4930 PR tree-optimization/19210
b15e733f
AJ
4931 * gcc.dg/tree-ssa/pr19210-1.c: New.
4932 * gcc.dg/tree-ssa/pr19210-2.c: New.
f9cc1a70 4933
cb83c2ec
RS
49342005-07-21 Richard Sandiford <richard@codesourcery.com>
4935
4936 PR rtl-optimization/22167
4937 * g++.dg/opt/pr22167.C: New test.
4938
3a9d5f26
DG
49392005-07-20 Douglas Gregor <doug.gregor@gmail.com>
4940
4941 PR c++/2922
4942 * g++.dg/lookup/two-stage2.C: New.
4943 * g++.dg/lookup/two-stage3.C: New.
4944 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
4945 fixed two-stage name lookup for operators.
4946 * g++.dg/template/call3.C: Compiler now produces an appropriate
ba126145 4947 error message.
3a9d5f26 4948 * g++.dg/template/crash37.C: Compiler now describes bla() on line
ba126145 4949 14 as a candidate.
3a9d5f26
DG
4950 * g++.dg/template/ptrmem4.C: Compiler produces different error
4951 message.
4952 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
4953 connect_to_method as a candidate.
ba126145 4954
4db8040c
JM
49552005-07-20 James A. Morrison <phython@gcc.gnu.org>
4956
4957 * gcc.dg/fold-alloc-1.c: New test.
4958
fdda361d
KH
49592005-07-20 Kazu Hirata <kazu@codesourcery.com>
4960
4961 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4962 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
4963
1ade5842
JM
49642005-07-19 James A. Morrison <phython@gcc.gnu.org>
4965
4966 * gcc.dg/fold-abs-1.c: New test.
4967 * gcc.dg/fold-abs-2.c: New test.
4968 * gcc.dg/fold-abs-3.c: New test.
4969
4038c495
GB
49702005-07-20 Giovanni Bajo <giovannibajo@libero.it>
4971
4972 Make CONSTRUCTOR use VEC to store initializers.
4973 * g++.dg/ext/complit3.C: Check for specific error messages.
4974 * g++.dg/init/brace2.C: Update error message.
4975 * g++.dg/warn/Wbraces2.C: Likewise.
4976
24d36d28
PT
49772005-07-19 Paul Thomas <pault@gcc.gnu.org>
4978
4979 PR fortran/16940
4980 * gfortran.dg/module_interface_1.f90: New test.
4981
6a9a79a8
DB
49822005-07-19 Danny Berlin <dberlin@dberlin.org>
4983 Kenneth Zadeck <zadeck@naturalbridge.com>
4984
4985 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
4986
7876a414
KG
49872005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4988
4989 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
4990 specify -Wformat for these tests.
4991 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
4992 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
4993 * gcc.dg/format/opt-6.c: Delete.
4994
e2f93417
AP
49952005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4996
4997 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
4998 * gcc.dg/tree-ssa/sra-3.c: Likewise.
4999
00b6cf8b
AP
50002005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5001
5002 * gcc.dg/tree-ssa/alias-2.c: New test.
5003
eba839f9
MM
50042005-07-18 Mark Mitchell <mark@codesourcery.com>
5005
5006 PR c++/22263
5007 * g++.dg/template/explicit7.C: New test.
5008
74792af7 50092005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
5010
5011 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
5012 width of 8 to +Inf and -Inf.
ba126145 5013
4d0839ff
MM
50142005-07-17 Mark Mitchell <mark@codesourcery.com>
5015
5016 PR c++/22139
5017 * g++.dg/template/friend36.C: New test.
5018
e51c47fb
DE
50192005-07-16 David Edelsohn <edelsohn@gnu.org>
5020
5021 PR fortran/21730
5022 * gfortran.dg/pr21730.f: New test.
5023
17c999e8
DB
50242005-07-16 Danny Berlin <dberlin@dberlin.org>
5025 Kenneth Zadeck <zadeck@naturalbridge.com>
5026
5027 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
5028 since pure const detection cannot run at -O1 in c compiler.
5029 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
5030 can now optimize this case properly.
5031 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
5032 because we now pass.
5033 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
5034
0b359b01
JM
50352005-07-16 Joseph S. Myers <joseph@codesourcery.com>
5036
5037 PR c/22421
5038 * gcc.dg/format/bitfld-1.c: New test.
5039
6f4434b3
MM
50402005-07-15 Mark Mitchell <mark@codesourcery.com>
5041
5042 PR c++/22204
5043 * g++.dg/rtti/repo1.C: New test.
5044
01c0a9fa
AP
50452005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
5046
5047 PR middle-end/22398
5048 * gcc.c-torture/compile/pr22398.c: New test.
5049
34b5375f
MM
50502005-07-15 Mark Mitchell <mark@codesourcery.com>
5051
5052 PR c++/22132
5053 * g++.dg/expr/cast4.C: New test.
5054
0691d1d4
RG
50552005-07-15 Richard Guenther <rguenther@suse.de>
5056
5057 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
5058 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
5059
3c341936
SB
50602005-07-15 Steven Bosscher <stevenb@suse.de>
5061
5062 PR tree-optimization/22230
5063 * gcc.dg/tree-ssa/pr22230.c: New test.
5064
94b00ee4
JJ
50652005-07-14 Jakub Jelinek <jakub@redhat.com>
5066
d71b89ca
JJ
5067 * gfortran.dg/g77/cpp6.f: New test.
5068
94b00ee4
JJ
5069 PR fortran/22417
5070 * gfortran.dg/g77/cpp5.F: New test.
5071 * gfortran.dg/g77/cpp5.h: New file.
5072 * gfortran.dg/g77/cpp5inc.h: New file.
5073
be0cc7e2
PT
50742005-07-12 Paul Thomas <pault@gcc.gnu.org>
5075
5076 PR libfortran/16435
5077 * gfortran.dg/tl_editting.f90: New.
5078 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
5079
4a90ae54
FW
50802005-07-14 Steven G. Kargl <kargls@comcast.net>
5081
5082 * gfortran.dg/char_array_constructor.f90: New test.
5083
b125b4cf 50842005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 5085
b125b4cf
PT
5086 * gfortran.dg/past_eor.f90: New.
5087 * gfortran.dg/complex_read.f90: New.
59f7a202 5088
34ab7c53
JL
50892005-07-13 Jeff Law <law@redhat.com>
5090
5091 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
5092 additional casts.
5093
5094 * gcc.dg/tree-ssa/pr22321.c: New test
5095
3cb005cf
PB
50962005-07-13 Paolo Bonzini <bonzini@gnu.org>
5097
5098 PR tree-optimization/21921
5099 * gcc.dg/tree-ssa/pr21921.c: New.
5100
2824a5c3
ZD
51012005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5102
5103 PR tree-optimizatio/22442
5104 * gcc.dg/tree-ssa/loop-11.c: New test.
5105
fe83f543
AP
51062005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5107
5108 PR tree-opt/21840
5109 * gcc.c-torture/compile/pr21840.c: New test.
5110
7fac66d4
JH
51112005-07-12 Jan Hubicka <jh@suse.cz>
5112
5113 * gcc.c-torture/compile/pr22379.c: New test.
5114
51152005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
5116
5117 PR libfortran/21593
d90ee6be 5118 gfortran.dg/dev_null.f90: Remove outdated comment about
0d579784
TK
5119 PR libfortran/21593.
5120
5121
015294b6
DJ
51222005-07-12 Dale Johannesen <dalej@apple.com>
5123
d90ee6be
JJ
5124 * gcc.target/i386/compress-float-sse.c: New.
5125 * gcc.target/i386/compress-float-sse-pic.c: New.
5126 * gcc.target/i386/compress-float-387.c: New.
5127 * gcc.target/i386/compress-float-387-pic.c: New.
5128 * gcc.dg/compress-float-ppc.c: New.
5129 * gcc.dg/compress-float-ppc-pic.c: New.
015294b6 5130
0d579784 51312005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 5132
0d579784 5133 PR libfortran/21593
d90ee6be 5134 gfortran.dg/dev_null.f90: Remove targets.
5133e4b9 5135
fd5d2c3e
AP
51362005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
5137
5138 PR tree-opt/22335
5139 * gcc.dg/pr22335-1.c: New test.
5140 * gcc.dg/pr22335-2.c: New test.
5141
a207780f
VR
51422005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5143
5144 PR c++/20172
5145 * g++.dg/template/nontype12.C : New test.
5146
b7eae7b8
ZD
51472005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
5148
5149 * gcc.dg/tree-ssa/loop-10.c: New test.
5150
ebde3ea8
KH
51512005-07-11 Kazu Hirata <kazu@codesourcery.com>
5152
5153 * gcc.c-torture/execute/20020720-1.x: Remove.
5154
fcf3be37
JJ
51552005-07-11 Jakub Jelinek <jakub@redhat.com>
5156
5157 * gfortran.fortran-torture/execute/forall_7.f90: New test.
5158
4cc93d99
RS
51592005-07-10 Richard Sandiford <richard@codesourcery.com>
5160
5161 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
5162 (dg-mips-options): Use it.
5163
e8ca4159
DN
51642005-07-09 Diego Novillo <dnovillo@redhat.com>
5165
5166 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
5167
38f31687
RH
51682005-07-09 Richard Henderson <rth@redhat.com>
5169
5170 * lib/target-supports.exp (check_effective_target_sync_char_short):
5171 Add alpha.
5172
999a06a0
TK
51732005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
5174
5175 PR libfortran/22217
d90ee6be 5176 * gfortran.dg/negative-z-descriptor.f90: New test.
999a06a0 5177
52b27f98
AP
51782005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5179
5180 PR tree-opt/22329
5181 * gcc.dg/pr22329.c: New test.
5182
1ff54bfb
KH
51832005-07-08 Kazu Hirata <kazu@codesourcery.com>
5184
5185 PR tree-optimization/20139
5186 * gcc.dg/tree-ssa/pr20139.c: New.
5187
d5c77941
AP
51882005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
5189
5190 PR tree-opt/22356
5191 * testsuite/gcc.dg/pr22356-1.c: New test.
5192
c510f071
NS
51932005-07-08 Nathan Sidwell <nathan@codesourcery.com>
5194
5195 PR c++/21799
5196 * g++.dg/template/unify8.C: New.
5197 * g++.dg/template/unify9.C: New.
5198
0921bc44
JJ
51992005-07-08 Jakub Jelinek <jakub@redhat.com>
5200
5201 * gfortran.fortran-torture/execute/entry_10.f90: New test.
5202
ed5b9f96
GK
52032005-07-07 Geoffrey Keating <geoffk@apple.com>
5204
5205 * gcc.dg/darwin-version-1.c: New.
5206 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
5207 * gcc.dg/builtins-20.c: Likewise.
5208 * gcc.dg/builtins-53.c: Likewise.
5209 * gcc.dg/torture/builtins-convert-1.c: Likewise.
5210 * gcc.dg/torture/builtins-convert-2.c: Likewise.
5211 * gcc.dg/torture/builtins-convert-3.c: Likewise.
5212 * gcc.dg/torture/builtins-power-1.c: Likewise.
5213 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
5214 on Darwin.
5215
5b59ff3b
JL
52162005-07-07 Jeff Law <law@redhat.com>
5217
5218 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
5219 argument evaluation order.
5220
47b3a403
TK
52212005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
5222
5223 PR libfortran/21594
5224 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5225 Add test cases where the shift length is greater than the
5226 array length.
5227
a0e71127
ZL
52282005-07-07 Ziemowit Laski <zlaski@apple.com>
5229
5230 * obj-c++.dg/proto-lossage-6.mm: New.
5231 * objc.dg/proto-lossage-6.m: New.
5232
d96a5493
ZL
52332005-07-07 Ziemowit Laski <zlaski@apple.com>
5234
5235 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
5236 * objc.dg/gnu-runtime-2.m: Likewise.
5237
4c3a6ca1
JJ
52382005-07-07 Jakub Jelinek <jakub@redhat.com>
5239
d1e3d6ae
JJ
5240 * gfortran.dg/longline.f: New test.
5241
4c3a6ca1
JJ
5242 * gfortran.dg/badline.f: New test.
5243
d3642f89
FW
52442005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5245
5246 PR fortran/16531
5247 PR fortran/15966
5248 PR fortran/18781
5249 * gfortran.dg/hollerith.f90: New.
5250 * gfortran.dg/hollerith2.f90: New.
5251 * gfortran.dg/hollerith3.f90: New.
5252 * gfortran.dg/hollerith4.f90: New.
5253 * gfortran.dg/hollerith_f95.f90: New.
5254 * gfortran.dg/hollerith_legacy.f90: New.
5255 * gfortran.dg/g77/cpp4.F: New. Port from g77.
5256
f5d21c4c
ZL
52572005-07-07 Ziemowit Laski <zlaski@apple.com>
5258
5259 PR objc/22274
5260 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
5261 * objc.dg/gnu-runtime-2.m: New.
5262
1a557723
JL
52632005-07-06 Jeff Law <law@redhat.com>
5264
5265 * gcc.dg/tree-ssa/vrp17.c: New test.
5266
9f9d4c5f
FW
52672005-07-07 Feng Wang <fengwang@nudt.edu.cn>
5268
5269 PR fortran/22327
5270 * gfortran.dg/array_constructor_5.f90: New test.
5271
3c2d01f1
JJ
52722005-07-07 Jakub Jelinek <jakub@redhat.com>
5273
5274 * gfortran.fortran-torture/execute/entry_9.f90: New test.
5275
1d8eeb63
FJ
52762005-07-06 Fariborz Jahanian <fjahanian@apple.com>
5277
5278 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
5279 * gcc.dg/980816-1.c: Ditto.
5280
9da4058c
JL
52812005-07-06 Jeff Law <law@redhat.com>
5282
5283 * gcc.c-torture/compile/pr21356.c: New test.
5284
73f397d4
JM
52852005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5286
5287 PR c/22013
5288 PR c/22098
5289 * gcc.c-torture/compile/pr22013-1.c,
5290 gcc.c-torture/execute/pr22098-1.c,
5291 gcc.c-torture/execute/pr22098-2.c,
5292 gcc.c-torture/execute/pr22098-3.c: New tests.
5293
692a7aa3
JM
52942005-07-05 Joseph S. Myers <joseph@codesourcery.com>
5295
5296 PR c/22308
5297 * gcc.dg/pr22308-1.c: New test.
5298
5935bec3
KH
52992005-07-05 Kazu Hirata <kazu@codesourcery.com>
5300
5301 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
5302 target.
5303 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 5304 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 5305
c6f3fbf1
KH
53062005-07-04 Kazu Hirata <kazu@codesourcery.com>
5307
5308 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
5309 * gcc.dg/compare9.c: New.
5310
0f8417e9
FXC
53112005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5312
5313 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
5314
bbef4d45
AP
53152005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5316
5317 PR testsuite/22288
5318 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
5319
5320
0ce0154c
KG
53212005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5322
5323 * gcc.dg/format/gcc_gfc-1.c: New.
5324
dd0f37b5
AP
53252005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
5326
5327 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
5328
365ff3b9
FXC
53292005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5330
5331 PR fortran/20842
5332 * gfortran.dg/io_invalid_1.f90: New test.
5333
ea40ba9c
JM
53342005-07-03 Joseph S. Myers <joseph@codesourcery.com>
5335
5336 * gcc.dg/format/gcc_diag-1.c: Update.
5337
2d0dab7f
JL
53382005-07-02 Jeff Law <law@redhat.com>
5339
5340 * gcc.dg/tree-ssa/pr22051-1.c: New test.
5341 * gcc.dg/tree-ssa/pr22051-2.c: New test.
5342
dee15844
JM
53432005-07-02 Joseph S. Myers <joseph@codesourcery.com>
5344
5345 * gcc.dg/format/gcc_diag-1.c: Update.
5346
7898840f
AP
53472005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
5348
5349 PR tree-opt/22269
5350 * gcc.c-torture/compile/pr22269.c: New test.
5351
a4f91294
DN
53522005-06-30 Diego Novillo <dnovillo@redhat.com>
5353
5354 PR 21584
5355 PR 22219
5356 * g++.dg/tree-ssa/pr21584-1.C: New test.
5357 * g++.dg/tree-ssa/pr21584-2.C: New test.
5358
e6b05534
ZL
53592005-06-30 Ziemowit Laski <zlaski@apple.com>
5360
5361 * obj-c++.dg/try-catch-11.mm: New.
5362 * objc.dg/try-catch-10.m: New.
5363
33a72fb9
DE
53642005-06-29 David Edelsohn <edelsohn@gnu.org>
5365
5366 * g++.dg/other/ucnid-1.C: xfail on AIX.
5367
674391b8
DN
53682005-06-29 Diego Novillo <dnovillo@redhat.com>
5369
5370 PR 22234
5371 * gcc.dg/20050629-1.c: New test.
5372
c64de75f
ZL
53732005-06-29 Ziemowit Laski <zlaski@apple.com>
5374
5375 * obj-c++.dg/const-str-1[0-1].mm: New.
5376 * objc.dg/const-str-1[0-1].m: New.
5377
d5dfe0b8
RH
53782005-05-29 Richard Henderson <rth@redhat.com>
5379
5380 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
5381 Rename from check_effective_target_vect_no_max.
5382 (check_effective_target_vect_no_int_add): New.
5383 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
5384 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
5385 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5386 * gcc.dg/vect/vect-reduc-1.c: Use both.
5387 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5388
9fb93f89
RH
53892005-05-29 Richard Henderson <rth@redhat.com>
5390
ba126145 5391 * lib/target-supports.exp (check_effective_target_vect_no_max):
9fb93f89
RH
5392 Remove i386 and x86_64.
5393
8972a0ac
SE
53942005-06-29 Steve Ellcey <sje@cup.hp.com>
5395
5396 PR testsuite/21969
5397 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
5398
e972ccce
SE
53992005-06-29 Steve Ellcey <sje@cup.hp.com>
5400
5401 PR middle-end/21969
5402 * gcc.dg/vect/pr21969.c: New test.
5403
6663ee3b
EC
54042005-06-28 Eric Christopher <echristo@redhat.com>
5405
5406 PR c/22052
5407 PR c/21975
5408 * gcc.dg/inline1.c: New test.
5409 * gcc.dg/inline2.c: Ditto.
5410 * gcc.dg/inline3.c: Ditto.
5411 * gcc.dg/inline4.c: Ditto.
5412 * gcc.dg/inline5.c: Ditto.
ba126145 5413
7f8f6d5f
TK
54142005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5415
b15e733f 5416 PR libfortran/22142
7f8f6d5f
TK
5417 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5418 Add testcase also testing eoshift1 for PR 22142.
5419
777c8889
RH
54202005-06-28 Richard Henderson <rth@redhat.com>
5421
5422 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
5423 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
5424 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
5425 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
5426 gcc.dg/tree-ssa/20030922-2.c: Likewise.
5427
0f363a3b
TK
54282005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
5429
b15e733f 5430 PR libfortran/22142
0f363a3b
TK
5431 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
5432 Add testcase for PR 22142.
5433
4de67c26
JM
54342005-06-28 Joseph S. Myers <joseph@codesourcery.com>
5435
5436 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
5437 gcc.target/ia64/fpreg-2.c: New tests.
5438
8234b3bd
FXC
54392005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5440
5441 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
5442
0a0a8cf7
FXC
54432005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5444
5445 PR libfortran/22170
5446 * gfortran.dg/slash_1.f90: New test.
5447
9009820b
RH
54482005-06-27 Richard Henderson <rth@redhat.com>
5449
5450 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
5451 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
5452 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
5453 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5454 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
5455 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
5456
69a2964c
RH
54572005-06-27 Richard Henderson <rth@redhat.com>
5458
5459 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
5460 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
5461
2aba33dd
ZL
54622005-06-27 Ziemowit Laski <zlaski@apple.com>
5463
5464 * obj-c++.dg/proto-lossage-5.mm: New.
5465 * objc.dg/proto-lossage-5.m: New.
5466
3eca1bd7
DN
54672005-06-27 Diego Novillo <dnovillo@redhat.com>
5468
5469 PR 21959
5470 * gcc.dg/tree-ssa/pr21959.c: New test.
5471
10a0d495
JJ
54722005-06-27 Jakub Jelinek <jakub@redhat.com>
5473
5474 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
5475 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
5476 testing uninitialized var.
5477
5478 * gcc.c-torture/execute/builtins/chk.h: New.
5479 * gcc.c-torture/execute/builtins/lib/chk.c: New.
5480 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
5481 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
5482 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
5483 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
5484 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
5485 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
5486 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
5487 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
5488 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
5489 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
5490 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
5491 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
5492 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
5493 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
5494 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
5495 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
5496 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
5497 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
5498 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
5499 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
5500 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
5501 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
5502 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
5503 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
5504 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
5505 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
5506 * gcc.dg/builtin-object-size-1.c: New test.
5507 * gcc.dg/builtin-object-size-2.c: New test.
5508 * gcc.dg/builtin-object-size-3.c: New test.
5509 * gcc.dg/builtin-object-size-4.c: New test.
5510 * gcc.dg/builtin-object-size-5.c: New test.
5511 * gcc.dg/builtin-stringop-chk-1.c: New test.
5512 * gcc.dg/builtin-stringop-chk-2.c: New test.
5513 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
5514 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
5515 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
5516 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
5517 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
5518 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
5519 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
5520 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
5521 * gcc.c-torture/execute/printf-1.c: New test.
5522 * gcc.c-torture/execute/fprintf-1.c: New test.
5523 * gcc.c-torture/execute/vprintf-1.c: New test.
5524 * gcc.c-torture/execute/vfprintf-1.c: New test.
5525 * gcc.c-torture/execute/printf-chk-1.c: New test.
5526 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
5527 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
5528 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
5529
2bcf2e2b
MM
55302005-06-27 Michael Matz <matz@suse.de>
5531
5532 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
5533 slot is not merged if address escapes.
5534
10a22b11
KG
55352005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5536
5537 PR c/21911
5538 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
5539
19dbbf36
JJ
55402005-06-26 Jakub Jelinek <jakub@redhat.com>
5541
d9725c41
JJ
5542 PR middle-end/17965
5543 * gcc.c-torture/compile/20050622-1.c: New test.
5544
19dbbf36
JJ
5545 PR middle-end/22028
5546 * gcc.dg/20050620-1.c: New test.
5547
567fb660
KH
55482005-06-26 Kazu Hirata <kazu@codesourcery.com>
5549
5550 PR tree-optimization/22026
5551 * gcc.dg/tree-ssa/pr22026.c: New.
5552
0e6d033b
TK
55532005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
5554
8b41d4bf 5555 PR libfortran/22144
d90ee6be 5556 * gfortran.dg/shift-alloc.f90: New testcase.
0e6d033b 5557
f115b653
KC
55582005-06-25 Kelley Cook <kcook@gcc.gnu.org>
5559
5560 * all files: Update FSF address in copyright headers.
5561
ce91e74c
JH
55622005-06-22 Jan Hubicka <jh@suse.cz>
5563
5564 * wholeprogram-1.c: New testcase.
5565 * wholeprogram-2.c: New testcase.
5566
68c1abf1
MM
55672005-06-24 Mark Mitchell <mark@codesourcery.com>
5568
5569 PR 22171
5570 * gcc.dg/tree-ssa/pr22171.c: New test.
5571
a3504e64
FW
55722005-06-24 Feng Wang <fengwang@nudt.edu.cn>
5573
5574 * gfortran.dg/simplify_modulo.f90: New.
5575
b8807f05
JH
55762005-06-24 Jan Hubicka <jh@suse.cz>
5577
5578 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
5579
ee18782f
ZL
55802005-06-23 Ziemowit Laski <zlaski@apple.com>
5581
5582 * obj-c++.dg/proto-lossage-[1-4].mm: New.
5583
0c9b7e9b
ZL
55842005-06-23 Ziemowit Laski <zlaski@apple.com>
5585
5586 * obj-c++.dg/typedef-alias-1.mm: New.
5587 * objc.dg/typedef-alias-1.m: New.
5588
94908762
JL
55892005-06-23 Jeff Law <law@redhat.com>
5590
5591 * gcc.dg/tree-ssa/vrp16.c: New test.
5592
32aa3bff
FXC
55932005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5594
5595 * lib/target-supports.exp: Add
5596 check_effective_target_fortran_large_real and
5597 check_effective_target_fortran_large_int to check for
5598 corresponding effective targets.
5599 * gfortran.dg/large_integer_kind_1.f90: New test.
5600 * gfortran.dg/large_real_kind_1.f90: New test.
5601
e57f2b41
KH
56022005-06-23 Kazu Hirata <kazu@codesourcery.com>
5603
5604 PR tree-optimization/22117
5605 * gcc.dg/tree-ssa/pr22117.c: New.
5606
a31de501
JM
56072005-06-23 James A. Morrison <phython@gcc.gnu.org>
5608
5609 PR testsuite/22123
5610 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
5611
2de3f2f3
DE
56122005-06-23 David Edelsohn <edelsohn@gnu.org>
5613
5614 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
5615
09102896
DB
56162005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
5617
d90ee6be
JJ
5618 * gfortran.dg/f2c_4.f90: Add tests for complex functions
5619 * gfortran.dg/f2c_4.c: Likewise.
ba126145 5620
bd83e614
PB
56212005-06-22 Paul Brook <paul@codesourcery.com>
5622
5623 PR fortran/21034
5624 * gfortran.dg/auto_save_1.f90: New test.
5625
aacb3512
MM
56262005-06-22 Michael Matz <matz@suse.de>
5627
5628 * gcc.target/x86-64/abi: New directory.
5629 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
5630 * gcc.target/x86-64/abi/README.gcc: New file.
5631 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
5632 * gcc.target/x86-64/abi/asm-support.s: New file.
5633 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
5634 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
5635 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
5636 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
5637 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
5638 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
5639 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
5640 * gcc.target/x86_64/abi/test_bitfields.c: New test.
5641 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
5642 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
5643 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
5644 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
5645 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
5646 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
5647 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
5648 * gcc.target/x86_64/abi/test_varargs.c: New test.
5649
ed059c56
JM
56502005-06-21 Joseph S. Myers <joseph@codesourcery.com>
5651
5652 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
5653 32-bit i?86 and x86_64.
5654
01277dc4
ZL
56552005-06-21 Ziemowit Laski <zlaski@apple.com>
5656
5657 * obj-c++.dg/const-str-[1-9].mm: New tests.
5658
051cdfd4
PT
56592005-06-21 Paul Thomas <pault@gcc.gnu.org>
5660
5661 PR fortran/22010
5662 * gfortran.dg/namelist_use.f90: New.
5663 * gfortran.dg/namelist_use_only.f90: New.
5664
2735e93e
JL
56652005-06-21 Jeff Law <law@redhat.com>
5666
5667 * gcc.dg/tree-ssa/vrp15.c: New test.
5668
a6b46ba2
DN
56692005-06-21 Dorit Nuzman <dorit@il.ibm.com>
5670
ba126145 5671 * lib/target-supports.exp (check_effective_target_vect_reduction):
a6b46ba2
DN
5672 Remove.
5673 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
5674 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
5675 remove vect_reduction target keyword. Also avoid two returns in main.
5676 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5677 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
5678 * gcc.dg/vect/vect-reduc-1short.c: New test.
5679 * gcc.dg/vect/vect-reduc-1char.c: New test.
5680 * gcc.dg/vect/vect-reduc-2short.c: New test.
5681 * gcc.dg/vect/vect-reduc-2char.c: New test.
5682 * gcc.dg/vect/vect-reduc-6.c: New test.
5683 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
5684 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
5685 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
5686
a3a2067a
TS
56872005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5688 Paul Thomas <pault@gcc.gnu.org>
5689
5690 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
5691 New tests.
ba126145 5692
a3a2067a 56932005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
5694
5695 * gfortran.dg/backslash_1.f90: New test.
5696 * gfortran.dg/backslash_2.f90: New test.
5697
e0757dda
SK
56982005-06-20 Steven G. Kargl <kargls@comcast.net>
5699
5700 * gfortran.dg/duplicate_labels.f90: New test.
5701
019275a2
JB
57022005-06-20 Jan Beulich <jbeulich@novell.com>
5703
5704 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
5705 unsupportable relocations.
5706 * g++.old-deja/g++.other/store-expr1.C: Likewise.
5707 * gcc.dg/20050321-2.c: xfail for NetWare.
5708
57493278
AJ
57092005-06-20 Andreas Jaeger <aj@suse.de>
5710
5711 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
5712 gcc.target/i386/fastcall-sseregparm.c,
5713 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
5714
771151dc
RH
57152005-06-19 Richard Henderson <rth@redhat.com>
5716
5717 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
5718
cac24f06
JM
57192005-06-19 Joseph S. Myers <joseph@codesourcery.com>
5720
5721 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
5722
fed3667b
AH
57232005-06-19 Aldy Hernandez <aldyh@redhat.com>
5724
131c66cd
FXC
5725 PR c++/22115
5726 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 5727
a73c6788
DN
57282005-06-18 Dorit Nuzman <dorit@il.ibm.com>
5729
5730 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
5731 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5732 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5733
2d9474df
JM
57342005-06-18 James A Morrison <phython@gcc.gnu.org>
5735
5736 * gcc.dg/fold-mod-1.c: New test.
5737
5190a458
SK
57382005-06-18 Steven G. Kargl <kargls@comcast.net>
5739
5740 PR fortran/19926
5741 * gfortran.dg/pr19926.f90: New test.
5742
a73c6788 57432005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
5744
5745 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
5746 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
5747 targets.
5748 * gcc.dg/vect/vect-reduc-2.c: Likewise.
5749 * gcc.dg/vect/vect-reduc-3.c: Likewise.
5750
6d409ca8
JM
57512005-06-18 Joseph S. Myers <joseph@codesourcery.com>
5752
5753 * gcc.target/ia64/float80-varargs-1.c: New test.
5754
189ed82c
TS
57552005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5756
5757 PR tree-opt/22035
5758 * gfortran.dg/f2c_6.f90: New test.
5759
fad86f7a
GK
57602005-06-17 Geoffrey Keating <geoffk@apple.com>
5761
5762 PR c++/17413
5763 * g++.dg/template/local5.C: New.
5764
5531f0e0
RH
57652005-06-17 Richard Henderson <rth@redhat.com>
5766
5767 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
5768
3453c37f
DB
57692005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
5770
5771 PR testsuite/21945
5772 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
5773
18338c6e
GB
57742005-06-15 Giovanni Bajo <giovannibajo@libero.it>
5775
5776 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
5777 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
5778 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
5779 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
5780 check_vect to verify the presence of hardware vector support.
5781
c26db6b6
JM
57822005-06-16 James A. Morrison <phython@gcc.gnu.org>
5783
5784 PR testsuite/22056
5785 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
5786
04d9e6bd
FXC
57872005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5788
5789 PR libfortran/19216
5790 * gfortran.dg/pr19216.f: Add correct space between brackets and
5791 dg directive.
5792
2f06ccc6
FXC
57932005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5794
5795 PR libfortran/16436
5796 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
5797
2f84b963
RG
57982005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
5799
5800 * gcc.target/i386/attributes-error.c: New testcase.
5801 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
5802 * gcc.target/i386/regparm-stdcall.c: Likewise.
5803 * gcc.target/i386/sseregparm-1.c: Likewise.
5804 * gcc.target/i386/sseregparm-2.c: Likewise.
5805
fe93f42f
NS
58062005-06-16 Nathan Sidwell <nathan@codesourcery.com>
5807
5808 * g++.dg/rtti/crash2.C: New.
5809
46bdb9cf
JM
58102005-06-15 Joseph S. Myers <joseph@codesourcery.com>
5811
5812 * gcc.dg/noncompile/20040203-3.c: Update expected message.
5813
18ea791f
DU
58142005-06-15 David Ung <davidu@mips.com>
5815
5816 * gcc.target/mips/mips16e-extends.c: New test for testing the
5817 generation of MIPS16e zeb/zeh, seb/seh instructions.
5818
9983270b
DN
58192005-06-15 Diego Novillo <dnovillo@redhat.com>
5820
5821 PR 22018
5822 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
5823 * gcc.dg/tree-ssa/pr22018.c: New test.
5824
5bed876a
AH
58252005-06-15 Aldy Hernandez <aldyh@redhat.com>
5826
5827 * gcc.dg/simd-1.c: Update error messages.
5828 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
5829 * gcc.dg/simd-2.c: Update error messages.
5830 * gcc.dg/simd-4.c: New.
5831
c4eacf99
NS
58322005-06-15 Nathan Sidwell <nathan@codesourcery.com>
5833
5834 PR c++/20678
5835 * g++.dg/other/crash-4.C: New.
5836
c9a3d128
DP
58372005-06-14 Devang Patel <dpatel@apple.com>
5838
5839 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 5840
792f871e
NS
58412005-06-14 Nathan Sidwell <nathan@codesourcery.com>
5842
5843 PR c++/21929
5844 * g++.dg/parse/crash11.C: Update
5845
a513fe88
JL
58462005-06-13 Jeff Law <law@redhat.com>
5847
5848 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
5849 perform the desired transformations.
5850 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
5851 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
5852
a8e12e4d
TS
58532005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5854
5855 PR fortran/22038
5856 * gfortran.dg/forall_1.f90: Un-XFAIL.
5857
8fe4d24b
NS
58582005-06-13 Nathan Sidwell <nathan@codesourcery.com>
5859
5860 PR c++/21929
5861 * g++.dg/parse/crash26.C: New.
5862
5863 PR c++/20789
5864 * g++.dg/init/member1.C: New.
5865
dda895f9
JJ
58662005-06-13 Jakub Jelinek <jakub@redhat.com>
5867
5868 * gfortran.dg/altreturn_1.f90: New test.
5869
adacecf1
ZD
58702005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
5871
5872 PR middle-end/21985
5873 * gcc.dg/tree-ssa/pr21985.c: New test.
5874
a165e746
JM
58752005-06-12 James A. Morrison <phython@gcc.gnu.org>
5876
5877 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
5878
da5839d6
RS
58792005-06-12 Roger Sayle <roger@eyesopen.com>
5880
5881 PR c++/21930
5882 * g++.dg/other/error10.C: New test case.
5883
57504df9
FXC
58842005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5885
5886 PR libfortran/19155
5887 * gfortran.dg/pr19155.f: Add test.
5888
b49a3de7
TS
58892005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5890
5891 * gfortran.dg/f2c_7.f90: New test.
5892
16d4ddd1
TS
5893 * gfortran.dg/forall_1.f90: XFAILed.
5894
e3d025cb
JM
58952005-06-12 James A. Morrison <phython@gcc.gnu.org>
5896
5897 * gcc.dg/pr14796-1.c: New.
5898 * gcc.dg/pr14796-2.c: New.
5899
94631c1e
SK
59002005-06-11 Steven G. Kargl <kargls@comcast.net>
5901
5902 PR fortran/17792
5903 PR fortran/21375
d90ee6be 5904 * gfortran.dg/deallocate_stat.f90: New test.
94631c1e
SK
5905
59062005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081 5907
d90ee6be 5908 * gfortran.fortran-torture/execute/in-pack.f90: New test.
39328081 5909
bb748329
DN
59102005-06-10 Dorit Nuzman <dorit@il.ibm.com>
5911
5912 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
5913 access will be generated when this loop is vectorized. Test that
5914 accesses with same alignment were detected.
5915 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
5916 Test that accesses with same alignment were detected.
5917 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 5918 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
5919 alignment were detected.
5920
f77c5dc0
VR
59212005-06-10 Aldy Hernandez <aldyh@redhat.com>
5922
5923 PR c++/10611
5924 * g++.dg/conversion/simd2.C: New.
5925
b7e20b53
GDR
59262005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
5927
5928 * gcc.dg/Wcxx-compat-1.c: New.
5929
92f5e87c
TK
59302005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
5931
5932 PR libfortran/21480
d90ee6be 5933 * gfortran.dg/reshape-complex.f90: Add a test for a packed
92f5e87c
TK
5934 complex array.
5935
5878b92f
NS
59362005-06-09 Nathan Sidwell <nathan@codesourcery.com>
5937
5938 * gcc.dg/alias-8.c: New.
5939
7a9430c0
JM
59402005-06-08 Joseph S. Myers <joseph@codesourcery.com>
5941
5942 * gcc.dg/format/cmn_err-1.c: Update.
5943
8b0096b4
JM
59442005-06-08 James A. Morrison <phython@gcc.gnu.org>
5945
5946 PR target/20666
5947 * gcc.target/sparc/fexpand-2.c: New.
5948 * gcc.target/sparc/fpmerge-2.c: New.
5949 * gcc.target/sparc/fpmul-2.c: New.
5950 * gcc.target/sparc/noresult.c: New.
5951 * gcc.target/sparc/pdist-2.c: New.
5952 * gcc.target/sparc/pdist-3.c: New.
5953
625b02b2
AB
59542005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
5955
5956 PR testsuite/21702
5957 * gcc.target/i386/i386.exp: Fix comment typo.
5958
98ed9dae
NS
59592005-06-08 Nathan Sidwell <nathan@codesourcery.com>
5960
5961 PR c++/19497
5962 * g++.dg/inherit/using5.C: New.
5963 * g++.dg/inherit/using6.C: New.
5964
cb6d4a9f
VR
59652005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5966
5967 PR c++/19894
5968 * g++.dg/template/ptrmem15.C: New test.
5969
5970 PR c++/20563
5971 * g++.dg/ext/label4.C: New test.
5972
34cbdf67
EB
59732005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5974
5975 * gcc.dg/tls/debug-1.c: New test.
5976
4280a26f
DJ
59772005-06-07 Dale Johannesen <dalej@apple.com>
5978
d90ee6be 5979 * gcc.target/i386/movq.c: New.
4280a26f 5980
e4cd04f4
DJ
59812005-06-07 Dale Johannesen <dalej@apple.com>
5982
d90ee6be 5983 * gcc.dg/20050607-1.c: New.
e4cd04f4 5984
145357a4
JJ
59852005-06-07 Jakub Jelinek <jakub@redhat.com>
5986
5987 PR middle-end/21850
5988 * gcc.c-torture/execute/20050607-1.c: New test.
5989
ae740cce
TK
59902005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
5991
5992 PR libfortran/21926
5993 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
5994 Test case where the return array has lowest stride one,
5995 but isn't packed.
5996
89a590b3
AS
59972005-06-07 Adrian Straetling <straetling@de.ibm.com>
5998
5999 * lib/target-supports.exp (check_effective_target_sync_int_long):
6000 Add s390 and s390x targets.
6001
ac182688
ZD
60022005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
6003
6004 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
6005 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
6006 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
6007 * gcc.dg/tree-ssa/loop-9.c: New test.
6008
efb169b0
NS
60092005-06-07 Nathan Sidwell <nathan@codesourcery.com>
6010
6011 * g++.dg/parse/defarg10.C: New.
6012
40182dbf
JJ
60132005-06-06 Jakub Jelinek <jakub@redhat.com>
6014
6015 PR regression/21897
6016 * gcc.c-torture/execute/20050604-1.c: New test.
6017
b2a9b208
NS
60182005-06-06 Nathan Sidwell <nathan@codesourcery.com>
6019
5e97d404
NS
6020 PR 21903
6021 * g++.dg/parse/defarg9.C: New.
6022
b2a9b208
NS
6023 PR c++/20637
6024 * g++.dg/inherit/using4.C: New.
6025 * g++.dg/overload/error1.C: Adjust expected errors.
6026 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
6027 * g++.old-deja/g++.brendan/arm2.C: Likewise.
6028 * g++.old-deja/g++.other/redecl2.C: Likewise.
6029 * g++.old-deja/g++.other/redecl4.C: Likewise.
6030 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
6031
43faca51
DB
60322005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6033
6034 * gfortran.dg/f2c_5.f90: Add -w to dg-options
6035
60362005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
6037
57493278 6038 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
6039 dg-additional-files-options
6040 * gfortran.dg/f2c_4.f90: New file
6041 * gfortran.dg/f2c_4.c: New file
6042 * gfortran.dg/f2c_5.f90: New file
6043 * gfortran.dg/f2c_5.c: New file
6044
86403f0f
TS
60452005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6046
adac7e92 6047 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 6048
86403f0f
TS
6049 PR fortran/21912
6050 * gfortran.dg/array_constructor_4.f90: New test.
6051
88a7beb7
MM
60522005-06-05 Mark Mitchell <mark@codesourcery.com>
6053
6054 PR c++/21619
6055 * g++.dg/ext/builtin9.C: New test.
6056
16191a64
DJ
60572005-06-05 Dale Johannesen <dalej@apple.com>
6058
d90ee6be
JJ
6059 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
6060 * gcc.c-torture/execute/20050603-2.c: Ditto.
16191a64 6061
88088c03
DN
60622005-06-05 Dorit Nuzman <dorit@il.ibm.com>
6063
6064 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
6065 * gcc.dg/vect/vect-reduc-1.c: New.
6066 * gcc.dg/vect/vect-reduc-2.c: New.
6067 * gcc.dg/vect/vect-reduc-3.c: New.
6068
1c3250ed
DJ
60692005-06-04 Dale Johannesen <dalej@apple.com>
6070
d90ee6be
JJ
6071 * gcc.c-torture/execute/20050603-1.c: New.
6072 * gcc.c-torture/execute/20050603-2.c: New.
6073 * gcc.dg/20050603-3.c: New.
1c3250ed 6074
29405f94
TS
60752005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6076
8e400578
TS
6077 PR fortran/19195
6078 * gfortran.dg/debug_1.f90: New test.
57493278 6079
29405f94
TS
6080 * gfortran.dg/forall_1.f90: New test.
6081
ab21e272
TS
60822005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
6083
6084 * gfortran.dg/array_constructor_3.f90: New test.
6085
9a28687d
TS
60862005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6087
6088 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
6089
28da59e8
HPN
60902005-06-04 Hans-Peter Nilsson <hp@axis.com>
6091
6092 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
6093
472d98b4
JM
60942005-06-04 Joseph S. Myers <joseph@codesourcery.com>
6095
6096 PR c/21873
6097 * gcc.dg/init-excess-1.c: New test.
6098
dad732fa
MM
60992005-06-03 Mark Mitchell <mark@codesourcery.com>
6100
6101 PR c++/21853
6102 * g++.dg/expr/static_cast6.C: New test.
6103
441e96b5
DN
61042005-06-03 Diego Novillo <dnovillo@redhat.com>
6105
6106 * gcc.dg/tree-ssa/vrp14.c: New test.
6107
7e45bd18
MM
61082005-06-03 Mark Mitchell <mark@codesourcery.com>
6109
6110 PR c++/21336
6111 * g++.dg/template/new2.C: New test.
6112
83cd747f
JC
61132005-06-03 Josh Conner <jconner@apple.com>
6114
6115 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
6116 all entries in initializer.
6117
548e34cd
RG
61182005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
6119
6120 PR middle-end/21858
6121 * gcc.dg/pr21858.c: New testcase.
6122
b956116e
PB
61232005-06-03 Paolo Bonzini <bonzini@gnu.org>
6124
6125 PR tree-optimization/21292
6126
6127 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
6128 New.
6129 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
6130 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
6131 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
6132 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
6133 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
6134
87e48010
RH
61352005-06-02 Richard Henderson <rth@redhat.com>
6136
6137 * gcc.dg/sync-2.c: Use -march=i486 for i386.
6138
984dfd8c
RG
61392005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
6140
6141 * gcc.dg/wtypequal.c: New testcase.
6142
462508dd
DN
61432005-06-02 Diego Novillo <dnovillo@redhat.com>
6144
6145 PR 21582
6146 * gcc.dg/tree-ssa/pr21582.c: New test.
6147
3e3935a9
NS
61482005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6149
6150 PR c++/21280
6151 * g++.dg/opt/interface2.h: New.
6152 * g++.dg/opt/interface2.C: New.
6153 * g++.dg/init/ctor4.C: Adjust error lines.
6154 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6155 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
6156 * g++.old-deja/g++.jason/opeq3.C: Likewise.
6157 * g++.old-deja/g++.pt/assign1.C: Likewise.
6158 * g++.old-deja/g++.pt/crash20.C: Likewise.
6159
ed3c16fb
DN
61602005-06-02 Dorit Nuzman <dorit@il.ibm.com>
6161
6162 PR tree-optimization/21734
6163 * g++.dg/vect/pr21734_1.cc: New.
6164 * g++.dg/vect/pr21734_2.cc: New.
6165
fbd4ef4c
NS
61662005-06-02 Nathan Sidwell <nathan@codesourcery.com>
6167
58fb06b4
NS
6168 PR c++/20350
6169 * g++.dg/template/spec24.C: New.
6170
fbd4ef4c
NS
6171 PR c++/21151
6172 * g++.dg/pch/local-1.C: New.
6173 * g++.dg/pch/local-1.Hs: New.
6174
227858d1
DN
61752005-06-01 Diego Novillo <dnovillo@redhat.com>
6176
6177 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
6178 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
6179 * gcc.dg/tree-ssa/pr14341.c: New test.
6180 * gcc.dg/tree-ssa/pr14841.c: New test.
6181 * gcc.dg/tree-ssa/pr20701.c: New test.
6182 * gcc.dg/tree-ssa/pr21086.c: New test.
6183 * gcc.dg/tree-ssa/pr21090.c: New test.
6184 * gcc.dg/tree-ssa/pr21332.c: New test.
6185 * gcc.dg/tree-ssa/pr21458.c: New test.
6186 * gcc.dg/tree-ssa/pr21658.c: New test.
6187 * gcc.dg/tree-ssa/vrp01.c: New test.
6188 * gcc.dg/tree-ssa/vrp02.c: New test.
6189 * gcc.dg/tree-ssa/vrp03.c: New test.
6190 * gcc.dg/tree-ssa/vrp04.c: New test.
6191 * gcc.dg/tree-ssa/vrp05.c: New test.
6192 * gcc.dg/tree-ssa/vrp06.c: New test.
6193 * gcc.dg/tree-ssa/vrp07.c: New test.
6194 * gcc.dg/tree-ssa/vrp08.c: New test.
6195 * gcc.dg/tree-ssa/vrp09.c: New test.
6196 * gcc.dg/tree-ssa/vrp10.c: New test.
6197 * gcc.dg/tree-ssa/vrp11.c: New test.
6198 * gcc.dg/tree-ssa/vrp12.c: New test.
6199 * gcc.dg/tree-ssa/vrp13.c: New test.
6200
62012005-06-01 Alexandre Oliva <aoliva@redhat.com>
6202
6203 PR 21029
6204 * gcc.dg/tree-ssa/pr21029.c: New test.
6205
c3a29423
RS
62062005-06-01 Roger Sayle <roger@eyesopen.com>
6207
6208 * gfortran.dg/logint-1.f: New test case.
6209 * gfortran.dg/logint-2.f: Likewise.
6210 * gfortran.dg/logint-3.f: Likewise.
6211
cf4d246b
JJ
62122005-06-01 Jakub Jelinek <jakub@redhat.com>
6213
8e0a600b
JJ
6214 PR c/21536
6215 PR c/20760
6216 * gcc.dg/20050527-1.c: New test.
6217
a00cb0b9
JJ
6218 * gcc.dg/i386-sse-12.c: New test.
6219
cf4d246b
JJ
6220 PR fortran/21729
6221 * gfortran.dg/implicit_5.f90: New test.
6222
bf3ddf8a
FW
62232005-06-01 Feng Wang <fengwang@nudt.edu.cn>
6224
6225 PR fortran/20883
6226 * gfortran/assign_4.f90: New test.
6227 * gfortran/assign_2.f90: Change compile to run.
6228
a9c9d3fa
GK
62292005-05-31 Geoffrey Keating <geoffk@geoffk.org>
6230
57493278 6231 * lib/target-supports.exp
a9c9d3fa
GK
6232 (check_effective_target_sync_char_short): New.
6233 * gcc.dg/sync-2.c: New.
6234
60407f7a
ZD
62352005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
6236
6237 PR tree-optimization/21817
6238 * gcc.dg/torture/pr21817-1.c: New.
6239
8bd46447
NS
62402005-05-31 Nathan Sidwell <nathan@codesourcery.com>
6241
6242 PR c++/21165
6243 * g++.dg/template/init5.C: New.
6244
fba53b18
PT
62452005-05-31 Paul Thomas <pault@gcc.gnu.org>
6246
6247 * gfortran.dg/char_initialiser_actual.f90:
6248 Test character initialisers as actual arguments.
6249 * gfortran.dg/char_pointer_comp_assign.f90:
6250 Test character pointer structure component assignments.
6251 * gfortran.dg/char_array_structure_constructor.f90:
6252 Test character components in structure constructors.
6253
d763bb10
AP
62542005-05-31 Andrew pinski <pinskia@physics.uc.edu>
6255
6256 PR middle-end/20931
6257 * g++.dg/opt/pr20931.C: New test.
6258
8c7a0ea6
AJ
62592005-05-31 Andreas Jaeger <aj@suse.de>
6260
6261 PR testsuite/20772
6262 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
6263 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
6264 g++.old-deja/g++.ext/asmspec1.C,
6265 g++.old-deja/g++.other/regstack.C,
6266 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
6267 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
6268 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
6269 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
6270 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
6271 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
6272 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
6273 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
6274 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
6275 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
6276 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
6277 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
6278 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
6279 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
6280 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
6281 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
6282 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
6283 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
6284 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
6285
4ea73bfa
JL
62862005-05-31 Jeff Law <law@redhat.com>
6287
6288 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
6289
7f177cf7
PC
62902005-05-30 Paolo Carlini <pcarlini@suse.de>
6291
6292 PR middle-end/21743
6293 * gcc.dg/builtins-1.c: Activate disabled clog test.
6294 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6295
e0a80504
PT
62962005-05-29 Paul Thomas <pault@gcc.gnu.org>
6297
6298 * gfortran.dg/char_pointer_assign.f90:
6299 Test character-pointer assignments and pointer assignments.
6300 * gfortran.dg/char_pointer_dummy.f90:
6301 Test character-pointer dummy arguments.
6302 * gfortran.dg/char_pointer_func.f90:
6303 Test character-pointer function returns.
6304 * gfortran.dg/char_pointer_dependency.f90:
6305 Test character-pointer functions with dependencies.
6306
d035c296
MM
63072005-05-30 Mark Mitchell <mark@codesourcery.com>
6308
6309 PR c++/21784
6310 * g++.dg/lookup/using14.C: New test.
6311
d83d092e
KH
63122005-05-30 Kazu Hirata <kazu@cs.umass.edu>
6313
6314 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
6315 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
6316 trailing ^M.
6317
8eebd8f7
GK
63182005-05-29 Geoffrey Keating <geoffk@apple.com>
6319
a9c9d3fa
GK
6320 PR c++/17413
6321 * g++.dg/template/local5.C: New.
6322
66859ace
GK
6323 PR target/21761
6324 * gcc.c-torture/compile/pr21761.c: New.
6325
8eebd8f7
GK
6326 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
6327 before darwin8.
6328
36eb8874
SK
63292005-05-30 Steven G. Kargl
6330
6331 PR fortran/20846
6332 * gfortran.dg/inquire_8.f90: New test.
6333
6778b96c
FXC
63342005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6335
1451cecf 6336 PR libfortran/21376
6778b96c
FXC
6337 * gfortran.dg/output_exponents_1.f90: New test.
6338
95af2a1f
FXC
63392005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6340
1451cecf 6341 PR libfortran/20006
95af2a1f
FXC
6342 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
6343
64b2bdb3
MM
63442005-05-28 Mark Mitchell <mark@codesourcery.com>
6345
d035c296
MM
6346 PR c++/21210
6347 * g++.dg/ext/complex1.C: New test.
6348
64b2bdb3
MM
6349 PR c++/21340
6350 * g++.dg/init/ctor6.C: New test.
6351
fd44f634
JH
63522005-05-29 Jan Hubicka <jh@suse.cz>
6353
6354 * gcc.c-torture/compile/pr21562.c: New.
6355
d1aa35ae
SK
63562005-05-28 Steven G. Kargl <kargls@comcast.net>
6357
6358 * gfortran.dg/subnormal_1.f90: New test.
6359
d416304e
JH
63602005-05-28 Jan Hubicka <jh@suse.cz>
6361
6362 * tree-prof.exp: Fix comment.
6363 * value-prof-1.c: New.
6364 * value-prof-2.c: New.
6365 * value-prof-3.c: New.
6366 * value-prof-4.c: New.
6367
81ae598b
MM
63682005-05-27 Mark Mitchell <mark@codesourcery.com>
6369
6370 PR c++/21614
6371 * g++.dg/expr/ptrmem6.C: New test.
6372 * g++.dg/expr/ptrmem6a.C: Likewise.
6373
46aad78f
KH
63742005-05-27 Kazu Hirata <kazu@cs.umass.edu>
6375
6376 PR tree-optimization/21658
6377 * gcc.dg/tree-ssa/pr21658.c: New.
6378
2d637547
NS
63792005-05-27 Nathan Sidwell <nathan@codesourcery.com>
6380
f879d298
NS
6381 PR c++/21455
6382 * g++.dg/inherit/ptrmem3.C: New.
6383
2d637547
NS
6384 PR c++/21681
6385 * g++.dg/parse/template16.C: New.
6386
1acaf650
AJ
63872005-05-27 Andreas Jaeger <aj@suse.de>
6388
c23c7d89
AJ
6389 * gcc.dg/setjmp-2.c: Only run in 32-bit.
6390
1acaf650
AJ
6391 * gcc.dg/i386-sse-8.c: Run test on all archs.
6392
1b258d2f
MS
63932005-05-26 Mike Stump <mrs@apple.com>
6394
6395 * objc.dg/isa-field-1.m: Only run on darwin.
6396 * objc.dg/lookup-1.m: Likewise.
6397 * objc.dg/try-catch-8.m: Likewise.
6398
1acdf11b
RS
63992005-05-26 Roger Sayle <roger@eyesopen.com>
6400
6401 PR tree-optimization/9814
6402 * gcc.dg/pr9814-1.c: New test case.
6403
2c9ed0af
ZL
64042005-05-26 Ziemowit Laski <zlaski@apple.com>
6405
6406 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
6407 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
6408 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
6409 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
6410 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
6411 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
6412 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
6413 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
6414 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
6415 objc.dg/try-catch-8.m: New.
6416
64008915
JJ
64172005-05-26 Janis Johnson <janis187@us.ibm.com>
6418
6419 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
6420 remove extraneous semicolons.
6421
5b3bcba2
ZL
64222005-05-26 Ziemowit Laski <zlaski@apple.com>
6423
6424 * obj-c++.dg/comp-types-12.mm: New.
6425 * objc.dg/comp-types-11.m: New.
6426 * objc.dg/selector-4.m: New.
6427
a9f9113a
AJ
64282005-05-26 Andreas Jaeger <aj@suse.de>
6429
6430 PR testsuite/20772
6431 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
6432 g++.old-deja/g++.ext/attrib3.C,
6433 g++.old-deja/g++.other/store-expr1.C,
6434 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
6435 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
6436 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
6437 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
6438 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
6439 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
6440 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
6441 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
6442 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
6443 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
6444 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
6445 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
6446 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
6447 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
6448 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
6449 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
6450 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
6451 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
6452 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
6453
035b7ccd
AJ
64542005-05-26 Andreas Jaeger <aj@suse.de>
6455
6456 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
6457 x86-64 compilation.
6458
b9fa227d
AJ
64592005-05-26 Andreas Jaeger <aj@suse.de>
6460
b15e733f 6461 PR testsuite/20772
b9fa227d
AJ
6462 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
6463 gcc.misc-tests/i386-pf-athlon-1.c,
6464 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6465 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
6466 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
6467 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
6468 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
6469 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
6470 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
6471 programs.
6472
6473 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
6474 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
6475 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
6476 x86-64 compilation.
6477
6478 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
6479 x86_64.
6480
6481 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
6482 effective-target ilp32.
6483
e689b870
DU
64842005-05-26 David Ung <davidu@mips.com>
6485
6486 * gcc.target/mips/ext_ins.c: New test for testing the generation
6487 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 6488
764e01e6
AJ
64892005-05-26 Andreas Jaeger <aj@suse.de>
6490
6491 * treelang/compile/unsigned.tree: Use gimple instead of
6492 nonexisting generic dump.
6493
598b2024
PB
64942005-05-26 Paolo Bonzini <bonzini@gnu.org>
6495
6496 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
6497
11b6985e
AJ
64982005-05-26 Andreas Jaeger <aj@suse.de>
6499
6500 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
6501
ba4a3d54
TK
65022005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
6503
6504 PR libfortran/17283
6505 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
6506 Test callee-allocated memory with write statements.
6507
c10166c4
RS
65082005-05-25 Roger Sayle <roger@eyesopen.com>
6509
6510 PR middle-end/21709
6511 * gcc.dg/pr21709-1.c: New test case.
6512
7cb56e5c
ZL
65132005-05-25 Ziemowit Laski <zlaski@apple.com>
6514 Mike Stump <mrs@apple.com>
047c2765 6515
7cb56e5c 6516 * objc/execute/next_mapping.h: Update for C++.
11b6985e 6517
047c2765
MS
6518 * obj-c++.dg/selector-1.mm: Move to...
6519 * obj-c++.dg/selector-4.mm: here...
6520
25f0f66e 6521 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
6522 * obj-c++.dg/comp-types-1.mm: New.
6523 * obj-c++.dg/cxx-class-1.mm: New.
6524 * obj-c++.dg/cxx-ivars-1.mm: New.
6525 * obj-c++.dg/cxx-ivars-2.mm: New.
6526 * obj-c++.dg/cxx-ivars-3.mm: New.
6527 * obj-c++.dg/cxx-scope-1.mm: New.
6528 * obj-c++.dg/cxx-scope-2.mm: New.
6529 * obj-c++.dg/defs.mm: New.
6530 * obj-c++.dg/empty-private-1.mm: New.
6531 * obj-c++.dg/encode-1.mm: New.
6532 * obj-c++.dg/encode-2.mm: New.
6533 * obj-c++.dg/encode-3.mm: New.
6534 * obj-c++.dg/extern-c-1.mm: New.
6535 * obj-c++.dg/extra-semi.mm: New.
6536 * obj-c++.dg/fix-and-continue-2.mm: New.
6537 * obj-c++.dg/isa-field-1.mm: New.
6538 * obj-c++.dg/ivar-list-semi.mm: New.
6539 * obj-c++.dg/local-decl-1.mm: New.
6540 * obj-c++.dg/lookup-1.mm: New.
6541 * obj-c++.dg/lookup-2.mm: New.
6542 * obj-c++.dg/method-1.mm: New.
6543 * obj-c++.dg/method-2.mm: New.
6544 * obj-c++.dg/method-3.mm: New.
6545 * obj-c++.dg/method-4.mm: New.
6546 * obj-c++.dg/method-5.mm: New.
6547 * obj-c++.dg/method-6.mm: New.
6548 * obj-c++.dg/method-7.mm: New.
6549 * obj-c++.dg/no-extra-load.mm: New.
6550 * obj-c++.dg/overload-1.mm: New.
6551 * obj-c++.dg/pragma-1.mm: New.
6552 * obj-c++.dg/pragma-2.mm: New.
6553 * obj-c++.dg/private-1.mm: New.
6554 * obj-c++.dg/private-2.mm: New.
6555 * obj-c++.dg/proto-qual-1.mm: New.
6556 * obj-c++.dg/qual-types-1.mm: New.
6557 * obj-c++.dg/stubify-1.mm: New.
6558 * obj-c++.dg/stubify-2.mm: New.
6559 * obj-c++.dg/super-class-1.mm: New.
6560 * obj-c++.dg/super-class-2.mm: New.
6561 * obj-c++.dg/super-dealloc-1.mm: New.
6562 * obj-c++.dg/super-dealloc-2.mm: New.
6563 * obj-c++.dg/template-1.mm: New.
6564 * obj-c++.dg/template-2.mm: New.
6565 * obj-c++.dg/template-3.mm: New.
6566 * obj-c++.dg/template-4.mm: New.
6567 * obj-c++.dg/template-5.mm: New.
6568 * obj-c++.dg/template-6.mm: New.
6569 * obj-c++.dg/try-catch-1.mm: New.
6570 * obj-c++.dg/try-catch-2.mm: New.
6571 * obj-c++.dg/try-catch-3.mm: New.
6572 * obj-c++.dg/try-catch-4.mm: New.
6573 * obj-c++.dg/try-catch-5.mm: New.
6574 * obj-c++.dg/try-catch-6.mm: New.
6575 * obj-c++.dg/try-catch-7.mm: New.
6576 * obj-c++.dg/try-catch-8.mm: New.
6577 * obj-c++.dg/try-catch-9.mm: New.
6578 * obj-c++.dg/va-meth-1.mm: New.
6579
d1c8c827
ZL
65802005-05-25 Ziemowit Laski <zlaski@apple.com>
6581
6582 * obj-c++.dg/selector-1.mm: New.
6583 * obj-c++.dg/selector-2.mm: New.
6584
19537c28
ZL
65852005-05-25 Ziemowit Laski <zlaski@apple.com>
6586
6587 * obj-c++.dg/selector-3.mm: New.
6588 * objc.dg/selector-3.m: New.
6589
3d0994b8
ZL
65902005-05-25 Ziemowit Laski <zlaski@apple.com>
6591
6592 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
6593 about where warning appears.
6594
29a79fcf
UW
65952005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6596
6597 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
6598 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
6599 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
6600 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
6601
9f938de1
UW
66022005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
6603
6604 * gcc.dg/20050524-1.c: New test.
6605
670cd5c5
JH
66062005-05-25 Jan Hubicka <jh@suse.cz>
6607
6608 * gcc.dg/tree-prof/inliner-1.c: New.
6609
66102005-05-25 Janis Johnson <janis187@us.ibm.com>
6611
6612 * gcc.dg/tree-prof: New directory.
6613 * gcc.dg/tree-prof/tree-prof.exp: New.
6614
5c498b10
DD
66152005-05-25 DJ Delorie <dj@redhat.com>
6616
6617 * gcc.dg/Wattributes-1.c: New.
6618 * gcc.dg/Wattributes-2.c: New.
6619 * gcc.dg/Wattributes-3.c: New.
6620
150de506
JJ
662120005-05-24 Janis Johnson <janis187@us.ibm.com>
6622
6623 PR tree-optimization/19833
6624 * gcc.dg/uninit-4.c: Remove xfail.
6625 * gcc.dg/uninit-9.c: Ditto.
6626
d1e270fe
ZL
66272005-05-24 Ziemowit Laski <zlaski@apple.com>
6628
6629 * obj-c++.dg/bitfield-[1-5].mm: New.
6630 * obj-c++.dg/class-protocol-1.mm: New.
6631 * obj-c++.dg/comp-types-1[0-1].mm: New.
6632 * obj-c++.dg/comp-types-[2-9].mm: New.
6633 * obj-c++.dg/encode-[4-8].mm: New.
6634 * obj-c++.dg/layout-1.mm: New.
6635 * obj-c++.dg/method-1[0-9].mm: New.
6636 * obj-c++.dg/method-2[0-1].mm: New.
6637 * obj-c++.dg/method-[8-9].mm: New.
6638 * obj-c++.dg/objc-gc-3.mm: New.
6639 * obj-c++.dg/try-catch-10.mm: New.
6640 * objc.dg/bitfield-5.m: New.
6641 * objc.dg/comp-types-10.m: New.
6642 * objc.dg/comp-types-9.m: New.
6643 * objc.dg/layout-1.m: New.
6644 * objc.dg/objc-gc-4.m: New.
6645 * objc.dg/try-catch-9.m: New.
6646 * objc.dg/class-protocol-1.m: Tweak diagnostics.
6647 * objc.dg/comp-types-1.m: Likewise.
6648 * objc.dg/comp-types-[5-6].m: Likewise.
6649 * objc.dg/method-9.m: Likewise.
6650
cce96d4a
JJ
66512005-05-24 Janis Johnson <janis187@us.ibm.com>
6652
37e0a9e8
JJ
6653 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
6654 and on hardware without VMX support.
6655
22a90512
JJ
6656 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
6657
e31136d2
JJ
6658 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
6659
56cfdc9d
JJ
6660 * lib/profopt.exp (dg-final-generate, dg-final-use,
6661 profopt-final-code, profopt-get-options): New.
6662 (profopt-execute): Process test directives.
6663
cce96d4a
JJ
6664 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
6665 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6666 cleanup-tree-dump, cleanup-saved-temps): Update comments.
6667
e777303f
AP
66682005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
6669
6670 PR C++/21645
6671 * g++.dg/init/ctor5.C: New test.
6672
b348d67c
IR
66732005-05-24 Ira Rosen <irar@il.ibm.com>
6674
6675 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
6676 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
6677 vect-113.c, vect-114.c.
6678
37495922
AN
66792005-05-23 Adam Nemet <anemet@lnxw.com>
6680
6681 * gcc.dg/const-elim-1.c: Remove xfails.
6682
6cedb4ac
JL
66832005-05-23 Jeff Law <law@redhat.com>
6684
6685 * gcc.c-torture/compile/pr21638.c: New test.
6686 * gcc.c-torture/compile/20050520-1.c: New test.
6687
aa3a4a17
NC
66882005-05-23 Nick Clifton <nickc@redhat.com>
6689
6690 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
6691 be a proper triple, ie: m32r*-*-*.
6692 * g++.old-deja/g++.jason/thunk3.C: Likewise.
6693
e0624990
AP
66942004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
6695
6696 PR middle-end/21331
6697 PR tree-opt/21293
6698 * gcc.c-torture/compile/pr21293.c: New test.
6699 * gcc.c-torture/execute/pr21331.c: New test.
6700
69dc01e6
RH
67012004-05-20 Richard Henderson <rth@redhat.com>
6702
6703 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
6704
cc7e6e8f 67052005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
6706
6707 * obj-c++-dg.exp: Add.
6708 * obj-c++.exp: Add.
6709 * obj-c++.dg/dg.exp: Add.
6710
527abb7a
NC
67112005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
6712
6713 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
6714 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
6715
67162005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 6717
527abb7a
NC
6718 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
6719
e4d4cf56
RH
67202004-05-19 Richard Henderson <rth@redhat.com>
6721
6722 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
6723
517297ba
JJ
67242005-05-19 Janis Johnson <janis187@us.ibm.com>
6725
fb7111c6
JJ
6726 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
6727
517297ba
JJ
6728 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
6729
389c6c8b
JJ
67302005-05-19 Jakub Jelinek <jakub@redhat.com>
6731
6732 PR c++/21495
6733 * g++.dg/parse/extern1.C: New test.
6734 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
6735
925a4487
EB
67362005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6737
f0cd747e 6738 * gcc.dg/c99-math.h: New.
925a4487
EB
6739 * gcc.dg/c99-math-float-1.c: New test.
6740 * gcc.dg/c99-math-double-1.c: Likewise.
6741 * gcc.dg/c99-math-long-double-1.c: Likewise.
6742
eb384679
RH
67432005-05-18 Richard Henderson <rth@redhat.com>
6744
6745 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
6746
46e5b15e
DP
67472005-05-18 Devang Patel <dpatel@apple.com>
6748
6749 * g++.dg/opt/20050511-1.C: New test.
11b6985e 6750
8f4dc7af
TK
67512005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
6752
6753 PR libfortran/21127
d90ee6be 6754 * gfortran.dg/reshape-complex.f90: New test.
8f4dc7af 6755
755b3990 67562005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
6757
6758 * gfortran.dg/array_constructor_1.f90: New test.
6759 * gfortran.dg/array_constructor_2.f90: New test.
6760
1e7d0a64
FW
67612005-05-18 Feng Wang <fengwang@nudt.edu.cn>
6762
6763 PR fortran/20954
6764 * gfortran.dg/pr20954.f: New test.
6765
26515aa9
ZL
67662005-05-17 Mike Stump <mrs@apple.com>
6767
6768 Yet more Objective-C++...
6769
6770 * objc.dg/method-5.m: Update.
6771 * objc.dg/method-6.m: Update.
6772 * objc.dg/method-7.m: Update.
6773 * objc.dg/method-9.m: Update.
6774 * objc.dg/try-catch-2.m: Update.
6775
a3a02333
MM
67762005-05-17 Mark Mitchell <mark@codesourcery.com>
6777
6778 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 6779 Remove little-endian optimizations.
a3a02333 6780
a564d0f1
JL
67812005-05-17 Jeff Law <law@redhat.com>
6782
0667b040
JL
6783 * g++.dg/tree-ssa/pr14814.C: New test.
6784 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
6785 * gcc.dg/tree-ssa/pr17141-1.C: New test.
6786 * gcc.dg/tree-ssa/pr17141-2.C: New test.
6787
1f76e417
RG
67882005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6789
6790 * gcc.dg/compat/generate-random.c: Do not include
6791 libiberty.h.
6792 * gcc.dg/compat/generate-random_r.c: Likewise.
6793
f8912a55
PB
67942005-05-17 Paolo Bonzini <bonzini@gnu.org>
6795
6796 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
6797
fb664a2c
RG
67982005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
6799
6800 PR middle-end/21595
6801 * g++.dg/tree-ssa/builtin1.C: New testcase.
6802
8de1f441
JJ
68032005-05-17 Jakub Jelinek <jakub@redhat.com>
6804
f23b8501
JJ
6805 PR c++/21454
6806 * g++.dg/opt/const4.C: New test.
6807
7cbd12b8
JJ
6808 PR middle-end/21492
6809 * g++.dg/opt/crossjump1.C: New test.
6810
c477e13b
JJ
6811 PR tree-optimization/21610
6812 * gcc.c-torture/compile/20050516-1.c: New test.
6813
8de1f441
JJ
6814 PR fortran/15080
6815 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
6816 about the test failing.
6817 * gfortran.fortran-torture/execute/where_7.f90: New test.
6818 * gfortran.fortran-torture/execute/where_8.f90: New test.
6819
2b5bf0e2
RH
68202005-05-16 Richard Henderson <rth@redhat.com>
6821
6822 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
6823 i?86 and x86_64.
6824
d7a6176e
MM
68252005-05-16 Mark Mitchell <mark@codesourcery.com>
6826
6827 * gcc.dg/compat/generate-random.c (config.h): Do not include.
6828 (limits.h): Include unconditionally.
6829 (stdlib.h): Likewise.
6830 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
6831 (limits.h): Include unconditionally.
6832 (stdlib.h): Likewise.
6833 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
6834 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
6835 (limits.h): Include unconditionally.
11b6985e 6836 (stdlib.h): Likewise.
d7a6176e
MM
6837 (hashtab.h): Do not include.
6838 (getopt.h): Likewise.
6839 (stddef.h): Include.
6840 (hashval_t): Define.
6841 (struct entry): Add "next" field.
6842 (HASH_SIZE): New macro.
6843 (hash_table): New variable.
6844 (switchfiles): Do not use xmalloc.
6845 (mix): New macro.
6846 (iterative_hash): New function.
6847 (hasht): Remove.
6848 (e_exists): New function.
6849 (e_insert): Likewise.
6850 (output): Use, instead of libiberty hashtable functions.
6851 (main): Do not use getopt. Do not call htab_create.
11b6985e 6852
cea02b6e
DB
68532005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
6854
6855 PR libstdc++/21526
6856 * lib/target-supports.exp (check_mkfifo_available):
6857 Return 0 for cygwin as mkfifo support incomplete on platform.
6858 Fix typos in comments.
6859
5595de0f
MM
68602005-05-15 Mark Mitchell <mark@codesourcery.com>
6861
6862 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
6863
b078dfbf
FW
68642005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
6865
6866 PR fortran/17432
6867 * gfortran.dg/assign_4.f: New test.
6868
5de2df7b
KH
68692005-05-14 Kazu Hirata <kazu@cs.umass.edu>
6870
6871 PR tree-optimization/21563
6872 * gcc.dg/tree-ssa/pr21563.c: New.
6873
aa313ed4
JH
68742005-05-14 Jan Hubicka <jh@suse.cz>
6875
6876 * gcc.dg/noreturn-7.c: Allow control reaches warning.
6877
03b0db0a
RG
68782005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
6879
6880 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
6881
967bfd2c
JB
68822005-05-13 Julian Brown <julian@codesourcery.com>
6883
6884 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
6885 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
6886
81cfbbc2
JH
68872005-05-13 Jan Hubicka <jh@suse.cz>
6888
6889 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
6890 * gcc.dg/fold-xor-?.c: Likewise.
6891 * gcc.dg/pr15784-?.c: Likewise.
6892 * gcc.dg/pr20922-?.c: Likewise.
6893 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
6894 * gcc.dg/tree-ssa/pr17598.c: Likewise.
6895 * gcc.dg/tree-ssa/pr20470.c: Likewise.
6896
b160dd28
TS
68972005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6898
6899 PR fortran/21260
6900 * gfortran.dg/hollerith_1.f90: New test.
6901
09e7f686
TS
69022005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6903
6904 * gfortran.dg/func_result_2.f90: New test.
6905
802fc826
BD
69062005-05-11 Bud Davis <bdavis@gfortran.org>
6907
6908 * gfortran.dg/dev_null.f90: New test.
6909
5a942c07
RE
69102005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
6911
6912 * gcc.dg/arm-vfp1.c: Revert last change.
6913
c5542940
RG
69142005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
6915
6916 PR middle-end/19807
6917 PR tree-optimization/19639
6918 * g++.dg/tree-ssa/pr19807.C: New testcase.
6919
da32fddc
FXC
69202005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6921
6922 PR libfortran/21471
6923 * gfortran.dg/append-1.f90: New test.
6924
9a8cb141
DN
69252005-05-10 Diego Novillo <dnovillo@redhat.com>
6926
6927 * gcc.dg/pr18501.c: XFAIL.
6928 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
6929 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
6930 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
6931 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6932 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6933 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
6934 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
6935 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
6936
973ff4c0
TS
69372005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6938
6939 PR fortran/20178
6940 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
6941 gfortran.dg/f2c_3.f90: New tests.
6942
e0bba093
TS
6943 * gfortran.dg/return_1.f90: Fix dg annotation.
6944
5fefbc79
JL
69452005-05-10 Diego Novillo <dnovillo@redhat.com>
6946
6947 * gcc.c-torture/compile/20050510-1.c: New test.
6948
ef9bf9a3
MM
69492005-05-10 Mark Mitchell <mark@codesourcery.com>
6950
6951 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
6952
64552cd7
BW
69532005-05-10 Bob Wilson <bob.wilson@acm.org>
6954
6955 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
6956
8c900457
GL
69572005-05-10 Gabor Loki <loki@gcc.gnu.org>
6958
6959 PR c/17913
6960 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
6961
2798c11f
JM
69622005-05-10 Joseph S. Myers <joseph@codesourcery.com>
6963
6964 PR c/21342
6965 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
6966 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
6967
3f69daa8
BE
69682005-05-10 Ben Elliston <bje@au.ibm.com>
6969
6970 PR debug/16676
6971 * gcc.dg/debug/pr16676.c: New test.
6972
42458609
KH
69732005-05-10 Kazu Hirata <kazu@cs.umass.edu>
6974
6975 PR testsuite/21443
6976 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
6977 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
6978 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
6979 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
6980 Change -O1 to -O2.
6981 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
6982 -fno-tree-dominator-opts.
6983
7f42f27f
TS
69842005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6985
6986 * gfortran.dg/return_1.f90: New test.
6987
69882005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
6989
6990 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
6991
6992 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
6993
f2710bea
NS
69942005-05-09 Nathan Sidwell <nathan@codesourcery.com>
6995
6996 PR c++/21427
6997 * g++.dg/inherit/covariant13.C: New.
6998
4581ba9d
FXC
69992005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7000
7001 PR libfortran/19155
7002 * gfortran.dg/pr19155.f: New test.
7003
4bbcb8fc
RS
70042005-05-08 Roger Sayle <roger@eyesopen.com>
7005
7006 PR inline-asm/8788
7007 * gcc.dg/pr8788-1.c: New testcase.
7008
401d24f9
RS
70092005-05-08 Richard Sandiford <rsandifo@redhat.com>
7010
5e9ad4cf 7011 PR target/21416
401d24f9
RS
7012 * gcc.target/mips/fpcmp-[12].c: New tests.
7013
34f4edf8
MM
70142005-05-06 Mark Mitchell <mark@codesourcery.com>
7015
7016 * lib/target-supports-dg.exp (dg-require-fork): New function.
7017 (dg-require-mkfifo): Likewise.
7018 * lib/target-supports.exp (check_function_available): New
7019 function.
7020 (check_fork_available): Likewise.
7021 (check_mkfifo_available): Likewise.
7022
b8c1d4a1
JL
70232005-05-06 Jeff Law <law@redhat.com>
7024
7025 * gcc.c-torture/compile/pr21380.c: New test.
7026
46fb43a7
JJ
70272005-05-06 Jakub Jelinek <jakub@redhat.com>
7028
7029 PR c++/20961
7030 * g++.dg/ext/weak3.C: New test.
7031
2226e997
MM
70322005-05-05 Mark Mitchell <mark@codesourcery.com>
7033
7034 PR c++/21352
11b6985e 7035 * g++.dg/template/crash37.C: New test.
2226e997 7036
0d341a6a
PB
70372005-05-05 Paul Brook <paul@codesourcery.com>
7038
7039 * gcc.dg/arm-g2.c: Use effective-target arm32.
7040 * gcc.dg/arm-mmx-1.c: Ditto.
7041 * gcc.dg/arm-scd42-2.c: Ditto.
7042 * gcc.dg/arm-vfp1.c: Ditto.
7043 * lib/target-supports.exp (check_effective_target_arm32): New
7044 function.
7045
e33e218b
TK
70462005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
7047
7048 PR libfortran/21354
d90ee6be 7049 gfortran.dg/in_pack_rank7.f90: New test.
e33e218b 7050
a7e1c928
AP
70512005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
7052
7053 PR middle-end/15618
7054 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
7055
125886c7
JJ
70562005-05-04 Jakub Jelinek <jakub@redhat.com>
7057
8148fe65
JJ
7058 PR middle-end/21265
7059 * gcc.dg/20050503-1.c: New test.
7060
125886c7
JJ
7061 PR rtl-optimization/21239
7062 * gcc.dg/i386-sse-11.c: New test.
7063
33270999
AO
70642005-05-03 Alexandre Oliva <aoliva@redhat.com>
7065
7066 PR target/16888
7067 * gcc.target/i386/asm-1.c: New test.
7068
85b583d3
JJ
70692005-05-03 Jakub Jelinek <jakub@redhat.com>
7070
6d34654c
JJ
7071 PR rtl-optimization/21330
7072 * gcc.c-torture/execute/20050502-1.c: New test.
7073
85b583d3
JJ
7074 PR target/21297
7075 * gcc.c-torture/execute/20050502-2.c: New test.
7076
8d8e6b95
UB
70772005-05-03 Uros Bizjak <uros@kss-loka.si>
7078
7079 PR middle-end/21282
7080 * gcc.dg/pr21282.c: New.
7081
90af9146
DB
70822005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7083
d90ee6be
JJ
7084 * gcc.dg/vect/pr20122.c: Clean up .vect file.
7085 * gcc.dg/vect/vect-92.c: Likewise.
7086 * gcc.dg/vect/vect-93.c: Likewise.
7087 * gcc.dg/vect/vect-dv-1.c: Likewise.
7088 * gcc.dg/vect/vect-dv-2.c: Likewise.
7089 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
90af9146 7090
59dc66ec
DB
70912005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
7092
d90ee6be
JJ
7093 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
7094 * gfortran.dg/vect/vect-2.f90: Likewise.
7095 * gfortran.dg/vect/vect-3.f90: Likewise.
7096 * gfortran.dg/vect/vect-4.f90: Likewise.
7097 * gfortran.dg/vect/vect-5.f90: Likewise.
59dc66ec 7098
230215f5
GK
70992005-05-02 Geoffrey Keating <geoffk@apple.com>
7100
7101 PR target/20813
7102 * gcc.dg/rs6000-fpint-2.c: New.
7103
6fb58bba
JM
71042005-05-02 Joseph S. Myers <joseph@codesourcery.com>
7105
7106 PR c/15698
7107 * gcc.dg/builtins-30.c: Update expected messages.
7108 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
7109 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
7110 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
7111
fda05890
KH
71122005-05-02 Kazu Hirata <kazu@cs.umass.edu>
7113
7114 PR tree-optimization/21294
7115 * gcc.dg/tree-ssa/pr21294.c: New.
7116
58646b77
PB
71172005-05-02 Paolo Bonzini <bonzini@gnu.org>
7118
f8912a55
PB
7119 * gcc.dg/altivec-3.c (vec_store): Do not use the old
7120 __builtin_altivec_st_internal_4si built-in.
58646b77 7121
985484fd
MM
71222005-05-02 Mark Mitchell <mark@codesourcery.com>
7123
7124 PR c++/15875
7125 * g++.dg/template/ptrmem14.C: New test.
7126
1e872f31
PB
71272005-05-02 Paul Brook <paul@codesourcery.com>
7128
7129 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
7130
b2f97e4a
MM
71312005-05-02 Michael Matz <matz@suse.de>
7132
7133 PR c++/19542
7134 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
7135
aee7846e
MM
71362005-05-01 Mark Mitchell <mark@codesourcery.com>
7137
7138 * g++.dg/cpp/weak.C: New test.
7139
9be872b7
ZD
71402005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
7141
7142 * gcc.dg/tree-ssa/loop-8.c: New test.
7143
600f3598
MM
71442005-04-30 Michael Maty <matz@suse.de>
7145
7146 * gcc.dg/inline-mcpy.c: New test.
7147
8e249b23
TK
71482005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
7149
7150 PR libfortran/18958
d90ee6be 7151 * gfortran.dg/eoshift.f90: New test case.
8e249b23 7152
f6c7d65b
PT
71532005-04-30 Paul Thomas <pault@gcc.gnu.org>
7154
7155 PR libfortran/18857
7156 * gfortran.dg/matmul_1.f90: New test.
7157
d5448566
KH
71582005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7159
7160 PR tree-optimization/21030
7161 * gcc.dg/tree-ssa/pr21030.c: New.
7162
7dcc58cd
DP
71632005-04-29 Devang Patel <dpatel@apple.com>
7164
7165 PR tree-optimization/21272
7166 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 7167
d198b59a
JJ
71682005-04-29 Jakub Jelinek <jakub@redhat.com>
7169
7170 PR fortran/13082
7171 PR fortran/18824
7172 * gfortran.dg/entry_4.f90: New test.
7173 * gfortran.fortran-torture/execute/entry_1.f90: New test.
7174 * gfortran.fortran-torture/execute/entry_2.f90: New test.
7175 * gfortran.fortran-torture/execute/entry_3.f90: New test.
7176 * gfortran.fortran-torture/execute/entry_4.f90: New test.
7177 * gfortran.fortran-torture/execute/entry_5.f90: New test.
7178 * gfortran.fortran-torture/execute/entry_6.f90: New test.
7179 * gfortran.fortran-torture/execute/entry_7.f90: New test.
7180
71812005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7182
7183 * gfortran.fortran-torture/execute/entry_8.f90: New test.
7184
1a7bfcc3
PB
71852005-04-29 Paul Brook <paul@codesourcery.com>
7186
7187 * gfortran.dg/entry_3.f90: New test.
7188
438e1428
TS
71892005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7190
7191 * gfortran.dg/implicit_4.f90: New test.
7192
71932005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
7194
7195 * lib/target-supports.exp (check_profiling_available): Return
7196 false for xtensa-*-elf.
7197
438e1428 71982005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
7199
7200 * lib/fortran-torture.exp (fortran-torture.exp): Catch
7201 error if file cannot be deleted.
7202
15d65124
KH
72032005-04-28 Kazu Hirata <kazu@cs.umass.edu>
7204
7205 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
7206 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
7207 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
7208 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
7209 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
7210 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
7211 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
7212 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
7213 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
7214 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
7215 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
7216 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
7217 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
7218
781e1004
FXC
72192005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7220
7221 PR fortran/20865
7222 * gfortran.dg/pr20865.f90: New test.
7223
e14a6540
JM
72242005-04-28 Joseph S. Myers <joseph@codesourcery.com>
7225
7226 * gcc.dg/void-cast-2.c: New test.
7227
47aecf47
JM
72282005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7229
7230 PR c/21159
7231 * gcc.dg/void-cast-1.c: New test.
7232
d42a92c8
PB
72332005-04-27 Paolo Bonzini <bonzini@gnu.org>
7234
7235 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
7236
90aeadcb
FXC
72372005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7238
7239 PR fortran/21177
7240 * gfortran.dg/pr21177.f90: New test.
7241
e3cc7254
ZD
72422005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
7243
7244 PR tree-optimization/21171
7245 * gcc.dg/tree-ssa/pr21171.c: New test.
7246
c4336539
PB
72472004-04-27 Paolo Bonzini <bonzini@gnu.org>
7248
90aeadcb
FXC
7249 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
7250 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
7251 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
7252 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
7253 gcc.dg/tree-ssa/gen-vect-32.c: New.
7254 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
7255 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
7256 don't run on PPC32.
7257
eb3490b9
JM
72582005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7259
7260 PR c/21213
7261 * gcc.dg/transparent-union-3.c: New test.
7262
5e49f16b
JM
72632005-04-27 Joseph S. Myers <joseph@codesourcery.com>
7264
7265 PR c/20740
7266 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
7267 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
7268 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
7269 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
7270 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
7271 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
7272
5635785a
JL
72732005-04-26 Jeff Law <law@redhat.com>
7274
7275 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
7276 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
7277 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
7278 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
7279 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
7280 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
7281 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
7282
70a390bb
RG
72832004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
7284
7285 PR tree-optimization/17598
7286 * gcc.dg/tree-ssa/pr17598.c: New testcase.
7287
d6ff8575
MS
72882005-04-25 Mike Stump <mrs@apple.com>
7289
7290 * objc.dg/fix-and-continue-1.m: Add.
7291
c2cab3e9
RS
72922005-04-25 Roger Sayle <roger@eyesopen.com>
7293
7294 PR c++/20995
7295 * g++.dg/opt/pr20995-1.C: New test case.
7296
1f4ea3f2
DP
72972005-04-25 Devang Patel <dpatel@apple.com>
7298
7299 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 7300
3321369f
AP
73012005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7302
7303 PR testsuite/21062
7304 * g++.dg/opt/alias2.C (printf): Correct the prototype.
7305
0453e74d
AP
73062005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR C++/21188
7309 * g++.dg/opt/rtti2.C: New test.
7310
860c8f3b
PB
73112005-04-25 Paul Brook <paul@codesourcery.com>
7312 Steven G. Kargl <kargls@comcast.net>
7313
7314 PR fortran/20879
7315 * gfortran.dg/ichar_1.f90: New file.
7316
49fc196e
JJ
73172005-04-24 Jakub Jelinek <jakub@redhat.com>
7318
8634c649
JJ
7319 PR middle-end/20991
7320 * g++.dg/opt/pr20991.C: New test.
7321
49fc196e
JJ
7322 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
7323 where sizeof (type) < __alignof__ (type).
7324 * gcc.dg/compat/struct-layout-1.h: Likewise.
7325
59191501
PB
73262005-04-24 Per Bothner <per@bothner.com>
7327 Devang Patel <dpatel@apple.com>
7328
7329 PR preprocessor/20907
7330 * gcc.dg/cpp/very-long-comment.c: New test.
7331
eb83e811
TS
73322005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7333
7334 PR fortran/20059
7335 * gfortran.dg/common_5.f: New test.
7336
75cf42cc
RG
73372005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
7338
7339 PR middle-end/21082
7340 * g++.dg/tree-ssa/pr21082.C: New testcase.
7341
be1b5cba
ZD
73422005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
7343
7344 * gcc.dg/vect/vect-99.c: New test.
7345
84d65814
DN
73462005-04-22 Diego Novillo <dnovillo@redhat.com>
7347
7348 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
7349
be240c88
JL
73502005-04-22 Jeff Law <law@redhat.com>
7351
7352 * gcc.dg/uninit-5.c: Remove xfails.
7353 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
7354 conditionals and loads.
7355
73562005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
7357
7358 PR libfortran/20074
7359 PR libfortran/20436
7360 PR libfortran/21108
7361 * gfortran.dg/nested_reshape.f90: new test
7362 * gfortran.dg/reshape-alloc.f90: new test
7363 * gfortran.dg/reshape.f90: new test
7364
d4b47784
MM
73652005-04-22 Mark Mitchell <mark@codesourcery.com>
7366
c5f8b710
MM
7367 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
7368
d4b47784
MM
7369 * gcc.dg/arm-vfp1.c: New test.
7370
1a32490a
AO
73712005-04-22 Alexandre Oliva <aoliva@redhat.com>
7372
7373 PR c++/21087
7374 * g++.dg/lookup/builtin2.C: New test.
7375
ebccb65d
JM
73762005-04-22 Joseph S. Myers <joseph@codesourcery.com>
7377
7378 * gcc.dg/weak/weak-13.c: New test.
7379
915167f5
GK
73802005-04-21 Geoffrey Keating <geoffk@apple.com>
7381
7382 * lib/target-supports.exp (check_effective_target_sync_int_long):
7383 Add powerpc*.
7384
eb7058ce
RS
73852005-04-21 Richard Sandiford <rsandifo@redhat.com>
7386
7387 * gcc.target/mips/branch-1.c: New test.
7388
7fc785d8
RH
73892005-04-21 Richard Henderson <rth@redhat.com>
7390
7391 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
7392 * gcc.dg/vect/vect-86.c: Likewise.
7393 * gcc.dg/vect/vect-87.c: Likewise.
7394 * gcc.dg/vect/vect-88.c: Likewise.
7395
1c280337
DP
73962005-04-21 Devang Patel <dpatel@apple.com>
7397
7398 PR optimization/20994
7399 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 7400
187230a7
JM
74012005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7402
7403 PR c/12913
7404 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
7405 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
7406 gcc.dg/c99-vla-jump-5.c: New tests.
7407
f12b785d
RH
74082005-04-19 Richard Henderson <rth@redhat.com>
7409
11b6985e 7410 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
7411 Fix typo in exists check.
7412 (check_effective_target_sync_int_long): New.
7413 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
7414 * gcc.dg/ia64-sync-2.c: Likewise.
7415 * gcc.dg/ia64-sync-3.c: Likewise.
7416 * gcc.dg/ia64-sync-4.c: Likewise.
7417
33ab6245
JM
74182005-04-19 James A. Morrison <phython@gcc.gnu.org>
7419
7420 * gcc.dg/fold-xor-1.c: New test.
f242e769 7421 * gcc.dg/fold-xor-2.c: New test.
33ab6245 7422
47508bd3
JW
74232005-04-19 James E. Wilson <wilson@specifixinc.com>
7424
7425 PR target/20670
7426 * g++.dg/eh/fp-regs.C: New test.
7427
53a2494e
JM
74282005-04-20 Joseph S. Myers <joseph@codesourcery.com>
7429
7430 * gcc.dg/Wint-to-pointer-cast-1.c,
7431 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
7432 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
7433 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
7434
009e94d4
FXC
74352005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7436
7437 PR fortran/16861
7438 * gfortran.dg/pr16861.f90: New test.
7439
a3885f54
JM
74402005-04-18 James A. Morrison <phython@gcc.gnu.org>
7441
7442 * gcc.dg/pr21085.c: New test.
7443
63642370
RS
74442005-04-18 Richard Sandiford <rsandifo@redhat.com>
7445
7446 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
7447 (setup_mips_tests, dg-mips-options): New procedures.
7448 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
7449 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
7450 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
7451 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7452 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
7453 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
7454 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
7455 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
7456 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
7457 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
7458 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
7459 dg-mips-options instead of dg-options. Remove now-redundant
7460 preprocessor guards.
7461 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
7462 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7463 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7464 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
7465 * gcc.dg/vr-mult-2.c: Delete.
7466 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
7467 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
7468 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
7469 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
7470 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
7471 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
7472 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
7473
ac75c44b
LG
74742005-04-18 Laurent GUERBY <laurent@guerby.net>
7475
7476 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 7477
a45f6936
DP
74782005-04-18 Devang Patel <dpatel@apple.com>
7479
7480 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
7481 * gcc.dg/vect/vect-11a.c: New.
7482 * gcc.dg/vect/vect-none.c: Update.
7483 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
7484
0eeb03e6
JM
74852005-04-18 James A. Morrison <phython@gcc.gnu.org>
7486
7487 PR tree-optimization/20922
7488 * gcc.dg/pr20922-1.c: New test.
7489 * gcc.dg/pr20922-2.c: New test.
7490 * gcc.dg/pr20922-3.c: New test.
7491 * gcc.dg/pr20922-4.c: New test.
7492 * gcc.dg/pr20922-5.c: New test.
7493 * gcc.dg/pr20922-6.c: New test.
7494
293fcb2e
FXC
74952005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7496
7497 PR libfortran/20950
7498 * gfortran.dg/pr20950.f: New test.
7499
76a66bfd
FXC
75002005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7501
7502 PR libfortran/19216
7503 * gfortran.dg/pr19216.f: New test.
7504
0d21c2a2
KH
75052005-04-18 Kazu Hirata <kazu@cs.umass.edu>
7506
7507 PR tree-optimization/21001
7508 * gcc.dg/tree-ssa/pr21001.c: New.
7509
5f9bfaf2
TK
75102005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
7511
7512 PR libfortran/21075
7513 * gfortran.dg/reshape_rank7.f90: New test.
7514
29dc5138
PT
75152005-04-17 Paul Thomas <pault@gcc.gnu.org>
7516
7517 PR libfortran/12884 gfortran.dg/pr12884.f: New test
7518 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
7519 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
7520 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
7521 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
7522 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
7523 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
7524 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
7525 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
7526 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
7527 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
7528 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
7529 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
7530 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
7531 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
7532 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
7533 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
7534 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
7535 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
7536 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
7537 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
7538
a34938be
RG
75392005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
7540
7541 * gfortran.dg/wtruncate.f: New testcase.
7542 * gfortran.dg/wtruncate.f90: New testcase.
7543
79bb956e
MM
75442005-04-16 Mark Mitchell <mark@codesourcery.com>
7545
7546 PR c++/21025
7547 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
7548 which sizeof/alignof is dependent, rather than just whether we are
7549 processing_template_decl.
11b6985e 7550
472573f9
TK
75512005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7552
7553 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7554 corrected typo where the wrong variables had been compared.
7555
8e6d7b8a
TK
75562005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
7557
7558 PR libfortran/18495
7559 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
7560 Test callee-allocated version of return array with a write
7561 statement.
7562 Test spread with a temporary with another write statement.
7563
9f1054af
KH
75642005-04-15 Kazu Hirata <kazu@cs.umass.edu>
7565
7566 PR tree-optimization/21031
7567 * gcc.dg/tree-ssa/pr21031.c: New.
7568
1c432a0c
UB
75692005-04-15 Uros Bizjak <uros@kss-loka.si>
7570
7571 PR tree-optimization/21004
7572 * gcc.dg/builtins-53.c: Include builtins-config.h.
7573 Check floorf, ceilf, floorl and ceill transformations
7574 only when HAVE_C99_RUNTIME is defined.
11b6985e 7575
c87ac7e8
AO
75762005-04-15 Alexandre Oliva <aoliva@redhat.com>
7577
7578 PR middle-end/20739
7579 * gcc.dg/tree-ssa/pr20739.c: New test.
7580
a68bdb0b
MS
75812005-04-14 Mike Stump <mrs@apple.com>
7582
7583 * gcc.dg/Foundation.framework/empty: New.
7584 * gcc.dg/framework-2.c: New.
7585
417ac4e6
KH
75862005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7587
7588 PR tree-optimization/21021
7589 * gcc.c-torture/compile/pr21021.c: New.
7590
b67af20b
JJ
75912005-04-14 Janis Johnson <janis187@us.ibm.com
7592
7593 PR testsuite/21010
7594 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
7595 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
7596 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
7597 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
7598 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
7599 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
7600 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
7601 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
7602
ae46a07a
RH
76032005-04-14 Richard Henderson <rth@redhat.com>
7604
7605 * lib/target-supports.exp (check_effective_target_vect_condition):
7606 Add ia64, i?86, and x86_64.
7607
ab13f408
SK
76082005-04-14 Steven G. Kargl <kargls@comcast.net>
7609
7610 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
7611
a0ce7978
KH
76122005-04-14 Kazu Hirata <kazu@cs.umass.edu>
7613
7614 PR tree-optimization/20657
7615 * gcc.dg/tree-ssa/pr20657.c: New.
7616
2ec76fdb
UB
76172005-04-14 Uros Bizjak <uros@kss-loka.si>
7618
7619 * gcc.dg/builtins-53.c: Also check (int)trunc* and
7620 (long long int)trunc*.
7621
559be41a
UW
76222005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
7623
7624 PR target/20927
7625 * gcc.dg/pr20927.c: New test.
7626
6c013920
RS
76272005-04-13 Richard Sandiford <rsandifo@redhat.com>
7628
7629 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
7630 * gcc.target/mips/asm-1.c: Likewise.
7631
fda5e936
DJ
76322005-04-13 Dale Johannesen <dalej@apple.com>
7633
d90ee6be 7634 * objc.dg/objc-fast-4.m: New.
fda5e936 7635
e190b0b5
HPN
76362005-04-13 Hans-Peter Nilsson <hp@axis.com>
7637
7638 * gcc.target/cris/torture/cris-torture.exp: New driver in new
7639 directory.
7640 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
7641
542f103e
DE
76422005-04-13 David Edelsohn <edelsohn@gnu.org>
7643
7644 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
7645 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
7646 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 7647
9fb6cbd9
KH
76482005-04-13 Kazu Hirata <kazu@cs.umass.edu>
7649
7650 PR tree-optimization/20913
7651 * gcc.dg/tree-ssa/pr20913.c: New.
7652
60b4ccde
KH
7653 PR tree-optimization/20702
7654 * gcc.dg/tree-ssa/pr20702.c: New.
7655
5782c29d
VR
76562005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7657
7658 PR c++/13744
7659 * g++.dg/inherit/local3.C: New test.
7660
0b90f180
JL
76612005-04-12 Jeff Law <law@redhat.com>
7662
7663 * gcc.dg/tree-ssa/20050412-1.c: New test.
7664
c6abe94d
TK
76652005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
7666
7667 PR libfortran/19016
7668 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
7669 Add tests with mask generated by expression.
d90ee6be
JJ
7670 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7671 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7672 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
c6abe94d 7673
ca11b3fb
UW
76742005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
7675
7676 PR middle-end/20917
7677 * gcc.dg/20050409-1.c: New test.
7678
77195d61
AP
76792005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
7680
7681 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
7682
1e731102
MM
76832005-04-11 Mark Mitchell <mark@codesourcery.com>
7684
7685 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7686 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
7687 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7688 (TARGET_CXX): Adjust accordingly.
7689 * target.h (struct gcc_target): Remove epxort_class_data. Add
7690 determine_class_data_visibility and class_data_always_comdat.
7691 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7692 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
7693 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7694 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
7695 (arm_cxx_determine_class_data_visibility): New.
7696 (arm_cxx_class_data_always_comdat): Likewise.
7697 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
7698 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
7699 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
7700 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
7701 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
7702 Define.
7703
fc7c5aed
MM
77042005-04-11 Mark Mitchell <mark@codesourcery.com>
7705
7706 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
7707
d5bfbe09
GK
77082005-04-11 Geoffrey Keating <geoffk@apple.com>
7709
7710 * gcc.dg/i386-darwin-fpmath.c: New.
7711
b52485c6
DP
77122004-04-11 Devang Patel <dpatel@apple.com>
7713
b15e733f
AJ
7714 * lib/target-supports.exp (check_effective_target_vect_condition): New.
7715 * gcc.dg/vect/vect-ifcvt-1.c: New test.
7716 * gcc.dg/vect/vect-ifcvt-2.c: New test.
7717 * gcc.dg/vect/vect-ifcvt-3.c: New test.
7718 * gcc.dg/vect/vect-ifcvt-4.c: New test.
7719 * gcc.dg/vect/vect-ifcvt-5.c: New test.
7720 * gcc.dg/vect/vect-ifcvt-6.c: New test.
7721 * gcc.dg/vect/vect-ifcvt-7.c: New test.
7722 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 7723
b52485c6
DP
77242004-04-11 Devang Patel <dpatel@apple.com>
7725
b15e733f
AJ
7726 * gcc.dg/vect/vect-dv-1.c: New test.
7727 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 7728
f8d66d34
DN
77292005-04-11 Diego Novillo <dnovillo@redhat.com>
7730
7731 PR tree-optimization/20933
7732 * gcc.dg/tree-ssa/pr20933.c: New test.
7733
9f32d037
TS
77342005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7735
7736 * gfortran.dg/fold_nearest.f90: New test.
7737
d3010d72
AP
77382005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
7739
7740 * gcc.dg/tree-ssa/alias-1.c: New test.
7741
9fabf0d4
DN
77422005-04-11 Diego Novillo <dnovillo@redhat.com>
7743
7744 PR tree-optimization/20920
7745 * g++.dg/tree-ssa/pr20920.C: New test.
7746
f94b1661
UB
77472005-04-11 Uros Bizjak <uros@kss-loka.si>
7748
7749 * gcc.dg/builtins-53.c: Also check (int)ceil* and
7750 (long long int)ceil*.
11b6985e 7751
9ee12b3b
MM
77522005-04-10 Mark Mitchell <mark@codesourcery.com>
7753
7754 * g++.dg/warn/Wdtor1.C: Declare template in system header with
7755 explicit C++ linkage.
7756
51c3f0f6
FXC
77572005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7758
7759 * gfortran.dg/pr17229.f: Take care of the new obsolescence
7760 warning for arithmetic IF statements.
7761
59afe4b4
TK
77622005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
7763
7764 * eor_handling_1.f90: New test case.
7765 * eor_handling_2.f90: New test case.
7766 * eor_handling_3.f90: New test case.
7767 * eor_handling_4.f90: New test case.
7768 * eor_handling_5.f90: New test case.
7769 * noadv_size.f90: New test case.
7770 * pad_no.f90: New test case.
7771
ecf9c079
RS
77722005-04-10 Richard Sandiford <rsandifo@redhat.com>
7773
7774 * gcc.c-torture/execute/20050410-1.c: New test.
7775
46382283
AO
77762005-04-09 Alexandre Oliva <aoliva@redhat.com>
7777
7778 * gcc.dg/pr20126.c: New.
7779
f7d7d3b7 77802005-04-09 Bud Davis <bdavis@gfortran.org>
b15e733f 7781 Steven G. Kargl <kargls@comcast.net>
f7d7d3b7
SK
7782
7783 * gfortran.dg/PR19872.f: New test.
7784
77852005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6 7786
d90ee6be 7787 * gfortran.dg/nint_1.f90: Fix dg-do directive.
2fee86e6 7788
f7d7d3b7 77892005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
7790
7791 * gfortran.dg/nint_1.f90: New test.
7792
50dd63a9
TK
77932005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7794
7795 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
7796 Added test for callee-allocated arrays with write statements.
7797 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
7798 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
7799 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
7800 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
7801 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
7802
bd0e28a2
TK
78032005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
7804
7805 PR libfortran/20163
d90ee6be 7806 * gfortran.dg/open-options-blanks.f: New test.
bd0e28a2 7807
53d8a8ac
AP
78082005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7809
7810 PR fortran/13257
305ead91 7811 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 7812
1b803355
JJ
78132005-04-09 Jakub Jelinek <jakub@redhat.com>
7814
9d30f3c1
JJ
7815 * gcc.dg/tree-ssa/stdarg-1.c: New test.
7816 * gcc.dg/tree-ssa/stdarg-2.c: New test.
7817 * gcc.dg/tree-ssa/stdarg-3.c: New test.
7818 * gcc.dg/tree-ssa/stdarg-4.c: New test.
7819 * gcc.dg/tree-ssa/stdarg-5.c: New test.
7820 * gcc.c-torture/execute/stdarg-4.c: New test.
7821
7822 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
7823
1b803355
JJ
7824 PR target/20795
7825 * g++.dg/abi/param2.C: New test.
7826
f94b1661
UB
78272005-04-09 Uros Bizjak <uros@kss-loka.si>
7828
7829 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
7830
d8b42d06
UB
78312005-04-09 Uros Bizjak <uros@kss-loka.si>
7832
7833 * gcc.dg/builtins-53.c: New test.
7834
0bca51f0
DN
78352005-04-08 Diego Novillo <dnovillo@redhat.com>
7836
7837 * g++.dg/tree-ssa/pr18178.C: New test.
7838 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
7839 * gcc.c-torture/execute/20041019-1.c: New test.
7840 * gcc.dg/tree-ssa/20041008-1.c: New test.
7841 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
7842 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
7843 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
7844 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
7845 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
7846 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
7847 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
7848 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
7849 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
7850 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
7851
69ea8c65
HPN
78522005-04-09 Hans-Peter Nilsson <hp@axis.com>
7853
7854 PR rtl-optimization/20466
7855 * gcc.c-torture/execute/pr20466-1.c: New test.
7856
12af7ba3
MM
78572005-04-08 Mark Mitchell <mark@codesourcery.com>
7858
d4113656
MM
7859 PR c++/20905
7860 * g++.dg/parse/cond2.C: New test.
7861
12af7ba3
MM
7862 PR c++/20145
7863 * g++.dg/warn/Wdtor1.C: New test.
7864
43e1c5f7
FXC
78652005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7866
7867 PR fortran/17229
7868 * gfortran.dg/pr17229.f: New test.
7869
c908c768
SK
78702005-04-07 Steven G. Kargl <kargls@comcast.net>
7871
7872 * gfortran.dg/tiny_1.f90: New test.
7873 * gfortran.dg/tiny_2.f90: ditto.
7874
20d27477
TK
78752005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
7876
d90ee6be
JJ
7877 * gfortran.dg/eor_1.f90: Fix dg-do run line
7878 * gfortran.dg/open_new.f90: Fix dg-do run line
20d27477 7879
b6e3f572
HPN
78802005-04-07 Hans-Peter Nilsson <hp@axis.com>
7881
7882 * lib/target-supports.exp (get_compiler_messages): Support
7883 optional arguments, the fourth being compiler options.
7884 (check_effective_target_fpic): New proc.
7885 * gcc.dg/20050321-2.c: Restrict to target fpic.
7886
3425638a
JM
78872005-04-06 James A. Morrison <phython@gcc.gnu.org>
7888
7889 * gcc.dg/15443-1.c: New test.
7890 * gcc.dg/15443-2.c: Likewise.
7891
ccccdb8d
TS
78922005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7893
7894 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
7895
3693d46c
JM
78962005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7897
7898 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
7899
c634366a
JM
79002005-04-06 Joseph S. Myers <joseph@codesourcery.com>
7901
7902 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
7903 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
7904 -m64.
7905 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
7906 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
7907 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
7908
b17bba6d
MM
79092005-04-06 Mark Mitchell <mark@codesourcery.com>
7910
7911 PR c++/20212
7912 * g++.dg/warn/Wunused-11.C: New test.
7913
982be984
BS
79142005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
7915
7916 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
7917
b5c5c374
DN
79182005-04-06 Dorit Naishlos <dorit@il.ibm.com>
7919
11b6985e 7920 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 7921
6d05585b
MM
79222005-04-05 Mark Mitchell <mark@codesourcery.com>
7923
7924 PR c++/20734
7925 * g++.dg/template/ptrmem13.C: New test.
7926
aca32e16
PB
79272005-04-05 Per Bothner <per@bothner.com>
7928
7929 * lib/gcc.exp: Always add -fno-show-column, for now.
7930
ebabaece
AP
79312005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 PR testsuite/20767
7934 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
7935 of plain old "unsigned int" for the type of "i". Makes this test
7936 64bit clean.
7937
f19e3a64
JJ
79382005-04-05 Paolo Bonzini <bonzini@gnu.org>
7939
7940 * gcc.dg/i386-ssefn-1.c: New test.
7941 * gcc.dg/i386-ssefn-2.c: New test.
7942 * gcc.dg/i386-ssefn-3.c: New test.
7943 * gcc.dg/i386-ssefn-4.c: New test.
7944
cae064e7
JJ
79452005-04-05 Jakub Jelinek <jakub@redhat.com>
7946
4b284111
JJ
7947 PR tree-optimization/20076
7948 * gcc.dg/builtin-apply4.c: New test.
7949
cae064e7
JJ
7950 PR preprocessor/19475
7951 * gcc.dg/cpp/macspace1.c: New test.
7952 * gcc.dg/cpp/macspace2.c: New test.
7953
87ac6a50
FXC
79542005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7955
7956 * gfortran.dg/pr20755.f: Fixed bad format.
7957
3d3c0aea
MM
79582005-04-05 Mark Mitchell <mark@codesourcery.com>
7959
7960 PR c++/20763
7961 * g++.dg/ext/attrib21.C: New test.
7962
3e0de9d1
DP
79632004-04-05 Devang Patel <dpatel@apple.com>
7964
7965 * lib/target-supports.exp (check_effective_target_vect_shif): New.
7966 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 7967
51e9d74c
FXC
79682005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7969
7970 PR libfortran/20755
7971 * gfortran.dg/pr20755.f: New test.
7972
df7cc9b5
FW
79732005-04-05 Feng Wang <fengwang@nudt.edu.cn>
7974
7975 * gfortran.dg/pr15959.f90: New test.
7976 * gfortran.dg/string_pad_trunc.f90: New test.
7977
3eebd776
FXC
79782005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7979
7980 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
7981 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
7982 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
7983 syntax.
7984
3c5ead48
EB
79852005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7986
7987 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
7988
bfcf81bf
JDA
79892005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7990
7991 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
7992 * gcc.c-torture/compile/20011119-2.c: Likewise.
7993 * gcc.c-torture/compile/981001-2.c: Likewise.
7994
d58a2b83
MM
79952005-04-04 Mark Mitchell <mark@codesourcery.com>
7996
7997 PR c++/20679
7998 * g++.dg/template/overload4.C: New test.
7999
a7b2272b
NS
80002005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8001
38a37714
NS
8002 PR c++/20746
8003 * g++.dg/abi/covariant5.C: New.
8004
a7b2272b
NS
8005 PR debug/20505
8006 * g++.dg/debug/const2.C: New.
8007
4b8d544b
JJ
80082005-04-04 Jakub Jelinek <jakub@redhat.com>
8009
8010 PR rtl-optimization/16104
8011 * gcc.c-torture/execute/20050316-1.c: New test.
8012
edc3676f
NS
80132005-04-04 Nathan Sidwell <nathan@codesourcery.com>
8014
8015 * g++.dg/template/spec23.C: Fix dg-error text.
8016
283da5df
RS
80172005-04-03 Alexandre Oliva <aoliva@redhat.com>
8018
8019 PR c++/19199
8020 * g++.dg/expr/lval2.C: New.
8021
e905ac64
KG
80222005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8023
8024 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
8025 __builtin_strcasecmp and __builtin_strncasecmp.
8026
ee307009
NS
80272005-04-03 Nathan Sidwell <nathan@codesourcery.com>
8028
8029 PR c++/20723
8030 * g++.dg/template/spec22.C: New.
8031 * g++.dg/template/spec23.C: New.
8032
00f07d96 80332005-04-03 Dale Ranta <dir@lanl.gov>
b15e733f 8034 Francois-Xavier Coudert <coudert@clipper.ens.fr>
00f07d96
DR
8035
8036 PR libfortran/20068
8037 PR libfortran/20125
8038 PR libfortran/20156
8039 PR libfortran/20471
8040 * gfortran.dg/backspace.f: New test.
8041
596b98ce
AO
80422005-04-02 Daniel Berlin <dberlin@dberlin.org>
8043
8044 * gcc.dg/pr19345.c: New test.
8045
e18d4a19
AO
80462005-04-02 Alexandre Oliva <aoliva@redhat.com>
8047
8048 PR tree-optimization/20640
8049 * gcc.dg/torture/tree-loop-1.c: New.
8050
9f05ff0a
AO
80512005-04-02 Alexandre Oliva <aoliva@redhat.com>
8052
8053 PR rtl-optimization/20290
8054 * gcc.c-torture/execute/loop-ivopts-2.c: New.
8055
51b75924
GK
80562005-04-02 Geoffrey Keating <geoffk@apple.com>
8057
8058 * gcc.dg/rs6000-fpint.c: New.
8059
2c83be0c
JM
80602005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8061
8062 * gcc.dg/old-style-then-proto-1.c: New test.
8063
4159401a
FXC
80642005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8065
8066 * gfortran.fortran-torture/execute/backspace.f90: Check
8067 after backspace and read was incorrect.
8068
944c4392
KG
80692005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8070
88ec1cc9
KG
8071 * gcc.c-torture/execute/builtins/strcat.c: Check the result
8072 buffer past the terminating NUL using memcmp.
8073 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
8074 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
8075
55badfda
KG
8076 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
8077 Fix unused/uninitialized variable warnings.
8078
dadd2dee
KG
8079 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
8080 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
8081 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
8082 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
8083
944c4392
KG
8084 * gcc.c-torture/execute/builtins/abs-1-lib.c,
8085 gcc.c-torture/execute/builtins/fputs-lib.c,
8086 gcc.c-torture/execute/builtins/lib/fprintf.c,
8087 gcc.c-torture/execute/builtins/lib/main.c,
8088 gcc.c-torture/execute/builtins/lib/memcmp.c,
8089 gcc.c-torture/execute/builtins/lib/memmove.c,
8090 gcc.c-torture/execute/builtins/lib/mempcpy.c,
8091 gcc.c-torture/execute/builtins/lib/memset.c,
8092 gcc.c-torture/execute/builtins/lib/printf.c,
8093 gcc.c-torture/execute/builtins/lib/sprintf.c,
8094 gcc.c-torture/execute/builtins/lib/stpcpy.c,
8095 gcc.c-torture/execute/builtins/lib/strchr.c,
8096 gcc.c-torture/execute/builtins/lib/strcmp.c,
8097 gcc.c-torture/execute/builtins/lib/strcpy.c,
8098 gcc.c-torture/execute/builtins/lib/strcspn.c,
8099 gcc.c-torture/execute/builtins/lib/strlen.c,
8100 gcc.c-torture/execute/builtins/lib/strncat.c,
8101 gcc.c-torture/execute/builtins/lib/strncmp.c,
8102 gcc.c-torture/execute/builtins/lib/strncpy.c,
8103 gcc.c-torture/execute/builtins/lib/strrchr.c,
8104 gcc.c-torture/execute/builtins/lib/strspn.c,
8105 gcc.c-torture/execute/builtins/lib/strstr.c,
8106 gcc.c-torture/execute/builtins/memops-asm-lib.c,
8107 gcc.c-torture/execute/builtins/strlen-2.c,
8108 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
8109 prototypes.
8110
40ce6bf6
DS
81112005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
8112
8113 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
8114 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
8115 selectany usage.
8116
a288c5cd
JJ
81172005-04-01 Jakub Jelinek <jakub@redhat.com>
8118
8119 PR c++/19406
8120 * g++.dg/debug/using1.C: New test.
8121
c5221531
HPN
81222005-04-01 Hans-Peter Nilsson <hp@axis.com>
8123
8124 PR middle-end/20524
8125 * gcc.dg/alias-7.c: Prefix asm-declared name with
8126 __USER_LABEL_PREFIX__.
8127
1ea96b34
JR
81282005-03-31 J"orn Rennecke <joern.rennecke@st.com>
8129
8130 Fix fallout from PR middle-end/15700:
8131 * gcc.c-torture/compile/20011119-1.c: Take
8132 __USER_LABEL_PREFIX__ into account.
8133 * gcc.c-torture/compile/20011119-2.c: Likewise.
8134
c423ee0d
GDR
81352005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
8136
8137 PR c++/18644
8138 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
8139
0223e4f5
JM
81402005-04-01 Joseph S. Myers <joseph@codesourcery.com>
8141
8142 PR c/17855
8143 * gcc.c-torture/compile/struct-non-lval-1.c,
8144 gcc.c-torture/compile/struct-non-lval-2.c,
8145 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
8146
0455fecf
JJ
81472005-03-31 Janis Johnson <janis187@us.ibm.com>
8148
92cf604f
JJ
8149 * gcc.dg/tls/tls.exp: Remove temporary file.
8150 * g++.dg/tls/tls.exp: Ditto.
8151 * lib/file-format.exp: Ditto.
8152 * g++.dg/special/ecos.exp: Ditto.
8153
1194911f
JJ
8154 * lib/profopt.exp: Treat prof_ext as a list.
8155 * gcc.misc-tests/bprob.exp: Ditto.
8156 * g++.dg/bprob/bprob.exp: Ditto.
8157
6491eb15
JJ
8158 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
8159 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
8160 g++.dg/tree-ssa/pointer-reference-alias.C,
8161 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
8162 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
8163 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
8164 g++.dg/vect/pr19951.cc: Ditto.
8165 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
8166 gcc.dg/builtins-47.c: Ditto.
8167 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
8168 gcc.dg/pr20115-1.c: Ditto.
8169 * gcc.dg/tree-ssa/20030530-2.c,
8170 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
8171 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
8172 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
8173 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
8174 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
8175 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
8176 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
8177 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
8178 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
8179 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
8180 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
8181 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
8182 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
8183 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
8184 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
8185 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
8186 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
8187 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
8188 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
8189 gcc.dg/tree-ssa/20030824-1.c,
8190 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
8191 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
8192 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
8193 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
8194 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
8195 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
8196 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
8197 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
8198 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
8199 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
8200 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
8201 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
8202 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
8203 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
8204 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
8205 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
8206 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
8207 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
8208 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
8209 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
8210 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
8211 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
8212 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
8213 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
8214 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
8215 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
8216 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
8217 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
8218 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
8219 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
8220 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
8221 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
8222 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
8223 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
8224 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
8225 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
8226 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
8227 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
8228 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
8229 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
8230 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
8231 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
8232 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
8233 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
8234 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
8235 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
8236 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
8237 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
8238 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
8239 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
8240 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
8241 gcc.dg/tree-ssa/useless-1.c: Ditto.
8242 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
8243 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
8244 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
8245 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
8246 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8247 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
8248 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
8249 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
8250 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
8251 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
8252 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
8253 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
8254 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
8255 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
8256 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
8257 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
8258 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
8259 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
8260 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
8261 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
8262 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
8263 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
8264 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
8265 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
8266 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
8267 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
8268 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
8269 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
8270 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
8271 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
8272 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
8273 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
8274 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
8275 gcc.dg/vect/vect-none.c: Ditto.
8276 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
8277 treelang/compile/unsigned.tree: Ditto.
8278
515e6cd0
JJ
8279 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
8280 * gcc.dg/cpp/direct2s.c: Ditto.
8281 * gcc.dg/cpp/paste4.c: Ditto.
8282 * gcc.dg/cpp/separate-1.c: Ditto.
8283 * gcc.dg/pch/save-temps-1.c: Ditto.
8284 * g++.dg/ext/altivec-10.C: Ditto.
8285 * g++.dg/pch/pch.C: Ditto.
8286
65664157
JJ
8287 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
8288
68a9c13d
JJ
8289 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
8290 * g++.dg/template/repo1.C: Ditto.
8291 * g++.dg/template/repo2.C: Ditto.
8292 * g++.dg/template/repo3.C: Ditto.
8293 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
8294 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
8295 * g++.old-deja/g++.pt/repo1.C: Ditto.
8296 * g++.old-deja/g++.pt/repo2.C: Ditto.
8297 * g++.old-deja/g++.pt/repo3.C: Ditto.
8298 * g++.old-deja/g++.pt/repo4.C: Ditto.
8299
bca28164
JJ
8300 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
8301 * gcc.dg/20030107-1.c: Ditto.
8302 * gcc.dg/20030702-1.c: Ditto.
8303 * gcc.dg/profile-generate-1.c: Ditto.
8304 * g++.dg/other/profile1.C: Ditto.
8305 * g++.old-deja/g++.robertl/eb83.C: Ditto.
8306
0455fecf
JJ
8307 * lib/gcc-dg.exp (remove-build-file): New.
8308 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
8309 cleanup-tree-dump, cleanup-saved-temps): New.
8310
dda04398
NS
83112005-03-31 Nathan Sidwell <nathan@codesourcery.com>
8312
8313 PR c++/19203, DR 214
8314 * g++.dg/parse/ambig3.C: Not ambiguous.
8315 * g++.dg/template/spec20.C: New.
8316 * g++.dg/template/spec21.C: New.
8317
1239de63
SE
83182005-03-31 Steve Ellcey <sje@cup.hp.com>
8319
8320 PR target/20045
8321 * gcc.dg/ia64-fptr-1.c: Run only on linux.
8322
14fd645e
FXC
83232005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8324
8325 PR libfortran/20660
8326 * gfortran.dg/negative_unit.f: New test.
8327
ccbca5e4
AM
83282005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
8329
8330 * gcc.dg/20050330-1.c: New test.
8331
ae7f3734
DP
83322005-03-30 Devang Patel <dpatel@apple.com>
8333
8334 * g++.dg/tree-sra/ssa-sra-3.C: New test.
8335
9ba8c99d
DJ
83362005-03-30 Dale Johannesen <dalej@apple.com>
8337
d90ee6be 8338 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
9ba8c99d 8339
408e9b9b
JJ
83402005-03-30 Janis Johnson <janis187@us.ibm.com>
8341
8342 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
8343 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
8344 Strip options from test name.
8345
cd9c7bd2
JH
83462005-03-31 Jan Hubicka <jh@suse.cz>
8347
8348 * gcc.dg/varpool-1.c: New testcase.
8349
16ef3acc
JM
83502005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8351
8352 PR c/772
8353 PR c/17913
8354 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
8355 gcc.dg/stmt-expr-label-3.c : New tests.
8356 * gcc.c-torture/execute/medce-2.c: Remove.
8357
1e55c0e2
JM
83582005-03-30 Joseph S. Myers <joseph@codesourcery.com>
8359
8360 PR c/20368
8361 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
8362 tests.
8363
6f6e8901
AM
83642005-03-30 Alan Modra <amodra@bigpond.net.au>
8365
8366 * gcc.c-torture/compile/pr20203.c: New test.
8367
748e31c3
SK
83682005-03-26 Steven G. Kargl <kargls@comcast.net>
8369
d90ee6be 8370 * gfortran.dg/promotion.f90: New test.
748e31c3 8371
aa80f4d1
AO
83722005-03-29 Alexandre Oliva <aoliva@redhat.com>
8373
8374 PR middle-end/20491
8375 * gcc.dg/torture/asm-subreg-1.c: New test.
8376
d1edc393
JM
83772005-03-29 Joseph S. Myers <joseph@codesourcery.com>
8378
8379 PR c/20672
8380 * gcc.dg/pr20672-1.c: New test.
8381
8bb46326
DN
83822005-03-29 Dorit Naishlos <dorit@il.ibm.com>
8383
8384 * gfortran.dg/vect: New directory.
8385 * gfortran.dg/vect/vect.exp: New.
8386 * gfortran.dg/vect/vect-1.f90: New test.
8387 * gfortran.dg/vect/vect-2.f90: New test.
8388 * gfortran.dg/vect/vect-3.f90: New test.
8389 * gfortran.dg/vect/vect-4.f90: New test.
8390 * gfortran.dg/vect/vect-5.f90: New test.
8391
1a612e0a
JJ
83922005-03-29 Jakub Jelinek <jakub@redhat.com>
8393
8394 PR middle-end/20622
8395 * gcc.dg/alias-7.c: New test.
8396
360ca054
EB
83972005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
8398
8399 * gcc.dg/sparc-reg-1.c: New test.
8400
82498ed4
FXC
84012005-03-28 Steve Ellcey <sje@cup.hp.com>
8402
8403 PR target/19890
8404 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
8405
3445a80c
DR
84062005-03-29 Dale Ranta <dir@lanl.gov>
8407 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8408
8409 PR libfortran/20163
8410 * gfortran.dg/pr20163-2.f: New test.
8411
5c55c2e8
JH
84122005-03-28 Jan Hubicka <jh@suse.cz>
8413
8414 PR middle-end/20635
8415 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
8416 by Jakub Jelinek.
8417
c295d7b3
DN
84182005-03-27 Dorit Naishlos <dorit@il.ibm.com>
8419
8420 PR tree-optimization/20626
8421 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
8422 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
8423
a59928bc
SK
84242005-03-26 Steven G. Kargl <kargls@comcast.net>
8425
d90ee6be 8426 * gfortran.dg/underflow.f90: New test.
a59928bc
SK
8427 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
8428
1ad81c8e
KG
84292005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8430
8431 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
8432
e0b23a58
MM
84332005-03-25 Mark Mitchell <mark@codesourcery.com>
8434
8435 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
8436 (g++_init): Make sure that CXXFLAGS is set.
8437 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
8438 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 8439 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
8440 * lib/objc.exp (objc_init): Likewise.
8441 * lib/treelang.exp (treelang_init): Likewise.
8442
90faeb28
PH
84432005-03-25 Pat Haugen <pthaugen@us.ibm.com>
8444
8445 PR tree-optimization/20470
8446 * gcc.dg/tree-ssa/pr20470.c: New test.
8447
da4c340c
GK
84482005-03-25 Geoffrey Keating <geoffk@apple.com>
8449
8450 * gcc.dg/ppc-stfiwx.c: New.
8451
c3861e7a
SE
84522005-03-25 Steve Ellcey <sje@cup.hp.com>
8453
8454 PR target/19888
8455 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
8456
aec6cb10
ZD
84572005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8458
8459 * gcc.dg/20050325-1.c: Fix a typo.
8460
94887ef4
FXC
84612005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8462
8463 PR libfortran/19678
8464 PR libfortran/19679
8465 * gfortran.dg/dos_eol.f: New test.
8466
cd928652
ZD
84672005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
8468
8469 PR rtl-optimization/20249
8470 * gcc.dg/20050325-1.c: New test.
8471
a50f3cd3
FXC
84722005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8473
8474 PR libfortran/15332
8475 * gfortran.dg/pr15332.f: New test.
8476
761d80b9
DJ
84772005-03-24 Dale Johannesen <dalej@apple.com>
8478
d90ee6be 8479 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
761d80b9 8480
a10ce2f8
GK
84812005-03-24 Geoffrey Keating <geoffk@apple.com>
8482
d3d9a67f
GK
8483 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
8484 'internal' visibility.
8485 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
8486 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
8487 'protected' visibility.
8488 * gcc.dg/visibility-7.c: Likewise.
8489 * lib/target-supports.exp (check_visibility_available): Take
8490 a parameter, the kind of visibility to check for.
8491 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
8492 to check_visibility_available.
8493
a10ce2f8
GK
8494 * g++.dg/expr/cast3.C: New.
8495
9a15bd63
DE
84962005-03-24 David Edelsohn <edelsohn@gnu.org>
8497
8498 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
8499 rs6000.
8500
2eced2c2
SE
85012005-03-24 Steve Ellcey <sje@cup.hp.com>
8502
8503 PR target/20095
8504 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
8505
fab2f52c
AO
85062005-03-24 Alexandre Oliva <aoliva@redhat.com>
8507
0a2198f5
AO
8508 * gcc.dg/badshift.c: Renamed to...
8509 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
8510
31a69e4e
AO
8511 * gcc.target/i386/badshift.c: Renamed to...
8512 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
8513 only.
8514
fab2f52c
AO
8515 PR rtl-optimization/20532
8516 * gcc.target/i386/badshift.c: New.
8517
fd4f678c
FXC
85182005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8519
4f44f5f9 8520 * gfortran.dg/pr18025.f90: New test.
fd4f678c 8521
e69d504e 85222005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 8523
d90ee6be 8524 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
e69d504e 8525
0b3deaaf
MM
85262005-03-23 Mark Mitchell <mark@codesourcery.com>
8527
06d7098a
MM
8528 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
8529
0b3deaaf
MM
8530 * lib/target-supports.exp (check_iconv_available): Default
8531 libiconv to -liconv, if there is no definition.
8532
2bc3f466
HPN
85332005-03-23 Hans-Peter Nilsson <hp@axis.com>
8534
8535 * gcc.dg/torture/cris-asm-mof-1.c: New test.
8536
8ff24a79
MM
85372005-03-22 Mark Mitchell <mark@codesourcery.com>
8538
8539 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
8540 * g++.dg/opt/pr7503-2.C: Likewise.
8541 * g++.dg/opt/pr7503-3.C: Likewise.
8542 * g++.dg/opt/pr7503-4.C: Likewise.
8543 * g++.dg/opt/pr7503-5.C: Likewise.
8544 * g++.dg/warn/minmax.C: New test.
8545
f77b6ca3
FXC
85462005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8547
4f44f5f9
FXC
8548 * gfortran.dg/g77_intrinsics_funcs.f: New test.
8549 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 8550
e5c4f28a
RG
85512005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
8552 Jan Hubicka <jh@suse.cz>
8553 Steven Bosscher <stevenb@suse.de
8554
8555 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
8556
11e97737
VR
85572005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8558
8559 PR c++/19980
8560 * g++.dg/template/redecl3.C: New test.
8561
0f3744f8
VR
85622005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8563
8564 PR c++/20499
8565 * g++.dg/parse/error16.C: Tweak error markers.
8566
b2a6a2fb
JJ
85672005-03-22 Jakub Jelinek <jakub@redhat.com>
8568
8569 PR target/20561
8570 * gcc.dg/20050321-2.c: New test.
8571
37048601
NS
85722005-03-22 Nathan Sidwell <nathan@codesourcery.com>
8573
8574 PR c++/20465
8575 PR c++/20381
8576 * g++.dg/template/ptrmem12.C: New.
8577
9d7cb254
HPN
85782005-03-22 Hans-Peter Nilsson <hp@axis.com>
8579
8580 PR rtl-optimization/20527
8581 * gcc.c-torture/execute/pr20527-1.c: New test.
8582
e4461577
BE
85832005-03-22 Ben Elliston <bje@au.ibm.com>
8584
8585 * gcc.misc-tests/options.exp (check_for_options): Create a real C
8586 program, compile it into a real executable and then delete the .c
8587 and .x files afterwards, to avoid problems on testglue targets.
8588
979632a0
SH
85892005-03-21 Stuart Hastings <stuart@apple.com>
8590
8591 * gcc.target/i386/sse-2.c: New.
11b6985e 8592
21e01bf1
UB
85932005-03-21 Uros Bizjak <uros@kss-loka.si>
8594
8595 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
8596
048a75f4
PC
85972005-03-21 Paolo Carlini <pcarlini@suse.de>
8598
8599 * g++.dg/parse/crash25.C: Fix typo.
8600
e1283056
PC
86012005-03-21 Paolo Carlini <pcarlini@suse.de>
8602
8603 PR c++/20461
8604 * g++.dg/parse/crash24.C: New test.
8605
8606 PR c++/20536
8607 * g++.dg/parse/crash25.C: New test.
8608
86092005-03-21 Paolo Carlini <pcarlini@suse.de>
8610
11b6985e 8611 PR c++/20147
e1283056
PC
8612 * g++.dg/ext/stmtexpr4.C: New test.
8613
90ec750d
RS
86142005-03-20 Roger Sayle <roger@eyesopen.com>
8615
8616 PR middle-end/20539
8617 * gcc.c-torture/compile/pr13066-1.c: New test case.
8618 * gcc.c-torture/compile/pr20539-1.c: Likewise.
8619 * g++.dg/opt/pr13066-1.C: Likewise.
8620
411ffa02
JM
86212005-03-20 Joseph S. Myers <joseph@codesourcery.com>
8622
8623 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
8624
9439ae41
TS
86252005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8626
8627 PR fortran/18525
8628 * gfortran.dg/nesting_1.f90: New test.
8629
91a5bc9f
KL
86302005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8631
8632 PR c++/20240
8633 * g++.dg/lookup/using13.C: New test.
8634
26c895e7
KL
86352005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8636
8637 PR c++/20333
8638 * g++.dg/template/crash36.C: New test.
8639
0a1948ed
PC
86402005-03-18 Paolo Carlini <pcarlini@suse.de>
8641
8642 PR c++/20463
8643 * g++.dg/template/crash35.C: New test.
8644
c9982a3f
PC
86452005-03-17 Paolo Carlini <pcarlini@suse.de>
8646
8647 PR c++/19966
8648 * g++.dg/overload/operator2.C: New test.
8649
2786eb77
FXC
86502005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8651
8652 PR libfortran/20257
4f44f5f9 8653 * gfortran.dg/pr20257.f90: New test.
2786eb77 8654
dcdeec06
FXC
86552005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8656
8657 PR libfortran/20480
4f44f5f9 8658 * gfortran.dg/pr20480.f90: New test.
dcdeec06 8659
e4d5432a
RH
86602005-03-16 Richard Henderson <rth@redhat.com>
8661
8662 PR middle-end/15700
8663 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
8664 (_rtld_global): New.
8665 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
8666 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
8667
8668 * gcc.dg/alias-3.c: New.
8669 * gcc.dg/alias-4.c: New.
8670 * gcc.dg/alias-5.c: New.
8671 * gcc.dg/alias-6.c: New.
8672
c79e602b
GK
86732005-03-15 Geoffrey Keating <geoffk@apple.com>
8674
8675 * gcc.dg/cpp/ucnid-7.c: New.
8676
3562bc34
JJ
86772005-03-15 Janis Johnson <janis187@us.ibm.com>
8678 Dorit Naishlos <dorit@il.ibm.com>
8679
8680 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
8681 darwin.
8682
5f55a1ba
DN
86832005-03-15 Dorit Naishlos <dorit@il.ibm.com>
8684
8685 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
8686 misaligned accesses.
8687 * gcc.dg/vect/vect-58.c: Likewise.
8688 * gcc.dg/vect/vect-92.c: New.
8689 * gcc.dg/vect/vect-93.c: New.
8690
ce2df7c6
FW
86912005-03-15 Feng Wang <fengwang@nudt.edu.cn>
8692
8693 PR fortran/18827
8694 * gfortran.dg/assign_2.f90: New test.
8695 * gfortran.dg/assign_3.f90: New test.
8696 * gfortran.dg/assign.f90: New test.
8697
08091139
JM
86982005-03-15 Joseph S. Myers <joseph@codesourcery.com>
8699
8700 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
8701 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
8702 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
8703 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
8704 names.
8705
50668cf6
GK
87062005-03-14 Geoffrey Keating <geoffk@apple.com>
8707
6baba9bb
GK
8708 * gcc.dg/cpp/ucnid-6.c: New.
8709
50668cf6
GK
8710 * gcc.dg/cpp/normalize-1.c: New.
8711 * gcc.dg/cpp/normalize-2.c: New.
8712 * gcc.dg/cpp/normalize-3.c: New.
8713 * gcc.dg/cpp/normalize-4.c: New.
8714 * gcc.dg/cpp/ucnid-4.c: New.
8715 * gcc.dg/cpp/ucnid-5.c: New.
8716 * g++.dg/cpp/normalize-1.C: New.
8717 * g++.dg/cpp/ucnid-1.C: New.
8718
3a3b81e7
AO
87192005-03-14 Alexandre Oliva <aoliva@redhat.com>
8720
8721 * gcc.dg/pr18628.c: New.
8722
aff98faf
AO
87232005-03-14 Alexandre Oliva <aoliva@redhat.com>
8724
8725 PR c++/20280
8726 * g++.dg/tree-ssa/pr20280.C: New.
8727
2bb02bf0
TS
87282005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8729
8730 PR fortran/20467
8731 * gfortran.dg/stfunc_2.f90: New test.
8732
8eaa0f34
ZD
87332005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8734
8735 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
8736
dcd6de6d
ZD
87372005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
8738
8739 * gcc.dg/tree-ssa/20050314-1.c: New test.
8740
5a24482e
KL
87412005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8742
8743 PR c++/4403
8744 PR c++/9783, DR433
8745 * g++.dg/template/friend34.C: New test.
8746 * g++.dg/template/friend35.C: Likewise.
8747 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
8748
bd3d082e
KL
87492005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8750
8751 Friend class name lookup 5/n
8752 PR c++/1016
8753 * g++.dg/lookup/hidden-class1.C: New test.
8754 * g++.dg/lookup/hidden-class2.C: Likewise.
8755 * g++.dg/lookup/hidden-class3.C: Likewise.
8756 * g++.dg/lookup/hidden-class4.C: Likewise.
8757 * g++.dg/lookup/hidden-class5.C: Likewise.
8758 * g++.dg/lookup/hidden-class6.C: Likewise.
8759 * g++.dg/lookup/hidden-class7.C: Likewise.
8760 * g++.dg/lookup/hidden-class8.C: Likewise.
8761 * g++.dg/lookup/hidden-class9.C: Likewise.
8762 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
8763 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
8764 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
8765 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
8766 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
8767 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
8768 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
8769 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
8770 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
8771 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
8772 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
8773
98f99d7f
MM
87742005-03-13 Mark Mitchell <mark@codesourcery.com>
8775
8776 PR c++/20157
8777 * g++.dg/template/error18.C: New test.
8778
334f3a34
BE
87792005-03-09 Ben Elliston <bje@au.ibm.com>
8780
8781 PR debug/16792
8782 * g++.dg/debug/pr16792.C: New test.
8783
053e7c38
JM
87842005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8785
8786 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
8787 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
8788 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
8789 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
8790 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
8791 test assertion names.
8792
f96c6123
TS
87932003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8794
8795 PR fortran/18600
8796 * gfortran.dg/stfunc_1.f90: New test.
8797
ee943062
TS
87982003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8799
8800 PR fortran/16907
8801 * gfortran.dg/real_index_1.f90: New test.
8802
8f9c06ca
TS
88032005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8804
8805 PR fortran/20323
8806 * gfortran.dg/spec_expr_1.f90: New test.
8807
67c2939d
JM
88082005-03-13 Joseph S. Myers <joseph@codesourcery.com>
8809
8810 PR c/20402
8811 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
8812 new parser.
8813
bae88af6
TS
88142005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8815
8816 PR fortran/20361
8817 * gfortran.dg/largeequiv_1.f90: New test.
8818
47e20491
GK
88192005-03-12 Geoffrey Keating <geoffk@apple.com>
8820
8821 * gcc.dg/ucnid-1.c: New.
8822 * gcc.dg/ucnid-2.c: New.
8823 * gcc.dg/ucnid-3.c: New.
8824 * gcc.dg/ucnid-4.c: New.
8825 * gcc.dg/ucnid-5.c: New.
8826 * gcc.dg/ucnid-6.c: New.
8827 * gcc.dg/cpp/ucnid-1.c: New.
8828 * gcc.dg/cpp/ucnid-2.c: New.
8829 * gcc.dg/cpp/ucnid-3.c: New.
8830 * g++.dg/other/ucnid-1.C: New.
8831
5269bfe2
GK
88322005-03-12 Geoffrey Keating <geoffk@apple.com>
8833
8834 * gcc.dg/vmx/darwin-abi-3.c: Delete.
8835
7c6d34c7
PB
88362005-03-11 Per Bothner <per@bothner.com>
8837
d90ee6be 8838 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
7c6d34c7
PB
8839 that diagnotics refer to correct token.
8840 * gcc.dg/unused-3.c: Likewise.
8841
9a2a5d37
PB
88422005-03-11 Per Bothner <per@bothner.com>
8843
8844 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
8845 constant" is now actually on same line as string constant.
8846 * gcc.dg/cpp/direct2s.c: Likewise.
8847
0ac40e7a
RS
88482005-03-11 Richard Sandiford <rsandifo@redhat.com>
8849
8850 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
8851
c585afb3 88522005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
8853
8854 PR libfortran/20124
8855 * gfortran.dg/pr20124.f90: New Test
8856
694d73e1
JM
88572005-03-10 James A. Morrison <phython@gcc.gnu.org>
8858
8859 PR tree-optimization/20130
8860 * gcc.dg/pr20130-1.c: New test.
8861
2f8cbead
SE
88622005-03-10 Steve Ellcey <sje@cup.hp.com>
8863
8864 PR target/20095
8865 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
8866
96eb155c
JDA
88672005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8868
8869 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
8870
cebfb966
SE
88712005-03-10 Steve Ellcey <sje@cup.hp.com>
8872
8873 * g++.dg/eh/forced1.C: Fix comment.
8874 * g++.dg/eh/forced2.C: Ditto.
8875 * g++.dg/eh/forced3.C: Ditto.
8876 * g++.dg/eh/forced4.C: Ditto.
8877
dddcca1d
AP
88782005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
8879
8880 PR rtl-opt/20412
8881 * gcc.c-torture/compile/pr20412.c: New test.
8882
e4fbead1
RS
88832005-03-10 Roger Sayle <roger@eyesopen.com>
8884
8885 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
8886
985f2d8f
JJ
88872005-03-10 Jakub Jelinek <jakub@redhat.com>
8888
8889 PR target/20322
8890 * gcc.dg/20050307-1.c: New test.
8891
8117c488
NS
88922005-03-10 Nathan Sidwell <nathan@codesourcery.com>
8893
8894 PR c++/20375
8895 * g++.dg/other/stdarg3.C: New.
8896
372d72d9
JJ
88972005-03-10 Jakub Jelinek <jakub@redhat.com>
8898
004c400a
JJ
8899 PR c++/18384, c++/18327
8900 * g++.dg/init/array19.C: New test.
8901
372d72d9
JJ
8902 PR inline-asm/20314
8903 * gcc.dg/torture/pr20314-1.c: New test.
8904 * gcc.dg/torture/pr20314-2.c: New test.
8905
9c90a97e
UW
89062005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
8907
8908 * gcc.dg/20050309-1.c: New test.
8909
d86dc303
KG
89102005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8911
8912 * gcc.dg/builtins-10.c: Reactivate disabled test.
8913 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
8914 new cbrt transformations.
8915
02bab9db
MM
89162005-03-09 Mark Mitchell <mark@codesourcery.com>
8917
8918 PR c++/20208
8919 * g++.dg/template/array13.C: New test.
8920
a2fee3d5
PC
89212005-03-09 Paolo Carlini <pcarlini@suse.de>
8922
8923 PR c++/16859
8924 * g++.dg/init/brace4.C: New test.
8925
974b30f0
NS
89262005-03-09 Nathan Sidwell <nathan@codesourcery.com>
8927
8928 PR c++/20186
8929 * g++.dg/template/non-dependent12.C: New.
8930
b5af3133
MM
89312005-03-08 Mark Mitchell <mark@codesourcery.com>
8932
8933 PR c++/20142
0f875e1a 8934 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 8935
0f875e1a
MM
8936 PR c++/20142
8937 * g++.dg/init/array18.C: New test.
8938
11289ef9
BE
89392005-03-09 Ben Elliston <bje@au.ibm.com>
8940
8941 * consistency.vlad/vlad.exp: Remove trailing semicolons.
8942 * g++.dg/gcov/gcov.exp: Likewise.
8943 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
8944 * gcc.target/xstormy16/xstormy16.exp: Likewise.
8945 * lib/c-torture.exp: Likewise.
8946 * lib/fortran-torture.exp: Likewise.
8947 * lib/g++.exp: Likewise.
8948 * lib/gcc-defs.exp: Likewise.
8949 * lib/gcc-dg.exp: Likewise.
8950 * lib/gcc.exp: Likewise.
8951 * lib/gcov.exp: Likewise.
8952 * lib/gfortran.exp: Likewise.
8953 * lib/mike-g++.exp: Likewise.
8954 * lib/mike-gcc.exp: Likewise.
8955 * lib/objc-torture.exp: Likewise.
8956 * lib/objc.exp: Likewise.
8957 * lib/profopt.exp: Likewise.
8958 * lib/target-libpath.exp: Likewise.
8959 * lib/target-supports.exp: Likewise.
8960 * lib/treelang.exp: Likewise.
8961 * lib/wrapper.exp: Likewise.
8962
61eef20f
JL
89632005-03-08 Jeff Law <law@redhat.com>
8964
8965 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
8966 PHI-OPT changes.
8967
6cd3dd5b
IR
89682005-03-08 Ira Rosen <irar@il.ibm.com>
8969
8970 * gcc.dg/vect/pr20122.c: New test.
8971
8f3a7ad6
JL
89722005-03-07 Jeff Law <law@redhat.com>
8973
8974 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
8975 was folded away.
8976 * gcc.dg/tree-ssa/pr18133-1.c: New test.
8977 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 8978 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 8979
7c14c5fe
JDA
89802005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8981
8982 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
8983 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
8984 gcc.dg/torture/builtin-noret-2.c: Require weak support.
8985
80c4ed35
AP
89862005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
8987
8988 PR tree-opt/17671
8989 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
8990
f03e8526
MM
89912005-03-07 Mark Mitchell <mark@codesourcery.com>
8992
8993 * g++.dg/warn/Wnvdtor.C: New test.
8994
1de80b0e
RS
89952005-03-07 Richard Sandiford <rsandifo@redhat.com>
8996
8997 * gcc.dg/torture/pr19683-1.c: New test.
8998
02665ea4
SK
89992005-03-06 Steven G. Kargl <kargls@comcast.net>
9000
9001 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
9002 * gfortran.dg/g77/19990313-2.f: Ditto.
9003 * gfortran.dg/g77/19990313-3.f: Ditto.
9004 * gfortran.dg/g77/19990525-0.f: Ditto.
9005 * gfortran.dg/g77/19990826-0.f: Ditto.
9006 * gfortran.dg/g77/19990826-2.f: Ditto.
9007 * gfortran.dg/g77/19990826-3.f: Ditto.
9008 * gfortran.dg/g77/20000511-1.f: Ditto.
9009 * gfortran.dg/g77/20000511-2.f: Ditto.
9010 * gfortran.dg/g77/970625-2.f: Ditto.
9011 * gfortran.dg/g77/980310-2.f: Ditto.
9012 * gfortran.dg/g77/980310-3.f: Ditto.
9013 * gfortran.dg/g77/980310-8.f: Ditto.
9014 * gfortran.dg/g77/980519-2.f: Ditto.
9015 * gfortran.dg/g77/alpha1.f: Ditto.
9016 * gfortran.dg/g77/claus.f: Ditto.
9017 * gfortran.dg/g77/erfc.f: Ditto.
9018 * gfortran.dg/g77/short.f: Ditto.
9019 * gfortran.fortran-torture/execute/data.f90: Ditto.
9020 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
9021 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 9022
6731e86d
JDA
90232005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9024
9025 * lib/file-format.exp (gcc_target_object_format): Add check for som
b15e733f 9026 format and hardcode object formats on hppa*-*-hpux*.
6731e86d
JDA
9027 * lib/target-supports.exp (check_weak_available): Add check for som
9028 object format. Always return 0 on hppa*-*-hpux10*.
9029
9030 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
9031 is defined.
9032
9033 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
9034
11b6985e 90352005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
9036
9037 * gfortran.dg/pr19936_1.f90: New test.
9038 * gfortran.dg/pr19936_2.f90: New test.
9039 * gfortran.dg/pr19936_3.f90: New test.
9040
11b6985e 90412005-03-05 Steven G. Kargl <kargls@comcast.net>
b15e733f 9042 Paul Thomas <prthomas@drfccad.cea.fr>
8c355f42 9043
02665ea4 9044 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 9045 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 9046
a103aa92 90472005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
9048
9049 PR c++/19311
9050 * g++.dg/template/non-dependent11.C: New test.
9051
74231b0f
UB
90522005-03-05 Uros Bizjak <uros@kss-loka.si>
9053
9054 * lib/target-supports.exp (check_iconv_available): Fix comment.
9055
744b2d61
JDA
90562005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
9057 Joseph S. Myers <joseph@codesourcery.com>
9058
9059 PR c++/19797
9060 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
9061
e38f9c21
MS
90622005-03-04 Matthew Sachs <msachs@apple.com>
9063
9064 * gcc.exp (gcc_target_compile): Put braces around
9065 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
9066 * objc.exp (objc_target_compile): Likewise.
9067 * treelang.exp (treelang_target_compile): Likewise.
9068
3852e8b8
TS
90692005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9070
9071 PR fortran/19673
9072 * gfortran.dg/func_result_1.f90: New test.
9073
99ff9e7a
BE
90742005-03-04 Ben Elliston <bje@au.ibm.com>
9075
9076 * gcc.misc-tests/options.exp: New test.
9077
8d06c809
JM
90782005-03-03 James A. Morrison <phython@gcc.gnu.org>
9079
9080 * gcc.dg/pr15784-4.c: New test.
9081
3159b178
GK
90822005-03-03 Geoffrey Keating <geoffk@apple.com>
9083
9084 * gcc.c-torture/execute/pr17133.c: New.
9085 * gcc.c-torture/compile/20050303-1.c: New.
9086
ad16e76b
DB
90872005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
9088
d90ee6be 9089 * gcc.dg/cpp/assert4.c: Fix for cygwin.
ad16e76b 9090
713101a6
AO
90912005-03-02 Alexandre Oliva <aoliva@redhat.com>
9092
9093 * g++.dg/overload/using2.C: New.
9094
9560cbde
MM
90952005-03-02 Mark Mitchell <mark@codesourcery.com>
9096
9097 PR c++/19916
9098 * g++.dg/init/ptrmem2.C: New test.
9099
766beb40
JM
91002005-03-02 Joseph S. Myers <joseph@codesourcery.com>
9101
9102 PR c/8927
9103 * gcc.dg/pr8927-1.c: New test.
9104
742f25b3
NS
91052005-03-01 Nathan Sidwell <nathan@codesourcery.com>
9106
9107 PR c++/20232
9108 * g++.dg/inherit/covariant12.C: New.
9109
2a4a7830
TS
91102005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9111
9112 PR fortran/19479
9113 * gfortran.dg/bound_1.f90: New test.
9114
3f8b16e7
JJ
91152005-02-28 Janis Johnson <janis187@us.ibm.com>
9116
9117 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
9118 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
9119
4e3d9146
JM
91202005-02-28 Joseph S. Myers <joseph@codesourcery.com>
9121
9122 PR c/20245
9123 * gcc.dg/pr20245-1.c: New test.
9124
4f380bf8
RS
91252005-02-28 Jakub Jelinek <jakub@redhat.com>
9126
9127 PR middle-end/19874
9128 * gcc.c-torture/execute/20050119-2.c: New test case.
9129
e02e1504
BE
91302005-02-28 Ben Elliston <bje@au.ibm.com>
9131
9132 * README: Update the DejaGnu bug reporting address.
9133 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
9134 * lib/objc-torture.exp: Likewise.
9135
5902435e
SK
91362005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9137
9138 * gfortran.dg/boz_1.f90: New test.
9139 * gfortran.dg/boz_3.f90: New test.
9140 * gfortran.dg/boz_4.f90: New test.
9141
ae18f176
SK
91422005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
9143
d90ee6be 9144 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 9145 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 9146
d8f92af2
FXC
91472005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9148
9149 PR libfortran/20101
9150 * gfortran.dg/write_0_pe_format.f90: New test.
9151
5591e5f9
JJ
91522005-02-27 Jakub Jelinek <jakub@redhat.com>
9153
9154 PR c++/20206
9155 * g++.dg/opt/thunk2.C: New test.
9156 * g++.dg/opt/covariant1.C: New test.
9157
34d6d42f
TS
91582005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9159
9160 * gfortran.dg/e_d_fmt.f90: New test.
9161
fd0e6f78
KH
91622005-02-27 Kazu Hirata <kazu@cs.umass.edu>
9163
9164 * gcc.dg/asm-b.c: Fix comment typos.
9165
b4852d23
AP
91662005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9167
9168 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
9169 a V_MAY_DEF also.
9170
c529e0fe
AP
91712005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
9172
9173 PR tree-opt/20188
9174 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
9175 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
9176 * gcc.dg/asm-b.c: New test.
9177
49750739
RS
91782005-02-26 Richard Sandiford <rsandifo@redhat.com>
9179
9180 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
9181 Disable this test on IRIX 6.
9182
27bf414c
JM
91832005-02-25 Joseph S. Myers <joseph@codesourcery.com>
9184
9185 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
9186 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
9187 parser.
9188
736c86ad
DN
91892005-02-25 Diego Novillo <dnovillo@redhat.com>
9190
9191 PR tree-optimization/20204
9192 * testsuite/gcc.dg/pr20204.c: New test.
9193
6ecfe13b
JJ
91942005-02-24 Jakub Jelinek <jakub@redhat.com>
9195
04fa46cf
JJ
9196 PR target/20196
9197 * gcc.c-torture/execute/20050224-1.c: New test.
9198
6ecfe13b
JJ
9199 PR c++/20175
9200 * g++.dg/warn/Wbraces2.C: New test.
9201
1ceb02be
MM
92022005-02-23 Mark Mitchell <mark@codesourcery.com>
9203
9204 PR c++/19878
9205 * g++.dg/init/const2.C: New test.
9206
c5625c0c
HPN
92072005-02-23 Hans-Peter Nilsson <hp@axis.com>
9208
9209 PR tree-optimization/20100
9210 * gcc.c-torture/execute/pr20100-1.c: New test.
9211
0366dfe9
TS
92122005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9213
9214 * gfortran.dg/implicit_3.f90: New test.
9215
d1303acd
TS
9216 * gfortran.dg/deftype_1.f90: New test.
9217
6b211746
AO
92182005-02-23 Alexandre Oliva <aoliva@redhat.com>
9219
9220 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
9221 the test passes.
9222 * g++.dg/other/anon3.C: Accept a warning.
9223
ea2d006d
KH
92242005-02-23 Kazu Hirata <kazu@cs.umass.edu>
9225
9226 * gcc.dg/pr20017.c: Fix a comment typo.
9227
b26b1000
BD
92282005-02-23 Bud Davis <bdavis@gfortran.org>
9229
9230 * gfortran.dg/list_read_4.f90: Change to f90 comments.
9231
40205a36
EB
92322005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9233
9234 PR ada/19902
9235 * ada/acats/tests/cxa/cxa3004.a: Remove.
9236 * ada/acats/tests/cxb/cxb30061.am: Likewise.
9237
744b12b6
MM
92382005-02-22 Mark Mitchell <mark@codesourcery.com>
9239
67935995
MM
9240 PR c++/20073
9241 * g++.dg/init/const1.C: New test.
9242
744b12b6
MM
9243 PR c++/19991
9244 * g++.dg/parse/constant7.C: New test.
9245
9246 PR c++/20152
9247 * g++.dg/parse/error27.C: New test.
9248 * g++.dg/template/qualttp15.C: Adjust error markers.
9249 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 9250
744b12b6
MM
9251 PR c++/20153
9252 * g++.dg/template/error17.C: New test.
9253
9254 PR c++/20148
9255 * g++.dg/parser/error26.C: New test.
9256
90c1d75a
DN
92572005-02-22 Diego Novillo <dnovillo@redhat.com>
9258
9259 PR tree-optimization/20100
9260 PR tree-optimization/20115
9261 * gcc.dg/pr20115.c: New test.
9262 * gcc.dg/pr20115-1.c: New test.
9263 * gcc.dg/pr20100.c: New test.
9264 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
9265 call-clobbered variables after alias1.
9266
397763d2
BD
92672005-02-22 Bud Davis <bdavis@gfortran.org>
9268
9269 * gfortran.dg/list_read_4.f90: new test.
9270
78d5a34b
KH
92712005-02-22 Kazu Hirata <kazu@cs.umass.edu>
9272
9273 PR rtl-optimization/20017.
9274 * gcc.dg/pr20017.c: New.
9275
263fb23d
DP
92762005-02-22 Devang Patel <dpatel@apple.com>
9277
9278 PR 19952
9279 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 9280
b671e5a4
MM
92812005-02-22 Mark Mitchell <mark@codesourcery.com>
9282
9283 PR c++/19883
9284 * g++.dg/parse/constant6.C: New test.
9285
9a5f05de
UB
92862005-02-22 Uros Bizjak <uros@kss-loka.si>
9287
9288 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9289 * g++.dg/charset/asm2.c: Likewise.
9290 * g++.dg/charset/asm3.c: Likewise.
9291 * g++.dg/charset/asm4.c: Likewise.
9292 * g++.dg/charset/asm5.c: Likewise.
9293 * g++.dg/charset/attribute1.c: Likewise.
9294 * g++.dg/charset/attribute2.c: Likewise.
9295 * g++.dg/charset/extern1.cc: Likewise.
9296 * g++.dg/charset/extern2.cc: Likewise.
9297 * g++.dg/charset/extern3.cc: Likewise.
9298 * g++.dg/charset/function.cc: Likewise.
9299 * g++.dg/charset/string.c: Likewise.
9300 * g++.dg/charset/charset.exp: Likewise.
9301 * lib/target-supports.exp (check_iconv_available): Fix comment.
9302
ac675201
UB
93032005-02-22 Uros Bizjak <uros@kss-loka.si>
9304
9305 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
9306 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
9307 * gcc.dg/charset/asm2.c: Likewise.
9308 * gcc.dg/charset/asm3.c: Likewise.
9309 * gcc.dg/charset/asm4.c: Likewise.
9310 * gcc.dg/charset/asm5.c: Likewise.
9311 * gcc.dg/charset/asm6.c: Likewise.
9312 * gcc.dg/charset/attribute1.c: Likewise.
9313 * gcc.dg/charset/attribute2.c: Likewise.
9314 * gcc.dg/charset/builtin1.c: Likewise.
9315 * gcc.dg/charset/extern.c: Likewise.
9316 * gcc.dg/charset/function.c: Likewise.
9317 * gcc.dg/charset/string.c: Likewise.
9a5f05de 9318 * gcc.dg/charset/charset.exp: Likewise.
ac675201 9319
ec88bf8b
BD
93202005-02-21 Bud Davis <bdavis9659@comcast.net>
9321
9322 PR fortran/20086
9323 * gfortran.dg/pr20086.f90: New test.
9324
bb2e1640
AO
93252005-02-21 Alexandre Oliva <aoliva@redhat.com>
9326
9327 PR tree-optimization/19786
9328 * g++.dg/tree-ssa/pr19786.C: New.
9329
f65ca04d
TS
93302005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9331
9332 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
9333
93342005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
9335
9336 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
9337
da7fdff6
TS
93382005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9339
9340 * gfortran.dg/do_iterator: Split loop, markup all lines for
9341 which an error locus is printed.
9342 * gfortran.dg/pr17708.f90: Markup all lines for which an error
9343 locus is printed.
9344 * gfortran.dg/select_4.f90: Likewise.
9345 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
9346 locuses in the various permutations.
9347
237eaf79
DN
93482005-02-20 Dorit Naishlos <dorit@il.ibm.com>
9349
9350 PR tree-optimization/19951
9351 * g++.dg/vect: New directory.
9352 * g++.dg/vect/vect.exp: New file.
9353 * g++.dg/vect/pr19951.cc: New testcase.
9354 * g++.dg/dg.exp: Also prune vectorizer tests.
9355
c5ff069d
ZW
93562005-02-20 Zack Weinberg <zack@codesourcery.com>
9357
9358 PR 18785
9359 * gcc.dg/charset/builtin1.c: New test.
9360
72aff31a
VR
93612005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9362
9363 PR c++/19299
9364 * g++.dg/inherit/volatile1.C: New test.
9365
9366 PR c++/19440
9367 * g++.dg/template/dtor4.C: New test.
9368
c60d77d4
SK
93692005-02-19 Steven G. Kargl <kargls@comcast.net>
9370
9371 * gfortran.dg/int_1.f90: New test.
9372
04c90eea
DP
93732005-02-19 Devang Patel <dpatel@apple.com>
9374
9375 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 9376
332e7efe
SK
93772005-02-19 Steven G. Kargl <kargls@comcast.net>
9378
9379 * gfortran.dg/achar_1.f90: New test.
9380
09312c29
HPN
93812005-02-19 Hans-Peter Nilsson <hp@axis.com>
9382
9383 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
9384
f10a6654
ZD
93852005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
9386 Jakub Jelinek <jakub@redhat.com>
9387
9388 PR tree-optimization/19828
9389 * gcc.dg/tree-ssa/loop-7.c: New test.
9390 * gcc.c-torture/execute/20050218-1.c: New test.
9391
58cb41e6
JJ
93922005-02-19 Jakub Jelinek <jakub@redhat.com>
9393
9394 PR c/20043
9395 * gcc.dg/transparent-union-1.c: New test.
9396 * gcc.dg/transparent-union-2.c: New test.
9397
61b42179
JW
93982005-02-18 James E Wilson <wilson@specifixinc.com>
9399
9400 PR tree-optimization/18977
9401 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
9402
d6083c7d
UW
94032005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
9404
9405 PR target/20054
9406 * gcc.dg/pr20054.c: New test.
9407
aecc0cf0
GB
94082005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9409
c5ff069d
ZW
9410 PR c++/19508
9411 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 9412
77f04481
AP
94132004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
9414
9415 PR middle-end/20030
9416 * gfortran.fortran-torture/execute/character_passing.f90: New test.
9417
2aabee29
AO
94182005-02-18 Alexandre Oliva <aoliva@redhat.com>
9419
9420 PR c++/20008
9421 * g++.dg/opt/switch4.C: New.
9422
58203599
JJ
94232005-02-18 Jakub Jelinek <jakub@redhat.com>
9424
0948e392
JJ
9425 PR c++/20023
9426 PR tree-optimization/20009
9427 * gcc.c-torture/compile/20050217-1.c: New test.
9428 * g++.dg/opt/switch3.C: New test.
9429
58203599
JJ
9430 PR tree-optimization/18947
9431 * gcc.c-torture/compile/20050215-1.c: New test.
9432 * gcc.c-torture/compile/20050215-2.c: New test.
9433 * gcc.c-torture/compile/20050215-3.c: New test.
9434
856a4ce6
AO
94352005-02-17 Alexandre Oliva <aoliva@redhat.com>
9436
ae54ec16
AO
9437 PR c++/20028
9438 * g++.dg/template/crash34.C: New.
9439
856a4ce6
AO
9440 PR c++/20022
9441 * g++.dg/other/access3.C: New.
9442
d6a5df6a
IR
94432005-02-17 Ira Rosen <irar@il.ibm.com>
9444
9445 * gcc.dg/vect/vect-98.c: New test.
9446
5fcfe0b2
KH
94472005-02-16 Kazu Hirata <kazu@cs.umass.edu>
9448
9449 PR tree-optimization/19967
9450 * gcc.dg/pr19967.c: New.
9451
8940b3b2
JJ
94522005-02-16 Jakub Jelinek <jakub@redhat.com>
9453
9454 PR middle-end/19857
9455 * gcc.dg/tree-ssa/20050215-1.c: New test.
9456 * gcc.c-torture/execute/20050215-1.c: New test.
9457
6da55c00
EC
94582005-02-15 Eric Christopher <echristo@redhat.com>
9459
9460 * gcc.dg/cpp/20050215-1.c: New file.
9461
40f84775
JM
94622005-02-15 James A. Morrison <phython@gcc.gnu.org>
9463
9464 PR tree-optimization/15785
9465 * gcc.dg/pr15785-1.c: New test.
9466
e5e459bf
AO
94672005-02-15 Alexandre Oliva <aoliva@redhat.com>
9468
9469 PR c++/17788
9470 * g++.dg/init/ctor4.C: New.
9471 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
9472
88fb930d
JM
94732005-02-15 Joseph S. Myers <joseph@codesourcery.com>
9474
9475 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
9476 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
9477
073aa601
AS
94782005-02-15 Andreas Schwab <schwab@suse.de>
9479
9480 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
9481 declare malloc.
9482
ab71324a
AK
94832005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
9484
9485 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
9486
9a06c1cb
DN
94872005-02-14 Diego Novillo <dnovillo@redhat.com>
9488
9489 PR tree-optimization/19853
9490 * gcc.c-torture/compile/pr19853.c: New test.
9491
4230cec2
NS
94922005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9493
f769035f
NS
9494 PR c++/19608
9495 * g++.dg/parse/local-class1.C: New.
9496
4230cec2
NS
9497 PR c++/19895
9498 * g++.dg/parse/ptrmem3.C: New.
9499
9500 PR c++/19884
9501 * g++.old-deja/g++.oliva/template6.C: Add another case.
9502 * g++.dg/template/explicit6.C: New.
9503
d1fc3bbd
AO
95042005-02-14 Alexandre Oliva <aoliva@redhat.com>
9505
9506 PR c++/17816
9507 * g++.dg/other/redecl2.C: New.
9508
12a669d1
NS
95092005-02-14 Nathan Sidwell <nathan@codesourcery.com>
9510
9511 PR c++/19891
9512 * g++.dg/abi/covariant4.C: New.
9513
6f49fdcc
JM
95142005-02-13 James A. Morrison <phython@gcc.gnu.org>
9515
9516 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
9517
c202a7f9
DN
95182005-02-12 Dorit Naishlos <dorit@il.ibm.com>
9519
9520 * gcc.dg/vect/vect-96.c: Fix typo.
9521
d3270770
KL
95222005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9523
9524 PR c++/14479
9525 PR c++/19487
9526 * g++.dg/template/enum5.C: New test.
9527
8ad833ac
IR
95282005-02-12 Ira Rosen <irar@il.ibm.com>
9529
9530 * gcc.dg/vect/vect-97.c: New test.
9531
e3a8a4ed
IR
95322005-02-12 Ira Rosen <irar@il.ibm.com>
9533
9534 * gcc.dg/vect/vect-96.c: New test.
9535
c94a75af
UB
95362005-02-12 Uros Bizjak <uros@kss-loka.si>
9537
9538 * gcc.dg/builtins-34.c: Also check ldexp*.
9539
6092c5db
HPN
95402005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
9541
9542 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
9543
56afd7aa
JJ
95442005-02-11 Janis Johnson <janis187@us.ibm.com>
9545
a29c731d
JJ
9546 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
9547 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
9548 dg-require-dll, dg-require-iconv, dg-require-named-sections,
9549 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
9550 selector_list, selector_expression, dg-process-target): Move to new
9551 file target-supports-dg.exp.
9552 * lib/target-supports-dg.exp: New.
9553
56afd7aa
JJ
9554 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
9555 New.
9556
97e9692b
JJ
95572005-02-11 Jakub Jelinek <jakub@redhat.com>
9558
36b23fd7
JJ
9559 PR c++/19666
9560 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
9561
97e9692b
JJ
9562 PR middle-end/19858
9563 * gcc.c-torture/compile/20050210-1.c: New test.
9564
712b39c5
MM
95652005-02-11 Mark Mitchell <mark@codesourcery.com>
9566
9567 PR c++/19755
9568 * g++.dg/warn/Wbraces1.C: New test.
9569
ba78d452
RG
95702005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
9571
9572 * gcc.dg/builtins-52.c: New testcase.
9573
ccf7f880
JJ
95742005-02-10 Jakub Jelinek <jakub@redhat.com>
9575
9576 PR c/19342
9577 * gcc.c-torture/execute/20050119-1.c: New test.
9578
6e5bdc64
MM
95792005-02-09 Mark Mitchell <mark@codesourcery.com>
9580
9581 PR c++/19811
9582 * g++.dg/init/delete1.C: New test.
9583
5cb0baad
AP
95842005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
9585
9586 PR c++/18470
9587 * g++.dg/template/static12.C: New test.
9588
88e95ee3
MM
95892005-02-09 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/19787
9592 * g++.dg/conversion/ambig1.C: New test.
9593
9594 PR c++/19739
9595 * g++.dg/ext/attrib19.C: New test.
9596
9597 PR c++/19732
9598 * g++.dg/parse/dtor5.C: New test.
9599
9600 PR c++/19762
9601 * g++.dg/template/dtor3.C: New test.
9602
9603 PR c++/19826
9604 * g++.dg/template/static11.C: New test.
9605 * g++.dg/template/crash2.C: Remove dg-error marker.
9606
5b00de71
JJ
96072005-02-09 Janis Johnson <janis187@us.ibm.com>
9608
9609 PR C++/18491
9610 * g++.old-deja/g++.mike/p10769a.C: Remove.
9611
e3bb43c0
RS
96122005-02-09 Roger Sayle <roger@eyesopen.com>
9613
9614 * gcc.dg/builtins-48.c: New test case.
9615 * gcc.dg/builtins-49.c: New test case.
9616 * gcc.dg/builtins-50.c: New test case.
9617 * gcc.dg/builtins-51.c: New test case.
9618
08c2481a
ILT
96192005-02-09 Ian Lance Taylor <ian@airs.com>
9620
9621 PR middle-end/19583
9622 * g++.dg/warn/Wreturn-type-3.C: New test.
9623
17684d46
RG
96242005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9625
9626 PR middle-end/19402
9627 * gcc.dg/pr19402-1.c: New testcase.
9628 * gcc.dg/pr19402-2.c: likewise.
9629
0c6c135b
RG
96302005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
9631
9632 PR middle-end/19854
9633 * g++.dg/tree-ssa/tmmti.C: New testcase.
9634
3ee79d96
JM
96352005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9636
9637 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
9638
9f4faeae
MM
96392005-02-08 Mark Mitchell <mark@codesourcery.com>
9640
9641 PR c++/19733
9642 * g++.dg/parse/crash23.C: New test.
9643 * g++.dg/warn/Weff1.C: New test.
9644
ec2cd8b2
JM
96452005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9646
9647 * gcc.dg/20050209-1.c: New test.
9648
ec3d00a0
JM
96492005-02-09 Joseph S. Myers <joseph@codesourcery.com>
9650
9651 PR target/19799
9652 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
9653
ecddfb39
MS
96542005-02-08 Mike Stump <mrs@apple.com>
9655
9656 * g++.dg/pch/import-2.c: New test.
9657 * g++.dg/pch/import-2.hs: New.
9658 * g++.dg/pch/include/import-2a.h: New.
9659 * g++.dg/pch/include/import-2b.h: New.
9660
996f0578
JJ
96612005-02-08 Janis Johnson <janis187@us.ibm.com>
9662
9663 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
9664
eac33acc
TS
96652005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9666
9667 * gfortran.dg/substr_1.f90: New test.
9668
6a96f5c1
RG
96692005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
9670
9671 PR middle-end/19775
9672 * gcc.dg/torture/builtin-power-1.c: Disable test for
9673 invalid transformation.
9674 * gcc.dg/builtins-10.c: Likewise. Disable one test we
9675 no longer optimize.
9676 * gcc.dg/builtins-47.c: New testcase.
9677
c5ff069d 96782005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 9679 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 9680
c866976a
LB
9681 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
9682
2c58f7dd
RS
96832005-02-06 Richard Sandiford <rsandifo@redhat.com>
9684
9685 * gcc.c-torture/compile/20050206-1.c: New test.
9686
9df935d8
AP
96872005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9688
9689 PR tree-opt/19768
9690 * g++.dg/opt/pr19768.C: New test.
9691
50d4a707
AP
96922005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
9693
da99298d 9694 PR tree-opt/19736
50d4a707
AP
9695 * gcc.c-torture/compile/pr19736.c: New test.
9696
515e6a84
GB
96972005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9698
9699 PR c++/17401
9700 * g++.dg/parse/error25.C: New test.
9701
aa2d0bc3
AO
97022005-02-03 Alexandre Oliva <aoliva@redhat.com>
9703
9704 * gcc.c-torture/execute/20050203-1.c: New.
9705
f1a3e333
DN
97062005-02-03 Dorit Naishlos <dorit@il.ibm.com>
9707
9708 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 9709 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
9710 * gcc.dg/vect/vect-87.c: Remove xfail.
9711 * gcc.dg/vect/vect-88.c: Remove xfail.
9712
666158b9
GK
97132005-02-02 Geoffrey Keating <geoffk@apple.com>
9714
9715 * gcc.dg/altivec-19.c: New.
9716
73aea290
JM
97172005-02-03 Joseph S. Myers <joseph@codesourcery.com>
9718
9719 PR c/17807
9720 * gcc.dg/nested-func-3.c: New test.
9721 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
9722
1f732f61
JJ
97232005-02-02 Janis Johnson <janis187@us.ibm.com>
9724
9725 * gcc.test-framework/gen_directive_tests: Generate tests for
9726 selector expressions.
9727
100d337a
MA
97282005-02-02 Matt Austern <austern@apple.com>
9729
9730 PR c++/19628
9731 * g++/ext/builtin7.C: New.
9732 * g++/ext/builtin8.C: New.
c5ff069d 9733
740ca4b2
JM
97342005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9735
9736 PR c/18502
9737 * gcc.dg/pr18502-1.c: New test.
9738
6c02751b
VR
97392005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9740
9741 PR c++/17413
9742 * g++.dg/template/local4.C: Tweak.
9743
7ded35b4
RS
97442005-02-02 Richard Sandiford <rsandifo@redhat.com>
9745
9746 PR tree-optimization/19578
9747 * gcc.c-torture/compile/20050202-1.c: New test.
9748
493179da
JM
97492005-02-02 Joseph S. Myers <joseph@codesourcery.com>
9750
9751 PR c/19435
9752 * gcc.dg/c99-init-4.c: New test.
9753
1ccd2fd9
JJ
97542005-02-01 Janis Johnson <janis187@us.ibm.com>
9755
9d020241
JJ
9756 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
9757
bf996cfe
JJ
9758 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
9759
dc5944f7
JJ
9760 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
9761 * g++.dg/eh/check-vect.h: New.
9762
dd1d184d
JJ
9763 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
9764 * gcc.dg/vect/vect-78.c: Ditto.
9765 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
9766 Remove.
9767
694c84cd
JJ
9768 * g++.dg/conversion/simd1.C: Expect warning.
9769 * g++.dg/ext/attribute-test-1.C: Ditto.
9770 * g++.dg/ext/attribute-test-2.C: Ditto.
9771 * g++.dg/ext/attribute-test-3.C: Ditto.
9772 * g++.dg/ext/attribute-test-4.C: Ditto.
9773
f4a11c60
JJ
9774 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
9775 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
9776
1ccd2fd9
JJ
9777 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
9778
ca58f2bc
RH
97792005-02-01 Richard Henderson <rth@redhat.com>
9780
9781 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9782 long double for ibm double-double format.
9783 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9784
a1d13fa1
DN
97852005-02-01 Diego Novillo <dnovillo@redhat.com>
9786
9787 PR tree-optimization/19633
9788 * testsuite/gcc.dg/pr19633-1.c: New test.
9789 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
9790 to NULL or a symbol.
9791
395909dd
JJ
97922005-02-01 Janis Johnson <janis187@us.ibm.com>
9793
8d2d2ec6
JJ
9794 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
9795 New procs.
9796 (dg-process-target (local override)): Handle selector expressions.
9797
91442c20
JJ
9798 * gcc.test-framework/README: Describe tests in source directory.
9799 * gcc.test-framework/test-framework.awk: Handle dg- tests.
9800 * gcc.test-framework/test-framework.exp: Handle dg- tests.
9801 * gcc.test-framework/dg-bogus-exp-P.c: New test.
9802 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
9803 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
9804 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
9805 * gcc.test-framework/dg-do-link-exp-P.c: New test.
9806 * gcc.test-framework/dg-do-run-exp-P.c: New test.
9807 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
9808 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
9809 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
9810 * gcc.test-framework/dg-error-exp-P.c: New test.
9811 * gcc.test-framework/dg-error-exp-XP.c: New test.
9812 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
9813 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
9814 * gcc.test-framework/dg-output-exp-P.c: New test.
9815 * gcc.test-framework/dg-output-exp-XF.c: New test.
9816 * gcc.test-framework/dg-warning-exp-P.c: New test.
9817 * gcc.misc-tests/dg-1.c: Remove.
9818 * gcc.misc-tests/dg-2.c: Remove.
9819 * gcc.misc-tests/dg-3.c: Remove.
9820 * gcc.misc-tests/dg-4.c: Remove.
9821 * gcc.misc-tests/dg-5.c: Remove.
9822 * gcc.misc-tests/dg-6.c: Remove.
9823 * gcc.misc-tests/dg-7.c: Remove.
9824 * gcc.misc-tests/dg-8.c: Remove.
9825 * gcc.misc-tests/dg-9.c: Remove.
9826 * gcc.misc-tests/dg-10.c: Remove.
9827 * gcc.misc-tests/dg-11.c: Remove.
9828 * gcc.misc-tests/dg-12.c: Remove.
9829 * gcc.misc-tests/dg-test.exp: Remove.
9830
0e7eed46
JJ
9831 * gcc.test-framework/test-framework.awk: Change recording and
9832 printing of passes and failures.
9833
395909dd
JJ
9834 * gcc.test-framework: New directory.
9835 * gcc.test-framework/README: New.
9836 * gcc.test-framework/test-framework.exp: New.
9837 * gcc.test-framework/test-framework.awk: New.
9838 * gcc.test-framework/gen_directive_tests: New.
9839
596d4d61
JM
98402005-02-01 James A. Morrison <phython@gcc.gnu.org>
9841
9842 * lib/treelang.exp: Fix comment typos.
9843 (treelang_target_compile): Don't append libs=-ltreelang to options.
9844
c8a7ed43
AO
98452005-02-01 Alexandre Oliva <aoliva@redhat.com>
9846
9847 * g++.dg/parse/typename7.C: Adjust error messages.
9848
dc5d4efb
JL
98492005-01-31 Jeff Law <law@redhat.com>
9850
9851 * gcc.c-torture/execute/20050131-1.c: New test.
9852 * gcc.dg/wcaselabel.c: New test.
9853
93678513
MM
98542005-01-31 Mark Mitchell <mark@codesourcery.com>
9855
9856 * g++.dg/other/warning1.C: Adjust error messags.
9857 * g++.dg/parse/constant5.C: New test.
9858
b4519d39
SB
98592005-01-31 Steven Bosscher <stevenb@suse.de>
9860
9861 PR c/19333
9862 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
9863 the test case valid.
9864 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
9865 * testsuite/gcc.dg/array-7.c: Adjust expected result.
9866 * testsuite/gcc.dg/pr18596-3.c: Likewise.
9867 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
9868 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
9869 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
9870
3b70b82a
DJ
98712005-01-31 Dale Johannesen <dalej@apple.com>
9872
d90ee6be 9873 * g++.dg/opt/pr19650.C: New test.
3b70b82a 9874
93b39cbc
RH
98752005-01-31 Richard Henderson <rth@redhat.com>
9876
9877 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
9878 long double for intel double extended format.
9879 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
9880
6fc98adf
MM
98812005-01-30 Mark Mitchell <mark@codesourcery.com>
9882
2b1e8a76
MM
9883 PR c++/19555
9884 * g++.dg/template/static10.C: New test.
9885
e3016344 9886 PR c++/19395
c5ff069d 9887 * g++.dg/parse/error24.C: New test.
e3016344
MM
9888
9889 PR c++/19367
9890 * g++.dg/lookup/builtin1.C: New test.
9891
6fc98adf
MM
9892 PR c++/19457
9893 * g++.dg/warn/conv3.C: New test.
9894
23e044cc
BD
98952005-01-30 Bud Davis <bdavis@gfortran.org>
9896
9897 PR fortran/19647
9898 * gfortan.dg/inquire_7.f90
9899
020d90ee
RG
99002005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
9901
9902 PR tree-optimization/15791
9903 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
9904 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
9905 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
9906 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
9907 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
9908 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
9909 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
9910 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
9911 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
9912 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
9913
985aff9c
PB
99142005-01-29 Paul Brook <paul@codesourcery.com>
9915
9916 PR fortran/18565
9917 * check.c (real_or_complex_check): New function.
9918 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
9919 * intrinsic.c (add_functions): Use new check functions.
9920 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
9921 Add prototypes.
9922
46df2823
JM
99232005-01-29 Joseph S. Myers <joseph@codesourcery.com>
9924
9925 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
9926 gcc.dg/lvalue-3.c: New tests.
9927 * gcc.dg/concat.c: Update expected messages.
9928
24a09741
TK
99292005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
9930
9931 PR libfortran/19595
d90ee6be 9932 * gfortran.dg/eor_1.f90: New test.
24a09741 9933
f240b896
SK
99342005-01-29 Steven G. Kargl <kargls@comcast.net>
9935
9936 PR fortran/19589
9937 * gfortran.dg/logical_data_1.f90: New test.
9938
ee921ddf
MM
99392005-01-28 Mark Mitchell <mark@codesourcery.com>
9940
6ca2d67f
MM
9941 PR c++/19253
9942 * g++.dg/template/crash33.C: New test.
9943
ee921ddf
MM
9944 PR c++/19667
9945 * g++.dg/template/crash32.C: New test.
9946
6aea8136
ILT
99472005-01-28 Ian Lance Taylor <ian@airs.com>
9948
9949 PR middle-end/16558
9950 * g++.dg/warn/Wreturn-type-2.C: New test.
9951
bd16270b
JL
99522004-06-24 Jeff Law <law@redhat.com>
9953
9954 * gcc.dg/tree-ssa/20050128-1.c: New test.
9955
a738d848
RS
99562005-01-28 Richard Sandiford <rsandifo@redhat.com>
9957
9958 * gcc.target/frv/all-mdpackh-1.c: New test.
9959
f6c2ac32 99602005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
9961
9962 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
9963
17a7d6d7
RH
99642005-01-27 Richard Henderson <rth@redhat.com>
9965
9966 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
9967
6198f99a
RS
99682005-01-27 Richard Sandiford <rsandifo@redhat.com>
9969
9970 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
9971
1c71d796
RS
99722005-01-27 Richard Sandiford <rsandifo@redhat.com>
9973
9974 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
9975 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
9976 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
9977 to cope with cases where the multilib options override the dg-options.
9978
d8dd2f3a
JJ
99792005-01-27 Jakub Jelinek <jakub@redhat.com>
9980
9981 PR c/18946
9982 * gcc.dg/noncompile/20050120-1.c: New test.
9983
87637d21
DN
99842005-01-26 Diego Novillo <dnovillo@redhat.com>
9985
9986 PR tree-optimization/19633
9987 * gcc.dg/pr19633.c: New test.
9988 * gcc.dg/tree-ssa/pr19633.c: New test.
9989
9ff93eb0
UW
99902005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
9991
9992 * gcc.dg/20041216-1.c: New test.
9993
4bb3aa7e
AM
99942005-01-26 Alexander Malmberg <alexander@malmberg.org>
9995
9996 PR objc/18862
9997 * objc.dg/selector-2.m: New test.
9998
b8e48b98
JJ
99992005-01-26 Jakub Jelinek <jakub@redhat.com>
10000
ef8614d7
JJ
10001 * g++.dg/opt/range-test-2.C: New test.
10002
b8e48b98
JJ
10003 PR rtl-optimization/19579
10004 * gcc.c-torture/execute/20050124-1.c: New test.
10005
00adda9f
SH
100062005-01-26 Greg Parker <gparker@apple.com>
10007 Stuart Hastings <stuart@apple.com>
c5ff069d 10008
00adda9f
SH
10009 * gcc.c-torture/execute/20050125-1.c: New.
10010
ed464869
JH
100112005-01-18 Jan Hubicka <jh@suse.cz>
10012
10013 PR tree-optimize/19337
10014 * gcc.c-torture/compile/20050119-1.c: New test.
10015
92e51459
JW
100162005-01-24 James E Wilson <wilson@specifixinc.com>
10017
10018 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
10019 test for successful match.
10020
3a222639
AM
100212005-01-25 Alexander Malmberg <alexander@malmberg.org>
10022
10023 PR objc/18408
10024 * objc.dg/comp-types-7.m: New test.
10025
544ea6b7
JJ
100262005-01-24 Janis Johnson <janis187@us.ibm.com>
10027
635b0f2a
JJ
10028 * lib/target-supports.exp (current_target_name): New.
10029 (check_effective_target_ilp32, check_effective_target_lp64):
10030 Cache the result to use as long as the current target, with
10031 multilib flags, remains the same.
10032
544ea6b7
JJ
10033 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
10034 (dg-require-weak, dg-require-visibility, dg-require-alias,
10035 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
10036 dg-require-effective-target, dg-skip-if): Remove call to
10037 skip_test_and_clear_xfail.
10038 (dg-test): Clear xfail data.
10039
b77302be
JJ
100402005-01-24 Jakub Jelinek <jakub@redhat.com>
10041
b723e82f
JJ
10042 PR target/17751
10043 * gcc.dg/ppc64-toc.c: New test.
10044
7b922122
JJ
10045 * g++.dg/tree-ssa/empty-1.C: New test.
10046
b77302be
JJ
10047 PR middle-end/19551
10048 * gcc.c-torture/execute/20050121-1.c: New test.
10049 * gcc.dg/20050121-2.c: New test.
10050
69029c61
PB
100512004-01-23 Steven G. Kargl <kargls@comcast.net>
10052 Paul Brook <paul@codesourcery.com>
10053
10054 PR fortran/17941
10055 * gfortran.dg/real_const_1.f: New test.
10056 * gfortran.dg/real_const_2.f90: New test.
10057 * gfortran.dg/complex_int_1.f90: New test.
10058
dae24534
BD
100592005-01-23 Bud Davis <bdavis9659@comcast.net>
10060
10061 PR fortran/19313
10062 * gfortan.dg/inquire_6.f90: New test.
10063
0e69bba9
TK
100642005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10065
10066 PR libfortran/19451
d90ee6be 10067 * open_readonly_1.f90: New test.
0e69bba9 10068
d02b2c64
TK
100692005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
10070
10071 PR libfortran/18982
10072 * gfortran.dg/open_new.f90: New file.
10073
af30f793
PB
100742005-01-22 Paul Brook <paul@codesourcery.com>
10075
10076 * namelist_1.f90: New test.
10077
d7f3fc19
RS
100782005-01-22 Richard Sandiford <rsandifo@redhat.com>
10079
10080 PR tree-optimization/19484
10081 * gcc.c-torture/compile/20050122-[12].c: New tests.
10082
0dd973dd
PB
100832005-01-22 Paul Brook <paul@codesourcery.com>
10084
10085 * gfortran.dg/implicit_2.f90: New test.
10086
b1a80705
BD
100872005-01-22 Bud Davis <bdavis9659@comcast.net>
10088
10089 PR fortran/19314
10090 * gfortran.dg/inquire_5.f90: New test.
10091
20913689
VR
100922005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10093
10094 PR c/18809
10095 * gcc.dg/pr18809-1.c: New test.
10096
15c8b2d4
ILT
100972005-01-21 Ian Lance Taylor <ian@airs.com>
10098
10099 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
10100
10101 PR tree-optimization/13000
10102 * gcc.dg/20040206-1.c: Change warning to point where function is
10103 being inlined.
10104
4ef69b83
GB
101052005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10106
10107 PR c++/19208
10108 * g++.dg/template/array11.C: New test.
10109
9d953276
TS
101102005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10111
10112 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
10113 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
10114 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
10115 * gfortran.dg/getenv_1.f90: Add dg-do directive.
10116 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
10117 gfortran.dg/pr17164.f90: Add missing dg-do directives.
10118
23ab2e4e
KH
101192005-01-20 Kazu Hirata <kazu@cs.umass.edu>
10120
10121 PR tree-optimization/15349
10122 * gcc.dg/tree-ssa/pr15349.c: New.
10123
35f46d96
SE
101242005-01-20 Steve Ellcey <sje@cup.hp.com>
10125
d90ee6be 10126 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
35f46d96 10127
cb884961
HPN
101282005-01-19 Hans-Peter Nilsson <hp@axis.com>
10129
ae727129
HPN
10130 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
10131 scan-assembler-times directive name.
10132
fed758a4
HPN
10133 * gcc.dg/asm-a.c: Move dg-require-effective-target to
10134 after dg-do.
10135
cb884961
HPN
10136 PR rtl-optimization/19462
10137 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
10138
dc60db90
SE
101392005-01-19 Steve Ellcey <sje@cup.hp.com>
10140
d90ee6be 10141 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
dc60db90
SE
10142 counting function calls on ia64.
10143
e89be13b
JJ
101442005-01-19 Jakub Jelinek <jakub@redhat.com>
10145
49c3b9a8
JJ
10146 PR rtl-optimization/15139
10147 * gcc.dg/20050111-2.c: New test.
10148
e89be13b
JJ
10149 PR c/17297
10150 * gcc.c-torture/compile/20050113-1.c: New testcase.
10151
10152 PR middle-end/19164
10153 * gcc.dg/20050113-1.c: New testcase.
10154
f0b9dcb8
DN
101552005-01-19 Dorit Naishlos <dorit@il.ibm.com>
10156
10157 * gcc.dg/vect/vect-85.c: Add comment.
10158 * gcc.dg/vect/vect-86.c: Add xfail for now.
10159 * gcc.dg/vect/vect-87.c: Add xfail for now.
10160 * gcc.dg/vect/vect-88.c: Add xfail for now.
10161 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
10162
674bc5a5
EB
101632005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10164
10165 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
10166
500a9f27
EB
101672005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10168
10169 * g++.dg/debug/typedef3.C: New test.
10170
b4c33883
AP
101712005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
10172
10173 PR c/19472
10174 * gcc.dg/asm-a.c: New test.
10175
d6e84d0c
KK
101762005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
10177
10178 * gcc.dg/sh-relax.c: Add prototype for abort.
10179
f917ae96
EB
101802005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10181
10182 * gcc.dg/short-compare-1.c: New test.
10183 * gcc.dg/short-compare-2.c: Likewise.
10184
f2fd3821
AJ
101852005-01-18 Michael Matz <matz@suse.de>
10186
10187 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
10188
e03a46f5
DN
101892005-01-17 Diego Novillo <dnovillo@redhat.com>
10190
10191 PR tree-optimization/19121
10192 * gcc.c-torture/compile/pr19121.c: New test.
10193
696a2ca1
JW
101942005-01-17 James E. Wilson <wilson@specifixinc.com>
10195
10196 PR target/19357
10197 * gcc.c-torture/compile/pr19357.c: New test.
10198
2c4ea36c
ILT
101992005-01-17 Ian Lance Taylor <ian@airs.com>
10200
10201 PR c/5675
10202 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
10203 pass--those that refer just to the variable, possibly with a
10204 cast.
10205 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
10206
10207 PR middle-end/13127
10208 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
10209 longer emitted.
10210
f53d3f93
BD
102112005-01-16 Bud Davis <bdavis9659@comcast.net>
10212
10213 PR fortran/18778
10214 * gfortran.dg/endfile_2.f90: New test.
10215
5352b89f
SK
102162005-01-16 Steven G. Kargl <kargls@comcast.net>
10217
10218 PR 19168
10219 * gfortran.dg/select_5.f90: New test.
10220
36c028f6
PB
102212004-01-16 Paul Brook <paul@codesourcery.com>
10222
10223 * gfortran.dg/common_4.f90: New test.
10224
01c4f82a
HPN
102252005-01-15 Hans-Peter Nilsson <hp@axis.com>
10226
10227 PR rtl-optimization/19462
10228 * gcc.dg/torture/pr19462-1.c: New test.
10229
aecaa19a
ZL
102302005-01-15 Ziemowit Laski <zlaski@apple.com>
10231
10232 PR objc/19321
10233 * objc.dg/func-ptr-2.m: New.
10234 * objc.dg/volatile-1.m: New.
10235
a04b62b2
JDA
102362005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10237
10238 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
10239
75b9aa9f
JJ
102402005-01-15 Jakub Jelinek <jakub@redhat.com>
10241
10242 PR tree-optimization/19060
10243 * gcc.c-torture/execute/20050104-1.c: New test.
10244
e1c74af0
BD
102452005-01-15 Bud Davis <bdavis9659@comcast.net>
10246
10247 PR fortran/18983
10248 * gfortran.dg/write_to_null.f90: New test.
10249
0c12d24f 102502005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 10251 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
10252
10253 PR other/19328
10254 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
10255 argument.
10256
74aad7cc
JJ
102572005-01-15 Jakub Jelinek <jakub@redhat.com>
10258
10259 PR c++/19263
10260 * g++.dg/init/vector1.C: New test.
10261
66f9a6de
JW
102622005-01-14 James E. Wilson <wilson@specifixinc.com>
10263
10264 PR target/13158
10265 * gcc.target/ia64/sibcall-unwind-1.c: New test.
10266 PR target/18987
10267 * gcc.target/ia64/sibcall-unwind-2.c: New test.
10268
c224550f
SK
102692005-01-14 Steven G. Kargl <kargls@comcast.net>
10270
10271 * gfortran.dg/select_1.f90: New test.
10272 * gfortran.dg/select_2.f90: New test.
10273 * gfortran.dg/select_3.f90: New test.
10274 * gfortran.dg/select_4.f90: New test.
10275
a0afbdb6
JJ
102762005-01-14 Jakub Jelinek <jakub@redhat.com>
10277
08a0c536
JJ
10278 PR middle-end/19084
10279 PR rtl-optimization/19348
10280 * gcc.dg/20050111-1.c: New test.
10281 * gcc.c-torture/execute/20050111-1.c: New test.
10282
a0afbdb6
JJ
10283 * gcc.dg/i386-asm-4.c: New test.
10284
eebeecac
EB
102852005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10286
10287 * gcc.dg/nested-func-2.c: New test.
10288 * ada/acats/norun.lst: Remove c953002.
10289
12374876
UW
102902005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
10291
10292 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
10293
6d1089d0
BE
102942005-01-12 Ben Elliston <bje@au.ibm.com>
10295
10296 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
10297
7eb3b9ec
AP
102982005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
10299
10300 PR target/18761
10301 * g++.dg/abi/align1.C: New test.
10302
a969c1d2
AM
103032005-01-11 Alan Modra <amodra@bigpond.net.au>
10304
10305 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
10306 at a time.
10307 * g++.dg/ext/altivec_check.h: Support compiling as C.
10308
18d00205
RS
103092005-01-10 Roger Sayle <roger@eyesopen.com>
10310
10311 PR c++/19355
10312 * g++.dg/expr/pr19355-1.C: New test case.
10313
8ad2a082
LG
103142005-01-10 Laurent GUERBY <laurent@guerby.net>
10315
10316 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
10317 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
10318 * ada/acats/tests/c3/c92005b.ada: Likewise.
10319 * ada/acats/tests/c3/cxb3012.a: Likewise.
10320 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 10321
832ef1ce
PB
103222005-01-09 Paul Brook <paul@codesourcery.com>
10323
10324 * gfortran.dg/common_2.f90: New file.
10325 * gfortran.dg/common_3.f90: New file.
10326
96b5a6c7
ZD
103272005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
10328
10329 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
10330
5a3ed97a
DN
103312005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10332
10333 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
10334 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
10335 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
10336 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
10337 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
10338 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
10339 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
10340 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
10341 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
10342 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
10343 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
10344 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
10345 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
10346 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
10347 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
10348 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
10349 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
10350 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
10351 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
10352 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
10353 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
10354 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
10355 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
10356 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
10357 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
10358 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
10359 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
10360 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
10361 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
10362 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
10363 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
10364 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
10365 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
10366 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
10367 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
10368 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
10369 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
10370 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
10371 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
10372 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
10373 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
10374 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
10375 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
10376 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
10377 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
10378 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
10379 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
10380 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
10381 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
10382 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
10383 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
10384 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
10385 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
10386 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
10387 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
10388 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
10389 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
10390 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
10391 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
10392 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
10393 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
10394 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
10395 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
10396 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
10397 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
10398 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
10399 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
10400
10401 * gcc.dg/vect/vect-1.c: Fix spelling.
10402 * gcc.dg/vect/vect-10.c: Fix spelling.
10403 * gcc.dg/vect/vect-11.c: Fix spelling.
10404 * gcc.dg/vect/vect-12.c: Fix spelling.
10405 * gcc.dg/vect/vect-14.c: Fix spelling.
10406 * gcc.dg/vect/vect-15.c: Fix spelling.
10407 * gcc.dg/vect/vect-16.c: Fix spelling.
10408 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
10409 * gcc.dg/vect/vect-64.c: Fix comments.
10410 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
10411
104122005-01-09 Dorit Naishlos <dorit@il.ibm.com>
10413 Ira Rosen <irar@il.ibm.com>
10414
10415 * gcc.dg/vect/vect-70.c: New test.
10416 * gcc.dg/vect/vect-71.c: New test.
10417
e1a5510b
MH
104182005-01-09 Manfred Hollstein <mh@suse.com>
10419
10420 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
10421 * gcc.dg/pr18241-2.c: Likewise.
10422 * gcc.dg/pr18241-3.c: Likewise.
10423 * gcc.dg/pr18241-4.c: Likewise.
10424 * gcc.dg/pr18241-5.c: Likewise.
10425
ef719a44
RH
104262005-01-08 Richard Henderson <rth@redhat.com>
10427
10428 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10429 False for x86 and x86-64.
10430
e79b60a7
DN
104312005-01-08 Diego Novillo <dnovillo@redhat.com>
10432
a6331d85 10433 PR tree-optimization/18241
e79b60a7
DN
10434 * gcc.dg/pr18241-1.c: New test.
10435 * gcc.dg/pr18241-2.c: New test.
10436 * gcc.dg/pr18241-3.c: New test.
10437 * gcc.dg/pr18241-4.c: New test.
10438 * gcc.dg/pr18241-5.c: New test.
10439
1dba1182
SK
104402005-01-08 Steven G. Kargl <kargls@comcast.net>
10441
10442 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
10443 gfortran.dg/select_4.f90: New.
10444
b827788f
JJ
104452005-01-07 Jakub Jelinek <jakub@redhat.com>
10446
10447 * gcc.c-torture/execute/20050107-1.c: New test.
10448
5aa56f9d
NS
104492005-01-07 Nathan Sidwell <nathan@codesourcery.com>
10450
10451 PR c++/19298
10452 * g++.dg/template/ref2.C: New.
10453
6992cbd1
AP
104542005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
10455
10456 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
10457 instead of being empty.
10458
c22535f5
TS
104592005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10460
10461 PR fortran/15553
10462 * gfortran.dg/array-1.f90: New test.
10463
8870e212
JJ
104642005-01-07 Jakub Jelinek <jakub@redhat.com>
10465
2a0958c5
JJ
10466 PR tree-optimization/19283
10467 * gcc.c-torture/execute/20050106-1.c: New test.
10468
0210ae14
JJ
10469 PR rtl-optimization/18861
10470 * gcc.dg/20050105-1.c: New test.
10471
8870e212
JJ
10472 PR tree-optimization/18828
10473 * gcc.dg/20050105-2.c: New test.
10474
4f1cfe85
AJ
104752005-01-07 Andreas Jaeger <aj@suse.de>
10476
10477 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
10478
a7e8d7db
BD
104792005-01-07 Bud Davis <bdavis9659@comcast.net>
10480
10481 PR fortran/18398
10482 * gfortran.dg/fmt_read.f90: New test.
10483
59d7d767
GK
104842005-01-06 Geoffrey Keating <geoffk@apple.com>
10485
10486 * gcc.dg/rs6000-ldouble-2.c: New.
10487
27d6592c
MM
104882005-01-06 Mark Mitchell <mark@codesourcery.com>
10489
b4519d39 10490 PR c++/19244
27d6592c
MM
10491 * g++.dg/parser/ctor2.C: New test.
10492
023458fa
KL
104932004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10494
10495 PR c++/17154
10496 * g++.dg/template/using9.C: New test.
10497
23ff7e2d
KL
104982005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10499
10500 PR c++/19258
10501 * g++.dg/lookup/friend6.C: New test.
10502
d8987adb
NS
105032005-01-06 Nathan Sidwell <nathan@codesourcery.com>
10504
10505 PR c++/19270
10506 * g++.dg/template/array10.C: New.
10507
2070df3c
KG
105082005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10509
10510 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
10511 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
10512
7f62ca08
JJ
105132005-01-06 Jakub Jelinek <jakub@redhat.com>
10514
10515 * gcc.c-torture/compile/20050105-1.c: New test.
10516
b95ec5c1
GK
105172005-01-05 Geoffrey Keating <geoffk@apple.com>
10518
10519 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
10520
010c4d9c
RS
105212005-01-05 Roger Sayle <roger@eyesopen.com>
10522
10523 PR middle-end/19100
10524 * gcc.dg/conv-3.c: New test case.
10525
9143de5c
JM
105262005-01-05 Joseph S. Myers <joseph@codesourcery.com>
10527
10528 * gcc.dg/asm-wide-1.c: New test.
10529
4514aa8c
NS
105302005-01-05 Nathan Sidwell <nathan@codesourcery.com>
10531
10532 PR c++/19030
10533 * g++.dg/parse/crash22.C: New
10534
242746f1
GK
105352005-01-04 Geoffrey Keating <geoffk@apple.com>
10536
10537 PR 19257
10538 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
10539
21e5076a
UB
105402005-01-04 Uros Bizjak <uros@kss-loka.si>
10541
10542 PR middle-end/17767
10543 * gcc.dg/i386-mmx-6.c: New test case.
10544
8ea9d0c7
PB
105452005-01-04 Paolo Bonzini <bonzini@gnu.org>
10546
10547 PR tree-optimization/18308
10548 * gcc.dg/vect/pr18308.c: New testcase.
10549
1aae12a2
AJ
105502005-01-04 Andreas Jaeger <aj@suse.de>
10551
10552 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
10553
942926ad
GK
105542005-01-03 Geoffrey Keating <geoffk@apple.com>
10555 Robert Bowdidge <bowdidge@apple.com>
10556
10557 * gcc.dg/cpp/subframework1.c: New.
10558 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
10559 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
10560 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
10561 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
10562
d7001ae5
GK
105632005-01-03 Geoffrey Keating <geoffk@apple.com>
10564
10565 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
10566 producing warning.
10567 * gcc.dg/darwin-weakimport-2.c: New.
10568
bf7df599
RH
105692005-01-03 Richard Henderson <rth@redhat.com>
10570
10571 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
10572
f61134e8
RH
105732005-01-03 Richard Henderson <rth@redhat.com>
10574
10575 * gcc.dg/vect/vect.exp: Enable for ia64.
10576 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
10577 (check_effective_target_vect_float): Likewise.
10578 (check_effective_target_vect_no_align): Likewise.
10579 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
10580 * gcc.dg/vect/vect-8.c: Likewise.
10581
7db6be6f 105822005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 10583
b256bfa2 10584 PR target/19236
7db6be6f
UB
10585 * gcc.dg/pr19236-1.c: New test case.
10586
1d7bed25
HPN
105872005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
10588
10589 PR rtl-optimization/12092
10590 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
10591
9b1f5820
AJ
105922005-01-02 Andreas Jaeger <aj@suse.de>
10593
10594 * gcc.dg/pr12092-1.c: Do not run on x86_64.
10595
0ca5fbc0
RS
105962005-01-01 Roger Sayle <roger@eyesopen.com>
10597 Andrew Pinski <pinskia@physics.uc.edu>
10598
10599 PR rtl-optimization/12092
10600 * gcc.dg/pr12092-1.c: New test case.
10601
1465374a
GK
106022005-01-01 Geoffrey Keating <geoffk@geoffk.org>
10603
3ffd0339
GK
10604 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
10605 'hidden' and 'default' for better portability.
10606 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
10607
1465374a
GK
10608 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
10609 6 and 7.
10610 * g++.old-deja/g++.brendan/new3.C: Likewise.
10611
43e05e45
SB
106122005-01-01 Steven Bosscher <stevenb@suse.de>
10613
10614 * gcc.dg/20041231-1.C: New test.
10615 * g++.dg/warn/Wunreachable-code-1.C: New test.
10616
64f33597
DE
106172004-12-30 David Edelsohn <edelsohn@gnu.org>
10618
10619 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
10620 file, not /dev/null. Abort on error.
10621
9eb892ec
ZL
106222004-12-30 Alexander Malmberg <alexander@malmberg.org>
10623 Ziemowit Laski <zlaski@apple.com>
10624
b4519d39 10625 PR objc/18971
9eb892ec
ZL
10626 * objc.dg/encode-5.m: New test.
10627
9503e790
RH
106282004-12-29 Richard Henderson <rth@redhat.com>
10629
10630 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
10631 * objc.dg/stabs-1.m: Disable for ia64.
10632
d9fa1233
MM
106332004-12-29 Mark Mitchell <mark@codesourcery.com>
10634
10635 PR c++/19190
10636 * g++.dg/warn/Wunused-10.C: New test.
10637
2f9742c3
RH
106382004-12-28 Richard Henderson <rth@redhat.com>
10639
10640 * objc.dg/stabs-1.m: Disable for alpha.
10641
c827f22f
MM
106422004-12-27 Mark Mitchell <mark@codesourcery.com>
10643
10644 PR c++/19149
10645 * g++.dg/parse/error23.C: New test.
10646
56746a07
TS
106472004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10648
10649 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
10650
e98a8b5b
TS
10651 PR fortran/19032
10652 * gfortran.dg/intrinsic_modulo_1.f90: New.
10653 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
10654 tests with divisor -1.
10655
64092f8b
MM
106562004-12-27 Mark Mitchell <mark@codesourcery.com>
10657
8f8883b1
MM
10658 * g++.dg/opt/temp1.C (memcpy): Return a value.
10659
64092f8b
MM
10660 PR c++/19148
10661 * g++.dg/expr/cond7.C: New test.
10662
27e84b81
PB
106632004-12-27 Paul Brook <paul@codesourcery.com>
10664
10665 * gfortran.dg/g77/select_no_compile.f: Remove.
10666
accde4cf
RH
106672004-12-27 Richard Henderson <rth@redhat.com>
10668
10669 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
10670 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
10671 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
10672
82d3d6c8
RH
106732004-12-26 Richard Henderson <rth@redhat.com>
10674
10675 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
10676 by 1i instead of token pasting.
10677
daab9768
JDA
106782004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10679
10680 PR tree-optimization/17578
10681 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
10682 to additional_flags.
10683 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
10684
798e3fe5
RH
106852004-12-25 Richard Henderson <rth@redhat.com>
10686
10687 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
10688 Remove Alpha.
10689
d1ffec35
JDA
106902004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10691
10692 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
10693 hppa*-*-hpux*.
10694 * gcc.dg/pr17957.c (dg-options): Likewise.
10695 * gcc.dg/struct-ret-1.c: Add prototype for abort.
10696 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
10697 instead of 0 on __hppa__.
10698 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
10699 "foo,%r" on hppa*-*-*.
10700
5d3a9816
BD
107012004-12-23 Bud Davis <bdavis9659@comcast.net>
10702
10703 PR fortran/19071
10704 * gfortran.dg/complex_write.f90: New test.
9469f0aa 10705
058e32b3
MM
107062004-12-23 Mark Mitchell <mark@codesourcery.com>
10707
5902897a
MM
10708 PR c++/17595
10709 * g++.dg/parse/pragma2.C: New test.
10710
058e32b3
MM
10711 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
10712
da5572ef
AO
107132004-12-23 Alexandre Oliva <aoliva@redhat.com>
10714
10715 * gcc.dg/empty2.c: Add missing dg-warning.
10716
b3d1c238
MM
107172004-12-23 Mark Mitchell <mark@codesourcery.com>
10718
aae4a277
MM
10719 PR c++/17413
10720 * g++.dg/template/local4.C: New test.
10721 * g++.dg/template/crash19.C: Add dg-error marker.
10722
b3d1c238
MM
10723 * g++.dg/template/crash31.C: Correct embedded PR number.
10724
ce21424d
MM
107252004-12-23 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/16405
10728 * g++.dg/opt/temp1.C: Add do-run marker.
10729
08167d1c
AO
107302004-12-23 Alexandre Oliva <aoliva@redhat.com>
10731
10732 * g++.dg/template/spec19.C: New.
10733
faa00334
AO
107342004-12-23 Alexandre Oliva <aoliva@redhat.com>
10735
05f5e885 10736 PR target/16819
faa00334
AO
10737 * gcc.dg/empty2.c: New.
10738
3e8aba34
RH
107392004-12-23 Richard Henderson <rth@redhat.com>
10740
9469f0aa 10741 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
10742 Remove i?86 and x86-64.
10743
f98625f6
MM
107442004-12-23 Mark Mitchell <mark@codesourcery.com>
10745
10746 PR c++/16405
10747 * g++.dg/opt/temp1.C: New test.
10748
f65b7de3
GB
107492004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10750
10751 PR c++/18733
10752 * g++.dg/template/friend33.C: New testcase.
10753
dfb5c523
MM
107542004-12-22 Mark Mitchell <mark@codesourcery.com>
10755
10756 PR c++/18464
10757 * g++.dg/template/cond5.C: New test.
10758
10759 PR c++/18492
10760 * g++.dg/inherit/thunk3.C: New test.
10761
10762 PR c++/11224
10763 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 10764
606145e4
JJ
107652004-12-22 Janis Johnson <janis187@us.ibm.com>
10766
56a5f30a 10767 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 10768
f199d860
JB
107692004-12-22 Jan Beulich <jbeulich@novell.com>
10770
10771 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
10772
943e3ede
MM
107732004-12-21 Mark Mitchell <mark@codesourcery.com>
10774
10775 PR c++/18378
10776 * g++.dg/ext/packed8.C: New test.
10777
0e44ef62 10778 PR c++/19063
943e3ede 10779 * g++.dg/template/crash31.C: New test.
9469f0aa 10780
943e3ede
MM
10781 PR c++/19034
10782 * g++.dg/template/crash30.C: New test.
10783
af76441f
AP
107842004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
10785
10786 PR C++/18984
10787 * g++.dg/eh/ctor3.C: New test.
10788
697290b7
EB
107892004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10790
10791 * objc.dg/stabs-1.m: Allow section name to be quoted and
10792 assembly label to begin with '.LL'.
10793
eeea13c2
JJ
107942004-12-21 Janis Johnson <janis187@us.ibm.com>
10795
1126bfdd
JJ
10796 * gcc.dg/vect/vect.exp
10797 (check_effective_target_lp64_or_vect_no_align): New.
10798 * gcc.dg/vect/vect-77.c: Use it.
10799 * gcc.dg/vect/vect-78.c: Use it.
10800
eeea13c2
JJ
10801 * lib/target-supports.exp
10802 (check_effective_target_vect_no_max,
10803 check_effective_target_vect_no_bitwise,
10804 check_effective_target_vect_no_align): New.
10805 * gcc.dg/vect/vect-13.c: Use them.
10806 * gcc.dg/vect/vect-17.c: Ditto.
10807 * gcc.dg/vect/vect-18.c: Ditto.
10808 * gcc.dg/vect/vect-19.c: Ditto.
10809 * gcc.dg/vect/vect-20.c: Ditto.
10810 * gcc.dg/vect/vect-27.c: Ditto.
10811 * gcc.dg/vect/vect-29.c: Ditto.
10812 * gcc.dg/vect/vect-44.c: Ditto.
10813 * gcc.dg/vect/vect-48.c: Ditto.
10814 * gcc.dg/vect/vect-50.c: Ditto.
10815 * gcc.dg/vect/vect-52.c: Ditto.
10816 * gcc.dg/vect/vect-54.c: Ditto.
10817 * gcc.dg/vect/vect-56.c: Ditto.
10818 * gcc.dg/vect/vect-58.c: Ditto.
10819 * gcc.dg/vect/vect-60.c: Ditto.
10820 * gcc.dg/vect/vect-72.c: Ditto.
10821 * gcc.dg/vect/vect-80.c: Ditto.
10822
fd749a60
NS
108232004-12-21 Nathan Sidwell <nathan@codesourcery.com>
10824
7a8380ae
NS
10825 PR c++/14075
10826 * g++.dg/init/string1.C: New.
10827
fd749a60
NS
10828 PR c++/18975
10829 * g++.dg/other/synth1.C: New.
10830
ebef4d30
JM
108312004-12-21 James A. Morrison <phython@gcc.gnu.org>
10832
10833 PR c/18963
10834 * gcc.dg/pr18963-1.c: New test.
10835
6f17bbcf
JM
108362004-12-21 James A. Morrison <phython@gcc.gnu.org>
10837
10838 PR c/18596
10839 * gcc.dg/funcdef-storage-1.c (foo): Remove.
10840 * gcc.dg/pr18596-1.c: Use dg-error.
10841 (dg-options): Use -fno-unit-at-a-time.
10842 * gcc.dg/pr18596-2.c: New test.
10843 * gcc.dg/pr18596-3.c: New test.
9469f0aa 10844
5fdf61fe
RS
108452004-12-20 Roger Sayle <roger@eyesopen.com>
10846
10847 PR middle-end/18683
10848 * g++.dg/opt/pr18683-1.C: New test case.
10849
6e822bf6
AP
108502004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
10851
10852 PR other/19093
10853 * g++.dg/opt/max1.C: Fix for 64bit targets.
10854
b482789c
MA
108552004-12-20 Matt Austern <austern@apple.com>
10856
10857 PR c++/19044
10858 * g++.dg/ext/builtin6.C: New
9469f0aa 10859
90e34bd6
DN
108602004-12-20 Diego Novillo <dnovillo@redhat.com>
10861
10862 PR tree-optimization/19080
10863 * gcc.c-torture/compile/pr19080.c: New test.
10864
6fa91b48
SB
108652004-12-20 Steven Bosscher <stevenb@suse.de>
10866
10867 * gcc.dg/20041219-1.c: New test.
10868
199db659
RS
108692004-12-19 Roger Sayle <roger@eyesopen.com>
10870
10871 PR middle-end/19068
10872 * g++.dg/opt/max1.C: New test case.
10873
64270ab0
EB
108742004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10875
10876 * gcc.dg/fdata-sections-1.c: New test.
10877
dbedefae
RS
108782004-12-18 Roger Sayle <roger@eyesopen.com>
10879
10880 PR middle-end/18548
10881 * gcc.dg/max-1.c: New test case.
10882
9f70d2bc
EB
108832004-12-18 Jakub Jelinek <jakub@redhat.com>
10884
10885 * gcc.c-torture/execute/20041218-1.c: New test.
10886
75983038
DN
108872004-12-17 Diego Novillo <dnovillo@redhat.com>
10888
10889 * gcc.dg/pr18501.c: New test.
10890 * gcc.dg/uninit-5.c: XFAIL.
10891 * gcc.dg/uninit-9.c: XFAIL.
10892
12869142
DJ
108932004-12-17 Dale Johannesen <dalej@apple.com>
10894
d90ee6be 10895 * gcc.dg/20041213-1.c: New.
12869142 10896
5429f07f
ZL
108972004-12-17 Ziemowit Laski <zlaski@apple.com>
10898
10899 * objc.dg/stabs-1.m: Allow assembly label to begin
10900 with a dot ('.').
10901
b9e1e14b
JJ
109022004-12-17 Jakub Jelinek <jakub@redhat.com>
10903
10904 * gcc.c-torture/execute/20041213-1.c: Move...
10905 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
10906
b54a07e8
NS
109072004-12-17 Nathan Sidwell <nathan@codesourcery.com>
10908
10856918 10909 PR c++/18721
b54a07e8
NS
10910 * g++.dg/lookup/conv-5.C: New.
10911
3cc491e8
ZL
109122004-12-16 Ziemowit Laski <zlaski@apple.com>
10913
10914 * objc.dg/stabs-1.m: New test.
10915
93a1c06d
AP
109162004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10917
10918 * gcc.dg/visibility-c.c: Change compile to
10919 assemble for the test.
10920
16515e5c
AP
109212004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
10922
10923 PR target/19041
10924 * gcc.dg/visibility-c.c: New test.
10925
f33bcdae
RS
109262004-12-16 Roger Sayle <roger@eyesopen.com>
10927
10928 PR middle-end/18493
10929 * gcc.dg/switch-8.c: New test case.
10930
8a784e4a
NS
109312004-12-16 Nathan Sidwell <nathan@codesourcery.com>
10932
10933 PR c++/18905
10934 * g++.dg/template/init4.C: New.
10935 * g++.dg/opt/static3.C: Enable optimizer.
10936
0c0cce42
WB
109372004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
10938
10939 * g++.dg/other/complex1.C: New test.
10940
774a9b00
EB
109412004-12-15 Alan Modra <amodra@bigpond.net.au>
10942
10943 * g++.dg/opt/inline9.C: New test.
10944
172b8799
TS
109452004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10946
10947 PR fortran/18993
10948 * gfotran.dg/nullify_1.f: New test.
10949
dcbca208
RH
109502004-12-15 Richard Henderson <rth@redhat.com>
10951
10952 * gcc.target/i386/i386.exp: New harness.
10953 * gcc.target/i386/vect-args.c: New.
10954
a0f7568c
DE
109552004-12-15 David Edelsohn <edelsohn@gnu.org>
10956
10957 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
10958
6e432b31
KL
109592004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10960
10961 PR c++/18825
10962 * g++.dg/template/friend32.C: New test.
10963
1b449375
EB
109642004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10965
10966 * cpp/pragma-once-1.c: New test.
10967 * cpp/pragma-once-1b.h: Likewise.
10968 * cpp/pragma-once-1c.h: Likewise.
10969 * cpp/pragma-once-1d.h: Likewise.
10970 * cpp/inc/pragma-once-1a.h: Likewise.
10971
c8c83c18 109722004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 10973 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
10974
10975 PR fortran/17597
10976 * gfortran.dg/list_read_3.f90: New test.
10977
0aec6014
EB
109782004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10979
10980 * gcc.dg/ftrapv-2.c: New test.
10981
fe4c6b8f
NS
109822004-12-15 Nathan Sidwell <nathan@codesourcery.com>
10983
8a784e4a 10984 PR c++/18981
fe4c6b8f
NS
10985 * g++.dg/template/typename9.C: New test.
10986
0c88d886
MM
109872004-12-14 Mark Mitchell <mark@codesourcery.com>
10988
10989 PR c++/18738
10990 * g++.dg/template/typename8.C: New test.
10991 * g++.dg/parse/friend2.C: Tweak error message.
10992
c31d5154
JL
109932004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10994
10995 * gcc.c-torture/20041214-1.c: New test.
10996
b01f0d13
AP
109972004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
10998
10999 PR c++/18965
11000 * g++.dg/init/array17.C: New test.
11001
acb3f79a
MM
110022004-12-14 Mark Mitchell <mark@codesourcery.com>
11003
11004 PR c++/18793
11005 * g++.dg/init/aggr3.C: New test.
11006
f90ac3f0
UP
110072004-12-14 Janis Johnson <janis187@us.ibm.com
11008
11009 * gcc.dg/altivec-types-1.c: New test.
11010 * gcc.dg/altivec-types-2.c: New test.
11011 * gcc.dg/altivec-types-3.c: New test.
11012 * gcc.dg/altivec-types-4.c: New test.
11013 * g++.dg/ext/altivec-types-1.C: New test.
11014 * g++.dg/ext/altivec-types-2.C: New test.
11015 * g++.dg/ext/altivec-types-3.C: New test.
11016 * g++.dg/ext/altivec-types-4.C: New test.
11017
29bfcb6d
JJ
110182004-12-14 Jakub Jelinek <jakub@redhat.com>
11019
11020 PR middle-end/18951
11021 * gcc.c-torture/execute/20041213-1.c: New test.
11022
e8c66fe0
NS
110232004-12-14 Nathan Sidwell <nathan@codesourcery.com>
11024
11025 PR c++/18949
11026 * g++.dg/template/cast1.C: New.
11027
0c690ca7
KH
110282004-12-13 Kazu Hirata <kazu@cs.umass.edu>
11029
c31d5154 11030 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 11031
80314043
RH
110322004-12-13 Richard Henderson <rth@redhat.com>
11033
11034 * gcc.dg/i386-sse-10.c: Fix typo in options.
11035
471a58a9
AP
110362004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
11037
11038 PR c++/18968
11039 * g++.dg/opt/pr18968.C: New test.
11040
532b37d9
MM
110412004-12-13 Mark Mitchell <mark@codesourcery.com>
11042
11043 PR c++/18925
11044 * g++.dg/ext/visibility/staticdatamem.C: New test.
11045
fd2ad93d
KC
110462004-12-13 Kelley Cook <kcook@gcc.gnu.org>
11047
11048 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
11049
5ac20c1a
RS
110502004-12-13 Roger Sayle <roger@eyesopen.com>
11051
11052 PR rtl-optimization/18928
11053 * gcc.dg/pr18928-1.c: New test case.
11054
04482133
AO
110552004-12-13 Alexandre Oliva <aoliva@redhat.com>
11056
11057 PR tree-opt/16951
11058 * gcc.c-torture/compile/20041211-1.c: New.
11059
b80a3161
JDA
110602004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11061
11062 PR middle-end/17564
11063 * gcc.c-torture/execute/20041212-1.c: New test.
11064
23acf4d4
TS
110652004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11066
11067 PR fortran/18869
11068 * gfortran.dg/common_1.f90: New test.
11069
8d5cfa27
SK
110702004-12-12 Steven G. Kargl <kargls@comcast.net>
11071 Paul Brook <paul@codesourcery.com>
11072
11073 PR fortran/16222
11074 * gfortran.dg/real_do_1.f90: New test.
11075
a5f712ff
AP
110762004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
11077
11078 PR tree-opt/18040
11079 * g++.dg/opt/ptrmem6.C: New test.
11080
ec7e2228
RS
110812004-12-11 Roger Sayle <roger@eyesopen.com>
11082
11083 PR middle-end/18921
11084 * gcc.dg/pr18921-1.c: New test case.
11085
49e4d580
TS
110862004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11087
11088 PR fortran/17175
11089 * gfortran.dg/scale_1.f90: New test.
11090
ef0b4f28
AP
110912004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
11092
11093 PR middle-end/18903
11094 * gcc.c-torture/compile/pr18903.c: New test.
11095
036ff63f
RS
110962004-12-10 Richard Sandiford <rsandifo@redhat.com>
11097
11098 * gcc.c-torture/execute/20041210-1.c: New test.
11099
9bf0e588
VR
111002004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11101
11102 PR c++/18731
11103 * g++.dg/parser/struct-1.C: New test.
11104 * g++.dg/parser/struct-2.C: New test.
11105 * g++.dg/parser/struct-3.C: New test.
11106
38ef242b
RH
111072004-12-09 Richard Henderson <rth@redhat.com>
11108
af99a0b0
RH
11109 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
11110
38ef242b
RH
11111 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
11112 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
11113
f80f1bab
MA
111142004-12-09 Matt Austern <austern@apple.com>
11115
11116 PR c++/18514
11117 * g++.dg/ext/builtin1.C: New
11118 * g++.dg/ext/builtin2.C: New
11119 * g++.dg/ext/builtin3.C: New
11120 * g++.dg/ext/builtin4.C: New
11121 * g++.dg/ext/builtin5.C: New
11122
25a2fe85
AP
111232004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
11124
11125 PR tree-opt/18904
11126 * g++.dg/opt/ptrmem5.C: New test.
11127
354e22e1
AO
111282004-12-09 Alexandre Oliva <aoliva@redhat.com>
11129
11130 * g++.dg/parse/typename5.C: Adjust for new error.
11131 * g++.dg/parse/typename7.C: New.
11132
257d5f32
VR
111332004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11134
11135 PR c++/18073
11136 * g++.dg/other/mmintrin.C: New test.
11137
94763647
NS
111382004-12-09 Nathan Sidwell <nathan@codesourcery.com>
11139
11140 PR c++/16681
11141 * g++.dg/init/array15.C: New.
11142 * g++.dg/init/array16.C: New.
11143
40f2165e
TS
111442004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11145
baa8edda 11146 PR fortran/18826
40f2165e
TS
11147 * gfortran.dg/assign_1.f90: New test.
11148
de40e4dd
NC
111492004-12-08 Nick Clifton <nickc@redhat.com>
11150
11151 * gcc.target/xstormy16/bss_below100: New directory containing tests.
11152 * gcc.target/xstormy16/data_below100: Likewise.
11153 * gcc.target/xstormy16/sfr: Likewise.
11154 * gcc.target/xstormy16/below100.S: New test source file.
11155 * gcc.target/xstormy16/below100.ld: New test linker script.
11156 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11157 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
11158 bp instructions.
11159 * gcc.target/xstormy16/bp.c: Likewise.
11160
11161 * gcc.target/xstormy16/bss_below100: New files:
11162 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11163 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11164 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11165 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11166 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11167 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11168 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11169 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11170 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11171 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11172 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11173 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11174 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11175 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11176 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11177 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11178 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11179 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11180 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11181 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11182 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11183 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11184 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11185 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11186 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11187 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11188 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11189
11190 * gcc.target/xstormy16/data_below100: New files:
11191 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
11192 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
11193 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
11194 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
11195 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
11196 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
11197 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
11198 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
11199 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
11200 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
11201 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
11202 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
11203 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
11204 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
11205 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
11206 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
11207 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
11208 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
11209 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
11210 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
11211 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
11212 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
11213 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
11214 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
11215 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
11216 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
11217 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
11218
11219 * gcc.target/xstormy16/sfr: New files:
11220 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
11221 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
11222 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
11223 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
11224 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
11225 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
11226 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
11227 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
11228 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
11229 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
11230 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
11231 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
11232 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
11233 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
11234 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
11235 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
11236 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
11237 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
11238 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
11239 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
11240 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
11241 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
11242 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
11243 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
11244 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
11245 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
11246 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
11247 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
11248 27_if0_sfrw_bitfield_f.c
11249
4104f0f4
KL
112502004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11251
11252 PR c++/18100
11253 * g++.dg/lookup/name-clash4.C: New test.
11254
db24eb1f
NS
112552004-12-08 Nathan Sidwell <nathan@codesourcery.com>
11256
0710ccff
NS
11257 PR c++/18672
11258 * g++.dg/opt/array1.C: New.
9469f0aa 11259
db24eb1f
NS
11260 PR c++/18803
11261 * g++.dg/template/operator5.C: New.
11262
371f495a
HPN
112632004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
11264
11265 PR c/18867
11266 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
11267
02fbae83
SB
112682004-12-07 Steven Bosscher <stevenb@suse.de>
11269
11270 * gcc.dg/noncompile/20041207.c: New test.
11271
5f679db9
VR
112722004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
11273
11274 * g++.dg/other/unreachable-1.C: New test.
11275
a52c836b
NC
112762004-12-06 Nick Clifton <nickc@redhat.com>
11277
11278 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
11279 <limits.h> because the latter comes from gcc's include/ directory
11280 and not the newlib/libc/include directory.
11281
6ac5aa91
RH
112822004-12-04 Richard Henderson <rth@redhat.com>
11283
11284 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
11285
8138dfe4
RH
112862004-12-04 Richard Henderson <rth@redhat.com>
11287
11288 * lib/target-supports.exp (check_gc_sections_available): Disable
11289 for alpha and ia64.
11290
a6ac7f6f
AP
112912004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
11292
11293 PR middle-end/17909
11294 * g++.dg/other/vararg-2.C: New test.
11295
bad1f462
KL
112962004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11297
11298 PR c++/17011, c++/17971
11299 * g++.dg/template/error15.C: Adjust expected error.
11300 * g++.dg/template/instantiate3.C: Likewise.
11301
5edea4c6
JJ
113022004-12-03 Janis Johnson <janis187@us.ibm.com>
11303
11304 * gcc.dg/altivec-18.c: Fix for darwin
11305
ad1063d5
NS
113062004-12-03 Nathan Sidwell <nathan@codesourcery.com>
11307
f4ed7d21
NS
11308 PR c++/18782
11309 * g++.dg/parse/ptrmem2.C: New.
11310
ad1063d5
NS
11311 PR c++/18318
11312 * g++.dg/template/new1.C: New.
11313
abd7fea9
TS
113142004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11315
79d60e57 11316 PR fortran/18710
abd7fea9
TS
11317 * gfortran.dg/direct_io_3.f90: New test.
11318
55dcbc12
NS
113192004-12-02 Nathan Sidwell <nathan@codesourcery.com>
11320
11321 PR 18758
11322 * g++.dg/parse/crash21.C: New.
11323
28e42b7e
KL
113242004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11325
11326 PR c++/15664, c++/18276
11327 * g++.dg/template/ttp13.C: New test.
11328 * g++.dg/template/ttp14.C: Likewise.
11329
a5e51518
KL
113302004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11331
11332 PR c++/18123
11333 * g++.dg/parse/enum2.C: New test.
11334 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
11335
1a06672a
NC
113362004-12-02 Nick Clifton <nickc@redhat.com>
11337
11338 * gcc.target/xstormy16: New test directory.
11339 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
11340 * gcc.target/xstormy16/bp.c: Check the generation of bp
11341 instructions.
11342 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
11343 bn instructions and the BELOW100 attribute.
11344
5191f2ba
AM
113452004-12-02 Alan Modra <amodra@bigpond.net.au>
11346
11347 PR target/16952
11348 * gcc.dg/ppc-eabi.c: New.
11349
78579b60
BD
113502004-12-02 Bud Davis <bdavis9659@comcast.net>
11351
11352 PR fortran/18284
11353 * gfortran.dg/backspace.f90
11354
8dc4d66a
BD
113552004-12-02 Bud Davis <bdavis9659@comcast.net>
11356
11357 * gfortran.dg/inquire.f90: New test.
11358
810838e7
JJ
113592004-12-01 Janis Johnson <janis187@us.ibm.com>
11360
11361 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
11362 handle effective-target-keyword.
11363 (dg-skip-if): Support effective-target keyword as target list.
11364 (dg-xfail-if): Ditto.
11365 * lib/target-supports.exp (is-effective-target-keyword): New proc.
11366
986583fd
DN
113672004-12-01 Diego Novillo <dnovillo@redhat.com>
11368
11369 PR tree-optimization/18291
11370 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
11371
386489e3
NS
113722004-12-01 Nathan Sidwell <nathan@codesourcery.com>
11373
07c65e00
NS
11374 PR C++/18729
11375 * g++.dg/parse/crash20.C: New.
11376
386489e3
NS
11377 PR c++/17431
11378 * g++.dg/overload/arg1.C: New.
11379 * g++.dg/overload/arg2.C: New.
11380 * g++.dg/overload/arg3.C: New.
11381 * g++.dg/overload/arg4.C: New.
11382
683e2617
JM
113832004-12-01 Joseph S. Myers <joseph@codesourcery.com>
11384
11385 * gcc.dg/c99-flex-array-4.c: Remove.
11386
f470b1e5
JJ
113872004-11-30 Janis Johnson <janis187@us.ibm.com>
11388
d7d05b86
JJ
11389 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
11390
68897708
JJ
11391 * lib/target-supports.exp (is-effective-target): Simplify.
11392
f470b1e5
JJ
11393 * lib/target-supports.exp (check_effective_target_vect_long):
11394 Fix for powerpc64-*-*.
11395
1ae5bf02
LR
113962004-11-30 Loren James Rittle <ljrittle@acm.org>
11397
b4519d39 11398 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
11399 to support new requirements on FreeBSD 5.
11400
a50c69c4
DP
114012004-11-30 Devang Patel <dpatel@apple.com>
11402
11403 PR 18702
11404 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 11405
98705d7d
JJ
114062004-11-30 Janis Johnson <janis187@us.ibm.com>
11407
11408 * g++.dg/ext/altivec-13.C: New test.
11409
209e170c
AP
114102004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
11411
11412 PR tree-opt/18298
11413 * gcc.c-torture/execute/p18298.c: New test.
11414
218d1b88
IR
114152004-11-30 Ira Rosen <irar@il.ibm.com>
11416 Dorit Naishlos <dorit@il.ibm.com>
11417
11418 PR tree-opt/18607
11419 * gcc.dg/vect/vect-89.c: New test.
11420
1ac0ac8b
JM
114212004-11-30 James A. Morrison <phython@gcc.gnu.org>
11422
11423 * gcc.dg/pr18596-1.c: New test.
11424
9d6ccbe6
BE
114252004-11-30 Ben Elliston <bje@au.ibm.com>
11426
11427 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
11428
e8233ac2
AP
114292004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11430
11431 PR c/18479
11432 * gcc.dg/pr18479.c: New test.
11433
e59165e6
HPN
114342004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11435
11436 PR target/18490
11437 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
11438 mmix-knuth-mmixware.
11439
11440 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
11441 cris-*-elf* cris-*-aout* mmix-*-*
11442
5e23162d
AP
114432004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
11444
11445 PR middle-end/18725
11446 * gcc.dg/pr18725.c: New test.
11447
226e6926
HPN
114482004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11449
3798c21b
HPN
11450 PR target/18488
11451 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
11452
226e6926
HPN
11453 PR target/18336
11454 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
11455
fc6a28d7
MM
114562004-11-29 Mark Mitchell <mark@codesourcery.com>
11457
13034073 11458 PR c++/18368
fc6a28d7
MM
11459 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
11460 * g++.old-deja/g++.law/ctors5.C: Likewise.
11461 * g++.old-deja/g++.other/crash25.C: Likewise.
11462
11463 PR c++/18674
11464 * g++.dg/template/error16.C: New test.
9469f0aa 11465
fc6a28d7
MM
11466 PR c++/18512
11467 * g++.dg/template/crash29.C: New test.
11468
d21d51d0
DN
114692004-11-29 Diego Novillo <dnovillo@redhat.com>
11470
b7034e06 11471 PR tree-optimization/18712
d21d51d0
DN
11472 * gcc.c-torture/compile/pr18712.c: New test.
11473
86f029aa
JM
114742004-11-29 Joseph Myers <joseph@codesourcery.com>
11475
11476 PR c/7544
11477 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
11478 tests.
11479
c6f9f83b
KL
114802004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11481
11482 PR c++/18652
11483 * g++.dg/lookup/crash6.C: New test.
11484
22bbc492
HPN
114852004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
11486
11487 PR middle-end/18164
11488 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
11489
1cb1fa51
JM
114902004-11-29 Joseph S. Myers <joseph@codesourcery.com>
11491
11492 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
11493 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
11494 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
11495
6db081f1
AP
114962004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
11497
11498 * gcc.dg/pr18164.c: New test.
11499
a2163d83
MK
115002004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
11501
11502 * gcc.dg/funroll-loops-all.c: New.
11503
b20e8229
HPN
115042004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11505
77109b50
HPN
11506 PR target/18489
11507 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
11508 delimeter, match space and TAB as well as ":".
11509
a8344e32
HPN
11510 PR target/18484
11511 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
11512
20db5bc8
HPN
11513 PR target/18348
11514 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
11515
450bc074
HPN
11516 PR target/18345
11517 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
11518
b20e8229
HPN
11519 PR target/18337
11520 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
11521
905d47a9 115222004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 11523
b4519d39 11524 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 11525
ec017547
HPN
115262004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
11527
11528 PR target/18334
11529 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
11530
78a27531
RH
115312004-11-28 Richard Henderson <rth@redhat.com>
11532
11533 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
11534
c48cb439
JM
115352004-11-28 Joseph S. Myers <joseph@codesourcery.com>
11536
11537 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
11538 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
11539 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
11540 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
11541 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
11542 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
11543 gcc.dg/pointer-arith-8.c: New tests.
11544
203f344c
BD
115452004-11-27 Bud Davis <bdavis9659@comcast.net>
11546
11547 PR fortran/18364
11548 * gfortran.dg/endfile.f90: New test.
11549
0c00d5f3
FH
115502004-11-27 Falk Hueffner <falk@debian.org>
11551
11552 * gcc.dg/loop-6.c: New test.
11553
47d42ce2
JJ
115542004-11-27 Jakub Jelinek <jakub@redhat.com>
11555
11556 * gcc.c-torture/execute/20041126-1.c: New test.
11557
87980da0
RS
115582004-11-27 Richard Sandiford <rsandifo@redhat.com>
11559
11560 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
11561 on IRIX.
11562
601a71a7
RS
115632004-11-27 Richard Sandiford <rsandifo@redhat.com>
11564
11565 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
11566 functions.
11567
b78b8bd8
JJ
115682004-11-27 Jakub Jelinek <jakub@redhat.com>
11569
11570 PR rtl-optimization/17825
11571 * gcc.c-torture/compile/20041119-1.c: New test.
11572
de2fc4db
JDA
115732004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11574
11575 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
11576 Check existence of ld library path variables before unsetting.
11577
3de87817
MM
115782004-11-26 Mark Mitchell <mark@codesourcery.com>
11579
11580 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
11581
a0fec000
RS
115822004-11-26 Richard Sandiford <rsandifo@redhat.com>
11583
11584 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
11585
2a513780
RS
115862004-11-26 Richard Sandiford <rsandifo@redhat.com>
11587
11588 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
11589
2557bee0
BE
115902004-11-26 Ben Elliston <bje@au.ibm.com>
11591
11592 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
11593 dg-do directive.
11594
f50a5f61
BE
115952004-11-26 Ben Elliston <bje@au.ibm.com>
11596
11597 * gcc.dg/pr17957.c: Pass --param, not -param.
11598
5f0be3d0
AP
115992004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
11600
11601 PR middle-end/17957
11602 * testsuite/gcc.dg/pr17957.c: New test.
11603
5ae9ba3e
MM
116042004-11-25 Mark Mitchell <mark@codesourcery.com>
11605
11606 PR c++/18445
11607 * g++.dg/template/crash28.C: Likewise.
11608
11609 PR c++/18001
11610 * g++.dg/expr/unary2.C: Adjust lvalue messages.
11611 * g++.dg/ext/lvaddr.C: Likewise.
11612 * g++.dg/opt/pr7503-3.C: Likewise.
11613
11614 PR c++/18466
11615 * g++.dg/parse/qualified3.C: New test.
11616 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 11617
5ae9ba3e 11618 PR c++/18545
9469f0aa 11619 * g++.dg/expr/return1.C: New test.
5ae9ba3e 11620
87c465f5
KL
116212004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11622
11623 Friend class name lookup 3/n, PR c++/3332
11624 * g++.dg/lookup/friend3.C: New test.
11625 * g++.dg/lookup/friend4.C: Likewise.
11626 * g++.dg/lookup/friend5.C: Likewise.
11627
29ef83de
KL
116282004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11629
11630 Friend class name lookup 2/n, PR c++/14513, c++/15410
11631 * g++.dg/lookup/friend2.C: New test.
11632 * g++.dg/template/friend31.C: Likewise.
11633
fc6fdbf3
JDA
116342004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11635
11636 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
11637
9306cccb
MM
116382004-11-24 Mark Mitchell <mark@codesourcery.com>
11639
11640 PR c++/17473
11641 * g++.dg/tc1/dr56.C: Remove.
11642 * g++.dg/template/typedef1.C: Add dg-error markers.
11643 * g++.old-deja/g++.other/typedef7.C: Likewise.
11644
11645 PR c++/18285
11646 * g++.dg/parse/typedef7.C: New test.
11647
bef5d8b6
RS
116482004-11-24 Richard Sandiford <rsandifo@redhat.com>
11649
11650 * gcc.c-torture/execute/20041124-1.c: New test.
11651
d6eec208
MM
116522004-11-24 Mark Mitchell <mark@codesourcery.com>
11653
9469f0aa 11654 * g++.dg/template/deduce3.C: New test.
6e2993bf 11655
62a4d942 11656 PR c++/18586
9469f0aa 11657 * g++.dg/template/crash27.C: New test.
62a4d942 11658
d6eec208
MM
11659 PR c++/18530
11660 * g++.dg/warn/Wshadow-3.C: New test.
11661
479ec1d1
DP
116622004-11-24 Devang Patel <dpatel@apple.com>
11663
11664 PR/18555
11665 * gcc.dg/cpp/isysroot-1.c: New test.
11666 * gcc.dg/cpp/usr/include/stdio.h: New file.
11667 * gcc.dg/cpp/isysroot-2.c: New test.
11668 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
11669 New file.
11670
91146169
GB
116712004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11672
11673 PR c++/8929
11674 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
11675
592590f5
EB
116762004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11677
11678 * gcc.target/sparc/align.c: Do not include <stdint.h>.
11679 * gcc.target/sparc/pdist.c: Likewise.
11680
d70b8c3a
PB
116812004-11-24 Paolo Bonzini <bonzini@gnu.org>
11682
11683 PR c++/16882
d70b8c3a
PB
11684 * g++.dg/conversion/simd1.C: New test.
11685
1df8e834
JDA
116862004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11687
11688 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
11689 and restore_ld_library_path_env_vars.
11690 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
11691 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
11692 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
11693 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
11694
b5b3e36a
DJ
116952004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
11696
11697 * gcc.dg/pragma-align-2.c: Test macro expansion.
11698 * gcc.dg/pragma-pack-2.c: New test.
11699
31589ec6
RH
117002004-11-23 Richard Henderson <rth@redhat.com>
11701
11702 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
11703 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11704 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
11705 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
11706 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
11707 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
11708
11709 * gcc.dg/vect/vect.exp: Add check for alpha.
11710 * lib/target-supports.exp (check_alpha_max_hw_available): New.
11711 (check_effective_target_vect_int): Enable for alpha.
11712 (check_effective_target_vect_long): New.
11713 (is-effective-target): Add it.
11714
27b28c6d
UB
117152004-11-23 Uros Bizjak <uros@kss-loka.si>
11716
11717 * gcc.dg/pr18614-1.c: New test.
11718
a3407e42
EB
117192004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11720
11721 * gcc.dg/setjmp-2.c: New test.
11722
16f59241
JM
117232004-11-22 James A. Morrison <phython@gcc.gnu.org>
11724
11725 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
11726 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
11727 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
11728 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
11729 gcc.target/sparc/pdist.c: New tests.
11730
c33a9f06
BW
117312004-11-22 Bob Wilson <bob.wilson@acm.org>
11732
11733 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
11734
5628fde1
DJ
117352004-11-22 Dale Johannesen <dalej@apple.com>
11736
d90ee6be 11737 * gcc.dg/20041111-1.c: New.
5628fde1 11738
618bb89c
DN
117392004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11740
11741 PR tree-opt/18536
11742 * gcc.dg/vect/pr18536.c: New test.
11743
e99f332f
GB
117442004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11745
11746 PR c++/18354
11747 * g++.dg/template/nontype11.C: New test.
11748
6da285d2
RS
117492004-11-21 Roger Sayle <roger@eyesopen.com>
11750
11751 PR middle-end/18520
11752 * gcc.dg/pr18520-1.c: New test case.
11753
a4ab7973
JM
117542004-11-20 Joseph S. Myers <joseph@codesourcery.com>
11755
11756 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
11757 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
11758 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
11759 expected diagnostics.
11760
7afc9b98
EB
117612004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11762
11763 PR target/18580
11764 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
11765 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
11766 vect-77.c, vect-77a.c: XFAIL on the SPARC.
11767
21664a3e
EB
117682004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11769
11770 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
11771
79c70e5a 117722004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 11773 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
11774
11775 * lib/target-supports.exp (check_visibility_available): Really
11776 test the compiler.
11777
63dfe6ff
DN
117782004-11-19 Dorit Naishlos <dorit@il.ibm.com>
11779
11780 PR tree-opt/18181
11781 * gcc.dg/vect/vect-85.c: New test.
11782 * gcc.dg/vect/vect-86.c: New test.
11783 * gcc.dg/vect/vect-87.c: New test.
11784 * gcc.dg/vect/vect-88.c: New test.
11785
d9648e1d
BE
117862004-11-19 Ben Elliston <bje@au.ibm.com>
11787
11788 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
11789
bb30f5c0
JJ
117902004-11-18 Janis Johnson <janis187@us.ibm.com>
11791
11792 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
11793 * gcc.dg/ppc-and-1.c: Ditto.
11794 * gcc.dg/ppc-compare-1.c: Ditto.
11795 * gcc.dg/ppc-mov-1.c: Ditto
11796
a8e68029 117972004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 11798 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
11799
11800 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
11801
07d05ffd 118022004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 11803 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
11804
11805 * lib/target-supports.exp (check_effective_target_vect_int): New
11806 (check_effective_target_vect_float): New
11807 (check_effective_target_vect_double): New.
11808 (is-effective-target): Support new effective targets keywords.
11809 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
11810 default action for dg-do.
11811 * gcc.dg/vect/pr16105.c: Use new support.
11812 * gcc.dg/vect/pr18400.c: Ditto.
11813 * gcc.dg/vect/pr18425.c: Ditto.
11814 * gcc.dg/vect/vect-1.c: Ditto.
11815 * gcc.dg/vect/vect-10.c: Ditto.
11816 * gcc.dg/vect/vect-11.c: Ditto.
11817 * gcc.dg/vect/vect-12.c: Ditto.
11818 * gcc.dg/vect/vect-13.c: Ditto.
11819 * gcc.dg/vect/vect-14.c: Ditto.
11820 * gcc.dg/vect/vect-15.c: Ditto.
11821 * gcc.dg/vect/vect-16.c: Ditto.
11822 * gcc.dg/vect/vect-17.c: Ditto.
11823 * gcc.dg/vect/vect-18.c: Ditto.
11824 * gcc.dg/vect/vect-19.c: Ditto.
11825 * gcc.dg/vect/vect-2.c: Ditto.
11826 * gcc.dg/vect/vect-20.c: Ditto.
11827 * gcc.dg/vect/vect-21.c: Ditto.
11828 * gcc.dg/vect/vect-22.c: Ditto.
11829 * gcc.dg/vect/vect-23.c: Ditto.
11830 * gcc.dg/vect/vect-24.c: Ditto.
11831 * gcc.dg/vect/vect-25.c: Ditto.
11832 * gcc.dg/vect/vect-26.c: Ditto.
11833 * gcc.dg/vect/vect-27.c: Ditto.
11834 * gcc.dg/vect/vect-27a.c: Ditto.
11835 * gcc.dg/vect/vect-28.c: Ditto.
11836 * gcc.dg/vect/vect-29.c: Ditto.
11837 * gcc.dg/vect/vect-29a.c: Ditto.
11838 * gcc.dg/vect/vect-3.c: Ditto.
11839 * gcc.dg/vect/vect-30.c: Ditto.
11840 * gcc.dg/vect/vect-31.c: Ditto.
11841 * gcc.dg/vect/vect-32.c: Ditto.
11842 * gcc.dg/vect/vect-33.c: Ditto.
11843 * gcc.dg/vect/vect-34.c: Ditto.
11844 * gcc.dg/vect/vect-35.c: Ditto.
11845 * gcc.dg/vect/vect-36.c: Ditto.
11846 * gcc.dg/vect/vect-37.c: Ditto.
11847 * gcc.dg/vect/vect-38.c: Ditto.
11848 * gcc.dg/vect/vect-4.c: Ditto.
11849 * gcc.dg/vect/vect-40.c: Ditto.
11850 * gcc.dg/vect/vect-41.c: Ditto.
11851 * gcc.dg/vect/vect-42.c: Ditto.
11852 * gcc.dg/vect/vect-43.c: Ditto.
11853 * gcc.dg/vect/vect-44.c: Ditto.
11854 * gcc.dg/vect/vect-45.c: Ditto.
11855 * gcc.dg/vect/vect-46.c: Ditto.
11856 * gcc.dg/vect/vect-47.c: Ditto.
11857 * gcc.dg/vect/vect-48.c: Ditto.
11858 * gcc.dg/vect/vect-48a.c: Ditto.
11859 * gcc.dg/vect/vect-49.c: Ditto.
11860 * gcc.dg/vect/vect-5.c: Ditto.
11861 * gcc.dg/vect/vect-50.c: Ditto.
11862 * gcc.dg/vect/vect-51.c: Ditto.
11863 * gcc.dg/vect/vect-52.c: Ditto.
11864 * gcc.dg/vect/vect-53.c: Ditto.
11865 * gcc.dg/vect/vect-54.c: Ditto.
11866 * gcc.dg/vect/vect-55.c: Ditto.
11867 * gcc.dg/vect/vect-56.c: Ditto.
11868 * gcc.dg/vect/vect-56a.c: Ditto.
11869 * gcc.dg/vect/vect-57.c: Ditto.
11870 * gcc.dg/vect/vect-58.c: Ditto.
11871 * gcc.dg/vect/vect-59.c: Ditto.
11872 * gcc.dg/vect/vect-6.c: Ditto.
11873 * gcc.dg/vect/vect-60.c: Ditto.
11874 * gcc.dg/vect/vect-61.c: Ditto.
11875 * gcc.dg/vect/vect-62.c: Ditto.
11876 * gcc.dg/vect/vect-63.c: Ditto.
11877 * gcc.dg/vect/vect-64.c: Ditto.
11878 * gcc.dg/vect/vect-65.c: Ditto.
11879 * gcc.dg/vect/vect-66.c: Ditto.
11880 * gcc.dg/vect/vect-67.c: Ditto.
11881 * gcc.dg/vect/vect-68.c: Ditto.
11882 * gcc.dg/vect/vect-69.c: Ditto.
11883 * gcc.dg/vect/vect-7.c: Ditto.
11884 * gcc.dg/vect/vect-72.c: Ditto.
11885 * gcc.dg/vect/vect-72a.c: Ditto.
11886 * gcc.dg/vect/vect-73.c: Ditto.
11887 * gcc.dg/vect/vect-74.c: Ditto.
11888 * gcc.dg/vect/vect-75.c: Ditto.
11889 * gcc.dg/vect/vect-76.c: Ditto.
11890 * gcc.dg/vect/vect-77.c: Ditto.
11891 * gcc.dg/vect/vect-77a.c: Ditto.
11892 * gcc.dg/vect/vect-78.c: Ditto.
11893 * gcc.dg/vect/vect-79.c: Ditto.
11894 * gcc.dg/vect/vect-8.c: Ditto.
11895 * gcc.dg/vect/vect-80.c: Ditto.
11896 * gcc.dg/vect/vect-82.c: Ditto.
11897 * gcc.dg/vect/vect-82_64.c: Ditto.
11898 * gcc.dg/vect/vect-83.c: Ditto.
11899 * gcc.dg/vect/vect-83_64.c: Ditto.
11900 * gcc.dg/vect/vect-9.c: Ditto.
11901 * gcc.dg/vect/vect-all.c: Ditto.
11902 * gcc.dg/vect/vect-none.c: Ditto.
11903
7c278f79
JJ
119042004-11-17 Janis Johnson <janis187@us.ibm.com>
11905
11906 * lib/gcc-dg.exp (dg-skip-if): New function.
11907 (dg-forbid-option): Remove.
11908 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
11909 * g++.dg/abi/bitfield8.C: Likewise.
11910 * g++.dg/abi/dtor1.C: Likewise.
11911 * g++.dg/abi/empty10.C: Likewise.
11912 * g++.dg/abi/empty7.C: Likewise.
11913 * g++.dg/abi/empty9.C: Likewise.
11914 * g++.dg/abi/layout3.C: Likewise.
11915 * g++.dg/abi/layout4.C: Likewise.
11916 * g++.dg/abi/thunk1.C: Likewise.
11917 * g++.dg/abi/thunk2.C: Likewise.
11918 * g++.dg/abi/vbase11.C: Likewise.
11919 * g++.dg/abi/vthunk2.C: Likewise.
11920 * g++.dg/abi/vthunk3.C: Likewise.
11921 * g++.dg/ext/attrib8.C: Likewise.
11922 * g++.dg/opt/longbranch2.C: Likewise.
11923 * g++.dg/opt/reg-stack4.C: Likewise.
11924 * g++.old-deja/g++.ext/attrib1.C: Likewise.
11925 * g++.old-deja/g++.ext/attrib2.C: Likewise.
11926 * g++.old-deja/g++.ext/attrib3.C: Likewise.
11927 * g++.old-deja/g++.other/store-expr1.C: Likewise.
11928 * g++.old-deja/g++.other/store-expr2.C: Likewise.
11929 * gcc.dg/20000609-1.c: Likewise.
11930 * gcc.dg/20000720-1.c: Likewise.
11931 * gcc.dg/20011107-1.c: Likewise.
11932 * gcc.dg/20011119-1.c: Likewise.
11933 * gcc.dg/20020108-1.c: Likewise.
11934 * gcc.dg/20020122-2.c: Likewise.
11935 * gcc.dg/20020122-3.c: Likewise.
11936 * gcc.dg/20020201-3.c: Likewise.
11937 * gcc.dg/20020206-1.c: Likewise.
11938 * gcc.dg/20020218-1.c: Likewise.
11939 * gcc.dg/20020310-1.c: Likewise.
11940 * gcc.dg/20020411-1.c: Likewise.
11941 * gcc.dg/20020418-2.c: Likewise.
11942 * gcc.dg/20020426-1.c: Likewise.
11943 * gcc.dg/20020426-2.c: Likewise.
11944 * gcc.dg/20020517-1.c: Likewise.
11945 * gcc.dg/20020523-1.c: Likewise.
11946 * gcc.dg/20020523-2.c: Likewise.
11947 * gcc.dg/20020729-1.c: Likewise.
11948 * gcc.dg/20030204-1.c: Likewise.
11949 * gcc.dg/20030826-2.c: Likewise.
11950 * gcc.dg/20030926-1.c: Likewise.
11951 * gcc.dg/20031202-1.c: Likewise.
11952 * gcc.dg/980312-1.c: Likewise.
11953 * gcc.dg/980313-1.c: Likewise.
11954 * gcc.dg/990117-1.c: Likewise.
11955 * gcc.dg/990424-1.c: Likewise.
11956 * gcc.dg/990524-1.c: Likewise.
11957 * gcc.dg/991230-1.c: Likewise.
11958 * gcc.dg/i386-387-1.c: Likewise.
11959 * gcc.dg/i386-387-2.c: Likewise.
11960 * gcc.dg/i386-387-3.c: Likewise.
11961 * gcc.dg/i386-387-4.c: Likewise.
11962 * gcc.dg/i386-387-5.c: Likewise.
11963 * gcc.dg/i386-387-6.c: Likewise.
11964 * gcc.dg/i386-asm-1.c: Likewise.
11965 * gcc.dg/i386-bitfield1.c: Likewise.
11966 * gcc.dg/i386-bitfield2.c: Likewise.
11967 * gcc.dg/i386-loop-1.c: Likewise.
11968 * gcc.dg/i386-loop-2.c: Likewise.
11969 * gcc.dg/i386-loop-3.c: Likewise.
11970 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11971 * gcc.dg/i386-pic-1.c: Likewise.
11972 * gcc.dg/i386-regparm.c: Likewise.
11973 * gcc.dg/i386-signbit-1.c: Likewise.
11974 * gcc.dg/i386-signbit-2.c: Likewise.
11975 * gcc.dg/i386-signbit-3.c: Likewise.
11976 * gcc.dg/i386-sse-5.c: Likewise.
11977 * gcc.dg/i386-sse-8.c: Likewise.
11978 * gcc.dg/i386-unroll-1.c: Likewise.
11979 * gcc.dg/tls/opt-1.c: Likewise.
11980 * gcc.dg/tls/opt-2.c: Likewise.
11981 * gcc.dg/unroll-1.c: Likewise.
11982 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
11983 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
11984 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
11985 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
11986
c9387915
GB
119872004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11988
11989 * g++.dg/template/incomplete1.C: New test.
11990
a1e98266
NC
119912004-11-16 Nick Clifton <nickc@redhat.com>
11992
11993 Revert patches accidentally commited during checkin of fixes for
11994 xstormy16 tests:
11995 gcc.c-torture/execute/simd-4.c: Revert
11996 gcc.dg/20040910-1.c: Revert.
11997
40b026d8
PB
119982004-11-16 Paul Brook <paul@codesourcery.com>
11999
12000 PR fortran/13010
12001 * gfortran.dg/der_pointer_1.f90: New test.
12002
d134f39e
JM
120032004-11-15 Joseph S. Myers <joseph@codesourcery.com>
12004
12005 PR c/18498
12006 * gcc.dg/bitfld-13.c: New test.
12007
8e0933b1
JJ
120082004-11-15 Janis Johnson <janis187@us.ibm.com>
12009
9cbee3fa
JJ
12010 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
12011 powerpc*-*-linux*.
12012
2301511d
JJ
12013 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
12014 * gcc.dg/ppc64-abi-2.c: Ditto.
12015 * gcc.dg/ppc64-abi-3.c: Ditto.
12016
8e0933b1
JJ
12017 * lib/gcc-dg.exp (dg-target-list): Remove.
12018
4fd7b3cb
SE
120192004-11-15 Steve Ellcey <sje@cup.hp.com>
12020
12021 * gcc.dg/ia64-postinc.c: New test.
12022
11559c75
MM
120232004-11-15 Mark Mitchell <mark@codesourcery.com>
12024
12025 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
12026
f15dc49f
NC
120272004-11-15 Nick Clifton <nickc@redhat.com>
12028
12029 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
12030 __INT_MAX__ so that the test can be compiled by toolchains
12031 targeted at 16-bit processors.
12032
12033 * gcc.dg/20040625-1.c: Use long constants rather than integers
12034 when performing arithmetic that will overflow 16-bits.
12035
12036 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
12037 xstormy16. It does not support 128-bit vector operations.
12038
12039 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
12040 with the macro PTR_TYPE. Define this macro to an integer type
12041 suitable for holding a pointer.
12042
12043 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
12044 the target is a 16-bit processor.
12045
12046 * gcc.dg/cpp/if-2.c: Expect a different warning message from
12047 16-bit targets where the character constant will be too long.
12048
12049 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
12050 where the double will not be directly addressable.
12051
461c6fce
KL
120522004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12053
12054 Friend class name lookup 1/n, PR c++/18471
12055 * g++.dg/template/crash26.C: New test.
12056 * g++.dg/lookup/struct1.C: Adjust expected error.
12057 * g++.dg/parse/elab1.C: Likewise.
12058 * g++.dg/parse/elab2.C: Likewise.
12059 * g++.dg/parse/int-as-enum1.C: Likewise.
12060 * g++.dg/parse/struct-as-enum1.C: Likewise.
12061 * g++.dg/parse/typedef1.C: Likewise.
12062 * g++.dg/parse/typedef3.C: Likewise.
12063 * g++.dg/parse/typedef4.C: Likewise.
12064 * g++.dg/parse/typedef5.C: Likewise.
12065 * g++.dg/template/nontype4.C: Likewise.
12066 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
12067 * g++.old-deja/g++.other/elab1.C: Likewise.
12068 * g++.old-deja/g++.other/syntax4.C: Likewise.
12069
23e09df4
EB
120702004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12071
12072 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
12073
18522563
ZD
120742004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
12075
12076 * gcc.c-torture/execute/20041114-1.c: New test.
12077
efcc66f0
JM
120782004-11-14 Joseph S. Myers <joseph@codesourcery.com>
12079
12080 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
12081 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
12082 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
12083 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
12084 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
12085 gcc.dg/switch-7.c: New tests.
12086
fceb80bf
DN
120872004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12088
12089 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
12090
f7f02125
DN
120912004-11-14 Dorit Naishlos <dorit@il.ibm.com>
12092
12093 PR tree-opt/18400
12094 * gcc.dg/vect/pr18400.c: New test.
12095
120962004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 12097 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
12098
12099 PR tree-opt/18425
12100 * gcc.dg/vect/pr18425.c: New test.
12101
3021a627
EB
121022004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12103
12104 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
12105 Guard with dg-require-alias and dg-require-visibility.
12106
6b870fa9
EB
121072004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12108
12109 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
12110
d6b75f70
GB
121112004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12112
12113 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
12114
e34b0922
KL
121152004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12116
12117 PR c++/17344
12118 * g++.dg/template/defarg5.C: New test.
12119
fa1dedd8
EB
121202004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12121
12122 * g++.dg/parse/cast1.C: Run only on ILP32.
12123 * g++.old-deja/g++.mike/p784.C: Likewise.
12124
61a5fa29
BS
121252004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
12126
12127 * gcc.c-torture/execute/20041113-1.c: New test.
12128
1136d30e
JM
121292004-11-13 James A. Morrison <phython@gcc.gnu.org>
12130
12131 PR target/18230
12132 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
12133 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
12134 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
12135 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
12136 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
12137 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
12138 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
12139 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
12140 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
12141 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
12142 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
12143 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
12144 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
12145
893e18a5
JM
121462004-11-13 James A. Morrison <phython@gcc.gnu.org>
12147
12148 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
12149 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
12150 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
12151 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
12152 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
12153 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
12154 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
12155 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
12156 gcc.target/sparc/combined-1.c: New tests.
12157
2256aa1c
ZL
121582004-11-12 Ziemowit Laski <zlaski@apple.com>
12159
12160 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
12161 New tests.
12162
bf0fdfdd
MM
121632004-11-12 Mark Mitchell <mark@codesourcery.com>
12164
12165 * lib/gcc-dg.exp (dg-forbid-option): New function.
12166 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
12167 * g++.dg/abi/bitfield8.C: Likewise.
12168 * g++.dg/abi/dtor1.C: Likewise.
12169 * g++.dg/abi/empty10.C: Likewise.
12170 * g++.dg/abi/empty7.C: Likewise.
12171 * g++.dg/abi/empty9.C: Likewise.
12172 * g++.dg/abi/layout3.C: Likewise.
12173 * g++.dg/abi/layout4.C: Likewise.
12174 * g++.dg/abi/thunk1.C: Likewise.
12175 * g++.dg/abi/thunk2.C: Likewise.
12176 * g++.dg/abi/vbase11.C: Likewise.
12177 * g++.dg/abi/vthunk2.C: Likewise.
12178 * g++.dg/abi/vthunk3.C: Likewise.
12179 * g++.dg/ext/attrib8.C: Likewise.
12180 * g++.dg/opt/longbranch2.C: Likewise.
12181 * g++.dg/opt/reg-stack4.C: Likewise.
12182 * g++.old-deja/g++.ext/attrib1.C: Likewise.
12183 * g++.old-deja/g++.ext/attrib2.C: Likewise.
12184 * g++.old-deja/g++.ext/attrib3.C: Likewise.
12185 * g++.old-deja/g++.other/store-expr1.C: Likewise.
12186 * g++.old-deja/g++.other/store-expr2.C: Likewise.
12187 * gcc.dg/20000609-1.c: Likewise.
12188 * gcc.dg/20000720-1.c: Likewise.
12189 * gcc.dg/20011107-1.c: Likewise.
12190 * gcc.dg/20011119-1.c: Likewise.
12191 * gcc.dg/20020108-1.c: Likewise.
12192 * gcc.dg/20020122-2.c: Likewise.
12193 * gcc.dg/20020122-3.c: Likewise.
12194 * gcc.dg/20020201-3.c: Likewise.
12195 * gcc.dg/20020206-1.c: Likewise.
12196 * gcc.dg/20020218-1.c: Likewise.
12197 * gcc.dg/20020310-1.c: Likewise.
12198 * gcc.dg/20020411-1.c: Likewise.
12199 * gcc.dg/20020418-2.c: Likewise.
12200 * gcc.dg/20020426-1.c: Likewise.
12201 * gcc.dg/20020426-2.c: Likewise.
12202 * gcc.dg/20020517-1.c: Likewise.
12203 * gcc.dg/20020523-1.c: Likewise.
12204 * gcc.dg/20020523-2.c: Likewise.
12205 * gcc.dg/20020729-1.c: Likewise.
12206 * gcc.dg/20030204-1.c: Likewise.
12207 * gcc.dg/20030826-2.c: Likewise.
12208 * gcc.dg/20030926-1.c: Likewise.
12209 * gcc.dg/20031202-1.c: Likewise.
12210 * gcc.dg/980312-1.c: Likewise.
12211 * gcc.dg/980313-1.c: Likewise.
12212 * gcc.dg/990117-1.c: Likewise.
12213 * gcc.dg/990424-1.c: Likewise.
12214 * gcc.dg/990524-1.c: Likewise.
12215 * gcc.dg/991230-1.c: Likewise.
12216 * gcc.dg/i386-387-1.c: Likewise.
12217 * gcc.dg/i386-387-2.c: Likewise.
12218 * gcc.dg/i386-387-3.c: Likewise.
12219 * gcc.dg/i386-387-4.c: Likewise.
12220 * gcc.dg/i386-387-5.c: Likewise.
12221 * gcc.dg/i386-387-6.c: Likewise.
12222 * gcc.dg/i386-asm-1.c: Likewise.
12223 * gcc.dg/i386-bitfield1.c: Likewise.
12224 * gcc.dg/i386-bitfield2.c: Likewise.
12225 * gcc.dg/i386-loop-1.c: Likewise.
12226 * gcc.dg/i386-loop-2.c: Likewise.
12227 * gcc.dg/i386-loop-3.c: Likewise.
12228 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12229 * gcc.dg/i386-pic-1.c: Likewise.
12230 * gcc.dg/i386-regparm.c: Likewise.
12231 * gcc.dg/i386-signbit-1.c: Likewise.
12232 * gcc.dg/i386-signbit-2.c: Likewise.
12233 * gcc.dg/i386-signbit-3.c: Likewise.
12234 * gcc.dg/i386-sse-5.c: Likewise.
12235 * gcc.dg/i386-sse-8.c: Likewise.
12236 * gcc.dg/i386-unroll-1.c: Likewise.
12237 * gcc.dg/tls/opt-1.c: Likewise.
12238 * gcc.dg/tls/opt-2.c: Likewise.
12239 * gcc.dg/unroll-1.c: Likewise.
12240 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
12241 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
12242 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
12243 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
12244 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
12245 -m64 is specified.
12246
44370687
MM
122472004-11-12 Mark Mitchell <mark@codesourcery.com>
12248
12249 PR c++/18389
12250 * g++.dg/parse/cond1.C: New test.
12251
12252 PR c++/18429
12253 * g++.dg/template/array9.C: New test.
12254 * g++.dg/ext/vla1.C: Adjust error messages.
12255 * g++.dg/ext/vlm1.C: Likewise.
12256 * g++.dg/template/crash2.C: Likewise.
12257
12258 PR c++/18436
12259 * g++.dg/template/call3.C: New test.
12260
12261 PR c++/18407
12262 * g++.dg/template/ptrmem11.C: New test.
12263
690e11b8
AP
122642004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
12265
12266 PR other/14264
12267 * lib/g++.exp: Set LC_ALL and LANG to C.
12268 * lib/gcc-dg.exp: Likewise.
12269 * lib/gfortran.exp: Likewise.
12270 * lib/objc.exp: Likewise.
12271 * lib/treelang.exp: Likewise.
12272
e260ea9d
AS
122732004-11-12 Andreas Schwab <schwab@suse.de>
12274
12275 * gcc.dg/pr16286.c: Fix last change.
12276
0a2695db
MM
122772004-11-12 Mark Mitchell <mark@codesourcery.com>
12278
12279 PR c++/18416
12280 * g++.dg/init/global1.C: New test.
12281
805221b9
EB
122822004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
12283
12284 * gcc.c-torture/execute/20041112-1.c: New test.
12285
c9dd2023
JJ
122862004-11-11 Janis Johnson <janis187@us.ibm.com>
12287
12288 * lib/gcc-dg.exp (dg-target-list): New.
12289
b6dc500c
JJ
122902004-11-11 Janis Johnson <janis187@us.ibm.com>
12291 Richard Sandiford <rsandifo@redhat.com>
12292
12293 * lib/target-supports.exp (get-compiler_messages): New.
12294 (check_named_sections_available): Use it.
12295 (check_effective_target_ilp32): New.
12296 (check_effective_target_lp64): New.
12297 (is-effective-target): New.
12298 * lib/gcc-dg.exp (dg-require-effective-target): New.
12299
fb60d5d7
JM
123002004-11-11 Joseph S. Myers <joseph@codesourcery.com>
12301
12302 * gcc.dg/precedence-1.c: New test.
12303
524136ea
JJ
123042004-11-11 Janis Johnson <janis187@us.ibm.com>
12305
46d1d0da
JJ
12306 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
12307
af980752
JJ
12308 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
12309 message, delete generated files, use more descriptive name for
12310 executable, and make the test unsupported when it cannot be run.
12311
5278e476
JJ
12312 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
12313 (dg-require-weak, dg-require-visibility, dg-require-alias,
12314 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
12315 dg-require-iconv, dg-require-named-sections): Use it.
12316
524136ea
JJ
12317 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
12318
60934f9c
NS
123192004-11-11 Nathan Sidwell <nathan@codesourcery.com>
12320
e1e2e653
NS
12321 PR target/16457
12322 * gcc.dg/ppc-and-1: New
12323
2f4d9502
NS
12324 PR target/16796
12325 * gcc.dg/ppc-mov-1.c: New.
12326
60934f9c
NS
12327 PR target/16458
12328 * gcc.dg/ppc-compare-1.c: New.
12329
3f8882a2
JM
123302004-11-10 Joseph S. Myers <joseph@codesourcery.com>
12331
12332 * objc.dg/desig-init-2.m: New test.
12333
78e54994
AN
123342004-11-10 Adam Nemet <anemet@lnxw.com>
12335
9469f0aa 12336 PR middle-end/18160
78e54994
AN
12337 * g++.dg/warn/register-var-1.C: New test.
12338 * g++.dg/warn/register-var-2.C: New test.
12339
22d8d627
EB
123402004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12341
12342 * gcc.dg/union-2.c: New test.
12343
d05f9c39
FJ
123442004-11-10 Fariborz Jahanian <fjahanian@apple.com>
12345
b4519d39 12346 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
12347 New test for PR tree-optimization/17892.
12348
d746e87d
MM
123492004-11-09 Mark Mitchell <mark@codesourcery.com>
12350
12351 PR c++/18369
12352 * g++.dg/init/new12.C: New test.
12353
8393a290
JM
123542004-11-10 James A. Morrison <phython@gcc.gnu.org>
12355
12356 * gcc.target/sparc: New directory.
12357 * gcc.target/sparc/sparc.exp: New driver.
12358 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
12359 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
12360 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
12361 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
12362
2cbcdeba
PB
123632004-11-10 Paul Brook <paul@codesourcery.com>
12364
12365 PR fortran/18218
12366 * gfortran.dg/list_read.c: New test.
12367
8b17a9d6
JM
123682004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12369
12370 PR c/18322
12371 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
12372 expected diagnostic location.
12373
e221ef54
UW
123742004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
12375
12376 * gcc.dg/20041109-1.c: New test.
12377
3172e26c
AP
123782004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
12379
12380 PR objc/18406
12381 * objc/compile/pr18406.m: New test.
12382
40b97a2e
JM
123832004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12384
12385 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
12386
9e637a26
JM
123872004-11-09 Joseph S. Myers <joseph@codesourcery.com>
12388
12389 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
12390
66e52c35
SE
123912004-11-08 Steve Ellcey <sje@cup.hp.com>
12392
12393 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
12394
c7fa97d9
SE
123952004-11-08 Steve Ellcey <sje@cup.hp.com>
12396
12397 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 12398 exit.
c7fa97d9 12399
b03c0b93
AP
124002004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
12401
12402 PR tree-opt/18299
12403 * gcc.c-torture/pr18299-1.c: New test.
12404
3c871f3f
AS
124052004-11-06 Andreas Schwab <schwab@suse.de>
12406
12407 * gcc.dg/pr16286.c: Also test for bool and pixel.
12408
fccf8fc6
JM
124092004-11-06 Joseph S. Myers <joseph@codesourcery.com>
12410
12411 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
12412 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
12413 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
12414 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
12415 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
12416 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
12417 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
12418 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
12419 gcc.dg/struct-semi-3.c: New tests.
12420
a8f48325
EB
124212004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12422
12423 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
12424
cd27e3d8
EB
124252004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12426
12427 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
12428 Do not use C99 designators.
12429
e78980b7
EB
124302004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12431
12432 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
12433
432be037
EB
124342004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12435
12436 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 12437 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
12438 * gcc.c-torture/execute/simd-5.x: Remove.
12439
629bf5f9
AP
124402004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
12441
12442 PR rtl-optimization/17933
12443 * gcc.dg/torture/pr17933-1.c: New test.
12444
c37780f5
AL
124452004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12446
12447 PR target/18106
12448 * lib/target-supports.exp (check_weak_available): Support
12449 Windows.
12450
637022d9
DS
124512004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
12452
12453 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
12454 call to fflush(stdout) before abort.
12455 (my_ffsll): New function.
12456 (generate_fields): Use it.
12457
0a880880
JM
124582004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12459
12460 * gcc.dg/init-undef-1.c: New test.
12461
88876c7c
JM
124622004-11-05 Joseph S. Myers <joseph@codesourcery.com>
12463
12464 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
12465 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
12466 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
12467 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
12468 expected messages for new parser.
12469
04fb56d5
MM
124702004-11-04 Mark Mitchell <mark@codesourcery.com>
12471
12472 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 12473
d48b4987
EB
124742004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12475
12476 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
12477 on LP64 targets.
12478
68e6421d
JM
124792004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12480
12481 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
12482 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
12483 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
12484 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
12485 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
12486 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
12487 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
12488 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
12489 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
12490 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
12491
04466541
JM
124922004-11-04 Joseph S. Myers <joseph@codesourcery.com>
12493
12494 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
12495 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
12496 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
12497 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
12498 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
12499 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
12500 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
12501 for new parser.
12502
4e5813dd
RS
125032004-11-04 Richard Sandiford <rsandifo@redhat.com>
12504
12505 PR target/15342
12506 * gcc.dg/20041104-1.c: New test.
12507
b6ab6892
GB
125082004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12509
12510 * g++.dg/template/nontype7.C: New test.
12511 * g++.dg/template/nontype8.C: Likewise.
12512 * g++.dg/template/nontype9.C: Likewise.
12513 * g++.dg/template/nontype10.C: Likewise.
12514 * g++.dg/tc1/dr49.C: Likewise.
12515 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
12516 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
12517
ffc3e843
BE
125182004-11-04 Ben Elliston <bje@au.ibm.com>
12519
12520 * g++.dg/rtti/tinfo1.C: Remove xfails.
12521
125222004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
12523
12524 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
12525 packed attribute to the definition to satisfy the new C++ parser.
12526
4815ff39
EB
125272004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12528
12529 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
12530 invocations of va_arg.
12531
71bd7186
MM
125322004-11-02 Mark Mitchell <mark@codesourcery.com>
12533
12534 PR c++/18124
12535 * g++.dg/template/crash25.C: New test.
12536
12537 PR c++/18155
12538 * g++.dg/template/typedef2.C: New test.
12539 * g++.dg/parse/crash13.C: Adjust error markers.
12540
12541 PR c++/18177
12542 * g++.dg/conversion/const3.C: New test.
9469f0aa 12543
36f4d144
TS
125442004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12545
12546 PR fortran/17535
12547 PR fortran/17583
12548 PR fortran/17713
12549 * gfortran.dg/generic_[123].f90: New testcases.
12550
571cfa75
EB
125512004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12552
12553 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
12554 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
12555
da1f8963
AP
125562004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
12557
12558 PR tree-opt/16808
12559 * gcc.c-torture/compile/pr16808.c: New test.
12560
f6219a5e
NS
125612004-11-02 Nathan Sidwell <nathan@codesourcery.com>
12562
12563 PR rtl-optimization/17104
12564 * gcc.dg/ppc-bitfield1.c: New.
12565
f7bf40ee
RS
125662004-11-01 Richard Sandiford <rsandifo@redhat.com>
12567
12568 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
12569
7236f3f6
RS
125702004-11-01 Richard Sandiford <rsandifo@redhat.com>
12571
12572 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
12573 strings for 32-bit code.
12574
ee060229
JM
125752004-11-01 Joseph S. Myers <joseph@codesourcery.com>
12576
12577 PR c/18239
12578 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
12579
ae209f28
NS
125802004-11-01 Nathan Sidwell <nathan@codesourcery.com>
12581
12582 PR c++/18064
12583 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
12584
80439563
MM
125852004-10-31 Mark Mitchell <mark@codesourcery.com>
12586
12587 PR c++/15172
12588 * g++.dg/init/aggr2.C: New test.
12589
16b34ad6
ZL
125902004-10-30 Ziemowit Laski <zlaski@apple.com>
12591
12592 * objc.dg/local-decl-1.m: New test.
12593
0a3ee0fd
GDR
125942004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
12595
12596 * gcc.dg/20040910-1.c: Adjust regex.
12597
1db4252c
RS
125982004-10-30 Roger Sayle <roger@eyesopen.com>
12599
12600 PR rtl-optimization/18084
12601 * g++.dg/opt/pr18084-1.C: New testcase.
12602
3cabd8f9
MA
126032004-10-30 Matt Austern <austern@apple.com>
12604
12605 PR c++/17542
12606 * g++.dg/ext/attrib18.C: New test.
9469f0aa 12607
61168ff1
RS
126082004-10-30 Roger Sayle <roger@eyesopen.com>
12609
12610 PR middle-end/18096
12611 * gcc.dg/pr18096-1.c: New test case.
12612
0c2166ab
RS
126132004-10-30 Roger Sayle <roger@eyesopen.com>
12614
12615 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
12616
46097c76
JM
126172004-10-30 Joseph S. Myers <joseph@codesourcery.com>
12618
12619 PR c/16666
12620 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
12621 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
12622 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
12623 gcc.dg/old-style-prom-3.c: New tests.
12624
514a3b11
DS
126252004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
12626
12627 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
12628 Remove unnecessary inclusion of stdio.h.
12629
5976e643
RS
126302004-10-29 Roger Sayle <roger@eyesopen.com>
12631
12632 PR rtl-optimization/17581
12633 * gcc.dg/pr17581-1.c: New test case.
12634
ec7e5618
NS
126352004-10-28 Nathan Sidwell <nathan@codesourcery.com>
12636
12637 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
12638 being implemented.
12639 * g++.dg/conversion/dr195-1.C: New.
12640 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
12641 * g++.old-deja/g++.mike/p10148.C: Likewise.
12642
1dc82a99
MM
126432004-10-29 Mark Mitchell <mark@codesourcery.com>
12644
12645 PR c++/17695
12646 * g++.dg/debug/typedef2.C: New test.
12647
056e1c5e
DB
126482004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
12649
12650 PR fortran/13490
12651 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
12652 * gfortran.dg/g77/README: Update.
12653
126542004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
12655
12656 PR c++/14124
12657 * g++.dg/ext/packed7.C: New test.
9469f0aa 12658
d533f1cb
AP
126592004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
12660
12661 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
12662 scan-assembler.
12663 * lib/scanasm.exp (hidden-scan-for): New proc.
12664 (scan-hidden): Use hidden-scan-for instead of constructing the scan
12665 string.
12666 (scan-not-hidden): Likewise.
12667 * lib/target-supports.exp (check_visibility_available): mach-o is
12668 support too.
12669
883a2bff
MM
126702004-10-28 Mark Mitchell <mark@codesourcery.com>
12671
12672 PR c++/17132
12673 * g++.dg/template/memclass3.C: New test.
12674
fcf750ee
AN
126752004-10-28 Adam Nemet <anemet@lnxw.com>
12676
9469f0aa 12677 PR middle-end/18160
fcf750ee
AN
12678 * gcc.dg/register-var-1.c: New test.
12679 * gcc.dg/register-var-2.c: New test.
12680 * gcc.dg/asm-7.c: Taking the address of a register variable is an
12681 error now.
12682
5c588b22
DN
126832004-10-28 Dorit Naishlos <dorit@il.ibm.com>
12684
12685 PR other/18172
9469f0aa 12686 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
12687 unused variables.
12688 * gcc.dg/vect/vect-22.c: Likewise.
12689
83ff1f25
JJ
126902004-10-28 Jakub Jelinek <jakub@redhat.com>
12691
12692 * gcc.dg/i386-rotate-1.c: New test.
12693
391c4bc5
MM
126942004-10-27 Mark Mitchell <mark@codesourcery.com>
12695
2419a74b
MM
12696 * g++.dg/init/ref12.C: Add "run" marker.
12697
391c4bc5
MM
12698 PR c++/17435
12699 * g++.dg/init/ref12.C: New test.
12700
12701 PR c++/18140
12702 * g++.dg/template/shift1.C: New test.
12703 * g++.dg/template/error10.C: Adjust error markers.
12704
8e14584d
AP
127052004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
12706
12707 PR tree-opt/17529
12708 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
12709
005c1a13
GK
127102004-10-27 Geoffrey Keating <geoffk@apple.com>
12711
98f61f57
GK
12712 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
12713 * gcc.dg/weak/weak-3.c: Likewise.
12714 * gcc.dg/weak/weak-5.c: Likewise.
12715 * gcc.dg/weak/weak-9.c: Likewise.
12716 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
12717 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
12718
005c1a13
GK
12719 * gcc.dg/darwin-weakimport-1.c: New.
12720
61b58001
BE
127212004-10-28 Ben Elliston <bje@au.ibm.com>
12722
12723 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
12724
028aa389
NS
127252004-10-27 Nathan Sidwell <nathan@codesourcery.com>
12726
12727 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
12728 'syntax' error messages.
12729 * gcc.dg/cpp/direct2s.c: Likewise.
12730
1aeaea8d
GK
127312004-10-26 Geoffrey Keating <geoffk@apple.com>
12732
12733 * gcc.c-torture/compile/20041026-1.c: New.
12734
a5201a91
MM
127352004-10-26 Mark Mitchell <mark@codesourcery.com>
12736
12737 PR c++/18093
12738 * g++.dg/lookup/ns2.C: New test.
12739
12740 PR c++/18020
12741 * g++.dg/template/enum4.C: New test.
12742
12743 PR c++/18161
12744 * g++.dg/template/expr1.C: New test.
12745
a6291e47
BE
127462004-10-26 Ben Elliston <bje@au.ibm.com>
12747
12748 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
12749
663174d3
JM
127502004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
12751
12752 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
12753 gcc.dg/decl-nospec-3.c: New tests.
12754
38285932
ZL
127552004-10-26 Ziemowit Laski <zlaski@apple.com>
12756
12757 * objc.dg/super-class-3.m: New test.
12758
51e63e60
NS
127592004-10-26 Nathan Sidwell <nathan@codesourcery.com>
12760
12761 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
12762 resyncing.
12763 * gcc.dg/cpp/direct2s.c: Likewise.
12764
f1a66265
GK
127652004-10-25 Geoffrey Keating <geoffk@apple.com>
12766
12767 * objc.dg/image-info.m: Update for changes to section selection.
12768
3a3589b4
ZL
127692004-10-25 David Ayers <d.ayers@inode.at>
12770 Ziemowit Laski <zlaski@apple.com>
12771
12772 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
12773 diagnostics when messaging 'id <Proto>'.
12774 * objc.dg/class-protocol-1.m: New test.
12775 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
12776 a non-existent method signature.
12777 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
12778 Update diagnostics when messaging with non-existent method signature.
12779 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
12780 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
12781 invalid receivers are now resolved as if messaging 'id'; remove
12782 extraneous diagnostics.
12783
535dd320
JM
127842004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
12785
12786 PR c/16667
12787 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
12788 gcc.dg/init-desig-obs-3.c: New tests.
12789
3401a17f
JJ
127902004-10-25 Jakub Jelinek <jakub@redhat.com>
12791
12792 * gcc.dg/debug/20041023-1.c: New test.
12793
4c7c0c70
AP
127942004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
12795
12796 PR middle-end/17407
12797 * gcc.c-torture/compile/pr17407.c: New test.
12798
12799 PR c++/18121
12800 * g++.dg/template/array8.C: New test.
12801
1e02510f
EB
128022004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12803
12804 PR other/18138
12805 * lib/g++.exp: Accept more than one multilib libgcc.
12806 * lib/gcc-dg.exp: Likewise.
12807 * lib/objc.exp: Likewise.
12808 * lib/treelang.exp: Likewise.
12809 * lib/gfortran.exp: Likewise.
12810
f3515059
BE
128112004-10-24 Ben Elliston <bje@au.ibm.com>
12812
12813 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
12814
c94ac97d 128152004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
12816
12817 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
12818 * gcc.dg/c99-const-expr-3.c: Likewise.
12819
ee742c05
AP
128202004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
12821
12822 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
12823
fef62f03
BE
128242004-10-23 Ben Elliston <bje@au.ibm.com>
12825
12826 * gcc.c-torture/execute/loop-2e.x: Remove.
12827
76aebc9f
NS
128282004-10-22 Nathan Sidwell <nathan@codesourcery.com>
12829
12830 PR c++/18095
12831 * g++.dg/parse/crash18.C: New.
12832 * g++.dg/parse/crash19.C: New.
12833
7c06b222
AL
128342004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
12835
12836 * g++.dg/ext/dllimport1.C: Move dg-warnings.
12837 * g++.dg/ext/dllimport2.C: Same.
12838 * g++.dg/ext/dllimport8.C: Same.
12839
08e17d9d
MM
128402004-10-21 Mark Mitchell <mark@codesourcery.com>
12841
12842 PR c++/10841
12843 * g++.dg/conversion/cast1.C: New test.
12844 * g++.dg/overload/pmf1.C: Adjust error marker.
12845
943db347
AP
128462004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
12847
12848 PR objc/17923
12849 * objc.dg/const-str-7.m: New test.
12850
aaf1c72d
KL
128512004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12852
12853 * g++.dg/template/memfriend11.C: Fix comment typo.
12854 * g++.dg/template/memfriend14.C: Likewise.
12855
0aab7a4b
RH
128562004-10-20 Richard Henderson <rth@redhat.com>
12857
12858 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
12859 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
12860 -fasynchronous-unwind-tables.
12861
4ba4c213
RH
128622004-10-20 Richard Henderson <rth@redhat.com>
12863
12864 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
12865 (main): Return success.
12866 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
12867 (main): Return success.
12868
b939a023
KL
128692004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12870
12871 PR c++/13495
12872 * g++.dg/template/memfriend9.C: New test.
12873 * g++.dg/template/memfriend10.C: Likewise.
12874 * g++.dg/template/memfriend11.C: Likewise.
12875 * g++.dg/template/memfriend12.C: Likewise.
12876 * g++.dg/template/memfriend13.C: Likewise.
12877 * g++.dg/template/memfriend14.C: Likewise.
12878 * g++.dg/template/memfriend15.C: Likewise.
12879 * g++.dg/template/memfriend16.C: Likewise.
12880 * g++.dg/template/memfriend17.C: Likewise.
12881 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
12882
23517e6b
NS
128832004-10-20 Nathan Sidwell <nathan@codesourcery.com>
12884
12885 * g++.dg/conversion/dr195.C: New.
12886 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
12887
c0952176
BE
128882004-10-20 Ben Elliston <bje@au.ibm.com>
12889 Devang Patel <dpatel@apple.com>
12890
12891 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
12892 of floating point arithmetic, which could trap.
12893
33c25e5c
MM
128942004-10-19 Mark Mitchell <mark@codesourcery.com>
12895
12896 PR c++/14035
12897 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
12898 * g++.dg/conversion/const2.C: New test.
12899 * g++.dg/expr/reinterpret2.C: New test.
12900 * g++.dg/expr/reinterpret3.C: New test.
12901 * g++.dg/expr/cast2.C: New test.
12902 * g++.dg/expr/copy1.C: New test.
12903 * g++.dg/other/conversion1.C: Change error message.
12904 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
12905 function pointers to void *.
12906 * g++.old-deja/g++.mike/p10148.C: Likewise.
12907
a5747863
EB
129082004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
12909
12910 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
12911
69475123
PB
129122004-10-19 Paolo Bonzini <bonzini@gnu.org>
12913
12914 PR c++/18047
12915
12916 * g++.dg/parse/expr3.C: New test.
12917
6e7a355c
EB
129182004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12919
12920 * gcc.dg/smod-1.c: New test.
12921
d4de6966
ZL
129222004-10-18 Ziemowit Laski <zlaski@apple.com>
12923
12924 * objc.dg/method-14.m: New test.
12925
829acd78
AP
129262004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12927
12928 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
12929 Also xfail as the patch was reverted.
12930
c2f55a1b
AP
129312004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
12932
12933 PR middle-end/16973
12934 * gcc.dg/pr16973.c: New test.
12935
bca9e17b
DN
129362004-10-18 Diego Novillo <dnovillo@redhat.com>
12937
12938 PR tree-optimization/17656
12939 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
12940
18e4be85
NS
129412004-10-18 Nathan Sidwell <nathan@codesourcery.com>
12942
12943 * g++.dg/eh/shadow1.C: New.
12944
ba3ed8d8
JJ
129452004-10-18 Jakub Jelinek <jakub@redhat.com>
12946
12947 * gcc.c-torture/compile/20041018-1.c: New test.
12948
0dc48e89
BE
129492004-10-18 Ben Elliston <bje@au.ibm.com>
12950
12951 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
12952 compiler referring to register 0 when accessing sdata. The linker
12953 now patches things up.
12954
36e5122e
AP
129552004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
12956
12957 PR c/17529
12958 * gcc.c-torture/compile/pr17529.c: New test.
12959
9596e064
GB
129602004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12961
12962 PR c++/17743
12963 * g++.dg/ext/attrib17.C: New test.
12964
051a6002
EB
129652004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
12966
12967 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
12968
1ed3dfd5
GB
129692004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12970
12971 PR c++/10479
12972 * g++.dg/ext/attrib16.C: New test.
12973
de3fe73c
MM
129742004-10-15 Mark Mitchell <mark@codesourcery.com>
12975
12976 PR c++/17042
12977 * g++.dg/init/dso_handle1.C: New test.
12978
de3fe73c
MM
12979 PR c++/14667
12980 * g++.dg/parse/typedef6.C: New test.
12981
d6b4201f
MM
12982 PR c++/17916
12983 * g++.dg/parse/pragma1.C: New test.
12984
7832e661
AH
129852004-10-15 Aldy Hernandez <aldyh@redhat.com>
12986
12987 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
12988
e68a07e8
SE
129892004-10-15 Steve Ellcey <sje@cup.hp.com>
12990
d90ee6be 12991 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
e68a07e8
SE
12992 -fno-common when on HPPA HP-UX platforms.
12993
129942004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
12995
12996 PR other/16820
12997 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
12998 stdint.h.
12999 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
13000 uintptr_t.
13001
db3a9519
AP
130022004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13003
13004 PR c++/16301
13005 * g++.dg/lookup/strong-using-4.C: New test.
13006
f0602b16
AP
130072004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
13008
13009 PR middle-end/16567
b4519d39 13010 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 13011
31246b8f
DN
130122004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13013
13014 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
13015 and mipsisa64*-*-* (until support for misaligned loads is added).
13016 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
13017 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
13018 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
13019 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
13020 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
13021 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
13022
745d26d9
MM
130232004-10-14 Mark Mitchell <mark@codesourcery.com>
13024
13025 PR c++/17976
13026 * g++.dg/init/dtor3.C: New test.
13027
38db57bf
BE
130282004-10-15 Ben Elliston <bje@au.ibm.com>
13029
13030 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
13031
c4e18b1c
GK
130322004-10-14 Geoffrey Keating <geoffk@apple.com>
13033
13034 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
13035 * gcc.dg/macho-lo-sum.c: Likewise.
13036
b419bac7
JM
130372004-10-14 Joseph S. Myers <joseph@codesourcery.com>
13038
13039 * gcc.dg/ppc-spe64-1.c: New test.
13040
0ecf0d5f
DP
130412004-10-14 Devang Patel <dpatel@apple.com>
13042
13043 PR 17635
13044 * gcc.dg/pr17635.c : New test.
9469f0aa 13045
31246b8f
DN
130462004-10-14 Olga Golovanevsky <olga@il.ibm.com>
13047
13048 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
13049 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
13050 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
13051 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
13052 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
13053 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
13054 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
13055 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
13056 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
13057 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
13058 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
13059 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
13060 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
13061 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
13062 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
13063 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
13064 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
13065 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 13066
f0923257
DN
130672004-10-14 Dorit Naishlos <dorit@il.ibm.com>
13068
9469f0aa
AJ
13069 * gcc.dg/vect/vect-82.c: New testcase.
13070 * gcc.dg/vect/vect-82_64.c: New testcase.
13071 * gcc.dg/vect/vect-83.c: New testcase.
13072 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 13073
ac24fc25
JM
130742004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13075
13076 * gcc.dg/cpp/error-1.c: New test.
13077
81da229b
JM
130782004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
13079
13080 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
13081
5a78838a
HPN
130822004-10-14 Hans-Peter Nilsson <hp@axis.com>
13083
13084 PR target/17984
13085 * gcc.dg/cris-peep2-xsrand2.c: New test.
13086
bcd46a7c
AP
130872004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
13088
13089 PR c++/17661
13090 * testsuite/g++.dg/expr/for2.C: New test.
13091
b9bf58e5
EB
130922004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
13093
13094 * g++.dg/inherit/thunk1.C: Run on the SPARC.
13095
69d49802
JJ
130962004-10-13 Jakub Jelinek <jakub@redhat.com>
13097
13098 PR tree-optimization/17724
13099 * g++.dg/opt/pr17724-1.C: New test.
13100 * g++.dg/opt/pr17724-2.C: New test.
13101 * g++.dg/opt/pr17724-3.C: New test.
13102 * g++.dg/opt/pr17724-4.C: New test.
13103 * g++.dg/opt/pr17724-5.C: New test.
13104 * g++.dg/opt/pr17724-6.C: New test.
13105
3789b316
JM
131062004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
13107
13108 PR c/17301
13109 * gcc.dg/pr17301-2.c: New test.
13110
1ca939e5
MM
131112004-10-11 Mark Mitchell <mark@codesourcery.com>
13112
db86dd14
MM
13113 PR c++/15876
13114 * g++.dg/parse/error22.C: New test.
13115
1ca939e5
MM
13116 PR c++/17936
13117 * g++.dg/template/spec18.C: New test.
13118
f713f229
SE
131192004-10-11 Steve Ellcey <sje@cup.hp.com>
13120
13121 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
13122 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 13123 memcpy.
f713f229
SE
13124 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
13125 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
13126
73826a39
AP
131272004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
13128
13129 * g++.dg/eh/cleanup5.C: Add dg-options "".
13130
eb172681
RS
131312004-10-11 Roger Sayle <roger@eyesopen.com>
13132
13133 PR middle-end/17657
13134 * gcc.dg/switch-4.c: New test case.
13135
6b34e55e
RS
131362004-10-11 Richard Sandiford <rsandifo@redhat.com>
13137
13138 * gcc.c-torture/execute/20041011-1.c: New test.
13139
0ad28dde
AP
131402004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13141
13142 PR c++/17554
13143 * g++.dg/init/for3.C: New test.
13144
13145 PR c++/17657
13146 * g++.dg/opt/switch2.C: New test.
13147
13148 PR middle-end/17703
13149 * g++.dg/warn/Wreturn-2.C: New test.
13150
b187901e
AP
131512004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
13152
13153 PR c++/17907
13154 * g++.dg/eh/cleanup5.C: New test.
13155
22ab714d
MM
131562004-10-10 Mark Mitchell <mark@codesourcery.com>
13157
13158 PR c++/17393
13159 * g++.dg/parse/error21.C: New test.
13160
a82e1a7d
GDR
131612004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
13162
13163 * g++.dg/overload/pmf1.C: Adjust quoting marks.
13164 * g++.dg/warn/incomplete1.C: Likewise.
13165 * g++.dg/template/qualttp20.C: Likewise.
13166
bba5733f
JM
131672004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13168
13169 PR c/17881
13170 * parm-incomplete-1.c: New test.
13171
17a27b4f
MM
131722004-10-09 Mark Mitchell <mark@codesourcery.com>
13173
36700ac8 13174 PR c++/17867
17a27b4f
MM
13175 * g++.dg/parse/error19.C: New test.
13176
13177 PR c++/17670
13178 * g++.dg/init/new11.C: New test.
13179
13180 PR c++/17821
13181 * g++.dg/parse/error20.C: New test.
13182
13183 PR c++/17826
13184 * g++.dg/template/crash24.C: New test.
9469f0aa 13185
c69c9b36
JM
131862004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13187
13188 PR c/17301
13189 * gcc.dg/pr17301-1.c: New test.
13190
216a5f1b
JM
131912004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
13192
13193 PR c/17189
13194 * gcc.dg/anon-struct-5.c: New test.
13195
fbc0150d
JM
131962004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
13197
13198 PR c/17844
13199 * gcc.dg/pr17844-1.c: New test.
13200
3d5c655f
ZD
132012004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
13202
13203 PR tree-optimization/17906
13204 * gcc.c-torture/compile/pr17906.c: New.
13205
fc7ca5fd
RS
132062004-10-09 Stuart Hastings <stuart@apple.com>
13207 Roger Sayle <roger@eyesopen.com>
13208
13209 PR rtl-optimization/17853
13210 * gcc.dg/i386-mmx-5.c: New testcase.
13211
673dacbe
AP
132122004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
13213
13214 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
13215
62e19030
MM
132162004-10-09 Mark Mitchell <mark@codesourcery.com>
13217
13218 PR c++/17524
13219 * g++.dg/template/static9.C: New test.
13220
13221 PR c++/17685
13222 * g++.dg/parse/operator5.C: New test.
13223
d2e74f6f
RS
132242004-10-09 Roger Sayle <roger@eyesopen.com>
13225
13226 PR middle-end/17894
13227 * gcc.c-torture/execute/divcmp-4.c: New test case.
13228
35897831
AP
132292004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13230
13231 PR tree-opt/17902
13232 * g++.dg/opt/pr17902.C: New test.
13233
a1e063e5
JJ
132342004-10-09 Jakub Jelinek <jakub@redhat.com>
13235
13236 * gcc.dg/cpp/ident-1.c: Add dg-options "".
13237
6d84156b
JM
132382004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13239
13240 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
13241
6dcc04b0
JM
132422004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13243
13244 * gcc.dg/assign-warn-3.c: New test.
13245
14788775
AP
132462004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13247
13248 PR c/16999
13249 * gcc.dg/cpp/ident-1.c: New test.
13250
a58eeb31
NS
132512004-10-08 Nathan Sidwell <nathan@codesourcery.com>
13252
13253 * gcc.c-torture/compile/acc1.c: New.
13254
ea3c4ca8
AP
132552004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
13256
13257 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
13258 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
13259
39ba2f92
EB
132602004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13261
13262 * gcc.dg/ultrasp11.c: New test.
13263
c054bc3d
MM
132642004-10-08 Michael Matz <matz@suse.de>
13265
13266 * gcc.dg/doloop-2.c: New test.
13267
2ac2f164
JM
132682004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
13269
13270 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
13271 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
13272 objc.dg/method-9.m: Update expected diagnostics.
13273
add2402e
GK
132742004-10-07 Geoffrey Keating <geoffk@apple.com>
13275
13276 * gcc.dg/ppc-fsel-3.c: New file.
13277 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
13278
82e79986
PB
132792004-10-07 Paul Brook <paul@codesourcery.com>
13280
13281 * gfortran.dg/intrinsic_verify_1.f90: New test.
13282
d0e75c71
PB
132832004-10-07 Paul Brook <paul@codesourcery.com>
13284
13285 * gfortran.dg/empty_format_1.f90: Remove stray commas.
13286
5d874166
TS
132872004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13288
9469f0aa 13289 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
13290 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
13291 commit.
5d874166 13292
ca059043
AP
132932004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
13294
13295 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
13296
09ebcffa
GB
132972004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13298
13299 PR c++/17115
13300 * g++.dg/warn/Winline-4.C: New test.
13301
1313b31f 133022004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
13303
13304 * gcc.c-torture/compile/20041007-1.c: New test.
13305
2b58638b
PB
133062004-10-07 Paul Brook <paul@codesourcery.com>
13307
13308 PR fortran/17678
13309 * gfortran.dg/use_allocated_1.f90: New test.
13310
a3ed9870
AP
133112004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13312
13313 PR middle-end/17849
13314 * gfortran.fortran-torture/compile/nested.f90: New test
13315
03dafa61
JM
133162004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
13317
13318 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
13319
564060c3
AP
133202004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
13321
13322 PR c++/17368
13323 * g++.dg/ext/asm6.C: New test.
13324
8813c944
KZ
133252004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
13326
564060c3 13327 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 13328
7726f633
PB
133292004-10-06 Paul Brook <paul@codesourcery.com>
13330
13331 PR libfortran/17709
13332 * gfortran.dg/empty_format_1.f90: New test.
13333
5d24a977
TS
133342004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13335
13336 PR fortran/17568
13337 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
13338
13339 PR fortran/17283
13340 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
13341 tests.
13342
fbdad37d
PB
133432004-10-06 Paul Brook <paul@codesourcery.com>
13344
13345 * gfortran.dg/do_1.f90: New test.
13346
609ae0e2
KG
133472004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13348
13349 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
13350 optimizing for size.
13351
7fdc3e09
JM
133522004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13353
13354 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
13355
1b36c818
JM
133562004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
13357
13358 * gcc.c-torture/compile/20041005-1.c: New test.
13359
89d594a2
NS
133602004-10-05 Nathan Sidwell <nathan@codesourcery.com>
13361
13362 PR c++/17829
13363 * g++.dg/lookup/koenig4.C: New.
13364
2a13a625
GDR
133652004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
13366
13367 * g++.dg/other/classkey1.C: Adjust quoting marks.
13368 * g++.dg/parse/error15.C: Likewise.
13369 * g++.dg/template/meminit2.C (int>): Likewise.
13370
58c5b409
TS
133712004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13372
13373 PR fortran/17283
13374 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
13375
ee569894
TS
13376 PR fortran/17631
13377 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
13378
73a014b5
TS
13379 PR fortran/17708
13380 * gfortran.dg/pr17708.f90: New test.
9469f0aa 13381
952d9d9f
CF
133822004-10-04 Chao-ying Fu <fu@mips.com>
13383
13384 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
13385 * gcc.dg/vect/vect-4.c: Ditto.
13386 * gcc.dg/vect/vect-5.c: Ditto.
13387 * gcc.dg/vect/vect-6.c: Ditto.
13388 * gcc.dg/vect/vect-8.c: Ditto.
13389 * gcc.dg/vect/vect-16.c: Ditto.
13390 * gcc.dg/vect/vect-30.c: Ditto.
13391 * gcc.dg/vect/vect-40.c: Ditto.
13392 * gcc.dg/vect/vect-41.c: Ditto.
13393 * gcc.dg/vect/vect-42.c: Ditto.
13394 * gcc.dg/vect/vect-43.c: Ditto.
13395 * gcc.dg/vect/vect-44.c: Ditto.
13396 * gcc.dg/vect/vect-45.c: Ditto.
13397 * gcc.dg/vect/vect-46.c: Ditto.
13398 * gcc.dg/vect/vect-47.c: Ditto.
13399 * gcc.dg/vect/vect-48.c: Ditto.
13400 * gcc.dg/vect/vect-49.c: Ditto.
13401 * gcc.dg/vect/vect-50.c: Ditto.
13402 * gcc.dg/vect/vect-51.c: Ditto.
13403 * gcc.dg/vect/vect-52.c: Ditto.
13404 * gcc.dg/vect/vect-53.c: Ditto.
13405 * gcc.dg/vect/vect-54.c: Ditto.
13406 * gcc.dg/vect/vect-55.c: Ditto.
13407 * gcc.dg/vect/vect-56.c: Ditto.
13408 * gcc.dg/vect/vect-57.c: Ditto.
13409 * gcc.dg/vect/vect-58.c: Ditto.
13410 * gcc.dg/vect/vect-59.c: Ditto.
13411 * gcc.dg/vect/vect-60.c: Ditto.
13412 * gcc.dg/vect/vect-74.c: Ditto.
13413 * gcc.dg/vect/vect-79.c: Ditto.
13414 * gcc.dg/vect/vect-80.c: Ditto.
13415
8f920ef7
AP
134162004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
13417
13418 * gcc.dg/unused-7.c: Use the correct option.
13419
f3e41701
PB
134202004-10-04 Paul Brook <paul@codesourcery.com>
13421 Bud Davis <bdavis9659@comcast.net>
13422
13423 PR fortran/17706
13424 PR fortran/16434
13425 * gfortran/pr17706.f90: New test.
13426 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
13427
ca2940c3
TS
134282004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13429
13430 * gfortran.dg/pr17612.f90: New test.
13431
2d01edd7
GDR
134322004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
13433
13434 * g++.dg/template/local1.C: Adjust quoting marks in
13435 testing for diagnostics.
13436 * g++.dg/tls/diag-2.C: Likewise.
13437 * g++.dg/other/error8.C: Likewise.
13438
29128154
AP
134392004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13440
13441 PR c/17178
13442 * gcc.dg/unused-4.c: Adjust to be correct.
13443
13444 PR c/17820
13445 * gcc.dg/unused-7.c: New test.
13446
a1b1b3cd
AP
134472004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
13448
13449 PR c++/17797
13450 * g++.dg/overload/template2.C: New test.
13451
24109c9f
KH
134522004-10-03 Kazu Hirata <kazu@cs.umass.edu>
13453
807e955b 13454 PR tree-optimization/16632
24109c9f
KH
13455 * gcc.dg/tree-ssa/20041002-1.c: New.
13456
0146748a
PB
134572004-10-03 Paul Brook <paul@codesourcery.com>
13458
13459 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
13460 rather than relying on default formatting.
13461
7848dfca
JM
134622004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
13463
13464 * gcc.dg/20040920-1.c: Update expected message text.
13465
12d3155f
UW
134662004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
13467
13468 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
13469
47bcd07d
ZD
134702004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
13471
13472 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
13473 tree level.
13474
734268f5
AP
134752004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13476
13477 * gcc.dg/tree-ssa/pr17343.c: Remove.
13478
29c4d22b
AP
134792004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
13480
13481 PR tree-opt/17343
13482 * gcc.dg/tree-ssa/pr17343.c: New test.
13483
5496b36f
JJ
134842004-10-01 Jakub Jelinek <jakub@redhat.com>
13485
13486 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
13487 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
13488 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
13489 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
13490 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
13491
9bf24266
JM
134922004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13493
13494 * gcc.dg/lvalue-2.c: New test.
13495
254ac10c
JM
134962004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
13497
13498 PR c/17730
13499 * gcc.dg/pr17730-1.c: New test
13500
302a2cc5
JM
135012004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
13502
13503 PR c/7425
13504 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
13505
58c8adc1
JJ
135062004-09-29 Jakub Jelinek <jakub@redhat.com>
13507
13508 * gcc.c-torture/execute/stdarg-1.c: New test.
13509 * gcc.c-torture/execute/stdarg-2.c: New test.
13510 * gcc.c-torture/execute/stdarg-3.c: New test.
13511 * gcc.dg/tree-ssa/stdarg-1.c: New test.
13512 * gcc.dg/tree-ssa/stdarg-2.c: New test.
13513 * gcc.dg/tree-ssa/stdarg-3.c: New test.
13514 * gcc.dg/tree-ssa/stdarg-4.c: New test.
13515 * gcc.dg/tree-ssa/stdarg-5.c: New test.
13516
a7d6ba24
JJ
135172004-09-29 Jakub Jelinek <jakub@redhat.com>
13518
13519 PR tree-optimization/17697
13520 * g++.dg/opt/pr17697-1.C: New test.
13521 * g++.dg/opt/pr17697-2.C: New test.
13522 * g++.dg/opt/pr17697-3.C: New test.
13523
ef787822
JM
135242004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
13525
13526 PR c/16409
13527 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
13528 gcc.dg/vla-init-5.c: New tests.
13529
5e9bda65
JM
135302004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
13531
13532 PR c/13804
13533 * gcc.dg/pr13804-1.c: New test.
13534
a487f59f
TS
135352004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13536
13537 PR fortran/16938
13538 * gfortran.dg/pr16938.f90: New test.
13539
455f19cb
MM
135402004-09-27 Mark Mitchell <mark@codesourcery.com>
13541
13542 * g++.dg/template/crash23.C: New test.
13543
d19e85e8
MM
135442004-09-27 Mark Mitchell <mark@codesourcery.com>
13545
13546 PR c++/17585
13547 * g++.dg/template/static8.C: New test.
13548
c81f61b2
NS
135492004-09-27 Nathan Sidwell <nathan@codesourcery.com>
13550
13551 PR c++/17681
13552 * g++.dg/other/error9.C: New test.
13553
f4dbad23
UW
135542004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
13555
13556 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
13557
fafdb00c
TS
135582004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13559
13560 PR fortran/15164
54df0e3e 13561 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 13562
897f610b
RS
135632004-09-26 Roger Sayle <roger@eyesopen.com>
13564
13565 PR middle-end/17112
13566 * gcc.dg/pr17112-1.c: New test case.
13567
34096b92
JM
135682004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
13569
13570 PR c/11459
13571 * gcc.dg/pr11459-1.c: New test.
13572
45343b92
UW
135732004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
13574
13575 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
13576 * gcc.dg/tree-ssa/loop-4.c: Likewise.
13577
2c855398
TS
135782004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13579
13580 * gfortran.dg/pr15324.f90: Make array bounds consistent.
13581
17b2e29d
JH
135822004-09-25 Jan Hubicka <jh@suse.cz>
13583
13584 * compile/30040909-1.c: New test.
13585 * compile/30040907-1.c: New test.
13586
b11a9d5f
RS
135872004-09-25 Richard Sandiford <rsandifo@redhat.com>
13588
13589 * gcc.c-torture/execute/va-arg-26.c: New test.
13590
dd3017e4
ZW
135912004-09-24 Zack Weinberg <zack@codesourcery.com>
13592
13593 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
13594 extra diagnostics on targets with 64-bit pointers.
13595 * objc.dg/selector-1.m: Adjust dg-warning regexp.
13596
085e33aa
JM
135972004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13598
13599 PR c/17188
13600 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
13601 * gcc.dg/decl-3.c: Adjust expected message.
13602
c0c07d7b
TS
136032004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13604
13605 PR fortran/17615
13606 * gfortran.dg/pr17615.f90: New test.
13607
2c55ffb2
AM
136082004-09-24 Andrew MacLeod <amacleod@redhat.com>
13609
13610 PR tree-optimzation/17517
13611 * g++.dg/tree-ssa/pr17517.C: New Test.
13612
5cf447db
NS
136132004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13614
13615 PR c++/16889
13616 * g++.dg/lookup/ambig3.C: New.
13617
4827be7a
AP
136182004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
13619
13620 PR tree-opt/17624
13621 * g++.dg/opt/pr17624.C: New test.
13622
ff80e49f
JM
136232004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
13624
13625 PR c/6980
13626 * gcc.dg/Wbad-function-cast-1.c: New test.
13627
2cfe82fe
ZW
136282004-09-23 Zack Weinberg <zack@codesourcery.com>
13629
13630 * g++.dg/ext/complit1.C
13631 * g++.dg/other/error2.C
13632 * g++.dg/other/nontype-1.C
13633 * g++.dg/parse/crash11.C
13634 * g++.dg/parse/crash12.C
13635 * g++.dg/parse/error15.C
13636 * g++.dg/parse/error4.C
13637 * g++.dg/parse/tmpl-outside1.C
13638 * g++.dg/parse/too-many-tmpl-args1.C
13639 * g++.dg/template/dependent-expr3.C
13640 * g++.dg/template/error10.C
13641 * g++.dg/template/instantiate1.C
13642 * g++.dg/template/vtable2.C
13643 * g++.dg/warn/Wshadow-1.C
13644 * g++.dg/warn/weak1.C
13645 * g++.old-deja/g++.brendan/crash16.C
13646 * g++.old-deja/g++.brendan/crash18.C
13647 * g++.old-deja/g++.brendan/crash48.C
13648 * g++.old-deja/g++.brendan/crash49.C
13649 * g++.old-deja/g++.brendan/crash55.C
13650 * g++.old-deja/g++.brendan/crash56.C
13651 * g++.old-deja/g++.brendan/crash8.C
13652 * g++.old-deja/g++.brendan/enum11.C
13653 * g++.old-deja/g++.brendan/enum8.C
13654 * g++.old-deja/g++.brendan/enum9.C
13655 * g++.old-deja/g++.brendan/friend3.C
13656 * g++.old-deja/g++.brendan/misc14.C
13657 * g++.old-deja/g++.bugs/900402_02.C
13658 * g++.old-deja/g++.bugs/900404_03.C
13659 * g++.old-deja/g++.bugs/900404_04.C
13660 * g++.old-deja/g++.bugs/900428_03.C
13661 * g++.old-deja/g++.jason/crash4.C
13662 * g++.old-deja/g++.jason/overload21.C
13663 * g++.old-deja/g++.jason/redecl1.C
13664 * g++.old-deja/g++.jason/report.C
13665 * g++.old-deja/g++.jason/rfg10.C
13666 * g++.old-deja/g++.jason/template30.C
13667 * g++.old-deja/g++.law/arm12.C
13668 * g++.old-deja/g++.law/ctors5.C
13669 * g++.old-deja/g++.law/cvt20.C
13670 * g++.old-deja/g++.law/init10.C
13671 * g++.old-deja/g++.law/init8.C
13672 * g++.old-deja/g++.law/visibility17.C
13673 * g++.old-deja/g++.law/visibility7.C
13674 * g++.old-deja/g++.mike/net8.C
13675 * g++.old-deja/g++.mike/p646.C
13676 * g++.old-deja/g++.mike/p700.C
13677 * g++.old-deja/g++.mike/p701.C
13678 * g++.old-deja/g++.mike/p811.C
13679 * g++.old-deja/g++.ns/template13.C
13680 * g++.old-deja/g++.other/array3.C
13681 * g++.old-deja/g++.other/crash25.C
13682 * g++.old-deja/g++.other/dtor3.C
13683 * g++.old-deja/g++.other/dtor4.C
13684 * g++.old-deja/g++.other/main1.C
13685 * g++.old-deja/g++.other/warn7.C
13686 * g++.old-deja/g++.pt/crash11.C
13687 * g++.old-deja/g++.pt/crash36.C
13688 * g++.old-deja/g++.pt/spec22.C
13689 * g++.old-deja/g++.pt/spec9.C
13690 * g++.old-deja/g++.pt/ttp52.C
13691 * g++.old-deja/g++.robertl/eb103.C
13692 * g++.old-deja/g++.robertl/eb121.C
13693 * g++.old-deja/g++.robertl/eb22.C
13694 * g++.old-deja/g++.robertl/eb8.C:
13695 Update locations and/or regexps of dg-error markers.
13696 Remove markers for some bogus messages that are no longer issued.
13697
b28b1600
JJ
136982004-09-23 Jakub Jelinek <jakub@redhat.com>
13699
13700 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
13701 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
13702
dc2e6df2
AP
137032004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
13704
13705 PR c++/17618
13706 * g++.dg/lookup/crash5.C: New test.
13707
7ccf35ed
DN
137082004-09-23 Dorit Naishlos <dorit@il.ibm.com>
13709
2cfe82fe
ZW
13710 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
13711 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
13712 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
13713 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
13714 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
13715 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
13716
13717 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
13718 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
13719 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
13720 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
13721 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
13722 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
13723
13724 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
13725
13726 * gcc.dg/vect/vect-44.c: Check additional cases.
13727 * gcc.dg/vect/vect-48.c: Check additional cases.
13728
13729 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
13730 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
13731 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
13732 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
13733 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
13734 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
13735 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
13736 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
13737 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
13738
13739 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
13740 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
13741 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 13742
92fc4a2f
ZD
137432004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13744
13745 * gcc.dg/tree-ssa/loop-6.c: New test.
13746
98d6e9af
NS
137472004-09-23 Nathan Sidwell <nathan@codesourcery.com>
13748
13749 PR c++/17620
13750 * g++.dg/inherit/base2.C: New.
13751
f8d1c427
EB
137522004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
13753
13754 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
13755 * gcc.dg/20001012-2.c: Likewise.
13756 * gcc.dg/20001013-1.c: Likewise.
13757 * gcc.dg/20001101-1.c: Likewise.
13758 * gcc.dg/20001102-1.c: Likewise.
13759 * gcc.dg/bf-spl1.c: Likewise.
13760 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
13761 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
13762
c04f07f4
DN
137632004-09-22 Diego Novillo <dnovillo@redhat.com>
13764
13765 PR tree-optimization/16721
13766 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
13767
b1247df7
UW
137682004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
13769
13770 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
13771 * gcc.dg/20040305-1.c: Likewise.
13772
588d1952
JM
137732004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
13774
13775 PR c/16566
13776 * gcc.c-torture/compile/pr16566-1.c,
13777 gcc.c-torture/compile/pr16566-2.c,
13778 gcc.c-torture/compile/pr16566-3.c: New tests.
13779
a338ab5a
KH
137802004-09-22 Kazu Hirata <kazu@cs.umass.edu>
13781
13782 PR tree-optimization/17512
13783 * gcc.c-torture/compile/20040916-1.c.
13784
1ae57298
MM
137852004-09-21 Mark Mitchell <mark@codesourcery.com>
13786
13787 * gcc.dg/pragma-re-3.c: New test.
13788
137892004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
13790
13791 PR c++/15049
13792 * g++.dg/other/anon3.C: New.
2cfe82fe 13793
d211a298
RS
137942004-09-21 Roger Sayle <roger@eyesopen.com>
13795
13796 PR c++/7503
13797 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
13798 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
13799 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
13800 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
13801 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
13802
77747e5f
BD
138032004-09-21 Bud Davis <bdavis9659@comcast.net>
13804
13805 PR fortran/17286
13806 * gfortran.dg/pr17286.f90: New test.
13807
9b60dfd7
MM
138082004-09-20 Mark Mitchell <mark@codesourcery.com>
13809
13810 PR c++/17530
13811 * g++.dg/template/static7.C: New test.
13812
4c9d8750
AP
138132004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
13814
2cfe82fe 13815 PR tree-opt/17558
4c9d8750
AP
13816 * gcc.c-torture/compile/pr17558.c: New test.
13817
348f5701
RS
138182004-09-20 Richard Sandiford <rsandifo@redhat.com>
13819
13820 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
13821 if SKIP_ATTRIBUTE is defined.
13822
da89fba8
TS
138232004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13824
13825 PR fortran/15957
13826 * gfortran.dg/pr15957.f90: New test.
13827
1cdcb2cf
DN
138282004-09-20 Dorit Naishlos <dorit@il.ibm.com>
13829
13830 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
13831 in comparison.
13832 * gcc.dg/vect/vect-79.c: Likewise.
13833 * gcc.dg/vect/vect-80.c: Likewise.
13834
b898b8d9
TS
138352004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13836
13837 PR fortran/15750
2cfe82fe 13838 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 13839
479b6652
IR
138402004-09-20 Ira Rosen <irar@il.ibm.com>
13841
13842 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
13843 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
13844 * gcc.dg/vect/vect-62.c: New testcase.
13845 * gcc.dg/vect/vect-63.c: New testcase.
13846 * gcc.dg/vect/vect-64.c: New testcase.
13847 * gcc.dg/vect/vect-65.c: New testcase.
13848 * gcc.dg/vect/vect-66.c: New testcase.
13849 * gcc.dg/vect/vect-67.c: New testcase.
13850 * gcc.dg/vect/vect-68.c: New testcase.
13851 * gcc.dg/vect/vect-69.c: New testcase.
13852 * gcc.dg/vect/vect-79.c: New testcase.
13853 * gcc.dg/vect/vect-80.c: New testcase.
13854
073cbad3
RS
138552004-09-20 Richard Sandiford <rsandifo@redhat.com>
13856
13857 * gcc.target/mips/asm-1.c: New test.
13858
6775f1f3
IR
138592004-09-19 Ira Rosen <irar@il.ibm.com>
13860
13861 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
13862 * gcc.dg/vect/vect-73.c: New testcase.
13863 * gcc.dg/vect/vect-74.c: New testcase.
13864 * gcc.dg/vect/vect-75.c: New testcase.
13865 * gcc.dg/vect/vect-76.c: New testcase.
13866 * gcc.dg/vect/vect-77.c: New testcase.
13867 * gcc.dg/vect/vect-78.c: New testcase
13868
16d1b0bd
PB
138692004-09-18 Paul Brook <paul@codesourcery.com>
13870
13871 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
13872
ad97f4be
JM
138732004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
13874
13875 PR c/17424
13876 * gcc.dg/pr17424-1.c: New test.
13877
57e28d7d
DN
138782004-09-18 Diego Novillo <dnovillo@redhat.com>
13879
13880 * g++.dg/tree-ssa/pr17153.C: New test.
13881
a396f8ae
GK
138822004-09-16 Geoffrey Keating <geoffk@apple.com>
13883
13884 PR pch/13361
13885 * testsuite/g++.dg/pch/wchar-1.C: New.
13886 * testsuite/g++.dg/pch/wchar-1.Hs: New.
13887
ade22982
KZ
138882004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
13889
13890 * gcc.c-torture/execute/20040917-1.c: New test.
13891
823f0809
DN
138922004-09-17 Diego Novillo <dnovillo@redhat.com>
13893
13894 PR tree-optimization/17319
13895 * gcc.dg/pr17319.c: New test.
13896
0456cbf6
DP
138972004-09-17 Devang Patel <dpatel@apple.com>
13898
13899 * gcc.dg/20040813-1.c: New test.
2cfe82fe 13900
7eae8eb2
DN
139012004-09-17 Diego Novillo <dnovillo@redhat.com>
13902
13903 PR tree-optimization/17273
13904 * gcc.c-torture/compile/pr17273.c: New test.
13905
98c3a782
JM
139062004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
13907
13908 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
13909 Update expected messages.
13910 * gcc.dg/declspec-13.c: New test.
13911
57f0099a
DE
139122004-09-17 David Edelsohn <edelsohn@gnu.org>
13913
13914 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
13915
47bb500f
DN
139162004-09-17 Diego Novillo <dnovillo@redhat.com>
13917
13918 * gcc.c-torture/execute/pr17252.c: Use post-increment to
13919 change what 'a' is pointing to.
13920
996c2b52
MM
139212004-09-17 Mark Mitchell <mark@codesourcery.com>
13922
13923 PR c++/16002
13924 * g++.dg/template/error18.C: New test.
2cfe82fe 13925
996c2b52
MM
13926 PR c++/16029
13927 * g++.dg/warn/Wunused-8.C: New test.
13928
275a4187
SB
139292004-09-17 Steven Bosscher <stevenb@suse.de>
13930
13931 PR tree-optimization/17513
13932 * gcc.dg/20040916-1.c: New test.
13933
67bcc252
MM
139342004-09-16 Mark Mitchell <mark@codesourcery.com>
13935
13936 PR c++/17501
13937 * g++.dg/template/typename7.C: New test.
13938
42759f1e
ZD
139392004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13940
13941 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
13942
8304ad70
FCE
139432004-09-16 Frank Ch. Eigler <fche@redhat.com>
13944
13945 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
13946 with -ftree-based-profiling also.
13947 * lib/profopt.exp: Support late-set profile_option/feedback_option.
13948
d2ccf6aa
VL
139492004-09-16 Victor Leikehman <lei@il.ibm.com>
13950
13951 PR/15364
13952 * gfortran.dg/der_array_io_1.f90: New test.
13953 * gfortran.dg/der_array_io_2.f90: New test.
13954 * gfortran.dg/der_array_io_3.f90: New test.
13955
511bbc8f
MM
139562004-09-15 Mark Mitchell <mark@codesourcery.com>
13957
13958 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
13959 EABI.
13960
04a75188
MM
139612004-09-15 Mark Mitchell <mark@codesourcery.com>
13962
13963 * g++.dg/opt/switch1.C: New test.
13964
971801ff
JM
139652004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
13966
13967 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
13968 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
13969 Update expected messages.
13970
4672f86a
TS
139712004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13972
13973 PR fortran/16485
13974 * gfortran.dg/same_name_1.f90: New test.
13975
dad975d2
DN
139762004-09-15 Diego Novillo <dnovillo@redhat.com>
13977
13978 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
13979 dereference garbage pointers.
13980
9a520f40
JJ
139812004-09-15 Jakub Jelinek <jakub@redhat.com>
13982
a45f71f5
JJ
13983 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
13984 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
13985
9a520f40
JJ
13986 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
13987 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
13988 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
13989
bb5ecf29
MM
139902004-09-14 Mark Mitchell <mark@codesourcery.com>
13991
13992 PR c++/17324
13993 * g++.dg/template/mangle1.C: New test.
13994
391f9afb
DN
139952004-09-14 Diego Novillo <dnovillo@redhat.com>
13996
13997 PR tree-optimization/17252
13998 * gcc.c-torture/execute/pr17252.c: New test.
13999
5ffcd779
AP
140002004-09-14 Andrew Pinski <apinski@apple.com>
14001
14002 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
14003
f6ae6c51
RS
140042004-09-14 Roger Sayle <roger@eyesopen.com>
14005
14006 PR rtl-optimization/9771
14007 * gcc.dg/pr9771-1.c: New test case.
14008
1810f6ed
DN
140092004-09-14 Diego Novillo <dnovillo@redhat.com>
14010
14011 PR tree-optimization/15262
14012 * gcc.c-torture/execute/pr15262-1.c: New test.
14013 * gcc.c-torture/execute/pr15262-2.c: New test.
14014
3b53cddc
JM
140152004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
14016
14017 * gcc.dg/declspec-12.c: New test.
14018
8121b899 140192004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 14020
8121b899
BD
14021 * gfortran.dg/pr17090.f90: Add directives to test.
14022
d840495b
ZD
140232004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14024
14025 * gcc.c-torture/compile/20040914-1.c: New test.
14026
a52eb3bc
MM
140272004-09-13 Mark Mitchell <mark@codesourcery.com>
14028
14029 PR c++/16162
14030 * g++.dg/template/decl2.C: New test.
2cfe82fe 14031
c72477d6
BD
140322004-09-13 Bud Davis <bdavis9659@comcast.net>
14033
14034 PR fortran/17090
14035 * gfortran.dg/pr17090.f90: New test.
14036
c1bbfd3c
DJ
140372004-09-13 Dale Johannesen <dalej@apple.com>
14038
d90ee6be 14039 * gcc.c-torture/compile/pr17408.c: New test case.
c1bbfd3c 14040
3590f0a6
MM
140412004-09-13 Mark Mitchell <mark@codesourcery.com>
14042
14043 PR c++/16716
14044 * g++.dg/parse/crash17.C: New test.
2cfe82fe 14045
3590f0a6
MM
14046 PR c++/17327
14047 * g++.dg/template/enum3.C: New test.
14048
8800e533
HPN
140492004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
14050
14051 * lib/gcc-defs.exp: Load wrapper.exp.
14052 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
14053 using local code.
14054 * lib/gcc.exp (gcc_init): Similar.
14055 * lib/gfortran.exp (gfortran_init): Similar.
14056 * lib/objc.exp (objc_init): Similar.
14057 * lib/treelang.exp (treelang_init): Similar.
14058 * lib/wrapper.exp: New file with build_wrapper call machinery in
14059 ${tool}_maybe_build_wrapper.
14060
61f4f1cc
JM
140612004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14062
14063 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
14064 "inline".
14065 * gcc.dg/declspec-11.c: Update expected messages.
14066 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
14067 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
14068 gcc.dg/inline-12.c: New tests.
14069
b4cb0e43
AM
140702004-09-13 Andrew MacLeod <amacleod@redhat.com>
14071
14072 * g++.dg/tree-ssa/pr17400.C: New testcase.
14073
1823bf53
JW
140742004-09-13 James E Wilson <wilson@specifixinc.com>
14075
14076 * gcc.target/mips/sb1-1.c: New testcase.
14077
ddef210a
HPN
140782004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
14079
14080 * lib/g77-dg.exp: Remove unused file.
14081 * lib/mike-g77.exp: Ditto.
14082 * lib/g77.exp: Ditto.
14083
40b7c2f8
RH
140842004-09-12 Richard Henderson <rth@redhat.com>
14085
14086 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
14087
bda67431
JM
140882004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
14089
14090 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
14091 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14092 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
14093 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
14094 Update expected messages.
14095
924479e8
HPN
140962004-09-13 Hans-Peter Nilsson <hp@axis.com>
14097
14098 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
14099 declaration/use mismatch for dirp parameter.
14100
a8252506
AP
141012004-09-12 Andrew Pinski <apinski@apple.com>
14102
14103 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
14104 -fgnu-runtime is passed.
14105
84d397af
RH
141062004-09-12 Richard Henderson <rth@redhat.com>
14107
14108 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
14109 do the uplevel thing and update additional_flags directly.
14110 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
14111 gfortran.fortran-torture/execute/intrinsic_nearest.x,
14112 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
14113 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
14114
ef685027
SB
141152004-09-11 Steven Bosscher <stevenb@suse.de>
14116
14117 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
14118
ec76a0e0
RS
141192004-09-11 Roger Sayle <roger@eyesopen.com>
14120
14121 PR middle-end/17411
14122 * g++.dg/opt/pr17411-1.C: New test case.
14123
9a26d6ee
JM
141242004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14125
14126 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14127 gcc.dg/tls/diag-2.c: Update expected messages.
14128 * gcc.dg/991209-1.c: Specify compilation options. Update expected
14129 messages.
14130 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
14131 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
14132 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
14133 gcc.dg/tls/diag-5.c: New tests.
14134
e6858057
ZW
141352004-09-11 Zack Weinberg <zack@codesourcery.com>
14136
14137 * gcc.dg/20040910-1.c: Correct dg-error regexp.
14138
05cf561d
SB
141392004-09-11 Steven Bosscher <stevenb@suse.de>
14140
14141 * g++.dg/parse/break-in-for.C: New test.
14142
a17ea89b
JJ
141432004-09-11 Jakub Jelinek <jakub@redhat.com>
14144
14145 * gcc.dg/tree-ssa/20040911-1.c: New test.
14146
c535fc9f
AJ
141472004-09-11 Andreas Jaeger <aj@suse.de>
14148
14149 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
14150 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
14151
2495e879
RS
141522004-09-11 Richard Sandiford <rsandifo@redhat.com>
14153
14154 * gcc.target/frv: New directory of FR-V-specific tests.
14155
273d67e7
JW
141562004-09-10 James E Wilson <wilson@specifixinc.com>
14157
14158 * gcc.dg/convert-vec-1.c: New test.
14159
3ae472c2
RS
141602004-09-10 Roger Sayle <roger@eyesopen.com>
14161
14162 PR middle-end/17024
14163 * gcc.dg/pr17024-1.c: New test case.
14164
110fce11
EC
141652004-09-10 Eric Christopher <echristo@redhat.com>
14166
14167 * gcc.dg/20040910-1.c: New test.
14168
616aeba2
JM
141692004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
14170
14171 * gcc.dg/bitfld-9.c: New test.
14172
85d62520
RS
141732004-09-10 Richard Sandiford <rsandifo@redhat.com>
14174
14175 * gcc.c-torture/execute/ieee/acc1.c: New test.
14176 * gcc.c-torture/execute/ieee/acc2.c: New test.
14177 * gcc.c-torture/execute/ieee/mzero6.c: New test.
14178
108ebf88
JM
141792004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
14180
14181 * gcc.dg/deprecated-2.c: New test.
14182
3274deff
JW
141832004-09-09 James E Wilson <wilson@specifixinc.com>
14184
14185 * gcc.dg/init-vec-1.c: New test.
14186
049e524f
RS
141872004-09-09 Roger Sayle <roger@eyesopen.com>
14188
14189 PR middle-end/17055
14190 * gcc.dg/pr17055-1.c: New test case.
14191
da3107f3
HPN
141922004-09-09 Hans-Peter Nilsson <hp@axis.com>
14193
14194 PR target/17377
14195 * gcc.c-torture/execute/pr17377.c: New test.
14196
deb176fa
JM
141972004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14198
14199 PR c/8420
14200 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
14201 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
14202 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
14203 gcc.dg/long-long-typespec-1.c: New tests.
14204 * gcc.dg/tls/diag-2.c: Update expected diagnostics
14205
bc4b653b
JM
142062004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
14207
14208 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
14209 gcc.dg/gnu99-static-1.c: New tests.
14210
5826770c
DP
142112004-09-08 Devang Patel <dpatel@apple.com>
14212
14213 * gcc.dg/darwin-ld-20040828-1.c: New test.
14214 * gcc.dg/darwin-ld-20040828-2.c: New test.
14215 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 14216
c509784d
ZL
142172004-09-08 Ziemowit Laski <zlaski@apple.com>
14218
14219 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
14220 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
14221 in error message.
14222 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
14223 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
14224 in error message.
14225 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
14226 types they qualify.
14227 * objc.dg/type-size-2.m: Fix wording in comment.
14228 * objc.dg/va-meth-1.m: New test case.
14229
83f84d6c
L
142302004-09-06 H.J. Lu <hongjiu.lu@intel.com>
14231
14232 PR c/16633:
14233 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
14234 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
14235
e6ffe126 142362004-09-06 Devang Patel <dpatel@apple.com>
110fce11 14237
e6ffe126
DP
14238 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
14239 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 14240
ff4eb0b5
ZW
142412004-09-06 Zack Weinberg <zack@codesourcery.com>
14242
14243 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
14244 reflect changed line numbering of diagnostics.
14245
2cada022
PB
142462004-09-06 Paul Brook <paul@codesourcery.com>
14247
14248 * gfortran.dg/edit_real_1.f90: Add new test.
14249
8b11a64c
ZD
142502004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14251
14252 * gcc.dg/tree-ssa/loop-2.c: New test.
14253 * gcc.dg/tree-ssa/loop-3.c: New test.
14254 * gcc.dg/tree-ssa/loop-4.c: New test.
14255 * gcc.dg/tree-ssa/loop-5.c: New test.
14256
254986c7
KG
142572004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14258
14259 * gcc.dg/format/sentinel-1.c: Update for parameter option.
14260
3d091dac
KG
142612004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14262
14263 * gcc.dg/format/sentinel-1.c: New test.
14264
edeacc14
UB
142652004-09-04 Uros Bizjak <uros@kss-loka.si>
14266
14267 * testsuite/gcc.dg/builtins-46.c: New.
14268
40923b20 142692004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 14270
40923b20
DP
14271 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
14272 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 14273
61fec9ff
JB
142742004-09-03 Jan Beulich <jbeulich@novell.com>
14275
14276 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
14277 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
14278 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
14279 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
14280 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
14281 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
14282 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
14283 the non-portable bzero.
14284 * gcc.dg/20010912-1.c: xfail for NetWare.
14285 * gcc.dg/20020426-2.c: xfail for NetWare.
14286 * gcc.dg/20021014-1.c: xfail for NetWare.
14287 * gcc.dg/20021018-1.c: xfail for NetWare.
14288 * gcc.dg/20030213-1.c: xfail for NetWare.
14289 * gcc.dg/20030225-1.c: xfail for NetWare.
14290 * gcc.dg/20030708-1.c: xfail for NetWare.
14291 * gcc.dg/builtins-config.h: Also exclude NetWare.
14292 * gcc.dg/format/format.h: Define restrict only if not already defined.
14293 * gcc.dg/nest.c: xfail for NetWare.
14294 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
14295 * lib/target-supports.exp (check_visibility_available): Exclude
14296 NetWare.
14297
467cecf3
JB
142982004-09-03 Jan Beulich <jbeulich@novell.com>
14299
14300 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
14301 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
14302 deterministic starting point for the alignment of structure fields.
14303 * gcc.dg/Wpadded.c: Dito.
14304 * g++.dg/abi/vbase10.C: Dito.
14305
90300b8c
DP
143062004-09-03 Devang Patel <dpatel@apple.com>
14307
14308 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 14309
15a7f5d8
MM
143102004-09-02 Mark Mitchell <mark@codesourcery.com>
14311
14312 * README.QMTEST: Fix out-of-date link.
14313
6df9867e
DB
143142004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
14315
14316 PR fortran/16579
14317 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
14318 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 14319
40a1c5cb
MM
143202004-09-02 Mark Mitchell <mark@codesourcery.com>
14321
14322 * g++.dg/abi/arm_rtti1.C: New test.
14323
5514620a
GK
143242004-09-02 Geoffrey Keating <geoffk@apple.com>
14325
14326 * gcc.dg/ppc-vector-memcpy.c: New.
14327 * gcc.dg/ppc-vector-memset.c: New.
14328
6cbc6f0d
CF
143292004-09-02 Chao-ying Fu <fu@mips.com>
14330
14331 * gcc.target/mips/mips-3d-1.c: New test.
14332 * gcc.target/mips/mips-3d-2.c: New test.
14333 * gcc.target/mips/mips-3d-3.c: New test.
14334 * gcc.target/mips/mips-3d-4.c: New test.
14335 * gcc.target/mips/mips-3d-5.c: New test.
14336 * gcc.target/mips/mips-3d-6.c: New test.
14337 * gcc.target/mips/mips-3d-7.c: New test.
14338 * gcc.target/mips/mips-3d-8.c: New test.
14339 * gcc.target/mips/mips-3d-9.c: New test.
14340 * gcc.target/mips/mips-ps-1.c: New test.
14341 * gcc.target/mips/mips-ps-2.c: New test.
14342 * gcc.target/mips/mips-ps-3.c: New test.
14343 * gcc.target/mips/mips-ps-4.c: New test.
14344 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 14345
d809264e
PB
143462004-09-02 Paul Brook <paul@codesourcery.com>
14347
14348 * gfortran.dg/edit_real_1.f90: Add new tests.
14349
c3d0559d
TS
143502004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14351
14352 PR fortran/15327
14353 * gfortran.dg/merge_char_1.f90: New test.
14354
0e6928d8
TS
143552004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14356
14357 PR fortran/16404
14358 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
14359
57b38f51
RK
143602004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14361
14362 PR c/1522
14363 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
14364
ffbef024
MM
143652004-09-01 Mark Mitchell <mark@codesourcery.com>
14366
14367 * g++.dg/opt/loop1.C: Do not XFAIL.
14368
266bff3a
JJ
143692004-09-01 Jakub Jelinek <jakub@redhat.com>
14370
14371 * gcc.c-torture/execute/20040831-1.c: New test.
14372
727c2407
DB
143732004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
14374
14375 PR fortran/16579
14376 * gfortran.dg/g77/20010610.f: Now passes.
14377 Copy from g77.f-torture/execute. Add dg-run directive.
14378 * gfortran.dg/g77/README: Update
14379
c11ddb68
AP
143802004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
14381
14382 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
14383 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
14384 (t1, t2, t3, t4): Add volatile.
14385
505970fc
MM
143862004-08-31 Mark Mitchell <mark@codesourcery.com>
14387
14388 * g++.dg/ext/visibility/arm1.C: New test.
14389
a79d695a
GK
143902004-08-31 Geoffrey Keating <geoffk@apple.com>
14391
14392 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
14393 -pedantic-errors.
14394
244fada7
PB
143952004-09-01 Paul Brook <paul@codesourcery.com>
14396
14397 * gfortran.dg/eof_2.f90: New test.
14398
149a42dd
TS
143992004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14400
14401 PR fortran/16579
14402 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 14403
334ff453
PB
144042004-08-31 Bud Davis <bdavis9659@comcast.net>
14405
14406 PR libfortran/16805
14407 * gfortran.dg/list_read_2.f90: New test.
14408
af287697
MM
144092004-08-31 Mark Mitchell <mark@codesourcery.com>
14410
14411 * g++.dg/abi/key1.C: New test.
14412
1c04c4cc
RH
144132004-08-31 Richard Henderson <rth@redhat.com>
14414
14415 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
14416 form of offsetof.
14417 * g++.dg/other/offsetof5.C: Remove duplicate.
14418
cf73cdac
TS
144192004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14420
14421 PR fortran/17244
14422 * gfortran.dg/func_derived_1.f90: New test.
14423
bd72d66c
PB
144242004-08-31 Paul Brook <paul@codesourcery.com>
14425
14426 * gfortran.dg/eof_1.f90: New test.
14427
c789f36b
PB
144282004-08-31 Paul Brook <paul@codesourcery.com>
14429
14430 * gfortran.dg/list_read_1.f90: New file.
14431
9b76aa3b
MM
144322004-08-30 Mark Mitchell <mark@codesourcery.com>
14433
14434 * g++.dg/opt/loop1.C: XFAIL.
14435
ff164b22
GK
144362004-08-30 Geoffrey Keating <geoffk@apple.com>
14437
14438 * gcc.dg/funcdef-storage-1.c: New.
14439 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
14440 an extern function in local scope.
14441 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
14442 declare an 'auto inline' function in local scope.
14443 * gcc.dg/20011130-1.c: Likewise.
14444 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
14445 an 'auto' function in local scope.
14446 * gcc.dg/20021014-1.c: Likewise.
14447 * gcc.dg/20030331-2.c: Likewise.
14448
0de4325e
TS
144492004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14450
14451 * gfortran.dg/blockdata_1.f90: New test.
14452
442c8e31
RH
144532004-08-30 Richard Henderson <rth@redhat.com>
14454
14455 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
14456
83010c5a
RH
144572004-08-30 Richard Henderson <rth@redhat.com>
14458
14459 * lib/fortran-torture.exp (fortran-torture-execute): Honor
14460 additional_flags set by alternate driver.
14461 (ieee-options): New procedure.
14462 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
14463 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
14464 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
14465 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
14466
f25605ac
RH
144672004-08-30 Richard Henderson <rth@redhat.com>
14468
14469 * lib/f-torture.exp: Remove.
14470
5e9f78cc
MM
144712004-08-29 Mark Mitchell <mark@codesourcery.com>
14472
14473 PR rtl-optimization/16590
14474 * g++.dg/opt/loop1.C: New test.
14475
294fbfc8
TS
144762004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14477
14478 PR fortran/13910
14479 * gfortran.dg/oldstyle_1.f90: New test.
14480
e8525382
SK
144812004-08-29 Steven G. Kargl <kargls@comcast.net>
14482 Paul Brook <paul@codesourcery.com>
14483
14484 * gfortran.dg/g77/README: Update.
14485 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
14486 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
14487 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
14488
7984a2f0
PB
144892004-08-28 Paul Brook <paul@codesourcery.com>
14490
14491 PR libfortran/17195
14492 * gfortran.dg/edit_real_1.f90: New test.
14493
c100eff1
PB
144942004-08-27 Paul Brook <paul@codesourcery.com>
14495
14496 * gfortran.dg/rewind_1.f90: New test.
14497
55948b69
BD
144982004-08-27 Bud Davis <bdavis9659@comcast.net>
14499
14500 PR fortran/16597
14501 * gfortran.dg/pr16597.f90: New test.
14502
0b410f0b
JM
145032004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14504
14505 PR c/13801
14506 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
14507 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
14508 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
14509 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
14510 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
14511
b72e46f0
NC
145122004-08-26 Nick Clifton <nickc@redhat.com>
14513
14514 * gcc.c-torture/compile/pr17119.c: New test.
14515
17ebe7ec
JM
145162004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
14517
14518 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
14519
026351f5
RH
145202004-08-25 Richard Henderson <rth@redhat.com>
14521
14522 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
14523 the bits that expect kind=8 to be the largest real kind.
14524
4166ef51
ZL
145252004-08-25 Ziemowit Laski <zlaski@apple.com>
14526
14527 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
14528
6d1c50cc
TS
145292004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14530
14531 * gfortran.dg/assignment_1.f90: New test.
14532
ef79d4c2
AN
145332004-08-25 Adam Nemet <anemet@lnxw.com>
14534
14535 * g++.dg/template/repo3.C: New test.
14536
d0c5c9b1
RS
145372004-08-25 Roger Sayle <roger@eyesopen.com>
14538
14539 PR middle-end/16693
14540 PR tree-optimization/16372
14541 * g++.dg/opt/pr16372-1.C: New test case.
14542 * g++.dg/opt/pr16693-1.C: New test case.
14543 * g++.dg/opt/pr16693-2.C: New test case.
14544
700686fa
ZL
145452004-08-25 Ziemowit Laski <zlaski@apple.com>
14546
14547 * objc.dg/proto-lossage-4.m: New test.
14548
6dc36fed
MM
145492004-08-25 Mark Mitchell <mark@codesourcery.com>
14550
14551 PR c++/17155
14552 * g++.dg/inherit/local2.C: New test.
14553
40f20186
PB
145542004-08-25 Paul Brook <paul@codesourcery.com>
14555
14556 PR fortran/17144
14557 * gfortran.dg/string_ctor_1.f90: New test.
14558
2649701f
KL
145592004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14560
14561 PR c++/14428
14562 * g++.dg/template/redecl2.C: New test.
14563
5352bda0
BD
145642004-08-24 Bud Davis <bdavis9659@comcast.net>
14565
14566 PR fortran/17143
14567 * gfortran.dg/pr17143.f90: New test.
14568
02d735f6
BD
145692004-08-24 Bud Davis <bdavis9659@comcast.net>
14570
14571 PR fortran/17164
14572 * gfortran.dg/pr17164.f90: New test.
14573
82b85a85
ZD
145742004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14575
14576 * gcc.dg/tree-ssa/loop-1.c: New test.
14577
04550232
RS
145782004-08-24 Richard Sandiford <rsandifo@redhat.com>
14579
14580 * gcc.c-torture/compile/20040824-1.c: New test.
14581
886ce862
RS
145822004-08-24 Richard Sandiford <rsandifo@redhat.com>
14583
14584 * gcc.c-torture/compile/iftrap-3.c: New test.
14585
7746c5c3
PB
145862004-08-24 Paul Brook <paul@codesourcery.com>
14587
14588 * gfortran.dg/entry_2.f90: New test.
14589
f8ad2d21
NS
145902004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14591
14592 PR c++/16889
14593 * g++.dg/lookup/ambig[12].C: New.
14594
e59f7322
KL
145952004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14596
14597 PR c++/16706
14598 * g++.dg/template/crash21.C: New test.
14599 * g++.dg/template/crash22.C: Likewise.
14600
c645999e
NS
146012004-08-24 Nathan Sidwell <nathan@codesourcery.com>
14602
14603 PR c++/17149
14604 * g++.dg/template/access15.C: New.
14605
c2a124b2
MM
146062004-08-23 Mark Mitchell <mark@codesourcery.com>
14607
14608 PR c++/17163
14609 * g++.dg/template/repo2.C: New test.
14610
663790f8
RS
146112004-08-23 Roger Sayle <roger@eyesopen.com>
14612
14613 PR rtl-optimization/17078
14614 * gcc.c-torture/execute/pr17078-1.c: New test case.
14615
c3f216e2
MM
146162004-08-23 Mark Mitchell <mark@codesourcery.com>
14617
14618 PR c/14492
14619 * gcc.dg/debug/crash1.c: New test.
14620
a9b5a054
MM
146212004-08-23 Mark Mitchell <mark@codesourcery.com>
14622
14623 PR c/16180
14624 * gcc.dg/loop-5.c: New test.
14625
017901f4
ZD
146262004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14627
14628 * gcc.c-torture/execute/20040823-1.c: New test.
14629
5811cb27
RS
146302004-08-23 Richard Sandiford <rsandifo@redhat.com>
14631
14632 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
14633 to the assembler. Simplify test accordingly.
14634 (asm_abi_flags): Use GNU names.
14635 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
14636 to check for ABI flags.
14637
9fc3b39a
AP
146382004-08-22 Andrew Pinski <apinski@apple.com>
14639
14640 * g++.dg/opt/pr14029.C: New test.
14641 * gcc.c-torture/execute/pr15262.c: New test.
14642
c6b77e6f
TS
146432004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14644
14645 * gfortran.dg/reduction.f90: Add checks with complex arguments.
14646
0fa1b65c
BD
146472004-08-21 Bud Davis <bdavis9659@comcast.net>
14648
14649 PR 16908
14650 * gfortran.dg/direct_io.f90: New test.
14651
eba6cfb6
MM
146522004-08-20 Mark Mitchell <mark@codesourcery.com>
14653
14654 PR c++/17121
14655 * g++.dg/inherit/local2.C: New test.
14656
bcf9a914
JM
146572004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
14658
14659 PR c++/17120
14660 * g++.dg/warn/Wparentheses-4.C: New test.
14661
0da457fb
MM
146622004-08-20 Mark Mitchell <mark@codesourcery.com>
14663
eba6cfb6
MM
14664 PR c++/17121
14665 * g++.dg/inherit/local2.C: New test.
14666
0da457fb
MM
14667 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
14668 * gcc.dg/ppc-ldstruct.c: Likewise.
14669 * gcc.dg/ppc64-abi-2.c: Likewise.
14670
f3b2657c
JJ
146712004-08-20 Jakub Jelinek <jakub@redhat.com>
14672
14673 PR rtl-optimization/17099
14674 * gcc.c-torture/execute/20040820-1.c: New test.
14675
888705fb
DE
146762004-08-20 David Edelsohn <edelsohn@gnu.org>
14677
14678 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
14679
841b0c1f
PB
146802004-08-20 Canqun Yang <canqun@nudt.edu.cn>
14681
14682 PR fortran/17077
14683 * gfortran.dg/auto_array_1.f90: New test.
14684
c874ae73
TS
146852004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14686
14687 PR fortran/17074
14688 * gfortran.dg/simpleif_1.f90: New test.
14689
717a7d5d
MM
146902004-08-19 Mark Mitchell <mark@codesourcery.com>
14691
2e32707b
MM
14692 * lib/target-supports.exp (check_profiling_available): Return
14693 false for arm*-*-symbianelf* and arm*-*-eabi*.
14694
717a7d5d
MM
14695 PR c++/15890
14696 * g++.dg/template/delete1.C: New test.
14697
ec53454b
PB
146982004-08-19 Paul Brook <paul@codesourcery.com>
14699
14700 PR fortran/14976
ff4eb0b5 14701 PR fortran/16228
ec53454b
PB
14702 * gfortran.dg/data_char_1.f90: New test.
14703
7551270e
ES
147042004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
14705
14706 PR fortran/16946
14707 * gfortran.dg/reduction.f90: New testcase.
14708
e281c0f8
TS
147092004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14710
14711 PR fortran/16520
14712 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
14713
e4c2c34b
JM
147142004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
14715
14716 PR c++/17041
14717 * g++.dg/Wparentheses-3.C: New test.
14718
7a8554ce
DN
147192004-08-19 Dorit Naishlos <dorit@il.ibm.com>
14720
14721 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
14722 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
14723 * gcc.dg/vect/vect-2.c: Likewise.
14724 * gcc.dg/vect/vect-3.c: Likewise.
14725 * gcc.dg/vect/vect-4.c: Likewise.
14726 * gcc.dg/vect/vect-5.c: Likewise.
14727 * gcc.dg/vect/vect-6.c: Likewise.
14728 * gcc.dg/vect/vect-7.c: Likewise.
14729 * gcc.dg/vect/vect-25.c: Likewise.
14730 * gcc.dg/vect/vect-31.c: Likewise.
14731 * gcc.dg/vect/vect-32.c: Likewise.
14732 * gcc.dg/vect/vect-34.c: Likewise.
14733 * gcc.dg/vect/vect-36.c: Likewise.
14734 * gcc.dg/vect/vect-all.c: Likewise.
14735
acccf788
MM
147362004-08-18 Mark Mitchell <mark@codesourcery.com>
14737
14738 PR c++/17068
14739 * g++.dg/template/operator4.C: New test.
14740
17ad5b5e
RH
147412004-08-18 Richard Henderson <rth@redhat.com>
14742
14743 * gcc.dg/20040206-1.c: XFAIL.
14744
8baddbf1
MM
147452004-08-17 Mark Mitchell <mark@codesourcery.com>
14746
14747 PR c++/16246
14748 * g++.dg/template/array7.C: New test.
14749
67e90093
JW
147502004-08-17 James E Wilson <wilson@specifixinc.com>
14751
14752 * gcc.dg/mips-movcc-1.c: New test.
14753 * gcc.dg/mips-movcc-2.c: New test.
14754 * gcc.dg/mips-movcc-3.c: New test.
14755
743a0a34
JW
14756 * gcc.dg/mips-nmadd-1.c: New test.
14757 * gcc.dg/mips-nmadd-2.c: New test.
14758
8f78f01f
MM
147592004-08-17 Mark Mitchell <mark@codesourcery.com>
14760
1a10290c
MM
14761 PR c++/15871
14762 * g++.dg/opt/inline8.C: New test.
14763
8f78f01f
MM
14764 PR c++/16965
14765 * g++.dg/parse/error17.C: New test.
ff4eb0b5 14766
79fe1b3b
DN
147672004-08-17 Dorit Naishlos <dorit@il.ibm.com>
14768
14769 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
14770 * gcc.dg/vect/tree-vect.h: New file.
14771 * gcc.dg/vect/vect.exp: New file.
14772 * gcc.dg/vect/pr16105.c.c: New test.
14773 * gcc.dg/vect/vect-1.c: New test.
14774 * gcc.dg/vect/vect-2.c: New test.
14775 * gcc.dg/vect/vect-3.c: New test.
14776 * gcc.dg/vect/vect-4.c: New test.
14777 * gcc.dg/vect/vect-5.c: New test.
14778 * gcc.dg/vect/vect-6.c: New test.
14779 * gcc.dg/vect/vect-7.c: New test.
14780 * gcc.dg/vect/vect-8.c: New test.
14781 * gcc.dg/vect/vect-9.c: New test.
14782 * gcc.dg/vect/vect-10.c: New test.
14783 * gcc.dg/vect/vect-11.c: New test.
14784 * gcc.dg/vect/vect-12.c: New test.
14785 * gcc.dg/vect/vect-13.c: New test.
14786 * gcc.dg/vect/vect-14.c: New test.
14787 * gcc.dg/vect/vect-15.c: New test.
14788 * gcc.dg/vect/vect-16.c: New test.
14789 * gcc.dg/vect/vect-17.c: New test.
14790 * gcc.dg/vect/vect-18.c: New test.
14791 * gcc.dg/vect/vect-19.c: New test.
14792 * gcc.dg/vect/vect-20.c: New test.
14793 * gcc.dg/vect/vect-21.c: New test.
14794 * gcc.dg/vect/vect-22.c: New test.
14795 * gcc.dg/vect/vect-23.c: New test.
14796 * gcc.dg/vect/vect-24.c: New test.
14797 * gcc.dg/vect/vect-25.c: New test.
14798 * gcc.dg/vect/vect-26.c: New test.
14799 * gcc.dg/vect/vect-27.c: New test.
14800 * gcc.dg/vect/vect-28.c: New test.
14801 * gcc.dg/vect/vect-29.c: New test.
14802 * gcc.dg/vect/vect-30.c: New test.
14803 * gcc.dg/vect/vect-31.c: New test.
14804 * gcc.dg/vect/vect-32.c: New test.
14805 * gcc.dg/vect/vect-33.c: New test.
14806 * gcc.dg/vect/vect-34.c: New test.
14807 * gcc.dg/vect/vect-35.c: New test.
14808 * gcc.dg/vect/vect-36.c: New test.
14809 * gcc.dg/vect/vect-37.c: New test.
14810 * gcc.dg/vect/vect-38.c: New test.
14811 * gcc.dg/vect/vect-40.c: New test.
14812 * gcc.dg/vect/vect-41.c: New test.
14813 * gcc.dg/vect/vect-42.c: New test.
14814 * gcc.dg/vect/vect-43.c: New test.
14815 * gcc.dg/vect/vect-44.c: New test.
14816 * gcc.dg/vect/vect-45.c: New test.
14817 * gcc.dg/vect/vect-46.c: New test.
14818 * gcc.dg/vect/vect-47.c: New test.
14819 * gcc.dg/vect/vect-48.c: New test.
14820 * gcc.dg/vect/vect-49.c: New test.
14821 * gcc.dg/vect/vect-50.c: New test.
14822 * gcc.dg/vect/vect-51.c: New test.
14823 * gcc.dg/vect/vect-52.c: New test.
14824 * gcc.dg/vect/vect-53.c: New test.
14825 * gcc.dg/vect/vect-54.c: New test.
14826 * gcc.dg/vect/vect-55.c: New test.
14827 * gcc.dg/vect/vect-56.c: New test.
14828 * gcc.dg/vect/vect-57.c: New test.
14829 * gcc.dg/vect/vect-58.c: New test.
14830 * gcc.dg/vect/vect-59.c: New test.
14831 * gcc.dg/vect/vect-60.c: New test.
14832 * gcc.dg/vect/vect-61.c: New test.
14833 * gcc.dg/vect/vect-all.c: New test.
14834 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 14835
3d79abbd
PB
148362004-08-17 Paul Brook <paul@codesourcery.com>
14837
14838 PR fortran/13082
14839 * gfortran.dg/entry_1.f90: New test.
14840
cc24a60e
AP
148412004-08-17 Andrew Pinski <apinski@apple.com>
14842
14843 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
14844
62fc1d7d
PB
148452004-08-17 Paolo Bonzini <bonzini@gnu.org>
14846
14847 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 14848
8e3e233b
DP
148492004-08-16 Devang Patel <dpatel@apple.com>
14850
14851 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 14852
580b3958
JM
148532004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
14854
14855 * gcc.dg/funcdef-attr-1.c: New test.
14856
dcb9bd6b
JJ
148572004-08-16 Janis Johnson <janis187@us.ibm.com>
14858
14859 * gcc.dg/altivec-17.c: New test.
14860 * gcc.dg/altivec-18.c: New test.
14861
35046a54
KL
148622004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14863
14864 PR c++/6749
14865 * g++.dg/template/vtable2.C: New test.
14866
a70d87d3
RH
148672004-08-14 Richard Henderson <rth@redhat.com>
14868
14869 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 14870 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
14871 * gcc.dg/setjmp-1.c: Remove XFAIL.
14872 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 14873
e99d6fe2
RH
148742004-08-14 Richard Henderson <rth@redhat.com>
14875
14876 * gcc.dg/980217-1.c: Add prototype for printf.
14877
1ef02b9d
BD
148782004-08-13 Bud Davis <bdavis9659@comcast.net>
14879
29409320 14880 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 14881
a2ab121e
JJ
148822004-08-13 Janis Johnson <janis187@us.ibm.com>
14883
14884 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
14885
aa18c0d3
PB
148862004-08-13 Paul Brook <paul@codesourcery.com>
14887
14888 * gfortran.dg/der_io_1.f90: Remove stray comma.
14889
3fee54be
JJ
148902004-08-12 Janis Johnson <janis187@us.ibm.com>
14891
14892 * gcc.dg/vmx/cw-bug-2.c: Remove.
14893 * gcc.dg/vmx/vprint-1.c: Remove.
14894 * gcc.dg/vmx/vscan-1.c: Remove.
14895
8fa5469d
DP
148962004-08-12 Devang patel <dpatel@apple.com>
14897
14898 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 14899
174b1783
JJ
149002004-08-12 Janis Johnson <janis1872us.ibm.com>
14901
950a175b
JJ
14902 * g++.dg/ext/altivec-12.C: New test.
14903
174b1783
JJ
14904 * g++.dg/ext/altivec-11.C: New test.
14905
47bedfb0
PB
149062004-08-12 Paul Brook <paul@codesourcery.com>
14907
14908 * g++.dg/abi/arm_cxa_vec_1.C: New test.
14909
30052385
JJ
149102004-08-12 Janis Johnson <janis187@us.ibm.com>
14911
4951f98d
JJ
14912 * g++.dg/ext/altivec-2.C: Check for hardware support before
14913 executing any VMX instructions.
14914
30052385
JJ
14915 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
14916
ab5c8549
JJ
149172004-08-12 Jakub Jelinek <jakub@redhat.com>
14918
14919 PR c++/16276
14920 * g++.old-deja/g++.other/comdat4.C: New test.
14921 * g++.old-deja/g++.other/comdat4-aux.cc: New.
14922
87e184d1
BE
149232004-08-12 Ben Elliston <bje@au.ibm.com>
14924
14925 PR target/16286
14926 * gcc.dg/pr16286.c: New test.
14927
bf5930d4
JB
149282004-08-12 Jan Beulich <jbeulich@novell.com>
14929
14930 * g++.dg/ext/asm5.C: New.
14931
6e40af1a
MM
149322004-08-11 Mark Mitchell <mark@codesourcery.com>
14933
fbac6f3c
MM
14934 PR c++/16698
14935 * g++.dg/eh/crash1.C: New test.
14936
6e40af1a
MM
14937 PR c++/16717
14938 * g++.dg/ext/construct1.C: New test.
14939
539599c1
MM
149402004-08-11 Mark Mitchell <mark@codesourcery.com>
14941
14942 PR c++/16853
14943 * g++.dg/init/ptrmem1.C: New test.
14944
14945 PR c++/16618
14946 * g++.dg/parse/offsetof5.C: New test.
14947
14948 PR c++/16870
14949 * g++.dg/template/overload3.C: New test.
14950
2436b51f
MM
149512004-08-11 Mark Mitchell <mark@codesourcery.com>
14952
14953 PR c++/16964
14954 * g++.dg/parse/error16.C: New test.
14955
14956 PR c++/16904
14957 * g++.dg/template/error14.C: New test.
14958
14959 PR c++/16929
14960 * g++.dg/template/error15.C: New test.
14961
5079843a
DP
149622004-08-11 Devang Patel <dpatel@apple.com>
14963
14964 * gcc.dg/darwin-ld-20040809-1.c: New test.
14965 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 14966
3ec0f302
PB
149672004-08-11 Steven G. Kargl <kargls@comcast.net>
14968
14969 PR fortran/16917
14970 * gfortran.dg/dfloat_1.f90: New test.
14971
b3f8d95d
MM
149722004-08-09 Mark Mitchell <mark@codesourcery.com>
14973
14974 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
14975 * gcc.dg/dll-2.c: Fix dg-require syntax.
14976 * gcc.misc-tests/arm-isr.c (abort): Declare.
14977 (exit): Likewise.
14978
550205c3
MM
149792004-08-10 Mark Mitchell <mark@codesourcery.com>
14980
14981 PR c++/16971
14982 * g++.dg/parse/crash16.C: New test.
14983
23657388
RS
149842004-08-10 Roger Sayle <roger@eyesopen.com>
14985
14986 * gcc.dg/mips-rsqrt-1.c: New test case.
14987 * gcc.dg/mips-rsqrt-2.c: New test case.
14988 * gcc.dg/mips-rsqrt-3.c: New test case.
14989
2bf26ede
PB
149902004-08-10 Paul Brook <paul@codesourcery.com>
14991
14992 * gfortran.dg/der_io_1.f90: New test.
14993
e9cfef64
PB
149942004-08-10 Paul Brook <paul@codesourcery.com>
14995
14996 PR fortran/16919
14997 * gfortran.dg/der_array_1.f90: New test.
14998
feb21f0d
DE
149992004-08-09 David Edelsohn <edelsohn@gnu.org>
15000
15001 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
15002
b3bcf92c
PB
150032004-08-09 Paolo Bonzini <bonzini@gnu.org>
15004
15005 * gcc.dg/wchar_t-2.c: Fix typo.
15006
08a02c9e
FH
150072004-08-09 Falk Hueffner <falk@debian.org>
15008
15009 PR tree-optimization/12517
15010 * gcc.c-torture/compile/pr12517.c: New test.
15011
15012 PR tree-optimization/12578
15013 * gcc.c-torture/compile/pr12578.c: New test.
15014
15015 PR tree-optimization/12899
15016 * gcc.c-torture/compile/pr12899.c: New test.
15017
15018 PR rtl-optimization/14692
15019 * gcc.c-torture/compile/pr14692.c: New test.
15020
15021 PR tree-optimization/16461
15022 * gcc.c-torture/compile/pr16461.c: New test.
15023
aa6fc635
JB
150242004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
15025
15026 * gfortran.dg/getenv_1.f90: New test.
15027
2ed9e527
MM
150282004-08-06 Mark Mitchell <mark@codesourcery.com>
15029
15030 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
15031 wchar_t.
15032 * gcc.dg/symbian5.c: Test -fno-short-wchar.
15033
fc90a8f2
PB
150342004-08-06 Paul Brook <paul@codesourcery.com>
15035
15036 * gfortran.dg/ret_array_1.f90: New test.
15037 * gfortran.dg/ret_pointer_1.f90: New test.
15038
eaac4679
RS
150392004-08-06 Richard Sandiford <rsandifo@redhat.com>
15040
15041 * gcc.dg/missing-field-init-[12].c: New tests.
15042 * g++.dg/warn/missing-field-init-[12].C: New tests.
15043
866cf037
MM
150442004-08-06 Mark Mitchell <mark@codesourcery.com>
15045
15046 * gcc.dg/enum2.c: New test.
15047 * gcc.dg/symbian3.c: Likewise.
15048 * gcc.dg/symbian4.c: Likewise.
15049 * gcc.dg/wchar_t-2.c: Likewise.
15050
ae232e45
MM
150512004-08-05 Mark Mitchell <mark@codesourcery.com>
15052
15053 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
15054 destructor tests.
15055
b2ca3702
MM
150562004-08-05 Mark Mitchell <mark@codesourcery.com>
15057
15058 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
15059 dg-require-visiblity.
15060 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
15061 * g++.dg/ext/visibility/fvisibility.C: Likewise.
15062 * g++.dg/ext/visibility/memfuncts.C: Likewise.
15063 * g++.dg/ext/visibility/new1.C: Likewise.
15064 * g++.dg/ext/visibility/pragma.C: Likewise.
15065 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
15066 * g++.dg/ext/visibility/virtual.C: Likewise.
15067 * g++/dg/ext/visibility/visibility-1.C: Likewise.
15068 * g++/dg/ext/visibility/visibility-2.C: Likewise.
15069 * g++/dg/ext/visibility/visibility-3.C: Likewise.
15070 * g++/dg/ext/visibility/visibility-4.C: Likewise.
15071 * g++/dg/ext/visibility/visibility-5.C: Likewise.
15072 * g++/dg/ext/visibility/visibility-6.C: Likewise.
15073 * g++/dg/ext/visibility/visibility-7.C: Likewise.
15074 * g++/dg/ext/visibility/visibility-8.C: New test.
15075 * gcc.c-torture/compile/dll.x: Remove.
15076 * gcc.dg/dll-2.c: Use dg-require-dll
15077 * gcc.dg/visibility-10.c: New test.
15078 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
15079 supporting DLLs.
15080 * testsuite/lib/scanasm.exp (scan_hidden): New function.
15081 (scan_not_hidden): Likewise.
15082
d279700a
DE
150832004-08-05 David Edelsohn <edelsohn@gnu.org>
15084
15085 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
15086
ea5f7a19
RS
150872004-08-05 Richard Sandiford <rsandifo@redhat.com>
15088
15089 * gcc.c-torture/execute/20040805-1.c: New test.
15090
fce731b5
AP
150912004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
15092
15093 * gcc.dg/20020118-1.c: Declare abort.
15094 * gcc.dg/altivec_check.h: Likewise.
15095 * gcc.dg/iftrap-2.c: Likewise.
15096 * gcc.dg/pragma-darwin.c: Likewise.
15097 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
15098
99b1c586
GK
150992004-08-04 Geoffrey Keating <geoffk@apple.com>
15100
15101 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
15102
85291069
JM
151032004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
15104
15105 * gcc.c-torture/execute/builtins/abs-2.c,
15106 gcc.c-torture/execute/builtins/abs-3.c,
15107 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
15108 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
15109 intmax_t, uintmax_t and their limits.
15110 * gcc.dg/intmax_t-1.c: New test.
15111
f1ff6bb8
GB
151122004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15113
15114 * g++.dg/tc1/dr147.C: Add reference to PR.
15115
54f2f9a6
RS
151162004-08-03 Richard Sandiford <rsandifo@redhat.com>
15117
15118 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
15119 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
15120
b0e9ac08
DE
151212004-08-03 David Edelsohn <edelsohn@gnu.org>
15122
15123 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
15124
9cbe78fb
JM
151252004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15126
15127 * gcc.dg/redecl-5.c: New test.
15128 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
15129 of scanf.
15130
a0fac73d
RS
151312004-08-03 Roger Sayle <roger@eyesopen.com>
15132
15133 PR middle-end/16790
15134 * gcc.c-torture/execute/pr16790-1.c: New test case.
15135
5357b1f9
MM
151362004-08-03 Mark Mitchell <mark@codesourcery.com>
15137
564076f5
MM
15138 * g++.dg/ext/visibility/assign1.C: New test.
15139 * g++.dg/ext/visibility/new1.C: Likewise.
15140
5357b1f9
MM
15141 * gcc.dg/symbian1.c: New test.
15142 * gcc.dg/symbian2.c: Likewise.
15143
f6bc51cb
L
151442004-08-03 H.J. Lu <hongjiu.lu@intel.com>
15145
15146 PR target/16570
15147 * gcc.dg/i386-sse-9.c: New test.
15148
7a1f75f1
JM
151492004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15150
15151 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
15152
ee712eab
JM
151532004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
15154
15155 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
15156 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
15157 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
15158 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
15159 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
15160 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
15161 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
15162 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
15163 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
15164 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
15165 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
15166 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
15167 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
15168 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
15169 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
15170 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
15171 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
15172 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
15173 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
15174 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
15175 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
15176 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
15177 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
15178 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
15179 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
15180 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
15181 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
15182 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
15183 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
15184 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
15185 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
15186 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
15187 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
15188 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
15189 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
15190 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
15191 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
15192 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
15193 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
15194 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
15195 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
15196 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
15197 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
15198 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
15199 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
15200 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
15201 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
15202 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
15203 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
15204 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
15205 gcc.misc-tests/i386-pf-3dnow-1.c,
15206 gcc.misc-tests/i386-pf-athlon-1.c,
15207 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
15208 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
15209 Declare built-in functions used.
15210 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
15211
6ed7c4d8
MM
152122004-08-02 Mark Mitchell <mark@codesourcery.com>
15213
7756db03
MM
15214 PR c++/16707
15215 * g++.dg/lookup/using12.C: New test.
15216
6ed7c4d8
MM
15217 * g++.dg/init/null1.C: Fix PR number.
15218 * g++.dg/parse/namespace10.C: Likewise.
15219
b1cc95ce
MM
152202004-08-01 Mark Mitchell <mark@codesourcery.com>
15221
15222 PR c++/16224
15223 * g++.dg/template/spec17.C: New test.
15224 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
15225 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
15226
db059566
DB
152272004-08-02 David Billinghurst
15228
15229 PR fortran/16292
15230 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
15231
1f09d3eb
ZW
152322004-08-01 Zack Weinberg <zack@codesourcery.com>
15233
15234 * gcc.dg/ia64-got-1.c: New test case.
15235
c30b4add
MM
152362004-08-01 Mark Mitchell <mark@codesourcery.com>
15237
72fba2df 15238 PR c++/16489
c30b4add
MM
15239 * g++.dg/init/null1.C: New test.
15240 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 15241
72fba2df 15242 PR c++/16529
c30b4add 15243 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 15244
c30b4add
MM
15245 PR c++/16810
15246 * g++.dg/inherit/ptrmem2.C: New test.
15247
a4e41fde
BE
152482004-08-02 Ben Elliston <bje@au.ibm.com>
15249
15250 PR target/16155
15251 * gcc.dg/pr16155.c: New test.
15252
558d1f81
JM
152532004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
15254
15255 * gcc.dg/redecl-2.c: New test.
15256
c1e55850
GK
152572004-07-30 Geoffrey Keating <geoffk@apple.com>
15258
15259 * gcc.dg/darwin-longdouble.c: New file.
15260
0534fa56
RH
152612004-07-30 Richard Henderson <rth@redhat.com>
15262
15263 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
15264 write to constant argument.
15265 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
15266
782700d4
RH
152672004-07-30 Richard Henderson <rth@redhat.com>
15268
1f09d3eb
ZW
15269 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
15270 tests of nearest around zero.
782700d4 15271
d60bebdd
AP
152722004-07-30 Andrew Pinski <apinski@apple.com>
15273
15274 * gcc.c-torture/compile/20040730-1.c: New test.
15275
9497a3a4
AH
152762004-07-30 Aldy Hernandez <aldyh@redhat.com>
15277
15278 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
15279 powerpc-eabispe.
15280
0a925a32
AH
152812004-07-30 Aldy Hernandez <aldyh@redhat.com>
15282
15283 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
15284
3a15f566
RS
152852004-07-30 Richard Sandiford <rsandifo@redhat.com>
15286
15287 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
15288 contains $ld_library_path.
15289 * lib/gfortran.exp (gfortran_link_flags): Likewise.
15290
b3b7f0c9
RH
152912004-07-29 Richard Henderson <rth@redhat.com>
15292
15293 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
15294
4b9a3b37
RH
15295 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
15296 (alt2, which): New.
15297 (Check): Accept either alternative.
15298
4684cd27
MM
152992004-07-29 Mark Mitchell <mark@codesourcery.com>
15300
15301 * g++.dg/abi/inline1.C: New test.
15302 * g++.dg/abi/local1-a.cc: Likewise.
15303 * g++.dg/abi/local1.C: Likewise.
15304 * g++.dg/abi/mangle11.C: Tweak location of warnings.
15305 * g++.dg/abi/mangle12.C: Likewise.
15306 * g++.dg/abi/mangle17.C: Likewise.
15307 * g++.dg/abi/mangle20-2.C: Likewise.
15308 * g++.dg/opt/interface1.C: Likewise.
15309 * g++.dg/opt/interface1.h: Likewise.
15310 * g++.dg/opt/interface1-a.cc: New test.
15311 * g++.dg/parse/repo1.C: New test.
15312 * g++.dg/template/repo1.C: Likewise.
15313 * g++.dg/warn/Winline-1.C: Likewise.
15314 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
15315
d397dbcd
DN
153162004-07-29 Diego Novillo <dnovillo@redhat.com>
15317
15318 * gcc.dg/tree-ssa/20040729-1.c: New test.
15319
8f4220dc
MA
153202004-07-27 Matt Austern <austern@apple.com>
15321
15322 * gcc.dg/darwin-bool-1.c: New test.
15323 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 15324
1fd0ec35
RH
153252004-07-28 Richard Henderson <rth@redhat.com>
15326
15327 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
15328 arguments in the correct type. Don't write to constant arguments.
15329
6fea55e9
DN
153302004-07-28 Diego Novillo <dnovillo@redhat.com>
15331
15332 PR tree-optimization/16688
15333 PR tree-optimization/16689
15334 * g++.dg/tree-ssa/pr16688.C: New test.
15335
47a43a10
DN
153362004-07-28 Diego Novillo <dnovillo@redhat.com>
15337
15338 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15339 loads. Not only in the comment, this time.
15340
312209c6
AO
153412004-07-28 Alexandre Oliva <aoliva@redhat.com>
15342
15343 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
15344 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
15345 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
15346 * gcc.dg/sh4a-bitmovua.c: New.
15347 * gcc.dg/sh4a-cos.c: New.
15348 * gcc.dg/sh4a-cosf.c: New.
15349 * gcc.dg/sh4a-fprun.c: New.
15350 * gcc.dg/sh4a-fsrra.c: New.
15351 * gcc.dg/sh4a-memmovua.c: New.
15352 * gcc.dg/sh4a-sin.c: New.
15353 * gcc.dg/sh4a-sincos.c: New.
15354 * gcc.dg/sh4a-sincosf.c: New.
15355 * gcc.dg/sh4a-sinf.c: New.
15356
c1b763fa
DN
153572004-07-28 Diego Novillo <dnovillo@redhat.com>
15358
15359 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
15360 conditionals.
15361 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
15362 loads.
15363 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
15364 DOM1.
15365
706aa09b
AP
153662004-07-27 Andrew Pinski <apinski@apple.com>
15367
15368 * g++.dg/rtti/tinfo1.C: Correct the xfail.
15369
62d59189
NY
153702004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
15371
15372 * gcc.dg/pragma-isr.c: New test.
15373
00bdb87f
KL
153742004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15375
15376 PR c++/14429
15377 * g++.dg/template/ttp11.C: New test.
15378
9ae2a5d1
DN
153792004-07-27 Diego Novillo <dnovillo@redhat.com>
15380
15381 * gcc.c-torture/compile/20040727-1.c: New test.
15382
ff6a3206
EC
153832004-07-26 Eric Christopher <echristo@redhat.com>
15384
15385 * gcc.c-torture/compile/20040726-2.c: New test.
15386
21db3785
AP
153872004-07-26 Andrew Pinski <apinski@apple.com>
15388
15389 * g++.dg/rtti/tinfo1.C: Xfail.
15390
35b6b437
RS
153912004-07-26 Richard Sandiford <rsandifo@redhat.com>
15392
15393 * gcc.c-torture/compile/20040726-1.c: New test.
15394
70502b2c
GB
153952004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
15396 Brian Ryner <bryner@brianryner.com>
15397
15398 PR c++/9283
15399 PR c++/15000
d7afec4b
ND
15400 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
15401 * g++.dg/ext/visibility/: New directory.
15402 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
15403 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
15404 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
15405 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
15406 * g++.dg/ext/visibility/fvisibility.C,
15407 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
15408 g++.dg/ext/visibility/fvisibility-override1.C
15409 g++.dg/ext/visibility/fvisibility-override2.C
15410 g++.dg/ext/visibility/memfuncts.C
15411 g++.dg/ext/visibility/noPLT.C
15412 g++.dg/ext/visibility/pragma.C
15413 g++.dg/ext/visibility/pragma-override1.C
15414 g++.dg/ext/visibility/pragma-override2.C
15415 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
15416 g++.dg/ext/visibility/virtual.C: New tests.
15417
bbbcb2e1
JM
154182004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15419
15420 PR c/15360
15421 * gcc.dg/pr15360-1.c: New test.
15422
dfe79cab
DJ
154232004-07-25 Daniel Jacobowitz <dan@debian.org>
15424
15425 * gcc.dg/pragma-align-2.c: New test.
15426 * gcc.dg/pragma-init-fini.c: New test.
15427 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
15428 targets.
15429
197463ae
JM
154302004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
15431
15432 * gcc.dg/init-string-2.c: New test.
15433
c5e36c09
ZW
154342004-07-24 Zack Weinberg <zack@codesourcery.com>
15435
15436 PR 16684
15437 * gcc.dg/Wredundant-decls-1.c: New test case.
15438
5aa33bdb
JJ
154392004-07-24 Jakub Jelinek <jakub@redhat.com>
15440
15441 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
15442 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
15443 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
15444 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
15445 * gcc.dg/compat/generate-random.c: New file.
15446 * gcc.dg/compat/generate-random.h: Likewise.
15447 * gcc.dg/compat/generate-random_r.c: Likewise.
15448 * gcc.dg/compat/struct-layout-1.h: Likewise.
15449 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
15450 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
15451 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
15452 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
15453 * gcc.dg/compat/struct-layout-1_main.c: New test.
15454 * gcc.dg/compat/struct-layout-1_x.c: New file.
15455 * gcc.dg/compat/struct-layout-1_y.c: New file.
15456 * gcc.dg/compat/struct-layout-1_test.h: New file.
15457
7eb01bd8
JM
154582004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
15459
15460 * gcc.dg/comp-return-1.c: New test
15461
13f91444
JJ
154622004-07-23 Janis Johnson <janis187@us.ibm.com>
15463
c7bb2a03
JJ
15464 * gcc.dg/vmx/8-02a.c: Fix typo.
15465
b9eef878
JJ
15466 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
15467 * gcc.dg/darwin-abi-3.c: New test.
15468
47120c07
JJ
15469 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
15470 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
15471
13f91444
JJ
15472 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
15473 * gcc.dg/vmx/ops-long-1.c: New test.
15474 * gcc.dg/vmx/ops-long-2.c: New test.
15475
8f2a734f
NS
154762004-07-23 Nathan Sidwell <nathan@codesourcery.com>
15477
15478 * g++.dg/lookup/conv-[1234].C: New.
15479
73b71f3e
MM
154802004-07-22 Mark Mitchell <mark@codesourcery.com>
15481
15482 * g++.dg/parse/attr2.C: Simplify.
15483
9e629a80
JM
154842004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15485
15486 PR c/7284
15487 * gcc.c-torture/execute/pr7284-1.c: New test.
15488
173b818d
BB
154892004-07-22 Brian Booth <bbooth@redhat.com>
15490
15491 * gcc.dg/tree-ssa/20040721-1.c: New test.
15492
42611590
NS
154932004-07-22 Nathan Sidwell <nathan@codesourcery.com>
15494
15495 * g++.dg/template/crash20.c: New.
15496
4f5492cd
DB
154972004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
15498
c5e36c09 15499 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
15500 Add dg-run directive. Declare variables as required.
15501 * gfortran.dg/g77/README: Update
15502
7413a132
HPN
155032004-07-22 Hans-Peter Nilsson <hp@axis.com>
15504
15505 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
15506 gcc.dg/cris-peep2-andu2.c: New tests.
15507
e508a019
JM
155082004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15509
15510 PR c/15052
15511 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
15512 on return type.
15513 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
15514 messages.
15515 * gcc.dg/qual-return-2.c: Update expected messages.
15516 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
15517
3ea8cd06
JM
155182004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15519
15520 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
15521 * gcc.dg/noncompile/921102-1.c: Update expected error message.
15522
916c5919
JM
155232004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
15524
15525 PR c/11250
15526 * gcc.dg/init-string-1.c: New test.
15527
1ff69cbe
JJ
155282004-07-21 Jakub Jelinek <jakub@redhat.com>
15529
15530 PR middle-end/15345
15531 PR c/16450
15532 * gcc.dg/torture/nested-fn-1.c: New test.
15533
7448a4d2
L
155342004-07-20 H.J. Lu <hongjiu.lu@intel.com>
15535
15536 PR target/16559
15537 * gcc.dg/ia64-fptr-1.c: New file.
15538
f03adc6b
GB
155392004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15540
15541 PR c++/14497
15542 * g++.dg/template/spec16.C: New test.
15543 * g++.old-deja/g++.robertl/eb118.C: Remove.
15544
5fe7b654
GB
155452004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15546
15547 PR c++/509
15548 * g++.dg/template/spec15.C: New test.
15549
d417dba9
DB
155502004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
15551
15552 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 15553 directive. Other changes as noted.
d417dba9
DB
15554 * gfortran.dg/g77/13037.f
15555 * gfortran.dg/g77/1832.f
15556 * gfortran.dg/g77/19981119-0.f
15557 * gfortran.dg/g77/19990313-0.f
15558 * gfortran.dg/g77/19990313-1.f
15559 * gfortran.dg/g77/19990313-2.f
15560 * gfortran.dg/g77/19990313-3.f
15561 * gfortran.dg/g77/19990419-1.f
15562 * gfortran.dg/g77/19990826-0.f
15563 * gfortran.dg/g77/19990826-2.f
15564 * gfortran.dg/g77/20000503-1.f
15565 * gfortran.dg/g77/20001111.f
15566 * gfortran.dg/g77/20010116.f
15567 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
15568 * gfortran.dg/g77/20010430.f
15569 * gfortran.dg/g77/6177.f
15570 * gfortran.dg/g77/947.f
15571 * gfortran.dg/g77/970816-3.f
15572 * gfortran.dg/g77/971102-1.f
15573 * gfortran.dg/g77/980520-1.f
15574 * gfortran.dg/g77/980628-0.f
15575 * gfortran.dg/g77/980628-1.f
15576 * gfortran.dg/g77/980628-10.f
15577 * gfortran.dg/g77/980628-2.f
15578 * gfortran.dg/g77/980628-3.f
15579 * gfortran.dg/g77/980628-7.f
15580 * gfortran.dg/g77/980628-8.f
15581 * gfortran.dg/g77/980628-9.f
15582 * gfortran.dg/g77/980701-0.f
15583 * gfortran.dg/g77/980701-1.f
15584 * gfortran.dg/g77/cabs.f
15585 * gfortran.dg/g77/claus.f
15586 * gfortran.dg/g77/complex_1.f
15587 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
15588 * gfortran.dg/g77/dcomplex.f
15589 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
15590 * gfortran.dg/g77/f90-intrinsic-mathematical.f
15591 * gfortran.dg/g77/f90-intrinsic-numeric.f
15592 * gfortran.dg/g77/int8421.f
15593 * gfortran.dg/g77/labug1.f
15594 * gfortran.dg/g77/large_vec.f
15595 * gfortran.dg/g77/le.f
15596 * gfortran.dg/g77/short.f
15597 * gfortran.dg/g77/README: Update
15598
f68e4dc8
MM
155992004-07-20 Mark Mitchell <mark@codesourcery.com>
15600
15601 PR c++/16637
15602 * g++.dg/parse/lookup4.C: New test.
15603
e9f7dd36
KL
156042004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15605
15606 PR c++/16175
15607 * g++.dg/template/ttp10.C: New test.
15608
a182b26d
JM
156092004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
15610
15611 * gcc.dg/pr12625-1.c: New test.
15612
a6c0a76c
SB
156132004-07-20 Steven Bosscher <stevenb@suse.de>
15614
15615 * testsuite/gcc.dg/switch-warn-1.c: New test.
15616 * testsuite/gcc.dg/switch-warn-2.c: New test.
15617 * gcc.c-torture/compile/pr14730.c: Update.
15618
e05de6f2
KC
156192004-07-19 Kelley Cook <kcook@gcc.gnu.org>
15620
15621 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
15622 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
15623 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
15624 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 15625
43fa0f09
MM
156262004-07-18 Mark Mitchell <mark@codesourcery.com>
15627
15628 PR c++/16623
15629 * g++.dg/template/assign1.C: New test.
15630
6df91b00
KL
156312004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15632
15633 PR c++/12170
15634 * g++.dg/template/ttp9.C: New test.
15635
a2bec818
DJ
156362004-07-19 Daniel Jacobowitz <dan@debian.org>
15637
15638 * gcc.dg/format/cmn-err-1.c: New test.
15639
487a92fe
JM
156402004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
15641
15642 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
15643 gcc.dg/Wparentheses-10.c: New tests.
15644 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
15645
3d23e018
TS
156462004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15647
15648 PR fortran/16465
15649 * gfortran.dg/g77//ffixed-line-length-0.f,
15650 gfortran.dg/g77/ffixed-line-length-132.f,
15651 gfortran.dg/g77/ffixed-line-length-72.f,
15652 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
15653 gfortran.dg/g77/README: Update.
15654
3601f003
KL
156552004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15656
15657 PR c++/13092
15658 * g++.dg/template/non-dependent7.C: New test.
15659 * g++.dg/template/non-dependent8.C: Likewise.
15660 * g++.dg/template/non-dependent9.C: Likewise.
15661 * g++.dg/template/non-dependent10.C: Likewise.
15662
0e242c82
MM
156632004-07-17 Mark Mitchell <mark@codesourcery.com>
15664
15665 PR c++/16337
15666 * g++.dg/parse/attr2.C: New test.
15667
649067c3
TM
156682004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
15669
15670 * g77.dg: Removed.
15671 * g77.f-torture: Ditto.
15672
3e3970a2
JM
156732004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
15674
15675 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
15676 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
15677 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
15678
d25cee4d
RH
156792004-07-16 Richard Henderson <rth@redhat.com>
15680
15681 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
15682
e94f3b4f
TS
156832004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15684
15685 * lib/fortran-torture.exp (fortran-torture): Don't test compile
15686 tests with full list of options.
15687 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
15688 of TORTURE_OPTIONS if test contains 'dg-do run'.
15689
b38b6477
TS
15690 PR fortran/16404
15691 * gfortran.dg/do_iterator.f90: New test.
15692
a916927f
VR
156932004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15694
15695 PR rtl-optimization/16536
15696 * gcc.c-torture/execute/restrict-1.c: New test.
15697
610bff84
TS
156982004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15699
15700 PR fortran/15324
15701 * gfortran.dg/pr15324.f90: New test.
15702
d157d978
TS
15703 PR fortran/15129
15704 * gfortran.dg/pr15129.f90: New test.
15705
c5a41953
TS
15706 PR fortran/15140
15707 * gfortran.dg/pr15140.f90: New test.
15708
0c0df4b3
TS
15709 PR fortran/13792
15710 * gfortran.fortran-torture/execute/bounds.f90: Add check for
15711 compile-time simplification.
15712
cd9dd3ee
MS
157132004-07-14 Mike Stump <mrs@apple.com>
15714
15715 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
15716
b5411fea
JW
157172004-07-14 James E Wilson <wilson@specifixinc.com>
15718
15719 PR target/16325
15720 * gcc.dg/profile-generate-1.c: New.
15721
b8b139c7
JJ
157222004-07-15 Jakub Jelinek <jakub@redhat.com>
15723
15724 * gcc.c-torture/execute/20040709-1.c: New test.
15725 * gcc.c-torture/execute/20040709-2.c: New test.
15726
ff06b392
MS
157272004-07-14 Mike Stump <mrs@apple.com>
15728
15729 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
15730
9daaba62
MS
157312004-07-14 Mike Stump <mrs@apple.com>
15732
15733 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
15734
1ff3c076
MM
157352004-07-13 Mark Mitchell <mark@codesourcery.com>
15736
15737 PR c++/16518
15738 * g++.dg/parse/mutable1.C: New test.
c5e36c09 15739
ee536902
DN
157402004-07-13 Diego Novillo <dnovillo@redhat.com>
15741
15742 PR tree-optimization/16443
15743 * gcc.dg/tree-ssa/20040713-1.c: New test.
15744
a65ab524
UW
157452004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
15746
15747 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
15748 for operator new.
15749
5d16533a 157502004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
15751
15752 * gfortran.dg/g77/README: New file
d90ee6be 15753 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
15754 g77.f-torture/noncompile. Add "dg-do compile" and
15755 dg-error as required.
d90ee6be
JJ
15756 * gfortran.dg/g77/19990218-1.f: Likewise.
15757 * gfortran.dg/g77/19990905-1.f: Likewise.
15758 * gfortran.dg/g77/9263.f: Likewise.
15759 * gfortran.dg/g77/980615-0.f: Likewise.
15760 * gfortran.dg/g77/980616-0.f: Likewise.
15761 * gfortran.dg/g77/check0.f: Likewise.
15762 * gfortran.dg/g77/select_no_compile.f: Likewise.
6aa57acc 15763
5d16533a 157642004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
15765
15766 Copy files from g77.f-torture/compile.
15767 Add "{ dg-do compile}". Other changes as noted
15768 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
15769 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
15770 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
15771 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
15772 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
15773 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
15774 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
15775 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
15776 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
15777 * gfortran.dg/g77/xformat.f: Add dg-warning
15778
5d16533a 157792004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 15780
eee6792b
DB
15781 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
15782 Add {dg-do compile} directive.
d90ee6be 15783 * gfortran.dg/g77/cpp2.F: Likewise.
eee6792b 15784
81242403
VR
157852004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15786
15787 PR c++/5402
15788 * g++.dg/lookup/name-clash1.C: New test.
15789
15790 PR c++/9777
15791 * g++.dg/lookup/name-clash2.C: New test.
15792
15793 PR c++/12102
15794 * g++.dg/lookup/name-clash3.C: New test.
15795
3143d517
GB
157962004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15797
15798 * g++.dg/lookup/new2.C: New test.
15799 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
15800
5d16533a 158012004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 15802
eee6792b 15803 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334 15804 Add {dg-do compile} directive.
d90ee6be
JJ
15805 * gfortran.dg/g77/13060.f: Likewise.
15806 * gfortran.dg/g77/19990218-0.f: Likewise.
15807 * gfortran.dg/g77/19990305-0.f: Likewise.
15808 * gfortran.dg/g77/19990419-0.f: Likewise.
15809 * gfortran.dg/g77/19990502-0.f: Likewise.
15810 * gfortran.dg/g77/19990502-1.f: Likewise.
15811 * gfortran.dg/g77/19990525-0.f: Likewise.
15812 * gfortran.dg/g77/19990826-1.f: Likewise.
15813 * gfortran.dg/g77/19990826-3.f: Likewise.
15814 * gfortran.dg/g77/19990905-2.f: Likewise.
15815 * gfortran.dg/g77/20000412-1.f: Likewise.
15816 * gfortran.dg/g77/20000511-1.f: Likewise.
15817 * gfortran.dg/g77/20000511-2.f: Likewise.
15818 * gfortran.dg/g77/20000518.f: Likewise.
15819 * gfortran.dg/g77/20000601-1.f: Likewise.
15820 * gfortran.dg/g77/20000601-2.f: Likewise.
15821 * gfortran.dg/g77/20000629-1.f: Likewise.
15822 * gfortran.dg/g77/20000630-2.f: Likewise.
15823 * gfortran.dg/g77/20010115.f: Likewise.
15824 * gfortran.dg/g77/20010321-1.f: Likewise.
15825 * gfortran.dg/g77/20010426.f: Likewise.
15826 * gfortran.dg/g77/20020307-1.f: Likewise.
15827 * gfortran.dg/g77/8485.f: Likewise.
15828 * gfortran.dg/g77/960317-1.f: Likewise.
15829 * gfortran.dg/g77/970915-0.f: Likewise.
15830 * gfortran.dg/g77/980310-1.f: Likewise.
15831 * gfortran.dg/g77/980310-2.f: Likewise.
15832 * gfortran.dg/g77/980310-3.f: Likewise.
15833 * gfortran.dg/g77/980310-4.f: Likewise.
15834 * gfortran.dg/g77/980310-6.f: Likewise.
15835 * gfortran.dg/g77/980310-7.f: Likewise.
15836 * gfortran.dg/g77/980310-8.f: Likewise.
15837 * gfortran.dg/g77/980419-2.f: Likewise.
15838 * gfortran.dg/g77/980424-0.f: Likewise.
15839 * gfortran.dg/g77/980427-0.f: Likewise.
15840 * gfortran.dg/g77/980729-0.f: Likewise.
15841 * gfortran.dg/g77/981117-1.f: Likewise.
15842 * gfortran.dg/g77/toon_1.f: Likewise.
62e39334 15843
7fb213d8
GB
158442004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15845
15846 PR c++/2204
15847 * g++.dg/other/abstract2.C: New test.
15848
597073ac
PB
158492004-07-12 Paul Brook <paul@codesourcery.com>
15850
15851 * gfortran.dg/pointer_init_1.f90: New test.
15852
682e69e1
PB
158532004-07-11 Paul Brook <paul@codesourcery.com>
15854
15855 PR fortran/15986
15856 * gfortran.dg/contained_1.f90: New test.
15857
f44b0c8e
MM
158582004-07-11 Mark Mitchell <mark@codesourcery.com>
15859
15860 * g++.dg/parse/defarg8.C: New test.
15861
0bbf5891
TS
158622004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15863
15864 PR fortran/16433
15865 * gfortran.dg/pr16433.f: New test.
15866
a083c04a
TS
15867 PR fortran/17574
15868 * gfortran.dg/pr15754.f90: New test.
c5e36c09 15869
fae1b38d
JM
158702004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
15871
15872 PR tree-optimization/16437
15873 * gcc.c-torture/execute/bitfld-4.c: New test.
15874
9cbf8b41 158752004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 15876
9cbf8b41
TS
15877 * gfortran.fortran-torture/execute/common_2.f90: Add check for
15878 access to common var from module.
15879
a53334a4
TS
158802004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15881
15882 PR fortran/16336
15883 * gfortran.fortran-torture/execute/common_2.f90: New test.
15884
331c72f3
PB
158852004-07-10 Paul Brook <paul@codesourcery.com>
15886
15887 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
15888
50389094
TS
158892004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15890
15891 PR fortran/15969
15892 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
15893
5d16533a 158942004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
15895
15896 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
d90ee6be
JJ
15897 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
15898 * gfortran.dg/g77/ffree-form-1.f: Likewise.
15899 * gfortran.dg/g77/ffree-form-2.f: Likewise.
15900 * gfortran.dg/g77/ffree-form-3.f: Likewise.
15901 * gfortran.dg/g77/fno-underscoring.f: Likewise.
15902 * gfortran.dg/g77/funderscoring.f: Likewise.
290e757a
DB
15903 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
15904
44bce8bf 159052004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 15906
44bce8bf
TS
15907 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
15908
ad6e2a18
TS
159092004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15910 Paul Brook <paul@codesourcery.com>
15911
15912 PR fortran/13415
15913 * gfortran.dg/common_pointer_1.f90: New test.
15914
17a916d4
GB
159152004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15916
15917 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
15918
5806d4fd
JW
159192004-07-09 James E Wilson <wilson@specifixinc.com>
15920
15921 PR target/16364
15922 * gcc.c-torture/compile/20040709-1.c: New.
15923
5721c2be 159242004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 15925
5721c2be
TS
15926 PR fortran/14077
15927 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
15928
32e89beb
TS
159292004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15930
15931 PR fortran/13201
15932 * gfortran.dg/shape_1.f90: New test.
15933
9affb2c7
ZW
159342004-07-09 Zack Weinberg <zack@codesourcery.com>
15935 Andrew Pinski <apinski@apple.com>
15936
15937 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
15938
a578b091
TS
159392004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15940
15941 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
15942 comment.
15943
db482e5c
TS
159442004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15945 Paul Brook <paul@codesourcery.com>
15946
9affb2c7 15947 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
15948 '.f95' and '.F95'.
15949
559b79cf
DN
159502004-07-09 Diego Novillo <dnovillo@redhat.com>
15951
15952 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
15953
fbc40a17
TS
159542004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15955
15956 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
15957 testcases with capital suffix.
15958
d3fcc995
TS
159592004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15960
15961 PR fortran/15481
5d16533a
PB
15962 PR fortran/13372
15963 PR fortran/13575
15964 PR fortran/15978
d3fcc995 15965 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
15966
15967 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 15968
5d16533a 159692004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9 15970
d90ee6be 15971 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5b1c60e9
DB
15972 expression to match gfortran warning/error messages
15973 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
15974 dg-error text.
15975
5d16533a 159762004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 15977
9affb2c7 15978 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
15979 search_for_re.
15980
55d816e7
EB
159812004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15982
15983 * gcc.c-torture/execute/simd-5.x: New file.
15984 XFAIL on SPARC 64-bit at -O0.
15985
dd29d26b
GB
159862004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15987
15988 PR c++/8211
15989 PR c++/16165
15990 * g++.dg/warn/effc3.C: New test.
15991
5d16533a 159922004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
15993
15994 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
15995 change X to 1X in format.
d90ee6be 15996 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
c6db08cd
DB
15997 add data statements to conform to standard.
15998
5d16533a 159992004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 16000
9affb2c7 16001 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
d90ee6be
JJ
16002 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
16003 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
e423d0f6 16004
5d16533a 160052004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
16006
16007 * gfortran.dg/g77/7388.f: Copy from g77.dg
d90ee6be
JJ
16008 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
16009 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
16010 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
16011 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
16012 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
16013 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
16014 * gfortran.dg/g77/strlen0.f: Likewise.
1555fc86 16015
5d16533a 160162004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 16017
9469f0aa
AJ
16018 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
16019 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 16020
ef22126d
EB
160212004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16022
16023 * gcc.c-torture/execute/920428-2.x: Delete.
16024 * gcc.c-torture/execute/920501-7.x: Likewise.
16025
c618c6ec
JJ
160262004-07-08 Jakub Jelinek <jakub@redhat.com>
16027
16028 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
16029 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
16030 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
16031 prescott and c3-2.
16032 (PREFETCH_3DNOW): Add -march=c3.
16033
6f263171
DN
160342004-07-08 Diego Novillo <dnovillo@redhat.com>
16035
16036 PR c/16437
16037 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
16038 * gcc.c-torture/execute/bf64-1.x: Likewise.
16039
1d511ed5
EB
160402004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16041
16042 * gcc.c-torture/compile/20040708-1.c: New test.
16043
47293da3
GB
160442004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16045
16046 PR c++/16169
16047 * g++.dg/warn/effc2.C: New test.
16048
bc15d0ef
JM
160492004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
16050
16051 * gcc.c-torture/execute/bitfld-1.x: Remove.
16052 * gcc.c-torture/execute/bitfld-3.c: New test.
16053 * gcc.dg/bitfld-2.c: Remove XFAILs.
16054
7ac224c1
L
160552004-07-07 H.J. Lu <hongjiu.lu@intel.com>
16056
16057 PR c++/16276
16058 * g++.dg/rtti/tinfo1.C: New file.
16059
b49fcebd
EC
160602004-07-07 Eric Christopher <echristo@redhat.com>
16061
16062 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
16063
192c02b6
AP
160642004-07-07 Andrew Pinski <apinski@apple.com>
16065
16066 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
16067
f4f58d94
MM
160682004-07-07 Mark Mitchell <mark@codesourcery.com>
16069
16070 * g++.dg/init/call1.C: XFAIL.
16071
70128ad9
AO
160722004-07-07 Alexandre Oliva <aoliva@redhat.com>
16073
16074 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
16075 except for movstrict*, to movmem* and clrstr* to clrmem*.
16076
48b2e0a7
RS
160772004-07-07 Richard Sandiford <rsandifo@redhat.com>
16078
16079 * gcc.c-torture/execute/20040707-1.c: New test.
16080
60e20b90
RS
160812004-07-06 Richard Sandiford <rsandifo@redhat.com>
16082
16083 * gcc.c-torture/execute/20040706-1.c: New test.
16084
fddabb2c
GB
160852004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16086
16087 PR c++/3671
16088 * g++.dg/template/spec14.C: New test.
16089
7682ef83
JJ
160902004-07-05 Jakub Jelinek <jakub@redhat.com>
16091
16092 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
16093 nothing if not yet defined. Use it in b, c and d type definitions.
16094 * gcc.c-torture/execute/20040705-1.c: New test.
16095 * gcc.c-torture/execute/20040705-2.c: New test.
16096
030bbecd
GB
160972004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16098
16099 PR c++/2518
16100 * g++.dg/lookup/new1.C: New test.
16101
7c6536fa
VR
161022004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16103
16104 PR c++/11406
16105 * g++.dg/template/sizeof8.C: New test.
16106
e0ec4c3b
RS
161072004-07-05 Richard Sandiford <rsandifo@redhat.com>
16108
16109 * gcc.c-torture/compile/20040705-1.c: New test.
16110
bf1df0a0
BD
161112004-07-04 Bud Davis <bdavis9659@comcast.net>
16112
16113 * gfortran.fortran-torture/execute/seq_io.f90: New test.
16114
a09d4744
NB
161152004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
16116
16117 * gcc.dg/cpp/if-mop.c: Two new testcases.
16118 * gcc.dg/cpp/trad/comment-3.c: New.
16119
1107b970
PB
161202004-07-04 Paul Brook <paul@codesourcery.com>
16121
16122 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
16123
161242004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
16125
16126 PR c++/3761
16127 * g++.dg/lookup/crash4.C: New test.
ece95d90 16128
50c64317
ZW
161292004-07-02 Zack Weinberg <zack@codesourcery.com>
16130
16131 * gcc.c-torture/execute/builtin-abs-1.c
16132 * gcc.c-torture/execute/builtin-abs-2.c
16133 * gcc.c-torture/execute/builtin-complex-1.c
16134 * gcc.c-torture/execute/builtins/string-1-lib.c
16135 * gcc.c-torture/execute/builtins/string-1.c
16136 * gcc.c-torture/execute/builtins/string-2-lib.c
16137 * gcc.c-torture/execute/builtins/string-2.c
16138 * gcc.c-torture/execute/builtins/string-3-lib.c
16139 * gcc.c-torture/execute/builtins/string-3.c
16140 * gcc.c-torture/execute/builtins/string-4-lib.c
16141 * gcc.c-torture/execute/builtins/string-4.c
16142 * gcc.c-torture/execute/builtins/string-5-lib.c
16143 * gcc.c-torture/execute/builtins/string-5.c
16144 * gcc.c-torture/execute/builtins/string-6-lib.c
16145 * gcc.c-torture/execute/builtins/string-6.c
16146 * gcc.c-torture/execute/builtins/string-7-lib.c
16147 * gcc.c-torture/execute/builtins/string-7.c
16148 * gcc.c-torture/execute/builtins/string-8-lib.c
16149 * gcc.c-torture/execute/builtins/string-8.c
16150 * gcc.c-torture/execute/builtins/string-9-lib.c
16151 * gcc.c-torture/execute/builtins/string-9.c
16152 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
16153 * gcc.c-torture/execute/builtins/string-asm-1.c
16154 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
16155 * gcc.c-torture/execute/builtins/string-asm-2.c
16156 * gcc.c-torture/execute/stdio-opt-1.c
16157 * gcc.c-torture/execute/stdio-opt-2.c
16158 * gcc.c-torture/execute/stdio-opt-3.c
16159 * gcc.c-torture/execute/string-opt-1.c
16160 * gcc.c-torture/execute/string-opt-10.c
16161 * gcc.c-torture/execute/string-opt-11.c
16162 * gcc.c-torture/execute/string-opt-12.c
16163 * gcc.c-torture/execute/string-opt-13.c
16164 * gcc.c-torture/execute/string-opt-14.c
16165 * gcc.c-torture/execute/string-opt-15.c
16166 * gcc.c-torture/execute/string-opt-16.c
16167 * gcc.c-torture/execute/string-opt-2.c
16168 * gcc.c-torture/execute/string-opt-6.c
16169 * gcc.c-torture/execute/string-opt-7.c
16170 * gcc.c-torture/execute/string-opt-8.c:
16171 Replace with ...
16172
16173 * gcc.c-torture/execute/builtins/abs-2.c
16174 * gcc.c-torture/execute/builtins/abs-3.c
16175 * gcc.c-torture/execute/builtins/complex-1.c
16176 * gcc.c-torture/execute/builtins/fprintf.c
16177 * gcc.c-torture/execute/builtins/fputs.c
16178 * gcc.c-torture/execute/builtins/memcmp.c
16179 * gcc.c-torture/execute/builtins/memmove.c
16180 * gcc.c-torture/execute/builtins/memops-asm.c
16181 * gcc.c-torture/execute/builtins/mempcpy-2.c
16182 * gcc.c-torture/execute/builtins/mempcpy.c
16183 * gcc.c-torture/execute/builtins/memset.c
16184 * gcc.c-torture/execute/builtins/printf.c
16185 * gcc.c-torture/execute/builtins/sprintf.c
16186 * gcc.c-torture/execute/builtins/strcat.c
16187 * gcc.c-torture/execute/builtins/strchr.c
16188 * gcc.c-torture/execute/builtins/strcmp.c
16189 * gcc.c-torture/execute/builtins/strcpy.c
16190 * gcc.c-torture/execute/builtins/strcspn.c
16191 * gcc.c-torture/execute/builtins/strlen-2.c
16192 * gcc.c-torture/execute/builtins/strlen.c
16193 * gcc.c-torture/execute/builtins/strncat.c
16194 * gcc.c-torture/execute/builtins/strncmp-2.c
16195 * gcc.c-torture/execute/builtins/strncmp.c
16196 * gcc.c-torture/execute/builtins/strncpy.c
16197 * gcc.c-torture/execute/builtins/strpbrk.c
16198 * gcc.c-torture/execute/builtins/strpcpy-2.c
16199 * gcc.c-torture/execute/builtins/strpcpy.c
16200 * gcc.c-torture/execute/builtins/strrchr.c
16201 * gcc.c-torture/execute/builtins/strspn.c
16202 * gcc.c-torture/execute/builtins/strstr-asm.c
16203 * gcc.c-torture/execute/builtins/strstr.c:
16204 ... these new files.
16205
16206 * gcc.c-torture/execute/builtins/abs-2-lib.c
16207 * gcc.c-torture/execute/builtins/abs-3-lib.c
16208 * gcc.c-torture/execute/builtins/complex-1-lib.c
16209 * gcc.c-torture/execute/builtins/fprintf-lib.c
16210 * gcc.c-torture/execute/builtins/fputs-lib.c
16211 * gcc.c-torture/execute/builtins/memcmp-lib.c
16212 * gcc.c-torture/execute/builtins/memmove-lib.c
16213 * gcc.c-torture/execute/builtins/memops-asm-lib.c
16214 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
16215 * gcc.c-torture/execute/builtins/mempcpy-lib.c
16216 * gcc.c-torture/execute/builtins/memset-lib.c
16217 * gcc.c-torture/execute/builtins/printf-lib.c
16218 * gcc.c-torture/execute/builtins/sprintf-lib.c
16219 * gcc.c-torture/execute/builtins/strcat-lib.c
16220 * gcc.c-torture/execute/builtins/strchr-lib.c
16221 * gcc.c-torture/execute/builtins/strcmp-lib.c
16222 * gcc.c-torture/execute/builtins/strcpy-lib.c
16223 * gcc.c-torture/execute/builtins/strcspn-lib.c
16224 * gcc.c-torture/execute/builtins/strlen-2-lib.c
16225 * gcc.c-torture/execute/builtins/strlen-lib.c
16226 * gcc.c-torture/execute/builtins/strncat-lib.c
16227 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
16228 * gcc.c-torture/execute/builtins/strncmp-lib.c
16229 * gcc.c-torture/execute/builtins/strncpy-lib.c
16230 * gcc.c-torture/execute/builtins/strpbrk-lib.c
16231 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
16232 * gcc.c-torture/execute/builtins/strpcpy-lib.c
16233 * gcc.c-torture/execute/builtins/strrchr-lib.c
16234 * gcc.c-torture/execute/builtins/strspn-lib.c
16235 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
16236 * gcc.c-torture/execute/builtins/strstr-lib.c
16237 * gcc.c-torture/execute/builtins/lib/abs.c
16238 * gcc.c-torture/execute/builtins/lib/fprintf.c
16239 * gcc.c-torture/execute/builtins/lib/memset.c
16240 * gcc.c-torture/execute/builtins/lib/printf.c
16241 * gcc.c-torture/execute/builtins/lib/sprintf.c
16242 * gcc.c-torture/execute/builtins/lib/strcpy.c
16243 * gcc.c-torture/execute/builtins/lib/strcspn.c
16244 * gcc.c-torture/execute/builtins/lib/strncat.c
16245 * gcc.c-torture/execute/builtins/lib/strncmp.c
16246 * gcc.c-torture/execute/builtins/lib/strncpy.c
16247 * gcc.c-torture/execute/builtins/lib/strpbrk.c
16248 * gcc.c-torture/execute/builtins/lib/strspn.c
16249 * gcc.c-torture/execute/builtins/lib/strstr.c:
16250 New files containing support routines.
16251
16252 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
16253 declaration.
16254 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
16255 when not optimizing.
16256
d9634d53
MM
162572004-07-02 Mark Mitchell <mark@codesourcery.com>
16258
16259 PR c++/16240
16260 * g++.dg/abi/mangle22.C: New test.
16261 * g++.dg/abi/mangle23.C: Likewise.
16262
5d16533a 162632004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
16264
16265 PR fortran/16290
16266 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
16267 Allow for cases without denormalized floating point numbers.
16268
ede1a387
JM
162692004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
16270
16271 PR c/1027
16272 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
16273 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
16274 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
16275 expected warning text.
16276 * gcc.dg/format/diag-2.c: New test.
16277
ed63f99a
EB
162782004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16279
16280 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
16281
64a9295a
PB
162822004-07-01 Paolo Bonzini <bonzini@gnu.org>
16283
16284 * gcc.dg/builtins-43.c: New.
16285 * gcc.dg/builtins-44.c: New.
16286 * gcc.dg/builtins-45.c: New.
16287
f8a57be8
GK
162882004-06-26 Geoffrey Keating <geoffk@apple.com>
16289 Andreas Tobler <a.tobler@schweiz.ch>
16290
16291 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
16292 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
16293 as SIGSEGV.
16294 * gcc.dg/cleanup-11.c: Likewise.
16295 * gcc.dg/cleanup-8.c: Likewise.
16296 * gcc.dg/cleanup-9.c: Likewise.
16297 * gcc.dg/cleanup-5.c: Run on all platforms.
16298
dd66b8e8
JM
162992004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
16300
16301 * g++.dg/warn/nonnull1.C: New test.
16302
43e7557b
EB
163032004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16304
16305 * gcc.dg/compat/compat-common.h: Wrap up CINT in
16306 an #ifndef SKIP_COMPLEX_INT/#endif pair.
16307 Special-case the Sun compiler wrt to <complex.h>.
16308
11012cd6
NY
163092004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
16310
a9c08588
NY
16311 * gcc.dg/Wunreachable-8.C: New test.
16312
16313 * gcc.dg/h8300-ice2.c : New test.
11012cd6 16314
e5ddaa24
TS
163152004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
16316
16317 PR fortran/16161
16318 * gfortran.fortran-torture/compile/implicit.f90: Add test
16319 for implicit character.
16320
5d16533a 163212004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 16322
5d16533a
PB
16323 PR fortran/16289
16324 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
16325 Use tiny() intrinsic to find smallest non-negative real
807a7d14 16326
df62f18a
JJ
163272004-06-30 Jakub Jelinek <jakub@redhat.com>
16328
0984ba10
JJ
16329 * gcc.dg/compat/struct-by-value-22_main.c: New test.
16330 * gcc.dg/compat/struct-by-value-22_x.c: New.
16331 * gcc.dg/compat/struct-by-value-22_y.c: New.
16332
df62f18a
JJ
16333 * gcc.c-torture/execute/20040629-1.c: New test.
16334
b4db40bf
JJ
163352004-06-29 Jakub Jelinek <jakub@redhat.com>
16336
57512331
JJ
16337 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
16338 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
16339
b4db40bf
JJ
16340 PR target/16195
16341 * gcc.dg/20040625-1.c: New test.
16342
78f2fb08
TS
163432004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16344
16345 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
16346
163472004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
16348
16349 PR fortran/15963
16350 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
16351
97e73bd2
RH
163522004-06-29 Richard Henderson <rth@redhat.com>
16353
16354 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
16355
46e995e0
PB
163562004-06-29 Paul Brook <paul@codesourcery.com>
16357
16358 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
16359 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
16360
fe88415f
NS
163612004-06-29 Nathan Sidwell <nathan@codesourcery.com>
16362
16363 PR c++/16260
16364 * g++.dg/parse/crash15.C: New.
16365
3b50d22e
AP
163662004-06-28 Andrew Pinski <apinski@apple.com>
16367
e440ec57
AP
16368 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
16369 by the error already.
16370
3b50d22e
AP
16371 * g++.dg/opt/ptrmem4.C: Change to compile only test.
16372
6cdd2721
DD
163732004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
16374
16375 PR target/14041
16376 * gcc.dg/h8300-bss-align-1.c : New.
16377
644d1951
NS
163782004-06-28 Nathan Sidwell <nathan@codesourcery.com>
16379
fe88415f 16380 * PR c++/16174
644d1951
NS
16381 * g++.dg/template/ctor4.C: New.
16382
10317a4f
AP
163832004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16384
16385 PR c++/16205
16386 * g++.dg/warn/Wsequence-point-1.C: New test.
16387
8dcd4256
PB
163882004-06-27 Paul Brook <paul@codesourcery.com>
16389
16390 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
16391
59d4a500
ZW
163922004-06-27 Zack Weinberg <zack@codesourcery.com>
16393
16394 * g++.old-deja/g++.mike/p7325.C: Remove.
16395
81ce39d6
AP
163962004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
16397
16398 PR c/14963
16399 * gcc.dg/pr14963.c: New test.
16400
f84b6c96
MM
164012004-06-27 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/16193
16404 * g++.dg/parse/redef1.C: New test.
16405
b6ded5bd
JM
164062004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
16407
16408 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
16409 20021110.c.
16410 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
16411 20021119-1.c.
16412 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
16413 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
16414 5-04.c.
16415 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
16416 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
16417 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
16418 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
16419 g++.brendan/enum14.C.
16420 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
16421 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
16422 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
16423 g++.mike/virt1.C.
16424 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
16425 memtemp24.C.
16426
64b663f8
RS
164272004-06-27 Roger Sayle <roger@eyesopen.com>
16428
16429 * gcc.dg/20040527-1.c: New test case.
16430
3e14aaa2
BD
164312004-06-26 Bud Davis <bdavis9659@comcast.net>
16432
16433 PR gfortran/pr16196
16434 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
16435
0fe0c614
RS
164362004-06-25 Roger Sayle <roger@eyesopen.com>
16437
16438 PR middle-end/15825
16439 * gcc.dg/pr15825-1.c: New test case.
16440
f1526aaa
RS
164412004-06-25 Richard Sandiford <rsandifo@redhat.com>
16442
16443 * gcc.c-torture/execute/20040625-1.c: New test.
16444
e2296cc2
TS
164452004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16446
16447 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
16448
3af5dcdb
RS
164492004-06-25 Richard Sandiford <rsandifo@redhat.com>
16450
16451 * gcc.dg/torture/mips-div-1.c: New test.
16452
d2d8936f
JL
164532004-06-24 Jeff Law <law@redhat.com>
16454
16455 * gcc.dg/tree-ssa/20040624-1.c: New test.
16456
5a1f3953
RS
164572004-06-24 Richard Sandiford <rsandifo@redhat.com>
16458
16459 * gcc.c-torture/compile/20040624-1.c: New test.
16460
bbb2a345
GB
164612004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16462
16463 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
16464 this directory.
16465
de46b2fe
AP
164662004-06-23 Andrew Pinski <apinski@apple.com>
16467
b713a445
AP
16468 PR middle-end/15988
16469 * g++.dg/opt/ptrmem4.C: New test.
16470
de46b2fe
AP
16471 * gcc.dg/c90-array-quals-2.c: New test.
16472
881f20cb
NY
164732006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
16474
16475 * gcc.dg/kpice1.c: New test.
16476
fe7080d2
AP
164772006-06-23 Andrew Pinski <apinski@apple.com>
16478
16479 * gcc.dg/c90-array-quals.c: New test.
16480
1cc3d085
RH
164812006-06-22 Richard Henderson <rth@redhat.com>
16482
16483 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
16484
2e5a1510
LR
164852004-06-22 Loren James Rittle <ljrittle@acm.org>
16486
16487 * gcc.dg/builtins-config.h: Handle FreeBSD.
16488
0f59171d
RH
164892006-06-22 Richard Henderson <rth@redhat.com>
16490
16491 * g++.dg/opt/devirt1.C: New.
16492
164932004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
16494
16495 * g++.dg/opt/pr15551.C: New testcase.
16496
96a4ec03
L
164972004-06-22 H.J. Lu <hongjiu.lu@intel.com>
16498
16499 PR target/14800
16500 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
16501 x86_64-*-linux* when compiling for 32bit.
16502
f6bf7bb6
AP
165032004-06-21 Andrew Pinski <apinski@apple.com>
16504
16505 * gcc.dg/pch/struct-1.c: New.
16506 * gcc.dg/pch/struct-1.hs: New.
16507
c0d578e6
GK
165082004-06-21 Geoffrey Keating <geoffk@apple.com>
16509
16510 * gcc.dg/pch/save-temps-1.c: New file.
16511 * gcc.dg/pch/save-temps-1.hs: New file.
16512
8750f9cd
JB
165132004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
16514
16515 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
16516 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
16517
63110e4e
TS
165182004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16519
16520 * gfortran.fortran-torture/execute/select_1.f90: Rename function
16521 to fix type error.
16522 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
16523 Remove trailing spaces.
59d4a500 16524
3a5b9284
RH
165252004-06-21 Richard Henderson <rth@redhat.com>
16526
16527 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
16528 merging && to BIT_FIELD_REF.
16529
992d907d
RS
165302004-06-21 Richard Sandiford <rsandifo@redhat.com>
16531
16532 * g++.dg/opt/placeholder1.C: New test.
16533
ce70456b
EB
165342004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16535
16536 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
16537 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
16538 * gcc.dg/compat/union-m128-1_x.c: Likewise.
16539 * gcc.dg/compat/union-m128-1_y.c: Likewise.
16540
84b8b0e0
ZW
165412004-06-20 Zack Weinberg <zack@codesourcery.com>
16542
16543 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
16544 extern "C".
16545 * g++.dg/other/pragma-re-1.C: Add comments.
16546
04b0faec 165472004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
16548
16549 PR gfortran/16080
04b0faec
BD
16550 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
16551
bb60c95f
AP
165522004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
16553
16554 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
16555 instead of setting the type of size_t by
16556 hand.
16557
ee8db92b
RS
165582004-06-18 Roger Sayle <roger@eyesopen.com>
16559
16560 * gcc.dg/unordered-2.c: New test case.
16561 * gcc.dg/unordered-3.c: New test case.
16562
5d16533a 165632004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
16564
16565 PR other/16043
16566 * lib/g++.exp (g++_version): Tweak regexp for version
d90ee6be
JJ
16567 * lib/g77.exp (g77_version): Likewise.
16568 * lib/gfortran.exp (gfortran_version): Likewise.
16569 * lib/objc.exp (objc_version): Likewise.
16570 * lib/treelang.exp (treelang_version): Likewise.
fb0737c2 16571
1acd15e8
JJ
165722004-06-19 Jakub Jelinek <jakub@redhat.com>
16573
dc04f755
JJ
16574 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
16575 Use INT_MAX instead of __INT_MAX__.
16576 * gcc.dg/compat/struct-align-2_y.c: Likewise.
16577
1acd15e8
JJ
16578 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
16579 * gcc.dg/compat/scalar-return-3_x.c: Use it.
16580 * gcc.dg/compat/scalar-return-3_y.c: Use it.
16581 * gcc.dg/compat/scalar-return-4_x.c: Use it.
16582 * gcc.dg/compat/scalar-return-4_y.c: Use it.
16583 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
16584 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
16585 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
16586 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
16587
e1af8299
JJ
16588 * gcc.dg/range-test-1.c: New test.
16589 * g++.dg/opt/range-test-1.C: New test.
16590
093c7153
RH
165912004-06-17 Richard Henderson <rth@redhat.com>
16592
16593 * objc.dg/sync-1.m: New.
16594 * objc.dg/try-catch-1.m: Don't force next runtime.
16595 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
16596 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
16597 shadowed catch clause.
16598 * objc.dg/try-catch-5.m: New.
16599
c50a0116
ZW
166002004-06-17 Zack Weinberg <zack@codesourcery.com>
16601
16602 Bug 14610
16603 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
16604
16865eaa
RH
166052004-06-15 Richard Henderson <rth@redhat.com>
16606
16607 * gcc.dg/20001116-1.c: Move expected warning line.
16608
bf83cc10
RH
166092004-06-15 Richard Henderson <rth@redhat.com>
16610
16611 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
16612 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
16613
fd660b1b
JL
166142004-06-15 Jeff Law <law@redhat.com>
16615
16616 * gcc.dg/tree-ssa/20040615-1.c: New test.
16617 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
16618 be less sensitive to operand ordering.
16619 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
16620
3e97fe67
DS
166212004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
16622
16623 * g++.dg/abi/bitfield3.C: Add comment..
16624
325c3691
RH
166252004-06-15 Richard Henderson <rth@redhat.com>
16626
16627 * g++.dg/ext/stmtexpr1.C: XFAIL.
16628 * gcc.dg/20030612-1.c: XFAIL.
16629
6bf3d92c
EC
166302004-06-15 Eric Christopher <echristo@redhat.com>
16631
16632 * g++.dg/charset/asm5.c: New.
16633 * gcc.dg/charset/asm6.c: New.
16634
6ef42154
TS
166352004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16636
16637 PR fortran/15962
16638 * gfortran.fortran-torture/execute/select_1.f90: New test.
16639
844f5ccf
PB
166402004-06-15 Paul Brook <paul@codesourcery.com>
16641
16642 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
16643
c566721f
GB
166442004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16645
16646 PR c++/15967
16647 * g++.dg/lookup/crash3.C: New test.
16648
4e0f4df5
GB
166492004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16650
16651 PR c++/15947
16652 * g++.dg/parse/dtor4.C: New test.
16653
daa2b95a
JL
166542004-06-14 Jeff Law <law@redhat.com>
16655
16656 * gcc.c-torture/compile/20040614-1.c: New test.
16657
7031baf4
TS
166582004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16659
16660 PR fortran/15211
16661 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
16662 LEN of a character array.
16663
7c82a41e
MM
166642004-06-14 Mark Mitchell <mark@codesourcery.com>
16665
16666 PR c++/15096
16667 * g++.dg/template/ptrmem10.C: New test.
16668
16669 PR c++/14930
16670 * g++.dg/template/friend30.C: New test.
16671
f3207b37
TS
166722004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16673
16674 PR fortran/14928
16675 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 16676
a9e7b9d3
PB
166772004-06-13 Paul Brook <paul@codesourcery.com>
16678
16679 * gfortran.fortran-torture/execute/random_2.f90: New test.
16680
118a3a8b
EC
166812004-06-13 Eric Christopher <echristo@redhat.com>
16682
16683 * gcc.dg/noncompile/redecl-1.c: Fix error message.
16684
b08eae92
PB
166852004-06-12 Paul Brook <paul@codesourcery.com>
16686
16687 * gfortran.fortran-torture/execute/contained_3.f90: New test.
16688
f814193b
TS
166892004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16690
16691 PR fortran/14923
16692 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
16693
c52eae8d
TS
166942004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16695
16696 PR fortran/14957
16697 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 16698 syntax errors in end statements of contained subroutines.
118a3a8b 16699
662ef0f5
TS
167002004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16701
16702 PR fortran/12841
16703 * gfortran.fortran-torture/execute/null_arg.f90: New test.
16704
4aef80f8
BD
167052004-06-12 Bud Davis <bdavis9659@comcast.net>
16706
a13c7588 16707 PR fortran/15665
4aef80f8
BD
16708 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
16709
8204210b
BD
167102004-06-12 Bud Davis <bdavis9659@comcast.net>
16711
16712 PR gfortran/12839
16713 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
16714
ba18e4db
MM
167152004-06-11 Mark Mitchell <mark@codesourcery.com>
16716
16717 PR c++/15862
16718 * g++.dg/parse/enum1.C: New test.
16719
3100d647
JL
167202004-06-10 Jeff Law <law@redhat.com>
16721
16722 * gcc.c-torture/compile/20040610-1.c: New test.
16723
da291c87
GB
167242004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16725
16726 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
16727 * g++.old-deja/g++.other/decl3.C: Likewise.
16728
a32b97a2
BB
167292004-06-10 Brian Booth <bbooth@redhat.com>
16730
16731 * gcc.dg/tree-ssa/20031015-1.c: Scan for
16732 V_MAY_DEF instead of VDEF.
16733 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
16734
ab71fa3f
MM
167352004-06-10 Mark Mitchell <mark@codesourcery.com>
16736
16737 PR c++/14211
16738 * g++.dg/conversion/const1.C: New test.
16739
16740 PR c++/15076
16741 * g++.dg/conversion/reinterpret1.C: New test.
16742
16743 PR c++/15877
16744 * g++.dg/template/enum2.C: New test.
16745
16746 PR c++/15227
16747 * g++.dg/template/error13.C: New test.
16748
a7b155a6
TS
167492004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16750
16751 PR fortran/14957
16752 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
16753 arguments to test_* REAL and of the right size.
16754
ba20a3eb
JJ
167552004-06-10 Jakub Jelinek <jakub@redhat.com>
16756
16757 PR target/15569
16758 PR rtl-optimization/15681
16759 * gcc.dg/20040609-1.c: New test.
16760
498c0f27
JJ
167612004-06-10 Jakub Jelinek <jakub@redhat.com>
16762
16763 PR c++/14791
16764 * g++.dg/opt/builtins1.C: New test.
16765
b152aee5
DS
167662004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
16767
16768 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
16769 that use default windows32 struct layout.
16770 * gcc.dg/i386-bitfield2.c: Likewise.
16771
80d23e49
DS
167722004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
16773
16774 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
16775 for mingw32 and cygwin targets.
16776
d8044160
GK
167772004-06-09 Geoffrey Keating <geoffk@apple.com>
16778
16779 * gcc.dg/pch/macro-4.c: New.
16780 * gcc.dg/pch/macro-4.hs: New.
16781
655948a3
TS
167822004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16783
16784 PR fortran/13249
16785 * gfortran.fortran-torture/compile/name_clash.f90: New test.
16786
62f1d470
TS
167872004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16788
16789 PR fortran/13372
16790 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
16791
898c05b8
BD
167922004-06-09 Bud Davis <bdavis9659@comcast.net>
16793
16794 PR gfortran/14897
62f1d470 16795 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 16796
31b6f11a 167972004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 16798
c50a0116 16799 PR gfortran/15755
31b6f11a
BD
16800 * gfortran.fortran-torture/execute/backspace.c : New test.
16801
0760c380
PB
168022004-06-09 Paul Brook <paul@codesourcery.com>
16803
16804 * gfortran.fortran-torture/execure/intrinsic_associated.f90
16805 (pointer_to_section): Rewrite to use smaller array.
16806
320c0659
DE
168072004-06-08 David Edelsohn <edelsohn@gnu.org>
16808
0760c380
PB
16809 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
16810 * gcc.dg/ext/altivec-10.c: Same.
16811 * gcc.dg/ext/altivec-11.c: Same.
16812 * gcc.dg/ext/altivec-12.c: Same.
16813 * gcc.dg/ext/altivec-13.c: Same.
16814 * gcc.dg/ext/altivec-14.c: Same.
16815 * gcc.dg/ext/altivec-15.c: Same.
16816 * gcc.dg/ext/altivec-16.c: Same.
16817 * gcc.dg/ext/altivec-3.c: Same.
16818 * gcc.dg/ext/altivec-4.c: Same.
16819 * gcc.dg/ext/altivec-6.c: Same.
16820 * gcc.dg/ext/altivec-7.c: Same.
16821 * gcc.dg/ext/altivec-8.c: Same.
16822 * gcc.dg/ext/altivec-varargs-1.c: Same.
16823
16824 * g++.dg/ext/altivec-1.C: Correct dg syntax.
16825 * g++.dg/ext/altivec-10.C: Same.
16826 * g++.dg/ext/altivec-2.C: Same.
16827 * g++.dg/ext/altivec-3.C: Same.
16828 * g++.dg/ext/altivec-4.C: Same.
16829 * g++.dg/ext/altivec-5.C: Same.
16830 * g++.dg/ext/altivec-6.C: Same.
16831 * g++.dg/ext/altivec-7.C: Same.
16832 * g++.dg/ext/altivec-8.C: Same.
16833 * g++.dg/ext/altivec-9.C: Same.
320c0659 16834
9221325f
GB
168352004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16836
16837 PR c++/7841
16838 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
16839
85bbb21f
EB
168402004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16841
16842 * gcc.dg/union-1.c: New test.
16843
67057c53
RS
168442004-06-07 Roger Sayle <roger@eyesopen.com>
16845
16846 * gcc.dg/builtins-41.c: New test case.
16847 * gcc.dg/builtins-42.c: New test case.
16848
2435e036
DE
168492004-06-07 David Edelsohn <edelsohn@gnu.org>
16850
16851 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
16852 * g++.dg/ext/altivec-10.C: Same.
16853 * g++.dg/ext/altivec-2.C: Same.
16854 * g++.dg/ext/altivec-3.C: Same.
16855 * g++.dg/ext/altivec-4.C: Same.
16856 * g++.dg/ext/altivec-5.C: Same.
16857 * g++.dg/ext/altivec-6.C: Same.
16858 * g++.dg/ext/altivec-7.C: Same.
16859 * g++.dg/ext/altivec-8.C: Same.
16860 * g++.dg/ext/altivec-9.C: Same.
16861 * g++.old-deja/g++.abi/cxa_vec.C: Same.
16862 * g++.old-deja/g++.brendan/new3.C: Same.
16863 * gcc.c-torture/execute/eeprof-1.x: Same.
16864
45b0c94c
JM
168652004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
16866
16867 PR c/14765
16868 * gcc.dg/pr14765-1.c: New test.
16869
bf730f15
RS
168702004-06-07 Roger Sayle <roger@eyesopen.com>
16871
16872 PR c/14649
16873 * gcc.dg/pr14649-1.c: New test case.
16874
f5a76aea
RH
168752004-06-07 Richard Henderson <rth@redhat.com>
16876
16877 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
16878 if temporaries.
16879
8cd0b81e
DE
168802004-06-07 David Edelsohn <edelsohn@gnu.org>
16881
16882 * g++.dg/eh/elide1.C: Remove XFAIL.
16883
d5a10cf0
MM
168842004-06-07 Mark Mitchell <mark@codesourcery.com>
16885
16886 PR c++/15337
16887 * g++.dg/expr/sizeof3.C: New test.
16888
16889 PR c++/14777
16890 * g++.dg/template/access14.C: New test.
16891
16892 PR c++/15554
16893 * g++.dg/template/enum1.C: New test.
16894
16895 PR c++/15057
16896 * g++.dg/eh/throw1.C: New test.
16897
e9c5d1c0
DA
168982004-06-07 David Ayers <d.ayers@inode.at>
16899 Ziemowit Laski <zlaski@apple.com>
16900
16901 * lib/objc.exp (objc_target_compile): Revert the '-framework
16902 Foundation' flag fix, since bare Darwin does not ship
16903 with the Foundation framework.
16904 * objc/execute/next_mapping.h: Provide a local NSConstantString
16905 @interface and @implementation.
15d0650c
ZL
16906 (objc_constant_string_init): A constructor function, used to
16907 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
16908 * objc/execute/string1.m: Include "next_mapping.h" instead of
16909 <Foundation/NSString.h>.
16910 * objc/execute/string2.m: Likewise.
16911 * objc/execute/string3.m: Likewise.
16912 * objc/execute/string4.m: Likewise.
16913
aab087b8
L
169142004-06-06 H.J. Lu <hongjiu.lu@intel.com>
16915
16916 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
16917 to double. Replace double with FLOAT.
16918 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
16919
16920 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
16921 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
16922 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
16923 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
16924 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
16925 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
16926 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
16927 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
16928
10bc1b1b
JM
169292004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
16930
16931 PR c/13519
16932 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
16933
8a83a693
GB
169342004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16935
16936 PR c++/15503
16937 * g++.dg/template/meminit2.C: New test.
16938
28af2467
PB
169392004-06-04 Paolo Bonzini <bonzini@gnu.org>
16940
16941 PR target/15822
16942 * gcc.c-torture/execute/compare-fp-1.c,
16943 gcc.c-torture/execute/compare-fp-2.c,
16944 gcc.c-torture/execute/compare-fp-3.c,
16945 gcc.c-torture/execute/compare-fp-4.c,
16946 gcc.c-torture/execute/compare-fp-3.x,
16947 gcc.c-torture/execute/compare-fp-4.x: Moved...
16948 * gcc.c-torture/execute/ieee/compare-fp-1.c,
16949 gcc.c-torture/execute/ieee/compare-fp-2.c,
16950 gcc.c-torture/execute/ieee/compare-fp-3.c,
16951 gcc.c-torture/execute/ieee/compare-fp-4.c,
16952 gcc.c-torture/execute/ieee/compare-fp-3.x,
16953 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
16954
72fab006
NP
169552004-06-04 David Ayers <d.ayers@inode.at>
16956
16957 * objc/execute/protocol-isEqual-4.m: New testcase.
16958
169592004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
16960
16961 * objc/execute/protocol-isEqual-1.m: New testcase.
16962 * objc/execute/protocol-isEqual-2.m: New testcase.
16963 * objc/execute/protocol-isEqual-3.m: New testcase.
16964
1600fe22
TS
169652004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16966
16967 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
16968
12ba3f8f
ZL
169692004-06-02 Ziemowit Laski <zlaski@apple.com>
16970
16971 * lib/objc.exp (objc_target_compile): When running tests on
16972 Darwin (Mac OS X), inform the linker about '-framework
16973 'Foundation'.
16974
3aeb3655
EC
169752004-06-02 Eric Christopher <echristo@redhat.com>
16976
16977 * gcc.c-torture/compile/20040602-1.c: New.
16978
3facc4b6
AP
169792004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
16980
89422e47
AP
16981 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
16982 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
16983
3facc4b6
AP
16984 PR tree-optimization/14736
16985 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 16986
3facc4b6
AP
16987 PR tree-optimization/14042
16988 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
16989
16990 PR tree-optimization/14729
16991 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
16992
2fa54841
TS
169932004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16994
16995 PR fortran/15557
16996 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
16997
7a3ea201
RH
169982004-06-01 Richard Hederson <rth@redhat.com>
16999
17000 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
17001
07166901
GB
170022004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17003
17004 PR c++/14932
17005 * g++.dg/parse/offsetof4.C: New test.
17006
61c627ed
NP
170072004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
17008
9469f0aa 17009 PR objc/7993
61c627ed
NP
17010 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
17011
e17b3578
MM
170122004-05-31 Mark Mitchell <mark@codesourcery.com>
17013
17014 PR c++/15701
17015 * g++.dg/template/friend29.C: New test.
17016
ec3e6835
JM
170172004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
17018
17019 PR c/15749
17020 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
17021
a4a90b84
EB
170222004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
17023
17024 * gcc.dg/sparc-trap-1.c: New test.
17025
1f7a8dcc
RS
170262004-05-31 Roger Sayle <roger@eyesopen.com>
17027
17028 PR middle-end/15069
17029 * g++.dg/opt/fold3.C: New test case.
17030
0fb4f4b8
GS
170312004-05-30 Graham Stott <graham.stott@btinternet.com>
17032
17033 * lib/target-supports.exp (check_iconv_available): Fix fallout
17034 from 2004-05-28 patch.
17035
7b5b57b7
PB
170362004-05-30 Paul Brook <paul@codesourcery.com>
17037
17038 PR fortran/15620
17039 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
17040 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
17041
5f251c26
SK
170422004-05-30 Steven G. Kargl <kargls@comcast.net>
17043
17044 * gfortran.fortran-torture/execute/random_1.f90: New test.
17045
b63e5497
ZL
170462004-05-28 Ziemowit Laski <zlaski@apple.com>
17047
17048 * g++.dg/ext/altivec-10.C: New test.
17049
353c3b7e
PB
170502004-05-29 Paul Brook <paul@codesourcery.com>
17051
17052 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
17053
690c364e
ZL
170542004-05-28 Ziemowit Laski <zlaski@apple.com>
17055
17056 * gcc.dg/altivec-16.c: New test.
17057
763ee179
JJ
170582004-05-28 Janis Johnson <janis187@us.ibm.com>
17059
17060 * lib/target-supports.exp (check_vmx_hw_available): New.
17061 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
17062
17063 * lib/target-supports.exp (check_alias_available,
17064 check_iconv_available, check_named_sections_available): Use
17065 unique names for temporary files.
17066
6b1db06f
ZL
170672004-05-28 Ziemowit Laski <zlaski@apple.com>
17068
17069 * gcc.dg/altivec-15.c: New test.
17070
c1cca8d4
MM
170712004-05-28 Mark Mitchell <mark@codesourcery.com>
17072
17073 PR c++/15083
17074 * g++.dg/warn/noeffect6.C: New test.
17075
17076 PR c++/15471
17077 * g++.dg/expr/ptrmem4.C: New test.
17078
17079 PR c++/15640
17080 * g++.dg/template/operator3.C: New test.
17081
0c1a1ecd
MM
170822004-05-28 Mark Mitchell <mark@codesourcery.com>
17083
17084 PR c++/14668
17085 * g++.dg/lookup/redecl1.C: New test.
17086 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
17087
d1a7edaf
PB
170882004-05-28 Paolo Bonzini <bonzini@gnu.org>
17089
28af2467
PB
17090 * gcc.c-torture/execute/compare-fp-1.c,
17091 gcc.c-torture/execute/compare-fp-2.c,
17092 gcc.c-torture/execute/compare-fp-3.c,
17093 gcc.c-torture/execute/compare-fp-4.c,
17094 gcc.c-torture/execute/compare-fp-3.x,
17095 gcc.c-torture/execute/compare-fp-4.x,
17096 gcc.dg/pr15649-1.c: New.
d1a7edaf 17097
18db8f19
AN
170982004-05-27 Adam Nemet <anemet@lnxw.com>
17099
17100 PR c++/12883
17101 * g++.dg/init/array14.C: New test.
17102
74f48aee
JJ
171032004-05-25 Janis Johnson <janis187@us.ibm.com>
17104
5ab8e5cc
JJ
17105 * lib/compat.exp (compat-get-options-main): New.
17106 (compat-get-options): Remove unneeded code, warn for ignored
17107 command.
17108 (compat-execute): Check flag set by dg-require-* commands.
17109
74f48aee
JJ
17110 * lib/compat.exp (compat-execute): Break up long lines.
17111
386f1015
JJ
171122004-05-24 Janis Johnson <janis187@us.ibm.com>
17113
1bfc8f67
JJ
17114 * gcc.dg/altivec-7.c: Don't use 'vector long'.
17115 * gcc.dg/altivec-14.c: New test.
17116 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
17117
6eade693
JJ
17118 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
17119 * gcc.dg/altivec-12.c: Ditto.
17120
386f1015
JJ
17121 * gcc.dg/altivec-3.c: Move call to altivec_check.
17122
15077df5
MM
171232004-05-23 Mark Mitchell <mark@codesourcery.com>
17124
17125 PR c++/15044
17126 * g++.dg/template/error12.C: New test.
17127
17128 PR c++/15317
17129 * g++.dg/ext/attrib15.C: New test.
17130
17131 PR c++/15329
17132 * g++.dg/template/ptrmem9.C: New test.
17133
45aae8f2
PB
171342004-05-25 Paul Brook <paul@codesourcery.com>
17135
17136 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
17137
a30f62e0
MM
171382004-05-23 Mark Mitchell <mark@codesourcery.com>
17139
17140 PR c++/15165
17141 * g++.dg/template/crash19.C: New test.
17142
9ce1594a
MM
171432004-05-23 Mark Mitchell <mark@codesourcery.com>
17144
17145 PR c++/15025
17146 * g++.dg/template/redecl1.C: New test.
17147
f746161e
MM
171482004-05-23 Mark Mitchell <mark@codesourcery.com>
17149
17150 PR c++/14821
17151 * g++.dg/other/ns1.C: New test.
17152
17153 PR c++/14883
17154 * g++.dg/template/invalid1.C: New test.
17155
5291e69a
PB
171562004-05-23 Paul Brook <paul@codesourcery.com>
17157 Victor Leikehman <lei@haifasphere.co.il>
17158
17159 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
17160 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
17161
0deb916c
MM
171622004-05-22 Mark Mitchell <mark@codesourcery.com>
17163
17164 PR c++/15285
17165 PR c++/15299
17166 * g++.dg/template/non-dependent5.C: New test.
17167 * g++.dg/template/non-dependent6.C: New test.
17168
1e2e9f54
MM
171692004-05-22 Mark Mitchell <mark@codesourcery.com>
17170
17171 PR c++/15507
17172 * g++.dg/inherit/union1.C: New test.
17173
17174 PR c++/15542
17175 * g++.dg/template/addr1.C: New test.
17176
17177 PR c++/15427
17178 * g++.dg/template/array5.C: New test.
17179
17180 PR c++/15287
17181 * g++.dg/template/array6.C: New test.
17182
ae5cbc33
RS
171832004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
17184 Roger Sayle <roger@eyesopen.com>
17185
17186 * g++.dg/lookup/forscope2.C: New test case.
17187
b02398bd
BE
171882004-05-22 Ben Elliston <bje@au.ibm.com>
17189
17190 * gcc.dg/cpp/Wmissingdirs.c: New.
17191
d05aa0af
L
171922004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17193
17194 PR target/15301
17195 * gcc.dg/compat/union-m128-1.h: New file.
17196 * gcc.dg/compat/union-m128-1_main.c: Likewise.
17197 * gcc.dg/compat/union-m128-1_x.c: Likewise.
17198 * gcc.dg/compat/union-m128-1_y.c: Likewise.
17199
f69a1120
L
172002004-05-20 H.J. Lu <hongjiu.lu@intel.com>
17201
17202 PR target/15302
17203 * gcc.dg/compat/struct-complex-1.h: New file.
17204 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
17205 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
17206 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
17207
f4085d4c
RS
172082004-05-20 Roger Sayle <roger@eyesopen.com>
17209
17210 PR middle-end/3074
17211 * gcc.dg/pr3074-1.c: New test case.
17212 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
17213
d3a7ef9a
FH
172142004-05-20 Falk Hueffner <falk@debian.org>
17215
17216 PR other/15526
17217 * gcc.dg/ftrapv-1.c: New test case.
17218
59fa6e39 172192004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
17220
17221 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
17222
3a3f4da9 172232004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 17224 Jeff Law <law@redhat.com>
cc52902d 17225
59fa6e39
FW
17226 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
17227 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
17228
17229 * gcc.dg/tree-ssa/20040518-1.c: New test.
17230
7d72d96e
ZW
172312004-05-18 Zack Weinberg <zack@codesourcery.com>
17232
17233 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
17234
54b4ba60
PB
172352004-05-18 Paul Brook <paul@codesourcery.com>
17236
17237 PR fortran/13930
17238 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
17239
24f8f5ec
TS
172402004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17241
17242 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
17243 constant folding.
17244
6944d9dd
SB
172452004-05-17 Steven Bosscher <stevenb@suse.de>
17246
17247 * gcc.dg/tree-ssa/20040517-1.c: New test.
17248
5763419e
VR
172492004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17250
17251 * gcc.dg/loop-4.c: New test.
17252
7cd9b028
AP
172532004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
17254
17255 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
17256
94161cec
BD
172572004-05-15 Bud Davis <bdavis9659@comcast.net>
17258
17259 PR fortran/15311
17260 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
17261
d663434b
TS
172622004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17263
17264 PR fortran/13826
feb357a3 17265 PR fortran/13940
d663434b
TS
17266 * gfortran.fortran-torture/compile/data_1.f90: New test.
17267
9322b95b
UW
172682004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
17269
17270 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
17271 * gcc.dg/uninit-H.c: Define ASM for __s390__.
17272
aaa67502
JM
172732004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17274
17275 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
17276
e9a75776
JM
172772004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
17278
17279 PR c/15444
17280 * gcc.dg/format/xopen-1.c: Adjust expected message.
17281 * gcc.dg/format/xopen-3.c: New test.
17282
cb44ab82
VL
172832004-05-14 Victor Leikehman <lei@haifasphere.co.il>
17284
17285 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
17286
14bc8dc2
JL
172872004-05-14 Jeff Law <law@redhat.com>
17288
17289 * gcc.dg/tree-ssa/20040514-2.c: New test.
17290
7b08cf92
TS
172912004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17292
17293 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
17294 this ...
7d72d96e 17295 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
17296 this.
17297
571325db
AP
172982004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
17299
17300 * gcc.dg/tree-ssa/20040514-1.c: New test.
17301
5b5afddf
TS
173022004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17303
7d72d96e 17304 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
17305 test.
17306
9b089e05
TS
173072004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17308
17309 PR fortran/14066
17310 * gfortran.fortran-torture/compile/do_1.f90: New test.
17311
ee17cbda
TS
173122004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17313
17314 PR fortran/15051
17315 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
17316 test.
17317
abdef811
BD
173182004-05-14 Bud Davis <bdavis9659@comcast.net>
17319
17320 PR fortran/15149
17321 * gfortran.fortran-torture/execute/random_init.f90: New test.
17322
c39373da
PB
173232004-05-13 Paul Brook <paul@codesourcery.com>
17324
17325 PR fortran/15314
17326 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
17327
eb3a47ba
AP
173282004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
17329
17330 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
17331 for the powerpc case.
17332
91581bcc
JL
173332004-05-13 Jeff Law <law@redhat.com>
17334
17335 * gcc.dg/tree-ssa/20040513-1.c: New test.
17336 * gcc.dg/tree-ssa/20040513-2.c: New test.
17337
09532ff5
PB
173382004-05-13 Paul Brook <paul@codesourcery.com>
17339
17340 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
17341 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
17342 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
17343
c15190ec
AS
173442004-05-13 Andreas Schwab <schwab@suse.de>
17345
17346 PR other/10819
17347 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
17348 characters.
17349
92fbb759
BD
173502004-05-13 Bud Davis <bdavis9659@comcast.net>
17351
17352 PR fortran/15294
17353 * gfortran.fortran-torture/execute/adjustr.f90: New file.
17354
6de9cd9a
DN
173552004-05-13 Diego Novillo <dnovillo@redhat.com>
17356
17357 Merge from tree-ssa-20020619-branch. See
17358 ChangeLog.tree-ssa for details.
17359
daca85ca
ZL
173602004-05-11 Ziemowit Laski <zlaski@apple.com>
17361
17362 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
17363 include <altivec.h> explicitly.
17364 * gcc.dg/altivec-13.c: Likewise.
17365
52569640
PB
173662004-05-11 Paul Brook <paul@codesourcery.com>
17367
17368 * gcc.c-torture/compile/20010518-1.c: Force enum size.
17369
3df844b1
EC
173702004-05-10 Eric Christopher <echristo@redhat.com>
17371
946f318a 17372 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
17373 * gcc.dg/sibcall-4.c: Ditto.
17374
16cfa3dc
ZL
173752004-05-10 Ziemowit Laski <zlaski@apple.com>
17376
17377 * g++.dg/ext/altivec-8.C: New test case.
17378 * gcc.dg/altivec-13.c: New test case.
17379
8dc2384c
RS
173802004-05-08 Roger Sayle <roger@eyesopen.com>
17381
17382 * gcc.c-torture/execute/divcmp-1.c: New test case.
17383 * gcc.c-torture/execute/divcmp-2.c: New test case.
17384 * gcc.c-torture/execute/divcmp-3.c: New test case.
17385
92ff0c41
EB
173862004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17387
17388 * g++.dg/other/pragma-re-2.C: New test.
17389
c3fced6c
UB
173902004-05-07 Uros Bizjak <uros@kss-loka.si>
17391
17392 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
17393 * gcc.dg/i386-387-2.c: Likewise.
17394
17395 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
17396 __builtin_drem.
17397 * gcc.dg/i386-387-6.c: Likewise.
17398
c2fcfa4f
UB
173992004-05-07 Uros Bizjak <uros@kss-loka.si>
17400
d90ee6be 17401 * gcc.dg/builtins-33.c: Also check log1p*.
c2fcfa4f 17402
57408b45
HPN
174032004-05-07 Hans-Peter Nilsson <hp@axis.com>
17404
e94166da 17405 PR optimization/15296
57408b45
HPN
17406 * gcc.c-torture/execute/pr15296.c: New test.
17407
5ae27cfa
UB
174082004-05-05 Uros Bizjak <uros@kss-loka.si>
17409
17410 * gcc.dg/builtins-40.c: New test.
3df844b1 17411
ce7f07bd
RS
174122004-05-05 Richard Sandiford <rsandifo@redhat.com>
17413
17414 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
17415
cc27e657
PB
174162004-05-04 Paolo Bonzini <bonzini@gnu.org>
17417
17418 * g++.dg/ext/spe1.C: New testcase.
17419
fae4c98f
ZL
174202004-05-04 Ziemowit Laski <zlaski@apple.com>
17421
17422 * objc.dg/image-info.m: Allow additional attributes
17423 for __image_info section.
17424
b5ba341f
RS
174252004-05-04 Richard Sandiford <rsandifo@redhat.com>
17426
17427 * gcc.dg/torture/mips-hilo-2.c: New test.
17428
44021471
GB
174292004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17430
17431 PR c++/14389
17432 * g++.dg/template/member5.C: New test.
17433
7a8e07c7
UB
174342004-05-03 Uros Bizjak <uros@kss-loka.si>
17435
44021471 17436 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 17437
ca3df643
KG
174382004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17439
17440 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
17441 * gcc.dg/torture/builtin-convert-3.c: New test.
17442
e2655d15
UW
174432004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
17444
17445 PR middle-end/15054
17446 * g++.dg/opt/pr15054.C: New test.
17447
3bf05748
KG
174482004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17449
17450 * gcc.dg/torture/builtin-rounding-1.c: New test.
17451 * gcc.dg/builtins-25.c: Delete.
17452 * gcc.dg/builtins-29.c: Delete.
17453
ed9676cf
AK
174542004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
17455
17456 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
17457 * gcc.dg/sibcall-4.c: Likewise.
17458 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
17459
2fe8b9c8
KH
174602004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17461
17462 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
17463 bit-field on 16-bit targets.
17464
99c4eea1
KH
174652004-04-30 Kazu Hirata <kazu@cs.umass.edu>
17466
17467 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
17468 16-bit targets.
17469
3fbf917d
AP
174702004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
17471
99c4eea1
KH
17472 * gcc.dg/rs6000-power2-1.c: Change to compile only.
17473 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 17474
ec52e7d5
AP
174752004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
17476
17477 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
17478 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
17479 Change the asm registers to be in form of frN instead of fN.
17480
332d782c
KG
174812004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17482
17483 * gcc.dg/torture/builtin-convert-2.c: New test.
17484
90f81f99
AP
174852004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
17486
17487 * gcc.dg/rs6000-power2-1.c: New test.
17488 * gcc.dg/rs6000-power2-2.c: New test.
17489
902edd36
JH
174902004-04-28 Jan Hubicka <jh@suse.cz>
17491
17492 * gcc.dg/unused-6.c: New test.
17493
0c04dd0d 174942004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 17495 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
17496
17497 * ada/acats/run_all.sh: Define $target variable.
17498
72fcb5d1
AP
174992004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
17500
17501 PR c++/15119
17502 * g++.dg/other/vararg-1.C: New test.
3df844b1 17503
72fcb5d1
AP
17504 PR c++/4794
17505 * g++.dg/eh/cleanup3.C: New test.
17506
acde5ecb
LG
175072004-04-24 Laurent GUERBY <laurent@guerby.net>
17508
17509 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
17510 and ad8011a (target_insn).
17511 * ada/acats/support/macro.dfs: Likewise.
17512 * ada/acats/support/impbit.adb: New file.
3df844b1 17513
a3ef788f
UW
175142004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
17515
17516 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
17517
1548580c
EB
175182004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17519
17520 * gcc.dg/loop-3.c: New test.
17521
01d4c813
DJ
175222004-04-23 Daniel Jacobowitz <drow@mvista.com>
17523
17524 * gcc.c-torture/execute/simd-5.c: New test.
17525
4424e0da
GB
175262004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17527
17528 PR c++/15064
17529 * g++.dg/template/crash18.C: New test.
17530
92a62aad
MM
175312004-04-22 Mark Mitchell <mark@codesourcery.com>
17532
17533 * g++.dg/ext/complit3.C: New test.
17534
f33e359d
AH
175352004-04-21 Aldy Hernandez <aldyh@redhat.com>
17536
17537 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
17538 * gcc.dg/altivec-3.c: Same.
17539 * gcc.dg/altivec-varargs-1.c: Same.
17540
9aba2a72
AH
175412004-04-21 Aldy Hernandez <aldyh@redhat.com>
17542
17543 * lib/target-supports.exp (check_profiling_available): Assume
17544 profiling is not available on powerpc-eabi targets.
17545
a0b96bb7
JJ
175462004-04-21 Janis Johnson <janis187@us.ibm.com>
17547
17548 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
17549 * gcc.dg/vmx/bug-1.c: Ditto.
17550
77a705e4
EC
175512004-04-20 Eric Christopher <echristo@redhat.com>
17552
17553 * gcc.dg/charset/extern.c: New test.
17554 * g++.dg/charset/extern3.cc: Ditto.
17555
c56122d8
UB
175562004-04-20 Uros Bizjak <uros@kss-loka.si>
17557
17558 * gcc.dg/builtins-39.c: New test.
17559
7b1521e0
AH
175602004-04-20 Aldy Hernandez <aldyh@redhat.com>
17561
17562 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
17563
169304de
RS
175642004-04-20 Richard Sandiford <rsandifo@redhat.com>
17565
17566 * gcc.dg/torture/mips-hilo-1.c: New test.
17567
10b5935e
AP
175682004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
17569
17570 * gcc.c-torture/compile/20040419-1.c: New test.
17571
06647e79
AH
175722004-04-18 Aldy Hernandez <aldyh@redhat.com>
17573
17574 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
17575
4615cd51
ZW
175762004-04-18 Zack Weinberg <zack@codesourcery.com>
17577 Aldy Hernandez <aldyh@redhat.com>
17578
17579 * gcc.c-torture/execute/va-arg-24.c: New.
17580
c5735c26
ZW
175812004-04-17 Zack Weinberg <zack@codesourcery.com>
17582 Aldy Hernandez <aldyh@redhat.com>
17583
17584 * gcc.dg/vmx/1b-01.c: New.
17585 * gcc.dg/vmx/1b-02.c: New.
17586 * gcc.dg/vmx/1b-03.c: New.
17587 * gcc.dg/vmx/1b-04.c: New.
17588 * gcc.dg/vmx/1b-05.c: New.
17589 * gcc.dg/vmx/1b-06.c: New.
17590 * gcc.dg/vmx/1b-07.c: New.
17591 * gcc.dg/vmx/1c-01.c: New.
17592 * gcc.dg/vmx/1c-02.c: New.
17593 * gcc.dg/vmx/3a-01a.c: New.
17594 * gcc.dg/vmx/3a-01.c: New.
17595 * gcc.dg/vmx/3a-01m.c: New.
17596 * gcc.dg/vmx/3a-03.c: New.
17597 * gcc.dg/vmx/3a-03m.c: New.
17598 * gcc.dg/vmx/3a-04.c: New.
17599 * gcc.dg/vmx/3a-04m.c: New.
17600 * gcc.dg/vmx/3a-05.c: New.
17601 * gcc.dg/vmx/3a-06.c: New.
17602 * gcc.dg/vmx/3a-06m.c: New.
17603 * gcc.dg/vmx/3a-07.c: New.
17604 * gcc.dg/vmx/3b-01.c: New.
17605 * gcc.dg/vmx/3b-02.c: New.
17606 * gcc.dg/vmx/3b-10.c: New.
17607 * gcc.dg/vmx/3b-13.c: New.
17608 * gcc.dg/vmx/3b-14.c: New.
17609 * gcc.dg/vmx/3b-15.c: New.
17610 * gcc.dg/vmx/3c-01a.c: New.
17611 * gcc.dg/vmx/3c-01.c: New.
17612 * gcc.dg/vmx/3c-02.c: New.
17613 * gcc.dg/vmx/3c-03.c: New.
17614 * gcc.dg/vmx/3d-01.c: New.
17615 * gcc.dg/vmx/4-01.c: New.
17616 * gcc.dg/vmx/4-03.c: New.
17617 * gcc.dg/vmx/5-01.c: New.
17618 * gcc.dg/vmx/5-02.c: New.
17619 * gcc.dg/vmx/5-03.c: New.
17620 * gcc.dg/vmx/5-04.c: New.
17621 * gcc.dg/vmx/5-05.c: New.
17622 * gcc.dg/vmx/5-06.c: New.
17623 * gcc.dg/vmx/5-07.c: New.
17624 * gcc.dg/vmx/5-07t.c: New.
17625 * gcc.dg/vmx/5-08.c: New.
17626 * gcc.dg/vmx/5-10.c: New.
17627 * gcc.dg/vmx/5-11.c: New.
17628 * gcc.dg/vmx/7-01a.c: New.
17629 * gcc.dg/vmx/7-01.c: New.
17630 * gcc.dg/vmx/7c-01.c: New.
17631 * gcc.dg/vmx/7d-01.c: New.
17632 * gcc.dg/vmx/7d-02.c: New.
17633 * gcc.dg/vmx/8-01.c: New.
17634 * gcc.dg/vmx/8-02a.c: New.
17635 * gcc.dg/vmx/8-02.c: New.
17636 * gcc.dg/vmx/brode-1.c: New.
17637 * gcc.dg/vmx/bug-1.c: New.
17638 * gcc.dg/vmx/bug-2.c: New.
17639 * gcc.dg/vmx/bug-3.c: New.
17640 * gcc.dg/vmx/cw-bug-1.c: New.
17641 * gcc.dg/vmx/cw-bug-2.c: New.
17642 * gcc.dg/vmx/cw-bug-3.c: New.
17643 * gcc.dg/vmx/dct.c: New.
17644 * gcc.dg/vmx/debug-1.c: New.
17645 * gcc.dg/vmx/debug-2.c: New.
17646 * gcc.dg/vmx/debug-3.c: New.
17647 * gcc.dg/vmx/debug-4.c: New.
17648 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
17649 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
17650 * gcc.dg/vmx/eg-5.c: New.
17651 * gcc.dg/vmx/fft.c: New.
17652 * gcc.dg/vmx/gcc-bug-1.c: New.
17653 * gcc.dg/vmx/gcc-bug-2.c: New.
17654 * gcc.dg/vmx/gcc-bug-3.c: New.
17655 * gcc.dg/vmx/gcc-bug-4.c: New.
17656 * gcc.dg/vmx/gcc-bug-5.c: New.
17657 * gcc.dg/vmx/gcc-bug-6.c: New.
17658 * gcc.dg/vmx/gcc-bug-7.c: New.
17659 * gcc.dg/vmx/gcc-bug-8.c: New.
17660 * gcc.dg/vmx/gcc-bug-9.c: New.
17661 * gcc.dg/vmx/gcc-bug-b.c: New.
17662 * gcc.dg/vmx/gcc-bug-c.c: New.
17663 * gcc.dg/vmx/gcc-bug-d.c: New.
17664 * gcc.dg/vmx/gcc-bug-e.c: New.
17665 * gcc.dg/vmx/gcc-bug-f.c: New.
17666 * gcc.dg/vmx/gcc-bug-g.c: New.
17667 * gcc.dg/vmx/gcc-bug-i.c: New.
17668 * gcc.dg/vmx/harness.h: New.
17669 * gcc.dg/vmx/ira1.c: New.
17670 * gcc.dg/vmx/ira2a.c: New.
17671 * gcc.dg/vmx/ira2b.c: New.
17672 * gcc.dg/vmx/ira2.c: New.
17673 * gcc.dg/vmx/ira2c.c: New.
17674 * gcc.dg/vmx/mem.c: New.
17675 * gcc.dg/vmx/newton-1.c: New.
17676 * gcc.dg/vmx/ops.c: New.
17677 * gcc.dg/vmx/sn7153.c: New.
17678 * gcc.dg/vmx/spill2.c: New.
17679 * gcc.dg/vmx/spill3.c: New.
17680 * gcc.dg/vmx/spill.c: New.
17681 * gcc.dg/vmx/t.c: New.
17682 * gcc.dg/vmx/varargs-1.c: New.
17683 * gcc.dg/vmx/varargs-2.c: New.
17684 * gcc.dg/vmx/varargs-3.c: New.
17685 * gcc.dg/vmx/varargs-4.c: New.
17686 * gcc.dg/vmx/varargs-5.c: New.
17687 * gcc.dg/vmx/varargs-6.c: New.
17688 * gcc.dg/vmx/varargs-7.c: New.
17689 * gcc.dg/vmx/vmx.exp: New.
17690 * gcc.dg/vmx/vprint-1.c: New.
17691 * gcc.dg/vmx/vscan-1.c: New.
17692 * gcc.dg/vmx/x-01.c: New.
17693 * gcc.dg/vmx/x-02.c: New.
17694 * gcc.dg/vmx/x-03.c: New.
17695 * gcc.dg/vmx/x-04.c: New.
17696 * gcc.dg/vmx/x-05.c: New.
17697 * gcc.dg/vmx/yousufi-1.c: New.
17698 * gcc.dg/vmx/zero-1.c: New.
17699 * gcc.dg/vmx/zero.c: New.
17700
0ff3e805
AP
177012004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
17702
17703 * g++.dg/lookup/java1.C: Update for chage of
17704 _Jv_AllocObject.
17705 * g++.dg/lookup/java2.C: Likewise.
17706
c556d3af
LG
177072004-04-17 Laurent GUERBY <laurent@guerby.net>
17708
17709 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 17710
3bd06df7
RS
177112004-04-17 Richard Sandiford <rsandifo@redhat.com>
17712
17713 * gcc.dg/vr-mult-[12].c: New tests.
17714
6e97f1f9
JDA
177152004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17716
171ed7b1 17717 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 17718
171ed7b1 17719 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 17720
a49877d8
RS
177212004-04-15 Richard Sandiford <rsandifo@redhat.com>
17722
17723 * lib/target-supports.exp (check_profiling_available): Assume profiling
17724 isn't available for mips*-*-elf targets.
17725
88b28a31
UB
177262004-04-14 Uros Bizjak <uros@kss-loka.si>
17727
17728 * gcc.dg/builtins-38.c: New test.
17729
2aa01719
EC
177302004-04-14 Eric Christopher <echristo@redhat.com>
17731
17732 * g++.dg/charset/charset.exp: Run .cc extension tests.
17733
bb2d0eec
ZW
177342004-04-14 Zack Weinberg <zack@codesourcery.com>
17735
17736 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
17737
61218d19
KG
177382004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17739
17740 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
17741
a072d43b
UB
177422004-04-13 Uros Bizjak <uros@kss-loka.si>:
17743
17744 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
17745 * gcc.dg/i386-387-2.c: Likewise.
17746
17747 * gcc.dg/i386-387-7.c: New test.
17748 * gcc.dg/i386-387-8.c: New test.
17749
17750 * gcc.dg/builtins-37.c: New test.
17751
d5a46acb
GK
177522004-04-13 Geoffrey Keating <geoffk@apple.com>
17753
17754 * g++.dg/pch/externc-1.C: Add missing semicolon.
17755
935a6e46
AH
177562004-04-13 Aldy Hernandez <aldyh@redhat.com>
17757
bb2d0eec 17758 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 17759
1c9766da
RK
177602004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17761
17762 * gcc.c-torture/execute/20040411-1.c: New test.
17763
c7e1876b
JM
177642004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
17765
17766 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
17767
df1a3b73
CD
177682004-04-09 Chris Demetriou <cgd@broadcom.com>
17769
17770 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
17771
ab37d57e
ZW
177722004-04-09 Zack Weinberg <zack@codesourcery.com>
17773
17774 * lib/target-supports.exp (check_named_sections_available): New.
17775 * lib/gcc-dg.exp (dg-require-named-sections): New.
17776 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
17777 old-deja.exp. Also prune error-count message from HP linker.
17778 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
17779
17780 * g++.dg/init/init-ref4.C: Use dg-require-weak.
17781 * g++.old-deja/g++.pt/static3.C: Likewise.
17782 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
17783
0b24db88
RS
177842004-04-09 Roger Sayle <roger@eyesopen.com>
17785
17786 * gcc.c-torture/execute/20040409-1.c: New test case.
17787 * gcc.c-torture/execute/20040409-2.c: New test case.
17788 * gcc.c-torture/execute/20040409-3.c: New test case.
17789
c29726e2
AP
177902004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
17791
17792 * gcc.dg/20040409-1.c: New test.
17793
82a6a758
RS
177942004-04-08 Roger Sayle <roger@eyesopen.com>
17795
17796 PR target/14888
17797 * g++.dg/opt/pr14888.C: New test case.
17798
54e109ed
GK
177992004-04-08 Geoffrey Keating <geoffk@apple.com>
17800
17801 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
17802 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
17803 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
17804 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
17805 New tests.
17806
cc81dde8
PB
178072004-04-08 Paul Brook <paul@codesourcery.com>
17808
17809 * gcc.dg/spill-1.c: New test.
17810
df0785d6
KG
178112004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17812
17813 * gcc.dg/torture/builtin-ctype-2.c: New test.
17814
42b343d6
ILT
178152004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
17816
17817 * gcc.dg/pch/pch.exp: Add largefile test.
17818
7876228d
GK
178192004-04-06 Geoffrey Keating <geoffk@apple.com>
17820
17821 * g++.dg/pch/externc-1.Hs: New.
17822 * g++.dg/pch/externc-1.C: New.
17823
13672640
KG
178242004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17825
17826 * gcc.dg/compat/struct-by-value-5a_main.c,
17827 gcc.dg/compat/struct-by-value-5b_main.c: New files.
17828 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
17829 * gcc.dg/compat/struct-by-value-5a_x.c,
17830 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
17831 gcc.dg/compat/struct-by-value-5_x.c.
17832 * gcc.dg/compat/struct-by-value-5a_y.c,
17833 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
17834 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 17835
13672640
KG
17836 * gcc.dg/compat/struct-by-value-6a_main.c,
17837 gcc.dg/compat/struct-by-value-6b_main.c: New files.
17838 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
17839 * gcc.dg/compat/struct-by-value-6a_x.c,
17840 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
17841 gcc.dg/compat/struct-by-value-6_x.c.
17842 * gcc.dg/compat/struct-by-value-6a_y.c,
17843 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
17844 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 17845
13672640
KG
17846 * gcc.dg/compat/struct-by-value-7a_main.c,
17847 gcc.dg/compat/struct-by-value-7b_main.c: New files.
17848 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
17849 * gcc.dg/compat/struct-by-value-7a_x.c,
17850 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
17851 gcc.dg/compat/struct-by-value-7_x.c.
17852 * gcc.dg/compat/struct-by-value-7a_y.c,
17853 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
17854 gcc.dg/compat/struct-by-value-7_y.c.
17855
e2af3381
JJ
178562004-04-06 Jakub Jelinek <jakub@redhat.com>
17857
17858 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
17859 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
17860 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
17861 options.
17862
6c7cf1f0
UB
178632004-04-06 Uros Bizjak <uros@kss-loka.si>
17864
17865 * gcc.dg/builtins-36.c: New test.
17866
5f3b79c5
PB
178672004-04-06 Paul Brook <paul@codesourcery.com>
17868
17869 * README.gcc: Remove obsolete contraint on testcases.
17870
67c55b22
PB
178712004-04-05 Paul Brook <paul@codesourcery.com>
17872
17873 PR2123
5a059974 17874 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 17875 failure and exit(0) on success.
5a059974
PB
17876 * g++.dg/expr/anew2.C: Ditto.
17877 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 17878 * g++.dg/expr/anew4.C: Ditto.
67c55b22 17879
355f774d
NS
178802004-04-05 Nathan Sidwell <nathan@codesourcery.com>
17881
17882 PR c++/3518
17883 * g++.dg/template/unify7.C: New.
17884
2c0a14b2
NN
178852004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
17886
17887 * g++.dg/README: Bring up to date with new subdirectories; remove
17888 duplicate subdirectory lines.
17889
2e9ceb77
NS
178902004-04-02 Nathan Sidwell <nathan@codesourcery.com>
17891
17892 PR c++/14007
17893 * g++.dg/template/unify5.C: New.
17894 * g++.dg/template/unify6.C: New.
17895 * g++.dg/template/qualttp20.C: Adjust.
17896 * g++.old-deja/g++.jason/report.C: Adjust.
17897 * g++.old-deja/g++.other/qual1.C: Adjust.
17898
e8632777
MM
178992004-04-01 Mark Mitchell <mark@codesourcery.com>
17900
17901 PR c++/14803
17902 * g++.dg/inherit/ptrmem1.C: New test.
17903
0b612185
JJ
179042004-04-01 Jakub Jelinek <jakub@redhat.com>
17905
17906 PR c++/14755
17907 * gcc.c-torture/execute/20040331-1.c: New test.
17908 * gcc.dg/20040331-1.c: New test.
17909
2cbf9f60
PB
179102004-04-01 Paul Brook <paul@codesourcery.com>
17911
17912 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
17913
c6671cbb
MM
179142004-03-30 Mark Mitchell <mark@codesourcery.com>
17915
17916 PR c++/14724
17917 * g++.dg/init/goto1.C: New test.
17918
17919 PR c++/14763
17920 * g++.dg/template/defarg4.C: New test.
17921
f8bef7c3
HP
179222004-03-30 Hartmut Penner <hpenner@de.ibm.com>
17923
17924 * gcc.dg/altivec-11.c: Extend test for more valid cases.
17925
d8cf9daf
DE
179262004-03-28 David Edelsohn <edelsohn@gnu.org>
17927
17928 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
17929
18d5f982
ZW
179302004-03-28 Zack Weinberg <zack@codesourcery.com>
17931
17932 * gcc.dg/noncompile/undeclared-2.c: New test.
17933
5baeaac0
JM
179342004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
17935
17936 * gcc.dg/940409-1.c: Remove XFAIL.
17937 * gcc.dg/reg-vol-struct-1.c: New test.
17938
ca4944e1
KG
179392004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17940
17941 * gcc.dg/torture/builtin-wctype-1.c: New test.
17942
f84d6264
JM
179432004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
17944
17945 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
17946 * gcc.dg/20001101-1.c: Likewise.
17947 * gcc.dg/20001102-1.c: Likewise.
17948
22e63bd3
RS
179492004-03-25 Roger Sayle <roger@eyesopen.com>
17950
17951 * gcc.dg/compare8.c: Add an additional test for XOR.
17952
740e5b6f
KG
179532004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17954
17955 * gcc.dg/torture/builtin-ctype-1.c: New test.
17956
e19f6bde
KG
179572004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17958
17959 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
17960 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 17961 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 17962
d62c1a1f
AS
179632004-03-24 Andreas Schwab <schwab@suse.de>
17964
17965 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
17966 IA64 assembler.
17967
5a93e8de
JM
179682004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
17969 Roger Sayle <roger@eyesopen.com>
17970
17971 * gcc.dg/compare8.c: New test case.
17972
f18eca82
ZL
179732004-03-23 Ziemowit Laski <zlaski@apple.com>
17974
17975 * g++.dg/ext/altivec-7.C: New test.
17976
f75fbaf7
ZW
179772004-03-23 Zack Weinberg <zack@codesourcery.com>
17978
1b1d85bd 17979 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
17980 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
17981 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
17982 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
17983 Adjust error regexps.
17984 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
17985 * gcc.dg/noncompile/undeclared-1.c: New test cases.
17986 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
17987 * gcc.dg/local1.c: Add explanatory comment.
17988
bb3a37ac
RS
179892004-03-23 Roger Sayle <roger@eyesopen.com>
17990
17991 PR optimization/14669
17992 * g++.dg/opt/fold2.C: New test case.
17993
d915eec0
JJ
179942004-03-22 Jakub Jelinek <jakub@redhat.com>
17995
17996 PR c/14069
17997 * gcc.dg/20040322-1.c: New test.
17998
6d0b2979
EB
179992004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18000
a836124a 18001 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
18002 * gcc.dg/ultrasp4.c: Likewise.
18003 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
18004
07ef6961
UW
180052004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18006
18007 * gcc.dg/i386-sse-8.c: Reset default options.
18008
4a396f6e
UW
180092004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
18010
18011 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
18012 in the error message text.
18013
b9b44fb9
GDR
180142004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
18015
18016 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
18017
fc5fccde
MM
180182004-03-21 Mark Mitchell <mark@codesourcery.com>
18019
18020 PR c++/14616
18021 * g++.dg/init/array13.C: New test.
18022
8cce3d04
RS
180232004-03-20 Roger Sayle <roger@eyesopen.com>
18024
18025 PR target/13889
18026 * gcc.c-torture/compile/pr13889.c: New test case.
18027
b1c2d04a
JM
180282004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
18029
18030 PR c/14635
18031 * builtins-1.c (nan, nans): Don't test.
18032 * builtins-30.c: Don't use nan, nanf, nanl.
18033 * builtins-35.c: New test.
18034
86e7df90
ZL
180352004-03-19 Ziemowit Laski <zlaski@apple.com>
18036
18037 * g++.dg/ext/altivec-6.C: New test.
18038
4546865e
MM
180392004-03-19 Mark Mitchell <mark@codesourcery.com>
18040
18041 * g++.dg/init/placement3.C: New test.
18042
18043 * g++.dg/template/spec13.C: New test.
18044
18045 * g++.dg/lookup/using11.C: New test.
f75fbaf7 18046
4546865e
MM
18047 * g++.dg/lookup/koenig3.C: New test.
18048
18049 * g++.dg/template/operator2.C: New test.
f75fbaf7 18050
4546865e
MM
18051 * g++.dg/expr/dtor3.C: New test.
18052 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
18053 marker.
18054 * g++.old-deja/g++.law/visibility28.C: Likewise.
18055
0c619666
PB
180562004-03-19 Paolo Bonzini <bonzini@gnu.org>
18057
18058 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
18059 * gcc.dg/ppc64-abi-3.c: Likewise.
18060
d36d5600
GB
180612004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18062
18063 PR c++/14545
18064 * g++.dg/parse/template15.C: New test.
18065
26bcf8fc
MM
180662004-03-18 Mark Mitchell <mark@codesourcery.com>
18067
18068 * g++.dg/expr/dtor2.C: New test.
18069
18070 * g++.dg/lookup/anon4.C: New test.
18071
18072 * g++.dg/overload/using1.C: New test.
18073
18074 * g++.dg/template/lookup7.C: New test.
18075
18076 * g++.dg/template/typename6.C: New test.
18077
18078 * g++.dg/expr/cond6.C: New test.
18079
1fb7e3af
KG
180802004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18081
18082 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
18083
9d363a56
MM
180842004-03-18 Mark Mitchell <mark@codesourcery.com>
18085
18086 * g++.dg/expr/cond5.C: New test.
18087 * g++.dg/expr/constcast1.C: Likewise.
18088 * g++.dg/expr/ptrmem2.C: Likewise.
18089 * g++.dg/expr/ptrmem3.C: Likewise.
18090 * g++.dg/lookup/main1.C: Likewise.
18091 * g++.dg/template/lookup6.C: Likewise.
18092
4ada538b
MM
180932004-03-18 Mark Mitchell <mark@codesourcery.com>
18094
18095 * gcc.dg/local1.c: New test.
18096
18097 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
18098
08ec56cb
KG
180992004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18100
18101 * gcc.dg/torture/builtin-convert-1.c: New test.
18102
d093738d
KG
181032004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18104
18105 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
18106
88020bd8
MM
181072004-03-16 Mark Mitchell <mark@codesourcery.com>
18108
18109 PR c++/14481
18110 * g++.dg/warn/Wunused-7.C: New test.
18111
e9682728
KG
181122004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18113
18114 * gcc.dg/torture/builtin-integral-1.c: New test.
18115
ec835fb2
MM
181162004-03-16 Mark Mitchell <mark@codesourcery.com>
18117
18118 PR c++/14586
18119 * g++.dg/parse/non-dependent3.C: New test.
18120
4a5eab38
PB
181212004-03-16 Paolo Bonzini <bonzini@gnu.org>
18122
18123 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
18124 * g++.dg/eh/simd-2.C: Likewise.
18125 * g++.dg/init/array10.C: Likewise.
18126 * gcc.c-torture/compile/simd-1.c: Likewise.
18127 * gcc.c-torture/compile/simd-2.c: Likewise.
18128 * gcc.c-torture/compile/simd-3.c: Likewise.
18129 * gcc.c-torture/compile/simd-4.c: Likewise.
18130 * gcc.c-torture/compile/simd-6.c: Likewise.
18131 * gcc.c-torture/execute/simd-1.c: Likewise.
18132 * gcc.c-torture/execute/simd-2.c: Likewise.
18133 * gcc.dg/compat/vector-defs.h: Likewise.
18134 * gcc.dg/20020531-1.c: Likewise.
18135 * gcc.dg/altivec-3.c: Likewise.
18136 * gcc.dg/altivec-4.c: Likewise.
18137 * gcc.dg/altivec-varargs-1.c: Likewise.
18138 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
18139 * gcc.dg/i386-mmx-3.c: Likewise.
18140 * gcc.dg/i386-sse-4.c: Likewise.
18141 * gcc.dg/i386-sse-5.c: Likewise.
18142 * gcc.dg/i386-sse-8.c: Likewise.
18143 * gcc.dg/simd-1.c: Likewise.
18144 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
18145 __ev64_opaque__ since the machine description provides it.
18146
cd9b7651
EB
181472004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18148
18149 * lib/compat.exp (skip_list): New global variable.
18150 Use it to hold the user defined COMPAT_SKIPS list if any.
18151 (compat-obj): Add the members of skip_list to optall.
18152
65e8d2e0
EB
181532004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18154
18155 * gcc.dg/compat/union-by-value-1_main.c,
18156 union-by-value-1_x.c, union-by-value-1_y.c,
18157 union-check.h, union-defs.h,
18158 union-init.h, union-return-1_main.c,
18159 union-return-1_x.c, union-return-1_y.c: New files.
18160
6f7adc0c
EB
181612004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18162
18163 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
18164 mixed-struct-init.h: Add 4 mixed structure types.
18165 struct-by-value-21_main.c, struct-by-value-21_x.c,
18166 struct-by-value-21_y.c, struct-return-21_main.c,
18167 struct-return-21_x.c, struct-return-21_y.c: New files.
18168
625cbf93
MM
181692004-03-13 Mark Mitchell <mark@codesourcery.com>
18170
18171 PR c++/14550
18172 * g++.dg/parse/template14.C: New test.
18173
e6d55fd7
EB
181742004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18175
18176 * gcc.c-torture/execute/20040313-1.c: New test.
18177
cfbab41c
JJ
181782004-03-13 Jakub Jelinek <jakub@redhat.com>
18179
18180 PR target/14533
18181 * gcc.dg/20040311-2.c: New test.
18182
58354fa8
KH
181832004-03-12 Kazu Hirata <kazu@cs.umass.edu>
18184
18185 PR other/14544
18186 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
18187 bit-field.
18188
cd33cf6e
UW
181892004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
18190
18191 * gcc.dg/20040305-2.c: Add missing return statement.
18192
fd0c8c8d
KG
181932004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18194
18195 * gcc.dg/builtins-34.c: Also check pow10*.
18196
03ca1672
UW
181972004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18198
18199 PR target/14262
18200 * gcc.dg/20040305-2.c: New test.
18201
bbe708a3
UW
182022004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
18203
18204 * gcc.dg/20040310-1.c: New test.
18205
239a625e
RS
182062004-03-11 Roger Sayle <roger@eyesopen.com>
18207
18208 * gcc.c-torture/execute/20040311-1.c: New test case.
18209
30fc3df7
MM
182102004-03-11 Mark Mitchell <mark@codesourcery.com>
18211
18212 PR c++/14476
18213 * g++.dg/lookup/enum1.C: New test.
18214
e46e9f82
MM
182152004-03-10 Mark Mitchell <mark@codesourcery.com>
18216
18217 PR c++/14510
18218 * g++.dg/lookup/struct2.C: New test.
18219
a251102e
UB
182202004-03-10 Uros Bizjak <uros@kss-loka.si>
18221
18222 * gcc.dg/builtins-34.c: New test.
18223
b45d3a36
KG
182242004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18225
18226 * gcc.dg/torture/builtin-nonneg-1.c: New test.
18227
8a308d45
JW
182282004-03-09 James E Wilson <wilson@specifixinc.com>
18229
18230 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
18231 * gcc.dg/alias-2.c: New testcase.
18232
77dbdb57
ZW
182332004-03-09 Zack Weinberg <zack@codesourcery.com>
18234
18235 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
18236
305eeaeb
RS
182372004-03-09 Roger Sayle <roger@eyesopen.com>
18238
18239 * gcc.c-torture/execute/20040309-1.c: New test case.
18240
c497b976
NS
182412004-03-09 Nathan Sidwell <nathan@codesourcery.com>
18242
18243 PR c++/14397
18244 * g++.dg/overload/ref1.C: New.
18245
0da99d4e
GB
182462004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18247
18248 PR c++/14409
18249 * g++.dg/template/spec12.C: New test.
18250
18251 PR c++/14448
18252 * g++.dg/parse/crash14.C: New test.
18253
65196e37
MM
182542004-03-09 Mark Mitchell <mark@codesourcery.com>
18255
18256 PR c++/14230
18257 * g++.dg/init/ref11.C: New test.
18258
62d99768
MM
182592004-03-09 Mark Mitchell <mark@codesourcery.com>
18260
18261 PR c++/14432
18262 * g++.dg/parse/builtin2.C: New test.
18263
58ec3cc5
MM
182642004-03-08 Mark Mitchell <mark@codesourcery.com>
18265
18266 PR c++/14401
18267 * g++.dg/init/ctor3.C: New test.
18268 * g++.dg/init/union1.C: New test.
18269 * g++.dg/ext/anon-struct4.C: New test.
18270
182712004-03-08 Mark Mitchell <mark@codesourcery.com>
18272
18273 * g++.dg/lookup/koenig1.C: Tweak error messages.
18274 * g++.dg/lookup/used-before-declaration.C: Likewise.
18275 * g++.dg/other/do1.C: Likewise.
18276 * g++.dg/overload/koenig1.C: Likewise.
18277 * g++.dg/parse/crash13.C: Likewise.
18278 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 18279
5340bbea
EC
182802004-03-08 Eric Christopher <echristo@redhat.com>
18281
18282 * * lib/target-supports.exp: Enable libiconv in test
18283 compilation. Fix up error checking.
18284
e697b20f
RS
182852004-03-08 Roger Sayle <roger@eyesopen.com>
18286
18287 PR middle-end/14289
18288 * gcc.dg/pr14289-1.c: New test case.
18289 * gcc.dg/pr14289-2.c: Likewise.
18290 * gcc.dg/pr14289-3.c: Likewise.
18291
d50a16c4
EB
182922004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
18293
18294 * gcc.c-torture/execute/20040308-1.c: New test.
18295
350f4ea8
RS
182962004-03-07 Roger Sayle <roger@eyesopen.com>
18297
18298 * gcc.c-torture/execute/20040307-1.c: New test case.
18299
91455597
RS
183002004-03-07 Richard Sandiford <rsandifo@redhat.com>
18301
18302 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
18303
22ea6b4f
UW
183042004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
18305
18306 * gcc.dg/20040306-1.c: New test.
18307
018e1b3b
KH
183082004-03-06 Kazu Hirata <kazu@cs.umass.edu>
18309
18310 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
18311 them static.
18312 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
18313
75a65ed9
EB
183142004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18315
18316 PR c/14465
18317 * gcc.dg/decl-6.c: New test.
18318
e7cbef19
KG
183192004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18320
18321 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
18322 Rename LOGPOW -> LOG_POW.
18323 (SQRT_EXP, POW_EXP): New.
18324
84289c76
EB
183252004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18326
18327 * gcc.dg/i386-sse-8.c: New test.
18328
64a3ee6b
EB
183292004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18330
18331 PR c/14114
18332 * gcc.dg/decl-5.c: New test.
18333
2b3493c8
AK
183342004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
18335
18336 * gcc.dg/20040305-1.c: New test.
18337
88cefc80
HPN
183382004-03-05 Hans-Peter Nilsson <hp@axis.com>
18339
01387913 18340 PR other/14354
88cefc80
HPN
18341 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
18342
b9e4e5d1
ZL
183432004-03-04 Ziemowit Laski <zlaski@apple.com>
18344
18345 PR c++/14425, c++/14426
18346 * g++.dg/ext/altivec-4.C: New test.
18347 * g++.dg/ext/altivec-5.C: New test.
18348
9fc444cc
GK
183492004-03-04 Geoffrey Keating <geoffk@apple.com>
18350
18351 * g++.old-deja/g++.other/linkage1.C: Expect errors about
18352 global variables of a type with no linkage.
18353 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
18354 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
18355 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
18356 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
18357 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
18358 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
18359 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
18360 * g++.dg/warn/deprecated.C: Name enum Color.
18361 * g++.dg/overload/VLA.C: Name structure for 'b'.
18362 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
18363
6a2d136b
EB
183642004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18365
18366 * gcc.c-torture/compile/20040304-1.c: New test.
18367
3205a71e
ZW
183682004-03-03 Zack Weinberg <zack@codesourcery.com>
18369
18370 PR 13728
18371 * gcc.dg/decl-4.c: New testcase.
18372
3ae3b78c
KH
183732004-03-03 Kazu Hirata <kazu@cs.umass.edu>
18374
18375 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
18376 as PRECF if sizeof (float) > sizeof (double).
18377 (PRECL): Make it the same as PRECF if
18378 sizeof (float) > sizeof (long double).
18379
f20855d7
KG
183802004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18381
18382 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
18383 system type. Add check for irix6 which doesn't have c99 runtime.
18384
c4909065
BW
183852004-03-03 Bob Wilson <bob.wilson@acm.org>
18386
18387 * gcc.dg/const-elim-1.c: xfail for xtensa.
18388
9b7be7b5
MM
183892004-03-01 Mark Mitchell <mark@codesourcery.com>
18390
18391 PR c++/14369
18392 * g++.dg/template/cond4.C: New test.
18393
676e33ca
MM
183942004-03-01 Mark Mitchell <mark@codesourcery.com>
18395
18396 PR c++/14360
18397 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 18398
676e33ca
MM
18399 PR c++/14361
18400 * g++.dg/parse/defarg7.C: New test.
18401
18402 PR c++/14359
18403 * g++.dg/template/friend26.C: New test.
18404
ab73670a
MM
184052004-03-01 Mark Mitchell <mark@codesourcery.com>
18406
18407 PR c++/14324
18408 * g++.dg/abi/mangle21.C: New test.
18409
18410 PR c++/14260
18411 * g++.dg/parse/constructor2.C: New test.
18412
18413 PR c++/14337
18414 * g++.dg/template/sfinae1.C: New test.
18415
c5b6f18e
MM
184162004-02-29 Mark Mitchell <mark@codesourcery.com>
18417
719f407a
MM
18418 PR c++/14267
18419 * g++.dg/expr/crash2.C: New test.
18420
c5b6f18e
MM
18421 PR middle-end/13448
18422 * gcc.dg/inline-5.c: New test.
18423 * gcc.dg/always-inline.c: Split out tests into ...
18424 * gcc.dg/always-inline2.c: ... this and ...
18425 * gcc.dg/always-inline3.c: ... this.
18426
39876352
MM
184272004-02-29 Mark Mitchell <mark@codesourcery.com>
18428
18429 PR debug/12103
18430 * g++.dg/debug/crash1.C: New test.
18431
2750f3f2 184322004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
18433
18434 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
18435 function with __attribute__((noinline)).
18436 (recurser_void2): Likewise.
18437 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
18438 (recurser_void2): Likewise.
18439
bc41842b
RS
184402004-02-29 Roger Sayle <roger@eyesopen.com>
18441
18442 PR middle-end/14203
18443 * g++.dg/warn/Wunused-6.C: New test case.
18444
b922546d
RE
184452004-02-28 Richard Earnshaw <rearnsha@arm.com>
18446
18447 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
18448 not defined.
18449
0717c5b0
EC
184502004-02-27 Eric Christopher <echristo@redhat.com>
18451
18452 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
18453 * g++.dg/charset/asm2.c: Run only x86.
18454 * gcc.dg/charset/asm3.c: Ditto.
18455
dab8eb57
AH
184562004-02-27 Aldy Hernandez <aldyh@redhat.com>
18457
18458 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
18459 ld_library_path.
18460
b1009a5d
ZL
184612004-02-27 Ziemowit Laski <zlaski@apple.com>
18462
18463 * g++.dg/ext/altivec-3.C: New.
18464
d0d48b17
RH
184652004-02-26 Richard Henderson <rth@redhat.com>
18466
3205a71e
ZW
18467 * g++.dg/ext/attrib10.C: Mark for warning.
18468 * gcc.dg/attr-alias-1.c: New.
d0d48b17 18469
7a0a47c7
RH
184702004-02-26 Richard Henderson <rth@redhat.com>
18471
18472 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
18473 * gcc.c-torture/execute/20040208-2.c: ... it back.
18474
21526606
EC
184752004-02-26 Eric Christopher <echristo@redhat.com>
18476
18477 * lib/target-supports.exp (check-iconv-available): New function.
18478 * lib/gcc-dg.exp (dg-require-iconv): New function.
18479 Use above.
3205a71e
ZW
18480 * gcc.dg/charset: New directory.
18481 * gcc.dg/charset/charset.exp: New file.
18482 * gcc.dg/charset/asm1.c: Ditto.
18483 * gcc.dg/charset/asm2.c: Ditto.
18484 * gcc.dg/charset/asm3.c: Ditto.
18485 * gcc.dg/charset/asm4.c: Ditto.
18486 * gcc.dg/charset/asm5.c: Ditto.
18487 * gcc.dg/charset/attribute1.c: Ditto.
18488 * gcc.dg/charset/attribute2.c: Ditto.
18489 * gcc.dg/charset/string1.c: Ditto.
18490 * g++.dg/charset: New directory.
18491 * g++.dg/dg.exp: Add here. Special options.
18492 * g++.dg/charset/charset.exp: New file.
18493 * g++.dg/charset/asm1.c: Ditto.
18494 * g++.dg/charset/asm2.c: Ditto.
18495 * g++.dg/charset/asm3.c: Ditto.
18496 * g++.dg/charset/asm4.c: Ditto.
18497 * g++.dg/charset/attribute1.c: Ditto.
18498 * g++.dg/charset/attribute2.c: Ditto.
18499 * g++.dg/charset/extern1.cc: Ditto.
18500 * g++.dg/charset/extern2.cc: Ditto.
18501 * g++.dg/charset/string1.c: Ditto.
21526606 18502
4d5fe289
MM
185032004-02-26 Mark Mitchell <mark@codesourcery.com>
18504
18505 PR c++/14278
18506 * g++.dg/parse/comma1.C: New test.
18507
6bf92cb6
GB
185082004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18509
18510 PR c++/14284
18511 * g++.dg/template/ttp8.C: New test.
18512
b178305d
EB
185132004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
18514
18515 * gcc.dg/fixuns-trunc-1.c: New test.
18516
2d5cc608
JDA
185172004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18518
18519 * gcc.dg/builtins-config.h: Use #elif.
18520
d0c8fd2a
MM
185212004-02-26 Michael Matz <matz@suse.de>
18522
18523 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
18524 * gcc.dg/991214-1.c: Likewise.
18525 * gcc.dg/i386-asm-1.c: Likewise.
18526
90f6987a
RH
185272004-02-25 Richard Henderson <rth@redhat.com>
18528
18529 * gcc.c-torture/execute/20040208-2.c: Move ...
18530 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
18531
861a2c39
GB
185322004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18533
18534 PR c++/14246
18535 * g++.dg/other/crash-3.C: New test.
18536
0193f437
JDA
185372004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18538
1b2667c4
JDA
18539 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
18540 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
18541
0193f437
JDA
18542 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
18543 HP-UX.
18544
c30316fb
MM
185452004-02-24 Michael Matz <matz@suse.de>
18546
18547 * gcc.dg/i386-regparm.c: New.
18548
69e9762e
JW
185492004-02-23 James E Wilson <wilson@specifixinc.com>
18550
18551 * gcc.c-torture/execute/20040223-1.c: New.
18552
3521b33c
ZW
185532004-02-23 Zack Weinberg <zack@codesourcery.com>
18554 Kazu Hirata <kazu@cs.umass.edu>
18555
18556 * gcc.dg/fwritable-strings-1.c: Remove.
18557
2b0c1c56
AP
185582004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
18559
18560 PR c/14156
18561 * gcc.dg/20040223-1.c: New test.
18562
887d68d9
KL
185632004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18564
18565 PR c++/14106
18566 * g++.dg/ext/typeof9.C: New test.
18567
9bdfe704
GB
185682004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18569
18570 PR c++/14250
18571 * g++.dg/other/switch1.C: New test.
18572
bba745c1
EB
185732004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18574
18575 * gcc.dg/cast-function-1.c: Adjust for new informative message.
18576 * gcc.dg/va-arg-1.c: Likewise.
18577
615a5ba6
GB
185782004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18579
18580 PR c++/14143
18581 * g++.dg/template/koenig5.C: New test.
18582
8bb418a3
ZL
185832004-02-21 Ziemowit Laski <zlaski@apple.com>
18584
18585 * g++.dg/ext/altivec-1.C: Generalize target triple.
18586 * g++.dg/ext/altivec-2.C: New test case.
18587 * g++.dg/ext/altivec_check.h: New file.
18588 * gcc.dg/altivec-1.c: Generalize target triple;
18589 include altivec_check.h and call altivec_check().
18590 * gcc.dg/altivec-[2-5].c: Generalize target triple.
18591 * gcc.dg/altivec-6.c: New test case.
18592 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
18593 type casts as needed.
21526606 18594 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
18595 altivec_check().
18596 * gcc.dg/altivec-12.c: New test case.
18597 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
18598 include altivec_check.h and call altivec_check().
18599 * gcc.dg/altivec_check.h: New file.
18600
54a47870
KG
186012004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18602
18603 * lib/target-supports.exp (check_alias_available): Don't mangle
18604 function `g' in test program.
18605
0d856ba2
KG
186062004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18607
18608 * lib/target-supports.exp (check_profiling_available): Check
18609 argument to determine whether we support a profiling type.
18610 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
18611 check_profiling_available.
d90ee6be 18612 * g++.dg/bprob/bprob.exp: Likewise.
0d856ba2
KG
18613 * g77.dg/bprob/bprob.exp: Likewise.
18614 * gcc.misc-tests/bprob.exp: Likewise.
18615 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
18616 dg-require-profiling and delete expected error handling.
18617 * gcc.dg/20021014-1.c: Likewise.
18618 * gcc.dg/nest.c: Likewise.
18619
ecd11694
JDA
186202004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18621
18622 PR c++/12007
18623 * g++.dg/other/vthunk1.C: New test.
18624
f4d9988b
FH
186252004-02-20 Falk Hueffner <falk@debian.org>
18626
18627 PR target/14201
18628 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
18629
c0694c4b
MM
186302004-02-20 Mark Mitchell <mark@codesourcery.com>
18631
18632 PR c++/13927
18633 * g++.dg/other/error8.C: Remove XFAIL markers.
18634
18635 PR c++/14173
18636 * g++.dg/ext/packed5.C: New test.
18637
18638 PR c++/14199
18639 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
18640
18641 PR c++/14186
18642 * g++.dg/lookup/member1.C: New test.
18643
f819a6a5
KH
186442004-02-19 Kazu Hirata <kazu@cs.umass.edu>
18645
18646 * gcc.c-torture/compile/20040130-1.c: Enable only when
18647 __INT_MAX__ >= 2147483647L.
18648 * gcc.c-torture/compile/961203-1.c: Likewise.
18649
78cb77c1
NS
186502004-02-19 Nathan Sidwell <nathan@codesourcery.com>
18651
18652 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
18653 * g++.dg/opt/template1.C: Robustify assembler regexp
18654
ca6b7cec
EB
186552004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18656
18657 * gcc.c-torture/execute/simd-4.x: Remove.
18658 * gcc.c-torture/execute/va-arg-25.x: Likewise.
18659 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
18660 Guard with #ifndef SKIP_ATTRIBUTE.
18661 * gcc.dg/compat/vector-1_y.c: Likewise.
18662 * gcc.dg/compat/vector-2_x.c: Likewise.
18663 * gcc.dg/compat/vector-2_y.c: Likewise.
18664 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
18665 * g++.dg/eh/simd-2.C: Likewise.
18666
19037b5c
AM
186672004-02-19 Alan Modra <amodra@bigpond.net.au>
18668
18669 * gcc.c-torture/compile/complex-1.c: New.
18670
9188db2d
HPN
186712004-02-19 Hans-Peter Nilsson <hp@axis.com>
18672
18673 PR target/14209
18674 * gcc.c-torture/execute/20040218-1.c: New test.
18675
23aa7aba
GB
186762004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18677
18678 PR c++/14181
18679 * g++.dg/parse/new2.C: New test.
18680
e978d62e
PB
186812004-02-18 Paul Brook <paul@codesourcery.com>
18682
18683 * gcc.c-torture/compile/libcall-1.c: New test.
18684
cdbafce1
PB
186852004-02-18 Paul Brook <paul@codesourcery.com>
18686
c5fe5036 18687 PR debug/12934
cdbafce1
PB
18688 * gcc.dg/debug/debug-7.c: New test.
18689
db33236e
UW
186902004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
18691
18692 * gcc.dg/20040217-1.c: New test.
18693
e4c6167f
ZW
186942004-02-17 Zack Weinberg <zack@codesourcery.com>
18695
18696 * gcc.c-torture/execute/990208-1.x: Delete.
18697
e70e9b0f
RS
186982004-02-17 Richard Sandiford <rsandifo@redhat.com>
18699
18700 * gcc.c-torture/execute/20040208-2.x: New file.
18701
57782ad8
MM
187022004-02-17 Mark Mitchell <mark@codesourcery.com>
18703
18704 PR c++/11326
18705 * g++.dg/abi/structret1.C: New test.
18706
3977a4a1
JJ
187072004-02-17 Jakub Jelinek <jakub@redhat.com>
18708
18709 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
18710 (i386_cpuid): No need to test if cpuid is available on AMD64.
18711 Fix assembly, so that it works onboth i386 and AMD64.
18712 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
18713 (vecInLong): Fix s[] member type to unsigned int.
18714 (vecInWord): Remove type.
18715 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
18716 (a64, b64, c64, d64, e64): Remove.
18717 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
18718 Remove unused variable. Remove initialization of removed variables.
18719 Don't call mmx_tests nor sse_tests.
18720 (reference_mmx, reference_sse): Remove.
18721 (check): Add return stmt.
18722 * gcc.dg/i386-sse-7.c: New test.
18723 * gcc.dg/i386-mmx-4.c: New test.
18724
cc7ce44e
GB
187252004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18726
18727 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
18728 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18729 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18730 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
18731 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
18732 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
18733 g++.dg/tc1/dr94.C: Fix line terminator.
18734
e3d6e740
GK
187352004-02-16 Geoffrey Keating <geoffk@apple.com>
18736
18737 * gcc.c-torture/compile/20040216-1.c: New.
18738
a27b6b1a
GB
187392004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18740
e3d6e740
GK
18741 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
18742 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
18743 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
18744 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
18745 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
18746 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
18747
684c69a3
EB
187482004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18749
18750 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
18751
d2f2c87b
MM
187522004-02-15 Mark Mitchell <mark@codesourcery.com>
18753
18754 PR c++/13971
18755 * g++.dg/expr/cond4.C: New test.
18756
18757 PR c++/14086
18758 * g++.dg/lookup/crash2.C: New test.
18759
33421d69
JZ
187602004-02-14 Josef Zlomek <zlomekj@suse.cz>
18761
18762 * gcc.c-torture/compile/20040214-2.c: New test.
18763
d9e94da3
AP
187642004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
18765
2cf20d32 18766 PR c++/14116
d9e94da3
AP
18767 * g++.dg/ext/typeof8.C: New test.
18768
45f9877a
EB
187692004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
18770
18771 * gcc.c-torture/compile/20040214-1.c: New test.
18772
28ba38e3
KL
187732004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18774
18775 PR c++/13635
18776 * g++.dg/template/spec11.C: New test.
18777
32bb574b
GB
187782004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18779
18780 PR c++/13927
18781 * g++.dg/other/error8.C: New test.
18782
41dffe62
MM
187832004-02-13 Mark Mitchell <mark@codesourcery.com>
18784
0e8c9b28
MM
18785 PR c++/14122
18786 * g++.dg/template/array4.C: New test.
e4c6167f 18787
0e8c9b28
MM
18788 PR c++/14108
18789 * g++.dg/inherit/thunk2.C: New test.
18790
41dffe62
MM
18791 PR c++/14083
18792 * g++.dg/eh/cond2.C: New test.
18793
f7dc0dc5
AM
187942004-02-12 Alan Modra <amodra@bigpond.net.au>
18795
18796 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
18797
9dfc74a3
NS
187982004-02-12 Nathaniel Smith <njs@codesourcery.com>
18799
18800 * lib/scanasm.exp (dg-scan): Quote pattern before display.
18801
a980dd9b
HP
188022004-02-12 Hartmut Penner <hpenner@de.ibm.com>
18803
e4c6167f 18804 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 18805
32e8aa9a
JM
188062004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
18807
18808 PR c/456
18809 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
18810 tests.
18811
3b8e0c91
UB
188122004-02-11 Uros Bizjak <uros@kss-loka.si>
18813
18814 * gcc.dg/builtins-33.c: New test.
18815
ed045bef
PB
188162004-02-11 Paolo Bonzini <bonzini@gnu.org>
18817
18818 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
18819
5f013ee9
HP
188202004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18821
e4c6167f 18822 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 18823
6d0ef01e
HP
188242004-02-11 Hartmut Penner <hpenner@de.ibm.com>
18825
e4c6167f 18826 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 18827
31cc6081
PB
188282004-02-10 Paolo Bonzini <bonzini@gnu.org>
18829
18830 PR c/14092
18831
18832 * gcc.dg/pr14092-1.c: New testcase.
18833
080eeb56
AM
188342004-02-10 Alan Modra <amodra@bigpond.net.au>
18835
cf5c0cea
AM
18836 * gcc.dg/cpp/assert4.c: Fix typo last change.
18837
99bee03a
AM
18838 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
18839 * gcc.dg/cpp/assert4.c: Handle powerpc64.
18840
080eeb56
AM
18841 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
18842
b83c4036
RS
188432004-02-09 Roger Sayle <roger@eyesopen.com>
18844
18845 * gcc.c-torture/compile/20040209-1.c: New test case.
18846
b46b8fb4
JM
188472004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
18848
18849 * gcc.dg/c90-init-1.c: Adjust expected error messages.
18850
7c476bde
RS
188512004-02-08 Richard Sandiford <rsandifo@redhat.com>
18852
18853 * gcc.c-torture/execute/20040208-[12].c: New tests.
18854
517b3f9f
EB
188552004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18856
18857 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
18858
c79751b9
EB
188592004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18860
18861 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
18862
a6f78652
ZW
188632004-02-07 Zack Weinberg <zack@codesourcery.com>
18864
18865 Bug 13856
18866 * gcc.dg/visibility-8.c: New testcase.
18867
188682004-02-07 Zack Weinberg <zack@codesourcery.com>
18869
18870 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
18871 arguments.
18872 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
18873
088414c1
RS
188742004-02-07 Roger Sayle <roger@eyesopen.com>
18875
18876 PR middle-end/13696
18877 * g++.dg/opt/fold1.C: New test case.
18878
f970e7c9
GB
188792003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18880
18881 PR c++/14033
18882 * g++.dg/other/crash-2.C: New test.
18883
37bd808d
GB
188842003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18885
18886 PR c++/14028
18887 * g++.dg/parse/angle-bracket2.C: New test.
18888
839ee4bc
RO
188892004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18890
18891 PR middle-end/13750
18892 Revert:
18893 2004-01-15 Geoffrey Keating <geoffk@apple.com>
18894 PR pch/13361
18895 * testsuite/g++.dg/pch/wchar-1.C: New.
18896 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18897
188982004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
18899
18900 PR c++/14008
18901 * g++.dg/parse/error15.C: New test.
18902 * g++.dg/parse/crash11.C: Update dg-error mark.
18903
f583e452
MM
189042004-02-04 Mark Mitchell <mark@codesourcery.com>
18905
18906 PR c++/13932
18907 * g++.dg/warn/conv2.C: New test.
18908
7778d52d
GB
189092004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18910
18911 PR c++/13086
18912 * g++.dg/warn/incomplete1.C: Remove xfail.
18913
bfa21a28
MM
189142004-02-04 Mark Mitchell <mark@codesourcery.com>
18915
18916 * lib/file-format.exp (gcc_target_object_format): Use
18917 ${tool}_target_compile, not gcc_target_compile.
18918 * lib/target-supports.exp (check_alias_available): Likewise.
18919 (check_gc_sections_available): Likewise.
18920 * g++.dg/ext/attrib10.C: Use dg-require-alias.
18921 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
18922 dg-require-alias.
18923
9baa27a9
MM
189242004-02-04 Mark Mitchell <mark@codesourcery.com>
18925
18926 PR c++/13969
18927 * g++.dg/template/static6.C: New test.
18928
5ec473b9
ILT
189292004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
18930
18931 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
18932
c85a3379
KG
189332004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18934
18935 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
18936 tests for systems where `char' is unsigned by default.
18937
090c5291
GB
189382003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18939
2ff9cd1a 18940 PR c++/13997
090c5291
GB
18941 * g++.dg/template/partial3.C: New test.
18942
a4a4b1d3
KH
189432004-02-04 Kazu Hirata <kazu@cs.umass.edu>
18944
18945 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
18946 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
18947 Remove mentions of obsolete ports.
18948
e262dfbc
PB
189492004-02-04 Paolo Bonzini <bonzini@gnu.org>
18950
18951 * gcc.dg/noncompile/20001228-1.c: Fix for new
18952 error message.
18953
888d65b5
RS
189542004-02-03 Roger Sayle <roger@eyesopen.com>
18955
18956 PR target/9348
18957 * gcc.c-torture/execute/multdi-1.c: New test case.
18958
18f5be99
MM
189592004-02-03 Mark Mitchell <mark@codesourcery.com>
18960
18961 PR c++/13925
18962 * g++.dg/template/lookup5.C: New test.
18963
3c398f34
MM
189642004-02-03 Mark Mitchell <mark@codesourcery.com>
18965
4bfb8bba
MM
18966 PR c++/13950
18967 * g++.dg/template/lookup4.C: New test.
18968
18969 PR c++/13970
18970 * g++.dg/parse/error14.C: New test.
18971
3c398f34
MM
18972 PR c++/14002
18973 * g++.dg/parse/template13.C: New test.
18974
5a98fa7b
MM
189752004-02-03 Mark Mitchell <mark@codesourcery.com>
18976
18977 PR c++/13978
18978 * g++.dg/template/koenig4.C: New test.
18979
18980 PR c++/13968
18981 * g++.dg/template/crash17.C: New test.
18982
18983 PR c++/13975
18984 * g++.dg/parse/error13.C: New test.
18985 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
18986
60b85c4c
EB
189872004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
18988
18989 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
18990
0251aa45
PB
189912004-02-03 Paolo Bonzini <bonzini@gnu.org>
18992
18993 PR c/11658
18994 PR c/13994
18995 * gcc.dg/noncompile/20040203-1.c: New test.
18996 * gcc.dg/noncompile/20040203-2.c: Likewise.
18997 * gcc.dg/noncompile/20040203-3.c: Likewise.
18998 * gcc.dg/20040203-1.c: Likewise.
18999
9d977b5b
AP
190002004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
19001
19002 PR c++/10858
19003 * g++.dg/template/sizeof7.C: New test.
19004
190052004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 19006 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
19007
19008 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
19009
6699d593
ZW
190102004-02-02 Zack Weinberg <zack@codesourcery.com>
19011
19012 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
19013 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
19014 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
19015 * gcc.dg/cleanup-5.c: Run only on Linux targets.
19016
e9525111
MM
190172004-02-02 Mark Mitchell <mark@codesourcery.com>
19018
19019 PR c++/13113
19020 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
19021
19022 PR c++/13854
19023 * g++.dg/ext/attrib13.C: New test.
19024
19025 PR c++/13907
19026 * g++.dg/conversion/op2.C: New test.
19027
0771e863
EB
190282004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19029
19030 * gcc.dg/titype-1.c: Fix pasto.
19031
d560b0aa
EB
190322004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19033
19034 * gcc.dg/titype-1.c: New test.
19035
9febc4e8
GB
190362004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19037
19038 PR c++/13957
6699d593 19039 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
19040 g++.dg/template/qualified-id1.C: Update dg-error marks.
19041 * g++.dg/template/nontype6.C: New test.
19042
ef79730c
RS
190432004-02-01 Roger Sayle <roger@eyesopen.com>
19044
19045 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
19046 * gcc.dg/builtins-31.c: New testcase.
19047 * gcc.dg/builtins-32.c: New testcase.
19048
4500e76d
AP
190492004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
19050
19051 * objc.dg/call-super-2.m: Update line numbers
19052 for the including of stddef.h.
19053
48ef529f
MM
190542004-01-30 Michael Matz <matz@suse.de>
19055
19056 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
19057 g++.dg/ext/case-range3.C: New tests.
19058
d0acf599
GB
190592004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19060
19061 DR206
19062 PR c++/13813
19063 * g++.dg/template/member4.C: New test.
19064
63823931
GB
190652004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19066
19067 PR c++/13683
19068 * g++.dg/template/sizeof6.C: New test.
19069
5e9295fa
EB
190702004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19071
19072 * gcc.dg/fwritable-strings-1.c: New test.
19073
5fddd9fe
EB
190742004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19075
19076 * gcc.c-torture/compile/20040130-1.c: New test.
19077
20f5dc60
GK
190782004-01-29 Geoffrey Keating <geoffk@geoffk.org>
19079
19080 * objc.dg/call-super-2.m: Include stddef.h for size_t.
19081
4a5e0ed9
MM
190822004-01-29 Mark Mitchell <mark@codesourcery.com>
19083
19084 PR c++/13883
19085 * g++.dg/template/ctor3.C: New test.
19086
8cfb1942
GB
190872004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19088
19089 * g++.dg/tc1: New directory.
19090 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
19091 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
19092 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
19093 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
19094 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
19095
b1521c3a
GB
190962004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19097
19098 * g++.dg/parse/error11.C: New test.
19099 * g++.dg/parse/error12.C: Likewise.
19100
55cbf824
ZL
191012004-01-28 Ziemowit Laski <zlaski@apple.com>
19102
19103 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
19104 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 19105
a7324e75
MM
191062004-01-28 Mark Mitchell <mark@codesourcery.com>
19107
b1a95e0b
MM
19108 PR c++/13791
19109 * g++.dg/ext/attrib12.C: New test.
19110
a7324e75 19111 PR c++/13736
ba4aecd9 19112 * g++.dg/parse/cast2.C: New test.
a7324e75 19113
220a38ab
JW
191142004-01-27 James E Wilson <wilson@specifixinc.com>
19115
19116 * objc.dg/encode-2.m (main): New local string. Set depending on
19117 sizeof long. Use in sscanf call.
19118 * objc.dg/encode-3.m (main): New local string. Set depending on
19119 sizeof long. Use in scan_initial call.
19120
9a1564bb
KG
191212004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19122
19123 * objc.dg/call-super-2.m: Make LP64-safe.
19124 * objc.dg/desig-init-1.m: Likewise.
19125
6097b0c3
DP
191262004-01-27 Devang Patel <dpatel@apple.com>
19127
19128 * g++.dg/debug/namespace1.C: New test.
6699d593 19129
b034930f
ILT
191302004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
19131
f08df7c6
ILT
19132 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
19133 xscale-*-*.
19134
b034930f
ILT
19135 * gcc.dg/arm-mmx-1.c: New test.
19136
1b4bda70
EB
191372004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19138
19139 * gcc.dg/20040127-1.c: New test.
19140 * gcc.dg/20040127-2.c: New test.
19141
32e7d1e9
RO
191422004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19143
19144 * objc.dg/stret-1.m (glob): Renamed to globa.
19145
6f69173e
MM
191462004-01-26 Mark Mitchell <mark@codesourcery.com>
19147
04b1f9b8 19148 PR c++/13663
6f69173e
MM
19149 * g++.dg/expr/for1.C: New test.
19150
044feeeb
AP
191512004-01-26 Fariborz Jahanian <fjahanian@apple.com>
19152
19153 PR middle-end/13779
19154 * gcc.dg/darwin-longlong.c: New test.
19155
044701ce
ILT
191562004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
19157
19158 * gcc.dg/20040124-1.c: Moved test from here...
19159 * gcc.c-torture/compile/20040124-1.c: ...to here.
19160
f210a007
EB
191612004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19162
19163 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
19164 the assembly output if -m64 is passed.
19165
b7c707d1
MM
191662004-01-25 Mark Mitchell <mark@codesourcery.com>
19167
19168 PR c++/13833
19169 * g++.dg/template/cond3.C: New test.
19170
bbcd2439
GB
191712004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19172
19173 PR c++/13810
19174 * g++.dg/template/ttp7.C: New test.
19175
ad2768d0 191762004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
19177
19178 PR c++/13797
19179 * g++.dg/template/nontype4.C: New test.
19180 * g++.dg/template/nontype5.C: Likewise.
19181
bcbc6b7f
RS
191822004-01-25 Richard Sandiford <rsandifo@redhat.com>
19183
19184 * gcc.dg/torture/mips-clobber-at.c: New test.
19185
1f44254c
ILT
191862004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
19187
19188 * gcc.dg/20040124-1.c: New test.
19189
5473cfa7
JJ
191902004-01-24 Jakub Jelinek <jakub@redhat.com>
19191
19192 * gcc.dg/20040123-1.c: New test.
19193
cc79e34f
ZW
191942004-01-23 Zack Weinberg <zack@codesourcery.com>
19195
19196 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
19197
b1adf557
JM
191982004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
19199
19200 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
19201
4a374c35
AP
192022004-01-23 Andrew Pinski <apinski@apple.com>
19203
19204 * gcc.dg/20030121-1.c: Move to ..
19205 * gcc.dg/20040121-1.c: here.
19206
92c7bc2a
RS
192072004-01-23 Roger Sayle <roger@eyesopen.com>
19208
19209 * gcc.dg/builtins-29.c: New test case.
19210
04b8f97f
ZW
192112004-01-23 Zack Weinberg <zack@codesourcery.com>
19212
19213 PR 18314
19214 * gcc.dg/builtins-30.c: New testcase.
19215
3a1cac0f
AT
192162004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
19217
19218 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
19219 * lib/g77.exp: Likewise.
19220 * lib/objc.exp: Likewise.
19221 * lib/g++.exp: Likewise.
19222
b2f24c85
EB
192232004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19224
19225 * gcc.dg/struct-by-value-2.c: New test.
19226
5cc5eddc
AP
192272004-01-21 Andrew Pinski <apinski@apple.com>
19228
19229 PR target/13785
19230 * gcc.dg/20030121-1.c: New test.
19231
f59dcd4b
UW
192322004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
19233
19234 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
19235 clobber frame pointer register in asm statement.
19236
c3cda381
FH
192372004-01-21 Falk Hueffner <falk@debian.org>
19238
19239 * gcc.c-torture/compile/20040121-1.c: New test.
19240
1ef82ef2
ZW
192412004-01-21 Zack Weinberg <zack@codesourcery.com>
19242
19243 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
19244
04bf686d
HP
192452004-01-20 Hartmut Penner <hpenner@de.ibm.com>
19246
19247 * gcc.dg/ppc64-abi-2.c: New test.
19248
9dfcd609
JM
192492004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
19250
1ef82ef2
ZW
19251 * lib/treelang.exp: Fill out this file.
19252 * lib/treelang-dg.exp: New File.
9dfcd609 19253
53cd18ec
JM
192542004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
19255
19256 * gcc.c-torture/compile/981022-1.c: Remove.
19257 * gcc.dg/array-5.c: Remove XFAIL.
19258 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
19259 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
19260 gcc.dg/cond-lvalue-1.c: Update.
19261 * gcc.dg/cast-lvalue-2.c: New test.
19262
9f880ef9
MM
192632004-01-19 Mark Mitchell <mark@codesourcery.com>
19264
0916f873
MM
19265 PR c++/13592
19266 * g++.dg/other/error1.C (class foo): Tweak error message.
19267
9f880ef9
MM
19268 PR c++/13592
19269 * g++.dg/template/call2.C: New test.
19270
c9a5b624
EB
192712004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19272
19273 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
19274 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
19275 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
19276 scalar-return-1_x.c, scalar-return-2_y.c,
19277 scalar-return-3_x.c, scalar-return-3_y.c,
19278 scalar-return-4_x.c, scalar-return-4_y.c,
19279 struct-align-1.h, struct-align-1_x.c,
19280 struct-align-1_y.c, struct-align-2.h,
19281 struct-align-2_x.c, struct-align-2_y.c,
19282 struct-by-value-10_y.c, struct-by-value-11_x.c,
19283 struct-by-value-11_y.c, struct-by-value-12_x.c,
19284 struct-by-value-12_y.c, struct-by-value-13_x.c,
19285 struct-by-value-13_y.c, struct-by-value-14_x.c,
19286 struct-by-value-14_y.c, struct-by-value-15_x.c,
19287 struct-by-value-15_y.c, struct-by-value-16_y.c,
19288 struct-by-value-17_y.c, struct-by-value-18_y.c,
19289 struct-by-value-19_y.c, struct-by-value-1_x.c,
19290 struct-by-value-1_y.c, struct-by-value-20_y.c,
19291 struct-by-value-2_x.c, struct-by-value-2_y.c,
19292 struct-by-value-3_y.c, struct-by-value-4_x.c,
19293 struct-by-value-4_y.c, struct-by-value-5_y.c,
19294 struct-by-value-6_y.c, struct-by-value-7_y.c
19295 struct-by-value-8_x.c, struct-by-value-8_y.c
19296 struct-by-value-9_x.c, struct-by-value-9_y.c
19297 struct-return-10_x.c, struct-return-10_y.c,
19298 struct-return-19_x.c, struct-return-20_x.c
19299 struct-return-2_x.c, struct-return-2_y.c
19300 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
19301 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
19302
2194d821
EB
193032004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
19304
19305 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
19306 attribute on sparc*-sun-solaris2.*.
19307
b830b74c
MM
193082004-01-18 Mark Mitchell <mark@codesourcery.com>
19309
0f18efe3 19310 PR c++/13710
b830b74c
MM
19311 * g++.dg/ext/typeof7.C: New test.
19312
a3d8a647
DE
193132004-01-18 David Edelsohn <edelsohn@gnu.org>
19314
19315 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
19316 * gcc.dg/const-elim-1.c: Same.
19317
cfbed37c
ZL
193182004-01-17 Ziemowit Laski <zlaski@apple.com>
19319
19320 * objc.dg/stret-1.m: New.
19321 * objc.dg/stret-2.m: New.
19322
4bfaff4d 193232004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
19324
19325 PR c++/11895
19326 * g++.dg/ext/vector1.C: New test.
19327
73e61092
GK
193282004-01-16 Geoffrey Keating <geoffk@apple.com>
19329
19330 * gcc.dg/pch/import-1.c: New.
19331 * gcc.dg/pch/import-1.hs: New.
19332 * gcc.dg/pch/import-1a.h: New.
19333 * gcc.dg/pch/import-1b.h: New.
19334 * gcc.dg/pch/import-1c.h: New.
19335
144e414d
MM
193362004-01-16 Mark Mitchell <mark@codesourcery.com>
19337
a8e6c82a
MM
19338 PR c++/13574
19339 * g++.dg/ext/array1.C: New test.
19340
144e414d
MM
19341 PR c++/13178
19342 * g++.dg/conversion/op1.C: New test.
19343
9e0baa60
R
193442004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
19345
71bbcf4d
R
19346 PR 11864
19347 From Kazumoto Kojima / Dan Kegel:
19348 * gcc.dg/pr11864-1.c: New test.
19349
9e0baa60
R
19350 PR 10392
19351 From Marcus Comstedt / Dan Kegel:
19352 * gcc.dg/pr10392-1.c: New test.
19353
ab8ffc79
MM
193542004-01-16 Mark Mitchell <mark@codesourcery.com>
19355
19356 PR c++/13478
19357 * g++.dg/init/ref10.C: New test.
19358
1303d034
GB
193592004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19360
19361 PR c++/13407
19362 * g++.dg/parse/typename6.C: New test.
19363
a6dd4094
GK
193642004-01-15 Geoffrey Keating <geoffk@apple.com>
19365
19366 PR pch/13361
19367 * testsuite/g++.dg/pch/wchar-1.C: New.
19368 * testsuite/g++.dg/pch/wchar-1.Hs: New.
19369
18eba557
GB
193702004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19371
19372 PR c++/9259
19373 * g++.dg/expr/sizeof2.C: New test.
19374
ecc74832
KH
193752004-01-15 Kazu Hirata <kazu@cs.umass.edu>
19376
19377 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
19378
d905ed80
AO
193792004-01-15 Alexandre Oliva <aoliva@redhat.com>
19380
19381 PR c++/13659
19382 * g++.dg/lookup/strong-using-3.C: New.
19383 * g++.dg/lookup/using-10.C: New.
19384
693ec7e1
AO
193852004-01-15 Alexandre Oliva <aoliva@redhat.com>
19386
19387 PR c++/13594
19388 * g++.dg/lookup/strong-using-2.C: New.
19389
2ae8ea28
MC
193902004-01-15 Marcus Comstedt <marcus@mc.pp.se>
19391 Dan Kegel <dank@kegel.com>
19392 J"orn Rennecke <joern.rennecke@superh.com>
19393
19394 PR target/9365
19395 * gcc.dg/pr9365-1.c: New test.
19396
cc8c7495
GB
193972004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19398
19399 PR c++/8856
19400 * g++.dg/parse/casting-operator2.C: New test.
19401 * g++.old-deja/g++.pt/explicit83.C: Remove.
19402
f560bf91
JM
194032004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
19404
19405 * gcc.dg/label-compound-stmt-1.c: New test.
19406 * gcc.c-torture/compile/950922-1.c,
19407 gcc.c-torture/compile/20000211-3.c,
19408 gcc.c-torture/compile/20000518-1.c,
19409 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
19410 compound statements.
19411
27768ae6
HP
194122004-01-14 Hartmut Penner <hpenner@de.ibm.com>
19413
19414 * gcc.dg/ppc64-abi-1.c: New test.
19415
d22c4179
DS
194162004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
19417
19418 * g++.dg/ext/attrib9.C: Add dg-warnings.
19419
90c2bc78
GB
194202004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19421
19422 PR c++/12335
19423 * g++.dg/parse/dtor3.C: New test.
19424
bfaba7a9
AP
194252004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
19426
19427 PR c++/12709
19428 * g++.dg/parse/try-catch-1.C: New test.
19429
5989ebe9
AC
194302004-01-13 Arnaud Charlet <charlet@act-europe.fr>
19431
19432 * ada/acats/run_all.sh: Add more verbose output in acats.log
19433 when compiling tests.
19434
bc298aa7
ZW
194352004-01-12 Zack Weinberg <zack@codesourcery.com>
19436
19437 PR 13656
19438 * gcc.dg/typedef-redecl.c: New test case.
19439 * gcc.dg/typedef-redecl.h: New support file.
19440
2d327012
JH
194412004-01-13 Jan Hubicka <jh@suse.cz>
19442
19443 * gcc.dg/always_inline.c: New test.
19444 * gcc.dg/debug/20031231-1.c: Fix.
19445
451aeff7
GB
194462004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19447
19448 PR c++/13474
19449 * g++.dg/template/array3.C: New test.
19450
4139f34d
ZW
194512004-01-12 Zack Weinberg <zack@codesourcery.com>
19452
19453 * g++.dg/ext/lvalue1.C: No longer expected to fail.
19454 * g++.dg/warn/Wunused-2.C: Likewise.
19455
66e0c440
KL
194562004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19457
19458 PR c++/13289
19459 * g++.dg/template/instantiate6.C: New test.
19460
06e4eab5
RS
194612004-01-12 Roger Sayle <roger@eyesopen.com>
19462
19463 PR middle-end/11397
19464 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
19465
9a249c79
JH
194662004-01-12 Jan Hubicka <jh@suse.cz>
19467
19468 PR opt/12826
19469 * gcc.dg/20040112-1.c: New.
19470
19471 * gcc.dg/dwarf-die[1-7].c: Move to...
19472 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
19473 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
19474
59147a62
ILT
194752004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
19476
19477 PR c++/4100
19478 * g++.dg/parse/friend4.C: New test.
19479
194802004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
19481
19482 PR c++/4100
19483 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
19484 definition is called a friend.
19485
70adfc36
ZW
194862004-01-11 Zack Weinberg <zack@codesourcery.com>
19487
19488 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
19489
9b913b03
ILT
194902004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
19491
19492 PR c++/3478
19493 * g++.dg/parse/error10.C: New test.
19494 * g++.dg/template/arg2.C: Accept "invalid type" error.
19495
1759c760
JJ
194962004-01-11 Jakub Jelinek <jakub@redhat.com>
19497
19498 PR middle-end/13392
19499 * g++.dg/opt/expect2.C: New test.
19500
3c6e6fbf
ZW
195012004-01-10 Zack Weinberg <zack@codesourcery.com>
19502
19503 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
19504 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
19505 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
19506 Update dg-error regexps.
19507
9c10179d
ZW
195082004-01-10 Zack Weinberg <zack@codesourcery.com>
19509
19510 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
19511 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
19512
7f03f9a3
EB
195132004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19514
19515 * gcc.dg/pragma-re-1.c: Use right pointer type.
19516
21e430b8
EB
195172004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19518
19519 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
19520
1a7a2c0f
GK
195212004-01-09 Geoffrey Keating <geoffk@apple.com>
19522
19523 * gcc.dg/rs6000-ldouble-1.c: New.
19524
731bd3ae
GB
195252004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19526
19527 DR 337
19528 PR c++/9256
19529 * g++.dg/other/abstract1.C: New test.
19530
bafb62a2
AO
195312004-01-09 Alexandre Oliva <aoliva@redhat.com>
19532
19533 * g++.dg/lookup/strong-using-1.C: New.
19534
3897f229
JM
195352004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
19536
19537 PR c/11234
19538 * gcc.dg/func-ptr-conv-1.c: New test.
19539 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
19540
a9f99e78
KH
195412004-01-09 Kazu Hirata <kazu@cs.umass.edu>
19542
19543 PR target/13380.
19544 * gcc.c-torture/compile/20040109-1.c: New.
19545
588f75d0
SH
195462004-01-08 Stuart Hastings <stuart@apple.com>
19547
19548 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
19549 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
19550 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
19551
3b458e6f
AM
195522004-01-09 Alan Modra <amodra@bigpond.net.au>
19553
19554 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
19555
53b8fe3e
EB
195562004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19557
19558 * ada/acats/run_acats: Treat 'gnatchop' the same way
19559 as 'gnatmake'. Export GCC_DRIVER.
19560 * ada/acats/run_all.sh: Add target_gnatchop. Use
19561 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
19562
663cea5d
GB
195632004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19564
19565 PR c++/12573
19566 * g++.dg/template/dependent-expr4.C: New test.
19567
417b11de
HP
195682004-01-08 Hartmut Penner <hpenner@de.ibm.com>
19569
19570 * gcc.dg/altivec-11.c: New test.
19571
72827ed7
MM
195722004-01-07 Mark Mitchell <mark@codesourcery.com>
19573
19574 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
19575
bca63328
JM
195762004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19577
19578 PR c/6024
19579 * gcc.dg/enum-compat-1.c: New test.
19580 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
19581
85b58ca5
JM
195822004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
19583
19584 PR c/12165
19585 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
19586 gcc.dg/c99-idem-qual-3.c: New tests.
19587
b48a0c18
AM
195882004-01-07 Alan Modra <amodra@bigpond.net.au>
19589
19590 * gcc.dg/winline-7.c: Don't cast void * to int.
19591
bcf17554
JH
195922004-01-06 Jan Hubicka <jh@suse.cz>
19593
19594 * gcc.dg/i386-sse-5.c: New test
19595 * g++.dg/eh/simd-1.c: Add -w argument for i386.
19596
962c0823
MM
195972004-01-05 Mark Mitchell <mark@codesourcery.com>
19598
19599 PR c++/12815
19600 * g++.dg/rtti/typeid4.C: New test.
19601
4b6eeb9a
EB
196022004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19603
19604 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
19605
88081599
MM
196062004-01-05 Mark Mitchell <mark@codesourcery.com>
19607
216bb6e1
MM
19608 PR c++/12132
19609 * g++.dg/template/error11.C: New test.
19610
88081599
MM
19611 PR c++/13451
19612 * g++.dg/template/class2.C: New test.
19613
fa170482
NS
196142004-01-05 Nathan Sidwell <nathan@codesourcery.com>
19615 Richard Sandiford <rsandifo@redhat.com>
19616
19617 PR c++/13387
19618 * g++.dg/opt/alias3.C: New test.
19619
4f8163b1
MM
196202004-01-04 Mark Mitchell <mark@codesourcery.com>
19621
543ebd4a
MM
19622 PR c++/13157
19623 * g++.dg/template/koenig3.C: New test.
19624
955d0234
MM
19625 PR c++/13529
19626 * g++.dg/parse/offsetof3.C: New test.
19627
ae0eb5f1
MM
19628 * g++.dg/init/copy7.C: Add missing dg-error markers.
19629
4f8163b1
MM
19630 PR c++/12226
19631 * g++.dg/init/copy7.c: New test.
19632
19633 PR c++/13536
19634 * g++.dg/parse/cast1.C: New test.
19635
dc0bfe6a
JH
196362004-01-04 Jan Hubicka <jh@suse.cz>
19637
19638 * gcc.dg/winline[1-7].c: New tests.
19639
b0bc6e8e
KL
196402004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19641
19642 PR c++/13520
19643 * g++.dg/template/qualttp22.C: New test.
19644
b684a3df
JH
196452004-01-01 Jan Hubicka <jh@suse.cz>
19646
19647 * gcc.dg/debug/20031231-1.c: New.
19648 * gcc.c-torture/compile/20040101-1.c: New.
19649 * gcc.dg/dwarf-die-[1-7].c: New.
19650
74aa338a
JJ
196512004-01-01 Jakub Jelinek <jakub@redhat.com>
19652
19653 PR optimization/13521
19654 * gcc.c-torture/compile/20031231-1.c: New test.
19655
d485b7f9
KH
196562003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19657
19658 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
19659
e5e95ba0
VR
196602003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19661
19662 PR c++/10079
19663 * g++.dg/template/crash16.C: New test.
19664
b6d90461
MM
196652003-12-30 Mark Mitchell <mark@codesourcery.com>
19666
19667 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
19668
22dc9b06
KH
196692003-12-30 Kazu Hirata <kazu@cs.umass.edu>
19670
19671 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
19672 ports.
19673 * g++.old-deja/g++.jason/thunk3.C: Likewise.
19674 * g++.old-deja/g++.law/profile1.C: Likewise.
19675 * gcc.c-torture/compile/981006-1.c: Likewise.
19676 * gcc.c-torture/execute/loop-2e.x: Likewise.
19677 * gcc.c-torture/execute/loop-2f.x: Remove.
19678 * gcc.c-torture/execute/loop-2g.x: Likewise.
19679 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
19680 * gcc.dg/20020312-2.c: Remove traces of dead ports.
19681
58496de1
NS
196822003-12-30 Nathan Sidwell <nathan@codesourcery.com>
19683
74869a85
NS
19684 PR c++/13507
19685 * g++.dg/ext/attrib11.C: New test.
19686
58496de1
NS
19687 PR c++/13494
19688 * g++.dg/template/array2-1.C: New test.
19689 * g++.dg/template/array2-2.C: New test.
19690
21b75a73
MM
196912003-12-29 Mark Mitchell <mark@codesourcery.com>
19692
19693 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
19694
30a03508
NS
196952003-12-29 Nathan Sidwell <nathan@codesourcery.com>
19696
19697 PR c++/12774
19698 * g++.dg/template/array1-1.C: New test.
19699 * g++.dg/template/array1-2.C: New test.
19700
b66906a8
RS
197012003-12-29 Roger Sayle <roger@eyesopen.com>
19702
19703 PR fortran/12632
19704 * g77.dg/12632.f: New test case.
19705
68deab91
KL
197062003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19707
19708 PR c++/13289
19709 * g++.dg/parse/nontype1.C: New test.
19710
2f9afd51
KL
197112003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19712
19713 PR c++/12403
19714 * g++.dg/parse/explicit1.C: New test.
19715 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
19716
1896d29d
MM
197172003-12-28 Mark Mitchell <mark@codesourcery.com>
19718
c11889ce
MM
19719 PR c++/13081
19720 * g++.dg/opt/inline6.C: New test.
19721
19722 PR c++/12613
19723 * g++.dg/parse/error9.C: New test.
19724
1896d29d
MM
19725 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
19726
4c2a4b90
MM
197272003-12-28 Mark Mitchell <mark@codesourcery.com>
19728
19729 PR c++/13009
19730 * g++.dg/init/assign1.C: New test.
19731
7072018e
RS
197322003-12-28 Roger Sayle <roger@eyesopen.com>
19733
19734 PR c++/13070
19735 * g++.dg/warn/format3.C: New test case.
19736
bf86d71e
ZD
197372003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19738
19739 * gcc.c-torture/compile/20031227-1.c: New test.
19740
8f23fc81
MM
197412003-12-23 Mark Mitchell <mark@codesourcery.com>
19742
19743 * g++.dg/bprob/bprob.exp: Load target-supports.exp
19744 * g77.dg/bprob/bprob.exp: Likewise.
19745 * gcc.misc-tests/bprob.exp: Likewise.
19746 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
19747 variants on systems where the library does not provide that
19748 functionality.
19749 * gcc.dg/builtins-20.c: Use builtins-config.h.
19750 * gcc.dg/builtins-config.h: New file.
19751
b8ee7f02
MM
197522003-12-23 Mark Mitchell <mark@codesourcery.com>
19753
19754 * lib/gcc-dg.exp (dg-require-profiling): New function.
19755 * lib/target-supports.exp (check_profiling_available): Likewise.
19756 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
19757 * g77.dg/bprob/bprob.exp: Likewise.
19758 * gcc.misc-tests/bprob.exp: Likewise.
19759 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
19760 * gcc.dg/20021014-1.c: Likewise.
19761 * gcc.dg/nest.c: Likewise.
19762
7bd35dac
MM
197632003-12-23 Mark Mitchell <mark@codesourcery.com>
19764
19765 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
19766 compiling.
19767 * g++.dg/lookup/java2.C: Likewise.
19768 * gcc.dg/cpp/lexident.c: Likewise.
19769
f2073745
KH
197702003-12-23 Kazu Hirata <kazu@cs.umass.edu>
19771
19772 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
19773 given.
19774 * gcc.c-torture/compile/961203-1.c: Likewise.
19775 * gcc.c-torture/compile/980506-1.c: Likewise.
19776
4c494a15
ZW
197772003-12-23 Zack Weinberg <zack@codesourcery.com>
19778
19779 * lib/gcc-dg.exp (dg-prune-output): New annotation.
19780 (additional_prunes): New global.
19781 (gcc-dg-prune): Handle additional per-test pruning.
19782 (dg-test): Clear additional_prunes between tests.
19783
19784 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
19785 dg-prune-output to avoid spurious failures from assembler
19786 complaining about nonexistent WAW violations.
19787 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
19788 Use dg-prune-output to avoid spurious failures from assembler
19789 warning about Itanium B-step errata.
19790
57702a80
MM
197912003-12-23 Mark Mitchell <mark@codesourcery.com>
19792
19793 * g++.dg/abi/macro0.C: New test.
19794 * g++.dg/abi/macro1.C: Likewise.
19795 * g++.dg/abi/macro2.C: Likewise.
19796
19797 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
19798 * g++.dg/abi/bitfield7.C: Likewise.
19799 * g++.dg/abi/dtor2.C: Likewise.
19800 * g++.dg/abi/mangle11.C: Likewise.
19801 * g++.dg/abi/mangle12.C: Likewise.
19802 * g++.dg/abi/mangle14.C: Likewise.
19803 * g++.dg/abi/mangle17.C: Likewise.
19804 * g++.dg/abi/vbase10.C: Likewise.
19805 * g++.dg/abi/vbase14.C: Likewise.
19806 * g++.dg/template/qualttp17.C: Likewise.
19807
4ea49dd0
AP
198082003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
19809
19810 PR c/11995
19811 * gcc.dg/20031223-1.c: New test.
19812
cbf6e52a
EB
198132003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19814
19815 * gcc.dg/noreturn-7.c: New test.
19816
b3006337
EB
198172003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
19818
19819 * gcc.dg/null-pointer-1.c: New test.
19820
1ffe6573
MM
198212003-12-22 Mark Mitchell <mark@codesourcery.com>
19822
7813d14c
MM
19823 * g++.old-deja/g++.jason/template18.C: Remove.
19824 * g++.old-deja/g++.jason/template37.C: Likewise.
19825
19826 PR c++/12862
19827 * g++.dg/lookup/ns1.C: New test.
19828
1ffe6573
MM
19829 PR c++/12397
19830 * g++.dg/template/lookup3.C: New test.
19831
92a12fbc
AP
198322003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19833
19834 * g++.dg/template/recurse1.C: New test
19835
499b568f
MM
198362003-12-22 Mark Mitchell <mark@codesourcery.com>
19837
19838 PR c++/12479
19839 * g++.dg/parse/semicolon1.C: New test.
19840 * g++.dg/parse/semicolon1.h: Likewise.
19841
3b3ed128
FJ
198422003-12-22 Fariborz Jahanian <fjahanian@apple.com>
19843
19844 * gcc.dg/darwin-misaligned.c: New test.
19845
af3fbed1
AP
198462003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
19847
19848 PR c/9163
19849 * gcc.dg/20031222-1.c: New test.
19850
d9dd2c4e
MM
198512003-12-21 Mark Mitchell <mark@codesourcery.com>
19852
9e62871e
MM
19853 PR c++/13438
19854 * g++.dg/parse/error8.C: New test.
19855
d9dd2c4e
MM
19856 PR c++/11554
19857 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
19858
b665cdce
KH
198592003-12-21 Kazu Hirata <kazu@cs.umass.edu>
19860
19861 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
19862 too small.
19863 * gcc.c-torture/compile/930217-1.c: Likewise.
19864 * gcc.c-torture/compile/930513-1.c: Likewise.
19865 * gcc.c-torture/execute/920908-2.c: Likewise.
19866 * gcc.c-torture/execute/921204-1.c: Likewise.
19867 * gcc.c-torture/execute/930621-1.c: Likewise.
19868 * gcc.c-torture/execute/930630-1.c: Likewise.
19869 * gcc.c-torture/execute/931031-1.c: Likewise.
19870 * gcc.c-torture/execute/980602-2.c: Likewise.
19871 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19872 * gcc.c-torture/execute/compndlit-1.c: Likewise.
19873 * gcc.c-torture/execute/extzvsi.c: Likewise.
19874 * gcc.c-torture/unsorted/ext.c: Likewise.
19875
781f4ec1
AP
198762003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
19877
19878 PR target/12749
19879 * gcc.c-torture/compile/20031220-2.c: New test case.
19880
3b24df36
RS
198812003-12-20 Roger Sayle <roger@eyesopen.com>
19882
19883 PR optimization/13031
19884 * gcc.c-torture/compile/20031220-1.c: New test case.
19885
c96f4f73
EB
198862003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19887
19888 * gcc.dg/cast-function-1.c: New test.
19889
be7ac471
JM
198902003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
19891
19892 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
19893 formats.
19894
4656bc85
MM
198952003-12-19 Mark Mitchell <mark@codesourcery.com>
19896
19897 PR c++/12795
19898 * g++.dg/ext/attrib10.C: New test.
19899
e8c89d29
JJ
199002003-12-19 Jakub Jelinek <jakub@redhat.com>
19901
19902 * gcc.dg/cleanup-10.c: New test.
19903 * gcc.dg/cleanup-11.c: New test.
19904
effed655
JJ
199052003-12-19 Jakub Jelinek <jakub@redhat.com>
19906
19907 PR c++/13239
19908 * g++.dg/opt/expect1.C: New test.
19909
ed8d8803
HP
199102003-12-19 Hartmut Penner <hpenner@de.ibm.com>
19911
19912 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
19913
0b667ed8
AP
199142003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
19915
01d0a156
AP
19916 PR debug/12923
19917 * gcc.dg/20031218-1.c: New test.
19918
19919 PR debug/12389
19920 * gcc.dg/20031218-2.c: New test.
19921 * gcc.dg/20031218-3.c: New test.
19922
0b667ed8
AP
19923 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
19924 of label name and allow for USER_LABEL_PREFIX == "_" names.
19925 * g++.dg/abi/mangle18-2.C: Likewise.
19926 * g++.dg/abi/mangle19-1.C: Likewise.
19927 * g++.dg/abi/mangle19-2.C: Likewise.
19928 * g++.dg/abi/mangle20-1.C: Likewise.
19929 * g++.dg/abi/mangle20-2.C: Likewise.
19930
a3bf324c
RH
199312003-12-18 Richard Henderson <rth@redhat.com>
19932
19933 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
19934
d11994a8
SB
199352003-12-18 Steven Bosscher <steven@gcc.gnu.org>
19936 Dan Kegel <dank@kegel.com>
19937
19938 PR other/12009
d90ee6be 19939 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
d11994a8
SB
19940 testing a cross compiler, it causes spurious compile failures.
19941 * lib/g++.exp: Likewise.
19942
bc5ada84
KL
199432003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19944
19945 PR c++/13262
19946 * g++.dg/template/access13.C: New test.
19947
cebf212f
UW
199482003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
19949
19950 * gcc.dg/20031216-1.c: New test.
19951
51287c14
GB
199522003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19953
19954 PR c++/9154
19955 * g++.dg/template/error10.C: New test.
19956
a21f130e
EB
199572003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19958
19959 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
19960 * g++.dg/eh/simd-2.C: Likewise.
19961
b0656d8b
JW
199622003-12-17 James E Wilson <wilson@specifixinc.com>
19963 Roger Sayle <roger@eyesopen.com>
19964
19965 * gcc.c-torture/execute/ieee/mzero5.c: New.
19966
5c832178
MM
199672003-12-17 Mark Mitchell <mark@codesourcery.com>
19968
19969 PR c++/10603
19970 * g++.dg/parse/error6.C: New test.
19971
19972 PR c++/12827
19973 * g++.dg/parse/error7.C: New test.
19974
a7833d6a
EB
199752003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19976
19977 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
19978 at -O with stabs debugging formats.
19979 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
19980 * gcc.dg/debug/debug-2.c: Likewise.
19981
0dff37fb
MM
199822003-12-16 Mark Mitchell <mark@codesourcery.com>
19983
19984 PR c++/12696
19985 * g++.dg/init/error1.C: New test.
19986
19987 PR c++/12218
19988 * g++.dg/init/pm3.C: New test.
19989
2ff7cce4
JM
199902003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
19991
19992 PR c/3347
19993 * gcc.dg/bitfld-8.c: New test.
19994
6d43c524
JL
199952003-12-16 James Lemke <jim@wasabisystems.com>
19996
19997 * gcc.dg/arm-scd42-[123].c: New tests.
19998
d63b5e9f
NS
199992003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20000
20001 PR c++/9043
20002 * g++.dg/abi/mangle20-1.C: New test.
20003 * g++.dg/abi/mangle20-2.C: New test.
20004
263ee052
MM
200052003-12-16 Mark Mitchell <mark@codesourcery.com>
20006
20007 PR c++/13275
20008 * g++.dg/other/offsetof2.C: Remove XFAIL.
20009 * g++.dg/parse/offsetof1.C: New test.
20010 * g++.gd/parse/offsetof2.C: Likewise.
20011
ff5034c5
GB
200122003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20013
20014 * g++.dg/template/nontype3.C: New test.
20015 * g++.dg/template/static2.C: Tweaked the dg-error clause.
20016
cd852e4d
KL
200172003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20018
20019 * g++.dg/warn/noreturn-3.C: Also test instantiation.
20020
0f30f285
NS
200212003-12-16 Nathan Sidwell <nathan@codesourcery.com>
20022
a0c68737
NS
20023 PR c++/13387
20024 * g++.dg/expr/assign1.C: New test.
20025
0f30f285
NS
20026 PR c++/13242
20027 * g++.dg/abi/mangle19-1.C: New test.
20028 * g++.dg/abi/mangle19-2.C: New test.
20029
d2411ba2
HP
200302003-12-16 Hartmut Penner <hpenner@de.ibm.com>
20031
20032 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
20033
91f8389c
EB
200342003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
20035
20036 * gcc.c-torture/execute/20031216-1.c: New test.
20037
75e0d03a
GB
200382003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20039
20040 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
20041 an ICE regression.
20042
89f1a6ec
MM
200432003-12-15 Mark Mitchell <mark@codesourcery.com>
20044
20045 PR c++/10926
20046 * g++.dg/template/error9.C: New test.
20047
20048 PR c++/11116
20049 * g++.dg/template/error8.C: New test.
20050
040fc928
RS
200512003-12-15 Roger Sayle <roger@eyesopen.com>
20052
20053 PR middle-end/13400
20054 * gcc.c-torture/execute/20031215-1.c: New test case.
20055
b95cc51a
MM
200562003-12-15 Mark Mitchell <mark@codesourcery.com>
20057
21eb631b
MM
20058 PR c++/13269
20059 * g++.dg/parse/error5.C: New test.
20060
ea0e2a51
MM
20061 PR c++/12989
20062 * g++.dg/expr/sizeof1.C: New test.
20063
b95cc51a
MM
20064 PR c++/13310
20065 * g++.dg/template/crash15.C: New test.
20066
86d75cdd
GK
200672003-12-15 Geoffrey Keating <geoffk@apple.com>
20068
20069 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
20070 a non-POD type as the last named parameter of a varargs function.
20071
a5ac3982
MM
200722003-12-15 Mark Mitchell <mark@codesourcery.com>
20073
20074 PR c++/13243
20075 PR c++/12573
20076 * g++.dg/template/crash14.C: New test.
20077 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
20078
5fd80fbc
NS
200792003-12-15 Nathan Sidwell <nathan@codesourcery.com>
20080
f5c28a15
NS
20081 * g++.dg/other/java1.C: New test.
20082
5fd80fbc
NS
20083 PR c++/13241
20084 * g++.dg/abi/mangle18-1.C: New test.
20085 * g++.dg/abi/mangle18-2.C: New test.
20086
298a037c
ZD
200872003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20088
20089 PR optimization/10312
20090 * gcc.c-torture/execute/20031214-1.c: New.
20091
4bb8ca28
MM
200922003-12-14 Mark Mitchell <mark@codesourcery.com>
20093
20094 PR c++/10779
20095 PR c++/12160
20096 * g++.dg/parse/error3.C: New test.
20097 * g++.dg/parse/error4.C: Likewise.
20098 * g++.dg/abi/mangle4.C: Tweak error messages.
20099 * g++.dg/lookup/using5.C: Likewise.
20100 * g++.dg/other/error2.C: Likewise.
20101 * g++.dg/parse/typename5.C: Likewise.
20102 * g++.dg/parse/undefined1.C: Likewise.
20103 * g++.dg/template/arg2.C: Likewise.
20104 * g++.dg/template/ttp3.C: Likewise.
20105 * g++.dg/template/type1.C: Likewise.
20106 * g++.old-deja/g++.other/crash32.C: Likewise.
20107 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 20108
c1b83cc9
KL
201092003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20110
20111 PR c++/13106
20112 * g++.dg/warn/noreturn-3.C: New test.
20113
e00853fd
NS
201142003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20115
20116 PR c++/13118
20117 * g++.dg/abi/covariant3.C: New.
20118
3950dcdf
JJ
201192003-12-12 Jakub Jelinek <jakub@redhat.com>
20120
20121 * g++.dg/eh/ia64-1.C: New test.
20122
77fec971
RS
201232003-12-12 Roger Sayle <roger@eyesopen.com>
20124
20125 PR optimization/13037
20126 * g77.f-torture/execute/13037.f: New test case.
20127
90d46c28
NS
201282003-12-12 Nathan Sidwell <nathan@codesourcery.com>
20129
20130 PR c++/12881
20131 * g++.dg/abi/covariant2.C: New.
20132
45f2492c
NB
201332003-12-12 Neil Booth <neil@daikokuya.co.uk>
20134
20135 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
20136
15975b43
ZW
201372003-12-11 Zack Weinberg <zack@codesourcery.com>
20138
20139 * gcc.c-torture/execute/wchar_t-1.x: Delete.
20140
a586ce78
AP
201412003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
20142
20143 PR other/10819
20144 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
20145 to fix Bug 10819.
20146 * lib/g++.exp (g++_version): Likewise.
20147 * lib/g77.exp (g77_version): Likewise.
20148 * lib/objc.exp (default_objc_version): Likewise.
20149
e55a6cce 201502003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 20151
553355fe
RH
20152 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
20153
5ca18844
RH
20154 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
20155
facef326
MA
201562003-12-08 Matt Austern <austern@apple.com>
20157
20158 PR c/13134
20159 * lib/gcc-dg.exp (dg-require-visibility): Define.
20160 * lib/target-supports (check_visibility_available): Define.
20161 * gcc.dg/visibility-1.c: New test.
20162 * gcc.dg/visibility-2.c: Likewise.
20163 * gcc.dg/visibility-3.c: Likewise.
20164 * gcc.dg/visibility-4.c: Likewise.
20165 * gcc.dg/visibility-5.c: Likewise.
20166 * gcc.dg/visibility-6.c: Likewise.
20167 * g++.dg/ext/visibility-1.C: Likewise.
20168 * g++.dg/ext/visibility-2.C: Likewise.
20169 * g++.dg/ext/visibility-3.C: Likewise.
20170 * g++.dg/ext/visibility-4.C: Likewise.
20171 * g++.dg/ext/visibility-5.C: Likewise.
20172 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 20173
91f8389c
EB
201742003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20175
20176 * g++.dg/lookup/java1.C: New test.
20177 * g++.dg/lookup/java2.C: New test.
b8ec6586 20178
df5e8205
EB
201792003-12-07 Falk Hueffner <falk@debian.org>
20180
20181 * g++.dg/opt/noreturn-1.C: New test.
20182
fd25e957
EB
201832003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
20184
20185 * gcc.dg/overflow-1.c: New test.
20186
5c6ef9be
EB
201872003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20188
20189 * g77.f-torture/compile/13060.f: New test.
20190
a6c0d772
MM
201912003-12-06 Mark Mitchell <mark@codesourcery.com>
20192
20193 PR c++/13323
20194 * g++.dg/inherit/operator2.C: New test.
20195
360d1b99
MM
201962003-12-05 Mark Mitchell <mark@codesourcery.com>
20197
20198 PR c++/13305
20199 * g++.dg/ext/attrib9.C: New test.
20200
eeb23c11
MM
202012003-12-05 Mark Mitchell <mark@codesourcery.com>
20202
20203 PR c++/13314
20204 * g++.dg/template/error7.C: New test.
20205
5d27ef94 202062003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 20207 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
20208
20209 PR target/13302
20210 * g++.dg/other/struct-va_list.C: New test.
20211
f128e1f3
KL
202122003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20213
20214 PR c++/13166
20215 * g++.dg/parse/defarg6.C: New test.
20216
64ed86c7
HPN
202172003-12-05 Hans-Peter Nilsson <hp@axis.com>
20218
20219 PR target/13256
20220 * gcc.c-torture/execute/20031201-1.c: New test.
20221
b98d4eb5
AC
202222003-12-05 Arnaud Charlet <charlet@act-europe.fr>
20223
20224 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
20225
6e3077c6
EB
202262003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20227
20228 * gcc.dg/builtin-return-1.c: New test.
20229
fc64a247
SM
202302003-12-04 Stuart Menefy <stuart.menefy@st.com>
20231 J"orn Rennecke <joern.rennecke@superh.com>
20232
20233 PR optimization/13260
20234 * gcc.c-torture/execute/20031204-1.c: New test.
20235
afb0918a
MM
202362003-12-03 Mark Mitchell <mark@codesourcery.com>
20237
20238 PR c++/9127
20239 * g++.dg/template/error6.C: New test.
20240
8ecc63eb
JJ
202412003-12-03 Jakub Jelinek <jakub@redhat.com>
20242
20243 * gcc.dg/20031202-1.c: New test.
20244
ee43dab5
MM
202452003-12-03 Mark Mitchell <mark@codesourcery.com>
20246
b80cfdcd
MM
20247 PR c++/13179
20248 * g++.dg/template/eh1.C: New test.
20249
ee43dab5
MM
20250 PR c++/10771
20251 * g++.dg/template/error5.C: New test.
20252
e7f2e92f
DU
202532003-12-02 David Ung <davidu@mips.com>
20254
15975b43 20255 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
20256 g_##TMODE
20257
1c59130c
GB
202582003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20259
8ecc63eb 20260 PR c++/10126
1c59130c
GB
20261 * g++.dg/template/ptrmem8.C: New test.
20262
e77de295
GB
202632003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20264
8ecc63eb 20265 PR c++/12573
e77de295
GB
20266 * g++.dg/template/dependent-expr3.C: New test.
20267
e3b66120
JL
202682003-12-01 James Lemke <jim@wasabisystems.com>
20269
20270 * gcc.dg/arm-g2.c: New test.
20271
d9e7c8e3
RS
202722003-12-01 Roger Sayle <roger@eyesopen.com>
20273
20274 PR optimization/11634
20275 * gcc.dg/20031201-2.c: New test case.
20276
75d3baee
ZW
202772003-12-01 Zack Weinberg <zack@codesourcery.com>
20278
20279 PR 11433
20280 * objc.dg/proto-lossage-3.m: New test.
20281
28cb2b14
RS
202822003-12-01 Roger Sayle <roger@eyesopen.com>
20283
20284 PR optimization/12628
20285 * gcc.dg/20031201-1.c: New test case.
20286
e82407b5
EB
202872003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20288
20289 * gcc.dg/unaligned-1.c: New test.
20290
a668c6ad
MM
202912003-11-30 Mark Mitchell <mark@codesourcery.com>
20292
20293 PR c++/9849
20294 * g++.dg/template/error4.C: New test.
20295 * g++.dg/template/nested3.C: Adjust error markers.
20296
0e73769e
KG
202972003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20298
20299 * gcc.dg/cpp/assert4.c: Check more #system assertions.
20300
65f0edec
JM
203012003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
20302
20303 PR c/10333
20304 * gcc.dg/bitfld-7.c: New test.
20305
9c858681
RS
203062003-11-29 Richard Sandiford <rsandifo@redhat.com>
20307
20308 * gcc.dg/tls/asm-1.C: New test.
20309
26b0ad13
KG
203102003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20311
0e73769e 20312 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 20313
48ee6fa0
EB
203142003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
20315
20316 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
20317 * gcc.dg/builtin-apply3.c: New test.
20318
4caddf0b
EB
203192003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20320
20321 * lib/compat.exp (compat-obj): New xfaildata parameter.
20322 Use it to set compiler_conditional_xfail_data before compiling.
20323 (compat-get-options): Handle dg-xfail-if.
20324 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
20325 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
20326 * gcc.dg/compat/vector-1_y.c: Likewise.
20327 * gcc.dg/compat/vector-2_x.c: Likewise.
20328 * gcc.dg/compat/vector-2_y.c: Likewise.
20329
ecb63641
EB
203302003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20331
20332 * g++.dg/opt/reg-stack4.C: New test.
20333
316d0b19
EB
203342003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20335
20336 * gcc.dg/builtin-apply2.c: New test.
20337
bb13f2ff
EB
203382003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20339
20340 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
20341
4864cc4a
KL
203422003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20343
20344 PR c++/12924
20345 * g++.dg/template/template-id-2.C: New test.
20346
d43f603d
KL
203472003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20348
20349 PR c++/5369
20350 * g++.dg/template/memfriend1.C: New test.
20351 * g++.dg/template/memfriend2.C: Likewise.
20352 * g++.dg/template/memfriend3.C: Likewise.
20353 * g++.dg/template/memfriend4.C: Likewise.
20354 * g++.dg/template/memfriend5.C: Likewise.
20355 * g++.dg/template/memfriend6.C: Likewise.
20356 * g++.dg/template/memfriend7.C: Likewise.
20357 * g++.dg/template/memfriend8.C: Likewise.
20358 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
20359
40bec508
MM
203602003-11-21 Mark Mitchell <mark@codesourcery.com>
20361
20362 PR c++/12515
20363 * g++.dg/ext/cond1.C: New test.
20364
c132886e
RH
203652003-11-20 Richard Henderson <rth@redhat.com>
20366
20367 * gcc.dg/20020201-2.c: Remove.
20368 * gcc.dg/20020201-4.c: Remove.
20369 * gcc.dg/20020304-1.c: Remove.
20370
dd2cc6dc
NN
203712003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
20372
20373 * gcc.dg/cpp/trad/xwin1.c: New test case.
20374
5153e857
AT
203752003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
20376
20377 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
20378 * lib/g77.exp: Likewise.
20379 * lib/objc.exp: Likewise.
20380 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
20381 for darwin.
20382
c44e68a5
KL
203832003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20384
20385 PR c++/12932
20386 * g++.dg/template/static5.C: New test.
20387
fc6d6d62
JM
203882003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
20389
20390 * gcc.dg/nested-func-1.c: New test.
20391
178b9a09
KG
203922003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20393
20394 * gcc.dg/cpp/assert4.c: New test.
20395
8ffc2e37
GB
203962003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20397
75d3baee
ZW
20398 PR c++/2294
20399 * g++.dg/lookup/using9.c: New test.
8ffc2e37 20400
ec75414f
MM
204012003-11-14 Mark Mitchell <mark@codesourcery.com>
20402
20403 PR c++/12762
20404 * g++.dg/template/error3.C: New test.
20405
7fb768e5
AC
204062003-11-14 Arnaud Charlet <charlet@act-europe.fr>
20407
20408 PR ada/13035
20409 * ada/acats/run_acats, run_all.sh: Fix syntax error.
20410 No longer use a wrapper for gcc, since this does not work under
20411 Windows.
20412
aede75ed
GB
204132003-11-14 Giovanni Bajo <giovannibajo@libero.it>
20414
75d3baee
ZW
20415 PR c++/2094
20416 * g++.dg/template/ptrmem7.C: New test.
aede75ed 20417
a25d596a
AP
204182003-11-13 Andrew Pinski <apinski@apple.com>
20419
20420 * gcc.c-torture/compile/20031113-1.c: New test.
20421
49012f5c 204222003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 20423 Kean Johnston <jkj@sco.com>
49012f5c
MM
20424
20425 PR c/13029
20426 * gcc.dg/unused-4.c: Update.
20427
d76bc29c
EB
204282003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
20429
20430 * g++.dg/opt/const3.C: New test.
20431
fccc4eb2
JH
204322003-11-13 Jan Hubicka <jh@suse.cz>
20433
20434 * gcc.c-torture/compile/20031112-1.c: New test.
20435
8f120836
MM
204362003-11-12 Mark Mitchell <mark@codesourcery.com>
20437
20438 * g++.dg/parse/crash10.C: Remove bogus error marker.
20439
405f36dd
RO
204402003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20441
20442 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
20443 (host_gcc): Likewise.
20444 (ROOT): Honor $PWDCMD.
20445 (BASE): Likewise.
20446 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
20447
7e28e1a3
CM
204482003-11-12 Catherine Moore <clm@redhat.com>
20449
d90ee6be 20450 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
7e28e1a3 20451
0cf356df
AJ
204522003-11-12 Andreas Jaeger <aj@suse.de>
20453 Jakub Jelinek <jakub@redhat.com>
20454 Andrew Pinski <pinskia@physics.uc.edu>
20455 Richard Henderson <rth@redhat.com>
20456
20457 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
20458 systems.
7671789c 20459 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
20460
20461 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
20462 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
20463
3e65fcc0
AJ
204642003-11-11 Andreas Jaeger <aj@suse.de>
20465
20466 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
20467
292d9f2b
AJ
20468 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
20469
e6178121
AC
204702003-11-10 Arnaud Charlet <charlet@act-europe.fr>
20471
20472 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
20473 Clean ups.
20474
1ec0c607
WH
204752003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
20476
20477 * gcc.dg/trampoline-1.c: New test.
20478
a5fdcda8
AP
204792003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
20480
20481 * gcc.c-torture/compile/200031109-1.c: New test.
20482
c76f4e8e
JM
204832003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20484
20485 PR c/3190
20486 PR c/8714
20487 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
20488 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
20489 gcc.dg/format/no-y2k-1.c: Update.
20490
587a9854
RS
204912003-11-08 Roger Sayle <roger@eyesopen.com>
20492
20493 PR optimization/10467
20494 * gcc.dg/20031108-1.c: New test case.
20495
3d67ba1e
GK
204962003-11-07 Geoffrey Keating <geoffk@apple.com>
20497
20498 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
20499
30321c39
JM
205002003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
20501
20502 * gcc.dg/compound-lvalue-1.c: New test.
20503 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
20504 some XFAILs.
20505
2858f73a
GK
205062003-11-06 Geoffrey Keating <geoffk@apple.com>
20507
20508 * gcc.dg/altivec-varargs-1.c: New test.
20509
51672143
EB
205102003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
20511
20512 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
20513 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
20514 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
20515 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
20516 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
20517
0a49d02c
JM
205182003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
20519
20520 * gcc.dg/cond-lvalue-1.c: New test.
20521
db9fd03e 205222003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
20523
20524 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
20525
aad626f7
KL
205262003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20527
20528 PR c++/11616
20529 * g++.dg/template/instantiate5.C: New test.
20530
0c5a0451
VR
205312003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20532
20533 PR c++/12726
20534 * g++.dg/ext/complit2.C: Replace test with self-contained version.
20535 * ChangeLog: Add missing first entry for above test.
20536
3dfa3500
KL
205372003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20538
20539 PR c++/9810
20540 * g++.dg/template/using8.C: New test.
20541 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
20542
31f0f571
RS
205432003-11-02 Roger Sayle <roger@eyesopen.com>
20544
20545 PR optimization/10817
20546 * gcc.c-torture/compile/20031102-1.c: New test case.
20547
2077750a
KH
205482003-11-02 Kazu Hirata <kazu@cs.umass.edu>
20549
20550 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
20551 2147483647.
20552
e69cdc12
EB
205532003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20554
20555 * gcc.dg/20031102-1.c: New test.
20556
0a9e65f9
EB
205572003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
20558
20559 * gcc.dg/complex-1.c: New test.
20560
f218d820
KL
205612003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20562
20563 PR c++/12796
20564 * g++.dg/template/crash13.C: Adjust expected error location.
20565 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20566
f3dd79b9
RE
205672003-10-31 Richard Earnshaw <rearnsha@arm.com>
20568
20569 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20570
4cabf776
JZ
205712003-10-31 Josef Zlomek <zlomekj@suse.cz>
20572
20573 PR/10239
20574 * gcc.c-torture/compile/20031031-2.c: New test.
20575
739e6d58
JZ
205762003-10-31 Josef Zlomek <zlomekj@suse.cz>
20577
20578 PR/11640
20579 * gcc.c-torture/compile/20031031-1.c: New test.
20580
28765aad
RE
205812003-10-31 Richard Earnshaw <rearnsha@arm.com>
20582
20583 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
20584 * gcc.misc-tests/bprob.exp: Likewise.
20585 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
20586 the execution test on arm-elf configs.
c6c01481 20587 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
20588 configs that don't support scratch files.
20589 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
20590
1d915eda
AC
205912003-10-30 Arnaud Charlet <charlet@act-europe.fr>
20592
20593 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
20594 done by dejagnu.
20595
24c98fae
AC
205962003-10-29 Arnaud Charlet <charlet@act-europe.fr>
20597
20598 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
20599 Avoid non pure sh syntax. Add more logging.
20600
20601 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
20602 fail.
24c98fae 20603
0fda236e
FS
206042003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20605
20606 PR libgcj/10610
20607 * gcc.dg/ppc-stackalign-1.c: New test.
20608
1066ea4d
AC
206092003-10-28 Arnaud Charlet <charlet@act-europe.fr>
20610
20611 * ada/acats/run_all.sh: Change output to be more compliant with
20612 dejagnu framework.
20613 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
20614 Only run [a-z]* directories, to filter out e.g. CVS.
20615 Redirect build output to log file.
1066ea4d 20616
934ef487
AC
206172003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20618
20619 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
20620
c011a52f
AC
206212003-10-27 Arnaud Charlet <charlet@act-europe.fr>
20622
20623 PR ada/5909:
20624 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
20625
b19ee4bd
JJ
206262003-10-27 Jakub Jelinek <jakub@redhat.com>
20627
20628 * gcc.c-torture/compile/20031023-1.c: New test.
20629 * gcc.c-torture/compile/20031023-2.c: New test.
20630 * gcc.c-torture/compile/20031023-3.c: New test.
20631 * gcc.c-torture/compile/20031023-4.c: New test.
20632
58e1d54c
KL
206332003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20634
20635 PR c++/10371
20636 * g++.dg/lookup/scoped8.C: New test.
20637
b3cd99cd
EB
206382003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
20639
20640 * g++.dg/opt/reg-stack3.C: New test.
20641
88682ff6
JM
206422003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20643
20644 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
20645
d9a50301
KL
206462003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20647
20648 PR c++/11076
20649 * g++.dg/template/crash13.C: New test.
20650
349dfad9
JM
206512003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
20652
20653 * gcc.dg/c99-restrict-2.c: New test.
20654
bb885938
NS
206552003-10-24 Nathan Sidwell <nathan@codesourcery.com>
20656
20657 PR c++/12698, c++/12699, c++/12700, c++/12566
20658 * g++.dg/inherit/covariant9.C: New test.
20659 * g++.dg/inherit/covariant10.C: New test.
20660 * g++.dg/inherit/covariant11.C: New test.
20661
0c5a0451
VR
206622003-10-23 Jason Merrill <jason@redhat.com>
20663
20664 PR c++/12726
20665 * g++.dg/ext/complit2.C: New test.
20666
ed1ca05a
FH
206672003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
20668
20669 PR target/12654
20670 * gcc.c-torture/execute/20031020-1.c: New test.
20671
1b251a0c
ZD
206722003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20673
20674 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
20675 following the jump_insn.
20676
dc70e81d
JM
206772003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
20678
20679 * gcc.dg/cast-lvalue-1.c: New test.
20680
18fd68a8
MM
206812003-10-21 Mark Mitchell <mark@codesourcery.com>
20682
20683 PR c++/11962
20684 * g++.dg/template/cond2.C: New test.
20685
ac054e28
JM
206862003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
20687
20688 * gcc.dg/builtins-28.c: New test.
20689
d4d1ebc1
JH
206902003-10-20 Jan Hubicka <jh@suse.cz>
20691
20692 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
20693 parameter.
20694 * testsuite/gcc.dg/inline-2.c: Likewise.
20695
d15f01e3
PE
206962003-10-20 Phil Edwards <phil@codesourcery.com>
20697
d90ee6be
JJ
20698 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
20699 * gcc.dg/nest.c: Likewise.
d15f01e3 20700
11325dcd
KL
207012003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20702
20703 PR c++/9781, c++/10583, c++/11862
20704 * g++.dg/parse/crash13.C: New test.
20705
adccacc4
ZD
207062003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20707
20708 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
20709
5a13d728
EB
207102003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20711
20712 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
20713 Define HAVE_C99_RUNTIME except on Solaris.
20714 * gcc.dg/builtins-20.c: Likewise.
20715
29ee7b16
ZD
207162003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20717
20718 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
20719
5f04800c
KL
207202003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20721
20722 PR c++/12495
20723 * g++.dg/template/crash21.C: New test.
20724
9579624e
KL
207252003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20726
20727 PR c++/2513
20728 * g++.dg/template/typename5.C: New test.
20729
e77b95a2
KL
207302003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20731
20732 PR c++/12369
20733 * g++.dg/template/friend25.C: New test.
20734
7a0cb59c
ZL
207352003-10-16 Ziemowit Laski <zlaski@apple.com>
20736
20737 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
20738 versions.
20739
82917bf9
KH
207402003-10-16 Kazu Hirata <kazu@cs.umass.edu>
20741
20742 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
20743 == 2147483647.
20744
8725a9b4
KH
207452003-10-15 Kazu Hirata <kazu@cs.umass.edu>
20746
20747 * gcc.c-torture/execute/960416-1.x: Remove.
20748 * gcc.c-torture/execute/divconst-3.x: Likewise.
20749
c546e185
HPN
207502003-10-15 Hans-Peter Nilsson <hp@axis.com>
20751
20752 PR target/12598
20753 * gcc.dg/torture/cris-volatile-1.c: New test.
20754
e157d777
RS
207552003-10-14 Roger Sayle <roger@eyesopen.com>
20756
20757 PR optimization/9325
20758 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
20759 for overflowing floating point to integer conversion during RTL
20760 simplification.
20761
c92c2a28
ZL
207622003-10-13 Ziemowit Laski <zlaski@apple.com>
20763
20764 * objc/execute/_cmd.m: Fix typo.
20765 * objc.dg/image-info.m, objc.dg/symtab-1.m:
20766 Relax 'scan-assembler' regexp.
20767 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
20768 objc.dg/try-catch-4.m: Run on non-Darwin targets.
20769 * objc.dg/zero-link-2.m: Remove blank line.
20770 * objc.dg/zero-link-3.m: New test case.
c6c01481 20771
71d46c6f
GK
207722003-10-13 Geoffrey Keating <geoffk@apple.com>
20773
3eba62b4
GK
20774 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
20775
71d46c6f
GK
20776 * gcc.dg/asm-names.c: Use scan-assembler-not rather
20777 than linker trickery.
20778
88e451e1
VR
207792003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20780
20781 PR c++/12370
20782 * g++.dg/other/friend2.C: New test.
20783
e3c8de6a
SB
207842003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20785
20786 * gcc.dg/20031012-1.c: New test.
20787
1998463c
SB
207882003-10-12 Steven Bosscher <steven@gcc.gnu.org>
20789
20790 * gcc.dg/weak/weak-3.c: Fix for new warning.
20791
cc956bfd
KC
207922003-10-12 Kelley Cook <kcook@gcc.gnu.org>
20793
20794 PR optimization/8750
20795 * gcc.c-torture/execute/20031012-1.c: New test case.
20796
c43fa1f5
RS
207972003-10-11 Roger Sayle <roger@eyesopen.com>
20798
20799 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
20800 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
20801
c877353c
RS
208022003-10-11 Roger Sayle <roger@eyesopen.com>
20803
20804 PR optimization/12260
20805 * gcc.c-torture/compile/20031011-2.c: New test case.
20806
e3be1116
RS
208072003-10-11 Roger Sayle <roger@eyesopen.com>
20808
20809 * gcc.c-torture/execute/20031011-1.c: New testcase.
20810
69efc31d
EB
208112003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
20812
20813 * gcc.c-torture/compile/20031011-1.c: New test.
20814
cc956bfd 208152003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
20816
20817 * g++.dg/other/first-global.C: New test.
20818
ea82015c
RS
208192003-10-11 Roger Sayle <roger@eyesopen.com>
20820
20821 * gcc.c-torture/execute/string-opt-18.c: New testcase.
20822
51e73d57
ILT
208232003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
20824
20825 * gcc.c-torture/compile/20031010-1.c: New test.
20826
d0fd1347
GK
208272003-10-10 Geoffrey Keating <geoffk@apple.com>
20828
20829 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
20830 * gcc.c-torture/execute/va-arg-25.c: ... here.
20831
b18ff0cd
MM
208322003-10-09 Mark Mitchell <mark@codesourcery.com>
20833
20834 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
20835
1703590e
RS
208362003-10-08 Richard Sandiford <rsandifo@redhat.com>
20837
f119ba23 20838 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 20839
3d56512d
GB
208402003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20841
20842 * g++.dg/parse/error2.C: New test.
20843
7a925598
GB
208442003-10-08 Giovanni Bajo <giovannibajo@libero.it>
20845
20846 PR c++/11097
20847 * g++.dg/other/error5.C: Modify the error message.
20848 * g++.dg/lookup/using8.C: New test.
20849
a594a19c
GK
208502003-10-07 Geoffrey Keating <geoffk@apple.com>
20851
20852 * gcc.dg/darwin-abi-2.c: New file.
20853 * gcc.c-torture/execute/va-arg-24.c: New file.
20854
90af8042
BW
208552003-10-06 Bob Wilson <bob.wilson@acm.org>
20856
20857 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
20858 indentation.
20859
d04a575f
MM
208602003-10-06 Mark Mitchell <mark@codesourcery.com>
20861
20862 PR c++/10147
20863 * g++.dg/other/error4.C: Update error messages.
20864 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 20865
d04a575f
MM
20866 PR c++/12337
20867 * g++.dg/init/new9.C: New test.
c6c01481 20868
d04a575f
MM
20869 PR c++/12334, c++/12236, c++/8656
20870 * g++.dg/ext/attrib8.C: New test.
20871
8a7a6f4d
DP
208722003-10-06 Devang Patel <dpatel@apple.com>
20873
20874 * gcc.dg/debug/dwarf2-3.h: New test.
20875 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 20876
9ebfd78b
EB
208772003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
20878
20879 * g++.dg/opt/cfg2.C: New test.
20880
8c03ca00
EB
208812003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
20882
20883 * g++.dg/opt/float1.C: New test.
20884
b494fd98
EB
208852003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20886
20887 * gcc.dg/c90-array-lval-6.c: New test.
20888 * gcc.dg/c99-array-lval-6.c: New test.
20889
81ff723b
AM
208902003-10-03 Alexander Malmberg <alexander@malmberg.org>
20891 Ziemowit Laski <zlaski@apple.com>
20892
20893 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
20894 'Derived', so that it is never considered a class method; add
20895 new warning for '+port' method ambiguity.
20896 * objc.dg/method-12.m: Include <objc/objc.h> instead of
20897 <objc/objc-api.h> (needed on Mac OS X).
20898 * objc.dg/method-13.m: New test.
20899
875eda9c
RS
209002003-10-03 Roger Sayle <roger@eyesopen.com>
20901
20902 PR optimization/9325, PR java/6391
20903 * gcc.c-torture/execute/20031003-1.c: New test case.
20904
c8a65a25
MM
209052003-10-02 Mark Mitchell <mark@codesourcery.com>
20906
5114f0ed
MM
20907 PR optimization/12180
20908 * gcc.dg/20031002-1.c: New test.
20909
c8a65a25
MM
20910 PR c++/12486
20911 * g++.dg/inherit/error1.C: New test.
20912
910a2080
CD
209132003-10-02 Chris Demetriou <cgd@broadcom.com>
20914
20915 * lib/f-torture.exp (search_for): Rename to...
20916 (search_for_re): This. Also, clean up comments and the
20917 "regexp" invocation.
20918
2a3bf9aa
JZ
209192003-10-02 Josef Zlomek <zlomekj@suse.cz>
20920
20921 * gcc.c-torture/compile/20031002-1.c: New test.
20922
7485f79f
JJ
209232003-10-02 Jakub Jelinek <jakub@redhat.com>
20924
20925 * g++.dg/opt/cond1.C: New test.
20926
2409cb37
KC
209272003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
20928
20929 * gcc.dg/Wold-style-definition-2.c: New testcase.
20930 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
20931
1ffcc352
RH
209322003-09-29 Richard Henderson <rth@redhat.com>
20933
75d3baee 20934 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 20935
ea0738f2
EB
209362003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
20937
20938 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
20939
753aaa17
KL
209402003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20941
20942 * g++.dg/template/friend19.C: Fix typo.
20943 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
20944
d34053ed
RS
209452003-09-28 Richard Sandiford <rsandifo@redhat.com>
20946
20947 * gcc.c-torture/execute/20030928-1.c: New test.
20948 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
20949
e8226879
EB
209502003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
20951
20952 * g++.dg/opt/unroll1.C: New test.
20953
073089a7
RS
209542003-09-26 Roger Sayle <roger@eyesopen.com>
20955
20956 PR optimization/11741
20957 * gcc.dg/20030926-1.c: New test case.
20958
37d407a1
KL
209592003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20960
20961 PR c++/5655
20962 * g++.dg/parse/access7.C: New test.
20963 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
20964
264fa2db
ZL
209652003-09-24 Ziemowit Laski <zlaski@apple.com>
20966
20967 MERGE OF objc-improvements-branch into MAINLINE:
20968 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
20969 if libobjc has not been built.
20970 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
20971 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
20972 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
20973 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
20974 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
20975 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
20976 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
20977 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
20978 objc.dg/special/unclaimed-category-1.h,
20979 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
20980 well as GNU runtime.
264fa2db 20981 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
20982 * execute/cascading-1.m, execute/function-message-1.m,
20983 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
20984 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
20985 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
20986 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
20987 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
20988 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
20989 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
20990 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
20991 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
20992 * objc.dg/bitfield-2.m: Run only on Darwin.
20993 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
20994 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
20995 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 20996 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 20997
d395df26
AO
209982003-09-24 Alexandre Oliva <aoliva@redhat.com>
20999
21000 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
21001
fff2cb99
GK
210022003-09-23 Geoffrey Keating <geoffk@apple.com>
21003
21004 * gcc.dg/darwin-abi-1.c: New file.
21005
af0f185b
AP
210062003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
21007
21008 PR target/12281
21009 * gcc.c-torture/compile/20030921-1.c: New test.
21010
de582cfb
EB
210112003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21012
21013 * g++.dg/opt/reg-stack2.C: New test.
21014
5cfc5356
EB
210152003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21016
21017 * g++.dg/eh/delayslot1.C: New test.
21018
ddd2d57e
RH
210192003-09-20 Richard Henderson <rth@redhat.com>
21020
21021 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
21022
ccea753c
RS
210232003-09-20 Roger Sayle <roger@eyesopen.com>
21024
21025 * gcc.c-torture/execute/20030920-1.c: New test case.
21026
2c49cd9e
KL
210272003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21028
21029 * g++.dg/rtti/typeid3.C: Correct expected error message.
21030
4047b164
KL
210312003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21032
21033 PR c++/157
21034 * g++.dg/parse/crash12.C: New test.
21035
99d53bba
JJ
210362003-09-19 Janis Johnson <janis187@us.ibm.com>
21037
21038 * gcc.dg/compat/mixed-struct-check.h: New.
21039 * gcc.dg/compat/mixed-struct-defs.h: New.
21040 * gcc.dg/compat/mixed-struct-init.h: New.
21041 * gcc.dg/compat/struct-by-value-19_main.c: New.
21042 * gcc.dg/compat/struct-by-value-19_x.c: New.
21043 * gcc.dg/compat/struct-by-value-19_y.c: New.
21044 * gcc.dg/compat/struct-by-value-20_main.c: New.
21045 * gcc.dg/compat/struct-by-value-20_x.c: New.
21046 * gcc.dg/compat/struct-by-value-20_y.c: New.
21047 * gcc.dg/compat/struct-return-19_main.c: New.
21048 * gcc.dg/compat/struct-return-19_x.c: New.
21049 * gcc.dg/compat/struct-return-19_y.c: New.
21050 * gcc.dg/compat/struct-return-20_main.c: New.
21051 * gcc.dg/compat/struct-return-20_x.c: New.
21052 * gcc.dg/compat/struct-return-20_y.c: New.
21053
ed71e586
AP
210542003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
21055 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
21056 so that it will not complain on LP64 targets.
21057
68c78847
KL
210582003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21059
21060 PR c++/495
21061 * g++.dg/template/friend24.C: New test.
21062
3501ba24
NS
210632003-09-19 Nathan Sidwell <nathan@codesourcery.com>
21064
68442fac 21065 PR c++/12332
3501ba24
NS
21066 * g++.dg/template/memtmpl2.C: New test.
21067
5ae6cd0d
MM
210682003-09-18 Mark Mitchell <mark@codesourcery.com>
21069
21070 PR target/11184
21071 * gcc.dg/builtin-apply1.c: New test.
21072
85b22f78
NS
210732003-09-18 Nathan Sidwell <nathan@codesourcery.com>
21074
21075 PR c++/9848
21076 * g++.dg/warn/Wunused-4.C: New test.
21077
ef08de80
VR
210782003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21079
21080 PR c++/12316
21081 * g++.dg/other/gc2.C: New test.
21082
84583208
MM
210832003-09-17 Mark Mitchell <mark@codesourcery.com>
21084
15dd86be
MM
21085 PR c++/11991
21086 * g++.dg/rtti/typeid3.C: New test.
21087
84583208
MM
21088 PR c++/12266
21089 * g++.dg/overload/template1.C: New test.
21090
0b75beaa
EB
210912003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
21092
21093 * g++.dg/opt/cfg3.C: New test.
21094
ae8803a8
KL
210952003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21096
21097 PR c++/7939
21098 * g++.dg/template/crash11.C: New test.
21099
72954a4f
JM
211002003-09-16 Jason Merrill <jason@redhat.com>
21101 Jakub Jelinek <jakub@redhat.com>
21102
21103 * gcc.dg/attr-warn-unused-result.c: New test.
21104
3afd2e20
NS
211052003-09-15 Nathan Sidwell <nathan@codesourcery.com>
21106
21107 PR c++/12184
21108 * g++.dg/expr/call2.C: New test.
21109
c034f121
AJ
211102003-09-15 Andreas Jaeger <aj@suse.de>
21111
21112 * gcc.dg/Wold-style-definition-1.c: New test.
21113
29edb15c
MM
211142003-09-14 Mark Mitchell <mark@codesourcery.com>
21115
a7e8c268
MM
21116 PR c++/3907
21117 * g++.dg/parse/template12.C: New test.
21118
29edb15c
MM
21119 * g++.dg/abi/bitfield11.C: New test.
21120 * g++.dg/abi/bitfield12.C: Likewise.
21121
aab68b4a
AO
211222003-09-14 Alexandre Oliva <aoliva@redhat.com>
21123
21124 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
21125 non-expansion of functional macro name without arguments at EOL.
21126 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
21127
975f3818
RS
211282003-09-14 Richard Sandiford <rsandifo@redhat.com>
21129
21130 * gcc.c-torture/execute/20030914-[12].c: New tests.
21131
92af500d
NS
211322003-09-11 Nathan Sidwell <nathan@codesourcery.com>
21133
21134 PR c++/11788
21135 * g++.dg/overload/addr1.C: New test.
21136
93dc9a32
ILT
211372003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
21138
21139 * gcc.dg/20030909-1.c: New test.
21140
1c8b4e29
EB
211412003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21142
21143 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
21144
211452003-09-09 Devang Patel <dpatel@apple.com>
21146
21147 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 21148
f7657db9
KG
211492003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21150
21151 * gcc.dg/torture/builtin-explog-1.c: New testcase.
21152
9649812a
MM
211532003-09-08 Mark Mitchell <mark@codesourcery.com>
21154
21155 * gcc.dg/ia64-types1.c: New test.
21156 * gcc.dg/ia64-types2.c: Likewise.
21157
df049e59
KG
211582003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21159
11bf0eb0
KG
21160 * gcc.dg/builtins-1.c: Add more _Complex tests.
21161 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21162
df049e59
KG
21163 * gcc.dg/builtins-1.c: Test existing _Complex functions.
21164 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21165
f23fb7f5
MM
211662003-09-08 Mark Mitchell <mark@codesourcery.com>
21167
fa531100
MM
21168 PR c++/11786
21169 * g++.dg/lookup/koenig2.C: New test.
21170
f23fb7f5
MM
21171 PR c++/5296
21172 * g++.dg/rtti/typeid2.C: New test.
21173
7f14bbe6
JJ
211742003-09-08 Jakub Jelinek <jakub@redhat.com>
21175
21176 * gcc.c-torture/compile/20030904-1.c: New test.
21177
7b65ed54
EB
211782003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21179
21180 * g++.dg/opt/longbranch2.C: New test.
21181
6a4f08f3
AP
211822003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21183
21184 * g++.dg/template/crash10.C: Only compile it.
21185
dc4cb34e
AP
211862003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
21187
21188 PR middle-end/11665
21189 * gcc.c-torture/compile/20030907-1.c: New test.
21190 * g++.dg/init/array11.C: New test.
21191
cf9ad9a7
MM
211922003-09-07 Mark Mitchell <mark@codesourcery.com>
21193
21194 PR c++/11852
21195 * g++.dg/init/struct1.C: New test.
21196
6ef0aa7b
MM
211972003-09-07 Mark Mitchell <mark@codesourcery.com>
21198
21199 PR c++/12181
21200 * g++.dg/expr/comma1.C: New test.
21201
385bce06
MM
212022003-09-06 Mark Mitchell <mark@codesourcery.com>
21203
ae53e5bc 21204 PR c++/11867
385bce06
MM
21205 * g++.dg/expr/static_cast5.C: New test.
21206
687f4bc1
AP
212072003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
21208
21209 PR c++/11507
21210 * g++.dg/lookup/scoped7.C: New test.
c6c01481 21211
687f4bc1
AP
21212 PR c++/9574
21213 * g++.dg/other/static1.C: New test.
21214
21215 PR c++/11490
21216 * g++.dg/warn/template-1.C: New test.
21217
21218 PR c++/11432
21219 * g++.dg/template/crash10.C: New test.
c6c01481 21220
687f4bc1
AP
21221 PR c++/2478
21222 * g++.dg/overload/VLA.C: New test.
c6c01481 21223
687f4bc1
AP
21224 PR c++/10804
21225 * g++.dg/template/call1.C: New test.
21226
1f845b30
NS
212272003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21228
21229 PR c++/11794
21230 * g++.dg/parse/using3.C: New test.
21231
34ff2673
RS
212322003-09-06 Roger Sayle <roger@eyesopen.com>
21233
21234 PR c++/11409
21235 * g++.dg/overload/builtin3.C: New test case.
21236
03845b47
SB
212372003-09-06 Steven Bosscher <steven@gcc.gnu.org>
21238
21239 PR c/9862
21240 * gcc.dg/20030906-1.c: New test.
21241 * gcc.dg/20030906-2.c: Likewise.
21242
b92bc2a0
NS
212432003-09-06 Nathan Sidwell <nathan@codesourcery.com>
21244
21245 PR c++/12167
21246 * g++.dg/parse/defarg5.C: New test.
21247
21248 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
21249
ceeae2d1
MM
212502003-09-05 Mark Mitchell <mark@codesourcery.com>
21251
21252 PR c++/12163
21253 * g++.dg/expr/static_cast4.C: New test.
21254
21255 PR c++/12146
21256 * g++.dg/template/crash9.C: New test.
21257
3f8dc57b
AP
212582003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
21259
c6c01481 21260 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
21261 in __FUNCTION__.
21262 * g++.old-deja/g++.ext/pretty3.C: Likewise.
21263
8e1daa34
NS
212642003-09-05 Nathan Sidwell <nathan@codesourcery.com>
21265
12483c9f
NS
21266 PR c++/11922
21267 * g++/dg/template/qualified-id1.C: New test.
c6c01481 21268
8e1daa34
NS
21269 PR c++/12037
21270 * g++.dg/warn/noeffect4.C: New test.
21271
47ab33b2
MA
212722003-09-04 Matt Austern <austern@apple.com>
21273
21274 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
21275 * g++.dg/ext/fnname2.C: Likewise.
21276 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 21277
d18a8251
MM
212782003-09-04 Mark Mitchell <mark@codesourcery.com>
21279
21280 * g++.dg/expr/lval1.C: New test.
21281 * g++.dg/ext/lvcast.C: Remove.
21282
bcfb8075
RS
212832003-09-03 Roger Sayle <roger@eyesopen.com>
21284
21285 PR optimization/11700.
21286 * gcc.c-torture/compile/20030903-1.c: New test case.
21287
43fe31f6
MM
212882003-09-03 Mark Mitchell <mark@codesourcery.com>
21289
21290 PR c++/12053
21291 * g++.dg/abi/layout4.C: New test.
21292
1918facf
SB
212932003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
21294
21295 PR c++/11553
21296 * g++.dg/parse/friend3.C: New test.
c6c01481 21297
6d80c4b9
MM
212982003-09-02 Mark Mitchell <mark@codesourcery.com>
21299
3281be05
MM
21300 PR c++/11847
21301 * g++.dg/template/class1.C: New test.
21302
6d80c4b9
MM
21303 PR c++/11808
21304 * g++.dg/expr/call1.C: New test.
21305
7e99327d
MM
213062003-09-01 Mark Mitchell <mark@codesourcery.com>
21307
21308 PR c++/12114
21309 * g++.dg/init/ref9.C: New test.
21310
21311 PR c++/11972
21312 * g++.dg/template/nested4.C: New test.
21313
20d65560
MM
213142003-08-29 Mark Mitchell <mark@codesourcery.com>
21315
7433e6d4
MM
21316 PR c++/12093
21317 * g++.dg/template/non-dependent4.C: New test.
21318
20d65560
MM
21319 PR c++/11928
21320 * g++.dg/inherit/conv1.C: New test.
21321
fc2b8477
MM
213222003-08-29 Mark Mitchell <mark@codesourcery.com>
21323
21324 PR c++/6196
21325 * g++.dg/ext/label1.C: New test.
21326 * g++.dg/ext/label2.C: Likewise.
21327
a1652802
MM
213282003-08-28 Mark Mitchell <mark@codesourcery.com>
21329
21330 * g++.dg/expr/cond3.C: New test.
21331
a2a919aa
KG
213322003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21333
21334 * gcc.dg/builtins-1.c: Add new builtin cases.
21335
488f17e1
KG
213362003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21337
21338 * gcc.dg/builtins-1.c: Add new cases.
21339 * gcc.dg/torture/builtin-attr-1.c: Likewise.
21340
213412003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21342
21343 * gcc.dg/builtins-1.c: Add more math builtin tests.
21344 * gcc.dg/torture/builtin-attr-1.c: New test.
21345
22bd385b
MM
213462003-08-28 Mark Mitchell <mark@codesourcery.com>
21347
21348 PR optimization/5079
21349 * g++.dg/opt/static3.C: New test.
21350
3d7ca167
ZD
213512003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21352
21353 * gcc.misc-tests/gcov-10b.c: New test.
21354
031b59ce
MM
213552003-08-27 Mark Mitchell <mark@codesourcery.com>
21356
21357 * g++.dg/opt/ptrmem3.C: New test.
21358
21359 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
21360
b7bc76e3
JJ
213612003-08-27 Jakub Jelinek <jakub@redhat.com>
21362
21363 * gcc.dg/20030826-2.c: New test.
21364
00229de4
RS
213652003-08-26 Roger Sayle <roger@eyesopen.com>
21366
21367 PR middle-end/12002
21368 * g77.f-torture/compile/12002.f: New test case.
21369
e3232933
RS
213702003-08-26 Roger Sayle <roger@eyesopen.com>
21371
21372 * gcc.dg/20030826-1.c: New test case.
21373
a103ca2c
MK
213742003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
21375
21376 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
21377
20b50672
NS
213782003-08-26 Nathan Sidwell <nathan@codesourcery.com>
21379
6d9a0a36
NS
21380 PR c++/11871
21381 * c++.dg/lookup/crash1.C: New test.
21382
20b50672
NS
21383 * c++.dg/warn/noeffect3.C: New test.
21384
0961802f
JJ
213852003-08-25 Janis Johnson <janis187@us.ibm.com>
21386
21387 * gcc.dg/compat/vector-1_x.c: Compile with -w.
21388 * gcc.dg/compat/vector-1_y.c: Ditto.
21389 * gcc.dg/compat/vector-2_x.c: Ditto.
21390 * gcc.dg/compat/vector-2_y.c: Ditto.
21391
b01e3e38
UW
213922003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
21393
21394 * gcc.dg/20030702-1.c: New test.
21395
43dc123f
MM
213962003-08-25 Mark Mitchell <mark@codesourcery.com>
21397
21398 PR c++/8795
21399 * g++.dg/ext/altivec-1.C: New test.
21400
a30b6839
RH
214012003-08-24 Richard Henderson <rth@redhat.com>
21402
21403 * g++.dg/eh/simd-2.C: Add -w for x86.
21404
61c234ce
JJ
214052003-08-23 Jakub Jelinek <jakub@redhat.com>
21406
21407 * gcc.dg/20030815-1.c: New test.
21408
a653d067
KL
214092003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21410
21411 PR c++/3765
21412 * g++.dg/parse/access6.C: New test.
21413
19db77ce
KL
214142003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21415
21416 PR c++/641, c++/11876
21417 * g++.dg/template/friend22.C: New test.
21418 * g++.dg/template/friend23.C: Likewise.
21419
35f73a73
MM
214202003-08-22 Mark Mitchell <mark@codesourcery.com>
21421
21422 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
21423 identically.
21424
6560773a
MM
214252003-08-22 Mark Mitchell <mark@codesourcery.com>
21426
21427 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
21428
a30f2d65
MM
214292003-08-22 Mark Mitchell <mark@codesourcery.com>
21430
21431 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
21432
7741796c
MM
214332003-08-22 Mark Mitchell <mark@codesourcery.com>
21434
21435 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
21436
376de225
MM
214372003-08-22 Mark Mitchell <mark@codesourcery.com>
21438
21439 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
21440
f3c2dfc6
MM
214412003-08-21 Mark Mitchell <mark@codesourcery.com>
21442
21443 PR c++/11919
21444 * g++.dg/overload/prom1.C: New test.
21445
21446 PR c++/11551
21447 * g++.dg/parse/dtor2.C: New test.
21448
21449 PR c++/10762
21450 * g++.dg/parse/using2.C: New test.
21451
43c446b8
KH
214522003-08-21 Kazu Hirata <kazu@cs.umass.edu>
21453
21454 PR target/11805
21455 * gcc.c-torture/compile/20030821-1.c: New.
21456
35c18a20
MM
214572003-08-20 Mark Mitchell <mark@codesourcery.com>
21458
21459 PR c++/11834
21460 * g++.dg/template/deduce2.C: New test.
21461
c4c83fff
JZ
214622003-08-21 Josef Zlomek <zlomekj@suse.cz>
21463
21464 * gcc.c-torture/execute/20030821-1.c: New test.
21465
2cf099a5
RS
214662003-08-20 Roger Sayle <roger@eyesopen.com>
21467
21468 PR middle-end/11984
21469 * gcc.dg/20030820-1.c: New test case.
21470
47d4c811
NS
214712003-08-20 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 PR c++/11945
21474 * g++.dg/warn/noeffect2.C: New test.
21475
4b0d3cbe
MM
214762003-08-19 Mark Mitchell <mark@codesourcery.com>
21477
21478 PR c++/10926
21479 * g++.dg/template/dtor2.C: New test.
21480
21481 PR c++/11684
21482 * g++.dg/template/operator1.C: New test.
21483 * g++.dg/parse/operator4.C: New test.
21484
21485 PR c++/11946.C
21486 * g++.dg/expr/enum1.C: New test.
21487 * gcc.dg/c99-bool-1.c: Remove bogus warning.
21488
21489 PR c++/11036.C
21490 * g++.dg/parse/elab2.C: New test.
21491 * g++.dg/parse/typedef4.C: Change error message.
21492 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
21493 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
21494 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
21495
ccc01444
GK
214962003-08-19 Geoffrey Keating <geoffk@apple.com>
21497
21498 * gcc.dg/pch/warn-1.c: New.
21499 * gcc.dg/pch/warn-1.hs: New.
21500
21501 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
21502 not-tested file.
21503
c0d4955f
AP
215042003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21505
21506 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
21507
4fad7068
AP
215082003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
21509
21510 * gcc.dg/uninit-D.c: New Test.
21511 * gcc.dg/uninit-E.c: New Test.
21512 * gcc.dg/uninit-F.c: New Test.
21513 * gcc.dg/uninit-G.c: New Test.
21514
7f5d157f
MR
215152003-08-19 Michael Ritzert <ritzert@t-online.de>
21516
21517 * g++.dg/README: Describe the pch directory.
21518
b54f5338
KL
215192003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21520
21521 PR c++/11174
21522 * g++.dg/parse/access4.C: New test.
21523 * g++.dg/parse/access5.C: Likewise.
21524 * g++.old-deja/g++.jason/access17.C: Adjust error message.
21525
622adc7e
MK
215262003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
21527
21528 * gcc.dg/noncompile/20030818-1.c: New.
21529
a2507277
NS
215302003-08-18 Nathan Sidwell <nathan@codesourcery.com>
21531
47d4c811
NS
21532 PR c++/11957
21533 * g++.dg/warn/noeffect1.C: New test.
21534
a2507277
NS
21535 * g++.dg/template/scope2.C: New test.
21536 * g++.dg/template/error2.C: Correct dg-error
21537
8edf7a6d
RS
215382003-08-18 Richard Sandiford <rsandifo@redhat.com>
21539
21540 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
21541
e895113a
NS
215422003-08-16 Nathan Sidwell <nathan@codesourcery.com>
21543
21544 PR C++/11512
21545 * g++.dg/template/warn1.C: New.
21546
68ea098a
NS
215472003-08-15 Nathan Sidwell <nathan@codesourcery.com>
21548
21549 * g++.dg/template/error2.C: New test.
21550 * g++.dg/lookup/using7.C: Adjust errors
21551 * g++.old-deja/g++.pt/crash36.C: Likewise.
21552 * g++.old-deja/g++.pt/derived3.C: Likewise.
21553
d256ac69
KG
215542003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21555
21556 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
21557 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
21558 * gcc.c-torture/execute/builtins/string-9.c: New, from
21559 string-opt-9.c. Adjust for execute/builtins framework.
21560 * gcc.c-torture/execute/string-opt-9.c: Delete.
21561
560ad596
MM
215622003-08-12 Mark Mitchell <mark@codesourcery.com>
21563
4717fcc7
MM
21564 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
21565
560ad596
MM
21566 * g++.dg/parse/ret-type2.C: New test.
21567
21568 PR c++/11703
21569 * g++.dg/init/new8.C: New test.
21570
21571 PR c++/10923
21572 * g++.dg/parse/typedef5.C: New test.
21573
21574 PR c++/9512
21575 * g++.dg/parse/qualified2.C: New test.
21576 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
21577 invalid code.
21578
fe0378ed
MM
215792003-08-11 Mark Mitchell <mark@codesourcery.com>
21580
21581 * g++.dg/conversion/ptrmem1.C: New test.
21582
5f5e441a
JJ
215832003-08-11 Jakub Jelinek <jakub@redhat.com>
21584
21585 PR target/11693
21586 * gcc.dg/20030811-1.c: New test.
21587
21588 PR target/11535
21589 * gcc.c-torture/execute/20030811-1.c: New test.
21590
0235f855
KG
215912003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21592
21593 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
21594
d9148cf4
MM
215952003-08-10 Mark Mitchell <mark@codesourcery.com>
21596
21597 PR c++/11789.C
21598 * g++.dg/inherit/multiple1.C: New test.
21599
86306a6b
NS
216002003-08-10 Nathan Sidwell <nathan@codesourcery.com>
21601
bae39a73
NS
21602 * gcc.dg/spe1.c: New test.
21603
ffc76561
NS
21604 PR c++/11670
21605 * g++.dg/expr/cast2.C: New test.
c6c01481 21606
86306a6b
NS
21607 PR c++/10530
21608 * g++.dg/template/dependent-name2.C: New test.
21609
bb6e4168
AP
216102003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
21611
21612 * g++.dg/parse/crash11.C: Put the dg options in comments.
21613
df38ffef
NB
216142003-08-08 Neil Booth <neil@daikokuya.co.uk>
21615
21616 * lib/gcc-dg.exp: Update for diagnostic change.
21617
3adee96c
KL
216182003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21619
21620 PR c++/5767
21621 * g++.dg/parse/crash11.C: New test.
21622
372431b6
AO
216232003-08-06 Alexandre Oliva <aoliva@redhat.com>
21624
21625 * gcc.dg/cpp/spacing1.c: Update.
21626
17f6297d
JJ
216272003-08-04 Janis Johnson <janis187@us.ibm.com>
21628
21629 PR target/11739
21630 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
21631 a value for -mtune.
21632
02a1994c
RS
216332003-08-04 Roger Sayle <roger@eyesopen.com>
21634
21635 PR middle-end/11771
21636 * gcc.c-torture/compile/20030804-1.c: New test case.
21637
f2593a66
RS
216382003-08-04 Roger Sayle <roger@eyesopen.com>
21639
21640 * gcc.dg/20030804-1.c: New test case.
21641
b5d72eda
AO
216422003-08-04 Alexandre Oliva <aoliva@redhat.com>
21643
21644 * gcc.dg/cpp/separate-1.c: New test.
21645
ae0b7dfc
NS
216462003-08-03 Nathan Sidwell <nathan@codesourcery.com>
21647
6cb89308
NS
21648 PR c++/11704
21649 * g++.dg/template/dependent-expr2.C: New test.
21650
ae0b7dfc
NS
21651 PR c++/11766
21652 * g++.dg/expr/ptrmem1.C: New test.
21653
79572cb1
KL
216542003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21655
21656 PR c++/9453
21657 * g++.dg/template/friend15.C: New test.
21658
76bf2c97
NB
216592003-08-03 Neil Booth <neil@daikokuya.co.uk>
21660
21661 * lib/dg-pch.exp: Work round PCH bug.
21662
8e9dd1eb
KG
216632003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21664
21665 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
21666 builtins. Move cases from builtins-4.c here.
21667
21668 * gcc.dg/torture/builtin-math-1.c: New test taken from
21669 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
21670 additional cases.
c6c01481 21671
8e9dd1eb
KG
21672 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
21673 Delete.
21674
fd9aef9d
NS
216752003-08-02 Nathan Sidwell <nathan@codesourcery.com>
21676
21677 PR c++/9447
21678 * g++.dg/template/using7.C: New test.
21679
49634b3a
NB
216802003-08-02 Neil Booth <neil@daikokuya.co.uk>
21681
21682 * import1.c, import2.c: New tests.
21683
5f77fbd4
JJ
216842003-08-01 Jakub Jelinek <jakub@redhat.com>
21685
21686 * g++.dg/eh/crossjump1.C: New test.
21687
ee935db4
MM
216882003-08-01 Mark Mitchell <mark@codesourcery.com>
21689
21690 PR c++/11697
21691 * g++.dg/template/using6.C: New test.
21692
21693 PR c++/11744
21694 * g++.dg/template/koenig2.C: New test.
21695
d6f7c704
KL
216962003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21697
21698 PR c++/7983
21699 * g++.dg/parse/typedef4.C: New test.
21700
cbd63935
KL
217012003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21702
21703 PR c++/8442, c++/8806
21704 * g++.dg/template/elab1.C: New test.
21705 * g++.dg/template/type2.C: Likewise.
21706 * g++.dg/template/ttp3.C: Adjust expected error message.
21707 * g++.old-deja/g++.law/visibility13.C: Likewise.
21708 * g++.old-deja/g++.niklas/t135.C: Likewise.
21709 * g++.old-deja/g++.pt/ttp41.C: Likewise.
21710 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
21711 template argument.
21712 * g++.old-deja/g++.pt/ttp44.C: Likewise.
21713
522da2bf
NS
217142003-08-01 Nathan Sidwell <nathan@codesourcery.com>
21715
a5bcc582
NS
21716 PR c++/11295
21717 * g++.dg/ext/stmtexpr1.C: New test.
21718
d340e53f
NS
21719 * g++.dg/opt/tmp1.C: New test.
21720
f21e6028
NS
21721 PR c++/11525
21722 * g++.dg/parse/constant4.C: New test.
21723
522da2bf
NS
21724 PR c++/9447
21725 * g++.dg/template/using5.C: New test.
21726
2598550f
RS
217272003-07-31 Roger Sayle <roger@eyesopen.com>
21728
21729 * gcc.dg/builtins-27.c: New test case.
21730
a132b6a8
JJ
217312003-07-31 Jakub Jelinek <jakub@redhat.com>
21732
21733 * gcc.dg/tls/opt-7.c: New test.
21734
5011c2ca 217352003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 21736
5011c2ca
AP
21737 * g++.old-deja/g++.other/crash18.C: Remove.
21738
fb5ce3c9
NS
217392003-07-31 Nathan Sidwell <nathan@codesourcery.com>
21740
ffd49b19
NS
21741 * g++.dg/template/explicit3.C: New.
21742 * g++.dg/template/explicit4.C: New.
21743 * g++.dg/template/explicit5.C: New.
21744
fb5ce3c9
NS
21745 PR c++/11347
21746 * g++.dg/template/memtmpl1.C: New.
21747
675eab74
AP
217482003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
21749
21750 PR target/11565
21751 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
21752 * gcc.dg/i386-387-5.c (dg-options): Likewise.
21753
602a82f3 217542003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
21755
21756 * vtgc1.c: Kill.
21757
55d54003
ZW
217582003-07-29 Zack Weinberg <zack@codesourcery.com>
21759
21760 * gcc.dg/struct-in-proto-1.c: New test.
21761
8f9b4009
NB
217622003-07-29 Neil Booth <neil@daikokuya.co.uk>
21763
21764 * gcc.dg/cpp/include2.c: Only expect one message.
21765
399dedb9
NS
217662003-07-29 Nathan Sidwell <nathan@codesourcery.com>
21767
21768 PR c++/9447
21769 * g++.dg/template/using1.C: New test.
21770 * g++.dg/template/using2.C: New test.
21771 * g++.dg/template/using3.C: New test.
21772 * g++.dg/template/using4.C: New test.
21773
f67f7737
AO
217742003-07-29 Alexandre Oliva <aoliva@redhat.com>
21775
21776 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
21777 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21778
415d4636
MM
217792003-07-28 Jan Hubicka <jh@suse.cz>
21780
21781 PR c++/11530
21782 * g++.dg/opt/call1.C: New test.
21783
7b6d72fc
MM
217842003-07-28 Alexandre Oliva <aoliva@redhat.com>
21785
21786 PR c++/11667
21787 * g++.dg/init/enum2.C: New test.
21788 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 21789
b7365957
HPN
217902003-07-28 <hp@bitrange.com>
21791
21792 * gcc.dg/Wdeclaration-after-statement-1.c,
21793 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
21794
5dfa45d0
JJ
217952003-07-28 Jakub Jelinek <jakub@redhat.com>
21796
21797 * gcc.c-torture/compile/20030725-1.c: New test.
21798
66584e64
AH
217992003-07-28 Aldy Hernandez <aldyh@redhat.com>
21800
21801 * gcc.dg/20030505.c: Only run for SPE.
21802 Remove definition of opaque type.
21803
b7a78333
MM
218042003-07-27 Mark Mitchell <mark@codesourcery.com>
21805
21806 * g++.dg/template/ptrmem6.C: New test.
21807
18f3e349
GK
218082003-07-26 Geoffrey Keating <geoffk@apple.com>
21809
21810 * gcc.c-torture/compile/zero-strct-2.c: New test.
21811
863d3dfb
GK
218122003-07-25 Geoffrey Keating <geoffk@apple.com>
21813
21814 * gcc.dg/intermod-1.c: New test.
21815
a91db711
NS
218162003-07-25 Nathan Sidwell <nathan@codesourcery.com>
21817
22038b2c
NS
21818 PR c++/11617
21819 * g++.dg/template/lookup2.C: New test.
21820 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 21821 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
21822
21823 PR c++/11596
a91db711
NS
21824 * g++.dg/template/defarg3.C: New test.
21825
21826 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
21827
22ed7e5f
MM
218282003-07-24 Mark Mitchell <mark@codesourcery.com>
21829
21830 * g++.dg/inherit/access5.C: New test.
21831
f60a10e7
KL
218322003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21833
21834 PR c++/11513
21835 * g++.dg/template/crash8.C: New test.
21836
8f5b6d29
SB
218372003-07-23 Steven Bosscher <steven@gcc.gnu.org>
21838
21839 PR c/10602
21840 * gcc.dg/noncompile/incomplete-2.c: New test.
21841
11b8e71c
MM
218422003-07-23 Mark Mitchell <mark@codesourcery.com>
21843
bd16cb25
MM
21844 PR c++/11645
21845 * g++.dg/inherit/access4.C: New test.
21846
6cf4d1bc
MM
21847 PR c++/11517
21848 * g++.dg/expr/cond2.C: New test.
55d54003 21849
11b8e71c
MM
21850 PR optimization/10679
21851 * g++.dg/opt/inline4.C: New test.
21852
eb5abb39
NS
218532003-07-23 Nathan Sidwell <nathan@codesourcery.com>
21854
21855 * g++.dg/parse/crash10: New test.
21856
817aed6f
NS
218572003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21858
21859 * g++.dg/ext/flexary1.C: New test.
55d54003 21860
bef89e9e
KL
218612003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21862
21863 PR c++/10793
21864 * g++.dg/template/crash9.C: New test.
21865
4bd56354
VR
218662003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21867
21868 PR c++/3004
21869 * g++.dg/parse/typedef3.C: New test.
21870
21871 PR c++/7906
21872 * g++.dg/parse/operator2.C: New test.
21873
21874 PR c++/8895
21875 * g++.dg/parse/def-tmpl-arg1.C: New test.
21876
21877 PR c++/9282
21878 * g++.dg/parse/funptr1.C: New test.
21879
21880 PR c++/9452
21881 * g++.dg/parse/ambig3.C: New test.
21882
21883 PR c++/9454
21884 * g++.dg/parse/operator3.C: New test.
21885
21886 PR c++/9486
21887 * g++.dg/parse/template10.C: New test.
21888
21889 PR c++/9488
21890 * g++.dg/parse/template11.C: New test.
21891
21892 PR c++/10150
21893 * g++.dg/parse/invalid-op1.C: New test.
21894
21895 PR c++/10247
21896 * g++.dg/parse/condexpr1.C: New test.
21897
c6e4cc53
NS
218982003-07-22 Nathan Sidwell <nathan@codesourcery.com>
21899
e0d1297c
NS
21900 * g++.dg/ext/packed3.C: New test.
21901 * g++.dg/ext/packed4.C: New test.
21902
c6e4cc53
NS
21903 * gcc.dg/pack-test-3.c: New test.
21904
dd039fc9
JJ
219052003-07-21 Janis Johnson <janis187@us.ibm.com>
21906
21907 * lib/compat.exp: Handle dg-options per source file.
21908 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
21909 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
21910 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
21911 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
21912 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
21913 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
21914 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
21915 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
21916 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
21917 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
21918 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
21919 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
21920 * g++.dg/compat/break/bitfield7_x.C: Ditto.
21921 * g++.dg/compat/break/bitfield7_y.C: Ditto.
21922
124b0e05
AP
219232003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
21924
21925 PR c/10320
21926 * gcc.c-torture/execute/20030718-1.c: New test.
21927
bbda30a4
EB
219282003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21929
55d54003 21930 PR optimization/11536
bbda30a4
EB
21931 * gcc.dg/20030721-1.c: New test.
21932
e9f9c81f
MM
219332003-07-19 Mark Mitchell <mark@codesourcery.com>
21934
21935 PR c++/11546
21936 * g++.dg/template/lookup1.C: New test.
21937
14e33ee8
ZW
219382003-07-19 Zack Weinberg <zack@codesourcery.com>
21939
21940 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
21941 diagnostics of ill-formed constructs involving labels.
21942 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
21943 the new 'previously defined here' message.
21944
a3f10e50
NS
219452003-07-18 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * g++.dg/parse/non-dependent2.C: New test.
21948
1fd0cd42
AP
219492003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
21950
14e33ee8 21951 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
21952 weak symbols.
21953
16f6812f
JJ
219542003-07-17 Jakub Jelinek <jakub@redhat.com>
21955
21956 PR target/11087
21957 * gcc.c-torture/execute/20030717-1.c: New test.
21958
f129791c
EB
219592003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21960
21961 * g++.dg/opt/cfg1.C: New test.
21962
2b187c63
MM
219632003-07-17 Mark Mitchell <mark@codesourcery.com>
21964
21965 PR optimization/11557
21966 * gcc.dg/20030717-1.c: New test.
21967
bf88d870
AP
219682003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
21969
21970 PR c++/10476
21971 * g++.dg/expr/crash-1.C: New test.
21972
21973 PR c++/11027
21974 * g++.dg/template/init3.C: New test.
21975
21976 PR c++/8222
21977 * g++.dg/template/non-dependent1.C: New test.
21978
21979 PR c++/11070
21980 * g++.dg/template/non-dependent2.C: New test.
21981
21982 PR c++/11071
21983 * g++.dg/template/non-dependent3.C: New test.
21984
21985 PR c++/9907
21986 * g++.dg/template/sizeof5.C: New test.
21987
26e0dcb3
GK
219882003-07-17 Geoffrey Keating <geoffk@apple.com>
21989
21990 PR 11498
21991 * gcc.c-torture/compile/mangle-1.c: New file.
21992
41c5ee06
KL
219932003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21994
21995 PR c++/7809
94b32725 21996 * g++.dg/parse/access3.C: New test.
41c5ee06 21997
2a39bedb 219982003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
21999
22000 PR c++/11384
22001 * g++.dg/init/init-ref4.C: New test.
22002
39703eb9
MM
220032003-07-16 Mark Mitchell <mark@codesourcery.com>
22004
22005 PR c++/11547
22006 * g++.dg/parse/constant3.C: New test.
22007 * g++.dg/parse/crash7.C: Likewise.
22008
48addf69
AP
220092003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
22010
22011 PR target/11008
22012 * gcc.dg/i386-pentium4-not-mull.c: New.
22013
1e0343dd
R
220142003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
22015
22016 * gcc.dg/asm-names.c (ymain): Make it weak.
22017
866eb556
KL
220182003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22019
22020 PR c++/5421
22021 * g++.dg/template/friend21.C: New test.
22022
fc4767bb
JJ
220232003-07-16 Jakub Jelinek <jakub@redhat.com>
22024
22025 * gcc.dg/cleanup-8.c: New test.
22026 * gcc.dg/cleanup-9.c: New test.
22027
32f2f2cb
DS
220282003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
22029
22030 * g++.dg/ext/dll-MI1.h: New file.
22031 * g++.dg/ext/dllexport-MI1.C: New file.
22032 * g++.dg/ext/dllimport-MI1.C: New file.
22033
bc8229a0
JJ
220342003-07-15 Jakub Jelinek <jakub@redhat.com>
22035
22036 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
22037 it does not have cmpstrsi patterns (just cmpmemsi).
22038
b0afa2fc
MM
220392003-07-15 Mark Mitchell <mark@codesourcery.com>
22040
22041 PR debug/11473
22042 * g++.dg/debug/debug8.C: New test.
22043
caec1dc0
KL
220442003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22045
22046 PR c++/10108
22047 * g++.dg/template/crash7.C: New test.
22048
aadf50ed
KH
220492003-07-15 Kazu Hirata <kazu@cs.umass.edu>
22050
22051 PR target/10795
22052 * gcc.c-torture/compile/20030708-1.c: New.
22053
5a257872
EB
220542003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
22055
22056 * gcc.c-torture/execute/20030715-1.c: New test.
22057
89a68bb9
GK
220582003-07-14 Geoffrey Keating <geoffk@apple.com>
22059
22060 * gcc.dg/pch/inline-3.c: New file.
22061 * gcc.dg/pch/inline-3.hs: New file.
22062 * gcc.dg/pch/inline-4.c: New file.
22063 * gcc.dg/pch/inline-4.hs: New file.
22064
5e08432e
MM
220652003-07-14 Mark Mitchell <mark@codesourcery.com>
22066
8d83f792
MM
22067 PR c++/11509
22068 * g++.dg/template/crash6.C: New test.
22069
748d4c7e
MM
22070 PR c++/7053
22071 * g++.dg/template/friend20.C: New test.
22072
5e08432e
MM
22073 PR c++/7019
22074 * g++.dg/template/overload2.C: New test.
22075
1b78cca9
FS
220762003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22077
22078 PR optimization/11440
22079 * gcc.c-torture/execute/20030714-1.c: New test.
22080
55ece1b3
KL
220812003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22082
22083 PR c++/11154
22084 * g++.dg/template/partial2.C: New test.
22085
b3445994
MM
220862003-07-13 Mark Mitchell <mark@codesourcery.com>
22087
a3d87771
MM
22088 PR c++/11503
22089 * g++.dg/template/anon1.C: New test.
22090
b3445994
MM
22091 PR c++/11493
22092 PR c++/11495
22093 * g++.dg/parse/template9.C: Likewise.
22094 * g++.dg/template/crash4.C: New test.
22095 * g++.dg/template/koenig1.C: Likewise.
22096 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
22097 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
22098 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
22099 functions.
22100 * g++.old-deja/g++.jason/template36.C: Likewise.
22101 * g++.old-deja/g++.mike/p1989.C: Likewise.
22102 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
22103 * g++.old-deja/g++.pt/ttp20.C: Use this->.
22104 * g++.old-deja/g++.pt/ttp21.C: Use this->.
22105 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
22106 compiling.
22107 * g++.old-deja/g++.pt/union2.C: Use this->.
22108
358b8f01
JJ
221092003-07-11 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.dg/20030711-1.c: New test.
22112
7efa3e22
NS
221132003-07-11 Nathan Sidwell <nathan@codesourcery.com>
22114
22115 PR c++/11050
22116 * g++.dg/parse/args1.C: New test.
22117 * g++.pt/defarg8.C: Change expected errors.
22118
7d48af30
MM
221192003-07-11 Mark Mitchell <mark@codesourcery.com>
22120
87ca53f6
MM
22121 PR c++/8164
22122 * g++.dg/template/nontype2.C: New test.
22123
a6b602ca
MM
22124 PR c++/10558
22125 * g++.dg/parse/template8.C: New test.
22126
6eeba0cc
MM
22127 PR c++/8327
22128 * g++.dg/template/scope1.C: New test.
22129
7d48af30
MM
22130 * g++.dg/warn/Wsign-compare-1.C: New test.
22131
1dc9efda
KH
221322003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22133
22134 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
22135
4a386498
MM
221362003-07-10 Mark Mitchell <mark@codesourcery.com>
22137
584672ee
MM
22138 PR c++/9411
22139 * g++.dg/template/explicit2.C: New test.
22140
4a386498
MM
22141 PR c++/10032
22142 * g++.dg/warn/pedantic1.C: New test.
22143
7c728fc6
NS
221442003-07-10 Nathan Sidwell <nathan@codesourcery.com>
22145
22146 PR c++ 9483
22147 * g++.dg/other/field1.C: New test.
22148
11791dbc
KH
221492003-07-10 Kazu Hirata <kazu@cs.umass.edu>
22150
22151 PR c/11449
22152 * gcc.c-torture/compile/20030707-1.c: New.
22153
0c3b76ea
KL
221542003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22155
22156 PR c++/10849
22157 * g++.dg/template/access12.C: New test.
22158
bda8c1ca
NS
221592003-07-09 Nathan Sidwell <nathan@codesourcery.com>
22160
22161 * g++.dg/bprob/bprob.exp (prof_ext): Update.
22162 * g77.dg/bprob/bprob.exp (prof_ext): Update.
22163 * gcc.misc-tests/bprob.exp (prof_ext): Update.
22164 * gcc.misc-tests/gcov.exp: Update
22165 * g++.dg/gcov/gcov.exp: Update
22166 * lib/gcov.exp: Update.
22167
d17811fd
MM
221682003-07-08 Mark Mitchell <mark@codesourcery.com>
22169
22170 * g++.dg/abi/mangle17.C: Make sure template expressions are
22171 dependent.
22172 * g++.dg/abi/mangle4.C: Mark erroneous casts.
22173 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
22174 * g++.dg/opt/stack1.C: Remove erroneous code.
22175 * g++.dg/parse/template7.C: New test.
22176 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
22177 * g++.old-deja/g++.pt/crash4.C: Likewise.
22178
76739f29
JDA
221792003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22180
22181 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
22182 with zero or one occurence of `$' after the initial `L'.
22183
55c9de2d
KH
221842003-07-08 Kazu Hirata <kazu@cs.umass.edu>
22185
22186 * gcc.c-torture/compile/20030704-1.c: Add a comment.
22187
8af61113
RS
221882003-07-08 Roger Sayle <roger@eyesopen.com>
22189
22190 PR c/11370
22191 * gcc.dg/Wunreachable-6.c: New testcase.
22192 * gcc.dg/Wunreachable-7.c: New testcase.
22193
7e6dc358
JJ
221942003-07-08 Jakub Jelinek <jakub@redhat.com>
22195
22196 PR c/11420
22197 * gcc.dg/20030708-1.c: New test.
22198
b8898790
RS
221992003-07-08 Richard Sandiford <rsandifo@redhat.com>
22200
22201 * gcc.dg/compat/sdata-section.h: New file.
22202 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
22203 * gcc.dg/torture/mips-sdata-1.c: New test.
22204
c4d0910c
KL
222052003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22206
22207 PR c++/11030
22208 * g++.dg/template/friend19.C: New test.
22209
8df63efa
JJ
222102003-07-08 Jakub Jelinek <jakub@redhat.com>
22211
22212 * g++.dg/opt/strength-reduce.C: New test.
22213
afeeac3f
RS
222142003-07-07 Roger Sayle <roger@eyesopen.com>
22215
22216 PR target/10979
22217 * gcc.dg/20030707-1.c: New testcase.
22218
2c430630
RS
222192003-07-07 Roger Sayle <roger@eyesopen.com>
22220
22221 PR optimization/11059
22222 * g++.dg/opt/emptyunion.C: New testcase.
22223
82d610ec 222242003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 22225 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
22226
22227 * g++.dg/opt/stack1.C: New test.
22228
0a72704b
MM
222292003-07-05 Mark Mitchell <mark@codesourcery.com>
22230
22231 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
22232 run test.
14e33ee8 22233
0a72704b
MM
22234 PR c++/11431
22235 * g++.dg/expr/static_cast3.C: New test.
22236
e6cc3a24
ZW
222372003-07-04 Zack Weinberg <zack@codesourcery.com>
22238
22239 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
22240 everywhere.
22241 * gcc.dg/concat.c: Concatenation of string constants with
22242 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
22243 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
22244 * gcc.dg/cpp/escape-2.c: Use wide character constants where
22245 necessary to avoid multi-character character constant warning.
22246 * gcc.dg/cpp/escape.c: Likewise.
22247 * gcc.dg/cpp/ucs.c: Likewise.
22248 Remove backslashes from dg-bogus comments, as they confuse Tcl.
22249 Fix a typo.
22250
9037065f
KH
222512003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22252
682def26 22253 PR c/11428
9037065f
KH
22254 * gcc.c-torture/compile/20030704-1.c: New.
22255
ae81000a
KH
222562003-07-04 Kazu Hirata <kazu@cs.umass.edu>
22257
22258 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
22259
1cf0dce8
DS
222602003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
22261
22262 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 22263 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 22264 tests for warnings.
32f2f2cb
DS
22265 * g++.dg/ext/dllimport2.C: Add tests for warnings.
22266 * g++.dg/ext/dllimport3.C: Likewise.
22267 * g++.dg/ext/dllimport4.C: New file.
22268 * g++.dg/ext/dllimport5.C: New file.
22269 * g++.dg/ext/dllimport6.C: New file.
22270 * g++.dg/ext/dllimport7.C: New file.
22271 * g++.dg/ext/dllimport8.C: New file.
22272 * g++.dg/ext/dllimport9.C: New file.
22273 * g++.dg/ext/dllimport10.C: New file.
22274 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 22275
d6b4ea85
MM
222762003-07-03 Mark Mitchell <mark@codesourcery.com>
22277
22278 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
22279 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
22280
0a9530a9
RS
222812003-07-03 Roger Sayle <roger@eyesopen.com>
22282
22283 * gcc.dg/builtins-25.c: New testcase.
22284 * gcc.dg/builtins-26.c: New testcase.
22285
9b269fc7
JJ
222862003-07-03 Janis Johnson <janis187@us.ibm.com>
22287
7516d736
JJ
22288 * gcc.dg/compat/vector-defs.h: New file.
22289 * gcc.dg/compat/vector-setup.h: New file.
22290 * gcc.dg/compat/vector-check.h: New file.
22291 * gcc.dg/compat/vector-1_main.c: New file.
22292 * gcc.dg/compat/vector-1_x.c: New file.
22293 * gcc.dg/compat/vector-1_y.c: New file.
22294 * gcc.dg/compat/vector-2_main.c: New file.
22295 * gcc.dg/compat/vector-2_x.c: New file.
22296 * gcc.dg/compat/vector-2_y.c: New file.
22297
0964c98c
JJ
22298 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
22299 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
22300 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
22301 * gcc.dg/compat/struct-align-1.h: New file.
22302 * gcc.dg/compat/struct-align-1_main.c: New file.
22303 * gcc.dg/compat/struct-align-1_x.c: New file.
22304 * gcc.dg/compat/struct-align-1_y.c: New file.
22305 * gcc.dg/compat/struct-align-2.h: New file.
22306 * gcc.dg/compat/struct-align-2_main.c: New file.
22307 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
22308 * gcc.dg/compat/struct-align-2_y.c: New file.
22309
22310 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
22311 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22312 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22313 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22314 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22315 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22316 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22317 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22318 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22319 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22320 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22321 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22322 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22323 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22324 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22325 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22326 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22327 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22328 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22329 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22330 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22331 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22332 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22333 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22334 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22335 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22336 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22337 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22338 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22339
223402003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22341
22342 * gcc.dg/i386-call-1.c: New test.
22343
223442003-07-03 Nathan Sidwell <nathan@codesourcery.com>
22345
22346 PR c++/9162
22347 * g++.dg/parse/defarg4.C: New.
22348
223492003-07-03 Roger Sayle <roger@eyesopen.com>
22350
22351 PR target/10700
22352 * gcc.c-torture/compile/20030703-1.c: New test case.
22353
223542003-07-03 Mark Mitchell <mark@codesourcery.com>
22355
22356 * g++.dg/template/local3.C: Remove extra semicolon.
22357
223582003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22359
22360 * gcc.dg/i386-volatile-1.c: New test.
22361
223622003-07-02 Nathan Sidwell <nathan@codesourcery.com>
22363
22364 PR c++/11072
22365 * g++.dg/other/offsetof2.C: XFAIL.
22366 * g++.dg/other/offsetof5.C: New.
22367
22368 PR c++/10219
22369 * g++.dg/template/error1.C: New.
22370
22371 PR c++/9779
22372 * g++.dg/template/dependent-expr1.C: New.
22373
223742003-07-01 Mark Mitchell <mark@codesourcery.com>
22375
22376 PR c++/6949
22377 * g++.dg/template/local3.C: New test.
22378
22379 PR c++/11149
22380 * g++.dg/lookup/scoped6.C: New test.
22381
223822003-07-01 Giovanni Bajo <giovannibajo@libero.it>
22383
22384 PR c++/8046
22385 * g++.dg/other/error7.C: New test.
22386
223872003-07-01 Kazu Hirata <kazu@cs.umass.edu>
22388
22389 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
22390 * g++.old-deja/g++.abi/vtable3.h: Likewise.
22391 * g++.old-deja/g++.law/code-gen5.C: Likewise.
22392 * g++.old-deja/g++.other/union2.C: Likewise.
22393 * gcc.dg/c90-const-expr-2.c: Likewise.
22394 * gcc.dg/c90-const-expr-3.c: Likewise.
22395 * gcc.dg/c99-const-expr-2.c: Likewise.
22396 * gcc.dg/c99-const-expr-3.c: Likewise.
22397 * gcc.dg/concat.c: Likewise.
22398
223992003-07-01 Mark Mitchell <mark@codesourcery.com>
22400
22401 PR c++/9559
22402 * g++.dg/init/static1.C: New test.
22403
224042003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22405
22406 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
22407 * g++.old-deja/g++.other/access2.C: Likewise.
22408 * g++.old-deja/g++.other/decl2.C: Likewise.
22409 * gcc.c-torture/execute/20020615-1.c: Likewise.
22410
224112003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22412
22413 PR c++/4933
22414 * g++.dg/template/sizeof4.C: New test.
22415
224162003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22417
22418 * g++.dg/other/error6.C: New test.
22419
224202003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22421
22422 PR c++/10750
22423 * g++.dg/parse/constant2.C: New test.
22424
224252003-06-30 Giovanni Bajo <giovannibajo@libero.it>
22426
22427 PR c++/11106
22428 * g++.dg/other/error5.C: New test.
22429
224302003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22431
22432 * gcc.dg/format/gcc_diag-1.c: New test.
22433
224342003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
22435
22436 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
22437
224382003-06-28 Nathan Sidwell <nathan@codesourcery.com>
22439
22440 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
22441 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
22442 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
22443
224442003-06-28 Jakub Jelinek <jakub@redhat.com>
22445
22446 * gcc.c-torture/execute/builtins/string-8.c: New test.
22447 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
22448 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
22449 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
22450
224512003-06-27 Mark Mitchell <mark@codesourcery.com>
22452
22453 PR c++/10468
22454 * g++.dg/ext/typeof6.C: New test.
22455
224562003-06-27 Mark Mitchell <mark@codesourcery.com>
22457
22458 PR c++/10796
22459 * g++.dg/init/enum1.C: New test.
22460
224612003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
22462
22463 * gcc.dg/20030627-1.c: New test.
22464
224652003-06-26 Mark Mitchell <mark@codesourcery.com>
22466
22467 PR c++/11332
22468 * g++.dg/expr/static_cast2.C: New test.
22469
224702003-06-26 Roger Sayle <roger@eyesopen.com>
22471 Jakub Jelinek <jakub@redhat.com>
22472
22473 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
22474 sprintf(dst,"%s",src) optimization.
22475 * gcc.c-torture/execute/20030626-1.c: New test case.
22476 * gcc.c-torture/execute/20030626-2.c: New test case.
22477
224782003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
22479
22480 * gcc.c-torture/execute/multi-ix.c: New test.
22481
22482 * gcc.c-torture/execute/simd-4.c (main):
22483 Added missing semicolon at end of union.
22484
224852003-06-26 Giovanni Bajo <giovannibajo@libero.it>
22486
22487 PR c++/8266
22488 * g++.dg/template/explicit-instantiation3.C: New test.
22489
224902003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22491
22492 * gcc.dg/20030626-1.c: Use signed char.
22493
224942003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22495
22496 * gcc.dg/20030626-1.c: New test.
22497
224982003-06-26 Neil Booth <neil@daikokuya.co.uk>
22499
22500 * const-str-2.m: Update.
22501
225022003-06-25 Mark Mitchell <mark@codesourcery.com>
22503
22504 PR c++/10990
22505 * g++.dg/rtti/dyncast1.C: New test.
22506 * g++.dg/abi/mangle4.C: Correct base-specifier access.
22507 * g++.dg/lookup/scoped1.C: Remove XFAIL.
22508 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
22509
22510 PR c++/10931
22511 * g++.dg/expr/static_cast1.C: New test.
22512
225132003-06-25 Josef Zlomek <zlomekj@suse.cz>
22514
22515 * gcc.dg/20030625-1.c: New test.
22516
225172003-06-24 Roger Sayle <roger@eyesopen.com>
22518
22519 * gcc.c-torture/compile/20030624-1.c: New test case.
22520
225212003-06-24 Jakub Jelinek <jakub@redhat.com>
22522
22523 * gcc.c-torture/execute/string-opt-17.c: New test.
22524
225252003-06-24 Mark Mitchell <mark@codesourcery.com>
22526
22527 PR c++/5754
22528 * g++.dg/parse/crash6.C: New test.
22529
225302003-06-23 Roger Sayle <roger@eyesopen.com>
22531
22532 * gcc.dg/builtins-24.c: New test case.
22533
225342003-06-23 Jakub Jelinek <jakub@redhat.com>
22535
22536 * g++.dg/opt/operator1.C: New test.
22537
225382003-06-22 Roger Sayle <roger@eyesopen.com>
22539
22540 * gcc.c-torture/execute/string-opt-16.c: New test case.
22541
225422003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22543
22544 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
d90ee6be 22545 * g++.old-deja/g++.other/conv7.C: Likewise.
ed8e443a
JM
22546 * g++.old-deja/g++.other/overcnv2.C: Likewise.
22547 * g++.old-deja/g++.other/overload14.C: Likewise.
22548
225492003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
22550
22551 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
22552 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
22553
225542003-06-20 Mark Mitchell <mark@codesourcery.com>
22555
22556 PR c++/10888
22557 * g++.dg/warn/Winline-3.C: New test.
22558
225592003-06-20 Mark Mitchell <mark@codesourcery.com>
22560
22561 * lib/target-supports.exp (check_alias_available): Make the test
22562 program acceptable to the Solaris assembler.
22563
22564 PR c++/10749
22565 * g++.dg/template/memclass2.C: New test.
22566
225672003-06-20 Mark Mitchell <mark@codesourcery.com>
22568 Eric Botcazou <ebotcazou@libertysurf.fr>
22569
22570 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
22571 data for non-matching targets.
22572 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
22573
225742003-06-20 Mark Mitchell <mark@codesourcery.com>
22575
22576 PR c++/10845
22577 * g++.dg/template/member3.C: New test.
22578
225792003-06-19 Mark Mitchell <mark@codesourcery.com>
22580
22581 PR c++/10939
22582 * g++.dg/template/func1.C: New test.
22583
22584 PR c++/9649
22585 * g++.dg/template/static4.C: New test.
22586 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
22587
22588 PR c++/11041
22589 * g++.dg/init/ref7.C: New test.
22590
225912003-06-19 Matt Austern <austern@apple.com>
22592
22593 PR c++/11228
22594 * g++.dg/anew1.C: New test.
22595 * g++.dg/anew2.C: New test.
22596 * g++.dg/anew3.C: New test.
22597 * g++.dg/anew4.C: New test.
22598
225992003-06-19 Kazu Hirata <kazu@cs.umass.edu>
22600
22601 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
22602
226032003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
22604
22605 * gcc.c-torture/execute/simd-4.c (main): Make expected value
22606 endian-dependent.
22607
226082003-06-17 Benjamin Kosnik <bkoz@redhat.com>
22609
22610 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
22611 Remove cruft.
22612
226132003-06-17 Kazu Hirata <kazu@cs.umass.edu>
22614
22615 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
22616 * gcc.c-torture/compile/961203-1.c: Likewise.
22617 * gcc.c-torture/compile/980506-1.c: Likewise.
22618
226192003-06-17 Mark Mitchell <mark@codesourcery.com>
22620
22621 PR c++/10712
22622 * g++.dg/lookup/using7.C: New test.
22623
226242003-06-17 Mark Mitchell <mark@codesourcery.com>
22625
22626 PR c++/11105
22627 * g++.dg/abi/conv1.C: Remove it.
22628 * g++.dg/template/conv7.C: New test.
22629 * g++.dg/template/conv8.C: Likewise.
22630 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
22631 conversion operator.
22632
226332003-06-17 Janis Johnson <janis187@us.ibm.com>
22634
22635 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
22636 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
22637 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22638 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
22639 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
22640 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22641 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22642 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
22643 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
22644 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
22645 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
22646 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
22647 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
22648 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
22649 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
22650 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
22651 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
22652 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
22653 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22654 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22655 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22656 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22657 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22658 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22659 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22660 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22661 * gcc.dg/compat/struct-return-10_x.c: Ditto.
22662 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22663 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22664
226652003-06-16 Mark Mitchell <mark@codesourcery.com>
22666
22667 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
22668 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
22669 indications.
22670
226712003-06-16 Roger Sayle <roger@eyesopen.com>
22672
22673 * gcc.dg/i386-387-5.c: New test case.
22674 * gcc.dg/i386-387-6.c: New test case.
22675 * gcc.dg/builtins-23.c: New test case.
22676
226772003-06-15 Roger Sayle <roger@eyesopen.com>
22678
22679 * gcc.dg/builtins-22.c: New test case.
22680 * gcc.dg/i386-387-1.c: Update to test exp.
22681 * gcc.dg/i386-387-2.c: Likewise.
22682
226832003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22684
22685 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
22686
226872003-06-12 Mark Mitchell <mark@codesourcery.com>
22688
22689 * lib/gcc-dg.exp (dg-require-dll): New function.
22690 (dg-xfail-if): Likewise.
22691 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
22692 driver.
22693
22694 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
22695 * gcc.c-torture/compile/20001205-1.c: Likewise.
22696 * gcc.c-torture/compile/20001226-1.c: Likewise.
22697 * gcc.c-torture/compile/20010518-2.c: Likewise.
22698 * gcc.c-torture/compile/20020312-1.c: Likewise.
22699 * gcc.c-torture/compile/20020604-1.c: Likewise.
22700 * gcc.c-torture/compile/920501-12.c: Likewise.
22701 * gcc.c-torture/compile/920501-4.c: Likewise.
22702 * gcc.c-torture/compile/920520-1.c: Likewise.
22703 * gcc.c-torture/compile/920521-1.c: Likewise.
22704 * gcc.c-torture/compile/920625-1.c: Likewise.
22705 * gcc.c-torture/compile/961203-1.c: Likewise.
22706 * gcc.c-torture/compile/980506-1.c: Likewise.
22707 * gcc.c-torture/compile/981006-1.c: Likewise.
22708 * gcc.c-torture/compile/981022-1.c: Likewise.
22709 * gcc.c-torture/compile/981223-1.c: Likewise.
22710 * gcc.c-torture/compile/990617-1.c: Likewise.
22711 * gcc.c-torture/compile/dll.c: Likewise.
22712 * gcc.c-torture/compile/labels-3.c: Likewise.
22713 * gcc.c-torture/compile/mipscop-1.c: Likewise.
22714 * gcc.c-torture/compile/mipscop-2.c: Likewise.
22715 * gcc.c-torture/compile/mipscop-3.c: Likewise.
22716 * gcc.c-torture/compile/mipscop-4.c: Likewise.
22717 * gcc.c-torture/compile/simd-5.c: Likewise.
22718 * gcc.c-torture/compile/20000804-1.x: Remove.
22719 * gcc.c-torture/compile/20001205-1.x: Likewise.
22720 * gcc.c-torture/compile/20001226-1.x: Likewise.
22721 * gcc.c-torture/compile/20010518-2.x: Likewise.
22722 * gcc.c-torture/compile/20020312-1.x: Likewise.
22723 * gcc.c-torture/compile/20020604-1.x: Likewise.
22724 * gcc.c-torture/compile/920501-12.x: Likewise.
22725 * gcc.c-torture/compile/920501-4.x: Likewise.
22726 * gcc.c-torture/compile/920520-1.x: Likewise.
22727 * gcc.c-torture/compile/920521-1.x: Likewise.
22728 * gcc.c-torture/compile/920625-1.x: Likewise.
22729 * gcc.c-torture/compile/961203-1.x: Likewise.
22730 * gcc.c-torture/compile/980506-1.x: Likewise.
22731 * gcc.c-torture/compile/981006-1.x: Likewise.
22732 * gcc.c-torture/compile/981022-1.x: Likewise.
22733 * gcc.c-torture/compile/981223-1.x: Likewise.
22734 * gcc.c-torture/compile/990617-1.x: Likewise.
22735 * gcc.c-torture/compile/mipscop-1.x: Likewise.
22736 * gcc.c-torture/compile/mipscop-2.x: Likewise.
22737 * gcc.c-torture/compile/mipscop-3.x: Likewise.
22738 * gcc.c-torture/compile/mipscop-4.x: Likewise.
22739 * gcc.c-torture/compile/simd-5.x: Likewise.
22740
22741 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
22742
227432003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
22744
22745 * gcc.c-torture/execute/20030611-1.c: New test.
22746
227472003-06-12 Roger Sayle <roger@eyesopen.com>
22748
22749 PR middle-end/168
22750 * gcc.dg/20030612-1.c: New test case.
22751
227522003-06-12 Mark Mitchell <mark@codesourcery.com>
22753
22754 PR c++/10635
22755 * g++.dg/expr/cast1.C: New test.
22756
227572003-06-12 Roger Sayle <roger@eyesopen.com>
22758
22759 * gcc.dg/builtins-21.c: New test case.
22760
227612003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
22762
22763 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
22764 options instead of at the end.
22765 * lib/objc.exp (objc_target_compile): Likewise.
22766
227672003-06-11 Mark Mitchell <mark@codesourcery.com>
22768
22769 PR c++/10432
22770 * g++.dg/parse/error1.C: New test.
22771
227722003-06-11 Janis Johnson <janis187@us.ibm.com>
22773
22774 * gcc.dg/compat/struct-by-value-11_main.c: New file.
22775 * gcc.dg/compat/struct-by-value-11_x.c: New file.
22776 * gcc.dg/compat/struct-by-value-11_y.c: New file.
22777 * gcc.dg/compat/struct-by-value-12_main.c: New file.
22778 * gcc.dg/compat/struct-by-value-12_x.c: New file.
22779 * gcc.dg/compat/struct-by-value-12_y.c: New file.
22780 * gcc.dg/compat/struct-by-value-13_main.c: New file.
22781 * gcc.dg/compat/struct-by-value-13_x.c: New file.
22782 * gcc.dg/compat/struct-by-value-13_y.c: New file.
22783 * gcc.dg/compat/struct-by-value-14_main.c: New file.
22784 * gcc.dg/compat/struct-by-value-14_x.c: New file.
22785 * gcc.dg/compat/struct-by-value-14_y.c: New file.
22786 * gcc.dg/compat/struct-by-value-15_main.c: New file.
22787 * gcc.dg/compat/struct-by-value-15_x.c: New file.
22788 * gcc.dg/compat/struct-by-value-15_y.c: New file.
22789 * gcc.dg/compat/struct-by-value-16_main.c: New file.
22790 * gcc.dg/compat/struct-by-value-16_x.c: New file.
22791 * gcc.dg/compat/struct-by-value-16_y.c: New file.
22792 * gcc.dg/compat/struct-by-value-17_main.c: New file.
22793 * gcc.dg/compat/struct-by-value-17_x.c: New file.
22794 * gcc.dg/compat/struct-by-value-17_y.c: New file.
22795 * gcc.dg/compat/struct-by-value-18_main.c: New file.
22796 * gcc.dg/compat/struct-by-value-18_x.c: New file.
22797 * gcc.dg/compat/struct-by-value-18_y.c: New file.
22798
22799 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
22800 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
22801 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
22802 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
22803 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
22804 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
22805 * gcc.dg/compat/scalar-return-3_main.c: New file.
22806 * gcc.dg/compat/scalar-return-3_x.c: New file.
22807 * gcc.dg/compat/scalar-return-3_y.c: New file.
22808 * gcc.dg/compat/scalar-return-4_main.c: New file.
22809 * gcc.dg/compat/scalar-return-4_x.c: New file.
22810 * gcc.dg/compat/scalar-return-4_y.c: New file.
22811
228122003-06-10 Janis Johnson <janis187@us.ibm.com>
22813
22814 * gcc.dg/compat/fp2-struct-check.h: New file.
22815 * gcc.dg/compat/fp2-struct-defs.h: New file.
22816 * gcc.dg/compat/fp2-struct-init.h: New file.
22817 * gcc.dg/compat/struct-by-value-10_main.c: New file.
22818 * gcc.dg/compat/struct-by-value-10_x.c: New file.
22819 * gcc.dg/compat/struct-by-value-10_y.c: New file.
22820 * gcc.dg/compat/struct-return-10_main.c: New file.
22821 * gcc.dg/compat/struct-return-10_x.c: New file.
22822 * gcc.dg/compat/struct-return-10_y.c: New file.
22823
22824 * gcc.dg/compat/compat-common.h: New file.
22825 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
22826 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
22827 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
22828 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
22829 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
22830 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
22831 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
22832 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
22833 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
22834 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
22835 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
22836 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
22837 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
22838 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
22839 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
22840 * gcc.dg/compat/small-struct-check.h: Ditto.
22841 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
22842 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22843 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
22844 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
22845 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
22846 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22847 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
22848 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
22849 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
22850 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
22851 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22852 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22853 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
22854 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22855 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22856 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
22857 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
22858 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
22859 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
22860 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
22861 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
22862 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
22863 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
22864 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
22865 * gcc.dg/compat/struct-return-2_main.c: Ditto.
22866 * gcc.dg/compat/struct-return-2_x.c: Ditto.
22867 * gcc.dg/compat/struct-return-2_y.c: Ditto.
22868 * gcc.dg/compat/struct-return-3_main.c: Ditto.
22869 * gcc.dg/compat/struct-return-3_x.c: Ditto.
22870 * gcc.dg/compat/struct-return-3_y.c: Ditto.
22871
228722003-06-10 Geoffrey Keating <geoffk@apple.com>
22873
22874 * g++.dg/pch/static-1.C: New file.
22875 * g++.dg/pch/static-1.Hs: New file.
22876
228772003-06-10 Richard Henderson <rth@redhat.com>
22878
22879 * gcc.dg/asm-7.c: Adjust expected warning text.
22880
228812003-06-10 Roger Sayle <roger@eyesopen.com>
22882
22883 * gcc.dg/builtins-20.c: New test case.
22884
228852003-06-10 Mark Mitchell <mark@codesourcery.com>
22886
22887 PR c++/11131
22888 * g++.dg/opt/template1.C: New test.
22889
228902003-06-09 Mark Mitchell <mark@codesourcery.com>
22891
22892 * lib/gcc-dg.exp (dg-test): Clear additional_files and
22893 additional_sources.
22894
228952003-05-21 David Taylor <dtaylor@emc.com>
22896
22897 * gcc.dg/Wpadded.c: New file.
22898
228992003-06-09 Mark Mitchell <mark@codesourcery.com>
22900
22901 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
22902 * gcc.dg/special/weak-2.c: Add dg-require-weak.
22903 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
22904 dg-require-weak.
22905
229062003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
22907
22908 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
22909
229102003-06-09 Mark Mitchell <mark@codesourcery.com>
22911
22912 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
22913 (dg-require-alias): Likewise.
22914 (dg-require-gc-sections): Likewise.
22915 * lib/target-supports.exp (check_gc_sections_available): Likewise.
22916
229172003-06-08 Richard Henderson <rth@redhat.com>
22918
22919 * gcc.dg/20011029-2.c: Fix the array reference.
22920 * gcc.dg/asm-7.c: New.
22921
229222003-06-08 Kazu Hirata <kazu@cs.umass.edu>
22923
22924 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
22925
229262003-06-08 Mark Mitchell <mark@codesourcery.com>
22927
22928 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
22929 (dg-require-gc-sections): Likewise.
22930
229312003-06-08 Jan Hubicka <jh@suse.cz>
22932
22933 * i386-cmov1.c: Fix regular expression.
22934 * i386-cvt-1.c: Likewise.
22935 * i386-local.c: Likewise.
22936 * i386-local2.c: Likewise.
22937 * i386-mul.c: Likewise.
22938 * i386-ssetype-1.c: Likewise.
22939 * i386-ssetype-3.c: Likewise.
22940 * i386-ssetype-5.c: Likewise.
22941
229422003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22943
22944 PR c++/11039
22945 * g++.dg/warn/implicit-typename2.C: New test.
22946 * g++.dg/warn/implicit-typename3.C: New test.
22947
229482003-06-07 Richard Henderson <rth@redhat.com>
22949
22950 * g++.dg/other/offsetof3.C: Use size_t.
22951 * g++.dg/other/offsetof4.C: Likewise.
22952
229532003-06-07 H.J. Lu <hongjiu.lu@intel.com>
22954
22955 * lib/copy-file.exp: New. Implement gcc_copy_files.
22956
22957 * lib/dg-pch.exp: Load copy-file.exp
22958 (dg-pch): Use gcc_copy_files instead of "file copy".
22959
229602003-06-06 Mark Mitchell <mark@codesourcery.com>
22961
22962 * gcc.dg/weak/weak.exp: Simplify.
22963 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
22964 * gcc.dg/weak/weak-1.c: Likewise.
22965 * gcc.dg/weak/weak-2.c: Likewise.
22966 * gcc.dg/weak/weak-3.c: Likewise.
22967 * gcc.dg/weak/weak-4.c: Likewise.
22968 * gcc.dg/weak/weak-5.c: Likewise.
22969 * gcc.dg/weak/weak-6.c: Likewise.
22970 * gcc.dg/weak/weak-7.c: Likewise.
22971 * gcc.dg/weak/weak-8.c: Likewise.
22972 * gcc.dg/weak/weak-9.c: Likewise.
22973
229742003-06-06 Richard Earnshaw <rearnsha@arm.com>
22975
22976 gcc.c-torture/execute/20030606-1.c: New.
22977
229782003-06-06 Roger Sayle <roger@eyesopen.com>
22979
22980 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
22981 * gcc.dg/builtins-19.c: Likewise.
22982
229832003-06-06 Roger Sayle <roger@eyesopen.com>
22984
22985 * gcc.dg/builtins-2.c: Add some more tests.
22986 * gcc.dg/builtins-18.c: New test case.
22987 * gcc.dg/builtins-19.c: New test case.
22988
229892003-06-06 Roger Sayle <roger@eyesopen.com>
22990 Jim Wilson <wilson@tuliptree.org>
22991
22992 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
22993
229942003-06-06 Jakub Jelinek <jakub@redhat.com>
22995
22996 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
22997 mempcpy/stpcpy calls not to be optimized into something else.
22998 * gcc.c-torture/execute/string-opt-3.c: Moved to...
22999 * gcc.c-torture/execute/builtins/string-7.c: ...here.
23000 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
23001
230022003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23003
23004 * gcc.dg/format/asm_fprintf-1.c: New test.
23005
230062003-06-05 Mark Mitchell <mark@codesourcery.com>
23007
23008 * lib/gcc-defs.exp (additional_sources): New variable.
23009 (dg-additional-sources): New function.
23010 (additional_files): New variable.
23011 (dg-additional-files): New function.
23012 (dg-additional-files-options): Likewise.
23013 * lib/gcc-dg.exp (dg-require-weak): New function.
23014 (dg-require-alias): Likewise.
23015 (dg-require-gc-sections): Likewise.
23016 * lib/target-supports.exp (check_alias_available): Remove testfile
23017 parameter.
23018 (check_gc_sections_available): New function.
23019 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
23020 (dg-gpp-additional-files): Likewise.
23021 * lib/g++.exp (additional_sources): Remove.
23022 (additional_files): Likewise.
23023 (g++_target_compile): Use dg-additional-files-options.
23024
23025 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
23026 Tcl logic.
23027 * gcc.dg/special/ecos.exp: Remove.
23028 * gcc.dg/special/20000419-2.c: Use dg-require-*.
23029 * gcc.dg/special/alias-1.c: Likewise.
23030 * gcc.dg/special/alias-2.c: Likewise.
23031 * gcc.dg/special/gcsec-1.c: Likewise.
23032 * gcc.dg/special/weak-1.c: Likewise.
23033 * gcc.dg/special/weak-2.c: Likewise.
23034 * gcc.dg/special/wkali-1.c: Likewise.
23035 * gcc.dg/special/wkali-2.c: Likewise.
23036
23037 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
23038 dg-gpp-additional-*.
23039 * g++.dg/special/conpr-3.C: Likewise.
23040 * g++.dg/special/conpr-4.C: Likewise.
23041 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
23042 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
23043 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
23044 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
23045 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
23046 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
23047 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
23048 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
23049 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
23050 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
23051 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
23052 * g++.old-deja/g++.other/comdat1.C: Likewise.
23053 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
23054 * g++.old-deja/g++.other/comdat3.C: Likewise.
23055 * g++.old-deja/g++.other/ctor1.C: Likewise.
23056 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
23057
7d445f15
RH
230582003-06-05 Richard Henderson <rth@redhat.com>
23059
23060 * gcc.dg/debug/20030605-1.c: New.
23061
d7068b3d
MM
230622003-06-04 Mark Mitchell <mark@codesourcery.com>
23063
23064 * README.QMTEST: Update.
23065
0bfa5f65
RH
230662003-06-04 Richard Henderson <rth@redhat.com>
23067
e6cc3a24
ZW
23068 * gcc.dg/cleanup-1.c: New.
23069 * gcc.dg/cleanup-2.c: New.
23070 * gcc.dg/cleanup-3.c: New.
23071 * gcc.dg/cleanup-4.c: New.
23072 * gcc.dg/cleanup-5.c: New.
23073 * gcc.dg/cleanup-6.c: New.
23074 * gcc.dg/cleanup-7.c: New.
0bfa5f65 23075
ac871ee1
MM
230762003-06-04 Mark Mitchell <mark@codesourcery.com>
23077
13e0ae41
MM
23078 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
23079
ac871ee1
MM
23080 * lib/dg-pch.exp: New file.
23081 * g++.dg/pch/pch.exp: Use dg-pch.exp.
23082 * gcc.dg/pch/pch.exp: Likewise.
23083
385a9348
RS
230842003-06-04 Roger Sayle <roger@eyesopen.com>
23085
23086 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
23087 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
23088 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
23089 * gcc.dg/builtins-17.c: New test case.
23090 * gcc.dg/i386-387-4.c: New test case.
23091 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
23092
01d3224a
EB
230932003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23094
23095 * gcc.dg/ultrasp9.c: New test.
23096
ef0139b1
EB
230972003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23098
23099 * gcc.c-torture/compile/20030604-1.c: New test.
23100 * gcc.dg/sparc-constant-1.c: New test.
23101
61274a14
GN
231022003-06-03 Glen Nakamura <glen@imodulo.com>
23103
c6c01481 23104 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 23105
23656642
JR
231062003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
23107
aa6b9f6d
R
23108 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
23109
23656642
JR
23110 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
23111 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
23112
284ca13e
AH
231132003-06-03 Aldy Hernandez <aldyh@redhat.com>
23114
e6cc3a24 23115 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 23116
6c07f448
KL
231172003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23118
23119 PR c++/10940
23120 * g++.dg/template/spec10.C: New test.
23121
075ec276
RS
231222003-06-03 Roger Sayle <roger@eyesopen.com>
23123
23124 * gcc.dg/builtins-16.c: New test case.
23125
8fd3cf4e
JJ
231262003-06-03 Jakub Jelinek <jakub@redhat.com>
23127
23128 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
23129 mempcpy test with post-increments.
23130 * gcc.c-torture/execute/string-opt-3.c: New test.
23131 * gcc.dg/string-opt-1.c: New test.
23132
5d16533a 231332003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
23134
23135 PR fortran/10965
23136 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
23137
2a9e3b72
MM
231382003-06-02 Mark Mitchell <mark@codesourcery.com>
23139
5a9f05f2
MM
23140 * lib/scanasm.exp (dg-scan): New function, factored out of ...
23141 (scan-assembler): ... here. Use dg-scan.
23142 (scan-assembler-not): Likewise.
23143 (scan-file): New function.
23144 (scan-file-not): Likewise.
23145 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
23146 * gcc.dg/cpp/_Pragma4.c: Likewise.
23147 * gcc.dg/cpp/_Pragma5.c: Likewise.
23148 * gcc.dg/cpp/avoidpaste1.c: Likewise.
23149 * gcc.dg/cpp/avoidpaste2.c: Likewise.
23150 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
23151 * gcc.dg/cpp/cmdlne-P.c: Likewise.
23152 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
23153 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
23154 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
23155 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
23156 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
23157 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
23158 * gcc.dg/cpp/cxxcom1.c: Likewise.
23159 * gcc.dg/cpp/line1.c: Likewise.
23160 * gcc.dg/cpp/maccom1.c: Likewise.
23161 * gcc.dg/cpp/maccom2.c: Likewise.
23162 * gcc.dg/cpp/maccom3.c: Likewise.
23163 * gcc.dg/cpp/maccom4.c: Likewise.
23164 * gcc.dg/cpp/maccom5.c: Likewise.
23165 * gcc.dg/cpp/maccom6.c: Likewise.
23166 * gcc.dg/cpp/multiline.c: Likewise.
23167 * gcc.dg/cpp/spacing1.c: Likewise.
23168 * gcc.dg/cpp/spacing2.c: Likewise.
23169 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
23170 * gcc.dg/cpp/trad/maccom1.c: Likewise.
23171 * gcc.dg/cpp/trad/maccom2.c: Likewise.
23172 * gcc.dg/cpp/trad/maccom3.c: Likewise.
23173 * gcc.dg/cpp/trad/maccom4.c: Likewise.
23174 * gcc.dg/cpp/trad/maccom6.c: Likewise.
23175 * gcc.dg/cpp/cxxcom2.c: Likewise.
23176 * gcc.dg/cpp/cxxcom2.h: New file.
23177
2a9e3b72
MM
23178 * gcc.dg/cpp/truefalse.cpp: Move it to ...
23179 * g++.dg/cpp/truefalse.C: Here.
23180 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
23181
a7f36da3 231822003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 23183
a7f36da3
DD
23184 * gcc.dg/cpp/redef3.c: New file.
23185
a3033f34
EB
231862003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23187
23188 * gcc.dg/i386-loop-3.c: New test.
23189
5f90145a
TM
231902003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
23191
23192 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
23193
4fa26a60
RS
231942003-05-31 Roger Sayle <roger@eyesopen.com>
23195
23196 * gcc.dg/fwrapv-1.c: New test case.
23197 * gcc.dg/fwrapv-2.c: New test case.
23198
76d3baad
KL
231992003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23200
23201 PR c++/10956
23202 * g++.dg/template/spec9.C: New test.
23203
0b82d59c
RS
232042003-05-29 Roger Sayle <roger@eyesopen.com>
23205
23206 * gcc.dg/duff-4.c: New test case.
23207
5d16533a 232082003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
23209
23210 PR fortran/10843
23211 * g77.dg/ffixed-form-1.f: New test
23212 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 23213 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
23214 * g77.dg/ffree-form-3.f: New test
23215
634a5694
AT
232162003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
23217
23218 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
23219 * gcc.dg/wint_t-1.c: Likewise.
23220
b7fc8b57
KL
232212003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23222
23223 * g++.dg/template/access11.C: New test.
23224
ef8855d7
KL
232252003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23226
23227 PR c++/10849
23228 * g++.dg/template/access10.C: New test.
23229
fcb6fa85 232302003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 23231 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
23232
23233 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
23234
76ab57af
AT
232352003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23236
e6cc3a24
ZW
23237 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
23238 suppress for powerpc-*-darwin*.
76ab57af
AT
23239 * gcc.dg/torture/builtin-noret-2.c: Likewise.
23240
3dba25eb
AT
232412003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
23242
23243 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
23244 suppress option for powerpc-*-darwin*.
e6cc3a24 23245
29f523be
RS
232462003-05-23 Roger Sayle <roger@eyesopen.com>
23247
23248 * gcc.dg/builtins-1.c: Add tests for tan and atan.
23249 * gcc.dg/builtins-4.c: Add test for fmod.
23250
43b26a01
KL
232512003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23252
23253 PR c++/10682
23254 * g++.dg/template/instantiate4.C: New test.
23255
18c2511c
RS
232562003-05-22 Roger Sayle <roger@eyesopen.com>
23257
23258 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
23259
9008d5b4
JJ
232602003-05-21 Janis Johnson <janis187@us.ibm.com>
23261
23262 * gcc.dg/compat/scalar-return-1_main.c: New file.
23263 * gcc.dg/compat/scalar-return-1_x.c: New file.
23264 * gcc.dg/compat/scalar-return-1_y.c: New file.
23265 * gcc.dg/compat/scalar-return-2_main.c: New file.
23266 * gcc.dg/compat/scalar-return-2_x.c: New file.
23267 * gcc.dg/compat/scalar-return-2_y.c: New file.
23268 * gcc.dg/compat/struct-return-3_main.c: New file.
23269 * gcc.dg/compat/struct-return-3_y.c: New file.
23270 * gcc.dg/compat/struct-return-3_x.c: New file.
23271 * gcc.dg/compat/struct-return-2_main.c: New file.
23272 * gcc.dg/compat/struct-return-2_x.c: New file.
23273 * gcc.dg/compat/struct-return-2_y.c: New file.
23274
f48758e4
JDA
232752003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23276
23277 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
23278 for hppa*-hp-hpux*.
23279 * gcc.dg/20021014-1.c (dg-options): Likewise.
23280 * gcc.dg/nest.c (dg-options): Likewise.
23281
16e31964
DS
232822003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
23283
23284 PR c++/9738
23285 * g++.dg/ext/dllimport2.C: New file.
23286 * g++.dg/ext/dllimport3.C: New file.
23287
f737a52d
JJ
232882003-05-20 Janis Johnson <janis187@us.ibm.com>
23289
23290 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
23291 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
23292 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
23293 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
23294 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
23295 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
23296 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
23297 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
23298 * gcc.dg/compat/small-struct-defs.h: New file.
23299 * gcc.dg/compat/small-struct-init.h: New file.
23300 * gcc.dg/compat/small-struct-check.h: New file.
23301 * gcc.dg/compat/fp-struct-defs.h: New file.
23302 * gcc.dg/compat/fp-struct-check.h: New file.
23303 * gcc.dg/compat/fp-struct-init.h: New file.
23304 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
23305 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
23306
b041fbe6
JJ
233072003-05-19 Jakub Jelinek <jakub@redhat.com>
23308
23309 * gcc.dg/20030225-2.c: New test.
23310
731ae8dd
RS
233112003-05-18 Roger Sayle <roger@eyesopen.com>
23312 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23313
23314 * gcc.c-torture/compile/20030518-1.c: New test case.
23315
563025ca
MM
233162003-05-18 Mark Mitchell <mark@codesourcery.com>
23317
23318 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
23319 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
23320 gcc-dg-debug-runtest.
23321 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
23322 gcc-dg-debug-runtest.
23323
5c9acdf7
KL
233242003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23325
23326 PR c++/9022
23327 * g++.dg/lookup/using6.C: New test.
23328
25903d03
KL
233292003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23330
23331 * g++.dg/parse/access2.C: New test.
23332
7cbba309
MM
233332003-05-17 Mark Mitchell <mark@codesourcery.com>
23334
23335 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
23336 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
23337 * gcc.dg/debug/debug.exp: Likewise.
23338
b1822ccc
NB
233392003-05-17 Neil Booth <neil@daikokuya.co.uk>
23340
23341 * gcc.dg/dollar.c: New test.
23342
72701eab
JJ
233432003-05-16 Janis Johnson <janis187@us.ibm.com>
23344
23345 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
23346 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
23347 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
23348 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
23349 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
23350 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
23351 * gcc.dg/compat/struct-by-value-6_main.c: New file.
23352 * gcc.dg/compat/struct-by-value-6_x.c: New file.
23353 * gcc.dg/compat/struct-by-value-6_y.c: New file.
23354 * gcc.dg/compat/struct-by-value-7_main.c: New file.
23355 * gcc.dg/compat/struct-by-value-7_x.c: New file.
23356 * gcc.dg/compat/struct-by-value-7_y.c: New file.
23357 * gcc.dg/compat/struct-by-value-8_main.c: New file.
23358 * gcc.dg/compat/struct-by-value-8_x.c: New file.
23359 * gcc.dg/compat/struct-by-value-8_y.c: New file.
23360 * gcc.dg/compat/struct-by-value-9_main.c: New file.
23361 * gcc.dg/compat/struct-by-value-9_x.c: New file.
23362 * gcc.dg/compat/struct-by-value-9_y.c: New file.
23363
0baa1702
MM
233642003-05-16 Mark Mitchell <mark@codesourcery.com>
23365
23366 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
23367 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
23368 support for "repo" mode.
23369 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
23370 * lib/g77-dg.exp: Likewise.
23371 * lib/obj-dg.exp: Likewise.
e6cc3a24 23372
dcac003d
JJ
233732003-05-16 Jakub Jelinek <jakub@redhat.com>
23374
23375 Merge from gcc-3_2-rhl8-branch:
23376 2003-04-23 Jakub Jelinek <jakub@redhat.com>
23377
23378 * gcc.dg/tls/opt-6.c: New test.
23379
23380 2003-04-05 Jakub Jelinek <jakub@redhat.com>
23381
23382 * gcc.dg/20030405-1.c: New test.
23383
23384 2003-03-09 Jakub Jelinek <jakub@redhat.com>
23385
23386 * gcc.dg/20030309-1.c: New test.
23387
23388 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23389
23390 * gcc.c-torture/execute/20030307-1.c: New test.
23391
23392 2003-02-20 Randolph Chung <tausq@debian.org>
23393
23394 * gcc.c-torture/compile/20030220-1.c: New test.
23395
23396 2003-02-18 Jakub Jelinek <jakub@redhat.com>
23397
23398 * gcc.dg/20030217-1.c: New test.
23399
23400 2003-01-29 Jakub Jelinek <jakub@redhat.com>
23401
23402 * gcc.c-torture/compile/20020129-1.c: New test.
23403
23404 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23405
23406 * gcc.dg/unroll-1.c: New test.
23407
23408 2002-11-16 Jan Hubicka <jh@suse.cz>
23409
23410 * gcc.c-torture/execute/20020920-1.c: New test.
23411
23412 2002-10-08 Jakub Jelinek <jakub@redhat.com>
23413
23414 PR target/7434
23415 * gcc.c-torture/compile/20021008-1.c: New test.
23416
23417 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
23418
23419 PR target/7559
23420 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
23421
23422 2002-08-07 Jakub Jelinek <jakub@redhat.com>
23423
23424 * gcc.c-torture/compile/20020807-1.c: New test.
23425
23426 2002-07-30 Jakub Jelinek <jakub@redhat.com>
23427
23428 * gcc.dg/tls/opt-1.c: New test.
23429
23430 2002-07-29 Jakub Jelinek <jakub@redhat.com>
23431
23432 * gcc.dg/20020729-1.c: New test.
23433
23434 2002-07-20 Jakub Jelinek <jakub@redhat.com>
23435
23436 * g++.dg/opt/life1.C: New test.
23437
23438 2002-05-20 Jakub Jelinek <jakub@redhat.com>
23439
23440 * gcc.dg/20020525-1.c: New test.
23441
23442 2002-05-24 Jakub Jelinek <jakub@redhat.com>
23443
23444 PR c++/6794
23445 * g++.dg/ext/pretty1.C: New test.
23446 * g++.dg/ext/pretty2.C: New test.
23447
dffbbe80
MM
234482003-05-15 Mark Mitchell <mark@codesourcery.com>
23449
23450 PR c++/8385
23451 * g++.dg/ext/typeof5.C: New test.
23452
ae4f397b
R
234532003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
23454
23455 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
23456 __USER_LABEL_PREFIX__ into account.
23457 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
23458
e43736ad
RS
234592003-05-14 Roger Sayle <roger@eyesopen.com>
23460
23461 * gcc.dg/builtins-15.c: New test case.
23462
3a0d67cf
ZW
234632003-05-13 Zack Weinberg <zack@codesourcery.com>
23464
23465 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
23466
75c834f8
MM
234672003-05-12 Mark Mitchell <mark@codesourcery.com>
23468
23469 * lib/g++.exp: Tweak handling of additional source files.
23470 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
23471 * g++.dg/special/conpr-2a.C: Rename to ...
23472 * g++.dg/special/conpr-2a.cc: ... this.
23473 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
23474 * g++.dg/special/conpr-3a.C: Rename to ...
23475 * g++.dg/special/conpr-3a.cc: This.
23476 * g++.dg/special/conpr-3b.C: Rename to ...
23477 * g++.dg/special/conpr-3b.cc: This.
23478 * g++.dg/special/conpr-4.C: New test.
23479 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
23480
8c0a5264
DE
234812003-05-12 David Edelsohn <edelsohn@gnu.org>
23482
23483 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
23484
8015bbee
KL
234852003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23486
23487 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
23488 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23489 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
23490 * g++.old-deja/g++.other/warn3.C: Likewise.
23491
358997e2
RS
234922003-05-11 Roger Sayle <roger@eyesopen.com>
23493
23494 * gcc.dg/i386-387-1.c: Update to also test log.
23495 * gcc.dg/i386-387-2.c: Likewise.
23496
98c644d6
TM
234972003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
23498
23499 * g77.f-torture/execute/int8421.f: New test.
23500
9f01ded6
KL
235012003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23502
23503 PR c++/10230, c++/10481
23504 * g++.dg/lookup/scoped5.C: New test.
23505
fcea7401
KL
235062003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23507
23508 PR c++/10552
23509 * g++.dg/template/ttp6.C: New test.
23510
e1112e60
RS
235112003-05-11 Richard Sandiford <rsandifo@redhat.com>
23512
23513 * gcc.c-torture/execute/builtins: New directory.
23514 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
23515 gcc.c-torture/execute/builtins.
23516 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
23517 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
23518 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
23519 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
23520
78757caa
KL
235212003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23522
23523 PR c++/9252
23524 * g++.dg/template/access8.C: New test.
23525 * g++.dg/template/access9.C: New test.
23526
8d241e0b
KL
235272003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23528
23529 PR c++/9554
23530 * g++.dg/parse/access1.C: New test.
23531
eddfe825
DD
235322003-05-09 DJ Delorie <dj@redhat.com>
23533
23534 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
23535 long, and not an int.
23536
88e98cfe
KL
235372003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23538
23539 PR c++/10555, c++/10576
23540 * g++.dg/template/memclass1.C: New test.
23541
001db0e0
DD
235422003-05-08 DJ Delorie <dj@redhat.com>
23543
23544 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
23545 targets.
23546 * gcc.c-torture/execute/20021024-1.x: Likewise.
23547 * gcc.c-torture/execute/shiftdi.x: Likewise.
23548 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
23549 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
23550 * gcc.dg/20021018-1.c: Likewise.
23551
7dc61d6c
KG
235522003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23553
8ce9f2ec
KG
23554 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
23555
7dc61d6c
KG
23556 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
23557 (bcopy): Call memmove.
23558
53415fa1
RS
235592003-05-08 Roger Sayle <roger@eyesopen.com>
23560
23561 * g77.f-torture/compile/8485.f: New test case.
23562
a944ceb9
RH
235632003-05-07 Richard Henderson <rth@redhat.com>
23564
e6cc3a24
ZW
23565 PR c++/10570
23566 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
23567 Verify exception_cleanup not called for rethrows.
23568 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
23569 when exiting catch block without rethrowing.
23570 * g++.dg/eh/forced3.C: New.
23571 * g++.dg/eh/forced4.C: New.
a944ceb9 23572
a1c6e6c5
AH
235732003-05-07 Aldy Hernandez <aldyh@redhat.com>
23574
0dfcf38e 23575 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 23576
dea2913c
DD
235772003-05-06 DJ Delorie <dj@redhat.com>
23578
23579 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
23580 * gcc.dg/nest.c: Likewise.
23581
e82a312b
RS
235822003-05-05 Roger Sayle <roger@eyesopen.com>
23583
23584 * gcc.dg/builtins-14.c: New test case.
23585
6ccfe27c
JJ
235862003-05-05 Janis Johnson <janis187@us.ibm.com>
23587
23588 * lib/compat.exp (compat-execute): New argument.
23589 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
23590 * gcc.dg/compat: New test directory.
23591 * gcc.dg/compat/compat.exp: New expect script.
23592 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
23593 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
23594 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
23595 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
23596 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
23597 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
23598
e8115463
JJ
23599 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
23600 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
23601 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
23602 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
23603 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
23604 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
23605 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
23606 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
23607 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
23608 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
23609 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
23610 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
23611 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
23612 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
23613 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
23614
10b6a274
ZW
236152003-05-05 Zack Weinberg <zack@codesourcery.com>
23616
23617 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
23618
e3e9f108
JJ
236192003-05-05 Jakub Jelinek <jakub@redhat.com>
23620
23621 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
23622
36b29d7d
GK
236232003-05-05 Geoffrey Keating <geoffk@apple.com>
23624
bc9ec0e0
GK
23625 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
23626 * gcc.dg/ppc-fsel-2.c: New test.
23627
36b29d7d
GK
23628 * gcc.dg/unused-5.c: New test.
23629
16692dd5
KL
236302003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23631
23632 PR c++/10496
23633 * g++.dg/warn/pmf1.C: New test.
23634
4b41d9eb
KL
236352003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23636
23637 PR c++/4494
23638 * g++.dg/warn/main.C: New test.
23639
00362064
KG
236402003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23641
23642 * gcc.dg/nonnull-3.c: New test.
23643
1fecc266
NB
236442003-05-04 Neil Booth <neil@daikokuya.co.uk>
23645
23646 * gcc.dg/cpp/Wtrigraphs.c: Update.
23647 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
23648
b39358e1
GK
236492003-05-03 Geoffrey Keating <geoffk@apple.com>
23650
23651 * gcc.dg/ppc-fsel-1.c: New test.
23652
87f85ea0
ZW
236532003-05-03 Zack Weinberg <zack@codesourcery.com>
23654
23655 PR c/10604
23656 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
23657
c4e2d744
KH
236582003-05-03 Kazu Hirata <kazu@cs.umass.edu>
23659
23660 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
23661
5dc5d13c
KL
236622003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23663
23664 PR c++/9364, c++/10553, c++/10586
23665 * g++.dg/parse/typename4.C: New test.
23666 * g++.dg/parse/typename5.C: Likewise.
23667
4dc27b4b
RS
236682003-05-03 Richard Sandiford <rsandifo@redhat.com>
23669
23670 * gcc.c-torture/compile/20030503-1.c: New test.
23671
f2ba7ecb
KL
236722003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23673
23674 * g++.dg/lookup/using5.C: Fix testcase error.
23675
7c1fdbe4
CD
236762003-05-01 Chris Demetriou <cgd@broadcom.com>
23677
23678 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
23679 since MEABI is no longer supported. Remove all vestiges
23680 of MEABI from the test.
23681
d0af00af
KL
236822003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23683
23684 PR c++/10554
23685 * g++.dg/lookup/using5.C: New test.
23686
d12a7283
KL
236872003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23688
23689 PR c++/8772
23690 * g++.dg/template/ttp5.C: New test.
23691
6481daa9
MM
236922003-04-30 Mark Mitchell <mark@codesourcery.com>
23693
23694 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
23695 (dg-gpp-additional-sources): New function.
23696 (dg-gpp-additional-files): Likewise.
23697 * lib/g++.exp (additional_sources): New variable.
23698 (additional_files): Likewise.
23699 (g++_target_compile): Deal with them.
23700 * lib/old-dejagnu.exp: Remove.
23701 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
23702 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 23703
d7ed5e55
KL
237042003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23705
23706 PR c++/9432, c++/9528
23707 * g++.dg/lookup/using4.C: New test.
23708
b3d627e2
GK
237092003-04-29 Geoffrey Keating <geoffk@apple.com>
23710
a6fdc086
GK
23711 * gcc.dg/noreturn-5.c: New file.
23712 * gcc.dg/noreturn-6.c: New file.
23713
b3d627e2
GK
23714 * gcc.c-torture/compile/inline-1.c: New file.
23715
1f6f0cb6
MM
237162003-04-29 Mark Mitchell <mark@codesourcery.com>
23717
23718 PR c++/10551
23719 * g++.dg/template/explicit1.C: New test.
23720
60cde936
MM
237212003-04-29 Mark Mitchell <mark@codesourcery.com>
23722
555456b1
MM
23723 PR c++/10549
23724 * g++.dg/other/bitfield1.C: New test.
23725
60cde936
MM
23726 PR c++/10527
23727 * g++.dg/init/new7.C: New test.
23728
0dbc5cd3
MM
237292003-04-29 Mark Mitchell <mark@codesourcery.com>
23730
75135253 23731 * g++.dg/ext/desig1.C: New test.
60cde936 23732 * g++.dg/ext/init1.C: Update.
75135253 23733
0dbc5cd3
MM
23734 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
23735
a833faa5
MM
237362003-04-28 Mark Mitchell <mark@codesourcery.com>
23737
23738 PR c++/10180
23739 * g++.dg/warn/Winline-1.C: New test.
23740
e31603c4
JJ
237412003-04-28 Jakub Jelinek <jakub@redhat.com>
23742
23743 * gcc.c-torture/execute/string-opt-19.c: New test.
23744
9661b15f
JJ
23745 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
23746 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
23747
772f8889
MM
237482003-04-27 Mark Mitchell <mark@codesourcery.com>
23749
23750 PR c++/10506
23751 * g++.dg/init/new6.C: New test.
23752
23753 PR c++/10503
23754 * g++.dg/init/ref6.C: New test.
23755
b29188f3
DE
237562003-04-26 David Edelsohn <edelsohn@gnu.org>
23757
23758 * g++.dg/warn/weak1.C: XFAIL on AIX4.
23759
5cc2f4f3
KG
237602003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23761
23762 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
23763 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
23764
ea56c40c
MM
237652003-04-25 Mark Mitchell <mark@codesourcery.com>
23766
23767 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
23768 initialized static data members.
23769
d3a0b002
L
237702003-04-25 H.J. Lu <hjl@gnu.org>
23771
23772 * gcc.dg/ia64-sync-4.c: New test.
23773
ad4a34f0
KG
237742003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23775
23776 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
23777 date.
23778
f8986275
NS
237792003-04-24 Nathan Sidwell <nathan@codesourcery.com>
23780
23781 PR c++/10337
23782 * g++.dg/warn/conv1.C: New test.
23783 * g++.old-deja/g++.other/conv7.C: Adjust.
23784 * g++.old-deja/g++.other/overload14.C: Adjust.
23785
374ca7f7
MM
237862003-04-23 Mark Mitchell <mark@codesourcery.com>
23787
23788 PR c++/10471
23789 * g++.dg/template/defarg2.C: New test.
23790
6338b358
NB
237912003-04-23 Neil Booth <neil@daikokuya.co.uk>
23792
23793 * gcc.dg/cpp/include2.c: Update.
23794 * gcc.dg/cpp/multiline-2.c: New.
23795 * gcc.dg/cpp/multiline.c: Update.
23796 * gcc.dg/cpp/strify2.c: Update.
23797 * gcc.dg/cpp/trad/literals-2.c: Update.
23798
3f429151
JDA
237992003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23800
23801 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
23802
10aef094
MM
238032003-04-23 Mark Mitchell <mark@codesourcery.com>
23804
23805 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
23806
4223f82f
MM
238072003-04-23 Mark Mitchell <mark@codesourcery.com>
23808
23809 PR c++/10451
23810 * g++.dg/parse/crash4.C: New test.
87f85ea0 23811
4223f82f
MM
23812 PR c++/9847
23813 * g++.dg/parse/crash5.C: New test.
23814
befcd99b
MM
238152003-04-22 Mark Mitchell <mark@codesourcery.com>
23816
ae2196c2
MM
23817 PR c++/10446
23818 * g++.dg/parse/crash3.C: New test.
23819
befcd99b
MM
23820 PR c++/10428
23821 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
23822
238232003-04-22 Devang Patel <dpatel@apple.com>
23824
23825 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 23826
256c249c
AT
238272003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
23828
23829 * g++.dg/other/packed1.C: Fix dg options.
23830
ad27e65a
NS
238312003-04-22 Nathan Sidwell <nathan@codesourcery.com>
23832
23833 * g++.dg/other/offsetof2.C: New test.
23834
b2dd096b
MM
238352003-04-21 Mark Mitchell <mark@codesourcery.com>
23836
23837 * g++.dg/template/recurse.C: Adjust location of error messages.
23838
8de9bb0e
NS
238392003-04-21 Nathan Sidwell <nathan@codesourcery.com>
23840
23841 PR c++/9881
23842 * g++.dg/init/addr-const1.C: New test.
23843 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
23844
238452003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
23846
23847 PR c++/10405
23848 * g++.dg/lookup/struct-hack1.C: New test.
23849
1613e52b
NB
238502003-04-20 Neil Booth <neil@daikokuya.co.uk>
23851
23852 * ucs.c: Update diagnostic messages.
23853
4e1f0f8e
NB
238542003-04-19 Neil Booth <neil@daikokuya.co.uk>
23855
23856 * gcc.dg/cpp/truefalse.cpp: New test.
23857 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 23858 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 23859
26aea073
NB
238602003-04-19 Neil Booth <neil@daikokuya.co.uk>
23861
23862 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
23863 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
23864
6a29edea
EB
238652003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23866
23867 * gcc.c-torture/compile/20030418-1.c: New test.
23868
46b2356d
JJ
238692003-04-17 Janis Johnson <janis187@us.ibm.com>
23870
23871 * README.compat: Remove; content moved to doc/sourcebuild.texi.
23872
09d2f85f
KL
238732003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23874
23875 PR c++/10347
23876 g++.dg/template/dependent-name1.C: New test.
23877
8633f25c
R
238782003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
23879
23880 * gcc.dg/warn-1.c (tourist_guide): New array,
23881 contains a pointer to bar.
23882
96c6931d
RS
238832003-04-16 Roger Sayle <roger@eyesopen.com>
23884
23885 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
23886 * gcc.c-torture/execute/medce-1.c: New test case.
23887 * gcc.c-torture/execute/medce-2.c: New test case.
23888
5eb10628
MM
238892003-04-15 Mark Mitchell <mark@codesourcery.com>
23890
dc5dfa9c
MM
23891 * lib/prune.exp: Ignore more messages.
23892
5eb10628
MM
23893 PR c++/10381
23894 * g++.dg/parse/lookup3.C: New test.
23895
d2b54839
R
238962003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
23897
23898 * gcc.c-torture/compile/20030415-1.c : New test.
23899
f4e92987
MM
239002003-04-14 Mark Mitchell <mark@codesourcery.com>
23901
23902 * gcc.c-torture/execute/scope-2.c: Move to ...
23903 * gcc.dg/noncompile/scope.c: .... here.
23904
15d4fd98
RS
239052003-04-14 Roger Sayle <roger@eyesopen.com>
23906
23907 * gcc.dg/20030414-2.c: New test case.
23908
26224a84
HPN
239092003-04-14 Hans-Peter Nilsson <hp@axis.com>
23910
23911 PR target/10377
23912 * gcc.dg/20030414-1.c: New test.
23913
1331d16f
RS
239142003-04-13 Roger Sayle <roger@eyesopen.com>
23915
23916 * gcc.dg/builtins-12.c: New test case.
23917 * gcc.dg/builtins-13.c: New test case.
23918
9cb65f92
KG
239192003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23920
23921 * gcc.c-torture/execute/string-opt-18.c: New test.
23922
f4f4610e
MM
239232003-04-13 Mark Mitchell <mark@codesourcery.com>
23924
23925 PR c++/10300
23926 * g++.dg/init/new5.C: New test.
23927
355b81d5
MM
239282003-04-12 Mark Mitchell <mark@codesourcery.com>
23929
23930 PR c++/7910
23931 * g++.dg/ext/dllimport1.C: New test.
23932
48ed72a3
EB
239332003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23934
23935 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
23936
62520b20
BD
239372003-04-11 Bud Davis <bdavis9659@comcast.net>
23938
23939 PR Fortran/9263
23940 * g77.f-torture/noncompile/9263.f: New test
23941 PR Fortran/1832
23942 * g77.f-torture/execute/1832.f: New test
23943
0b87e18e
DC
239442003-04-11 David Chad <davidc@freebsd.org>
23945 Loren J. Rittle <ljrittle@acm.org>
23946
23947 libobjc/8562
23948 * objc.dg/headers.m: New test.
23949
339a28b9
ZW
239502003-04-10 Zack Weinberg <zack@codesourcery.com>
23951
23952 * gcc.c-torture/execute/builtin-noret-2.c: New.
23953 * gcc.c-torture/execute/builtin-noret-2.x: New.
23954 XFAIL builtin-noret-2.c at -O1 and above.
23955 * gcc.dg/redecl.c: New.
23956 * gcc.dg/Wshadow-1.c: Update error regexps.
23957
1e099144
MM
239582003-04-10 Mark Mitchell <mark@codesourcery.com>
23959
23960 * g++.dg/abi/bitfield10.C: New test.
23961
d02a6808
MS
239622003-04-09 Mike Stump <mrs@apple.com>
23963
88fbc3ca 23964 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 23965 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 23966
5fce2c65
RS
239672003-04-08 Roger Sayle <roger@eyesopen.com>
23968
23969 * gcc.dg/builtins-11.c: New test case.
23970
531878a6
RS
239712003-04-08 Roger Sayle <roger@eyesopen.com>
23972
23973 * gcc.dg/builtins-9.c: New test case.
23974 * gcc.dg/builtins-10.c: New test case.
23975
d5019ba3
R
239762003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
23977
23978 * gcc.dg/noncompile/init-4.c.c: New test.
23979
10b7602f
NS
239802003-04-06 Nathan Sidwell <nathan@codesourcery.com>
23981
23982 * gcc.misc-test/gcov-9.c: New test.
23983 * gcc.misc-test/gcov-10.c: New test
23984 * gcc.misc-test/gcov-11.c: New test.
23985
b8460b29
ZW
239862003-04-05 Zack Weinberg <zack@codesourcery.com>
23987
23988 PR optimization/10024
23989 * gcc.c-torture/compile/20030405-1.c: New test.
23990
33b49800
GK
239912003-04-04 Geoffrey Keating <geoffk@apple.com>
23992
23993 * gcc.dg/pch/static-3.c: New.
23994 * gcc.dg/pch/static-3.hs: New.
23995 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
23996
0a49eb31
RH
239972003-04-04 Richard Henderson <rth@redhat.com>
23998
23999 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
24000 * g++.dg/eh/forced2.C: Likewise.
24001
bc349178
MS
240022003-04-03 Mike Stump <mrs@apple.com>
24003
bc349178 24004 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 24005 target arg.
bc349178
MS
24006 (scan-assembler-times, scan-assembler-not): Likewise.
24007 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
24008
773eae39
EB
240092003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
24010
24011 * gcc.dg/sparc-loop-1.c: New test.
24012
0de298af
GK
240132003-04-02 Geoffrey Keating <geoffk@apple.com>
24014
24015 PR other/9274
24016 * g++.dg/pch/system-2.C: New.
24017 * g++.dg/pch/system-2.Hs: New.
24018
0f91f094
AH
240192003-04-02 Aldy Hernandez <aldyh@redhat.com>
24020
b8460b29 24021 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 24022
b8460b29 24023 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 24024
e129b3f9
RS
240252003-04-01 Roger Sayle <roger@eyesopen.com>
24026
24027 * gcc.c-torture/execute/20030401-1.c: New test case.
24028
70ab763c
ZL
240292003-04-01 Ziemowit Laski <zlaski@apple.com>
24030
24031 * objc.dg/defs.m: New.
24032
705412b0
AH
240332003-04-01 Aldy Hernandez <aldyh@redhat.com>
24034
b8460b29
ZW
24035 * g++.dg/eh/simd-1.C: New.
24036 * g++.dg/eh/simd-2.C: New.
705412b0 24037
d744e06e
AH
240382003-03-01 Aldy Hernandez <aldyh@redhat.com>
24039
b8460b29 24040 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 24041
46e33d43
MM
240422003-03-31 Mark Mitchell <mark@codesourcery.com>
24043
24044 PR c/9936
24045 * gcc.dg/20030331-2.c: New test.
24046
6b665219
MM
240472003-03-31 Mark Mitchell <mark@codesourcery.com>
24048
24049 PR c++/10278
24050 * g++.dg/parse/crash2.C: New test.
24051
44f19ccb
RS
240522003-03-31 Richard Sandiford <rsandifo@redhat.com>
24053
24054 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
24055 * gcc.c-torture/execute/20030331-1.c: ...here.
24056
e66833ac
RS
240572003-03-31 Richard Sandiford <rsandifo@redhat.com>
24058
24059 * gcc.c-torture/execute/20030331-1.c: New test.
24060
27283c73
NS
240612003-03-31 Nathan Sidwell <nathan@codesourcery.com>
24062
24063 * lib/gcov.exp: Adjust call return testing strings.
24064 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
24065
03f2ea93
RS
240662003-03-31 Roger Sayle <roger@eyesopen.com>
24067
24068 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
24069 * gcc.dg/builtins-7.c: New test case.
24070 * gcc.dg/builtins-8.c: New test case.
24071
98d3d336
RS
240722003-03-31 Richard Sandiford <rsandifo@redhat.com>
24073
24074 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
24075
c717c5af
MM
240762003-03-30 Mark Mitchell <mark@codesourcery.com>
24077
24078 PR c++/7647
24079 * g++.dg/lookup-class-member-2.C: New test.
24080
9b703090
GN
240812003-03-30 Glen Nakamura <glen@imodulo.com>
24082
b8460b29 24083 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 24084
84dfe365
RS
240852003-03-28 Roger Sayle <roger@eyesopen.com>
24086
d90ee6be 24087 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
84dfe365 24088
400fbc08
MM
240892003-03-28 Mark Mitchell <mark@codesourcery.com>
24090
24091 * g++.dg/init/attrib1.C: New test.
24092
0c85dbfd
EB
240932003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24094
24095 * gcc.dg/ultrasp8.c: New test.
24096
f7670e7b
EB
240972003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24098
24099 * gcc.dg/ultrasp7.c: New test.
24100
433cd9c9
NS
241012003-03-28 Nathan Sidwell <nathan@codesourcery.com>
24102
24103 PR c++/10047
24104 * g++.dg/template/inline1.C: New test.
24105
1ce324c3
EB
241062003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
24107
24108 * gcc.dg/sparc-dwarf2.c: New test.
24109
9ddae796
RS
241102003-03-27 Roger Sayle <roger@eyesopen.com>
24111
24112 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
24113 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
24114
7ffe3584
MM
241152003-03-27 Mark Mitchell <mark@codesourcery.com>
24116
24117 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
24118 than reading .x files.
24119 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
24120 * g77.dg/gcov/gcov-1.f: Likewise.
24121 * gcc.misc-tests/gcov-4b.c: Likewise.
24122 * gcc.misc-tests/gcov-5b.c: Likewise.
24123 * gcc.misc-tests/gcov-6.c: Likewise.
24124 * gcc.misc-tests/gcov-7.c: Likewise.
24125 * gcc.misc-tests/gcov-8.c: Likewise.
24126 * g++.dg/gcov/gcov-1.x: Remove.
24127 * g77.dg/gcov/gcov-1.x: Likewise.
24128 * gcc.misc-tests/gcov-4b.x: Likewise.
24129 * gcc.misc-tests/gcov-5b.x: Likewise.
24130 * gcc.misc-tests/gcov-6.x: Likewise.
24131 * gcc.misc-tests/gcov-7.x: Likewise.
24132 * gcc.misc-tests/gcov-8.x: Likewise.
24133
c7d325c8
GN
241342003-03-27 Glen Nakamura <glen@imodulo.com>
24135
24136 PR opt/10087
24137 * gcc.dg/20030324-1.c: New test.
24138
649fc72d
NS
241392003-03-27 Nathan Sidwell <nathan@codesourcery.com>
24140
544aef8c
NS
24141 PR c++/10224
24142 * g++.dg/template/arg3.C: New test.
24143
649fc72d
NS
24144 PR c++/10158
24145 * g++.dg/template/friend18.C: New test.
24146
a24278e2
RS
241472003-03-26 Roger Sayle <roger@eyesopen.com>
24148
24149 * g77.f-torture/compile/20030326-1.f: New test case.
24150
db8627a1
JJ
241512003-03-26 Janis Johnson <janis187@us.ibm.com>
24152
24153 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
24154
24155 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
24156
be565ad7
JJ
241572003-03-26 Jakub Jelinek <jakub@redhat.com>
24158
24159 * gcc.dg/ia64-sync-3.c: New test.
24160
f729e559
AM
241612003-03-26 Alan Modra <amodra@bigpond.net.au>
24162
24163 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
24164
27e484bc
EB
241652003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
24166
24167 * gcc.dg/ultrasp6.c: New test.
24168
d2fc7725
EB
241692003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24170
24171 * gcc.dg/i386-signbit-1.c: New test.
24172 * gcc.dg/i386-signbit-2.c: New test.
24173 * gcc.dg/i386-signbit-3.c: New test.
24174
9904e232
EB
241752003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24176
24177 * gcc.dg/ultrasp5.c: Fix options.
24178
9fdbe7df
EB
241792003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24180
24181 * gcc.dg/ultrasp5.c: Fix comment.
24182
c12741e9
TM
241832003-03-24 Bud Davis <bdavis9659@comcast.net>
24184
24185 PR fortran/10197
24186 * g77.f-torture/execute/10197.f: New test.
24187
2ef6c975
NS
241882003-03-24 Nathan Sidwell <nathan@codesourcery.com>
24189
1c82cc90
NS
24190 PR c++/9898, c++/383
24191 * g++.dg/template/conv6.C: New test.
b8460b29 24192
a5fcc895
NS
24193 PR c++/10119
24194 * g++.dg/template/ptrmem5.C: New test.
24195
2ef6c975
NS
24196 PR c++/10026
24197 * g++.dg/lookup/koenig1.C: New test.
24198
24199 PR C++/10199
24200 * g++.dg/lookup/template2.C: New test.
24201
1134f4ac
JJ
242022003-03-24 Jakub Jelinek <jakub@redhat.com>
24203
24204 * g++.dg/opt/rtti1.C: New test.
24205
02484af9
EB
242062003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
24207
24208 * gcc.dg/ultrasp5.c: New test.
24209
fa9b4904
AB
242102003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
24211
b099daeb 24212 PR middle-end/9967
fa9b4904
AB
24213 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
24214 builtin fputs.
24215
068d2c9d
MM
242162003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
24217
24218 PR c/8224
24219 * gcc.dg/20030323-1.c: New test.
24220
766dec0e
RS
242212003-03-23 Roger Sayle <roger@eyesopen.com>
24222
24223 * gcc.c-torture/compile/20030323-1.c: New test case.
24224
97c6f7ad
UW
242252003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
24226
24227 * gcc.dg/20030321-1.c: New test.
24228
b8c25665
ZW
242292003-03-22 Zack Weinberg <zack@codesourcery.com>
24230
24231 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
24232
3e4a3562
NS
242332003-03-22 Nathan Sidwell <nathan@codesourcery.com>
24234
24235 PR c++/9978, c++/9708
24236 * g++.dg/ext/vlm1.C: Adjust expected error.
24237 * g++.dg/ext/vla2.C: New test.
24238 * g++.dg/template/arg1.C: New test.
24239 * g++.dg/template/arg2.C: New test.
24240
6dd0f30b
BD
242412003-03-22 Bud Davis <bdavis9659@comcast.net>
24242
24243 * g77.f-torture/execute/select.f: New test.
24244 * g77.f-torture/noncompile/select_no_compile.f: New test.
24245
f3146d75
NS
242462003-03-21 Nathan Sidwell <nathan@codesourcery.com>
24247
24248 PR c++/9898
24249 * g++.dg/other/error4.C: New test.
24250
963142fc
MM
242512003-03-20 Mark Mitchell <mark@codesourcery.com>
24252
24253 * g++.dg/template/friend17.C: New test.
24254
f8c8d811
AM
242552003-03-21 Alan Modra <amodra@bigpond.net.au>
24256
24257 * gcc.c-torture/compile/20030320-1.c: New.
24258
c876997f
RS
242592003-03-20 Roger Sayle <roger@eyesopen.com>
24260
24261 * gcc.dg/builtins-6.c: New test case.
24262
42151102
AM
242632003-03-19 Alan Modra <amodra@bigpond.net.au>
24264
24265 PR target/10073
24266 * gcc.c-torture/compile/20030319-1.c: New.
24267
b8c25665 242682003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
24269
24270 * gcc.dg/i386-cvt-1.c: New test.
24271
0fef2ffc
ZW
242722003-03-17 Zack Weinberg <zack@codesourcery.com>
24273
b8c25665
ZW
24274 * objc.dg/naming-1.m: Use "(parse|syntax) error".
24275 * objc.dg/naming-2.m: Likewise.
0fef2ffc 24276
ec20aa6c
MM
242772003-03-17 Mark Mitchell <mark@codesourcery.com>
24278
24279 PR c++/9639
b8c25665 24280 * g++.dg/parse/crash1.C: New test.
ec20aa6c 24281
bafb714b
MM
242822003-03-16 Mark Mitchell <mark@codesourcery.com>
24283
24284 PR c++/8805
24285 * g++.dg/eh/cleanup1.C: New test.
24286
0a71919d
FH
242872003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24288
24289 * gcc.c-torture/execute/20030316-1.c: New test case.
24290
1f5a253a
NS
242912003-03-16 Nathan Sidwell <nathan@codesourcery.com>
24292
24293 PR c++/9629
24294 * g++.dg/init/ctor2.C: New test.
24295
de6a669b
RS
242962003-03-15 Roger Sayle <roger@eyesopen.com>
24297
24298 * g77.f-torture/compile/xformat.f: New test case.
24299
24b26d8d
JDA
243002003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24301
24302 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
24303 * g++.old-deja/g++.mike/eh50.C: Likewise.
24304
6e049fcd
KL
243052003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24306
24307 PR c++/6440
24308 * g++.dg/template/spec7.C: New test.
24309 * g++.dg/template/spec8.C: Likewise.
24310
f43f4314
JJ
243112003-03-14 Jakub Jelinek <jakub@redhat.com>
24312
24313 * gcc.c-torture/execute/20030313-1.c: New test.
24314
4526753f
RH
243152003-03-14 Richard Henderson <rth@redhat.com>
24316
24317 * gcc.dg/inline-2.c: Adjust alpha test for external call.
24318
f650843f
EB
243192003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
24320
24321 * gcc.c-torture/compile/20030314-1.c: New test.
24322
67e4f078
DS
243232003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
24324
b8c25665 24325 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 24326 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 24327 thumb target,
67e4f078
DS
24328 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
24329 to accept newer _imp__ prefix and additional
24330 newline in .drectve section.
24331 * gcc.dg/dll-4.c: Likewise.
24332 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
24333 switch.
24334
26f86471
MM
243352003-03-13 Mark Mitchell <mark@codesourcery.com>
24336
45707d31
MM
24337 * g++.dg/parse/namespace9.C: New test.
24338
26f86471
MM
24339 * g++.dg/init/ref5.C: New test.
24340 * g++.dg/parse/ptrmem1.C: Likewise.
24341
aeb11ee5
JDA
243422003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
24343
24344 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
24345 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
24346 regular expression.
24347 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
24348 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
24349
09ebf088
DJ
243502003-03-12 Daniel Jacobowitz <drow@mvista.com>
24351
24352 * gcc.c-torture/execute/20030224-2.c: New test.
24353
8a7d6cb3
EB
243542003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24355
24356 * gcc.dg/decl-3.c: New test.
24357
db1077d3
EB
243582003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24359
24360 * gcc.dg/i386-loop-2.c: New test.
24361
0c33daff
MM
243622003-03-11 Mark Mitchell <mark@codesourcery.com>
24363
e1145e7f 24364 PR c++/9474
2601a4ee
MM
24365 * g++.dg/parse/namespace8.C: New test.
24366
0c33daff
MM
24367 PR c++/9924
24368 * g++.dg/overload/builtin2.C: New test.
24369
54098126
SB
243702003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
24371
24372 * gcc.dg/return-type-3.c: New test.
24373
bff6a7c2
V
243742003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24375
24376 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
24377 profiling options are not supported.
24378
125e6594
MM
243792003-03-10 Mark Mitchell <mark@codesourcery.com>
24380
24381 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
24382 * g++.old-deja/g++.warn/impint2.C: Likewise.
24383
87d7d780
DP
243842003-03-10 Devang Patel <dpatel@apple.com>
24385
24386 * g++.dg/cpp/c++_cmd_1.C: New test.
24387 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 24388
ebb780f2
SB
243892003-03-10 Segher Boessenkool <segher@koffie.nl>
24390
b8c25665 24391 * gcc.dg/altivec-9.c: New file.
ebb780f2 24392
88a7a0c9
FS
243932003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24394
24395 * gcc.dg/ppc-sdata-1.c: New test.
24396 * gcc.dg/ppc-sdata-2.c: New test.
24397
f6d19bfe
MM
243982003-03-09 Mark Mitchell <mark@codesourcery.com>
24399
1d719415
MM
24400 PR c++/9373
24401 * g++.dg/opt/ptrmem2.C: New test.
24402
f6d19bfe
MM
24403 PR c++/8534
24404 * g++.dg/opt/ptrmem1.C: New test.
24405
9edf6a4c
EB
244062003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24407
24408 * gcc.dg/i386-loop-1.c: New test.
24409
ca9e1382
KL
244102003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24411
24412 PR c++/9970
24413 * g++.dg/lookup/friend1.C: New test.
24414
0e136342
MM
244152003-03-08 Mark Mitchell <mark@codesourcery.com>
24416
24417 PR c++/9823
24418 * g++.dg/parser/constructor1.C: New test.
24419
af812813
HPN
244202003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
24421
17b7f45e
HPN
24422 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
24423
af812813
HPN
24424 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
24425
39a91264
NB
244262003-03-08 Neil Booth <neil@daikokuya.co.uk>
24427
24428 * gcc.dg/cpp/Wunused.c: Update test.
24429
b8c25665 244302003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
24431
24432 * gcc.dg/inline-3.c: New test.
24433
089d6ea7
MM
244342003-03-08 Mark Mitchell <mark@codesourcery.com>
24435
24436 PR c++/9809
24437 * g++.dg/parse/builtin1.C: New test.
24438
24439 PR c++/9982
24440 * g++.dg/abi/cookie1.C: New test.
24441 * g++.dg/abi/cookie2.C: Likewise.
24442
24443 PR c++/9524
612dc718 24444 * g++.dg/template/field1.C: New test.
089d6ea7
MM
24445
24446 PR c++/9912
24447 * g++.dg/parse/class1.C: New test.
24448 * g++.dg/parse/namespace7.C: Likewise.
24449 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 24450
aa6e8ed3
MM
244512003-03-07 Mark Mitchell <mark@codesourcery.com>
24452
24453 * g++.dg/init/ref4.C: New test.
24454
b8c25665 244552003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
24456
24457 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
d90ee6be 24458 * gcc.dg/inline-3.c: New test.
dfa7f440 24459
3d1df1fa
MM
244602003-03-06 Mark Mitchell <mark@codesourcery.com>
24461
3d938426
MM
24462 * g++.dg/init/ref3.C: New test.
24463
5e256996
MM
24464 PR c++/9965
24465 * g++.dg/init/ref2.C: New test.
b8c25665 24466
07681121
MM
24467 PR c++/9400
24468 * g++.dg/warn/Wshadow-2.C: New test.
24469
3d1df1fa
MM
24470 PR c++/9791
24471 * g++.dg/warn/Woverloaded-1.C: New test.
24472
b8c25665 244732003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
24474
24475 * gcc.dg/i386-local2.c: New.
20856045 24476 * gcc.dg/i386-local.c: Fix typo.
b255a036 24477
1c442892
MM
244782003-03-05 Mark Mitchell <mark@codesourcery.com>
24479
24480 * g++.dg/abi/layout3.C: New test.
24481
be2fa211
EB
244822003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
24483
24484 * gcc.c-torture/compile/20030305-1.c
24485
b8c25665 244862003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
24487
24488 * gcc.dg/i386-local.c: New.
24489
b8c25665 244902003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
24491
24492 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
24493
2ad1815d
EB
244942003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24495
24496 * gcc.dg/switch-2.c: New test.
24497 * gcc.dg/switch-3.c: New test.
24498 * gcc.dg/Wswitch.c: Adjust line numbers.
24499 * gcc.dg/Wswitch-default.c: Likewise.
24500 * gcc.dg/Wswitch-enum.c: Likewise.
24501
01952d37
AO
245022003-03-04 Alexandre Oliva <aoliva@redhat.com>
24503
24504 * gcc.c-torture/execute/20030222-1.c: New test.
24505
767440a2
JW
245062003-03-03 James E Wilson <wilson@tuliptree.org>
24507
24508 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
24509
7993382e
MM
245102003-03-03 Mark Mitchell <mark@codesourcery.com>
24511
24512 PR c++/9878
24513 * g++.dg/init/ref1.C: New test.
24514
b8c25665 245152003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
24516
24517 * gcc.dg/sh-relax.c: New SH-only test.
24518
b22b239e
GK
245192003-03-03 Geoffrey Keating <geoffk@apple.com>
24520
24521 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
24522 comment explaining purpose of testcase.
24523
3595b91f
SC
245242003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24525
24526 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
24527 for HC11/HC12 (asm needs two int registers).
24528 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
24529 HC11/HC12 because the test uses an asm which needs two 32-bit
24530 registers.
24531
1494f93a
SC
245322003-03-02 Stephane Carrez <stcarrez@nerim.fr>
24533
24534 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
24535 for HC11/HC12 (array is too large otherwise).
24536 * gcc.c-torture/compile/920501-4.x: New file, likewise.
24537 * gcc.c-torture/compile/20010518-2.x: Likewise.
24538 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
24539 HC11/HC12 (array is too large).
24540
facf86ac
GK
245412003-03-01 Geoffrey Keating <geoffk@apple.com>
24542
24543 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
24544 * lib/g++-dg.exp (g++-dg-test): Likewise.
24545
08291658
RS
245462003-03-01 Roger Sayle <roger@eyesopen.com>
24547
24548 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
24549 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
24550
74dd1333
KL
245512003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24552
24553 * g++.dg/warn/implicit-typename1.C: Remove warning.
24554
3f53c0dc
RH
245552003-02-28 Richard Henderson <rth@redhat.com>
24556
24557 * gcc.dg/noreturn-1.c: Move noreturn warning line.
24558 * gcc.dg/return-type-1.c: Move control reaches end warning line.
24559
d8fad4ea
GK
245602003-02-28 Geoffrey Keating <geoffk@apple.com>
24561
24562 * gcc.dg/pch/pch.exp: Change .pch to .gch.
24563 * g++.dg/pch/pch.exp: Likewise.
24564
1cb8292f
MM
245652003-02-28 Mark Mitchell <mark@codesourcery.com>
24566
24567 PR c++/9879
24568 * testsuite/g++.dg/init/new4.C: New test.
24569
f3c7ed6b
RE
245702003-02-28 Richard Earnshaw <rearnsha@arm.com>
24571
24572 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
24573
13082c80
AO
245742003-02-28 Alexandre Oliva <aoliva@redhat.com>
24575
e459243b
AO
24576 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
24577 unsigned long.
24578
13082c80
AO
24579 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
24580 wider than float.
24581
b17d5d7c
ZD
245822003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24583
24584 * lib/scanasm.exp: Add support for counting numbers of
24585 occurences.
24586 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
24587 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
24588
c0b1cc97
MM
245892003-02-25 Mark Mitchell <mark@codesourcery.com>
24590
cec24319
MM
24591 PR c++/9683
24592 * g++.dg/template/static3.C: New test.
24593
c0b1cc97
MM
24594 PR c++/9829
24595 * g++.dg/parse/namespace6.C: New test.
b8c25665 24596
3eaa6044
FS
245972003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24598
24599 PR target/9732
24600 * gcc.dg/20030225-1.c: New test.
24601
353b4fc0
MM
246022003-02-24 Mark Mitchell <mark@codesourcery.com>
24603
d12ad970
MM
24604 * README: Remove out-of-date information.
24605
353b4fc0
MM
24606 PR c++/9836
24607 * g++.dg/template/spec6.C: New test.
24608
201b9f2a
JL
246092003-02-24 Jeff Law <law@redhat.com>
24610
24611 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
24612
f8dc212b
RO
246132003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24614
24615 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
24616 * gcc.dg/pragma-ep-1.c: Likewise.
24617
9e236a9d
KL
246182003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24619
24620 PR c++/9602
24621 * g++.dg/template/friend16.C: New test.
24622
ca099ac8
MM
246232003-02-23 Mark Mitchell <mark@codesourcery.com>
24624
24625 PR c++/5333
24626 * g++.dg/parse/fused-params1.C: Adjust error messages.
24627 * g++.dg/template/nested3.C: New test.
b8c25665 24628
f641e05b
AM
246292003-02-24 Alan Modra <amodra@bigpond.net.au>
24630
24631 * g++.dg/abi/param1.C: New test.
24632
53be1a8d
KL
246332003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24634
24635 PR c++/7982
24636 * g++.dg/warn/implicit-typename1.C: New test.
24637
9d913bbf
KC
246382003-02-22 Kelley Cook <kelleycook@comcast.net>
24639
b8c25665
ZW
24640 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
24641 with "mtune".
24642 * g++.old-deja/g++.other/store-expr2.C: Likewise.
24643 * gcc.c-torture/execute/20010129-1.x: Likewise.
24644 * gcc.dg/20011107-1.c: Likewise.
24645 * gcc.dg/20020108-1.c: Likewise.
24646 * gcc.dg/20020122-3.c: Likewise.
24647 * gcc.dg/20020206-1.c: Likewise.
24648 * gcc.dg/20020310-1.c: Likewise.
24649 * gcc.dg/20020426-2.c: Likewise.
24650 * gcc.dg/20020517-1.c: Likewise.
24651 * gcc.dg/991230-1.c: Likewise.
24652 * gcc.dg/i386-unroll-1.c: Likewise.
24653 * gcc.misc-tests/i386-prefetch.exp: Likewise.
24654
246552003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
24656
24657 * gcc.dg/i386-mul.c: New test.
24658
c0a47a61
RS
246592003-02-21 Roger Sayle <roger@eyesopen.com>
24660
24661 * gcc.dg/builtins-5.c: New test case.
24662
182c2078
HPN
246632003-02-22 Hans-Peter Nilsson <hp@axis.com>
24664
24665 * gcc.dg/asmreg-1.c: New test.
24666
2fff6d71
MM
246672003-02-21 Mark Mitchell <mark@codesourcery.com>
24668
24669 PR c++/9749
24670 * g++.dg/parse/varmod1.C: New test.
24671
19df1edf
MM
246722003-02-21 Mark Mitchell <mark@codesourcery.com>
24673
24674 PR c++/9727
24675 * g++.dg/template/op1.C: New test.
24676
5dc3a78c
MM
246772003-02-21 Mark Mitchell <mark@codesourcery.com>
24678
24679 PR c++/8906
24680 * g++.dg/template/nested2.C: New test.
24681
692bb58a
MM
246822003-02-21 Mark Mitchell <mark@codesourcery.com>
24683
24684 PR c++/8724
24685 * g++.dg/expr/dtor1.C: New test.
24686
a8d0ddaf
ZW
246872003-02-21 Zack Weinberg <zack@codesourcery.com>
24688
24689 * gcc.dg/cpp/include3.c: New test.
24690 * gcc.dg/cpp/inc/foo.h: New file.
24691
9e7d0b92
GN
246922003-02-21 Glen Nakamura <glen@imodulo.com>
24693
24694 * gcc.c-torture/execute/20030221-1.c: New test.
24695
63a3cd3e
MM
246962003-02-20 Mark Mitchell <mark@codesourcery.com>
24697
24698 PR c++/9729
24699 * g++.dg/abi/conv1.C: New test.
24700
b8c25665 247012003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
24702
24703 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
24704
4ea0d487
DJ
247052003-02-19 Daniel Jacobowitz <drow@mvista.com>
24706
24707 * gcc.c-torture/compile/20030219-1.c: New test.
24708
b8c25665 247092003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
24710
24711 * gcc.dg/funcorder.c: New test.
24712
ff6e1a2f
KH
247132003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24714
24715 * gcc.c-torture/execute/20030218-1.c: New.
24716
67aa8289
AH
247172003-02-18 Aldy Hernandez <aldyh@redhat.com>
24718
a8d0ddaf 24719 * gcc.dg/20030218-1.c: New.
67aa8289 24720
d7ddbe24
RH
247212003-02-18 Richard Henderson <rth@redhat.com>
24722
24723 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
24724 * gcc.dg/attr-used-2.c: New.
24725
6b99d1c0
MM
247262003-02-18 Mark Mitchell <mark@codesourcery.com>
24727
24728 PR c++/9704
24729 * g++.dg/init/copy5.C: New test.
a8d0ddaf 24730
59d22bc5
GK
247312003-02-18 Geoffrey Keating <geoffk@apple.com>
24732
24733 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
24734 * g++.dg/pch/pch.exp: Likewise.
24735
bc102c4b
KH
247362003-02-18 Kazu Hirata <kazu@cs.umass.edu>
24737
24738 * gcc.c-torture/execute/20030209-1.c: Enable the test if
24739 STACK_SIZE is not defined.
24740
db77ef4c
KL
247412003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24742
24743 PR c++/9457
24744 * g++.dg/template/init1.C: New test.
24745
b8c25665 247462003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
24747
24748 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
24749 (foo): Add few extra tests
24750 * gcc.dg/c99-const-expr-3.c: Likewise.
24751 * gcc.c-torture/execute/20030216-1.c: New.
24752
0df4ae96
KL
247532003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24754
24755 PR c++/9459
24756 * g++.dg/ext/typeof4.C: New test.
24757
881b2a96
RS
247582003-02-15 Roger Sayle <roger@eyesopen.com>
24759
24760 * gcc.dg/i386-387-3.c: New test case.
24761
6e8647d5
JZ
247622003-02-14 Josef Zlomek <zlomekj@suse.cz>
24763
24764 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
24765 cris-*-elf* cris-*-aout* and mmix-*-*.
24766
42f86c48
JZ
247672003-02-13 Josef Zlomek <zlomekj@suse.cz>
24768
24769 * gcc.dg/20030213-1.c: New test.
24770
1fb54135
RS
247712003-02-12 Roger Sayle <roger@eyesopen.com>
24772
24773 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
24774 * gcc.dg/i386-387-2.c: Likewise.
24775
c6e2a538
AH
247762003-02-12 Aldy Hernandez <aldyh@redhat.com>
24777
a8d0ddaf
ZW
24778 * gcc.dg/ppc-spe.c: Fix formatting.
24779 Enable tests that were previously unsupported by gas.
24780 Delete tests for instructions that no longer exist.
24781 Switch arguments on evsubifw builtin.
c6e2a538 24782
5c4d5a15
KH
247832003-02-12 Kazu Hirata <kazu@cs.umass.edu>
24784
24785 * gcc.c-torture/execute/20030209-1.c: Disable the test if
24786 STACK_SIZE is too small.
24787
ecf92f82 247882003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 24789 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
24790
24791 * gcc.dg/decl-2.c: New test.
24792
b8c25665 247932003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4 24794
d90ee6be 24795 * gcc.dg/i386-fpcvt-1.c: New test.
637df4f4 24796
2382b79f
RS
247972002-02-09 Richard Sandiford <rsandifo@redhat.com>
24798
24799 * gcc.c-torture/execute/20030209-1.c: New test.
24800
5d4b76c0
KH
248012003-02-09 Kazu Hirata <kazu@cs.umass.edu>
24802
24803 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
24804 int-wide bitops, use the constants of the same width.
24805 Likewise, if long long is 32-bit wide, test bitops using
24806 32-bit constants.
24807
8f37dd98
LR
248082003-02-07 Loren James Rittle <ljrittle@acm.org>
24809
24810 * gcc.dg/20021014-1.c: Annotate with expected notice text.
24811
46847aa6
RS
248122003-02-07 Roger Sayle <roger@eyesopen.com>
24813
24814 * testsuite/gcc.dg/builtins-4.c: New test case.
24815
f39a753b
KG
248162003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24817
24818 * gcc.dg/20020430-1.c: Fix dg command typos.
24819 * gcc.dg/20020503-1.c: Likewise.
24820
256803d9
VR
248212003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24822
24823 PR c++/8785
24824 * g++.dg/parse/fused-params1.C: New test.
24825
24826 PR c++/8857
24827 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
24828
24829 PR c++/8921
24830 * g++.dg/parse/non-dependent1.C: New test.
24831
24832 PR c++/8928
24833 * g++.dg/parse/dupl-tmpl-args1.C: New test.
24834
24835 PR c++/9228
24836 * g++.dg/parse/undefined7.C: New test.
24837 * g++.dg/parse/non-templ1.C: New test.
24838
24839 PR c++/9229
24840 * g++.dg/parse/too-many-tmpl-args1.C: New test.
24841
5fbf0217
EB
248422003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24843
24844 * gcc.c-torture/compile/20030206-1.c: New test.
24845
dbdd3489
RS
248462003-02-05 Roger Sayle <roger@eyesopen.com>
24847
24848 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
24849 "pow" to "foo" to avoid potential confusion with a math built-in.
24850
48d1ce96
KG
248512003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24852
24853 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
24854 conditions for SPARC targets.
24855
4f6ae35d
JJ
248562003-02-05 Jakub Jelinek <jakub@redhat.com>
24857
24858 * gcc.dg/20030204-1.c: New test.
24859
2de2cd78
VR
248602003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24861
24862 PR c++/38
24863 * g++.dg/parse/array-size1.C: New test.
24864
24865 PR c++/5657
24866 * g++.dg/parse/undefined3.C: New test.
24867
24868 PR c++/5665
24869 * g++.dg/parse/undefined4.C: New test.
24870
24871 PR c++/5975
24872 * g++.dg/parse/undefined5.C: New test.
24873
24874 PR c++/7259
24875 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
24876
24877 PR c++/8578
24878 * g++.dg/parse/casting-operator1.C: New test.
24879
24880 PR c++/8596
24881 * g++.dg/parse/undefined6.C: New test.
24882
24883 PR c++/8736
24884 * g++.dg/parse/missing-template1.C: New test.
24885
b8c25665 248862003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2 24887
d90ee6be
JJ
24888 * gcc.dg/i386-cadd.c: Compile using -march=k8.
24889 * gcc.dg/i386-cmov?.c: Likewise.
24890 * gcc.dg/i386-fpcvt-?.c: Likewise.
24891 * gcc.dg/i386-ssefp-1.c: Likewise.
24892 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 24893 conventions.
afffc4e2 24894
b80f8ef3
MM
248952003-02-03 Mark Mitchell <mark@codesourcery.com>
24896
24897 PR c++/7129
24898 * testsuite/g++.dg/ext/max.C: New test.
24899
b8c25665 249002003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
24901
24902 * gcc.c-torture/execute/20030203-1.c: New test.
24903
ca777b88
RE
249042003-02-03 Richard Earnshaw <rearnsha@arm.com>
24905
24906 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
24907 'natural-endian'.
24908
271bd540
RS
249092003-02-01 Richard Sandiford <rsandifo@redhat.com>
24910
24911 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
24912 * g++.dg/init/new2.C: Likewise.
24913 * g++.dg/other/new1.C: Likewise.
24914
5175d1b8
LR
249152003-01-31 Loren J. Rittle <ljrittle@acm.org>
24916
24917 * gcc.dg/struct-ret-libc.c: New test.
24918
2f278625
UW
249192003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
24920
24921 * gcc.dg/20030129-1.c: New test.
24922
db0f613d
KL
249232003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24924
24925 PR c++/8849
24926 * g++.dg/template/ptrmem4.C: New test.
24927
14d22dd6
MM
249282003-01-29 Mark Mitchell <mark@codesourcery.com>
24929
24930 * g++.dg/parser/constant1.C: New test.
24931
710b73e6
KL
249322003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24933
24934 PR c++/8591
24935 * g++.dg/parse/friend2.C: New test.
24936
9ae58faf
NS
249372003-01-29 Nathan Sidwell <nathan@codesourcery.com>
24938
24939 PR c++/9437
24940 * g++.dg/template/unify4.C: New test.
24941
6d09ef27
RS
249422003-01-28 Richard Sandiford <rsandifo@redhat.com>
24943
24944 * gcc.c-torture/execute/20030128-1.c: New test.
24945
4334c467
JO
249462003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
24947
24948 * g++.dg/lookup/nested1.C: Test moved from ...
24949 * g++.old-deja/g++.other/lookup24.C: ... here.
24950
b8c25665 249512003-01-28 Jan Hubicka <jh@suse.cz>
69814826 24952
d90ee6be 24953 * gcc.dg/i386-cmov5.c: New test.
69814826 24954
bffcd064
V
249552003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
24956
a8d0ddaf
ZW
24957 * gcc.c-torture/execute/20010925-1.c: Changed the
24958 memcpy declaration.
bffcd064 24959
f2ce60b8
NS
249602003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24961
24962 PR c++/3902
24963 * g++.dg/parse/template5.C: New test.
24964
f42aadd8
TM
249652003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
24966
24967 PR fortran/9258
24968 * g77.dg/pr9258: New test.
24969
5db544e1
GP
249702003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
24971
24972 * README: Move relevant parts from README.g++.
24973
24974 * README.g++: Remove this file.
24975
483a5709
NS
249762003-01-28 Nathan Sidwell <nathan@codesourcery.com>
24977
24978 * g++.dg/abi/dcast1.C: New test.
24979
4ff71d24
KG
249802003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24981
24982 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
24983
623baee2
JO
249842003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
24985
24986 PR c++/47
24987 * g++.old-deja/g++.other/lookup24.C: New test.
24988
2956f353
KG
249892003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24990
24991 PR middle-end/7227
24992 * gcc.dg/uninit-C.c: New test.
24993
a2ddc397
NS
249942003-01-27 Nathan Sidwell <nathan@codesourcery.com>
24995
24996 * g++.dg/abi/covariant1.C: New test.
24997
acf9fa5f
UW
249982003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
24999
25000 * gcc.dg/20030123-1.c: New test.
25001
b8c25665 250022003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
25003
25004 PR opt/8492
25005 * gcc.c-torture/compile/20030125-1.c
25006
bbaab916
NS
250072003-01-25 Nathan Sidwell <nathan@codesourcery.com>
25008
25009 PR c++/9403
25010 * g++.dg/parse/template3.C: New test.
25011 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 25012
bbaab916
NS
25013 PR c++/795
25014 * g++.dg/parse/template4.C: New test.
a8d0ddaf 25015
bbaab916
NS
25016 PR c++/9415
25017 * g++.dg/template/qual2.C: New test.
a8d0ddaf 25018
bbaab916
NS
25019 PR c++/8545
25020 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
25021
25022 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
25023
9bb231fd
RS
250242003-01-25 Roger Sayle <roger@eyesopen.com>
25025
25026 * gcc.c-torture/execute/switch-1.c: New test case.
25027
b8c25665 250282003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
25029
25030 * gcc.c-torture/execute/20030125-1.[cx]: New test.
25031
32d9a5bd
PC
250322003-01-25 Paolo Carlini <pcarlini@unitus.it>
25033
25034 Tweaks for Bison-1.875. From the NEWS file:
25035 "- `parse error' -> `syntax error'
25036 Bison now uniformly uses the term `syntax error'"
25037 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
25038 * gcc.dg/cpp/digraph2.c: Likewise.
25039 * gcc.dg/cpp/direct2.c: Likewise.
25040 * gcc.dg/cpp/paste4.c: Likewise.
25041 * gcc.dg/c90-restrict-1.c: Likewise.
25042 * gcc.dg/c99-func-2.c: Likewise.
25043 * gcc.dg/noncompile/920721-2.c: Likewise.
25044 * gcc.dg/noncompile/930622-2.c: Likewise.
25045 * gcc.dg/noncompile/940112-1.c: Likewise.
25046 * gcc.dg/noncompile/950921-1.c: Likewise.
25047 * gcc.dg/noncompile/951123-1.c: Likewise.
25048 * gcc.dg/noncompile/971104-1.c: Likewise.
25049 * gcc.dg/noncompile/990416-1.c: Likewise.
25050
f5128e88
PC
250512003-01-24 Paolo Carlini <pcarlini@unitus.it>
25052
25053 * g++.dg/parse/undefined1.C: Add error message.
25054
65a5559b
MM
250552003-01-22 Mark Mitchell <mark@codesourcery.com>
25056
c006d942
MM
25057 PR c++/9354
25058 * g++.dg/parse/new1.C: New test.
25059
25060 PR c++/9216
25061 * g++.dg/parse/template2.C: New test.
25062
25063 PR c++/9354
25064 * g++.dg/parse/typedef2.C: New test.
25065
65a5559b
MM
25066 PR c++/9328
25067 * g++.dg/ext/typeof3.C: New test.
25068
68aab9ee
VR
250692003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25070
25071 PR c++/2738
25072 * g++.dg/parse/ret-type1.C: New test.
25073
25074 PR c++/3792
25075 * g++.dg/parse/tmpl-outside1.C: New test.
25076
25077 PR c++/4207
25078 * g++.dg/parse/int-as-enum1.C: New test.
25079
25080 PR c++/4903
25081 * g++.dg/parse/no-typename1.C: New test.
25082
25083 PR c++/5533
25084 * g++.dg/parse/no-value1.C: New test.
25085
25086 PR c++/5921
25087 * g++.dg/parse/wrong-inline1.C: New test.
25088
25089 PR c++/6402
25090 * g++.dg/parse/ref1.C: New test.
25091
25092 PR c++/6992
25093 * g++.dg/parse/attr-ctor1.C: New test.
25094
25095 PR c++/7229
25096 * g++.dg/parse/namespace5.C: New test.
25097
25098 PR c++/7917
25099 * g++.dg/parse/func-def1.C: New test.
25100
25101 PR c++/8143
25102 * g++.dg/parse/undefined1.C: New test.
25103
25104 PR c++/5723, PR c++/8522
25105 * g++.dg/parse/specialization1.C: New test.
25106
25107 PR c++/163, PR c++/8595
25108 * g++.dg/parse/struct-as-enum1.C: New test.
25109
25110 PR c++/9173
25111 * g++.dg/parse/undefined2.C: New test.
25112
1fb3244a
MM
251132003-01-22 Mark Mitchell <mark@codesourcery.com>
25114
e0860732
MM
25115 PR c++/9298
25116 * g++.dg/parse/template1.C: New test.
25117
4eb6d609
MM
25118 PR c++/9384
25119 * g++.dg/parse/using1.C: New test.
25120
1fb3244a
MM
25121 PR c++/9285
25122 PR c++/9294
25123 * g++.dg/parse/expr2.C: New test.
25124
25125 PR c++/9388
25126 * g++.dg/parse/lookup2.C: Likewise.
25127
b8c25665 251282003-01-21 Jan Hubicka <jh@suse.cz>
4d097718 25129
d90ee6be
JJ
25130 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
25131 * gcc.c-torture/execute/eeprof-1.c: Likewise.
4d097718
JH
25132 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
25133 * gcc.c-torture/execute/string-opt-*.c: Likewise.
25134
e3289412
NC
251352003-01-20 Nick Clifton <nickc@redhat.com>
25136
25137 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
25138 problem with ARM sibcall code generation.
25139
d99c740f
KH
251402003-01-20 Kazu Hirata <kazu@cs.umass.edu>
25141
25142 * gcc.c-torture/execute/20030120-1.c: New.
25143
a99820e6
PC
251442003-01-19 Paolo Carlini <pcarlini@unitus.it>
25145
25146 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
25147
5dae1114
MM
251482003-01-17 Mark Mitchell <mark@codesourcery.com>
25149
25150 PR c++/9272
25151 * g++.dg/parse/ctor1.C: New test.
25152
25153 PR c++/9294:
25154 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 25155
5dae1114
MM
25156 * g++.dg/parse/typename3.C: New test.
25157
c292e375
RH
251582003-01-16 Richard Henderson <rth@redhat.com>
25159
25160 * g++.dg/tls/init-2.C: Fix error matches for real this time.
25161
aab37812
RH
251622003-01-16 Richard Henderson <rth@redhat.com>
25163
25164 * g++.dg/pch/pch.exp: Copy test header to the working directory
25165 before using it either for precompilation or direct use.
25166 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
25167 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
25168
50c620d6
RH
251692003-01-16 Richard Henderson <rth@redhat.com>
25170
25171 * gcc.dg/pch/pch.exp: Copy test header to the working directory
25172 before using it either for precompilation or direct use.
25173 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
25174 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
25175
8fbc5ae7
MM
251762003-01-16 Mark Mitchell <mark@codesourcery.com>
25177
25178 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
25179 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
25180 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
25181 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
25182 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
25183 typename warning into error.
25184 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
25185 error messages.
25186 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
25187 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
25188 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
25189 messages.
25190 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
25191 make declaration visible in template.
25192 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
25193 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
25194 messages.
25195 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
25196 message.
25197 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
25198 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
25199 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
25200 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
25201 typename warning with error message.
25202 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
25203 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
25204 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 25205
712becab
NS
252062003-01-16 Nathan Sidwell <nathan@codesourcery.com>
25207
25208 * g++.dg/parse/ambig2.C: New test.
25209
1ceb0dc7
RH
252102003-01-15 Richard Henderson <rth@redhat.com>
25211
25212 * g++.dg/tls/init-2.C: Update error message string.
25213
3dd5fc58
KG
252142003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25215
25216 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
25217
b0562482
SC
252182003-01-15 Stephane Carrez <stcarrez@nerim.fr>
25219
25220 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
25221 all for HC11/HC12.
25222 * gcc.c-torture/compile/20001205-1.x: Likewise.
25223 * gcc.c-torture/compile/20001226-1.x: Likewise.
25224 * gcc.c-torture/compile/920520-1.x: Likewise.
25225 * gcc.c-torture/compile/961203-1.x: Likewise.
25226 * gcc.c-torture/compile/20020604-1.x: Likewise.
25227
b8c25665 252282003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
25229
25230 * gcc.c-torture/compile/20030115-1.c: New test.
25231
25232 * gcc.dg/i386-fpcvt-1.c: New test.
25233 * gcc.dg/i386-fpcvt-2.c: New test.
25234
a7189b49
JO
252352003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
25236
25237 Further conform g++'s __vmi_class_type_info to the C++ ABI
25238 specification.
25239 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
25240 the specification.
25241
b8c25665 252422003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
25243
25244 * gcc.dg/i386-fpcvt-1.c: New test.
25245 * gcc.dg/i386-fpcvt-2.c: New test.
25246
ab5496c4
EB
252472003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
25248
25249 * gcc.dg/i386-mmx-3.c: New test.
25250
e8f2b18d
MM
252512003-01-12 Mark Mitchell <mark@codesourcery.com>
25252
25253 PR c++/9264
25254 * g++.dg/parse/octal1.C: New file.
25255
25256 PR c++/9172
25257 * g++.dg/parse/typename1.C: New file.
25258
67a7278d
DS
252592003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
25260
25261 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
25262 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 25263 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 25264
2050a1bb
MM
252652003-01-10 Mark Mitchell <mark@codesourcery.com>
25266
99152b95 25267 PR c++/9099
a6f6052a
MM
25268 * g++.dg/parse/dtor1.C: New file.
25269
2050a1bb
MM
25270 PR c++/9128
25271 * g++.dg/rtti/typeid1.C: New file.
25272
25273 PR c++/9153
25274 * g++.dg/parse/lookup1.C: New file.
25275
25276 PR c++/9171
25277 * g++.dg/templ/spec5.C: New file.
ab5496c4 25278
7558f66e
JZ
252792003-01-10 Josef Zlomek <zlomekj@suse.cz>
25280
25281 * gcc.c-torture/compile/20030110-1.c: New test.
25282
17211ab5
GK
252832003-01-09 Geoffrey Keating <geoffk@apple.com>
25284
25285 Merge from pch-branch:
25286
25287 2002-12-23 Geoffrey Keating <geoffk@apple.com>
25288
25289 * gcc.dg/pch/cpp-1.h: New.
25290 * gcc.dg/pch/cpp-1.c: New.
25291 * gcc.dg/pch/cpp-2.h: New.
25292 * gcc.dg/pch/cpp-2.c: New.
25293
25294 2002-11-19 Geoffrey Keating <geoffk@apple.com>
25295
25296 * gcc.dg/pch/except-1.h: New.
25297 * gcc.dg/pch/except-1.c: New.
25298
25299 2002-11-13 Geoffrey Keating <geoffk@apple.com>
25300
25301 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
25302 running test.
25303 * gcc.dg/pch: Include *.hp not *.h.
25304 * gcc.dg/pch/system-1.h: New.
25305 * gcc.dg/pch/system-1.c: New.
25306
25307 2002-11-11 Geoffrey Keating <geoffk@apple.com>
25308
25309 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
25310 rather than trying to build and run a program using PCH.
25311 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 25312
17211ab5
GK
25313 2002-11-08 Geoffrey Keating <geoffk@apple.com>
25314
25315 * gcc.dg/pch/macro-3.c: New.
25316 * gcc.dg/pch/macro-3.h: New.
25317
25318 2002-11-04 Geoffrey Keating <geoffk@apple.com>
25319
25320 * gcc.dg/pch/common-1.c: New.
25321 * gcc.dg/pch/common-1.h: New.
25322 * gcc.dg/pch/decl-1.c: New.
25323 * gcc.dg/pch/decl-1.h: New.
25324 * gcc.dg/pch/decl-2.c: New.
25325 * gcc.dg/pch/decl-2.h: New.
25326 * gcc.dg/pch/decl-3.c: New.
25327 * gcc.dg/pch/decl-3.h: New.
25328 * gcc.dg/pch/decl-4.c: New.
25329 * gcc.dg/pch/decl-4.h: New.
25330 * gcc.dg/pch/decl-5.c: New.
25331 * gcc.dg/pch/decl-5.h: New.
25332 * gcc.dg/pch/global-1.c: New.
25333 * gcc.dg/pch/global-1.h: New.
25334 * gcc.dg/pch/inline-1.c: New.
25335 * gcc.dg/pch/inline-1.h: New.
25336 * gcc.dg/pch/inline-2.c: New.
25337 * gcc.dg/pch/inline-2.h: New.
25338 * gcc.dg/pch/static-1.c: New.
25339 * gcc.dg/pch/static-1.h: New.
25340 * gcc.dg/pch/static-2.c: New.
25341 * gcc.dg/pch/static-2.h: New.
25342
25343 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
25344
25345 * g++.dg/pch/pch.exp: Better handle failing testcases.
25346 * gcc.dg/pch/pch.exp: Likewise.
25347 * gcc.dg/pch/macro-1.c: New.
25348 * gcc.dg/pch/macro-1.h: New.
25349 * gcc.dg/pch/macro-2.c: New.
25350 * gcc.dg/pch/macro-2.h: New.
25351
25352 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
25353
25354 * g++.dg/dg.exp: Treat files in pch/ specially.
25355 * g++.dg/pch/pch.exp: New file.
25356 * g++.dg/pch/empty.H: New file.
25357 * g++.dg/pch/empty.C: New file.
25358 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
25359 "precompile".
25360
25361 * gcc.dg/pch/pch.exp: New file.
25362 * gcc.dg/pch/empty.h: New file.
25363 * gcc.dg/pch/empty.c: New file.
25364 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
25365 "precompile".
25366
0f399e5f
KL
253672003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25368
25369 * g++.dg/template/friend14.C: New test.
25370
4c46ea23
EB
253712003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25372
8cb1a818 25373 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 25374
98c29f71
RS
253752003-01-09 Richard Sandiford <rsandifo@redhat.com>
25376
25377 * gcc.c-torture/compile/20030109-1.c: New test.
25378
bbb818c6
EB
253792003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
25380
25381 * gcc.c-torture/execute/20030109-1.c: New test.
25382
cdc497dd
LH
253832003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
25384
25385 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
d90ee6be
JJ
25386 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
25387 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
25388 * g++.old-deja/g++.mike/eh2.C: Likewise.
25389 * g++.old-deja/g++.mike/eh3.C: Likewise.
25390 * g++.old-deja/g++.mike/eh5.C: Likewise.
25391 * g++.old-deja/g++.mike/eh6.C: Likewise.
25392 * g++.old-deja/g++.mike/eh7.C: Likewise.
25393 * g++.old-deja/g++.mike/eh8.C: Likewise.
25394 * g++.old-deja/g++.mike/eh9.C: Likewise.
25395 * g++.old-deja/g++.mike/eh10.C: Likewise.
25396 * g++.old-deja/g++.mike/eh12.C: Likewise.
25397 * g++.old-deja/g++.mike/eh13.C: Likewise.
25398 * g++.old-deja/g++.mike/eh14.C: Likewise.
25399 * g++.old-deja/g++.mike/eh16.C: Likewise.
25400 * g++.old-deja/g++.mike/eh17.C: Likewise.
25401 * g++.old-deja/g++.mike/eh18.C: Likewise.
25402 * g++.old-deja/g++.mike/eh21.C: Likewise.
25403 * g++.old-deja/g++.mike/eh23.C: Likewise.
25404 * g++.old-deja/g++.mike/eh24.C: Likewise.
25405 * g++.old-deja/g++.mike/eh25.C: Likewise.
25406 * g++.old-deja/g++.mike/eh26.C: Likewise.
25407 * g++.old-deja/g++.mike/eh27.C: Likewise.
25408 * g++.old-deja/g++.mike/eh28.C: Likewise.
25409 * g++.old-deja/g++.mike/eh29.C: Likewise.
25410 * g++.old-deja/g++.mike/eh31.C: Likewise.
25411 * g++.old-deja/g++.mike/eh33.C: Likewise.
25412 * g++.old-deja/g++.mike/eh34.C: Likewise.
25413 * g++.old-deja/g++.mike/eh35.C: Likewise.
25414 * g++.old-deja/g++.mike/eh36.C: Likewise.
25415 * g++.old-deja/g++.mike/eh37.C: Likewise.
25416 * g++.old-deja/g++.mike/eh38.C: Likewise.
25417 * g++.old-deja/g++.mike/eh39.C: Likewise.
25418 * g++.old-deja/g++.mike/eh40.C: Likewise.
25419 * g++.old-deja/g++.mike/eh41.C: Likewise.
25420 * g++.old-deja/g++.mike/eh42.C: Likewise.
25421 * g++.old-deja/g++.mike/eh44.C: Likewise.
25422 * g++.old-deja/g++.mike/eh46.C: Likewise.
25423 * g++.old-deja/g++.mike/eh47.C: Likewise.
25424 * g++.old-deja/g++.mike/eh48.C: Likewise.
25425 * g++.old-deja/g++.mike/eh49.C: Likewise.
25426 * g++.old-deja/g++.mike/eh50.C: Likewise.
25427 * g++.old-deja/g++.mike/eh51.C: Likewise.
25428 * g++.old-deja/g++.mike/eh53.C: Likewise.
25429 * g++.old-deja/g++.mike/eh55.C: Likewise.
25430 * g++.old-deja/g++.mike/p7912.C: Likewise.
25431 * g++.old-deja/g++.mike/p9706.C: Likewise.
25432 * g++.old-deja/g++.mike/p10416.C: Likewise.
25433 * g++.old-deja/g++.mike/p11667.C: Likewise.
ed8e443a
JM
25434 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
25435 Remove redundant reference to Iris.
25436 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
25437 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 25438
ed8e443a 254392003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 25440
ed8e443a 25441 * g++.dg/ext/asm4.C: New test.
8caf4c38 25442
ed8e443a 254432003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 25444
ed8e443a
JM
25445 PR c++/9030
25446 * g++.dg/template/friend12.C: New test.
25447 * g++.dg/template/friend13.C: Likewise.
25448 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 25449
ed8e443a 254502003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 25451
ed8e443a
JM
25452 * gcc.dg/i386-cadd.c: New test.
25453 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 25454
ed8e443a 254552003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 25456
ed8e443a
JM
25457 PR c++/9165
25458 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 25459
ed8e443a 25460 * g++.dg/abi/bitfield9.C: New test.
63e5f567 25461
ed8e443a
JM
25462 PR c++/9189
25463 * g++.dg/parse/defarg3.C: New test.
8218bd34 25464
ed8e443a 254652003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 25466
ed8e443a
JM
25467 * g++.dg/parse/ambig1.C: New test.
25468 * g++.dg/parse/defarg2.C: New test.
62b8a44e 25469
ed8e443a 254702003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 25471
ed8e443a
JM
25472 * g++.dg/template/defarg-1.C: New test.
25473 * g++.dg/template/local2.C: Likewise.
ec194454 25474
ed8e443a 254752003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 25476
ed8e443a 25477 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 25478
ed8e443a 254792003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 25480
ed8e443a
JM
25481 * g++.dg/parse/namespace3.C: Remove extra semicolons.
25482 * g++.dg/parse/namespace4.C: Likewise.
d5945212 25483
ed8e443a 254842003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 25485
ed8e443a 25486 * g++.dg/template/ntp2.C: New test.
31758337 25487
ed8e443a 254882003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 25489
ed8e443a 25490 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 25491
ed8e443a 25492 * g++.dg/parse/namespace4.C: New test.
96dafad6 25493
ed8e443a 25494 * g++.dg/template/nested1.C: New test.
a25a292f 25495
ed8e443a 25496 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 25497
ed8e443a 254982003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 25499
ed8e443a 25500 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 25501
ed8e443a 255022003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 25503
ed8e443a
JM
25504 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
25505 * g++.old-deja/g++.jason/access8.C: Likewise.
25506 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 25507
ed8e443a 255082003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 25509
ed8e443a 25510 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 25511
ed8e443a 255122003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 25513
ed8e443a
JM
25514 PR c++/2843
25515 * g++.dg/ext/attrib7.C: New test.
4971227d 25516
ed8e443a 255172003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 25518
ed8e443a 25519 * g++.dg/parse/parse6.C: New test.
f349fb24 25520
ed8e443a 255212003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 25522
ed8e443a 25523 * gcc.dg/h8300-stack-1.c: New.
cb203576 25524
ed8e443a 255252003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 25526
ed8e443a 25527 g++.dg/lookup/exception1.C: New test.
faa75e89 25528
ed8e443a 25529 g++.dg/lookup/template1.C: New test.
3d83e33e 25530
ed8e443a 25531 g++.dg/parse/namespace2.C: New test.
a5b9863a 25532
ed8e443a 25533 g++.dg/parse/parens2.C: New test.
75c2b973 25534
ed8e443a 255352003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 25536
ed8e443a
JM
25537 * g++.dg/parse/parse5.C: New test.
25538 * g++.dg/lookup/scoped4.C: New test.
25539
255402003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
25541
25542 * g++.dg/parse/parens1.C: New test.
25543
25544 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
25545 angle-bracket1.C.
25546 * g++.dg/parse/parens2.C: New test.
25547
25548 * g++.dg/lookup/scope-operator1.C: New test.
25549
25550 * g++.dg/parse/operator1.C: New test.
25551
255522003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25553
25554 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
25555 * g++.old-deja/g++.other/access6.C: Likewise.
25556 * g++.old-deja/g++.other/decl1.C: Likewise.
25557 * g++.old-deja/g++.pt/typename12.C: Likewise.
25558
255592002-12-31 Mark Mitchell <mark@codesourcery.com>
25560
25561 * g++.dg/parse/namespace1.C: New test.
25562
255632003-01-01 Neil Booth <neil@daikokuya.co.uk>
25564
25565 * g++.dg/parse/parse4.C: New test.
25566
255672003-01-01 Neil Booth <neil@daikokuya.co.uk>
25568
25569 * g++.dg/parse/parse3.C: New test.
25570
255712003-01-01 Neil Booth <neil@daikokuya.co.uk>
25572
25573 * g++.dg/parse/parse2.C: New test.
25574
255752003-01-01 Neil Booth <neil@daikokuya.co.uk>
25576
25577 * g++.dg/template/friend11.C: New test.
25578
255792003-01-01 Neil Booth <neil@daikokuya.co.uk>
25580
25581 * g++.dg/parse/parse1.C: New test.
25582
255832002-12-31 Janis Johnson <janis187@us.ibm.com>
25584
25585 * lib/profopt.exp: Change the name of a global variable to avoid
25586 possible clashes with other test suites.
25587
255882002-12-31 Nathan Sidwell <nathan@codesourcery.com>
25589
25590 * g++.dg/inherit/covariant8.C: New test.
25591
255922002-12-31 Mark Mitchell <mark@codesourcery.com>
25593
25594 * g++.dg/init/array9.C: New test.
25595
25596 PR c++/9112
25597 * g++.dg/parse/expr1.C: New test.
25598
255992002-12-30 Daniel Jacobowitz <drow@mvista.com>
25600
25601 * gcc.c-torture/compile/20021230-1.c: New test.
25602
256032002-12-30 Nathan Sidwell <nathan@codesourcery.com>
25604
25605 * g++.dg/inherit/covariant5.C: New test.
25606 * g++.dg/inherit/covariant6.C: New test.
25607 * g++.dg/inherit/covariant7.C: New test.
25608
256092002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25610
25611 PR c++/2739
25612 * g++.dg/other/access2.C: New test.
25613
256142002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
25615
25616 * g++.dg/other/anon-struct.C: No longer fails
25617 * g++.old-deja/g++.brendan/parse4.C: Likewise.
25618 * g++.old-deja/g++.brendan/parse5.C: Likewise.
25619 * g++.old-deja/g++.brendan/parse6.C: Likewise.
25620
256212002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
25622
25623 * g++.dg/parse/angle-bracket.C (main): No longer fails.
25624
256252002-12-27 Mark Mitchell <mark@codesourcery.com>
25626
25627 * g++.dg/eh/spec4.C: Remove stray semicolon.
25628 * g++.dg/expr/pmf-1.C: Change error message.
25629 * g++.dg/ext/asm1.C: Remove stray semicolon.
25630 * g++.dg/ext/typename1.C: Add missing typenames.
25631 * g++.dg/inherit/template-as-base.C: Change error message.
25632 * g++.dg/lookup/scoped1.C: Likewise.
25633 * g++.dg/lookup/scoped2.C: Likewise.
25634 * g++.dg/lookup/using2.C: Likewise.
25635 * g++.dg/other/component1.C: Remove stray semicolon.
25636 * g++.dg/other/do1.C: Change error message.
25637 * g++.dg/other/error2.C: Likewise.
25638 * g++.dg/other/init1.C: Likewise.
25639 * g++.dg/other/packed1.C: Remove stray semicolon.
25640 * g++.dg/other/ptrmem2.C: Change error message.
25641 * g++.dg/parse/parameter-declaration-1.C: Remove line number
25642 marker.
25643 * g++.dg/special/initp1.C: Remove invalid attribute usage.
25644 * g++.dg/template/access3.C: Add typename keyword.
25645 * g++.dg/template/access5.C: Remove stray semicolon.
25646 * g++.dg/template/access6.C: Likewise.
25647 * g++.dg/template/complit1.C: Likewise.
25648 * g++.dg/template/crash1.C: Change error message.
25649 * g++.dg/template/inherit2.C: Remove stray semicolon.
25650 * g++.dg/template/instantiate2.C: Likewise.
25651 * g++.dg/template/instantiate3.C: Change error message.
25652 * g++.dg/template/qual1.C: Remove stray semicolon.
25653 * g++.dg/template/qualttp18.C: Change error message.
25654 * g++.dg/template/ref1.C: Remove stray semicolon.
25655 * g++.dg/template/sizeof1.C (A::value): Declare it.
25656 * g++.dg/template/spec4.C: Change error message.
25657 * g++.dg/template/static1.C: Likewise.
25658 * g++.dg/template/type1.C: Likewise.
25659 * g++.dg/template/typename3.C: Likewise.
25660 * g++.old-deja/g++.benjamin/13478.C: Change error message.
25661 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
25662 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
25663 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
25664 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
25665 named return value extension.
25666 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
25667 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
25668 * g++.old-deja/g++.bob/extern_C.C: Likewise.
25669 * g++.old-deja/g++.bob/inherit2.C: Likewise.
25670 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25671 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25672 * g++.old-deja/g++.brendan/crash13.C: Likewise.
25673 * g++.old-deja/g++.brendan/crash15.C: Likewise.
25674 * g++.old-deja/g++.brendan/crash18.C: Change error message.
25675 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
25676 * g++.old-deja/g++.brendan/crash38.C: Likewise.
25677 * g++.old-deja/g++.brendan/crash50.C: Likewise.
25678 * g++.old-deja/g++.brendan/crash56.C: Likewise.
25679 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
25680 syntax.
25681 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
25682 * g++.old-deja/g++.brendan/crash8.C: Change error message.
25683 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
25684 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25685 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
25686 * g++.old-deja/g++.brendan/template11.C: Likewise.
25687 * g++.old-deja/g++.brendan/template26.C: Likewise.
25688 * g++.old-deja/g++.brendan/template27.C: Use explicit
25689 specialization syntax.
25690 * g++.old-deja/g++.brendan/template30.C: Likewise.
25691 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
25692 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
25693 non-dependent names.
25694 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
25695 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
25696 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
25697 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
25698 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
25699 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
25700 named return value extension.
25701 * g++.old-deja/g++.ext/namedret2.C: Likewise.
25702 * g++.old-deja/g++.ext/namedret3.C: Likewise.
25703 * g++.old-deja/g++.ext/return1.C: Likewise.
25704 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
25705 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
25706 * g++.old-deja/g++.jason/access8.C: Likewise.
25707 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
25708 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
25709 pseudo-destructor names.
25710 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
25711 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
25712 pseudo-destructor names.
25713 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
25714 * g++.old-deja/g++.jason/overload19.C: Likewise.
25715 * g++.old-deja/g++.jason/overload32.C: Likewise.
25716 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
25717 stray semicolons.
25718 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
25719 * g++.old-deja/g++.jason/return.C: Likewise.
25720 * g++.old-deja/g++.jason/return2.C: Likewise.
25721 * g++.old-deja/g++.jason/shadow1.C: Likewise.
25722 * g++.old-deja/g++.jason/special.C: Use explicit specialization
25723 syntax.
25724 * g++.old-deja/g++.jason/template10.C: Account for use of
25725 non-dependent names.
25726 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
25727 syntax.
25728 * g++.old-deja/g++.jason/template37.C: Likewise.
25729 * g++.old-deja/g++.law/access4.C: Change error messages.
d90ee6be 25730 * g++.old-deja/g++.law/arm13.C: Remove incorrect
ed8e443a
JM
25731 pseudo-destructor names.
25732 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
25733 * g++.old-deja/g++.law/ctors9.C: Likewise.
25734 * g++.old-deja/g++.law/cvt22.C: Likewise.
25735 * g++.old-deja/g++.law/dtors5.C: Likewise.
25736 * g++.old-deja/g++.law/global-init1.C: Likewise.
25737 * g++.old-deja/g++.law/missed-error3.C: Likewise.
25738 * g++.old-deja/g++.law/operators28.C: Likewise.
25739 * g++.old-deja/g++.law/visibility28.C: Likewise.
25740 * g++.old-deja/g++.martin/eval1.C: Likewise.
25741 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
25742 name.
25743 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
25744 * g++.old-deja/g++.mike/net34.C: Likewise.
25745 * g++.old-deja/g++.mike/net36.C: Likewise.
25746 * g++.old-deja/g++.mike/ns2.C: Likewise.
25747 * g++.old-deja/g++.mike/p12306.C: Likewise.
25748 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
25749 value extension.
25750 * g++.old-deja/g++.mike/p700.C: Likewise.
25751 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
25752 * g++.old-deja/g++.mike/p710.C: Likewise.
25753 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
25754 value extension.
25755 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
25756 * g++.old-deja/g++.mike/pmf9.C: Likewise.
25757 * g++.old-deja/g++.ns/crash2.C: Likewise.
25758 * g++.old-deja/g++.ns/crash3.C: Likewise.
25759 * g++.old-deja/g++.ns/invalid1.C: Likewise.
25760 * g++.old-deja/g++.ns/ns17.C: Likewise.
25761 * g++.old-deja/g++.ns/template16.C: Likewise.
25762 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
25763 keyword.
25764 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
25765 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
25766 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
25767 named return value extension.
25768 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
25769 * g++.old-deja/g++.other/access4.C: Issue additional error
25770 messages.
25771 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
25772 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
25773 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
25774 * g++.old-deja/g++.other/crash25.C: Change error message.
25775 * g++.old-deja/g++.other/crash4.C: Change error message.
25776 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
25777 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
25778 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
25779 checks.
25780 * g++.old-deja/g++.other/defarg8.C: Likewise.
25781 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
25782 * g++.old-deja/g++.other/dtor10.C: Likewise.
25783 * g++.old-deja/g++.other/incomplete.C: Likewise.
25784 * g++.old-deja/g++.other/linkage7.C: Likewise.
25785 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
25786 lookup algorithm.
25787 * g++.old-deja/g++.other/mangle2.C: Likewise.
25788 * g++.old-deja/g++.other/refinit2.C: Likewise.
25789 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
25790 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
25791 * g++.old-deja/g++.pt/crash28.C: Likewise.
25792 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
25793 syntax.
25794 * g++.old-deja/g++.pt/crash32.C: Change error message.
25795 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
25796 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
25797 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
25798 error message position.
25799 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
25800 * g++.old-deja/g++.pt/defarg8.C: Change error message.
25801 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
25802 syntax.
25803 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
25804 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
25805 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
25806 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
25807 keyword.
25808 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25809 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
25810 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
25811 keyword.
25812 * g++.old-deja/g++.pt/explicit71.C: Change error message.
25813 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
25814 syntax.
25815 * g++.old-deja/g++.pt/friend28.C: Account for use of
25816 non-dependent names.
25817 * g++.old-deja/g++.pt/friend29.C: Likewise.
25818 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
25819 rules.
25820 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
25821 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
25822 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
25823 lookup rules.
25824 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
25825 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
25826 keyword.
25827 * g++.old-deja/g++.pt/memclass20.C: Likewise.
25828 * g++.old-deja/g++.pt/memclass5.C: Likewise.
25829 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
25830 keyword.
25831 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
25832 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
25833 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
25834 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
25835 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
25836 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
25837 keyword.
25838 * g++.old-deja/g++.pt/spec10.C: Likewise.
25839 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
25840 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
25841 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
25842 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
25843 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
25844 * g++.old-deja/g++.pt/ttp62.C: Likewise.
25845 * g++.old-deja/g++.pt/ttp64.C: Likewise.
25846 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
25847 * g++.old-deja/g++.pt/typename15.C: Likewise.
25848 * g++.old-deja/g++.pt/typename22.C: Likewise.
25849 * g++.old-deja/g++.pt/typename6.C: Change error messages.
25850 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
25851 * g++.old-deja/g++.pt/virtual2.C: Likewise.
25852 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
25853 syntax.
25854 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
25855 return value extension.
25856 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
25857 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
25858 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
25859 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
25860
258612002-12-26 Nathan Sidwell <nathan@codesourcery.com>
25862
25863 * g++.dg/warn/inline1.C: New test.
25864 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
25865 * g++.old-deja/g++.jason/synth10.C: Likewise.
25866 * g++.old-deja/g++.mike/net31.C: Likewise.
25867 * g++.old-deja/g++.mike/p8786.C: Likewise.
25868
25869 * g++.dg/template/friend10.C: New test.
25870 * g++.dg/template/conv5.C: New test.
25871
258722002-12-24 Nathan Sidwell <nathan@codesourcery.com>
25873
25874 * g++.dg/lookup/scoped3.C: New test.
25875
25876 * g++.dg/lookup/decl1.C: New test.
25877 * g++.dg/lookup/decl2.C: New test.
25878
258792002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
25880
25881 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
25882 gcc.c-torture/compile/20021015-1.c,
25883 gcc.c-torture/compile/20021015-2.c,
25884 gcc.c-torture/compile/20021123-1.c,
25885 gcc.c-torture/compile/20021123-2.c,
25886 gcc.c-torture/compile/20021123-3.c,
25887 gcc.c-torture/compile/20021123-4.c,
25888 gcc.c-torture/execute/20021024-1.c: Add tests previously added
25889 only to 3.1 or 3.2 branch.
25890
258912002-12-23 Mark Mitchell <mark@codesourcery.com>
25892
25893 * gcc.dg/i386-bitfield3.c: New test.
25894
25895 * gcc.dg/i386-bitfield2.c: New test.
25896
258972002-12-22 Nathan Sidwell <nathan@codesourcery.com>
25898
25899 * g++.dg/parse/conv_op1.C: New test.
25900
259012002-12-21 Josef Zlomek <zlomekj@suse.cz>
25902
25903 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
25904 approved.
25905
259062002-12-20 Josef Zlomek <zlomekj@suse.cz>
25907
25908 * gcc.c-torture/compile/20021220-1.c: New test.
25909
259102002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
25911
25912 * gcc.dg/i386-fastcall-1.c: New.
25913
259142002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25915
25916 * gcc.c-torture/execute/20021219-1.c: New test.
25917
259182002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25919
25920 * gcc.dg/i386-pic-1.c: New test.
25921
259222002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25923
25924 PR c++/8099
25925 * g++.dg/template/friend9.C: New test.
25926
259272002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25928
25929 PR c++/3663
25930 * g++.dg/template/access7.C: New test.
25931
259322002-12-18 Nick Clifton <nickc@redhat.com>
25933
25934 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
25935 the libstdc++-v3 directory has been found.
25936
259372002-12-12 Devang Patel <dpatel@apple.com>
25938 * gcc.dg/darwin-ld-1.c: New test.
25939 * gcc.dg/darwin-ld-2.c: New test.
25940 * gcc.dg/darwin-ld-3.c: New test.
25941 * gcc.dg/darwin-ld-4.c: New test.
25942 * gcc.dg/darwin-ld-5.c: New test.
25943
259442002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
25945
25946 * gcc.c-torture/compile/20021212-1.c: New test.
25947
259482002-12-11 Neil Booth <neil@daikokuya.co.uk>
25949
25950 * gcc.dg/fshort-wchar: New test.
25951
259522002-12-10 Mark Mitchell <mark@codesourcery.com>
25953
25954 PR c++/8372
25955 * g++.dg/template/dtor1.C: New test.
25956
25957 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
25958 markers.
25959
259602002-12-10 Jakub Jelinek <jakub@redhat.com>
25961
25962 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
25963
259642002-12-09 Mark Mitchell <mark@codesourcery.com>
25965
25966 * g++.dg/template/static1.C: New test.
25967 * g++.dg/template/static2.C: New test.
25968 * g++.old-deja/g++.ext/memconst.C: New test.
25969
259702002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25971
25972 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
25973 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
25974 * g++.dg/special/initp1.C: Likewise.
25975
259762002-12-06 Jakub Jelinek <jakub@redhat.com>
25977
25978 * gcc.c-torture/execute/20021204-1.c: New test.
25979
259802002-12-04 Geoffrey Keating <geoffk@apple.com>
25981
25982 * gcc.dg/ppc-fmadd-1.c: New file.
25983 * gcc.dg/ppc-fmadd-2.c: New file.
25984 * gcc.dg/ppc-fmadd-3.c: New file.
25985
259862002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
25987
25988 * gcc.c-torture/compile/20021204-1.c: New test.
25989
259902002-12-03 Nathan Sidwell <nathan@codesourcery.com>
25991
25992 * g++.dg/inherit/covariant2.C: New test.
25993 * g++.dg/inherit/covariant3.C: New test.
25994 * g++.dg/inherit/covariant4.C: New test.
25995 * g++.dg/inherit/covariant1.C: Remove XFAIL.
25996 * g++.old-deja/g++.robertl/eb17.C: Likewise.
25997
259982002-12-03 Mark Mitchell <mark@codesourcery.com>
25999
26000 PR c++/8688
26001 * g++.dg/init/brace3.C: New test.
26002
260032002-12-02 Kazu Hirata <kazu@cs.umass.edu>
26004
26005 * gcc.dg/20020210-1.c: Fix a comment typo.
26006
260072002-12-02 Mark Mitchell <mark@codesourcery.com>
26008
26009 PR c++/8720
26010 * g++.dg/parse/defarg1.C: New test.
26011
26012 PR c++/8615
26013 * g++.dg/template/char1.C: New test.
26014
26015 * g++.dg/template/varmod1.C: Fix typo.
26016
260172002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26018
26019 DR 180
26020 * g++.old-deja/g++.pt/crash32.C: Expect error.
26021
260222002-12-01 Mark Mitchell <mark@codesourcery.com>
26023
26024 PR c++/5919
26025 * g++.dg/template/varmod1.C: New test.
26026
26027 PR c++/8727
26028 * g++.dg/inherit/typeinfo1.C: New test.
26029
26030 PR c++/8663
26031 * g++.dg/inherit/typedef1.C: New test.
26032
260332002-11-30 Mark Mitchell <mark@codesourcery.com>
26034
26035 PR c++/8332
26036 PR c++/8493
26037 * g++.dg/template/strlen1.C: New test.
26038
26039 PR c++/8227
26040 * g++.dg/template/ctor2.C: New test.
26041
26042 PR c++/8214
26043 * g++.dg/init/string1.C: New test.
26044
26045 PR c++/8511
26046 * g++.dg/template/friend8.C: New test.
26047
260482002-11-29 Joe Buck <jbuck@synopsys.com>
26049
26050 * g++.dg/lookup/anon2.C: New test.
26051
260522002-11-28 Kazu Hirata <kazu@cs.umass.edu>
26053
26054 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
26055 h8300 port.
26056
260572002-11-27 Richard Sandiford <rsandifo@redhat.com>
26058
26059 * gcc.dg/bitfld-6.c: New test.
26060
260612002-11-27 Jan Hubicka <jh@suse.cz>
26062
26063 * gcc.c-torture/execute/20021127.[cx]: New test.
26064
260652002-11-26 Jan Hubicka <jh@suse.cz>
26066
26067 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
26068 quality.
26069
260702002-11-26 Geoffrey Keating <geoffk@apple.com>
26071
26072 * g++.dg/init/brace2.C: New test.
26073 * g++.old-deja/g++.mike/p9129.C: Correct.
26074
260752002-11-26 Mark Mitchell <mark@codesourcery.com>
26076
26077 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
26078
260792002-11-25 Andreas Bauer <baueran@in.tum.de>
26080
26081 * gcc.dg/sibcall-6: New test for indirect sibcalls.
26082
260832002-11-25 Mark Mitchell <mark@codesourcery.com>
26084
26085 * testsuite/g++.dg/abi/empty11.C: New test.
26086 * testsuite/g++.dg/rtti/cv1.C: New test.
26087
260882002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
26089
26090 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
26091
260922002-11-24 Mark Mitchell <mark@codesourcery.com>
26093
26094 * g++.dg/abi/empty10.C: New test.
26095
260962002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26097
26098 * gcc.c-torture/compile/20021124-1.c: New test.
26099
261002002-11-22 Mark Mitchell <mark@codesourcery.com>
26101
26102 * g++.dg/abi/rtti2.C: New test.
26103
261042002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26105
26106 * gcc.dg/i386-unroll-1.c: New test.
26107
261082002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
26109
26110 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
26111 * gcc.c-torture/compile/20021120-2.c: New test.
26112
5354730b
RS
261132002-11-20 Richard Sandiford <rsandifo@redhat.com>
26114
26115 * gcc.dg/bitfld-5.c: New test.
26116
5720520f
RS
261172002-11-20 Richard Sandiford <rsandifo@redhat.com>
26118
26119 * gcc.c-torture/execute/20021120-3.c: New test.
26120
4392ebd3
RS
261212002-11-20 Richard Sandiford <rsandifo@redhat.com>
26122
26123 * gcc.c-torture/execute/20021120-2.c: New test.
26124
3748bd9e
RS
261252002-11-20 Richard Sandiford <rsandifo@redhat.com>
26126
26127 * gcc.c-torture/execute/20021120-1.c: New test.
26128
bc02f8d3
JJ
261292002-11-20 Jakub Jelinek <jakub@redhat.com>
26130
26131 * gcc.c-torture/execute/20021118-3.c: New test.
26132
d61fd3f1 261332002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
26134
26135 * gcc.c-torture/compile/20021119-1.c: New test.
26136
3b312ef4
JT
261372002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
26138
26139 * gcc.dg/duff-1.c: New test.
26140 * gcc.dg/duff-2.c: New test.
26141 * gcc.dg/duff-3.c: New test.
26142
8128cccf
NB
261432002-11-18 Neil Booth <neil@daikokuya.co.uk>
26144
26145 * gcc.dg/cpp/_Pragma5.c: New test.
26146
3503150c
RS
261472002-11-18 Richard Sandiford <rsandifo@redhat.com>
26148
26149 * gcc.c-torture/execute/20021118-2.c: New test.
26150
180bde4f
RS
261512002-11-18 Richard Sandiford <rsandifo@redhat.com>
26152
26153 * gcc.c-torture/execute/20021118-1.c: New test.
26154
aaefd216
JJ
261552002-11-16 Jakub Jelinek <jakub@redhat.com>
26156
26157 * gcc.dg/20021116-1.c: New test.
26158
95675950
MM
261592002-11-14 Mark Mitchell <mark@codesourcery.com>
26160
26161 * g++.dg/abi/vcall1.C: New test.
26162
7eca317a
JJ
261632002-11-14 Jakub Jelinek <jakub@redhat.com>
26164
26165 * gcc.dg/20021029-1.c: New test.
26166 * gcc.dg/20021029-2.c: New test.
26167
1fccfa1e
JDA
261682002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26169
26170 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
26171
110c25ef
EB
261722002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26173
26174 PR c/8439
26175 * gcc.dg/20021110.c: Move to ...
26176 * gcc.c-torture/compile/20021110.c: .... here.
26177
303b90b0
FS
261782002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26179
26180 PR c/8467
26181 * gcc.c-torture/execute/20021111-1.c
26182
45ed7228
EB
261832002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
26184
26185 PR c/8439
110c25ef 26186 * gcc.dg/20021110.c: New test.
4977bab6 26187
06315871
MM
261882002-11-10 Mark Mitchell <mark@codesourcery.com>
26189
26190 * g++.dg/abi/vthunk3.C: Run only on x86.
26191
04e6db94
JM
261922002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
26193
26194 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
26195
323941f6
HPN
261962002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
26197
26198 * lib/compat.exp (compat-execute): Fix logic error in last
26199 change.
26200
8c47cfd8
NB
262012002-11-09 Neil Booth <neil@daikokuya.co.uk>
26202
26203 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
26204
5c74d5b0
KL
262052002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26206
26207 PR c++/8389
26208 * g++.dg/template/access6.C: New test.
26209
b8c25665 262102002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
26211
26212 * gcc.dg/i386-ssefp-1.c: New test.
26213 * gcc.dg/i386-ssefp-1.c: New test.
26214
b8c25665 262152002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
26216
26217 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
26218
4f2c9d7e
MM
262192002-11-07 Mark Mitchell <mark@codesourcery.com>
26220
e6a66567
MM
26221 * g++.dg/abi/vthunk3.C: New test.
26222
4f2c9d7e
MM
26223 PR c++/8338
26224 * g++.dg/template/crash2.C: New test.
26225
f72ab53b
MM
262262002-11-07 Mark Mitchell <mark@codesourcery.com>
26227
26228 * testsuite/g++.dg/abi/dtor1.C: New test.
26229 * testsuite/g++.dg/abi/dtor2.C: Likewise.
26230
3cfe49da
GK
262312002-11-05 Geoffrey Keating <geoffk@apple.com>
26232
26233 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
26234 Darwin.
26235
9e96797f
AN
262362002-11-04 Adam Nemet <anemet@lnxw.com>
26237
26238 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
26239 -mthumb. Only xfail with -O0.
26240
548502d3
MM
262412002-11-03 Mark Mitchell <mark@codesourcery.com>
26242
26243 * g++.dg/abi/thunk1.C: New test.
26244 * g++.dg/abi/thunk2.C: Likewise.
26245 * g++.dg/abi/vtt1.C: Likewise.
26246
8cd4a359
DN
262472002-11-02 Diego Novillo <dnovillo@redhat.com>
26248
26249 PR optimization/8423
26250 * gcc.c-torture/execute/builtin-constant.c: New test.
26251
04d57dd5
ZW
262522002-11-01 Zack Weinberg <zack@codesourcery.com>
26253
26254 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
26255 Add some more cases.
26256
bec80a45
MM
262572002-11-01 Mark Mitchell <mark@codesourcery.com>
26258
26259 PR c++/8391
26260 * g++.dg/opt/local1.C: New test.
26261
8c081e84
MM
262622002-10-30 Mark Mitchell <mark@codesourcery.com>
26263
26264 PR c++/8160
26265 * g++.dg/template/complit1.C: New test.
26266
26267 PR c++/8149
26268 * g++.dg/template/typename4.C: Likewise.
26269
7088fca9
KL
262702002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26271
26272 Core issue 287, PR c++/7639
26273 * g++.dg/template/instantiate1.C: Adjust error location.
26274 * g++.dg/template/instantiate3.C: New test.
26275 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
26276 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
26277 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
26278
f6a9714b
HPN
262792002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
26280
26281 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
26282
59db5f7b
MM
262832002-10-29 Mark Mitchell <mark@codesourcery.com>
26284
26285 PR c++/8287
26286 * g++.dg/init/dtor2.C: New test.
26287
a80c67ca
KG
262882002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26289
26290 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
26291 * gcc.dg/nest.c: Bypass errors on irix6.
26292
96a888d6
HPN
262932002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
26294
26295 * gcc.dg/nest.c: Expect error for mmix-*-*.
26296 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
26297
1f032a99
HPN
262982002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
26299
600522f8
HPN
26300 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
26301 markers.
26302
35fcca95 26303 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 26304
f0dd122b
MS
263052002-10-25 Mike Stump <mrs@apple.com>
26306
26307 * gcc.dg/warn-1.c: New test.
26308
f65e1183
ZW
263092002-10-25 Zack Weinberg <zack@codesourcery.com>
26310
26311 * g++.dg/template/typename3.C: New test.
26312
bb5e8a7f
MM
263132002-10-25 Mark Mitchell <mark@codesourcery.com>
26314
e93ee644
MM
26315 * g++.dg/lookup/ptrmem1.C: New test.
26316
bb5e8a7f
MM
26317 * g++.dg/abi/vthunk2.C: New test.
26318
f3763a44
ZW
263192002-10-25 Zack Weinberg <zack@codesourcery.com>
26320
26321 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
26322
ba9a991f
MM
263232002-10-24 Mark Mitchell <mark@codesourcery.com>
26324
26325 * g++.dg/abi/empty9.C: New test.
26326
5f13cfc6
RH
263272002-10-24 Richard Henderson <rth@redhat.com>
26328
26329 * g++.dg/inherit/thunk1.C: Enable for ia64.
26330
6b607ffd
MM
263312002-10-23 Mark Mitchell <mark@codesourcery.com>
26332
26333 PR c++/8067
26334 * g++.dg/lookup/pretty1.C: New test.
26335
8bfb45f8
JJ
263362002-10-23 Jakub Jelinek <jakub@redhat.com>
26337
26338 * gcc.dg/20021023-1.c: New test.
26339
e6f052b7
MM
263402002-10-23 Mark Mitchell <mark@codesourcery.com>
26341
26342 PR c++/7679
26343 * g++.dg/parse/inline1.C: New test.
f65e1183 26344
e2358068
RH
263452002-10-23 Richard Henderson <rth@redhat.com>
26346
619703c6
RH
26347 * g++.dg/inherit/thunk1.C: Enable for x86_64.
26348
e2358068
RH
26349 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
26350
ad4f9910
MM
263512002-10-22 Mark Mitchell <mark@codesourcery.com>
26352
26353 PR c++/6579
26354 * g++.dg/parse/stmtexpr3.C: New test.
26355
8fe734a3
NS
263562002-10-22 Nathan Sidwell <nathan@codesourcery.com>
26357
26358 * g++.dg/expr/cond1.C: New test.
26359
4977bab6
ZW
263602002-10-21 Zack Weinberg <zack@codesourcery.com>
26361
26362 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
26363
7ba539c6
MM
263642002-10-21 Mark Mitchell <mark@codesourcery.com>
26365
26366 * g++.dg/abi/vbase13.C: New test.
26367 * g++.dg/abi/vbase14.C: Likewise.
26368
75d38379
JJ
263692002-10-21 Jakub Jelinek <jakub@redhat.com>
26370
26371 * gcc.dg/tls/pic-1.c: New test.
26372 * gcc.dg/tls/nonpic-1.c: New test.
26373 * gcc.dg/20021018-1.c: New test.
26374
aaee784a
UW
263752002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26376
26377 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
26378 Remove only files with the same base name as the test case.
26379 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
26380 (profopt-execute): Likewise. Also, remove old profiling
26381 and performance data files before running the tests.
26382
26383 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
26384 * g++.dg/bprob/bprob.exp: Likewise.
26385 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
26386 to allow more general test case names.
26387
26388 * g++.dg/bprob/bprob-1.C: Rename to ...
26389 * g++.dg/bprob/g++-bprob-1.C: ... this.
26390
26391 * g77.dg/bprob/bprob-1.f: Rename to ...
26392 * g77.dg/bprob/g77-bprob-1.f: ... this.
26393
22bd2554
ZW
263942002-10-21 Zack Weinberg <zack@codesourcery.com>
26395
26396 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
26397 bison 1.50 or later.
26398
434fb8b7
JJ
263992002-10-21 Janis Johnson <janis187@us.ibm.com>
26400
26401 * g++.dg/README: Describe more test directories.
26402
42328048
MM
264032002-10-21 Mark Mitchell <mark@codesourcery.com>
26404
c6c01481 26405 * g++.dg/init/array6.C: Add additional tests.
42328048 26406
ecef5e87
UW
264072002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
26408
26409 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
26410 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
26411
0ac1a3d3
KH
264122002-10-21 Kazu Hirata <kazu@cs.umass.edu>
26413
26414 * gcc.c-torture/compile/20020604-1.x: New.
26415 * gcc.c-torture/compile/simd-5.x: Likewise.
26416 * gcc.c-torture/execute/920710-1.x: Likewise.
26417 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
26418
97cc1f5e
MM
264192002-10-21 Mark Mitchell <mark@codesourcery.com>
26420
26421 * g++.dg/inherit/override1.C: Add dg-options clause.
26422
ab3146fd
ZD
264232002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
26424
26425 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
26426 _mm_slli_si128.
26427
0d8b229b
AS
264282002-10-19 Andreas Schwab <schwab@suse.de>
26429
26430 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
26431 directory component.
26432
9368208b
MM
264332002-10-18 Mark Mitchell <mark@codesourcery.com>
26434
80bbd03d
MM
26435 * g++.dg/inherit/thunk1.C: New test.
26436
9368208b
MM
26437 * g++.dg/inherit/override1.C: New test.
26438
26439 * g++.dg/abi/mangle11.C: New test.
26440 * g++.dg/abi/mangle14.C: New test.
26441 * g++.dg/abi/mangle17.C: New test.
26442
8a188e24
NS
264432002-10-17 Nathan Sidwell <nathan@codesourcery.com>
26444
26445 * g++.dg/overload/member2.C: New test.
26446
768bf0ab
JJ
264472002-10-17 Janis Johnson <janis187@us.ibm.com>
26448
26449 * g++.dg/README: Describe new compat directory.
26450 * g++.dg/dg.exp: Skip tests in compat directory.
26451 * README.compat: New file.
26452 * lib/compat.exp: New expect script.
26453 * g++.dg/compat: New test directory.
26454 * g++.dg/compat/compat.exp: New expect script.
26455 * g++.dg/compat/abi: New test directory.
26456 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
26457 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
26458 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
26459 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
26460 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
26461 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
26462 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
26463 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
26464 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
26465 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
26466 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
26467 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
26468 * g++.dg/compat/break: New test directory.
26469 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
26470 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
26471 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
26472 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
26473 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
26474 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
26475 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
26476 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
26477 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
26478 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
26479 g++.dg/compat/break/README: New files.
26480 * g++.dg/compat/eh: New test directory.
26481 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
26482 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
26483 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
26484 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
26485 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
26486 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
26487 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
26488 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
26489 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
26490 g++.dg/compat/eh/filter2_y.C,
26491 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
26492 g++.dg/compat/eh/new1_y.C,
26493 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
26494 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
26495 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
26496 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
26497 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
26498 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
26499 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
26500 g++.dg/compat/eh/unexpected1_y.C: New files.
26501 * g++.dg/compat/init: New test directory.
26502 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
26503 g++.dg/compat/init/array5_y.C,
26504 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
26505 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
26506 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
26507 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
26508 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
26509 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
26510 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
26511 g++.dg/compat/init/init-ref2_y.C: New files.
26512
982216be
MM
265132002-10-17 Mark Mitchell <mark@codesourcery.com>
26514
26515 PR c++/7584
26516 * g++.dg/inherit/using3.C: New test.
26517
b8c25665 265182002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
26519
26520 * gcc.dg/20021017-2.c: New test.
26521
b216f69b
MM
265222002-10-17 Mark Mitchell <mark@codesourcery.com>
26523
2d05cd96 26524 * g++.dg/abi/mangle16.C: Adjust.
d768a589 26525
b216f69b
MM
26526 * g++.dg/init/array8.C: New test.
26527
6e53546d
RS
265282002-10-17 Richard Sandiford <rsandifo@redhat.com>
26529
26530 * gcc.dg/special/mips-abi.exp: New test.
26531 * gcc.dg/special/mips-abi.s: Empty file used by the above.
26532
2303a079
MM
265332002-10-16 Mark Mitchell <mark@codesourcery.com>
26534
d3133e68
MM
26535 * g++.dg/abi/mangle16.C: New test.
26536 * g++.dg/abi/mangle17.C: Likewise.
26537
2303a079
MM
26538 PR c++/7478
26539 * g++.dg/template/ref1.C: New test.
26540
e055ba36
KG
265412002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26542
26543 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
26544
6e2ac1ae
UW
265452002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
26546
26547 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
26548
451c0899
MM
265492002-10-16 Mark Mitchell <mark@codesourcery.com>
26550
26551 PR c++/7524
26552 * g++.dg/init/array7.C: New test.
26553
3fa3c4bd
MM
265542002-10-15 Mark Mitchell <mark@codesourcery.com>
26555
26556 * g++.dg/init/array6.C: New test.
22bd2554 26557
3fa3c4bd
MM
26558 * g++.dg/abi/mangle13.C: Likewise.
26559 * g++.dg/abi/mangle14.C: Likewise.
26560 * g++.dg/abi/mangle15.C: Likewise.
26561
58731fd1
MM
265622002-10-14 Mark Mitchell <mark@codesourcery.com>
26563
26564 * g++.dg/abi/empty8.C: New test.
22bd2554 26565
6742d92b
NS
265662002-10-15 Nathan Sidwell <nathan@codesourcery.com>
26567
26568 * g++.dg/init/ctor1.C: New test.
26569
23a64177
UW
265702002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
26571
26572 * gcc.c-torture/execute/20021015-1.c: New test.
26573
b8c25665 265742002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
26575
26576 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
26577
b8c25665 265782002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
26579
26580 * gcc.dg/i386-ssetype-[1-5].c: New tests.
26581
741fa37f
RH
265822002-10-14 Richard Henderson <rth@redhat.com>
26583
26584 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
26585
a3b88570
MM
265862002-10-14 Mark Mitchell <mark@codesourcery.com>
26587
26588 PR optimization/6631
26589 * g++.dg/opt/const2.C: New test.
26590
77631fa7
MM
265912002-10-14 Mark Mitchell <mark@codesourcery.com>
26592
26593 PR c++/7176
26594 * g++.dg/parse/friend1.C: New test.
26595 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
26596
0d1c5774
JJ
265972002-10-14 Jakub Jelinek <jakub@redhat.com>
26598
26599 * gcc.dg/20021014-1.c: New test.
26600
8e3df2de
MM
266012002-10-11 Mark Mitchell <mark@codesourcery.com>
26602
dac45b5c
MM
26603 PR c++/5661
26604 * g++.dg/ext/vlm1.C: New test.
26605 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 26606
8e3df2de
MM
26607 * g++.dg/init/array1.C: Remove invalid braces.
26608 * g++.dg/init/brace1.C: New test.
26609 * g++.dg/init/copy2.C: Likewise.
26610 * g++.dg/init/copy3.C: Likewise.
26611 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
26612 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
26613 braces.
22bd2554 26614
98ddd678
NB
266152002-10-11 Neil Booth <neil@daikokuya.co.uk>
26616
26617 * gcc.dg/cpp/assembler.S: Don't use -ansi.
26618
b8c25665 266192002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
26620
26621 * gcc.c-torture/compile/simd-5.c: New test.
26622
4977bab6
ZW
266232002-10-10 Roger Sayle <roger@eyesopen.com>
26624
26625 * gcc.c-torture/execute/shiftopt-1.c: New test case.
26626
61fdde38
JW
266272002-10-10 Jim Wilson <wilson@redhat.com>
26628
26629 * gcc.c-torture/execute/20021010-1.c: New test.
26630
95f79357
ZW
266312002-10-09 Zack Weinberg <zack@codesourcery.com>
26632
85cd7be8 26633 PR c/7353
95f79357
ZW
26634 * g++.dg/ext/typedef-init.C: New test.
26635 * gcc.dg/typedef-init.c: New test.
26636
5cc67323
NB
266372002-10-09 Neil Booth <neil@daikokuya.co.uk>
26638
26639 * gcc.dg/cpp/paste13.c: New test.
26640
131d2c16
KG
266412002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26642
26643 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
26644 remaining platforms, XFAIL during compile, not execute. Don't
26645 XFAIL at -O0.
26646
bf52f899
NS
266472002-10-08 Nathan Sidwell <nathan@codesourcery.com>
26648
26649 * gcc.dg/alias-1.c: Tweak expected warning.
26650
a85cd145
V
266512002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
26652
26653 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
26654
f75369c8
AJ
266552002-10-06 Andreas Jaeger <aj@suse.de>
26656
8d725537
AJ
26657 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
26658 * gcc.dg/cpp/c++98.C: Likewise.
26659
26660 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
26661 * g++.dg/cpp/c++98.C: Likewise.
26662
26663 * g++.dg/README (Subdirectories): Mention cpp directory.
26664
f75369c8
AJ
26665 PR target/7559
26666 * gcc.dg/20021006-1.c: New test.
26667
eb55ce4b
KL
266682002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26669
26670 PR c++/7804
26671 * g++.dg/other/warning1.C: New test.
26672
f91f86e7
RS
266732002-10-04 Roger Sayle <roger@eyesopen.com>
26674
d90ee6be 26675 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
f91f86e7
RS
26676 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
26677 and sparc-*-* with -m64 as expected failures. See PR 8087.
26678
bd9bb3d2
MM
266792002-10-03 Mark Mitchell <mark@codesourcery.com>
26680
26681 PR c++/7931
26682 * g++.dg/template/ptrmem3.C: New test.
f75369c8 26683
bd9bb3d2
MM
26684 PR c++/7754
26685 * g++.dg/template/union1.C: New test.
26686
6397d80b
MM
266872002-10-03 Mark Mitchell <mark@codesourcery.com>
26688
26689 PR c++/8006
26690 * g++.dg/abi/mangle9.C: New test.
26691 * g++.dg/abi/mangle10.C: New test.
26692 * g++.dg/abi/mangle11.C: New test.
26693 * g++.dg/abi/mangle12.C: New test.
26694
2282d28d
MM
266952002-10-02 Mark Mitchell <mark@codesourcery.com>
26696
26697 PR c++/7188.
26698 * g++.dg/template/meminit1.C: New test.
26699 * g++.dg/warn/Wreorder-1.C: Likewise.
26700 * g++.old-deja/g++.mike/warn3.C: Tweak.
26701 * lib/prune.exp: Ingore "in copy constructor".
26702
e5ec43ac
AJ
267032002-10-02 Andreas Jaeger <aj@suse.de>
26704
26705 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
26706 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
26707 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
26708 on x86-64.
26709
a1d1a0f9
MM
267102002-10-01 Mark Mitchell <mark@codesourcery.com>
26711
26712 * gcc.dg/empty1.C: Fix typo.
26713
73a73768
NS
267142002-10-01 Nathan Sidwell <nathan@codesourcery.com>
26715
26716 * gcc.dg/alias-1.c: New test.
26717
871e97f7
MM
267182002-10-01 Mark Mitchell <mark@codesourcery.com>
26719
0645ba8f
MM
26720 * gcc.dg/empty1.C: New test.
26721
871e97f7
MM
26722 * g++.dg/tls/init-2.C: Tweak error messages.
26723
8ab907e8
RS
267242002-10-01 Richard Sandiford <rsandifo@redhat.com>
26725
26726 * gcc.c-torture/compile/20020923-1.c: New test.
26727
e3e3815b
JT
267282002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
26729
26730 * gcc.c-torture/execute/ffs-1.c: New test.
26731 * gcc.c-torture/execute/ffs-2.c: Ditto.
26732
5a9a1961
NS
267332002-09-30 Nathan Sidwell <nathan@codesourcery.com>
26734
26735 * g++.dg/overload/member1.C: New test.
26736
ed8e443a 267372002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 26738
ed8e443a
JM
26739 * g++.dg/abi/empty7.C: New test.
26740 * g++.dg/init/pm2.C: Likewise.
f75369c8 26741
ed8e443a 267422002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 26743
ed8e443a 26744 * g++.dg/rtti/crash1.C: New test.
03357c23 26745
ed8e443a 267462002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 26747
ed8e443a
JM
26748 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
26749 gcc.dg/sibcall-4.c: New tests.
d7bb749a 26750
ed8e443a 267512002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 26752
ed8e443a
JM
26753 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
26754 powerpc and MMIX targets.
1c402174 26755
ed8e443a 267562002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 26757
ed8e443a 26758 * gcc.dg/cpp/20020927-1.c: New.
57147be1 26759
ed8e443a 267602002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 26761
ed8e443a 26762 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 26763
ed8e443a 267642002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 26765
ed8e443a 26766 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 26767
ed8e443a 267682002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 26769
ed8e443a 26770 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 26771
ed8e443a 267722002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 26773
ed8e443a 26774 * README.QMTEST: Fix typo.
d57f8a71 26775
ed8e443a 267762002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 26777
ed8e443a 26778 * gcc.dg/20020926-1.c: New test.
b784617e 26779
ed8e443a 267802002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 26781
ed8e443a
JM
26782 PR target/7842
26783 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 26784
ed8e443a 267852002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 26786
ed8e443a
JM
26787 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
26788 unique to the tool.
26789 * lib/g77.exp (g77_init): Likewise.
26790 * lib/g++.exp (g++_init): Likewise.
26791 * lib/objc.exp (objc_init): Likewise.
1c88948f 26792
ed8e443a 267932002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 26794
ed8e443a
JM
26795 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
26796 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
26797 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 26798
ed8e443a 267992002-09-25 Richard Henderson <rth@redhat.com>
6190e147 26800
ed8e443a
JM
26801 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
26802 too-small long double.
6190e147 26803
ed8e443a 268042002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 26805
ed8e443a 26806 * gcc.dg/20020919-1.c: New test.
c354bbcc 26807
ed8e443a 268082002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 26809
ed8e443a
JM
26810 * g++.dg/abi/bitfield6.C: New test.
26811 * g++.dg/abi/bitfield7.C: New test.
26812 * g++.dg/abi/bitfield8.C: New test.
26813 * g++.dg/abi/vbase11.C: New test.
2d3e278d 26814
ed8e443a 268152002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 26816
ed8e443a
JM
26817 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
26818 hppa*-*-hpux*. Update test comment.
490ed846 26819
ed8e443a 268202002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 26821
ed8e443a 26822 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 26823
ed8e443a 268242002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 26825
ed8e443a 26826 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 26827
ed8e443a 268282002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 26829
ed8e443a 26830 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 26831
ed8e443a 268322002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 26833
ed8e443a
JM
26834 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
26835 systems.
1ce505c4 26836
ed8e443a 268372002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 26838
ed8e443a
JM
26839 * gcc.c-torture/execute/ieee/mzero3.c: New test.
26840
26841 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26842 Adjust for c++filt moved to binutils. Remove spurious duplicate
26843 setting of cxxfilt.
26844
268452002-09-19 Geoffrey Keating <geoffk@apple.com>
26846
26847 * gcc.dg/20020312-2.c: Update for darwin.
26848
268492002-09-18 Nathan Sidwell <nathan@codesourcery.com>
26850
26851 * g++.old-deja/g++.other/crash32.C: Mark ICE.
26852
268532002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
26854
26855 * objc.dg/comp-types-1.m: New test.
26856 * objc.dg/comp-types-2.m: New test.
26857 * objc.dg/comp-types-3.m: New test.
26858 * objc.dg/comp-types-4.m: New test.
26859 * objc.dg/comp-types-5.m: New test.
26860 * objc.dg/comp-types-6.m: New test.
26861
268622002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
26863
26864 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
26865
268662002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26867
26868 * g++.dg/other/do1.C: New test.
26869
26870 * g++.dg/template/subst1.C: New test.
26871
268722002-09-16 Steve Ellcey <sje@cup.hp.com>
26873
26874 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
26875
268762002-09-16 Nathan Sidwell <nathan@codesourcery.com>
26877
26878 * g++.dg/template/qualttp20.C: Adjust expected errors.
26879 * g++.old-deja/g++.jason/report.C: Likewise.
26880 * g++.old-deja/g++.other/qual1.C: Likewise.
26881
26882 * g++.dg/lookup/scoped2.C: New test.
26883
26884 * g++.dg/ext/asm3.C: New test.
26885
268862002-09-16 Richard Earnshaw <rearnsha@arm.com>
26887
26888 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
26889
268902002-09-16 Kazu Hirata <kazu@cs.umass.edu>
26891
26892 * ChangeLog: follow spelling conventions.
26893 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
26894 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
26895 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
26896 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
26897 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
26898 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
26899 * g++.old-deja/g++.law/global-init1.C: Likewise.
26900 * g++.old-deja/g++.other/delete4.C: Likewise.
26901 * g++.old-deja/g++.other/inline21.C: Likewise.
26902 * g++.old-deja/g++.other/singleton.C: Likewise.
26903 * g77.dg/strlen0.f: Likewise.
26904 * g77.f-torture/compile/20010519-1.f: Likewise.
26905 * g77.f-torture/compile/980310-4.f: Likewise.
26906 * gcc.c-torture/compile/20000605-1.c: Likewise.
26907 * gcc.c-torture/execute/20020225-1.c: Likewise.
26908 * gcc.dg/c90-hexfloat-2.c: Likewise.
26909 * gcc.dg/c99-bool-1.c: Likewise.
26910 * gcc.dg/c99-hexfloat-2.c: Likewise.
26911 * gcc.dg/dll-2.c: Likewise.
26912 * gcc.dg/wtr-union-init-1.c: Likewise.
26913 * gcc.dg/wtr-union-init-2.c: Likewise.
26914 * gcc.dg/wtr-union-init-3.c: Likewise.
26915 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26916 * gcc.dg/cpp/defined.c: Likewise.
26917 * gcc.dg/cpp/macsyntx.c: Likewise.
26918 * gcc.dg/cpp/paste2.c: Likewise.
26919 * gcc.dg/cpp/trad/defined.c: Likewise.
26920 * gcc.dg/format/c90-printf-1.c: Likewise.
26921 * gcc.dg/format/c90-scanf-1.c: Likewise.
26922 * gcc.dg/format/c99-printf-1.c: Likewise.
26923 * gcc.dg/format/c99-scanf-1.c: Likewise.
26924 * gcc.misc-tests/gcov-8.c: Likewise.
26925 * lib/profopt.exp: Likewise.
26926
269272002-09-15 Krister Walfridsson <cato@df.lth.se>
26928
26929 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
26930
269312002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26932
26933 * g++.dg/inherit/using2.C: New test.
26934
269352002-09-15 Kazu Hirata <kazu@cs.umass.edu>
26936
26937 * ChangeLog: Follow spelling conventions.
26938 * g++.dg/template/friend4.C: Likewise.
26939 * g++.old-deja/g++.pt/crash67.C: Likewise.
26940 * gcc.c-torture/execute/20000801-4.c: Likewise.
26941 * gcc.dg/c90-digraph-1.c: Likewise.
26942 * gcc.dg/c94-digraph-1.c: Likewise.
26943 * gcc.dg/c99-digraph-1.c: Likewise.
26944 * gcc.dg/cpp/line5.c: Likewise.
26945 * gcc.dg/cpp/multiline.c: Likewise.
26946 * gcc.dg/cpp/trad/literals-1.c: Likewise.
26947 * gcc.dg/format/attr-3.c: Likewise.
26948 * gcc.dg/format/c90-scanf-3.c: Likewise.
26949 * gcc.dg/format/ext-4.c: Likewise.
26950
269512002-09-15 Nathan Sidwell <nathan@codesourcery.com>
26952
26953 * g++.dg/template/pretty1.C: New test.
26954
269552002-09-14 Alan Modra <amodra@bigpond.net.au>
26956
26957 * gcc.c-torture/execute/struct-cpy-1.c: New test.
26958
269592002-09-13 Matt Austern <austern@apple.com>
26960
26961 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
26962 passing a cast expression to a function by const reference.
26963
269642002-09-13 Nathan Sidwell <nathan@codesourcery.com>
26965
26966 * g++.dg/template/deduce1.C: New test.
26967
269682002-09-13 Kazu Hirata <kazu@cs.umass.edu>
26969
26970 * gcc.c-torture/execute/simd-1.c: Force all use of int to
26971 32-bit int.
26972
269732002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
26974
26975 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
26976 usage.
26977
269782002-09-10 Richard Earnshaw <rearnsha@arm.com>
26979
26980 * gcc.c-torture/compile/20020910-1.c: New test.
26981
269822002-09-10 Frank Ch. Eigler <fche@redhat.com>
26983
26984 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
26985
269862002-09-10 Andreas Jaeger <aj@suse.de>
26987
26988 * gcc.dg/20020312-2.c: Adjust for x86-64.
26989
269902002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
26991
26992 * g77.dg/7388.f: New test case for PR 7388.
26993
269942002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
26995
26996 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
26997
269982002-09-05 Ziemowit Laski <zlaski@apple.com>
26999
27000 * objc.dg/proto-lossage-1.m: New test.
27001
270022002-09-06 Neil Booth <neil@daikokuya.co.uk>
27003
27004 * gcc.dg/cpp/_Pragma4.c: Fix typo.
27005
270062002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
27007
27008 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
27009 expected to pass.
27010
270112002-09-06 Stan Shebs <shebs@apple.com>
27012 David Edelsohn <edelsohn@gnu.org>
27013
27014 * gcc.dg/weak: New directory.
27015 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
27016 target-specific xfail bits.
27017 * gcc.dg/typeof-2.c: Move to new directory.
27018 * gcc.dg/weak.exp: New expect script.
27019
270202002-09-06 Alan Modra <amodra@bigpond.net.au>
27021
27022 * gcc.c-torture/execute/extzvsi.c: New test.
27023
270242002-09-05 Stan Shebs <shebs@apple.com>
27025
27026 * gcc.dg/weak-1.c: xfail on Darwin.
27027 * gcc.dg/weak-2.c: Ditto.
27028 * gcc.dg/weak-3.c: Ditto.
27029 * gcc.dg/weak-4.c: Ditto.
27030 * gcc.dg/weak-5.c: Ditto.
27031 * gcc.dg/weak-6.c: Ditto.
27032 * gcc.dg/weak-7.c: Ditto.
27033 * gcc.dg/weak-8.c: Ditto.
27034 * gcc.dg/weak-9.c: Ditto.
27035
270362002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
27037
27038 * gcc.c-torture/execute/loop-14.c: New test.
27039
270402002-09-04 Jakub Jelinek <jakub@redhat.com>
27041
27042 * g++.dg/other/cxa-atexit1.C: New test.
27043
27044 * gcc.dg/typeof-2.c: New test.
27045
270462002-09-03 Roger Sayle <roger@eyesopen.com>
27047
27048 * gcc.dg/builtins-2.c: New testcase.
27049 * gcc.dg/builtins-3.c: New testcase.
27050
270512002-09-03 Neil Booth <neil@daikokuya.co.uk>
27052
27053 * gcc.dg/cpp/_Pragma4.c: New test.
27054
270552002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
27056
27057 * objc/execute/nil_method-1.m: New testcase.
27058
270592002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
27060
27061 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
27062 [Object class], not [Object initialize].
27063
270642002-08-31 Roger Sayle <roger@eyesopen.com>
27065 Hans-Peter Nilsson <hp@bitrange.com>
27066
27067 * gcc.c-torture/execute/20020720-1.x: Skip test on
27068 mmix-knuth-mmixware. Correct comment.
27069
270702002-08-27 Mark Mitchell <mark@codesourcery.com>
27071
27072 * testsuite/g++.dg/abi/bitfield5.C: New test.
27073 * testsuite/g++.dg/abi/vbase10.C: Likewise.
27074
270752002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
27076
27077 * objc.dg/undeclared-selector.m: New test.
27078
270792002-08-27 Nathan Sidwell <nathan@codesourcery.com>
27080
27081 * g++.dg/other/offsetof1.C: Avoid cast warning.
27082
270832002-08-26 Ziemowit Laski <zlaski@apple.com>
27084
27085 * objc.dg/super-class-2.m: New test.
27086
270872002-08-24 Matt Austern <austern@apple.com>
27088
27089 * g++.dg/ext/lvaddr.C: New test.
27090 * g++.dg/ext/lvcast.C: New test.
27091
270922002-08-22 Mark Mitchell <mark@codesourcery.com>
27093
27094 * testsuite/g++.dg/inherit/cond1.C: New test.
27095
270962002-08-22 Geoffrey Keating <geoffk@redhat.com>
27097
27098 * gcc.dg/noncompile/incomplete-1.c: New test.
27099
271002002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
27101
27102 * gcc.dg/typespec-1.c: New test.
27103
271042002-08-20 Devang Patel <dpatel@apple.com>
27105 * objc.dg/proto-hier-2.m: New test.
27106
271072002-08-19 Ziemowit Laski <zlaski@apple.com>
27108
27109 * objc.dg/bitfield-1.m: New test.
27110 * objc.dg/bitfield-2.m: New test.
27111
271122002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
27113
27114 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
27115 gcc.dg/c99-flex-array-4.c: New tests.
27116
271172002-08-16 Stan Shebs <shebs@apple.com>
27118
27119 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
27120
271212002-08-15 Jakub Jelinek <jakub@redhat.com>
27122
27123 * gcc.dg/typeof-1.c: New test.
27124 * g++.dg/ext/typeof2.C: New test.
27125
271262002-08-15 Nathan Sidwell <nathan@codesourcery.com>
27127
27128 * g++.dg/other/offsetof1.C: New test.
27129
271302002-08-14 Richard Henderson <rth@redhat.com>
27131
27132 * gcc.dg/tls/diag-3.c: Fix expected message strings.
27133
271342002-08-14 Neil Booth <neil@daikokuya.co.uk>
27135
27136 * gcc.dg/cpp/_Pragma3.c: New test.
27137
271382002-08-13 Mark Mitchell <mark@codesourcery.com>
27139
27140 * g++.dg/template/inherit3: New test.
27141
271422002-08-10 Nathan Sidwell <nathan@codesourcery.com>
27143
27144 * gcc.dg/bitfld-4.c: Add blank options.
27145
271462002-08-09 Mark Mitchell <mark@codesourcery.com>
27147
27148 * g++.dg/template/crash1.C: New test.
27149
271502002-08-08 Jakub Jelinek <jakub@redhat.com>
27151
27152 * gcc.dg/tls/opt-2.c: New test.
27153
271542002-08-08 Devang Patel <dpatel@apple.com>
27155
27156 * objc.dg/selector-1.m : New test
27157
271582002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27159
27160 * g++.dg/abi/bitfield4.C: New test.
27161 * gcc.dg/bitfld-4.c: New test.
27162
271632002-08-08 Nathan Sidwell <nathan@codesourcery.com>
27164
27165 * g++.dg/other/packed1.C: New test.
27166
271672002-08-07 Mark Mitchell <mark@codesourcery.com>
27168
27169 * g++.dg/abi/offsetof.C: Tweak error messages.
27170 * g++.old-deja/g++.mike/p10769a.C: Likewise.
27171
271722002-08-08 Jakub Jelinek <jakub@redhat.com>
27173
27174 * gcc.dg/bitfld-3.c: New test.
27175
271762002-08-07 Jakub Jelinek <jakub@redhat.com>
27177 Richard Henderson <rth@redhat.com>
27178
27179 * gcc.dg/i386-bitfield1.c: New test.
27180 * g++.dg/abi/bitfield3.C: Update.
27181
271822002-08-07 Neil Booth <neil@daikokuya.co.uk>
27183
27184 * objc.dg/const-str-2.m: Update.
27185 * gcc.dg/cpp/c++98.c: Change to C extension.
27186 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
27187 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
27188
271892002-08-06 Aldy Hernandez <aldyh@redhat.com>
27190
27191 * testsuite/gcc.dg/tls/diag-3.c: New.
27192
271932002-08-07 Gabriel Dos Reis <gdr@nerim.net>
27194
27195 * g++.dg/README (Subdirectories): Document new subdir expr.
27196 * g++.dg/expr/pmf-1.C: New test.
27197
271982002-08-06 Neil Booth <neil@daikokuya.co.uk>
27199
27200 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
27201
272022002-08-06 Jakub Jelinek <jakub@redhat.com>
27203
27204 * g++.dg/abi/bitfield3.C: New test.
27205
272062002-08-05 Nathan Sidwell <nathan@codesourcery.com>
27207
27208 * lib/gcov.exp: Tweak expected line formats.
27209 * gcc.misc-tests/gcov8.c: New test.
27210 * gcc.misc-tests/gcov8.x: New flags.
27211
272122002-08-05 Jakub Jelinek <jakub@redhat.com>
27213
27214 * consistency.vlad/layout/endian.c: Include string.h.
27215
27216 * gcc.c-torture/execute/20020805-1.c: New test.
27217
272182002-08-04 Gabriel Dos Reis <gdr@nerim.net>
27219
27220 * g++.dg/other/conversion1.C: New test.
27221
272222002-08-03 Roger Sayle <roger@eyesopen.com>
27223
27224 * gcc.dg/builtins-1.c: New testcase.
27225
272262002-08-02 Mark Mitchell <mark@codesourcery.com>
27227
27228 * g++.dg/inherit/access3.C: New test.
27229
272302002-08-01 Jakub Jelinek <jakub@redhat.com>
27231
27232 * gcc.dg/ia64-visibility-2.c: New test.
27233
272342002-08-01 Benjamin Kosnik <bkoz@redhat.com>
27235
27236 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
27237 __qualifier_flags to __flags.
27238
272392002-07-31 Mark Mitchell <mark@codesourcery.com>
27240
27241 * g++.dg/inherit/operator1.C: New test.
27242 * g++.dg/lookup/disamb1.C: Fix typo in comment.
27243 * g++.dg/other/error1.C: Change expected error message.
27244 * g++.dg/template/conv4.C: Likewise.
27245
272462002-07-26 Neil Booth <neil@daikokuya.cop.uk>
27247
27248 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
27249 for documented behavior.
27250
272512002-07-25 Roger Sayle <roger@eyesopen.com>
27252
27253 * gcc.c-torture/execute/20020720-1.x: Skip this test on
27254 several targets known to fail.
27255
272562002-07-25 Richard Sandiford <rsandifo@redhat.com>
27257
27258 * gcc.dg/mips-args-[123].c: New tests.
27259
272602002-07-24 Aldy Hernandez <aldyh@redhat.com>
27261
27262 * gcc.dg/ppc-spe.c: New.
27263
272642002-07-24 Geoffrey Keating <geoffk@redhat.com>
27265
27266 * g++.dg/other/ptrmem4.C: New testcase.
27267
272682002-07-24 Richard Henderson <rth@redhat.com>
27269
27270 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
27271
272722002-07-24 Gabriel Dos Reis <gdr@nerim.net>
27273
27274 * g++.dg/ext/alignof1.C (main): Return 0 for success.
27275
272762002-07-24 Roger Sayle <roger@eyesopen.com>
27277
27278 * gcc.c-torture/execute/memset-3.c: New testcase.
27279
272802002-07-24 Neil Booth <neil@daikokuya.co.uk>
27281
27282 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 27283 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 27284
13fd931e
KG
272852002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27286
27287 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
27288 Delete.
27289
b8c25665 272902002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
27291
27292 * gcc.c-torture/compile/simd-4.c: New test.
27293
0e902d98
KL
272942002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27295
27296 PR c++/7347, c++/7348
27297 * g++.dg/template/access4.C: New test.
27298 * g++.dg/template/access5.C: New test.
27299 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
27300 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
27301 * g++.old-deja/g++.pt/ttp58.C: Likewise.
27302 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
27303
cf3c4f56
JJ
273042002-07-22 Jakub Jelinek <jakub@redhat.com>
27305
27306 * gcc.dg/gnu89-init-2.c: New test.
27307
56508306
GDR
273082002-07-21 Gabriel Dos Reis <gdr@nerim.net>
27309
27310 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
27311
0da65b89
RS
273122002-07-20 Roger Sayle <roger@eyesopen.com>
27313
27314 * gcc.c-torture/execute/20020720-1.c: New testcase.
27315
68e65275
NB
273162002-07-20 Neil Booth <neil@daikokuya.co.uk>
27317
27318 * gcc.dg/cpp/Wsignprom.c: New tests.
27319
a0c58ea9
AM
273202002-07-20 Alan Modra <amodra@bigpond.net.au>
27321
27322 * gcc.c-torture/execute/loop-13.c: New test.
27323
75aef48a
NB
273242002-07-19 Neil Booth <neil@daikokuya.co.uk>
27325
27326 * gcc.dg/cpp/expr.c: New tests.
27327
803b90d3 273282002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
27329
27330 * g++.dg/opt/pr6713.C: Add template instantiation.
27331
85272855
AM
273322002-07-18 Alan Modra <amodra@bigpond.net.au>
27333
437deefa
DE
27334 * gcc.dg/nest.c: New test.
27335
273362002-07-17 Richard Henderson <rth@redhat.com>
27337
27338 * g++.dg/opt/pr6713.C: New test.
85272855 27339
90888283
EB
273402002-07-17 Eric Botcazou <ebotcazou@multimania.com>
27341
27342 * gcc.c-torture/execute/loop-2e.x: Let the testcase
27343 XFAIL for all x86 processors.
27344
ce0ead25
ID
273452002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
27346
27347 * gcc.c-torture/execute/20010122-1.x: Do not test with
27348 -fomit-frame-pointer.
27349
d955f6ea
KL
273502002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27351
27352 * g++.dg/template/instantiate2.C: New test.
27353 * g++.dg/template/spec4.C: New test.
27354
ba59df78
KL
273552002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27356
27357 * g++.dg/template/access2.C: New test.
27358 * g++.dg/template/access3.C: New test.
27359
6c535c69
ZW
273602002-07-15 Zack Weinberg <zack@codesourcery.com>
27361
27362 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
27363 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
27364 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
27365 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
27366 Convert to use <stdarg.h>.
27367 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
27368 Delete.
27369 * gcc.dg/va-arg-2.c: New.
27370 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
27371
794a292d
JJ
273722002-07-15 Jakub Jelinek <jakub@redhat.com>
27373
27374 * gcc.c-torture/compile/20020710-1.c: New test.
27375
b8c25665 273762002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 27377 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
27378
27379 gcc.c-torture/compile/simd-2.c: New testcase.
27380 gcc.c-torture/compile/simd-3.c: Likewise.
27381
f0ab6bf2
MM
273822002-07-11 Mark Mitchell <mark@codesourcery.com>
27383
27384 PR c++/7224
27385 * g++.dg/overload/error1.C: New test.
6c535c69 27386
789b7de5
RO
273872002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27388
27389 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
27390 configuration and IRIX 6 O32 ABI.
27391
e65a2d65
RS
273922002-07-11 Roger Sayle <roger@eyesopen.com>
27393
27394 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
27395
c5358a5d
RS
273962002-07-10 Roger Sayle <roger@eyesopen.com>
27397
27398 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
27399
6d844e9d
JL
274002002-07-10 Jeffrey A Law <law@redhat.com>
27401
6c535c69 27402 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 27403
6c535c69 27404 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 27405
2fefbb5d
AH
274062002-07-09 Aldy Hernandez <aldyh@redhat.com>
27407
6c535c69 27408 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 27409
4d5be58b
DN
274102002-07-09 Diego Novillo <dnovillo@redhat.com>
27411
27412 * gcc.c-torture/compile/20020709-1.c: New test.
27413
78abea27
RS
274142002-07-07 Roger Sayle <roger@eyesopen.com>
27415
27416 * g++.dg/template/qualttp21.C: New test case.
27417
e66c8649
AO
274182002-07-06 Alexandre Oliva <aoliva@redhat.com>
27419
27420 * gcc.c-torture/compile/20020706-1.c: New test.
27421 * gcc.c-torture/compile/20020706-2.c: New test.
27422
78abea27
RS
274232002-07-06 Brian R. Gaeke <brg@dgate.ORG>
27424 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
27425
27426 * g++.dg/warn/incomplete1.C: New test.
27427
8537dbae
KG
274282002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27429
27430 PR c++/7099
6c535c69 27431 * g++.dg/warn/noreturn1.C: New test.
8537dbae 27432
9833f679
MM
274332002-07-03 Mark Mitchell <mark@codesourcery.com>
27434
27435 PR c++/6706
27436 * g++.dg/debug/debug6.C: New test.
27437 * g++.dg/debug/debug7.C: New test.
27438
b8c25665 274392002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
27440
27441 * gcc.c-torture/compile/simd-3.c: New test.
27442
a6a5beb1
CD
274432002-07-03 Chris Demetriou <cgd@broadcom.com>
27444
27445 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
27446 * gcc.dg/20020620-1.c: Likewise.
27447
b2153b98
KL
274482002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27449
27450 PR c++/6944
27451 * g++.dg/init/array4.C: New test.
27452 * g++.dg/init/array5.C: New test.
27453
b8c25665 274542002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
27455
27456 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
27457 * gcc.c-torture/execute/simd-2.c (main): Likewise.
27458
622d3731
KG
274592002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27460
27461 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
27462 * gcc.dg/wtr-aggr-init-1.c: Likewise.
27463 * gcc.dg/wtr-conversion-1.c: Likewise.
27464 * gcc.dg/wtr-escape-1.c: Likewise.
27465 * gcc.dg/wtr-int-type-1.c: Likewise.
27466 * gcc.dg/wtr-label-1.c: Likewise.
27467 * gcc.dg/wtr-static-1.c: Likewise.
27468 * gcc.dg/wtr-strcat-1.c: Likewise.
27469 * gcc.dg/wtr-suffix-1.c: Likewise.
27470 * gcc.dg/wtr-switch-1.c: Likewise.
27471 * gcc.dg/wtr-unary-plus-1.c: Likewise.
27472 * gcc.dg/wtr-union-init-1.c: Likewise.
27473 * gcc.dg/wtr-union-init-2.c: Likewise.
27474 * gcc.dg/wtr-union-init-3.c: Likewise.
27475
27476 * gcc.dg/wtr-func-def-1.c: New test.
27477
c40da518 274782002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 27479
c40da518
DP
27480 * objc.dg/param-1.m: New test.
27481
0879540b
NB
274822002-07-03 Neil Booth <neil@daikokuya.co.uk>
27483
27484 * gcc.dg/cpp/trad/directive.c: Add test.
27485 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 27486 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 27487
ed8e443a 274882002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 27489
ed8e443a 27490 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 27491
ed8e443a 274922002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 27493
ed8e443a 27494 * objc.dg/desig-init-1.m: New test.
c1c5187c 27495
ed8e443a 274962002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 27497
ed8e443a
JM
27498 PR c++/6716
27499 * g++.dg/template/instantiate1.C: New test.
17f29637 27500
ed8e443a 275012002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 27502
ed8e443a
JM
27503 PR c++/7112
27504 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 27505
ed8e443a 275062002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 27507
ed8e443a
JM
27508 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
27509 gcc.dg/cpp/trad/include.c: New tests.
7098b619 27510
ed8e443a 275112002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 27512
ed8e443a
JM
27513 PR target/7177
27514 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 27515
ed8e443a 275162002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 27517
ed8e443a
JM
27518 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
27519 header here...
27520 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
27521 (objc-torture-execute): or here.
bbeb33f2 27522
ed8e443a 275232002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 27524
ed8e443a 27525 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 27526
ed8e443a 275272002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 27528
ed8e443a 27529 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 27530
ed8e443a 275312002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 27532
ed8e443a 27533 * objc.dg/fsyntax-only.m: New test.
118f8dc1 27534
ed8e443a 275352002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 27536
ed8e443a
JM
27537 PR c++/6695
27538 * g++.dg/template/friend7.C: New file.
5ce49b4b 27539
ed8e443a 275402002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 27541
ed8e443a
JM
27542 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
27543 return type.
759236dd 27544
ed8e443a 275452002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 27546
ed8e443a
JM
27547 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
27548 avoid division by zero.
86422829 27549
ed8e443a 275502002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 27551
ed8e443a 27552 * gcc.dg/Wunknownprag.c: New tests.
06470238 27553
ed8e443a 275542002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 27555
ed8e443a 27556 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 27557
ed8e443a 275582002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 27559
ed8e443a
JM
27560 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
27561 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
27562 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
27563 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
27564 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
27565 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
27566 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
27567 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
27568 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
27569 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
27570 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
27571 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
27572 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
27573 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
27574 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
27575 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
27576 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 27577
ed8e443a 275782002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 27579
ed8e443a
JM
27580 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
27581 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
27582 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
27583 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
27584 New tests.
27585 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 27586
ed8e443a 275872002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 27588
ed8e443a 27589 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 27590
ed8e443a 275912002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 27592
ed8e443a
JM
27593 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
27594 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
27595 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
27596 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 27597
ed8e443a 275982002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 27599
ed8e443a
JM
27600 * gcc.dg/cpp/trad: New directory with traditional tests copied
27601 from parent directory.
27602 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27603 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27604 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27605 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27606 Move to trad/ and rename.
27607 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
27608 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
27609 gcc.dg/cpp/trad/redef2.c: New tests.
27610 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 27611
ed8e443a 276122002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 27613
ed8e443a
JM
27614 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
27615 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
27616 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
27617 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
27618 Remove.
017acb41 27619
ed8e443a 276202002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 27621
ed8e443a 27622 * gcc.dg/20020620-1.c: New test.
9164f47a 27623
ed8e443a 276242002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 27625
ed8e443a 27626 * g++.dg/template/ttp4.C: New test.
342cea95 27627
ed8e443a 276282002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 27629
ed8e443a 27630 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 27631
ed8e443a 276322002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 27633
ed8e443a
JM
27634 * gcc.c-torture/execute/pure-1.c: Make functions static again.
27635 Don't use attribute `noinline'.
90227c69 27636
ed8e443a 276372002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 27638
ed8e443a 27639 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 27640
ed8e443a 276412002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 27642
ed8e443a 27643 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 27644
ed8e443a 27645 * gcc.dg/simd-1.c: New.
820d4b1b 27646
ed8e443a 276472002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 27648
ed8e443a 27649 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 27650
ed8e443a 276512002-06-16 Richard Henderson <rth@redhat.com>
750491fc 27652
ed8e443a
JM
27653 * g++.dg/ext/anon-struct1.C: New.
27654 * g++.dg/ext/anon-struct2.C: New.
27655 * g++.dg/ext/anon-struct3.C: New.
27656 * gcc.dg/anon-struct-1.c: New.
27657 * gcc.dg/anon-struct-2.c: New.
27658 * gcc.dg/anon-struct-3.c: New.
27659 * gcc.dg/20011008-1.c: Adjust warning text.
27660 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 27661
ed8e443a 276622002-06-16 Richard Henderson <rth@redhat.com>
0931db71 27663
ed8e443a 27664 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 27665
ed8e443a 276662002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 27667
ed8e443a 27668 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 27669
ed8e443a 276702002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 27671
ed8e443a
JM
27672 * gcc.c-tortuture/execute/compare-1.c: New test case.
27673 * gcc.c-tortuture/execute/compare-2.c: New test case.
27674 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 27675
ed8e443a 276762002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 27677
ed8e443a
JM
27678 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
27679 ia64 ilp32.
a6f5e048 27680
ed8e443a 276812002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 27682
ed8e443a 27683 * g++.dg/template/typename2.C: Update error message.
d65cb654 27684
ed8e443a 276852002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 27686
ed8e443a 27687 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 27688
ed8e443a 276892002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 27690
ed8e443a
JM
27691 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
27692 list of targets to skip.
9da754bd 27693
ed8e443a 276942002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 27695
ed8e443a
JM
27696 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
27697 targets if not optimizing.
56a28102 27698
ed8e443a 276992002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 27700
ed8e443a 27701 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 27702
ed8e443a 27703 * g++.dg/opt/vt1.C: New test.
5d056e9b 27704
ed8e443a 27705 * gcc.dg/20020531-1.c: New test.
156755ac 27706
ed8e443a 27707 * gcc.dg/20020530-1.c: New test.
50f30e6b 27708
ed8e443a 27709 * gcc.dg/20020527-1.c: New test.
85d49058 27710
ed8e443a 27711 * g++.dg/opt/cse1.C: New test.
7b668f9e 27712
ed8e443a 277132002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 27714
ed8e443a 27715 * gcc.dg/20020607-2.c: New test case.
437f1df1 27716
ed8e443a 277172002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 27718
ed8e443a 27719 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 27720
ed8e443a 277212002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 27722
ed8e443a
JM
27723 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
27724 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
27725 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 27726
ed8e443a 277272002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 27728
ed8e443a 27729 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 27730
ed8e443a 277312002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 27732
ed8e443a
JM
27733 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
27734 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 27735
ed8e443a 277362002-06-02 Richard Henderson <rth@redhat.com>
ab780373 27737
ed8e443a
JM
27738 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
27739 test functions static.
ab780373 27740
ed8e443a 277412002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 27742
ed8e443a
JM
27743 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
27744 now.
e33a8855 27745
ed8e443a 277462002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 27747
ed8e443a
JM
27748 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
27749 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
27750 Update for mofified diagnostics.
27751 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 27752
ed8e443a 277532002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 27754
ed8e443a 27755 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 27756
ed8e443a 277572002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 27758
ed8e443a 27759 * gcc.dg/fnegate-1.c: New test case.
378393da 27760
ed8e443a 277612002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 27762
ed8e443a 27763 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 27764
ed8e443a 277652002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 27766
ed8e443a
JM
27767 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
27768 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
27769 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 27770
ed8e443a 277712002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 27772
ed8e443a 27773 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 27774
ed8e443a 277752002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 27776
ed8e443a 27777 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 27778
ed8e443a 277792002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 27780
ed8e443a 27781 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 27782
ed8e443a 277832002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 27784
ed8e443a 27785 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 27786
ed8e443a 277872002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 27788
ed8e443a
JM
27789 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
27790 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 27791
ed8e443a 277922002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 27793
ed8e443a 27794 * g++.dg/opt/cse2.C: New test.
9059e33c 27795
ed8e443a 277962002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 27797
ed8e443a
JM
27798 * gcc.dg/cpp/arith-1.c: New semantic tests.
27799 * gcc.dg/cpp/if-1.c: Update.
91318908 27800
ed8e443a 278012002-05-24 Ben Elliston <bje@redhat.com>
9e253215 27802
ed8e443a 27803 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 27804
ed8e443a 278052002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 27806
ed8e443a 27807 * gcc.dg/verbose-asm.c: New test.
90442291 27808
ed8e443a 278092002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 27810
ed8e443a 27811 * gcc.dg/cpp/paste12.c: New test.
3620711b 27812
ed8e443a 278132002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 27814
ed8e443a 27815 * g++.dg/parse/named_ops.C: New test.
17645b15 27816
ed8e443a 278172002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 27818
ed8e443a 27819 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 27820
ed8e443a 278212002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 27822
ed8e443a
JM
27823 * gcc.dg/weak-2.c: Allow optional leading underscore
27824 in scan-assembler symbol name.
27825 * gcc.dg/weak-3.c: Likewise.
27826 * gcc.dg/weak-4.c: Likewise.
27827 * gcc.dg/weak-5.c: Likewise.
e275a535 27828
ed8e443a 278292002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 27830
ed8e443a 27831 * gcc.dg/20020523-1.c: New test.
66b408f2 27832
ed8e443a 278332002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 27834
ed8e443a
JM
27835 * objc.dg/const-str-2.m: Update now that we stop after
27836 a command line error.
e67a7860 27837
ed8e443a 278382002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 27839
ed8e443a 27840 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 27841
ed8e443a 278422002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 27843
ed8e443a
JM
27844 * g++.dg/dg.exp: Prune the tls subdirectory.
27845 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
27846 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
27847 * g++.dg/tls/init-1.C: New.
7a1f3f5f 27848
ed8e443a 278492002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 27850
ed8e443a 27851 * gcc.dg/20020517-1.c: New test.
2dd36f90 27852
ed8e443a 278532002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 27854
ed8e443a
JM
27855 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
27856 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 27857
ed8e443a 278582002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 27859
ed8e443a 27860 * g++.dg/other/copy2.C: New test.
32d3f634 27861
ed8e443a 278622002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 27863
ed8e443a
JM
27864 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
27865 (MAX_COPY): Bump up to 10 times sizeof (long long).
27866 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 27867
ed8e443a
JM
27868 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
27869 sizeof (long long).
02116b3d 27870
ed8e443a 27871 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 27872
ed8e443a 278732002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 27874
ed8e443a 27875 * g++.dg/ext/oper1.C: New test.
b3f47c78 27876
ed8e443a
JM
278772002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
278782002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 27879
ed8e443a 27880 * README.QMTEST: New file.
f362c762 27881
ed8e443a 27882 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 27883
ed8e443a 278842002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 27885
ed8e443a
JM
27886 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
27887 now.
27888 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 27889
ed8e443a 278902002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 27891
d90ee6be 27892 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
ed8e443a 27893 support weak symbols.
d90ee6be
JJ
27894 * gcc.dg/weak-4.c: Likewise.
27895 * gcc.dg/weak-6.c: Likewise.
210142e0 27896
ed8e443a 278972002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 27898
ed8e443a
JM
27899 * gcc.dg/weak-3.c: Add dg-excess-error comment for
27900 cygwin, coff and h8300-*-hms targets
d90ee6be
JJ
27901 * gcc.dg/weak-5.c: Likewise.
27902 * gcc.dg/weak-7.c: Likewise.
088b3db0 27903
ed8e443a 279042002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 27905
ed8e443a
JM
27906 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
27907 (scan-assembler-not, scan-assembler-dem): Likewise.
27908 (scan-assembler-dem-not): Likewise.
f4b251a6 27909
ed8e443a 279102002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 27911
ed8e443a 27912 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 27913
ed8e443a 279142002-05-15 Richard Henderson <rth@redhat.com>
14285ace 27915
ed8e443a
JM
27916 * gcc.dg/weak-5.c (vfoo1c): No warning here.
27917 (vfoo1f): Warning here.
27918 (vfoo1l): Don't redefine the alias.
14285ace 27919
ed8e443a 279202002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 27921
ed8e443a 27922 * g++.dg/init/pm1.C: New test.
5bf5c5cb 27923
ed8e443a 279242002-05-12 David S. Miller <davem@redhat.com>
e2f75147 27925
ed8e443a
JM
27926 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
27927 types.
e2f75147 27928
ed8e443a 279292002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 27930
ed8e443a 27931 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 27932
ed8e443a 279332002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 27934
ed8e443a 27935 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 27936
ed8e443a 279372002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 27938
ed8e443a
JM
27939 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
27940 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
27941 * lib/g++.exp (g++_link_flags): Likewise.
27942 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 27943
ed8e443a 279442002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 27945
ed8e443a
JM
27946 * gcc.dg/cpp/poison.c: Update.
27947 * gcc.dg/cpp/20000625-2.c: Remove.
27948 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 27949
ed8e443a 279502002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 27951
ed8e443a
JM
27952 * gcc.c-torture/execute/20020508-1.c: New test.
27953 * gcc.c-torture/execute/20020508-2.c: New test.
27954 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 27955
ed8e443a 279562002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 27957
ed8e443a 27958 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 27959
ed8e443a 279602002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 27961
ed8e443a
JM
27962 PR c/6569
27963 * gcc.dg/weak-3.c: Update location of warning messages.
27964 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 27965
ed8e443a 279662002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 27967
ed8e443a 27968 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 27969
ed8e443a 279702002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 27971
ed8e443a 27972 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 27973
ed8e443a 279742002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 27975
ed8e443a 27976 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 27977
ed8e443a 279782002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 27979
ed8e443a 27980 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 27981
ed8e443a 279822002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 27983
ed8e443a 27984 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 27985
ed8e443a 279862002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 27987
ed8e443a
JM
27988 * treelang: Added directory for new sample language treelang. Also
27989 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 27990
ed8e443a 279912002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 27992
ed8e443a
JM
27993 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
27994 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
27995 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
27996 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
27997 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
27998 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
27999 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 28000
ed8e443a 280012002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 28002
ed8e443a 28003 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 28004
ed8e443a 280052002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 28006
ed8e443a 28007 * gcc.dg/20020503-1.c: New test.
5121c03e 28008
ed8e443a 280092002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 28010
ed8e443a 28011 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 28012
ed8e443a 280132002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 28014
ed8e443a 28015 * g++.dg/init/dtor1.C: New test.
0d6d6892 28016
ed8e443a 280172002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 28018
ed8e443a 28019 * gcc.dg/altivec-8.c: New.
9b7bc465 28020
ed8e443a 280212002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 28022
ed8e443a 28023 * gcc.dg/altivec-7.c: New.
3a73bffb 28024
ed8e443a 280252002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 28026
ed8e443a 28027 * g++.dg/parse/typedef1.C: New test.
33dd07ee 28028
ed8e443a 280292002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 28030
ed8e443a
JM
28031 PR c++/6486
28032 * g++.dg/template/friend6.C: New test.
33dd07ee 28033
ed8e443a
JM
28034 PR c++/6492
28035 * g++.dg/init/copy1.C: New test.
4bd7c270 28036
ed8e443a 280372002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 28038
ed8e443a 28039 * g++.dg/warn/effc1.C: New test.
60284a59 28040
ed8e443a 280412002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 28042
ed8e443a 28043 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 28044
ed8e443a 280452002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 28046
ed8e443a 28047 * gcc.dg/20020426-2.c: New test.
87ed109f 28048
ed8e443a 280492002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 28050
ed8e443a
JM
28051 * gcc.dg/cpp/if-mop.c: Update.
28052 * gcc.dg/cpp/if-mpar.c: Add test.
28053 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 28054
ed8e443a 280552002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 28056
ed8e443a
JM
28057 PR c/6343
28058 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 28059
ed8e443a 280602002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 28061
ed8e443a 28062 * gcc.dg/enum1.c: New test.
7d793e9b 28063
ed8e443a 280642002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 28065
ed8e443a
JM
28066 PR c++/6497
28067 * g++.dg/inherit/access2.C: New test.
7d793e9b 28068
ed8e443a 280692002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 28070
ed8e443a
JM
28071 PR bootstrap/6445
28072 * gcc.dg/20020426-1.c: New test.
48ba9538 28073
ed8e443a 280742002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 28075
ed8e443a 28076 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 28077
ed8e443a 280782002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 28079
ed8e443a 28080 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 28081
ed8e443a 280822002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 28083
ed8e443a 28084 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 28085
ed8e443a 280862002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 28087
ed8e443a
JM
28088 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
28089 targets.
a62d375f 28090
ed8e443a 280912002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 28092
ed8e443a 28093 * g++.dg/abi/mange7.C: New test.
a62d375f 28094
ed8e443a
JM
28095 PR c++/6438.
28096 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 28097
ed8e443a 280982002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 28099
ed8e443a 28100 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 28101
ed8e443a 281022002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 28103
ed8e443a
JM
28104 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
28105 compiler output on mips*-*-irix*.
29cece2e 28106
ed8e443a 281072002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 28108
ed8e443a 28109 * g++.dg/parse/attr1.C: New test.
1a887f86 28110
ed8e443a 281112002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 28112
ed8e443a
JM
28113 * gcc.c-torture/execute/string-opt-17.c: New test case.
28114 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 28115
ed8e443a 281162002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 28117
ed8e443a
JM
28118 PR c++/6256:
28119 * g++.dg/template/friend5.C: New test.
77adef84 28120
ed8e443a
JM
28121 PR c++/6331:
28122 * g++.dg/template/qual1.C: Likewise.
74b273d6 28123
ed8e443a 281242002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 28125
ed8e443a
JM
28126 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
28127 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 28128
ed8e443a 281292002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 28130
ed8e443a
JM
28131 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
28132 cris-*-elf* and mmix-*-*.
28133 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
28134 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
28135 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
28136 Ditto.
28137 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
28138 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 28139
ed8e443a 281402002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 28141
ed8e443a
JM
28142 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
28143 Clarify comment.
9ac3b1be 28144
ed8e443a 281452002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 28146
ed8e443a 28147 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 28148
ed8e443a 281492002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 28150
ed8e443a 28151 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 28152
ed8e443a 281532002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 28154
ed8e443a 28155 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 28156
ed8e443a 281572002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 28158
ed8e443a
JM
28159 * PR6367
28160 * g77.f-torture/execute/6367.f: New test.
28161 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 28162
ed8e443a 281632002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 28164
ed8e443a
JM
28165 * PR6352
28166 * g++.dg/opt/inline2.C: New test.
0cd3301b 28167
ed8e443a 281682002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 28169
ed8e443a
JM
28170 * gcc.dg/20000906-1.c: Enable for all targets.
28171 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 28172
ed8e443a 281732002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 28174
ed8e443a
JM
28175 * gcc.dg/20020418-1.c: New test.
28176 * gcc.dg/20020418-2.c: New test.
96b453dc 28177
ed8e443a 281782002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 28179
ed8e443a
JM
28180 * gcc.c-torture/compile/iftrap-1.c: New.
28181 * gcc.dg/iftrap-1.c: Adjust for ia64.
28182 * gcc.dg/iftrap-2.c: New.
a3acf46d 28183
ed8e443a 281842002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 28185
ed8e443a 28186 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 28187
ed8e443a 281882002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 28189
ed8e443a 28190 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 28191
ed8e443a 281922002-04-18 David S. Miller <davem@redhat.com>
887fc41a 28193
ed8e443a 28194 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 28195
ed8e443a 281962002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 28197
ed8e443a 28198 * gcc.dg/20020416-1.c: New test.
32121b96 28199
ed8e443a 28200 * g++.dg/opt/inline1.C: New test.
98ef3137 28201
ed8e443a 282022002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 28203
ed8e443a 28204 * gcc.dg/altivec-5.c: New test.
4c8c0dec 28205
ed8e443a 28206 * gcc.dg/20020415-1.c: New test.
07cdae91 28207
ed8e443a 282082002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 28209
ed8e443a 28210 * testsuite/lib/chill.exp: Remove.
0f490a2b 28211
ed8e443a 282122002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 28213
ed8e443a 28214 * g++.dg/other/big-struct.C: New test.
4b27e132 28215
ed8e443a 282162002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 28217
ed8e443a
JM
28218 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
28219 of scratch file.
cf56e373 28220
ed8e443a 282212002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 28222
ed8e443a 28223 PR c/6277
d90ee6be 28224 * gcc.dg/i386-387-1.c: Allow optional leading underscore
ed8e443a 28225 in scan-assembler function name
1aa65134 28226
ed8e443a 282272002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 28228
ed8e443a
JM
28229 * g77.f-torture/execute/980628-4.x,
28230 g77.f-torture/execute/980628-5.x,
28231 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28232 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28233 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
28234 i[34567]86-*-*.
791b23fe 28235
ed8e443a 282362002-04-13 David S. Miller <davem@redhat.com>
791b23fe 28237
ed8e443a 28238 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 28239
ed8e443a 282402002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 28241
ed8e443a
JM
28242 * gcc.dg/asm-6.c,
28243 * g++.dg/ext/asm1.C: New tests.
9928a3d5 28244
ed8e443a 282452002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 28246
ed8e443a
JM
28247 PR c++ 5373.
28248 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 28249
ed8e443a
JM
28250 PR c++/5189.
28251 * g++.dg/template/copy1.C: New test.
21b14752 28252
ed8e443a 282532002-04-12 Richard Henderson <rth@redhat.com>
21b14752 28254
ed8e443a 28255 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 28256
ed8e443a 282572002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 28258
ed8e443a
JM
28259 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
28260 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 28261
ed8e443a 282622002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 28263
ed8e443a
JM
28264 * g++.dg/ext/attrib5.C,
28265 * g++.dg/lookup/struct1.C: New tests.
578fc63d 28266
ed8e443a 282672002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 28268
ed8e443a 28269 * gcc.dg/20020411-1.c: New test.
010f87c4 28270
ed8e443a 28271 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 28272
ed8e443a 282732002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 28274
ed8e443a 28275 * g77.f-torture/execute/6177.f: New test.
dab550cb 28276
ed8e443a 282772002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 28278
ed8e443a
JM
28279 PR middle-end/6247
28280 * g++.dg/opt/cleanup1.C: New test.
dab550cb 28281
ed8e443a 28282 * g++.dg/opt/const1.C: New test.
1a887f86 28283
ed8e443a 282842002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 28285
ed8e443a 28286 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 28287
ed8e443a 282882002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 28289
ed8e443a
JM
28290 PR c++/5507
28291 * g++.dg/template/typename2.C: New test.
aec3e189 28292
ed8e443a 282932002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 28294
ed8e443a 28295 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 28296
ed8e443a 282972002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 28298
ed8e443a
JM
28299 * g77.f-torture/execute/980628-4.x,
28300 g77.f-torture/execute/980628-5.x,
28301 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
28302 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
28303 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 28304
ed8e443a 283052002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 28306
ed8e443a
JM
28307 PR optimization/6086
28308 * g++.dg/opt/preinc1.C: New test.
0154eaa8 28309
ed8e443a 283102002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 28311
ed8e443a
JM
28312 PR c++/5571
28313 * g++.dg/opt/static2.C: New test.
b1896e61 28314
ed8e443a 283152002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 28316
ed8e443a
JM
28317 PR c/5120
28318 * gcc.dg/20020406-1.c: New test.
3ca5f444 28319
ed8e443a 283202002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 28321
ed8e443a 28322 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 28323
ed8e443a 283242002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 28325
ed8e443a
JM
28326 PR c/6123
28327 * gcc.dg/20020312-2.c: Do not declare global register variable
28328 if __PIC__ or __pic__ is defined.
31956228 28329
ed8e443a 283302002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 28331
ed8e443a
JM
28332 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
28333 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 28334
ed8e443a 283352002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 28336
ed8e443a
JM
28337 * gcc.misc-tests/linkage.exp: Update last change to handle
28338 sparc*-, not just sparc-.
9d7013b8 28339
ed8e443a 283402002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 28341
ed8e443a 28342 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 28343
ed8e443a 283442002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 28345
ed8e443a 28346 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 28347
ed8e443a 283482002-04-02 David S. Miller <davem@redhat.com>
2e839a04 28349
ed8e443a 28350 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 28351
ed8e443a 283522002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 28353
ed8e443a
JM
28354 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
28355 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 28356
ed8e443a
JM
28357 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
28358 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
28359 g77.f-torture/execute/20001201.x,
28360 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 28361
ed8e443a
JM
28362 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
28363 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 28364
ed8e443a 283652002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 28366
ed8e443a 28367 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 28368
ed8e443a 283692002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 28370
ed8e443a 28371 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 28372
ed8e443a 28373 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 28374
ed8e443a 283752002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 28376
ed8e443a 28377 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 28378
ed8e443a 283792002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 28380
ed8e443a
JM
28381 * g++.dg/inherit/template-as-base.C: Expect error.
28382 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 28383
ed8e443a 283842002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 28385
ed8e443a
JM
28386 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
28387 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 28388
ed8e443a
JM
28389 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
28390 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
28391 -da test.
41ba8a20 28392
ed8e443a 283932002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 28394
ed8e443a
JM
28395 * gcc.dg/special/alias-2.c: New.
28396 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 28397
ed8e443a 283982002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 28399
ed8e443a 28400 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 28401
ed8e443a 284022002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 28403
ed8e443a 28404 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 28405
ed8e443a 284062002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 28407
ed8e443a
JM
28408 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
28409 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
28410 ordering tests.
28411 * g++.dg/bprob/bprob-1.C: New test.
28412 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
28413 * g++.dg/gcov/gcov-1.C: New test.
28414 * g++.dg/gcov/gcov-1.x: New file.
28415 * g++.dg/gcov/gcov-2.C: New test.
28416 * g++.dg/gcov/gcov-3.C: New test.
28417 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 28418
ed8e443a 284192002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 28420
ed8e443a
JM
28421 * g++.old-deja/g++.other/builtins5.C: New test.
28422 * g++.old-deja/g++.other/builtins6.C: New test.
28423 * g++.old-deja/g++.other/builtins7.C: New test.
28424 * g++.old-deja/g++.other/builtins8.C: New test.
28425 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 28426
ed8e443a 284272002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 28428
ed8e443a 28429 * g++.dg/opt/static1.C: New test.
f17f9332 28430
ed8e443a 28431 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 28432
ed8e443a 284332002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 28434
ed8e443a 28435 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 28436
ed8e443a 28437 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 28438
ed8e443a 284392002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 28440
ed8e443a 28441 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 28442
ed8e443a 284432002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 28444
ed8e443a
JM
28445 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
28446 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
28447 move from g++.old-deja/g++.ext/.
cd4e8331 28448
ed8e443a 284492002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 28450
ed8e443a 28451 * g++.dg/init/new2.C: New test.
6a3177b9 28452
ed8e443a 284532002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 28454
ed8e443a 28455 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 28456
ed8e443a
JM
28457 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
28458 on sparc.
6d4c57a0 28459
ed8e443a
JM
28460 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
28461 sparcv9 systems.
28462 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 28463
ed8e443a 284642002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 28465
ed8e443a 28466 * gcc.dg/cpp/endif-pedantic1.c,
d90ee6be 28467 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 28468
ed8e443a 284692002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 28470
ed8e443a 28471 * g++.dg/init/new1.C: New test.
173028e5 28472
ed8e443a 284732002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 28474
ed8e443a 28475 * g++.dg/abi/vbase9.C: New test.
43f2b308 28476
ed8e443a 284772002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 28478
ed8e443a 28479 * gcc.dg/arm-asm.c: New test.
bbffa101 28480
ed8e443a 284812002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 28482
ed8e443a
JM
28483 * gcc.dg/Wswitch-enum.c: New test.
28484 Fix PR c/5044.
15e5ad76 28485
ed8e443a 284862002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 28487
ed8e443a
JM
28488 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
28489 structure.
813b848c 28490
ed8e443a 284912002-03-25 Richard Henderson <rth@redhat.com>
813b848c 28492
ed8e443a
JM
28493 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
28494 sparcv9 systems.
ea475b23 28495
ed8e443a
JM
28496 * gcc.c-torture/compile/20011119-1.c (xxx): New.
28497 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 28498
ed8e443a 284992002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 28500
ed8e443a 28501 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 28502
ed8e443a 285032002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 28504
ed8e443a
JM
28505 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
28506 targets using generic thunk support.
479e51f6 28507
ed8e443a 285082002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 28509
ed8e443a 28510 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 28511
ed8e443a 28512 * g++.dg/opt/conj2.C: New test.
47e87a93 28513
ed8e443a 285142002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 28515
ed8e443a 28516 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 28517
ed8e443a 285182002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 28519
ed8e443a
JM
28520 * g77.dg/f77-edit-apostrophe-out.f: New test
28521 * g77.dg/f77-edit-h-out.f: New test
28522 * g77.dg/f77-edit-t-in.f: New test
28523 * g77.dg/f77-edit-t-out.f: New test
28524 * g77.dg/f77-edit-x-out.f: New test
28525 * g77.dg/f77-edit-slash-out.f: New test
28526 * g77.dg/f77-edit-colon-out.f: New test
28527 * g77.dg/f77-edit-s-out.f: New test
12c3717e 28528
ed8e443a 285292002-03-24 Richard Henderson <rth@redhat.com>
d6961341 28530
ed8e443a 28531 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 28532
ed8e443a 285332002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 28534
d90ee6be 28535 * gcc.dg/weak-1.c: Early return from dg-final on platforms
ed8e443a 28536 that do not support weak symbols
e756a7da 28537
ed8e443a 285382002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 28539
d90ee6be
JJ
28540 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
28541 * lib/g77.exp: Likewise.
28542 * lib/objc.exp: Likewise.
5365c83f 28543
ed8e443a 285442002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 28545
ed8e443a 28546 * gcc.dg/Wswitch-default.c: New test.
acb044ee 28547
ed8e443a 285482002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 28549
ed8e443a 28550 * g++.dg/other/enum1.C: New test.
661fff62 28551
ed8e443a 285522002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 28553
ed8e443a 28554 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 28555
ed8e443a 285562002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 28557
ed8e443a 28558 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 28559
ed8e443a 285602002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 28561
ed8e443a
JM
28562 * g++.old-deja/g++.other/dwarf2-1.C: Move...
28563 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 28564
ed8e443a 285652002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 28566
ed8e443a 28567 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 28568
ed8e443a 285692002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 28570
ed8e443a 28571 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 28572
ed8e443a 285732002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 28574
d90ee6be 28575 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 28576
ed8e443a 285772002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 28578
ed8e443a 28579 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 28580
ed8e443a 28581 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 28582
ed8e443a 285832002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 28584
ed8e443a
JM
28585 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
28586 (A, E): Handle this.
f735a153 28587
ed8e443a 285882002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 28589
ed8e443a
JM
28590 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
28591 ignoring -fpic.
28592 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
28593 through prune_gcc_output.
1813dafd 28594
ed8e443a 285952002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 28596
ed8e443a 28597 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 28598
ed8e443a 285992002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 28600
ed8e443a 28601 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 28602
ed8e443a 28603 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 28604
ed8e443a 28605 * gcc.dg/20020319-1.c: New test.
ff8908ff 28606
ed8e443a 286072002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 28608
ed8e443a 28609 * g++.dg/opt/conj1.C: New test.
5dd236e2 28610
ed8e443a 286112002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 28612
ed8e443a
JM
28613 * g++.dg/template/qualttp20.C: Revert previous change.
28614 * g++.dg/template/qualttp3.C: Likewise.
d90ee6be
JJ
28615 * g++.dg/template/qualttp4.C: Likewise.
28616 * g++.dg/template/qualttp5.C: Likewise.
28617 * g++.dg/template/qualttp6.C: Likewise.
28618 * g++.dg/template/qualttp7.C: Likewise.
28619 * g++.dg/template/qualttp8.C: Likewise.
ed8e443a 28620 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 28621
ed8e443a 286222002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 28623
ed8e443a 28624 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 28625
ed8e443a 286262002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 28627
ed8e443a
JM
28628 * g++.dg/template/conv1.C: New test.
28629 * g++.dg/template/conv2.C: New test.
28630 * g++.dg/template/conv3.C: New test.
28631 * g++.dg/template/conv4.C: New test.
a42519be 28632
ed8e443a 286332002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 28634
ed8e443a
JM
28635 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
28636 * g++.dg/template/qualttp3.C: Likewise.
d90ee6be
JJ
28637 * g++.dg/template/qualttp4.C: Likewise.
28638 * g++.dg/template/qualttp5.C: Likewise.
28639 * g++.dg/template/qualttp6.C: Likewise.
28640 * g++.dg/template/qualttp7.C: Likewise.
28641 * g++.dg/template/qualttp8.C: Likewise.
ed8e443a 28642 * g++.dg/template/recurse.C: Likewise.
32135a8c 28643
ed8e443a 286442002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 28645
ed8e443a 28646 * g++.dg/opt/dtor1.C: New test.
a541f1aa 28647
ed8e443a 286482002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 28649
ed8e443a 28650 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 28651
ed8e443a 286522002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 28653
ed8e443a 28654 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 28655
ed8e443a 286562002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 28657
ed8e443a
JM
28658 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
28659 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
28660 cris-*-aout* mmix-*-*.
28661 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
28662 cris-*-aout* mmix-*-*.
28663 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
28664 cris-*-elf* cris-*-aout* and mmix-*-*.
28665 * gcc.dg/20001009-1.c: Ditto.
28666 * gcc.dg/20010912-1.c: Ditto.
28667 * gcc.dg/20020122-4.c: Ditto.
28668 * gcc.dg/inline-2.c: Ditto.
440d0518 28669
ed8e443a 286702002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 28671
ed8e443a 28672 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 28673
ed8e443a 286742002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 28675
ed8e443a 28676 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 28677
ed8e443a 286782002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 28679
ed8e443a 28680 * g++.dg/warn/Wunused-1.C: New test.
df867456 28681
ed8e443a 286822002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 28683
ed8e443a 28684 * g++.dg/abi/mangle6.C: New test.
62ae2529 28685
ed8e443a 286862002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 28687
ed8e443a 28688 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 28689
ed8e443a 28690 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 28691
ed8e443a 286922002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 28693
ed8e443a 28694 * g++.dg/other/access1.C: New test.
55a21c32 28695
ed8e443a 286962002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 28697
ed8e443a 28698 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 28699
ed8e443a 287002002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 28701
ed8e443a 28702 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 28703
ed8e443a 287042002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 28705
ed8e443a 28706 * gcc.dg/20020312-1.c: New test case.
999cc24c 28707
ed8e443a 287082002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 28709
ed8e443a 28710 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 28711
ed8e443a 287122002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 28713
ed8e443a
JM
28714 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
28715 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 28716
ed8e443a 287172002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 28718
ed8e443a
JM
28719 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
28720 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 28721
ed8e443a 287222002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 28723
ed8e443a 28724 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 28725
ed8e443a 287262002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 28727
ed8e443a 28728 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 28729
ed8e443a 287302002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 28731
ed8e443a
JM
28732 PR optimization/5844
28733 * gcc.dg/20020310-1.c: New test.
93fe8e92 28734
ed8e443a 287352002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 28736
ed8e443a
JM
28737 * gcc.c-torture/execute/memcpy-2.c: New test.
28738 * gcc.c-torture/execute/memset-1.c: New test.
28739 * gcc.c-torture/execute/strlen-1.c: New test.
28740 * gcc.c-torture/execute/strcmp-1.c: New test.
28741 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 28742
ed8e443a 287432002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 28744
ed8e443a 28745 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 28746
ed8e443a 287472002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 28748
ed8e443a 28749 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 28750
ed8e443a 287512002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 28752
ed8e443a 28753 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 28754
ed8e443a 287552002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 28756
ed8e443a 28757 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 28758
ed8e443a 287592002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 28760
ed8e443a 28761 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 28762
ed8e443a 287632002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 28764
ed8e443a 28765 * gcc.dg/unordered-1.c: New test.
a298d936 28766
ed8e443a 287672002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 28768
ed8e443a 28769 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 28770
ed8e443a 287712002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 28772
ed8e443a 28773 * gcc.dg/20020304-1.c: New test.
fd87b7a7 28774
ed8e443a 28775 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 28776
ed8e443a 287772002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 28778
ed8e443a
JM
28779 * gcc.c-torture/compile/20020304-1.c: New test case
28780 (from PR c/5830).
cc36a670 28781
ed8e443a 287822002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 28783
ed8e443a 28784 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 28785
ed8e443a 287862002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 28787
ed8e443a 28788 * g++.dg/other/classkey1.C: New test.
16d3e075 28789
ed8e443a 287902002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 28791
ed8e443a
JM
28792 * gcc.c-torture/compile/981223-1.x: New.
28793 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 28794
ed8e443a 287952002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 28796
ed8e443a 28797 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 28798
ed8e443a 287992002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 28800
ed8e443a 28801 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 28802
ed8e443a 288032002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 28804
ed8e443a
JM
28805 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
28806 here" ERROR lines.
28807 * g++.old-deja/g++.oliva/partord1.C: Likewise.
28808 * g++.old-deja.g++.other/defarg1.C: Likewise.
28809 * g++.old-deja/g++.pt/calls2.C: Likewise.
28810 * g++.old-deja/g++.pt/crash20.C: Likewise.
28811 * g++.old-deja/g++.pt/crash30.C: Likewise.
28812 * g++.old-deja/g++.pt/crash36.C: Likewise.
28813 * g++.old-deja/g++.pt/crash6.C: Likewise.
28814 * g++.old-deja/g++.pt/defarg13.C: Likewise.
28815 * g++.old-deja/g++.pt/derived3.C: Likewise.
28816 * g++.old-deja/g++.pt/error1.C: Likewise.
28817 * g++.old-deja/g++.pt/friend21.C: Likewise.
28818 * g++.old-deja/g++.pt/friend23.C: Likewise.
28819 * g++.old-deja/g++.pt/infinite1.C: Likewise.
28820 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 28821
ed8e443a 288222002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 28823
ed8e443a 28824 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 28825
ed8e443a 288262002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 28827
ed8e443a
JM
28828 * gcc.c-torture/execute/920730-1t.c,
28829 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
28830 Delete test cases, only relevant to -traditional.
47bd70b5 28831
ed8e443a 288322002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 28833
ed8e443a
JM
28834 * gcc.dg/cpp/undef1.c: Remove.
28835 * gcc.dg/cpp/directiv.c: Update.
28836 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 28837
ed8e443a 288382002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 28839
ed8e443a 28840 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 28841
ed8e443a 288422002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 28843
ed8e443a 28844 * g++.dg/debug/debug4.C: New test.
232b8f52 28845
ed8e443a 28846 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 28847
ed8e443a 288482002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 28849
ed8e443a 28850 * gcc.dg/debug/20020224-1.c: New.
a47ed310 28851
ed8e443a 288522002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 28853
ed8e443a
JM
28854 * gcc.c-torture/execute/960416-1.x: New.
28855 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 28856
ed8e443a 288572002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 28858
ed8e443a 28859 * gcc.dg/20020224-1.c: New test.
3256b817 28860
ed8e443a 288612002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 28862
ed8e443a 28863 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 28864
ed8e443a 288652002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 28866
ed8e443a 28867 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 28868
ed8e443a 288692002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 28870
ed8e443a 28871 * gcc.dg/20020222-1.c: New test.
7133e992 28872
ed8e443a 288732002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 28874
ed8e443a 28875 * g++.dg/opt/anonunion1.C: New test.
7133e992 28876
ed8e443a 288772002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 28878
ed8e443a
JM
28879 * g++.dg/template/qualttp19.C: New test.
28880 * g++.dg/template/qualttp20.C: New test.
28881 * g++.old-deja/g++.jason/report.C: Adjust expected errors
28882 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 28883
ed8e443a 288842002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 28885
ed8e443a 28886 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 28887
ed8e443a 288882002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 28889
ed8e443a 28890 * gcc.dg/20020220-1.c: New test.
4636c87e 28891
ed8e443a 28892 * gcc.dg/20020220-2.c: New test.
00fae85d 28893
ed8e443a 28894 * g++.dg/opt/mmx1.C: New test.
7552da58 28895
ed8e443a 288962002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 28897
ed8e443a 28898 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 28899
ed8e443a 289002002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 28901
ed8e443a 28902 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 28903
ed8e443a 28904 * gcc.dg/20020219-1.c: New test.
7f311f63 28905
ed8e443a 28906 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 28907
ed8e443a 28908 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 28909
ed8e443a 28910 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 28911
ed8e443a 289122002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 28913
ed8e443a 28914 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 28915
ed8e443a 289162002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 28917
ed8e443a 28918 * gcc.dg/decl-1.c: Update, new test.
d76e6800 28919
ed8e443a 289202002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 28921
ed8e443a
JM
28922 * g++.dg/abi/bitfield1.C: New test.
28923 * g++.dg/abi/bitfield2.C: New test.
d76e6800 28924
ed8e443a 289252002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 28926
ed8e443a 28927 * gcc.dg/attr-nest.c: New test.
ec65b2e3 28928
ed8e443a 289292002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 28930
ed8e443a 28931 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 28932
ed8e443a 289332002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 28934
ed8e443a
JM
28935 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
28936 * g++.dg/debug/debug.exp: New.
28937 * g++.dg/debug/trivial.C: New.
28938 * g++.dg/debug/debug1.C: Moved...
28939 * g++.dg/other/debug1.C: ...from here.
28940 * g++.dg/debug/debug2.C: Moved...
28941 * g++.dg/other/debug2.C: ...from here.
28942 * g++.dg/debug/debug3.C: Moved...
28943 * g++.dg/other/debug3.C: ...from here.
845d6a2f 28944
ed8e443a 28945 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 28946
ed8e443a 289472002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 28948
ed8e443a 28949 * g++.dg/other/debug3.C: New test.
e6834654 28950
ed8e443a 28951 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 28952
ed8e443a 289532002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 28954
ed8e443a 28955 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 28956
ed8e443a 289572002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 28958
ed8e443a 28959 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 28960
ed8e443a 289612002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 28962
ed8e443a 28963 * gcc.dg/altivec-3.c: New.
036d01d0 28964
ed8e443a 289652002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 28966
ed8e443a
JM
28967 * gcc.dg/Wunreachable-1.c: New test.
28968 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 28969
ed8e443a 289702002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 28971
ed8e443a 28972 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 28973
ed8e443a 289742002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 28975
ed8e443a 28976 * gcc.dg/decl-1.c: New test.
3611ccb4 28977
ed8e443a 289782002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 28979
ed8e443a 28980 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 28981
ed8e443a 289822002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 28983
ed8e443a
JM
28984 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
28985 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 28986
ed8e443a 289872002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 28988
ed8e443a 28989 * gcc.dg/20020210-1.c: New.
1cf537c5 28990
ed8e443a 289912002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 28992
ed8e443a
JM
28993 * g77.f-torture/execute/947.f: New regression test
28994 for PR fortran/947.
9dd7fc76 28995
ed8e443a 289962002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 28997
ed8e443a
JM
28998 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
28999 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 29000
ed8e443a 290012002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 29002
ed8e443a 29003 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 29004
ed8e443a 290052002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 29006
ed8e443a
JM
29007 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
29008 expression statements work instead.
29009 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 29010
ed8e443a 290112002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 29012
ed8e443a 29013 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 29014
ed8e443a 290152002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 29016
ed8e443a
JM
29017 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
29018 message from g77
29019 * lib/g77-dg.exp: Trim g77 error messages so that they are
29020 recognized by dg.exp.
3f9796f9 29021
ed8e443a 290222002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 29023
ed8e443a
JM
29024 PR fortran/5473
29025 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 29026
ed8e443a 290272002-02-07 Richard Henderson <rth@redhat.com>
30203c18 29028
ed8e443a
JM
29029 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
29030 to be sufficiently aligned for integers.
edd1967d 29031
ed8e443a 290322002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 29033
ed8e443a 29034 * g++.dg/template/friend4.C: New test.
e1e52c7e 29035
ed8e443a 290362002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 29037
ed8e443a
JM
29038 PR fortran/5743
29039 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
29040 unsupported cases.
5364626a 29041
ed8e443a 290422002-02-07 Richard Henderson <rth@redhat.com>
d5129288 29043
ed8e443a
JM
29044 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
29045 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
29046 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
29047 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 29048
ed8e443a 290492002-02-06 Richard Henderson <rth@redhat.com>
5364626a 29050
ed8e443a 29051 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 29052
ed8e443a 290532002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 29054
ed8e443a 29055 * gcc.dg/20020206-1.c: New test.
1b8afbe7 29056
ed8e443a 290572002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 29058
ed8e443a 29059 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 29060
ed8e443a 29061 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 29062
ed8e443a
JM
29063 PR optimization/5429:
29064 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 29065
ed8e443a 290662002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 29067
ed8e443a
JM
29068 * g++.dg/ext/align1.C: Do not use an explicit alignment value
29069 as certain file formats cannot support particularly large
29070 alignments.
fa852403 29071
ed8e443a
JM
29072 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
29073 and do not expect to be able to link the executable.
fa852403 29074
ed8e443a
JM
29075 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
29076 fail because the COFF format does not support the weak attribute.
f7948d51 29077
ed8e443a 290782002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 29079
d90ee6be 29080 * g77.dg/pr5473.f: New test
ffe80457 29081
ed8e443a 290822002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 29083
ed8e443a
JM
29084 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
29085 Fix testcase accordingly.
013c7e95 29086
ed8e443a 290872002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 29088
ed8e443a
JM
29089 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
29090 (buf): Change to be an array of pointers, not ints.
e7daa976 29091
ed8e443a 290922002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 29093
ed8e443a
JM
29094 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
29095 before all tests. Move warning one line above to match where it
29096 C frontend emits.
29097 * gcc.dg/Wswitch-2.c: New test.
29098 * g++.dg/warn/Wswitch-1.C: New test.
29099 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 29100
ed8e443a 291012002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 29102
ed8e443a 29103 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 29104
ed8e443a 291052002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 29106
ed8e443a 29107 * gcc.dg/cast-qual-2.c: New test.
b24d861d 29108
ed8e443a 291092002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 29110
ed8e443a 29111 * gcc.dg/20020201-4.c: New test.
ea142788 29112
ed8e443a 291132002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 29114
ed8e443a
JM
29115 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
29116 target_info attribute != 0, in addition to the empty string.
29117 (gcc_target_compile): Likewise.
dfd48d76 29118
ed8e443a 291192002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 29120
ed8e443a
JM
29121 * gcc.dg/Wswitch.c: New test.
29122 PR gcc/4475. PR gcc/3780.
d3c52658 29123
ed8e443a 291242002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 29125
ed8e443a
JM
29126 * g77.f-torture/execute/5122.f: New test for regressions
29127 against PR fortran/5122.
91f5782d 29128
ed8e443a 291292002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 29130
ed8e443a
JM
29131 * g77.f-torture/compile/pr3743.f: Delete
29132 * g77.dg/pr3743-1.f: New test.
29133 * g77.dg/pr3743-2.f: New test.
29134 * g77.dg/pr3743-3.f: New test.
29135 * g77.dg/pr3743-4.f: New test.
81622d29 29136
ed8e443a 291372002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 29138
ed8e443a 29139 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 29140
ed8e443a 291412002-02-02 Richard Henderson <rth@redhat.com>
87859851 29142
ed8e443a
JM
29143 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
29144 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 29145
ed8e443a 291462002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 29147
ed8e443a 29148 * gcc.dg/20020201-2.c: New test.
02f06b3c 29149
ed8e443a 29150 * gcc.dg/20020201-3.c: New test.
02f06b3c 29151
ed8e443a 29152 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 29153
ed8e443a 291542002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 29155
ed8e443a
JM
29156 * gcc.dg/bitfld-1.c: Update.
29157 * gcc.dg/bitfld-2.c: Update.
29158 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 29159
ed8e443a 291602002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 29161
ed8e443a 29162 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 29163
ed8e443a 291642002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 29165
ed8e443a
JM
29166 PR target/5469
29167 * gcc.dg/20020201-1.c: New test.
b8b98c66 29168
ed8e443a 291692002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 29170
ed8e443a
JM
29171 PR fortran/3743
29172 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
29173 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 29174
ed8e443a 291752002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 29176
ed8e443a 29177 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 29178
ed8e443a 291792002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 29180
ed8e443a 29181 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 29182
ed8e443a 291832002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 29184
d90ee6be 29185 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 29186
ed8e443a 291872002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 29188
ed8e443a
JM
29189 * gcc.c-torture/execute/991118-1.c: Cast various constants back
29190 to long long.
29191 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 29192
ed8e443a 291932002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 29194
ed8e443a 29195 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 29196
ed8e443a 291972002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 29198
ed8e443a
JM
29199 * gcc.c-torture/compile/20000224-1.c: Update.
29200 * gcc.c-torture/execute/bitfld-1.c: New tests.
29201 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
29202 * gcc.dg/uninit-A.c: Update.
6b016bf4 29203
ed8e443a 292042002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 29205
ed8e443a 29206 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 29207
ed8e443a 292082002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 29209
ed8e443a
JM
29210 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
29211 argument to __builtin_prefetch to be const ptr.
d5714a5d 29212
ed8e443a 292132002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 29214
ed8e443a 29215 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 29216
ed8e443a 292172002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 29218
ed8e443a 29219 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 29220
ed8e443a 292212002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 29222
ed8e443a
JM
29223 * g77.dg/f77-edit-i-in.f: New test
29224 * g77.dg/f77-edit-i-out.f: New test
a8435716 29225
ed8e443a 292262002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 29227
ed8e443a
JM
29228 * gcc.dg/debug/debug.exp: New file.
29229 * gcc.dg/debug/trivial.c: New file.
29230 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
29231 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
29232 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
29233 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
29234 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
29235 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
29236 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
29237 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
29238 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
29239 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
29240 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
29241 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
29242 * gcc.dg/20000503-1.c: Removed.
29243 * gcc.dg/20010207-1.c: Removed.
29244 * gcc.dg/20011223-1.c: Removed.
29245 * gcc.dg/20020104-2.c: Removed.
29246 * gcc.dg/debug-1.c: Removed.
29247 * gcc.dg/debug-2.c: Removed.
29248 * gcc.dg/debug-3.c: Removed.
29249 * gcc.dg/debug-4.c: Removed.
29250 * gcc.dg/debug-5.c: Removed.
29251 * gcc.dg/debug-6.c: Removed.
29252 * gcc.dg/dwarf2-1.c: Removed.
29253 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 29254
ed8e443a 292552002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 29256
ed8e443a
JM
29257 * g++.old-deja/g++.other/eh5.C: New test.
29258 * g++.old-deja/g++.other/sibcall2.C: New test.
29259 * g++.old-deja/g++.other/array9.C: New test.
29260 * g++.old-deja/g++.other/typename2.C: New test.
29261 * g++.old-deja/g++.other/crash60.C: New test.
29262 * g++.old-deja/g++.other/conv9.C: New test.
29263 * g++.old-deja/g++.other/mangle10.C: New test.
29264 * g++.old-deja/g++.other/unchanging1.C: New test.
29265 * g++.old-deja/g++.other/exprstmt1.C: New test.
29266 * g++.old-deja/g++.other/inline23.C: New test.
29267 * g++.old-deja/g++.eh/ia64-1.C: New test.
29268 * g++.old-deja/g++.other/dwarf2-1.C: New test.
29269 * g++.old-deja/g++.other/reload1.C: New test.
29270 * g++.old-deja/g++.other/static20.C: New test.
29271 * g++.old-deja/g++.other/local-alloc1.C: New test.
29272 * g++.old-deja/g++.other/conv8.C: New test.
29273 * g++.old-deja/g++.other/stmtexpr2.C: New test.
29274 * g++.old-deja/g++.other/storeexpr1.C: New test.
29275 * g++.old-deja/g++.other/storeexpr2.C: New test.
29276 * g++.dg/eh/template2.C: New test.
29277 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 29278
ed8e443a 292792002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 29280
ed8e443a
JM
29281 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
29282 Remove first, non-varying, argument.
a99e47a5 29283
ed8e443a 292842002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 29285
ed8e443a 29286 * gcc.dg/inline-2.c: New.
1e7e480e 29287
ed8e443a
JM
29288 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
29289 Add optional target arg. Check number of arguments.
29290 (scan-assembler-not, scan-assembler-dem): Likewise.
29291 (scan-assembler-dem-not): Likewise.
1e7e480e 29292
ed8e443a 292932002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 29294
ed8e443a
JM
29295 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
29296 line 12.
29297 * g++.old-deja/g++.brendan/parse3.C,
29298 g++.old-deja/g++.other/crash26.C,
29299 g++.old-deja/g++.other/crash28.C,
29300 g++.old-deja/g++.other/crash29.C,
29301 g++.old-deja/g++.other/crash30.C,
29302 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 29303
ed8e443a 293042002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 29305
ed8e443a 29306 * gcc.dg/20020115-1.c: New.
3196dfde 29307
ed8e443a 293082002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 29309
ed8e443a 29310 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 29311
ed8e443a 293122002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 29313
ed8e443a 29314 * gcc.dg/20020122-3.c: New.
75dbec30 29315
ed8e443a 293162002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 29317
ed8e443a 29318 * g++.dg/other/gc1.C: New test.
32abfc26 29319
ed8e443a 293202002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 29321
ed8e443a 29322 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 29323
ed8e443a 293242002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 29325
ed8e443a 29326 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 29327
ed8e443a 293282002-01-22 Richard Henderson <rth@redhat.com>
0333394e 29329
ed8e443a 29330 * gcc.dg/20020122-4.c: New.
0333394e 29331
ed8e443a 293322002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 29333
ed8e443a
JM
29334 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
29335 link output.
29336 * gcc.dg/special/ecos.exp: Likewise.
29337 * lib/g++-dg.exp: Likewise.
29338 * lib/g77-dg.exp: Likewise.
29339 * lib/gcc-dg.exp : Likewise.
29340 * lib/mike-g++.exp: Likewise.
29341 * lib/mike-g77.exp: Likewise.
29342 * lib/mike-gcc.exp: Likewise.
29343 * lib/objc-dg.exp: Likewise.
e23baf78 29344
ed8e443a 293452002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 29346
ed8e443a
JM
29347 PR target/5379
29348 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 29349
ed8e443a 293502002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 29351
ed8e443a 29352 * gcc.dg/20020122-1.c: New test.
3807621a 29353
ed8e443a 293542001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 29355
ed8e443a 29356 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 29357
ed8e443a 293582002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 29359
ed8e443a 29360 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 29361
ed8e443a 293622002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 29363
ed8e443a 29364 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 29365
ed8e443a 293662002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 29367
ed8e443a
JM
29368 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
29369 ld_library_path.
6040e200 29370
ed8e443a 293712002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 29372
ed8e443a 29373 * gcc.dg/20020218-1.c: New test.
d0e82870 29374
ed8e443a 293752002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 29376
ed8e443a
JM
29377 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
29378 messages
29379 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
29380 "At global scope" warning
29381 * g++.dg/ext/align1.C: Change cygwin test for alignment
29382 from db-bogus to dg-warning
b8c1a6b8 29383
ed8e443a 293842002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 29385
ed8e443a 29386 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 29387
ed8e443a 293882002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 29389
ed8e443a 29390 * g++.dg/template/access1.C: New test.
7ec9c85a 29391
ed8e443a 293922002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 29393
ed8e443a 29394 * gcc.dg/20020118-1.c: New.
441f5264 29395
ed8e443a 293962002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 29397
ed8e443a 29398 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 29399
ed8e443a 294002001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 29401
ed8e443a
JM
29402 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
29403 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
29404 alignment warnings.
8559c8c0 29405
ed8e443a 294062001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 29407
ed8e443a
JM
29408 * gcc.misc-tests/i386-prefetch.exp: Save and restore
29409 torture_with_loops and torture_without_loops
9060718c 29410
ed8e443a 294112002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 29412
ed8e443a 29413 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 29414
ed8e443a 294152002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 29416
ed8e443a 29417 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 29418
ed8e443a 29419 * gcc.dg/ultrasp4.c: New test.
f15054ea 29420
ed8e443a 29421 * gcc.dg/20020116-1.c: New test.
f15054ea 29422
ed8e443a 294232002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 29424
ed8e443a
JM
29425 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
29426 by EABI.
bccd793e 29427
ed8e443a 294282002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 29429
ed8e443a
JM
29430 * gcc.misc-tests/i386-prefetch.exp: New.
29431 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
29432 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
29433 * gcc.misc-tests/i386-pf-none-1.c: New test.
29434 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 29435
ed8e443a 294362002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 29437
ed8e443a 29438 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 29439
ed8e443a 294402002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 29441
ed8e443a
JM
29442 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
29443 * gcc.dg/i386-mmx-2.c: Likewise.
29444 * gcc.dg/i386-sse-1.c: Likewise.
29445 * gcc.dg/i386-sse-2.c: Likewise.
29446 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 29447
ed8e443a 294482001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 29449
ed8e443a
JM
29450 * g77.f-torture/execute/intrinsic-unix-bessel.f:
29451 Uncomment additional cases that now pass.
8d15f472 29452
ed8e443a 294532002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 29454
ed8e443a
JM
29455 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
29456 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 29457
ed8e443a 294582002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 29459
ed8e443a 29460 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 29461
ed8e443a 294622002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 29463
ed8e443a
JM
29464 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
29465 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 29466
ed8e443a 294672002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 29468
ed8e443a 29469 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 29470
ed8e443a 294712002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 29472
ed8e443a
JM
29473 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
29474 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 29475
ed8e443a 294762002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 29477
ed8e443a
JM
29478 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
29479 type in which to perform the operation for each size.
c9f115ad 29480
ed8e443a 294812002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 29482
ed8e443a 29483 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 29484
ed8e443a 294852002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 29486
ed8e443a 29487 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 29488
ed8e443a 294892002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 29490
ed8e443a
JM
29491 * gcc.c-torture/compile/20010226-1.c: New test.
29492 * gcc.c-torture/compile/20010227-1.c: New test.
29493 * gcc.c-torture/compile/20010426-1.c: New test.
29494 * gcc.c-torture/compile/20010510-1.c: New test.
29495 * gcc.c-torture/compile/20010605-3.c: New test.
29496 * gcc.c-torture/compile/20010824-1.c: New test.
29497 * gcc.c-torture/execute/20010409-1.c: New test.
29498 * gcc.dg/noncompile/20000901-1.c: New test.
29499 * gcc.dg/20001023-1.c: New test.
29500 * gcc.dg/20001101-1.c: New test.
29501 * gcc.dg/20001102-1.c: New test.
29502 * gcc.dg/20010207-1.c: New test.
29503 * gcc.dg/20010405-1.c: New test.
29504 * gcc.dg/20010822-1.c: New test.
29505 * gcc.dg/20011107-1.c: New test.
2e951384 29506
ed8e443a 295072002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 29508
ed8e443a 29509 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 29510
ed8e443a
JM
29511 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
29512 execution failure on PA targets.
a858ca75 29513
ed8e443a 295142002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 29515
ed8e443a 29516 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 29517
ed8e443a 295182002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 29519
ed8e443a 29520 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 29521
ed8e443a 295222002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 29523
ed8e443a 29524 * gcc.dg/20020108-1.c: New test.
3693730e 29525
ed8e443a 295262002-01-08 H.J. Lu <hjl@gnu.org>
28434337 29527
ed8e443a
JM
29528 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
29529 for header files.
b0832fe1 29530
ed8e443a 295312002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 29532
ed8e443a
JM
29533 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
29534 consistency.
336b7dca 29535
611bcfc0 295362002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 29537
ed8e443a 29538 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 29539
ed8e443a 295402002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 29541
ed8e443a 29542 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 29543
ed8e443a 295442002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 29545
ed8e443a
JM
29546 PR c/5279
29547 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 29548
ed8e443a 295492002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 29550
ed8e443a 29551 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 29552
ed8e443a 295532002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 29554
ed8e443a
JM
29555 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
29556 extra triple that slipped in.
29557 * g++.old-deja/g++.abi/align.C: Likewise.
29558 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 29559
ed8e443a 295602002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 29561
ed8e443a
JM
29562 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
29563 * g++.old-deja/g++.abi/align.C: Likewise.
29564 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 29565
ed8e443a
JM
29566 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
29567 on FreeBSD/i386.
29568 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
29569 FreeBSD.
40e593d7 29570
ed8e443a 295712002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 29572
ed8e443a 29573 * gcc.dg/20020104-1.c: New test.
46c895ac 29574
ed8e443a 29575 * gcc.dg/20020104-2.c: New test.
833aa4c4 29576
ed8e443a 295772002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 29578
ed8e443a 29579 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 29580
ed8e443a 295812002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 29582
ed8e443a 29583 * gcc.dg/20020103-1.c: New.
4542128e 29584
ed8e443a 295852002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 29586
ed8e443a 29587 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 29588
ed8e443a 295892002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 29590
ed8e443a 29591 * g++.dg/other/debug2.C: New test.
477558bf 29592
ed8e443a 29593 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 29594
ed8e443a 295952002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 29596
ed8e443a 29597 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 29598
ed8e443a 295992002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 29600
ed8e443a 29601 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 29602
ed8e443a 29603 * g++.dg/warn/oldcast1.C: New test.
c49b2550 29604
ed8e443a
JM
29605 * g++.dg/template/ptrmem1.C: New test.
29606 * g++.dg/template/ptrmem2.C: New test.
c49b2550 29607
ed8e443a 29608 * g++.dg/template/ntp.C: New test.
d73b1f07 29609
ed8e443a 29610 * g++.dg/other/component1.C: New test.
d73b1f07 29611
ed8e443a 29612 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 29613
ed8e443a
JM
29614 * g++.dg/template/friend2.C: New test.
29615 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 29616
ed8e443a 296172002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 29618
ed8e443a
JM
29619 * g++.dg/other/ptrmem1.C: New test.
29620 * g++.dg/other/ptrmem2.C: New test.
54561457 29621
ed8e443a 296222002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 29623
ed8e443a 29624 * g++.dg/template/ctor1.C: New test.
c8af9937 29625
ed8e443a 296262002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 29627
ed8e443a 29628 * g++.dg/template/friend2.C: New test.
f3368a90 29629
ed8e443a 296302002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 29631
ed8e443a 29632 * gcc.dg/mmix-1.c: New test.
03c9c274 29633
ed8e443a 296342001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 29635
ed8e443a 29636 * gcc.dg/asm-5.c: New.
7f3ad6b6 29637
ed8e443a 296382001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 29639
ed8e443a
JM
29640 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
29641 in namespace __gnu_cxx
47ffd48a 29642
ed8e443a 296432001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 29644
ed8e443a 29645 * gcc.dg/debug-6.c: New.
ad47f1e5 29646
ed8e443a 296472001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 29648
ed8e443a 29649 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 29650
ed8e443a 296512001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 29652
ed8e443a
JM
29653 * gcc.dg/debug-3.c: New test.
29654 * gcc.dg/debug-4.c: New test.
29655 * gcc.dg/debug-5.c: New test.
df8992f8 29656
ed8e443a 296572001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 29658
ed8e443a 29659 * g++.dg/eh/loop1.C: New.
7d8e8369 29660
ed8e443a 296612001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 29662
ed8e443a 29663 * g++.dg/template/crash1.C: New test.
a56ca899 29664
ed8e443a 296652001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 29666
ed8e443a 29667 * g++.dg/other/const1.C: New test.
b79d5213 29668
ed8e443a 296692001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 29670
ed8e443a 29671 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 29672
ed8e443a 296732001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 29674
ed8e443a
JM
29675 * lib/objc-torture.exp: Resync with c-torture.exp.
29676 * lib/objc.exp: Load standard libraries.
8aad1777 29677
ed8e443a 296782001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 29679
ed8e443a
JM
29680 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
29681 additional tests.
6eb53511 29682
ed8e443a 296832001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 29684
ed8e443a 29685 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 29686
ed8e443a 296872001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 29688
ed8e443a 29689 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 29690
ed8e443a 296912001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 29692
ed8e443a
JM
29693 * g++.dg/eh/ctor1.C: New test.
29694 * g++.dg/other/error2.C: New test.
87b7873d 29695
ed8e443a 296962001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 29697
ed8e443a 29698 * g++.dg/other/init2.C: New test.
ff7230ac 29699
ed8e443a 297002001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 29701
ed8e443a
JM
29702 * gcc.dg/20011223-1.c: New.
29703 * gcc.dg/inline-1.c: New.
b4c984fb 29704
ed8e443a 297052001-12-23 Richard Henderson <rth@redhat.com>
cf785988 29706
ed8e443a 29707 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 29708
ed8e443a 297092001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 29710
ed8e443a 29711 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 29712
ed8e443a 297132001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 29714
ed8e443a 29715 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 29716
ed8e443a 297172001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 29718
ed8e443a
JM
29719 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
29720 re-enables the warning.
30fa7e33 29721
ed8e443a 297222001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 29723
ed8e443a 29724 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 29725
ed8e443a 297262001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 29727
ed8e443a 29728 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 29729
ed8e443a 297302001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 29731
ed8e443a
JM
29732 * gcc.misc-test/arm-isr.exp: New file. Control running of the
29733 arm-isr.c test.
29734 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
29735 epilogue generation for ARM ISR routines.
18c8746d 29736
ed8e443a 297372001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 29738
ed8e443a
JM
29739 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
29740 * gcc.dg/format/c90-printf-3.c: Likewise.
29741 * gcc.dg/format/c99-printf-3.c: Likewise.
29742 * gcc.dg/format/ext-1.c: Likewise.
29743 * gcc.dg/format/ext-6.c: Likewise.
29744 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 29745
ed8e443a 297462001-12-20 Richard Henderson <rth@redhat.com>
232fd111 29747
ed8e443a
JM
29748 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
29749 (arena): Use it.
29750 (malloc): Correct allocation logic. Abort if we fill up the
29751 arena before initialization complete.
29752 (realloc): Correct allocation logic.
8d37a5c0 29753
ed8e443a 297542001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 29755
ed8e443a 29756 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 29757
ed8e443a 29758 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 29759
ed8e443a 297602001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 29761
d90ee6be 29762 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
ed8e443a 29763 target does not support weak symbols.
c178fe89 29764
ed8e443a 297652001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 29766
ed8e443a 29767 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 29768
ed8e443a 297692001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 29770
ed8e443a 29771 * g++.dg/other/error1.C: New test.
72dd53af 29772
ed8e443a 297732001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 29774
ed8e443a 29775 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 29776
ed8e443a 297772001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 29778
ed8e443a
JM
29779 * objc.dg/special/: New directory.
29780 * objc.dg/special/special.exp: New file.
29781 * objc.dg/special/unclaimed-category-1.h: New file.
29782 * objc.dg/special/unclaimed-category-1a.m: New file.
29783 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 29784
ed8e443a 297852001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 29786
ed8e443a 29787 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 29788
ed8e443a 297892001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 29790
ed8e443a 29791 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 29792
ed8e443a 297932001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 29794
ed8e443a 29795 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 29796
ed8e443a 297972001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 29798
ed8e443a 29799 * gcc.dg/altivec-4.c: New.
4c594031 29800
ed8e443a 298012001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 29802
ed8e443a 29803 * gcc.dg/20011113-1.c: New test.
19cfdd34 29804
ed8e443a 298052001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 29806
ed8e443a
JM
29807 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
29808 std::__malloc_alloc_template<0> and
29809 std::__default_alloc_template<false, 0>.
9aaceb4b 29810
ed8e443a 298112001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 29812
ed8e443a
JM
29813 * objc/execute/bf-21.m: New test.
29814 * objc/execute/enumeration-1.m: New test.
29815 * objc/execute/enumeration-2.m: New test.
271e6f02 29816
ed8e443a 298172001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 29818
ed8e443a 29819 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 29820
ed8e443a 298212001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 29822
ed8e443a
JM
29823 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
29824 * g++.old-deja/g++.jason/2371.C: Likewise.
29825 * g++.old-deja/g++.jason/template33.C: Likewise.
29826 * g++.old-deja/g++.jason/template34.C: Likewise.
29827 * g++.old-deja/g++.jason/template36.C: Likewise.
29828 * g++.old-deja/g++.oliva/typename1.C: Likewise.
29829 * g++.old-deja/g++.oliva/typename2.C: Likewise.
29830 * g++.old-deja/g++.other/typename1.C: Likewise.
29831 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29832 * g++.old-deja/g++.pt/nontype5.C: Likewise.
29833 * g++.old-deja/g++.pt/typename11.C: Likewise.
29834 * g++.old-deja/g++.pt/typename14.C: Likewise.
29835 * g++.old-deja/g++.pt/typename16.C: Likewise.
29836 * g++.old-deja/g++.pt/typename3.C: Likewise.
29837 * g++.old-deja/g++.pt/typename4.C: Likewise.
29838 * g++.old-deja/g++.pt/typename5.C: Likewise.
29839 * g++.old-deja/g++.pt/typename7.C: Likewise.
29840 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 29841
ed8e443a 298422001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 29843
ed8e443a
JM
29844 * g++.dg/other/linkage1.C: New test.
29845 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
29846 specifiers.
e9d7407e 29847
ed8e443a 298482001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 29849
ed8e443a 29850 * gcc.dg/concat.c: New test.
ecd70094 29851
ed8e443a 298522001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 29853
ed8e443a
JM
29854 * objc/compile: New test directory.
29855 * objc/compile/compile.exp: New expect script.
29856 * objc/compile/20011211-1.m: New compile test.
f393dd70 29857
ed8e443a 298582001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 29859
ed8e443a
JM
29860 * lib/prune.exp (prune_gcc_output): Also handle "In member
29861 function". So many permutations...
a2b1e914 29862
ed8e443a 298632001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 29864
ed8e443a 29865 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 29866
ed8e443a 298672001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 29868
ed8e443a 29869 * g++.dg/other/copy1.C: New test.
26f943fd 29870
ed8e443a 298712001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 29872
ed8e443a 29873 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 29874
ed8e443a 29875 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 29876
ed8e443a 298772001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 29878
ed8e443a 29879 * gcc.dg/altivec-2.c: New.
db3acfa5 29880
ed8e443a 298812001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 29882
ed8e443a 29883 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 29884
ed8e443a 298852001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 29886
ed8e443a
JM
29887 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
29888 ultrasparc.
108b7d3d 29889
ed8e443a 298902001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 29891
ed8e443a 29892 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 29893
ed8e443a 298942001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 29895
ed8e443a
JM
29896 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
29897 variable argument list.
63658a9a 29898
ed8e443a 298992001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 29900
ed8e443a
JM
29901 * gcc.c-torture/execute/memcheck: Delete entire directory.
29902 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
29903 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 29904
ed8e443a 299052001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 29906
ed8e443a 29907 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 29908
ed8e443a 299092001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 29910
ed8e443a 29911 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 29912
ed8e443a 29913 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 29914
ed8e443a 29915 * g++.dg/other/anon-union.C: New test.
1f978f5f 29916
ed8e443a 29917 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 29918
ed8e443a 299192001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 29920
ed8e443a
JM
29921 * gcc.c-torture/execute/20000722-1.x,
29922 gcc.c-torture/execute/20010123-1.x: Remove.
29923 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
29924 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
29925 gcc.dg/c99-complit-2.c: New tests.
816a3974 29926
ed8e443a 299272001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 29928
ed8e443a 29929 * g++.dg/inherit/base1.C: New test.
d4d73d4c 29930
ed8e443a 299312001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 29932
ed8e443a 29933 * g++.dg/other/stdarg1.C: New test.
fd2aba00 29934
ed8e443a 29935 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 29936
ed8e443a 299372001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 29938
ed8e443a
JM
29939 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
29940 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
29941 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
29942 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
29943 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
29944 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 29945
ed8e443a 299462001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 29947
ed8e443a 29948 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 29949
ed8e443a 299502001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 29951
ed8e443a
JM
29952 * g++.dg/other/scope1.C: New test.
29953 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 29954
ed8e443a 299552001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 29956
ed8e443a 29957 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 29958
ed8e443a 299592001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 29960
ed8e443a 29961 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 29962
ed8e443a 299632001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 29964
ed8e443a
JM
29965 * objc.dg/alias.m: Update.
29966 * objc.dg/class-1.m: Update.
29967 * objc.dg/const-str-1.m: Update.
29968 * objc.dg/fwd-proto-1.m: Update.
29969 * objc.dg/id-1.m: Update.
29970 * objc.dg/super-class-1.m: Update.
577a67b0 29971
ed8e443a 299722001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 29973
ed8e443a
JM
29974 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
29975 constructs.
83dea45d 29976
ed8e443a 299772001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 29978
ed8e443a 29979 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 29980
ed8e443a 299812001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 29982
ed8e443a 29983 * gcc.dg/20011127-1.c: New test.
ca349304 29984
ed8e443a 299852001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 29986
ed8e443a
JM
29987 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
29988 from Austin Group draft 7.
29989 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
29990 scanf format arguments.
29991 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 29992
ed8e443a 299932001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 29994
ed8e443a 29995 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 29996
ed8e443a 299972001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 29998
ed8e443a 29999 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 30000
ed8e443a 300012001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 30002
ed8e443a 30003 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 30004
ed8e443a 300052001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 30006
ed8e443a 30007 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 30008
ed8e443a 300092001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 30010
ed8e443a
JM
30011 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
30012 to the host if it is remote. Let tests specify extra headers
30013 they use.
30014 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
30015 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
30016 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
30017 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
30018 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
30019 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
30020 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
30021 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
30022 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
30023 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 30024
ed8e443a 300252001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 30026
ed8e443a
JM
30027 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
30028 for little endian ARMs.
7d14c755 30029
ed8e443a 300302001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 30031
ed8e443a
JM
30032 * gcc.c-torture/compile/20011119-1.c: New test.
30033 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 30034
ed8e443a 300352001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 30036
ed8e443a 30037 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 30038
ed8e443a 300392001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 30040
ed8e443a 30041 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 30042
ed8e443a 300432001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 30044
ed8e443a 30045 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 30046
ed8e443a 300472001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 30048
ed8e443a 30049 * lib/g77.exp: Don't specify --rpath-link.
7042d510 30050
ed8e443a
JM
30051 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
30052 across all the headers.
30053 * gcc.dg/format/format.exp: For testing on a remote host,
30054 copy format.h.
6345b681 30055
ed8e443a
JM
30056 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
30057 * gcc.c-torture/execute/930406-1.c: Likewise.
30058 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 30059
ed8e443a 300602001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 30061
ed8e443a 30062 * gcc.dg/altivec-1.c: New.
373bd0fa 30063
ed8e443a 300642001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 30065
ed8e443a 30066 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 30067
ed8e443a 300682001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 30069
ed8e443a
JM
30070 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
30071 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
30072 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 30073
ed8e443a 300742001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 30075
ed8e443a 30076 * gcc.dg/no-builtin-1.c: New test.
630036c6 30077
ed8e443a 300782001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 30079
ed8e443a 30080 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 30081
ed8e443a 300822001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 30083
ed8e443a
JM
30084 * gcc.c-torture/compile/20011114-2.c: New test.
30085 * gcc.c-torture/compile/20011114-3.c: New test.
30086 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 30087
ed8e443a 300882001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 30089
ed8e443a 30090 * g++.dg/other/init1.C: New test.
a3d87e92 30091
ed8e443a 300922001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 30093
ed8e443a
JM
30094 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
30095 message.
c6243b4c 30096
ed8e443a 30097 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 30098
ed8e443a
JM
30099 * gcc.c-torture/compile/20010327-1.c: Revert last change.
30100 * gcc.c-torture/compile/20011114-1.c: New test, exactly
30101 like the (before this change) version of 20010327-1.c.
8ac9ea61 30102
ed8e443a 301032001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 30104
ed8e443a 30105 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 30106
ed8e443a 301072001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 30108
ed8e443a 30109 * g++.dg/init/array2.C: New test.
63d75005 30110
ed8e443a 301112001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 30112
ed8e443a 30113 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 30114
ed8e443a 301152001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 30116
ed8e443a
JM
30117 * g++.dg/other/forscope1.C: New test.
30118 * g++.dg/ext/forscope1.C: New test.
30119 * g++.dg/ext/forscope2.C: New test.
2e80c17d 30120
ed8e443a 301212001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 30122
ed8e443a 30123 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 30124
ed8e443a 301252001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 30126
ed8e443a 30127 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 30128
ed8e443a 30129 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 30130
ed8e443a 301312001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 30132
ed8e443a 30133 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 30134
ed8e443a 301352001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 30136
ed8e443a
JM
30137 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
30138 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
30139 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
30140 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
30141 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
30142 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
30143 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 30144
ed8e443a 301452001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 30146
ed8e443a
JM
30147 * g++.dg/warn/Wshadow-1.C: New tests.
30148 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 30149
ed8e443a 301502001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 30151
ed8e443a
JM
30152 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
30153 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
30154 XFAILs. Adjust expected error texts.
30155 * gcc.c-torture/compile/20011106-1.c,
30156 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
30157 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
30158 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
30159 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 30160
ed8e443a 301612001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 30162
ed8e443a 30163 * gcc.dg/cpp/defined.c: Update.
b621a4dd 30164
ed8e443a 301652001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 30166
ed8e443a 30167 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 30168
ed8e443a 301692001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 30170
ed8e443a
JM
30171 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
30172 same size, so no warning should be produced on stormy16.
91dc81f9 30173
ed8e443a
JM
30174 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
30175 due to oversized array.
30176 * g++.old-deja/g++.mike/ns15.C: Likewise.
30177 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 30178
ed8e443a 301792001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 30180
ed8e443a 30181 * g++.dgother/debug1.C: Fix typos.
4768dbdd 30182
ed8e443a 301832001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 30184
ed8e443a 30185 * g++.dg/other/debug1.C: New test.
48d4b9f0 30186
ed8e443a 301872001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 30188
ed8e443a
JM
30189 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
30190 of unsigned long.
c8202d4c 30191
ed8e443a 301922001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 30193
ed8e443a 30194 * gcc.dg/20011029-2.c: New test.
bf911a9a 30195
ed8e443a 30196 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 30197
ed8e443a 301982001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 30199
ed8e443a
JM
30200 * objc/execute/class_self-1.m: New test.
30201 * objc/execute/class_self-2.m: New test.
756b2d5e 30202
ed8e443a 302032001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 30204
ed8e443a
JM
30205 * gcc.misc-tests/msgs.exp: Delete.
30206 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
30207 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
30208 error set to match recent changes.
2d1245b8 30209
ed8e443a 302102001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 30211
ed8e443a 30212 * gcc.dg/20011021-1.c: New test.
e2ccde7b 30213
ed8e443a 302142001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 30215
ed8e443a 30216 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 30217
ed8e443a 302182001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 30219
ed8e443a 30220 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 30221
ed8e443a 302222001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 30223
ed8e443a 30224 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 30225
ed8e443a 30226 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 30227
ed8e443a 302282001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 30229
ed8e443a 30230 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 30231
ed8e443a 302322001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 30233
ed8e443a
JM
30234 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
30235 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 30236
ed8e443a 302372001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 30238
ed8e443a 30239 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 30240
ed8e443a 302412001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 30242
ed8e443a 30243 * g++.dg/template/unify2.C: New test.
1dde5a4e 30244
ed8e443a 302452001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 30246
ed8e443a 30247 * g++.dg/other/exception-specification.C: New test
d6da836d 30248
ed8e443a 302492001-10-13 Tom Rix <trix@redhat.com>
d6da836d 30250
ed8e443a
JM
30251 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
30252 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 30253
ed8e443a 302542001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 30255
ed8e443a 30256 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 30257
ed8e443a 302582001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 30259
ed8e443a
JM
30260 PR g++/4476
30261 * g++.dg/other/friend1.C: New test.
d9c28ce3 30262
ed8e443a 302632001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 30264
ed8e443a 30265 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 30266
ed8e443a 302672001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 30268
ed8e443a 30269 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 30270
ed8e443a 302712001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 30272
ed8e443a
JM
30273 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
30274 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
30275 g77.f-torture/execute/execute.exp,
30276 g77.f-torture/noncompile/noncompile.exp,
30277 gcc.c-torture/compile/compile.exp,
30278 gcc.c-torture/execute/execute.exp,
30279 gcc.c-torture/execute/ieee/ieee.exp,
30280 gcc.c-torture/execute/memcheck/memcheck.exp,
30281 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
30282 objc/execute/execute.exp: Update FSF address.
6431177a 30283
ed8e443a 302842001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 30285
ed8e443a
JM
30286 * gcc.dg/cpp/cmdlne-C.c: Update.
30287 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 30288
ed8e443a 302892001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 30290
ed8e443a 30291 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 30292
ed8e443a 302932001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 30294
ed8e443a
JM
30295 * gcc.dg/20011008-1.c: New.
30296 * gcc.dg/20011008-2.c: New.
ab17715d 30297
ed8e443a 302982001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 30299
ed8e443a 30300 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 30301
ed8e443a 303022001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 30303
ed8e443a
JM
30304 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
30305 spelling errors of "separate" as "seperate".
bed2ebd0 30306
ed8e443a 303072001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 30308
ed8e443a
JM
30309 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
30310 enough to avoid inlining.
b56cfd51 30311
ed8e443a 303122001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 30313
ed8e443a 30314 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 30315
ed8e443a 303162001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 30317
ed8e443a 30318 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 30319
ed8e443a 303202001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 30321
ed8e443a
JM
30322 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
30323 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
30324 gcc.dg/format/multattr-3.c: New tests.
30325 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
30326 tests for format attributes on function pointers being rejected.
dea2f2db 30327
ed8e443a 303282001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 30329
ed8e443a 30330 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 30331
ed8e443a 303322001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 30333
ed8e443a 30334 * g++.dg/warn/format1.C: New test.
ab6e6969 30335
ed8e443a 303362001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 30337
ed8e443a 30338 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 30339
ed8e443a 303402001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 30341
ed8e443a 30342 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 30343
ed8e443a 303442001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 30345
ed8e443a 30346 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 30347
ed8e443a 303482001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 30349
ed8e443a
JM
30350 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
30351 long-standing bug on i686, apparently.
30352 * gcc.c-torture/execute/loop-2c.x: New file.
30353 * gcc.c-torture/execute/loop-2d.x: New file.
30354 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 30355
ed8e443a 303562001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 30357
ed8e443a 30358 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 30359
ed8e443a 303602001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 30361
ed8e443a
JM
30362 * gcc.dg/cpp/macro10.c: New test.
30363 * gcc.dg/cpp/strify3.c: New test.
30364 * gcc.dg/cpp/spacing1.c: Add tests.
30365 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
30366 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 30367
ed8e443a 303682001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 30369
ed8e443a 30370 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 30371
ed8e443a 303722001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 30373
ed8e443a 30374 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 30375
ed8e443a 303762001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 30377
ed8e443a 30378 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 30379
ed8e443a 303802001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 30381
ed8e443a 30382 * g77.dg/strlen0.f: New test.
1f8d138f 30383
ed8e443a 303842001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 30385
ed8e443a
JM
30386 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
30387 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 30388
ed8e443a 303892001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 30390
ed8e443a
JM
30391 Table-driven attributes.
30392 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 30393
ed8e443a 303942001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 30395
ed8e443a
JM
30396 * gcc.dg/20000926-1.c: Update expected warning messages.
30397 * gcc.dg/array-2.c: Likewise, and test for warnings too.
30398 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
30399 array.
cd1f97c6 30400
ed8e443a 304012001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 30402
ed8e443a 30403 * g++.dg/eh/registers1.C: New test case.
1d30139d 30404
ed8e443a 304052001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 30406
ed8e443a 30407 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 30408
ed8e443a 304092001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 30410
ed8e443a 30411 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 30412
ed8e443a 304132001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 30414
ed8e443a 30415 * gcc.dg/cpp/macro9.c: New test.
a3070574 30416
ed8e443a 304172001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 30418
ed8e443a
JM
30419 * gcc.c-torture/execute/980223.c: Change type of addr from long
30420 to char *.
39e78d8b 30421
ed8e443a 304222001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 30423
ed8e443a 30424 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 30425
ed8e443a 304262001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 30427
ed8e443a
JM
30428 * g77.dg/bprob: New directory.
30429 * g77.dg/bprob/bprob.exp: New file.
30430 * g77.dg/bprob/bprob-1.f: New test.
30431 * g77.dg/gcov: New directory.
30432 * g77.dg/gcov/gcov.exp: New file.
30433 * g77.dg/gcov/gcov-1.f: New test.
30434 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 30435
ed8e443a 304362001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 30437
ed8e443a
JM
30438 * gcc.dg/cpp/directiv.c: Update.
30439 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 30440
ed8e443a 304412001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 30442
ed8e443a 30443 * gcc.dg/20010912-1.c: New test.
89503616 30444
ed8e443a 304452001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 30446
ed8e443a
JM
30447 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
30448 language-independent file in lib.
30449 * lib/gcov.exp: New file.
7566ca49 30450
ed8e443a 304512001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 30452
ed8e443a 30453 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 30454
ed8e443a 304552001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 30456
ed8e443a
JM
30457 * lib/profopt.exp: New, to support profile-directed optimizations.
30458 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
30459 * gcc.misc-tests/bprob-1.c: New test.
30460 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 30461
ed8e443a 304622001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 30463
ed8e443a
JM
30464 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
30465 XFAIL and which kinds of gcov output to verify.
30466 * gcc.misc-tests/gcov-4b.x: New file.
30467 * gcc.misc-tests/gcov-5b.x: New file.
30468 * gcc.misc-tests/gcov-6.x: New file.
30469 * gcc.misc-tests/gcov-7.c: New test.
30470 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 30471
ed8e443a 304722001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 30473
ed8e443a
JM
30474 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
30475 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 30476
ed8e443a 304772001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 30478
ed8e443a
JM
30479 PR c++/3986
30480 * g++.dg/abi/vbase1.C: New test.
90d925d3 30481
ed8e443a 304822001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 30483
ed8e443a 30484 * objc.dg/method-2.m: New.
033c017c 30485
ed8e443a 304862001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 30487
ed8e443a
JM
30488 PR c++/4203
30489 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
30490 * g++.dg/init/empty1.C: New test.
ada11335 30491
ed8e443a 304922001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 30493
ed8e443a 30494 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 30495
ed8e443a 304962001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 30497
ed8e443a
JM
30498 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
30499 for m68k.
c0e4f189 30500
ed8e443a 305012001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 30502
ed8e443a 30503 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 30504
ed8e443a 30505 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 30506
ed8e443a 30507 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 30508
ed8e443a 305092001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 30510
ed8e443a
JM
30511 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
30512 for 16-bit 'unsigned int'.
915a17f6 30513
ed8e443a 305142001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 30515
ed8e443a 30516 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 30517
ed8e443a 305182001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 30519
ed8e443a
JM
30520 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
30521 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 30522
ed8e443a 305232001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 30524
ed8e443a 30525 * gcc.dg/asm-names.c (ymain): New.
c3849183 30526
ed8e443a 305272001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 30528
ed8e443a
JM
30529 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
30530 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
30531 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 30532
ed8e443a 305332001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 30534
ed8e443a 30535 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 30536
ed8e443a 305372001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 30538
ed8e443a
JM
30539 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
30540 and "In instantiation".
0830ae44 30541
ed8e443a 305422001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 30543
ed8e443a 30544 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 30545
ed8e443a 305462001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 30547
ed8e443a
JM
30548 * gcc.misc-tests/gcov.exp: Add support for branch information.
30549 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
30550 * gcc.misc-tests/gcov-4.c: New test.
30551 * gcc.misc-tests/gcov-4b.c: New test.
30552 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 30553
ed8e443a 305542001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 30555
ed8e443a
JM
30556 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
30557 expected to fail.
6604e6f3 30558
ed8e443a 305592001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 30560
ed8e443a 30561 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 30562
ed8e443a 305632001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 30564
ed8e443a 30565 * g++.dg/eh/template1.C: New test.
13104975 30566
ed8e443a 305672001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 30568
ed8e443a
JM
30569 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
30570 Fix thinko.
30571 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
30572 for xfail.
949f197f 30573
ed8e443a 305742001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 30575
d90ee6be 30576 * lib/g77-dg.exp: Use prune.exp for common procedures
ed8e443a
JM
30577 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
30578 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 30579
ed8e443a 305802001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 30581
ed8e443a 30582 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 30583
ed8e443a 305842001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 30585
ed8e443a 30586 * g++.dg/template/unify1.C: New test.
1dbb6023 30587
ed8e443a 305882001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 30589
ed8e443a 30590 * g++.dg/abi/empty4.C: New test.
41ae4ee6 30591
ed8e443a 305922001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 30593
ed8e443a
JM
30594 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
30595 solaris2.*
d90ee6be 30596 * g77.f-torture/compile/pr3743.x: Likewise.
41ae4ee6 30597
ed8e443a 305982001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 30599
ed8e443a 30600 * g++.dg/other/using-declaration.C: New test.
3fecf49c 30601
ed8e443a 306022001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 30603
ed8e443a 30604 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 30605
ed8e443a 306062001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 30607
ed8e443a
JM
30608 * gcc.dg/cpp/19951025-1.c: Revert.
30609 * gcc.dg/cpp/directiv.c: We no longer process directives that
30610 interrupt macro arguments.
20dde49d 30611
ed8e443a 306122001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 30613
ed8e443a 30614 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 30615
ed8e443a 306162001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 30617
ed8e443a 30618 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 30619
ed8e443a 306202001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 30621
ed8e443a 30622 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 30623
ed8e443a 306242001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 30625
ed8e443a
JM
30626 * g77.dg/ff90-1.f (s): Fix reference of variable z,
30627 should be x.
d60d223b 30628
ed8e443a 306292001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 30630
ed8e443a
JM
30631 Kill -fhonor-std.
30632 * g++.old-deja/g++.ns/ns14.C: Remove special options.
30633 * g++.old-deja/g++.other/std1.C: Likewise.
30634 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 30635
ed8e443a 306362001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 30637
d90ee6be 30638 * lib/g77.exp: Load gcc-defs.exp for common procedures
ed8e443a
JM
30639 (g77_pass, g77_fail, g77_finish, g77_exit,
30640 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 30641
ed8e443a 306422001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 30643
ed8e443a
JM
30644 * g77.dg/fbackslash.f
30645 * g77.dg/fcase-preserve.f
30646 * g77.dg/ff90-1.f
30647 * g77.dg/ffixed-line-length-0.f
30648 * g77.dg/ffixed-line-length-132.f
30649 * g77.dg/ffixed-line-length-7.f
30650 * g77.dg/ffixed-line-length-72.f
30651 * g77.dg/ffixed-line-length-none.f
30652 * g77.dg/ffree-form-1.f
30653 * g77.dg/fno-backslash.f
30654 * g77.dg/fno-f90-1.f
30655 * g77.dg/fno-fixed-form-1.f
30656 * g77.dg/fno-onetrip.f
30657 * g77.dg/fno-typeless-boz.f
30658 * g77.dg/fno-underscoring.f
30659 * g77.dg/fno-vxt-1.f
30660 * g77.dg/fonetrip.f
30661 * g77.dg/ftypeless-boz.f
30662 * g77.dg/fugly-assumed.f
30663 * g77.dg/funderscoring.f
30664 * g77.dg/fvxt-1.f
db3ef87b 30665
ed8e443a 306662001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 30667
ed8e443a
JM
30668 * objc.dg/fwd-proto-1.m: New.
30669 * objc.dg/local-decl-1.m: New.
30670 * objc.dg/naming-1.m: New.
30671 * objc.dg/naming-2.m: New.
30672 * objc.dg/proto-hier-1.m: New.
312b7c9d 30673
ed8e443a 306742001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 30675
ed8e443a
JM
30676 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
30677 largest-type elements to a struct makes its size grow.
648c2206 30678
ed8e443a 306792001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 30680
ed8e443a 30681 * g++.dg/abi/vthunk1.C: New test.
969fd501 30682
ed8e443a 306832001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 30684
ed8e443a 30685 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 30686
ed8e443a 306872001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 30688
ed8e443a 30689 * gcc.dg/cpp/macro8.c: New test.
50011802 30690
ed8e443a 306912001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 30692
ed8e443a 30693 * g++.dg/abi/vbase8-21.C: New test.
40260429 30694
ed8e443a 306952001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 30696
ed8e443a 30697 * g++.dg/abi/vbase8-10.C: New test.
ab085207 30698
ed8e443a 306992001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 30700
ed8e443a
JM
30701 * lib/g++.exp (g++_set_ld_library_path): Renamed to
30702 ${tool}_set_ld_library_path.
30703 Changed caller.
30704 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
30705 g++.exp.
90b1ca2f 30706
ed8e443a 307072001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 30708
ed8e443a
JM
30709 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
30710 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
30711 gcc_exit, gcc_check_unsupported_p):
30712 Moved to gcc-deps.exp
30713 * gcc-deps.exp: New file.
41971242 30714
ed8e443a 307152001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 30716
ed8e443a 30717 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 30718
ed8e443a 307192001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 30720
ed8e443a 30721 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 30722
ed8e443a 307232001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 30724
ed8e443a 30725 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 30726
ed8e443a 307272001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 30728
ed8e443a 30729 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 30730
ed8e443a 307312001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 30732
ed8e443a
JM
30733 * gcc.dg/cpp/extratokens.c: Fix.
30734 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 30735
ed8e443a 307362001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 30737
ed8e443a
JM
30738 * gcc.c-torture/execute/20010724-1.c: New file.
30739 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 30740
ed8e443a 307412001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 30742
ed8e443a 30743 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 30744
ed8e443a 307452001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 30746
ed8e443a 30747 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 30748
ed8e443a 307492001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 30750
ed8e443a 30751 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 30752
ed8e443a 307532001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 30754
ed8e443a
JM
30755 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
30756 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
30757 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
30758 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 30759
ed8e443a
JM
30760 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
30761 bug report" message.
f7bebb56 30762
ed8e443a
JM
30763 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
30764 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 30765
ed8e443a 307662001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 30767
ed8e443a
JM
30768 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
30769 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
30770 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
30771 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 30772
ed8e443a 307732001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 30774
ed8e443a 30775 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 30776
ed8e443a 307772001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 30778
ed8e443a 30779 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 30780
ed8e443a 307812001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 30782
ed8e443a
JM
30783 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
30784 i[34567]86-*-*.
30785 Delete handling of ieee_multilib_flags.
30786 Pass -mieee for alpha*-*-* and sh-*-*.
30787 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 30788
ed8e443a 307892001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 30790
ed8e443a
JM
30791 Remove old-abi tests.
30792 * g++.old-deja/g++.mike/p11116.C: Remove.
30793 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 30794
ed8e443a 307952001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 30796
d90ee6be 30797 * g77.f-torture/compile/pr3743.f: New test
09b495e5 30798
ed8e443a 307992001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 30800
ed8e443a 30801 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 30802
ed8e443a 308032001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 30804
ed8e443a
JM
30805 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
30806 g++.old-deja/g++.pt/static6.C: Likewise.
30807 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
30808 supports weak symbols.
999c0669 30809
ed8e443a 308102001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 30811
ed8e443a
JM
30812 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
30813 supported again.
2ea80cfd 30814
ed8e443a 308152001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 30816
ed8e443a 30817 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 30818
ed8e443a 308192001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 30820
ed8e443a 30821 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 30822
ed8e443a 308232001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 30824
ed8e443a
JM
30825 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
30826 tests.
4a1b6176 30827
ed8e443a 308282001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 30829
ed8e443a 30830 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 30831
ed8e443a 308322001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 30833
ed8e443a
JM
30834 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
30835 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 30836
ed8e443a 308372001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 30838
ed8e443a
JM
30839 * objc/execute/object_is_class.m: New test.
30840 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 30841
ed8e443a 308422001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 30843
ed8e443a
JM
30844 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
30845 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 30846
ed8e443a 308472001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 30848
ed8e443a
JM
30849 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
30850 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 30851
ed8e443a 308522001-07-14 Richard Henderson <rth@redhat.com>
809353e1 30853
ed8e443a 30854 * gcc.dg/iftrap-1.c: New.
0168a849 30855
ed8e443a 308562001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 30857
ed8e443a 30858 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 30859
ed8e443a 308602001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 30861
ed8e443a 30862 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 30863
ed8e443a 308642001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 30865
ed8e443a
JM
30866 * gcc.c-torture/compile/20010711-1.c,
30867 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 30868
ed8e443a 308692001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 30870
ed8e443a 30871 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 30872
ed8e443a 308732001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 30874
ed8e443a 30875 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 30876
ed8e443a 308772001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 30878
ed8e443a
JM
30879 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
30880 (g++-dg-prune): Call prune_gcc_output.
30881 * prune.exp: New file for prune_gcc_output.
30882 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 30883
ed8e443a 308842001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 30885
ed8e443a
JM
30886 * gcc.c-torture/compile/20010701-1.c,
30887 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 30888
ed8e443a 308892001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 30890
ed8e443a 30891 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 30892
ed8e443a 308932000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 30894
ed8e443a 30895 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 30896
ed8e443a 308972001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 30898
ed8e443a 30899 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 30900
ed8e443a 309012001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 30902
ed8e443a
JM
30903 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
30904 Solaris 2.[678] system.
b05d8201 30905
ed8e443a 309062001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 30907
ed8e443a 30908 * gcc.dg/20010622-1.c: New test.
55f61a56 30909
ed8e443a 309102001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 30911
ed8e443a
JM
30912 * objc.dg: New directory.
30913 * objc.dg/dg.exp: New file.
30914 * objc.dg/alias.m: New.
30915 * objc.dg/class-1.m: New.
30916 * objc.dg/class-2.m: New.
30917 * objc.dg/const-str-1.m: New.
30918 * objc.dg/const-str-2.m: New.
30919 * objc.dg/id-1.m: New.
30920 * objc.dg/method-1.m: New.
30921 * objc.dg/super-class-1.m: New.
30922 * lib/objc-dg.exp: New file.
07732516 30923
ed8e443a 309242001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 30925
ed8e443a
JM
30926 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
30927 of label name.
d4a6cf38 30928
ed8e443a 309292001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 30930
ed8e443a 30931 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 30932
ed8e443a 309332001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 30934
ed8e443a
JM
30935 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
30936 variable.
f18b70f5 30937
ed8e443a 309382001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 30939
ed8e443a 30940 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 30941
ed8e443a 309422001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 30943
ed8e443a
JM
30944 * g++.old-deja/g++.abi/vbase5.C: New test.
30945 * g++.old-deja/g++.abi/vbase6.C: New test.
30946 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 30947
ed8e443a 309482001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 30949
ed8e443a 30950 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 30951
ed8e443a 309522001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 30953
ed8e443a 30954 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 30955
ed8e443a 309562001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 30957
ed8e443a
JM
30958 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
30959 support %f for HC11/HC12 targets.
30960 * gcc.c-torture/execute/930513-1.x: New file, likewise.
30961 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
30962 on HC11/HC12 targets.
30963 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 30964
ed8e443a 309652001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 30966
ed8e443a
JM
30967 * gcc.dg/wchar_t-1.c: New file.
30968 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 30969
ed8e443a 309702001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 30971
ed8e443a 30972 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 30973
ed8e443a 309742001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 30975
ed8e443a 30976 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 30977
ed8e443a 309782001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 30979
ed8e443a 30980 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 30981
ed8e443a 309822001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 30983
ed8e443a 30984 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 30985
ed8e443a 309862001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 30987
ed8e443a
JM
30988 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
30989 representation on MN10300 and ARM/Thumb.
bea09693 30990
ed8e443a 309912001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 30992
ed8e443a 30993 * g77.f-torture/execute/20010610.f: New.
f375b7a7 30994
ed8e443a 309952001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 30996
ed8e443a
JM
30997 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
30998 names.
3d3daefd 30999
ed8e443a 310002001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 31001
ed8e443a
JM
31002 * gcc.c-torture/execute/ashrdi-1.c: New.
31003 * gcc.c-torture/execute/ashldi-1.c: New.
31004 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 31005
ed8e443a 310062001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 31007
ed8e443a
JM
31008 * objc/execute/load-3.m: Added. Check sending +load to categories,
31009 in addition to classes.
6bdfaf09 31010
ed8e443a 310112001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 31012
ed8e443a
JM
31013 * objc/execute/load-2.m: New test. From Nicola Pero
31014 <n.pero@mi.flashnet.it>.
87327987 31015
ed8e443a 310162001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 31017
ed8e443a 31018 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 31019
ed8e443a 310202001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 31021
ed8e443a
JM
31022 * g++.old-deja/g++.abi/vbase2.C: New test.
31023 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 31024
ed8e443a 310252001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 31026
ed8e443a 31027 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 31028
ed8e443a 310292001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 31030
ed8e443a 31031 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 31032
ed8e443a 310332001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 31034
ed8e443a 31035 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 31036
ed8e443a 310372001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 31038
ed8e443a 31039 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 31040
ed8e443a 310412001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 31042
ed8e443a 31043 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 31044
ed8e443a 310452001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 31046
ed8e443a 31047 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 31048
ed8e443a 310492001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 31050
ed8e443a
JM
31051 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
31052 (g++_link_flags): Likewise.
31053 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 31054
ed8e443a 310552001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 31056
ed8e443a
JM
31057 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
31058 Ensure logfile entry matches exec command line.
f8710242 31059
ed8e443a 310602001-05-31 Richard Henderson <rth@redhat.com>
f8710242 31061
ed8e443a
JM
31062 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
31063 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 31064
ed8e443a 310652001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 31066
ed8e443a
JM
31067 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
31068 compiler for irix6.2
1ec07597 31069
ed8e443a 310702001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 31071
ed8e443a 31072 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 31073
ed8e443a 310742001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 31075
ed8e443a
JM
31076 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
31077 assemble.
4694cec2 31078
ed8e443a 310792001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 31080
ed8e443a 31081 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 31082
ed8e443a 310832001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 31084
ed8e443a
JM
31085 * gcc.c-torture/compile/20010518-2.c: New file.
31086 * gcc.c-torture/execute/20010518-1.c: New file.
31087 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 31088
ed8e443a 310892001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 31090
ed8e443a 31091 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 31092
ed8e443a 310932001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 31094
ed8e443a
JM
31095 G++ no longer defines builtins that do not begin with __builtin.
31096 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
31097 * g++.old-deja/g++.brendand/misc13.C: Likewise.
31098 * g++.old-deja/g++.law/builtin1.C: Likewise.
31099 * g++.old-deja/g++.law/cvt2.C: Likewise.
31100 * g++.old-deja/g++.mike/net5.C: Likewise.
31101 * g++.old-deja/g++.other/builtins1.C: Likewise.
31102 * g++.old-deja/g++.other/builtins2.C: Likewise.
31103 * g++.old-deja/g++.other/builtins3.C: Likewise.
31104 * g++.old-deja/g++.other/builtins4.C: Likewise.
31105 * g++.old-deja/g++.other/inline8.C: Likewise.
31106 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 31107
ed8e443a 311082001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 31109
ed8e443a
JM
31110 * g++.old-deja/g++.pt/using1.C: Adjust.
31111 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 31112
ed8e443a 311132001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 31114
ed8e443a
JM
31115 * gcc.dg/cpp/charconst.c: New tests.
31116 * gcc.dg/cpp/escape.c: New tests.
31117 * gcc.dg/cpp/escape-1.c: New tests.
31118 * gcc.dg/cpp/escape-2.c: New tests.
31119 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 31120
ed8e443a 311212001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 31122
d90ee6be 31123 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
ed8e443a 31124 native compiler for irix6.5.
97d24516 31125
ed8e443a 31126Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 31127
ed8e443a
JM
31128 * lib/g++.exp (g++_include_flags): Use args to compute
31129 get_multilibs.
31130 (g++_link_flags): Likewise.
31131 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 31132
ed8e443a 311332001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 31134
ed8e443a 31135 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 31136
ed8e443a 311372001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 31138
ed8e443a
JM
31139 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
31140 this file.
20415bba 31141
ed8e443a 311422001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 31143
ed8e443a
JM
31144 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
31145 STACK_SIZE;
31146 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
31147 to STACK_SIZE; Use it to define size of add_histo array.
31148 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
31149 to STACK_SIZE.
31150 (f): Use GITT_SIZE to define size of gitt local table.
31151 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
31152 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 31153
ed8e443a 311542001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 31155
ed8e443a
JM
31156 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
31157 on 68HC11/HC12 due to the asm instruction.
31158 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
31159 * gcc.c-torture/compile/920520-1.x: Likewise.
31160 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
31161 on 68HC11/HC12 because the function is larger than 64K.
31162 * gcc.c-torture/compile/961203-1.x: New file, this test fails
31163 on 68HC11/HC12 because the structure is too large.
5a111a5b 31164
ed8e443a 311652001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 31166
ed8e443a 31167 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 31168
ed8e443a 311692001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 31170
ed8e443a
JM
31171 * g++.old-deja/g++.warn/compare1.C: New test.
31172 * gcc.dg/compare4.c: New test.
cc469ee9 31173
ed8e443a 311742001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 31175
ed8e443a 31176 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 31177
ed8e443a 311782001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 31179
ed8e443a 31180 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 31181
ed8e443a 311822001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 31183
ed8e443a 31184 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 31185
ed8e443a 311862001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 31187
ed8e443a 31188 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 31189
ed8e443a 311902001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 31191
ed8e443a
JM
31192 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
31193 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 31194
ed8e443a 311952001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 31196
ed8e443a 31197 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 31198
ed8e443a 311992001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 31200
ed8e443a 31201 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 31202
ed8e443a 312032001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 31204
ed8e443a 31205 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 31206
ed8e443a 312072001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 31208
ed8e443a 31209 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 31210
ed8e443a 312112001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 31212
ed8e443a 31213 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 31214
ed8e443a 312152001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 31216
ed8e443a 31217 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 31218
ed8e443a 312192001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 31220
ed8e443a
JM
31221 * g++.dg/friend-warn.C: New test. Do not warn about friend
31222 declaration being redundant.
1a560c3a 31223
ed8e443a 312242001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 31225
ed8e443a 31226 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 31227
ed8e443a 312282001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 31229
ed8e443a 31230 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 31231
ed8e443a 312322001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 31233
ed8e443a 31234 * lib/g++.exp: Use testsuite_flags.
de26cf80 31235
ed8e443a 312362001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 31237
ed8e443a 31238 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 31239
ed8e443a 312402001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 31241
ed8e443a 31242 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 31243
ed8e443a 312442001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 31245
ed8e443a 31246 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 31247
ed8e443a 312482001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 31249
ed8e443a 31250 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 31251
ed8e443a 312522001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 31253
ed8e443a
JM
31254 * gcc.dg/cpp/direct2.c: New test.
31255 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 31256
ed8e443a 31257 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 31258
ed8e443a 312592001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 31260
ed8e443a
JM
31261 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
31262 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 31263
ed8e443a 312642001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 31265
ed8e443a
JM
31266 * gcc.dg/cpp/syshdr.h: New file.
31267 * gcc.dg/cpp/sysmac1.c: Update.
31268 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 31269
ed8e443a 312702001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 31271
ed8e443a 31272 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 31273
ed8e443a 312742001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 31275
ed8e443a
JM
31276 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
31277 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 31278
ed8e443a 312792001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 31280
ed8e443a 31281 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 31282
ed8e443a 312832001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 31284
ed8e443a
JM
31285 * lib/g++.exp (g++_include_flags): Don't use any special flags
31286 if TESTING_IN_BUILD_TREE is not defined.
31287 (g++_init): Use a plain 'c++' as the compiler if
31288 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 31289
ed8e443a 312902001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 31291
ed8e443a
JM
31292 * g++.old-deja/g++.eh/catch13.C: New test.
31293 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 31294
ed8e443a 312952001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 31296
ed8e443a 31297 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 31298
ed8e443a 312992001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 31300
ed8e443a
JM
31301 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
31302 <stdlib.h>, not <malloc.h>.
3da5d5c8 31303
ed8e443a 313042001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 31305
ed8e443a 31306 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 31307
ed8e443a 313082001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 31309
ed8e443a 31310 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 31311
ed8e443a 313122001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 31313
ed8e443a 31314 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 31315
ed8e443a 313162001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 31317
ed8e443a 31318 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 31319
ed8e443a 313202001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 31321
ed8e443a 31322 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 31323
ed8e443a 313242001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 31325
ed8e443a 31326 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 31327
ed8e443a 313282001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 31329
ed8e443a 31330 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 31331
ed8e443a 313322001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 31333
ed8e443a 31334 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 31335
ed8e443a 313362001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 31337
ed8e443a 31338 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 31339
ed8e443a 313402001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 31341
ed8e443a
JM
31342 * g77.f-torture/compile/20010426.f: New test.
31343 * g77.f-torture/execute/20010426.f: New test.
15784bba 31344
ed8e443a 313452001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 31346
ed8e443a
JM
31347 * g77.f-torture/compile/20000629-1.x: Remove - error
31348 has been fixed.
c3cd9c8b 31349
ed8e443a 313502001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 31351
ed8e443a
JM
31352 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
31353 Tweak slightly to work with g++.dg framework.
31354 * g++.dg/special/ecos.exp: Run initp1.C test.
31355 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 31356
ed8e443a
JM
31357 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
31358 its linker doesn't give line numbers either.
31359 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 31360
ed8e443a 313612001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 31362
ed8e443a 31363 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 31364
ed8e443a 313652001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 31366
ed8e443a 31367 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 31368
ed8e443a 313692001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 31370
ed8e443a 31371 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 31372
ed8e443a 313732001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 31374
ed8e443a 31375 * gcc.dg/format/plus-1.c: New test.
43e72072 31376
ed8e443a 313772001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 31378
ed8e443a 31379 * gcc.dg/20010423-1.c: New test.
5c8378a7 31380
ed8e443a 313812001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 31382
ed8e443a 31383 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 31384
ed8e443a 313852001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 31386
ed8e443a 31387 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 31388
ed8e443a 313892001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 31390
ed8e443a 31391 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 31392
ed8e443a 313932001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 31394
ed8e443a
JM
31395 * gcc.dg/c99-func-2.c: Remove xfail.
31396 * gcc.dg/c99-func-3.c: Remove xfail.
31397 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 31398
ed8e443a 313992001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 31400
ed8e443a 31401 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 31402
ed8e443a 314032001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 31404
ed8e443a 31405 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 31406
ed8e443a 314072001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 31408
ed8e443a 31409 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 31410
ed8e443a 314112001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 31412
ed8e443a
JM
31413 * g++.old-deja/g++.abi/empty2.C: New test.
31414 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 31415
ed8e443a 314162001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 31417
ed8e443a
JM
31418 * g++.old-deja/g++.other/comdat2.C: New test.
31419 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 31420
ed8e443a 314212001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 31422
ed8e443a 31423 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 31424
ed8e443a 314252001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 31426
ed8e443a 31427 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 31428
ed8e443a 314292001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 31430
ed8e443a 31431 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 31432
ed8e443a
JM
314332001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
31434 Mark Mitchell <mark@codesourcery.com>
608d74c4 31435
ed8e443a
JM
31436 * lib/old-dejagnu.exp: Don't delete output of executable.
31437 Add .exe suffix to executables.
b0835578 31438
ed8e443a 314392001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 31440
ed8e443a 31441 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 31442
ed8e443a 314432001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 31444
ed8e443a 31445 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 31446
ed8e443a 314472001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 31448
ed8e443a
JM
31449 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
31450 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 31451
ed8e443a 314522001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 31453
ed8e443a 31454 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 31455
ed8e443a 314562001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 31457
ed8e443a 31458 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 31459
ed8e443a 314602001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 31461
ed8e443a 31462 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 31463
611bcfc0 314642001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 31465
ed8e443a 31466 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 31467
611bcfc0 314682001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 31469
ed8e443a 31470 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 31471
ed8e443a 314722001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 31473
ed8e443a 31474 * g++.old-deja/g++.other/array5.C: New.
145c1def 31475
ed8e443a 314762001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 31477
ed8e443a 31478 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 31479
ed8e443a 314802001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 31481
ed8e443a
JM
31482 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
31483 headers and constructs.
31484 * g++.old-deja/g++.robertl/eb79.C: Same.
31485 * g++.old-deja/g++.robertl/eb77.C (main): Same.
31486 * g++.old-deja/g++.robertl/eb73.C: Same.
31487 * g++.old-deja/g++.robertl/eb66.C (main): Same.
31488 * g++.old-deja/g++.robertl/eb55.C (t): Same.
31489 * g++.old-deja/g++.robertl/eb54.C (main): Same.
31490 * g++.old-deja/g++.robertl/eb46.C (main): Same.
31491 * g++.old-deja/g++.robertl/eb44.C: Same.
31492 * g++.old-deja/g++.robertl/eb41.C (main): Same.
31493 * g++.old-deja/g++.robertl/eb4.C (main): Same.
31494 * g++.old-deja/g++.robertl/eb39.C: Same.
31495 * g++.old-deja/g++.robertl/eb33.C (main): Same.
31496 * g++.old-deja/g++.robertl/eb31.C (main): Same.
31497 * g++.old-deja/g++.robertl/eb30.C: Same.
31498 * g++.old-deja/g++.robertl/eb3.C: Same.
31499 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
31500 * g++.old-deja/g++.robertl/eb21.C: Same.
31501 * g++.old-deja/g++.robertl/eb15.C: Same.
31502 * g++.old-deja/g++.robertl/eb118.C: Same.
31503 * g++.old-deja/g++.robertl/eb115.C (main): Same.
31504 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
31505 * g++.old-deja/g++.robertl/eb109.C: Same.
31506 * g++.old-deja/g++.other/sibcall1.C (main): Same.
31507 * g++.old-deja/g++.mike/rtti1.C: Same.
31508 * g++.old-deja/g++.mike/p658.C: Same.
31509 * g++.old-deja/g++.mike/net46.C: Same.
31510 * g++.old-deja/g++.mike/net34.C: Same.
31511 * g++.old-deja/g++.mike/memoize1.C: Same.
31512 * g++.old-deja/g++.mike/eh2.C: Same.
31513 * g++.old-deja/g++.law/weak.C: Same.
31514 * g++.old-deja/g++.law/visibility7.C: Same.
31515 * g++.old-deja/g++.law/visibility25.C: Same.
31516 * g++.old-deja/g++.law/visibility22.C: Same.
31517 * g++.old-deja/g++.law/visibility2.C: Same.
31518 * g++.old-deja/g++.law/visibility17.C: Same.
31519 * g++.old-deja/g++.law/visibility13.C: Same.
31520 * g++.old-deja/g++.law/visibility10.C: Same.
31521 * g++.old-deja/g++.law/visibility1.C: Same.
31522 * g++.old-deja/g++.law/virtual3.C (eval): Same.
31523 * g++.old-deja/g++.law/vbase1.C: Same.
31524 * g++.old-deja/g++.law/operators32.C: Same.
31525 * g++.old-deja/g++.law/nest3.C: Same.
31526 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
31527 * g++.old-deja/g++.law/except5.C (main): Same.
31528 * g++.old-deja/g++.law/cvt7.C (run): Same.
31529 * g++.old-deja/g++.law/cvt2.C: Same.
31530 * g++.old-deja/g++.law/cvt16.C: Same.
31531 * g++.old-deja/g++.law/ctors6.C (bar): Same.
31532 * g++.old-deja/g++.law/ctors17.C (main): Same.
31533 * g++.old-deja/g++.law/ctors13.C: Same.
31534 * g++.old-deja/g++.law/ctors12.C (main): Same.
31535 * g++.old-deja/g++.law/ctors10.C: Same.
31536 * g++.old-deja/g++.law/code-gen5.C: Same.
31537 * g++.old-deja/g++.law/bad-error7.C: Same.
31538 * g++.old-deja/g++.law/arm9.C: Same.
31539 * g++.old-deja/g++.law/arm12.C: Same.
31540 * g++.old-deja/g++.law/arg8.C: Same.
31541 * g++.old-deja/g++.law/arg1.C: Same.
31542 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
31543 * g++.old-deja/g++.jason/template31.C: Same.
31544 * g++.old-deja/g++.jason/template24.C (main): Same.
31545 * g++.old-deja/g++.jason/2371.C: Same.
31546 * g++.old-deja/g++.eh/new2.C: Same.
31547 * g++.old-deja/g++.eh/new1.C: Same.
31548 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
31549 * g++.old-deja/g++.brendan/nest21.C (main): Same.
31550 * g++.old-deja/g++.brendan/err-msg3.C: Same.
31551 * g++.old-deja/g++.brendan/crash62.C: Same.
31552 * g++.old-deja/g++.brendan/crash52.C: Same.
31553 * g++.old-deja/g++.brendan/crash49.C (main): Same.
31554 * g++.old-deja/g++.brendan/crash38.C: Same.
31555 * g++.old-deja/g++.brendan/crash15.C (main): Same.
31556 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 31557
ed8e443a 315582001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 31559
ed8e443a
JM
31560 * gcc.c-torture/execute/20001203-2.c (memset):
31561 Count argument is of type __SIZE_TYPE__.
788bf0e3 31562
ed8e443a 315632001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 31564
ed8e443a 31565 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 31566
ed8e443a 315672001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 31568
ed8e443a 31569 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 31570
ed8e443a 315712001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 31572
ed8e443a
JM
31573 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
31574 peculiarities of the SH.
31575 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 31576
ed8e443a 315772001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 31578
ed8e443a
JM
31579 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
31580 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
31581 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 31582
ed8e443a 315832001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 31584
ed8e443a 31585 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 31586
ed8e443a 315872001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 31588
ed8e443a 31589 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 31590
ed8e443a 315912001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 31592
ed8e443a 31593 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 31594
ed8e443a 315952001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 31596
ed8e443a 31597 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 31598
ed8e443a 315992001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 31600
ed8e443a 31601 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 31602
ed8e443a 316032001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 31604
ed8e443a 31605 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 31606
ed8e443a 316072001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 31608
ed8e443a
JM
31609 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
31610 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 31611
ed8e443a 316122001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 31613
ed8e443a 31614 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 31615
ed8e443a 316162001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 31617
ed8e443a
JM
31618 * g++.old-deja/g++.other/friend12.C: New test.
31619 * g++.old-deja/g++.other/friend9.C: Expect no errors.
31620 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 31621
ed8e443a 316222001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 31623
ed8e443a 31624 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 31625
ed8e443a 316262001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 31627
ed8e443a 31628 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 31629
ed8e443a 316302001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 31631
ed8e443a 31632 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 31633
ed8e443a 316342001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 31635
ed8e443a 31636 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 31637
ed8e443a 316382001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 31639
ed8e443a 31640 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 31641
ed8e443a 316422001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 31643
ed8e443a
JM
31644 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
31645 tests on AIX.
6d139650 31646
ed8e443a 316472001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 31648
ed8e443a 31649 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 31650
ed8e443a 316512001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 31652
ed8e443a 31653 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 31654
ed8e443a 316552001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 31656
ed8e443a 31657 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 31658
ed8e443a 316592001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 31660
ed8e443a 31661 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 31662
ed8e443a
JM
316632001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
31664
31665 * objc/execute/va_method.m: Added.
31666 * objc/execute/IMP.m: Added.
31667 * objc/execute/_cmd.m: Added.
31668 * objc/execute/accessing_ivars.m: Added.
31669 * objc/execute/class-1.m: Added.
31670 * objc/execute/class-10.m: Added.
31671 * objc/execute/class-11.m: Added.
31672 * objc/execute/class-12.m: Added.
31673 * objc/execute/class-13.m: Added.
31674 * objc/execute/class-14.m: Added.
31675 * objc/execute/class-2.m: Added.
31676 * objc/execute/class-3.m: Added.
31677 * objc/execute/class-4.m: Added.
31678 * objc/execute/class-5.m: Added.
31679 * objc/execute/class-6.m: Added.
31680 * objc/execute/class-7.m: Added.
31681 * objc/execute/class-8.m: Added.
31682 * objc/execute/class-9.m: Added.
31683 * objc/execute/class-tests-1.h
31684 * objc/execute/class-tests-2.h
31685 * objc/execute/compatibility_alias.m: Added.
31686 * objc/execute/encode-1.m: Added.
31687 * objc/execute/formal_protocol-1.m: Added.
31688 * objc/execute/formal_protocol-2.m: Added.
31689 * objc/execute/formal_protocol-3.m: Added.
31690 * objc/execute/formal_protocol-4.m: Added.
31691 * objc/execute/formal_protocol-5.m: Added.
31692 * objc/execute/formal_protocol-6.m: Added.
31693 * objc/execute/formal_protocol-7.m: Added.
31694 * objc/execute/informal_protocol.m: Added.
31695 * objc/execute/initialize.m: Added.
31696 * objc/execute/load.m: Added.
31697 * objc/execute/many_args_method.m: Added.
31698 * objc/execute/nested-3.m: Added.
31699 * objc/execute/no_clash.m: Added.
31700 * objc/execute/private.m: Added.
31701 * objc/execute/redefining_self.m: Added.
31702 * objc/execute/root_methods.m: Added.
31703 * objc/execute/selector-1.m: Added.
31704 * objc/execute/static-1.m: Added.
31705 * objc/execute/static-2.m: Added.
31706 * objc/execute/va_method.m: Added.
31707
317082001-03-10 Richard Henderson <rth@redhat.com>
31709
31710 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
31711
317122001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
31713
31714 * g++.old-deja/g++.other/crash31.C: XFAIL.
31715 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
31716 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
31717 * gcc.c-torture/execute/20010123-1.x: XFAIL.
31718 * gcc.c-torture/execute/20010124-1.x: XFAIL.
31719 * gcc.dg/sequence-pt-1.c: XFAIL one test.
31720
317212001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31722
31723 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
31724
317252001-03-06 Zack Weinberg <zackw@stanford.edu>
31726
31727 * gcc.dg/20000724-1.c: Don't use multiline strings.
31728
317292001-03-06 Zack Weinberg <zackw@stanford.edu>
31730
31731 * objc/execute/string1.m, objc/execute/string2.m: Compare the
31732 result of -cString against what we expect it to be; don't just
31733 print it out for no one to read.
31734
31735 * objc/execute/string3.m, objc/execute/string4.m: New tests.
31736 Based on testcases provided by Nicola Pero.
31737
317382001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31739
31740 * gcc.dg/cpp/macro7.c: New test.
31741
317422001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
31743
31744 * gcc.dg/cpp/multiline.c: Update.
31745
317462001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31747
31748 * g++.old-deja/g++.other/enum3.C: New test.
31749
317502001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31751
31752 * g++.old-deja/g++.other/pod1.C: New test.
31753
317542001-03-02 Nathan Sidwell <nathan@codesourcery.com>
31755
31756 * g++.old-deja/g++.ext/overload1.C: New test.
31757
317582001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31759
31760 * g++.old-deja/g++.pt/using1.C: New test.
31761
317622001-03-01 Nathan Sidwell <nathan@codesourcery.com>
31763
31764 * g++.old-deja/g++.other/using9.C: New test.
31765
317662001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
31767
31768 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
31769
31770 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
31771
317722001-02-28 Nathan Sidwell <nathan@codesourcery.com>
31773
31774 * g++.old-deja/g++.ext/realpt1.C: Remove.
31775
317762001-02-27 Nathan Sidwell <nathan@codesourcery.com>
31777
31778 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
31779
317802001-02-26 Will Cohen <wcohen@redhat.com>
31781
31782 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
31783
317842001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
31785
31786 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
31787 templatized constructors.
31788
317892001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31790
31791 * gcc.c-torture/execute/20010224-1.c: New test.
31792
317932001-02-23 Jakub Jelinek <jakub@redhat.com>
31794
31795 * gcc.c-torture/execute/20010222-1.c: New test.
31796
317972001-02-22 Jakub Jelinek <jakub@redhat.com>
31798
31799 * g++.old-deja/g++.other/inline20.C: New test.
31800
318012001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
31802
31803 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
31804
318052001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31806
31807 * g++.old-deja/g++.other/lookup22.C: New test.
31808
318092001-02-19 Zack Weinberg <zackw@stanford.edu>
31810
31811 * g77.dg: New directory.
31812 * g77.dg/20010216-1.f: New test case.
31813 * g77.dg/dg.exp: New driver.
31814 * lib/g77-dg.exp: New driver library.
31815
318162001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31817
31818 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
31819
318202001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
31821
31822 * g++.old-deja/g++.other/decl9.C: New test.
31823
318242001-02-16 Jakub Jelinek <jakub@redhat.com>
31825
31826 * g++.old-deja/g++.other/init16.C: Update the test so that it does
31827 not need <string> and also tests the initialization at runtime.
31828
318292001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
31830
31831 * gcc.c-torture/execute/longlong.c: New test.
31832
318332001-02-14 J"orn Rennecke <amylaar@redhat.com>
31834
31835 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
31836
318372001-02-14 J"orn Rennecke <amylaar@redhat.com>
31838
31839 * gcc.c-torture/execute/920302-1.c (execute):
31840 Change argument type to short.
31841
318422001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31843
31844 * g++.old-deja/g++.pt/deduct6.C: New test.
31845
318462001-02-14 Nathan Sidwell <nathan@codesourcery.com>
31847
31848 * g++.old-deja/g++.pt/deduct5.C: New test.
31849
318502001-02-14 Jakub Jelinek <jakub@redhat.com>
31851
31852 * gcc.c-torture/execute/20010209-1.c: New test.
31853
318542001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
31855
31856 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
31857
318582001-02-12 Geoffrey Keating <geoffk@redhat.com>
31859
31860 * g++.dg/vtgc1.C: Update for new ABI.
31861
31862 * consistency.vlad: New directory, 1665 files.
31863
318642001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
31865
31866 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
31867 return type.
31868 * gcc.dg/cpp/digraphs.c: Declare puts.
31869
318702001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31871
31872 * g++.old-deja/g++.other/warn5.C: New test.
31873
318742001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31875
31876 * g++.old-deja/g++.pt/spec40.C: New test.
31877
318782001-02-12 Nathan Sidwell <nathan@codesourcery.com>
31879
31880 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
31881 case.
31882 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
31883
318842001-02-12 Jakub Jelinek <jakub@redhat.com>
31885
31886 * gcc.c-torture/compile/20010209-1.c: New test.
31887
318882001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
31889
31890 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
31891 excess errors message but not if it crashes.
31892 * g++.old-deja/g++.other/crash27.C: Likewise.
31893 * g++.old-deja/g++.other/crash28.C: Likewise.
31894 * g++.old-deja/g++.other/crash30.C: Likewise.
31895 * g++.old-deja/g++.other/crash32.C: Likewise.
31896 * g++.old-deja/g++.other/crash35.C: Likewise.
31897 * g++.old-deja/g++.pt/inherit2.C: Likewise.
31898
318992001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
31900
31901 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
31902 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
31903 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
31904 g77.f-torture/execute/execute.exp,
31905 g77.f-torture/noncompile/noncompile.exp,
31906 gcc.c-torture/execute/execute.exp,
31907 gcc.c-torture/execute/memcheck/memcheck.exp,
31908 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
31909 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
31910 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
31911 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
31912 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
31913 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
31914 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
31915 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
31916 Remove bug reporting instructions with ancient email addresses.
31917
319182001-02-07 Jakub Jelinek <jakub@redhat.com>
31919
31920 * gcc.dg/20010202-1.c: New test.
31921 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
31922
319232001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
31924
31925 * g++.dg/stdbool-if.C: New test.
31926
319272001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
31928
31929 * objc/execute/fdecl.m: Added main().
31930
319312001-02-07 Jakub Jelinek <jakub@redhat.com>
31932
31933 * gcc.c-torture/execute/20010206-1.c: New test.
31934
319352001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
31936
31937 * gcc.dg/cpp/avoidpaste1.c: Update.
31938
319392001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
31940
31941 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
31942 Pero <nicola@brainstorm.co.uk>.
31943 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
31944
319452001-02-06 Nathan Sidwell <nathan@codesourcery.com>
31946
31947 * g++.old-deja/g++.pt/spec39.C: New test.
31948
319492001-02-05 Jakub Jelinek <jakub@redhat.com>
31950
31951 * gcc.c-torture/compile/20010202-1.c: New test.
31952
319532001-02-05 Nathan Sidwell <nathan@codesourcery.com>
31954
31955 * g++.old-deja/g++.abi/primary2.C: New test.
31956 * g++.old-deja/g++.abi/primary3.C: New test.
31957 * g++.old-deja/g++.abi/primary4.C: New test.
31958 * g++.old-deja/g++.abi/primary5.C: New test.
31959 * g++.old-deja/g++.abi/vtable3.h: New test.
31960 * g++.old-deja/g++.abi/vtable3a.C: New test.
31961 * g++.old-deja/g++.abi/vtable3b.C: New test.
31962 * g++.old-deja/g++.abi/vtable3c.C: New test.
31963 * g++.old-deja/g++.abi/vtable3d.C: New test.
31964 * g++.old-deja/g++.abi/vtable3e.C: New test.
31965 * g++.old-deja/g++.abi/vtable3f.C: New test.
31966 * g++.old-deja/g++.abi/vtable3g.C: New test.
31967 * g++.old-deja/g++.abi/vtable3h.C: New test.
31968 * g++.old-deja/g++.abi/vtable3i.C: New test.
31969 * g++.old-deja/g++.abi/vtable3j.C: New test.
31970 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
31971
319722001-02-03 Jakub Jelinek <jakub@redhat.com>
31973
31974 * g++.old-deja/g++.other/anon6.C: New test.
31975 * g++.old-deja/g++.other/anon7.C: New test.
31976
319772001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
31978
31979 * gcc.dg/cpp/avoidpaste2.c: New tests.
31980
319812001-01-31 Jakub Jelinek <jakub@redhat.com>
31982
31983 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
31984
319852001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
31986
31987 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
31988 DECIMAL_DIG cases for Irix."
31989
319902001-01-31 J"orn Rennecke <amylaar@redhat.com>
31991
31992 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
31993
319942001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
31995
31996 * gcc.dg/c99-tag-1.c: New test.
31997
319982001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
31999
32000 * gcc.dg/cpp/tr-warn1.c: Add tests.
32001
320022001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
32003
32004 * gcc.dg/cpp/avoidpaste1.c: Update.
32005 * gcc.dg/cpp/paste4.c: Update.
32006
320072001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
32008
32009 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
32010 cases for Irix.
32011
320122001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
32013
32014 * g++.old-deja/g++.other/inline19.C: New test.
32015
320162001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
32017
32018 * gcc.dg/Wlarger-than.c: New test.
32019
320202001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32021
32022 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
32023
320242001-01-29 Jakub Jelinek <jakub@redhat.com>
32025
32026 * gcc.c-torture/execute/20010129-1.c: New test.
32027 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
32028
320292001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
32030
32031 * gcc.dg/cpp/avoidpaste1.c: Test case.
32032
320332001-01-28 Jakub Jelinek <jakub@redhat.com>
32034
32035 * g++.old-deja/g++.other/inline18.C: New test.
32036
320372001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32038
32039 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
32040 and __builtin_putchar.
32041
320422001-01-27 Jakub Jelinek <jakub@redhat.com>
32043
32044 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
32045 tests.
32046
320472001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
32048
32049 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
32050 floating point number rounding mode to round to the nearest
32051 representable mode.
32052
320532001-01-25 Jakub Jelinek <jakub@redhat.com>
32054
32055 * g++.old-deja/g++.other/mangle2.C: New test.
32056
320572001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
32058
32059 * gcc.c-torture/compile/20010124-1.c: New test.
32060
320612001-01-24 Nathan Sidwell <nathan@codesourcery.com>
32062
32063 * g++.old-deja/g++.pt/spec38.C: New test.
32064
320652001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32066
32067 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
32068 "Build don't run".
32069
320702001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32071
32072 * gcc.c-torture/execute/20010123-1.c: New test.
32073
320742001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32075
32076 * g++.old-deja/g++.pt/spec37.C: New test.
32077
320782001-01-23 Nathan Sidwell <nathan@codesourcery.com>
32079
32080 * g++.old-deja/g++.pt/overload14.C: New test.
32081
320822001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32083
32084 * gcc.c-torture/execute/20010122-1.c: New test, exercise
32085 __builtin_return_address.
32086
320872001-01-22 Nathan Sidwell <nathan@codesourcery.com>
32088
32089 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
32090 * g++.old-deja/g++.pt/spec35.C: New test.
32091 * g++.old-deja/g++.pt/spec36.C: New test.
32092
320932001-01-20 Jakub Jelinek <jakub@redhat.com>
32094
32095 * gcc.c-torture/compile/20010118-1.c: New test.
32096
320972001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
32098
32099 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
32100
321012001-01-19 Jakub Jelinek <jakub@redhat.com>
32102
32103 * gcc.c-torture/execute/20010119-1.c: New test.
32104
321052001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32106
32107 * g++.old-deja/g++.other/vbase5.C: New test.
32108
321092001-01-19 Jakub Jelinek <jakub@redhat.com>
32110
32111 * gcc.c-torture/execute/20010118-1.c: New test.
32112
321132001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32114
32115 * g++.old-deja/g++.pt/deduct3.C: New test.
32116
321172001-01-19 Nathan Sidwell <nathan@codesourcery.com>
32118
32119 * g++.old-deja/g++.pt/spec34.C: New test.
32120
321212001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
32122
32123 * g77.f-torture/compile/20000601-2.f: New test.
32124
321252001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32126
32127 * g++.old-deja/g++.other/init17.C: New test.
32128
321292001-01-18 Alexandre Oliva <aoliva@redhat.com>
32130
32131 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
32132
321332001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32134
32135 * g++.old-deja/g++.pt/unify8.C: New test.
32136
321372001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32138
32139 * g++.old-deja/g++.abi/vbase1.C: New test.
32140
321412001-01-18 Nathan Sidwell <nathan@codesourcery.com>
32142
32143 * g++.old-deja/g++.pt/crash65.C: New test.
32144
321452001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
32146
32147 * gcc.dg/cpp/assembl2.S: New test case.
32148
321492001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
32150
32151 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
32152 are supported.
32153
321542001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32155
32156 * g++.old-deja/g++.other/builtins1.C: New test.
32157 * g++.old-deja/g++.other/builtins2.C: Likewise.
32158 * g++.old-deja/g++.other/builtins3.C: Likewise.
32159 * g++.old-deja/g++.other/builtins4.C: Likewise.
32160
321612001-01-17 Jakub Jelinek <jakub@redhat.com>
32162
32163 * gcc.c-torture/compile/20010117-1.c: New test.
32164 * gcc.c-torture/compile/20010117-2.c: New test.
32165
321662001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32167
32168 * g77.f-torture/execute/20010116.[fx]: New test,
32169 XFAIL on i?86-*-*.
32170 * g77.f-torture/compile/20010115.f: Indicate it's
32171 a test for PR fortran/1636.
32172
321732001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
32174
32175 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
32176
321772001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
32178
32179 * g77.f-torture/compile/20010115.f: New test.
32180
321812001-01-15 Nathan Sidwell <nathan@codesourcery.com>
32182
32183 * g++.old-deja/g++.pt/nontype5.C: New test.
32184
321852001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
32186
32187 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
32188 have an equivalent working one below it.
32189
321902001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32191
32192 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
32193 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32194
321952001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
32196
32197 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
32198 message containing "init_priority".
32199 (conpr-2.C): Likewise.
32200 (conpr-3.C): Likewise.
32201 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
32202
322032001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32204
32205 * gcc.c-torture/execute/20010114-2.c: New test.
32206
322072001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
32208
32209 * gcc.c-torture/compile/20010114-1.c: New test.
32210 * gcc.c-torture/compile/20010114-1.x: Xfail.
32211 * gcc.c-torture/compile/20010114-2.c: New test.
32212 * gcc.c-torture/execute/20010114-1.c: New test.
32213 * gcc.dg/trunc-1.c: New test.
32214 * gcc.dg/uninit-B.c: New test.
32215
322162001-01-13 Nick Clifton <nickc@redhat.com>
32217
32218 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
32219 target.
32220
322212001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
32222
32223 * gcc.c-torture/compile/20010113-1.c: New test.
32224
322252001-01-13 Jakub Jelinek <jakub@redhat.com>
32226
32227 * gcc.c-torture/compile/20001212-1.c: New test.
32228
322292001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
32230
32231 * gcc.dg/cpp/widestr1.c: Update.
32232 * gcc.dg/cpp/prag-imp.c: Remove.
32233
322342001-01-12 Jakub Jelinek <jakub@redhat.com>
32235
32236 * gcc.c-torture/execute/20000801-3.x: Remove.
32237 * gcc.dg/c90-init-1.c: New test.
32238 * gcc.dg/c99-init-1.c: New test.
32239 * gcc.dg/c99-init-2.c: New test.
32240 * gcc.dg/gnu99-init-1.c: New test.
32241
322422001-01-12 Richard Earnshaw <rearnsha@arm.com>
32243
32244 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
32245 testing that no relevant ones were found.
32246
322472001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32248
32249 * g++.old-deja/g++.pt/cast2.C: New test.
32250
322512001-01-12 Nathan Sidwell <nathan@codesourcery.com>
32252
32253 * g++.old-deja/g++.pt/friend47.C: New test.
32254
322552001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32256
32257 * g++.old-deja/g++.pt/instantiate13.C: New test.
32258
322592001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32260
32261 * g++.old-deja/g++.other/defarg7.C: New test.
32262 * g++.old-deja/g++.other/defarg8.C: New test.
32263
322642001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32265
32266 * g++.old-deja/g++.pt/crash64.C: New test.
32267
322682001-01-11 Nathan Sidwell <nathan@codesourcery.com>
32269
32270 * g++.old-deja/g++.pt/crash63.C: New test.
32271
322722001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
32273
32274 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
32275
322762001-01-10 Alan Lehotsky <lehotsky@tiac.net>
32277
32278 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
32279
322802001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32281
32282 * g++.old-deja/g++.pt/error3.C: New test.
32283
322842001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32285
32286 * g++.old-deja/g++.other/crash39.C: New test.
32287
322882001-01-10 Nathan Sidwell <nathan@codesourcery.com>
32289
32290 * g++.old-deja/g++.other/vbase4.C: New test.
32291
322922001-01-08 Jonathan Larmour <jlarmour@redhat.com>
32293
32294 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
32295 * gcc.dg/special/20000419-2.c: New file. Identical to above.
32296 * gcc.dg/special/special.exp: New test driver which will check
32297 for alias support for the above test.
32298
322992001-01-09 Alan Lehotsky <lehotsky@tiac.net>
32300
32301 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
32302 problems on small machines.
32303 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
32304 parameterize.
32305
323062001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
32307
32308 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
32309 mips.
32310 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
32311
323122001-01-09 Nathan Sidwell <nathan@codesourcery.com>
32313
32314 * g++.old_deja/g++.pt/using8.C: New test.
32315
323162001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
32317
32318 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
32319
323202000-01-08 Loren J. Rittle <ljrittle@acm.org>
32321
32322 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
32323 where a failure is expected.
32324 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
32325
323262001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32327
32328 * g++.old_deja/g++.pt/instantiate12.C: New test.
32329
323302001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32331
32332 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
32333 start of structs.
32334 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
32335 * g++.old-deja/g++.brendan/crash17.C: Likewise.
32336 * g++.old-deja/g++.brendan/crash29.C: Likewise.
32337 * g++.old-deja/g++.brendan/crash48.C: Likewise.
32338 * g++.old-deja/g++.brendan/ns1.C: Likewise.
32339 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
32340 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
32341 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
32342 * g++.old-deja/g++.eh/spec6.C: Likewise.
32343 * g++.old-deja/g++.jason/crash3.C: Likewise.
32344 * g++.old-deja/g++.law/ctors11.C: Likewise.
32345 * g++.old-deja/g++.law/ctors17.C: Likewise.
32346 * g++.old-deja/g++.law/ctors5.C: Likewise.
32347 * g++.old-deja/g++.law/ctors9.C: Likewise.
32348 * g++.old-deja/g++.mike/ambig1.C: Likewise.
32349 * g++.old-deja/g++.mike/net22.C: Likewise.
32350 * g++.old-deja/g++.mike/p3538a.C: Likewise.
32351 * g++.old-deja/g++.mike/p3538b.C: Likewise.
32352 * g++.old-deja/g++.mike/virt3.C: Likewise.
32353 * g++.old-deja/g++.niklas/t128.C: Likewise.
32354 * g++.old-deja/g++.other/anon4.C: Likewise.
32355 * g++.old-deja/g++.other/using1.C: Likewise.
32356 * g++.old-deja/g++.other/warn3.C: Likewise.
32357 * g++.old-deja/g++.pt/t37.C: Likewise.
32358 * g++.old-deja/g++.robertl/eb69.C: Likewise.
32359 * g++.old-deja/g++.robertl/eb71.C: Likewise.
32360
323612001-01-08 Nathan Sidwell <nathan@codesourcery.com>
32362
32363 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
32364
323652001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32366
32367 * gcc.c-torture/execute/stdio-opt-3.c: New test.
32368
323692001-01-07 Jakub Jelinek <jakub@redhat.com>
32370
32371 * gcc.c-torture/compile/20010107-1.c: New test.
32372
323732001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32374
32375 * gcc.c-torture/execute/builtin-noret-1.c: New test.
32376
323772001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
32378
32379 * gcc.dg/format/format.h: New file.
32380 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
32381 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
32382 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
32383 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
32384 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
32385 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
32386 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
32387 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
32388 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
32389 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
32390 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
32391 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
32392 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
32393 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
32394 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
32395 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
32396 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
32397 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
32398 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
32399 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
32400 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
32401 instead of declaring standard types, macros and functions in each
32402 test.
32403
324042001-01-06 Alexandre Oliva <aoliva@redhat.com>
32405
32406 * gcc.c-torture/execute/20010106-1.c: New test.
32407
324082001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
32409
32410 * gcc.dg/format/format.exp: New file.
32411 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
32412 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
32413 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
32414 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
32415 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
32416 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
32417 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
32418 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
32419 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
32420 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
32421 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
32422 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
32423 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
32424 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
32425 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
32426 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
32427 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
32428 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
32429 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
32430 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
32431 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
32432 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
32433 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
32434 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
32435 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
32436 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
32437 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
32438 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
32439 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
32440 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
32441 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
32442 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
32443 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
32444 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
32445 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
32446 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
32447 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
32448 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
32449 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
32450 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
32451 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
32452 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
32453
324542001-01-05 Alexandre Oliva <aoliva@redhat.com>
32455
32456 * gcc.c-torture/execute/991228-1.c: Take word endianness into
32457 account.
32458
324592001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
32460
32461 * gcc.c-torture/execute/builtin-complex-1.c: New test.
32462
324632001-01-05 Nathan Sidwell <nathan@codesourcery.com>
32464
32465 * g++.old-deja/g++.pt/crash62.C: New test.
32466
324672001-01-04 Richard Henderson <rth@redhat.com>
32468
32469 * gcc.dg/20000926-1.c: Update expected warnings.
32470 * gcc.dg/array-2.c: Likewise.
32471 * gcc.dg/array-4.c: Also validate flexible array members.
32472 * gcc.dg/c99-flex-array-1.c: New.
32473
324742001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
32475
32476 * gcc.c-torture/compile/20001222-1.x: Remove.
32477
324782001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32479
32480 * gcc.c-torture/execute/built-in-setjmp.c: New.
32481
324822001-01-03 Richard Henderson <rth@redhat.com>
32483
32484 * gcc.dg/940510-1.c: Update expected error wording.
32485 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
32486
324872001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
32488
32489 * lib/target-supports.exp (check_alias_available): Modified to
32490 indicate aliases not supported if only weak aliases are supported.
32491
324922001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32493
32494 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
32495 Turn on cmpstrsi checks for __pj__ and __i370__.
32496
324972001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32498
32499 * g++.old-deja/g++.other/virtual11.C: New test.
32500
325012001-01-03 Nathan Sidwell <nathan@codesourcery.com>
32502
32503 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
32504
325052001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32506
32507 * gcc.c-torture/compile/20010102-1.c: New test.
32508
325092001-01-02 Andreas Jaeger <aj@suse.de>
32510
32511 * gcc.dg/noreturn-3.c: New test.
32512
32513 * gcc.dg/noreturn-4.c: New test.
32514
325152001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32516
32517 * gcc.c-torture/execute/stdio-opt-1.c: Also test
32518 __builtin_fputc and __builtin_fwrite.
32519
325202000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32521
32522 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
32523 signed char, not default char.
32524
325252000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
32526
32527 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
32528
325292000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
32530
d90ee6be 32531 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
ed8e443a
JM
32532
325332000-12-29 Richard Henderson <rth@redhat.com>
32534
32535 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
32536 (__cyg_profile_func_exit): Define.
32537
325382000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
32539
32540 * g++.dg/vtgc1.C: New test.
32541
325422000-12-28 Geoffrey Keating <geoffk@redhat.com>
32543
32544 * gcc.dg/noncompile/20001228-1.c: New test.
32545
32546 * gcc.dg/20001228-1.c: New test.
32547
32548 * gcc.c-torture/execute/20001228-1.c: New test.
32549
325502000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
32551
32552 * gcc.dg/format-strfmon-1.c: New test.
32553
325542000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32555
32556 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
32557 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
32558 * gcc.c-torture/execute/string-opt-1.c: Likewise.
32559 * gcc.c-torture/execute/string-opt-2.c: Likewise.
32560 * gcc.c-torture/execute/string-opt-3.c: Likewise.
32561 * gcc.c-torture/execute/string-opt-4.c: Likewise.
32562 * gcc.c-torture/execute/string-opt-6.c: Likewise.
32563 * gcc.c-torture/execute/string-opt-7.c: Likewise.
32564 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32565 * gcc.c-torture/execute/string-opt-9.c: Likewise.
32566 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32567 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32568 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32569
32570 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
32571 * gcc.c-torture/execute/string-opt-4.c: Test index.
32572
325732000-12-26 Geoffrey Keating <geoffk@redhat.com>
32574
32575 * gcc.c-torture/compile/20001226-1.c: New test.
32576
325772000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
32578
32579 * gcc.c-torture/compile/20001222-1.c: New test.
32580 * gcc.c-torture/compile/20001222-1.x: Xfail.
32581
325822000-12-22 Alexandre Oliva <aoliva@redhat.com>
32583
32584 * gcc.c-torture/execute/comp-goto-2.c: New test.
32585
325862000-12-21 J"orn Rennecke <amylaar@redhat.com>
32587
32588 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
32589 Use long types if __INT_MAX__ is 32767.
32590 (main): Use cast to (sint32 *) when poking 88 into a_page.
32591
32592 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
32593
325942000-12-21 Bernd Schmidt <bernds@redhat.com>
32595
32596 * gcc.c-torture/compile/20001221-1.c: New test.
32597 * gcc.c-torture/execute/20001221-1.c: New test.
32598
325992000-12-20 Richard Henderson <rth@redhat.com>
32600
32601 * g++.old-deja/g++.pt/crash36.C: Update error lines.
32602 * g++.old-deja/g++.robertl/eb109.C: Likewise.
32603
326042000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32605
32606 * gcc.dg/compare3.c: New test.
32607
326082000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32609
32610 * gcc.dg/format-warnll-1.c: New test.
32611
326122000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
32613
32614 * gcc.dg/cpp/cmdlne-P.c: New test.
32615
326162000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
32617
32618 * gcc.c-torture/execute/builtin-abs-1.c,
32619 gcc.c-torture/execute/builtin-abs-2.c: New tests.
32620
326212000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32622
32623 * gcc.dg/cpp/multiline.c: New test.
32624
326252000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
32626
32627 * g++.old-deja/g++.other/syshdr1.C: Update.
32628 * gcc.dg/cpp/lineflags.c: Remove temporarily.
32629
326302000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32631
32632 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
32633
326342000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32635
32636 * g++.old-deja/g++.pt/ttp65.C: New test.
32637
326382000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32639
32640 * g++.old-deja/g++.pt/ttp64.C: New test.
32641
326422000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32643
32644 * g++.old-deja/g++.pt/spec33.C: New test.
32645
326462000-12-14 Catherine Moore <clm@redhat.com>
32647
32648 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
32649 * gcc.c-torture/execute/920612-2.c: Likewise.
32650 * gcc.c-torture/execute/920428-2.c: Likewise.
32651 * gcc-c-torture/execute/va-arg-11.c: Call exit.
32652 * gcc.c-torture/execute/va-arg-21.c: Likewise.
32653
326542000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32655
32656 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
32657 * gcc.dg/pack-test-2.c: Likewise.
32658
326592000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32660
32661 Tests by Zack Weinberg <zackw@stanford.edu>.
32662
32663 * gcc.dg/cpp/defined.c: Update.
32664 * gcc.dg/cpp/defined_trad.c: New tests.
32665
326662000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
32667
32668 * gcc.dg/cpp/trad-direct.c: Update.
32669
326702000-12-11 Neil Booth <neilb@earthling.net>
32671
32672 * gcc.dg/cpp/defined_trad.c
32673
326742000-12-11 Neil Booth <neilb@earthling.net>
32675
32676 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
32677
326782000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
32679
32680 * gcc.dg/format-miss-2.c: New test.
32681
326822000-12-09 Neil Booth <neilb@earthling.net>
32683
32684 * gcc.dg/cpp/lineflags.c: New tests.
32685 * gcc.dg/cpp/poison.c: Update.
32686 * gcc.dg/cpp/redef2.c: Update.
32687 * gcc.dg/cpp/skipping.c: New test.
32688
326892000-12-07 Geoffrey Keating <geoffk@redhat.com>
32690
32691 * g++.old-deja/g++.other/eh3.C: New testcase.
32692
326932000-12-07 Neil Booth <neilb@earthling.net>
32694
32695 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
32696 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
32697 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
32698 wtr-union-init-2.c, wtr-union-init-3.c: Update.
32699 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
32700 Update.
32701
327022000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32703
32704 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
32705 __SIZE_TYPE__ instead of int for type of integers cast to
32706 pointers.
32707
327082000-12-07 Jakub Jelinek <jakub@redhat.com>
32709
32710 * g++.old-deja/g++.other/cleanup4.C: New test.
32711
327122000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32713
32714 * format-sec-1.c: New test.
32715
327162000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32717
32718 * gcc.dg/format-nonlit-3.c: New test.
32719
327202000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
32721
32722 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
32723 through a null pointer.
32724
327252000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32726
32727 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
32728 * g++.old-deja/g++.pt/partial4.C: New test.
32729
327302000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
32731
32732 * gcc.c-torture/execute/ieee/hugeval.x: New.
32733
327342000-12-06 Neil Booth <neilb@earthling.net>
32735
32736 * gcc.dg/cpp/backslash2.c: New tests.
32737
327382000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32739
32740 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
32741 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
32742
327432000-12-05 Geoffrey Keating <geoffk@redhat.com>
32744
32745 * gcc.c-torture/execute/20001203-2.c: New testcase.
32746
327472000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32748
32749 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
32750 * g++.old-deja/g++.other/virtual10.C: New test.
32751
327522000-12-05 Nathan Sidwell <nathan@codesourcery.com>
32753
32754 * g++.old-deja/g++.mike/pmf5.C: Remove test.
32755
327562000-12-05 Richard Henderson <rth@redhat.com>
32757
32758 * gcc.c-torture/compile/20001205-1.c: New.
32759
327602000-12-04 Neil Booth <neilb@earthling.net>
32761
32762 * g++.old-deja/g++.other/virtual9.C: New test.
32763 * g++.old-deja/g++.pt/crash61.C: New test.
32764 * gcc.c-torture/execute/loop-9.c: New test.
32765
327662000-12-04 Neil Booth <neilb@earthling.net>
32767
32768 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
32769 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
32770 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
32771 * gcc.dg/cpp/extratokens.c: ...here.
32772
327732000-12-04 Neil Booth <neilb@earthling.net>
32774
32775 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
32776 New tests.
32777
327782000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32779
32780 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
32781 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
32782
327832000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
32784
32785 * gcc.c-torture/execute/20001203-1.c: New test.
32786
327872000-12-03 Neil Booth <neilb@earthling.net>
32788
32789 * gcc.dg/cpp/macro6.c: New test cases.
32790
327912000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32792
32793 * gcc.c-torture/execute/string-opt-9.c: New test.
32794 * gcc.c-torture/execute/string-opt-10.c: Likewise.
32795 * gcc.c-torture/execute/string-opt-11.c: Likewise.
32796 * gcc.c-torture/execute/string-opt-12.c: Likewise.
32797
32798 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
32799 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
32800
328012000-12-02 Geoffrey Keating <geoffk@redhat.com>
32802
32803 * gcc.dg/cpp/if-6.c: New testcase.
32804
32805 * gcc.dg/20001201-1.c: New testcase.
32806
328072000-12-02 Neil Booth <neilb@earthling.net>
32808
32809 * g++.old-deja/g++.other/externC4.C,
32810 g++.old-deja/g++.other/friend10.C: New tests.
32811
328122000-12-02 Neil Booth <neilb@earthling.net>
32813
32814 * g++.old-deja/g++.other/instan2.C
32815 * g++.old-deja/g++.other/instan3.C: New test.
32816
328172000-12-02 Neil Booth <neilb@earthling.net>
32818
32819 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
32820 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
32821 gnuc99.c,gnuc99-pedantic.c: New tests.
32822
328232000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32824
32825 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
32826 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
32827
328282000-12-01 Neil Booth <neilb@earthling.net>
32829
32830 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
32831 * gcc.dg/cpp/poison.c: Update.
32832 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
32833
328342000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
32835
32836 * g77.f-torture/execute/20001201.f: New test.
32837
328382000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
32839
32840 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
32841
328422000-12-01 Jakub Jelinek <jakub@redhat.com>
32843
32844 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
32845
328462000-12-01 Nathan Sidwell <nathan@codesourcery.com>
32847
32848 * g++.old-deja/g++.other/cast6.C: New test.
32849
328502000-11-30 Geoffrey Keating <geoffk@redhat.com>
32851
32852 * gcc.c-torture/execute/20001130-2.c: New testcase.
32853
328542000-11-30 Richard Henderson <rth@redhat.com>
32855
32856 * gcc.c-torture/execute/20001130-1.c: New test.
32857
328582000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32859
32860 * g++.old-deja/g++.other/op3.C: New test.
32861
328622000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32863
32864 * g++.old-deja/g++.other/op2.C: New test.
32865
328662000-11-30 Nathan Sidwell <nathan@codesourcery.com>
32867
32868 * g++.old-deja/g++.other/crash38.C: New test.
32869
328702000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
32871
32872 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
32873
328742000-11-29 Jakub Jelinek <jakub@redhat.com>
32875
32876 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
32877 tests.
32878 * gcc.c-torture/execute/string-opt-6.c: New test.
32879
32880 * gcc.dg/20001117-1.c: Add main.
32881
328822000-11-28 Geoffrey Keating <geoffk@redhat.com>
32883
32884 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
32885 Move from here ...
32886 * gcc.dg/940510-1.c: ... to here.
32887
32888 * gcc.dg/20000926-1.c: GNU C now allows initializations of
32889 zero-size arrays in toplevel structures.
32890
328912000-11-28 Jakub Jelinek <jakub@redhat.com>
32892
32893 * gcc.c-torture/execute/loop-8.c: New test.
32894
328952000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32896
32897 * g++.old-deja/g++.other/base1.C: New test.
32898
328992000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32900
32901 * g++.old-deja/g++.other/parse2.C: New test.
32902
329032000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32904
32905 * g++.old-deja/g++.pt/incomplete1.C: New test.
32906
329072000-11-28 Nathan Sidwell <nathan@codesourcery.com>
32908
32909 * g++.old-deja/g++.other/friend9.C: New test.
32910
329112000-11-28 Jakub Jelinek <jakub@redhat.com>
32912
32913 * gcc.dg/20001127-1.c: New test.
32914
329152000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32916
32917 * g++.old-deja/g++.pt/friend46.C: New test.
32918
329192000-11-27 Nathan Sidwell <nathan@codesourcery.com>
32920
32921 * g++.old-deja/g++.other/ptrmem8.C: New test.
32922
329232000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32924
32925 * gcc.c-torture/execute/string-opt-7.c: New test.
32926 * gcc.c-torture/execute/string-opt-8.c: Likewise.
32927
329282000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
32929
32930 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
32931 instead of 'mkcheck 2'.
32932
329332000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
32934
32935 * gcc.c-torture/execute/memcheck/driver.c,
32936 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
32937 C9X references to refer to C99.
32938
329392000-11-25 Jakub Jelinek <jakub@redhat.com>
32940
32941 * gcc.dg/ultrasp3.c: New test.
32942
329432000-11-25 Neil Booth <neilb@earthling.net>
32944
32945 * gcc.dg/cpp/include2.c: Update test to be locale independent.
32946
329472000-11-25 Alexandre Oliva <aoliva@redhat.com>
32948
32949 * gcc.c-torture/compile/20001123-2.c: New.
32950
329512000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
32952
32953 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
32954
329552000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
32956
32957 * gcc.dg/sequence-point-1.c: Add some new tests.
32958 * gcc.c-torture/execute/20001124-1.c: New test.
32959
329602000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32961
32962 * g++.old-deja/g++.other/vaarg4.C: New test.
32963 * gcc.c-torture/compile/20001123-1.c: New test.
32964
329652000-11-24 Nathan Sidwell <nathan@codesourcery.com>
32966
32967 * g++.other/crash24.C: Adjust and remove XFAIL.
32968 * g++.other/crash37.C: New test.
32969
329702000-11-23 Nathan Sidwell <nathan@codesourcery.com>
32971
32972 * g++.old-deja/g++.pt/instantiate9.C: New test.
32973
329742000-11-22 Mark Mitchell <mark@codesourcery.com>
32975
32976 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
32977 new ABI, too.
32978
32979 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
32980 * g++.old-deja/g++.robertl/eb55.C: Likewise.
32981
329822000-11-22 Neil Booth <neilb@earthling.net>
32983
32984 * gcc.dg/cpp/Wtrigraphs.c: New test.
32985
329862000-11-22 Loren J. Rittle <ljrittle@acm.org>
32987
32988 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
32989
329902000-11-22 Jakub Jelinek <jakub@redhat.com>
32991
32992 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
32993
329942000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
32995
32996 * lib/gcc-dg.exp: load_lib scanasm.exp.
32997 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
32998 * lib/g++-dg.exp: load_lib scanasm.exp.
32999 * lib/scanasm.exp: New.
33000 (scan-assembler, scan-assembler-not): Add optional arguments to
33001 test name, or if not present, the pattern name.
33002 (scan-assembler-dem, scan-assembler-dem-not): New.
33003
33004 * g++.dg/dg.exp: New.
33005
330062000-11-21 Neil Booth <neilb@earthling.net>
33007
33008 * gcc.dg/cpp/integrated1.c: Remove.
33009
330102000-11-21 Jakub Jelinek <jakub@redhat.com>
33011
33012 * gcc.c-torture/execute/20001121-1.c: New test.
33013
330142000-11-21 Richard Henderson <rth@redhat.com>
33015
33016 * gcc.c-torture/compile/20001121-1.c: New test.
33017
330182000-11-20 Neil Booth <neilb@earthling.net>
33019
33020 * gcc.dg/cpp/integrated1.c: New test.
33021
330222000-11-21 Jakub Jelinek <jakub@redhat.com>
33023
33024 * g++.old-deja/g++.other/inline17.C: New test.
33025
330262000-11-20 Donald Lindsay <dlindsay@redhat.com>
33027
33028 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
33029 local variable to be zero: I made the variable global. Now
33030 uses abort() and exit() instead of relying on main's return value.
33031
330322000-11-20 Neil Booth <neilb@earthling.net>
33033
33034 * gcc.dg/cpp/paste2.c: Update test.
33035 * objc/execute/paste.m: New test.
33036
330372000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33038
33039 * gcc.dg/c99-condexpr-1.c: New test.
33040
330412000-11-20 Neil Booth <neilb@earthling.net>
33042
33043 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
33044
330452000-11-20 Nathan Sidwell <nathan@codesourcery.com>
33046
33047 * g++.old-deja/g++.pt/export1.C: New test.
33048
330492000-11-20 Jakub Jelinek <jakub@redhat.com>
33050
33051 * gcc.dg/20001117-1.c: New test.
33052
330532000-11-18 Richard Henderson <rth@redhat.com>
33054
33055 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
33056
330572000-11-18 Richard Henderson <rth@redhat.com>
33058
33059 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
33060 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
33061 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
33062
330632000-11-18 Richard Henderson <rth@redhat.com>
33064
33065 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
33066 (main): New. Exit cleanly.
33067
330682000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33069
33070 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
33071 gcc.dg/c99-fordecl-2.c: New tests.
33072
330732000-11-18 Richard Henderson <rth@redhat.com>
33074
33075 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
33076 * gcc.c-torture/execute/zerolen-2.c: New.
33077
330782000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33079
33080 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
33081 memory.
33082
330832000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33084
33085 * g++.old-deja/g++.pt/instantiate8.C: New test.
33086
330872000-11-17 Nathan Sidwell <nathan@codesourcery.com>
33088
33089 * g++.old-deja/g++.other/incomplete.C: Add more tests.
33090 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
33091
330922000-11-16 Nick Clifton <nickc@redhat.com>
33093
33094 * gcc.c-torture/execute/nestfunc-2.c: New test.
33095 * gcc.c-torture/execute/nestfunc-3.c: New test.
33096
330972000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33098
33099 * gcc.c-torture/compile/20001116-1.c: New test.
33100
331012000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33102
33103 * gcc.c-torture/execute/20001115-1.c: New test.
33104
331052000-11-15 Mark Mitchell <mark@codesourcery.com>
33106
33107 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
33108 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
33109 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
33110 * g++.old-deja/g++.abi/vmihint.C: Likewise.
33111
331122000-11-15 Neil Booth <neilb@earthling.net>
33113
33114 gcc.dg/cpp/_Pragma1.c: Update.
33115 gcc.dg/cpp/_Pragma2.c: New test.
33116
331172000-11-15 Nathan Sidwell <nathan@codesourcery.com>
33118
33119 * g++.old-deja/g++.other/anon5.C: New test.
33120
331212000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
33122
33123 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
33124 tests.
33125
331262000-11-14 Jakub Jelinek <jakub@redhat.com>
33127
33128 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
33129 output.
33130
331312000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33132
33133 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
33134 labels at end of compound statements.
33135
331362000-11-13 Jakub Jelinek <jakub@redhat.com>
33137
33138 * gcc.c-torture/execute/loop-7.c: New test.
33139
331402000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33141
33142 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
33143
331442000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33145
33146 * gcc.dg/c99-bool-1.c: New test.
33147
331482000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
33149
33150 * gcc.dg/c99-scope-1.c: Remove xfail.
33151 * gcc.dg/c99-scope-2.c: New test.
33152
331532000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33154
33155 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
33156 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
33157
331582000-11-11 Mark Mitchell <mark@codesourcery.com>
33159
33160 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
33161 error messages.
33162
33163 * g++.mike/p700.C: Don't typedef wchar_t.
33164 * g++.mike/p784.C: Likewise.
33165 * g++.mike/eb101.C: Don't use __wchar_t.
33166
331672000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
33168
33169 * g77.f-torture/execute/20001111.[fx]: Test premature exit
33170 from DO loop.
33171
331722000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
33173
33174 * gcc.c-torture/execute/20001111-1.c: New test.
33175
331762000-11-10 Nick Clifton <nickc@redhat.com>
33177
33178 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
33179 long multuiple and accumulate.
33180
331812000-11-09 Richard Henderson <rth@redhat.com>
33182
33183 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
33184 via size_t instead of int.
33185
33186 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
33187 * gcc.c-torture/execute/string-opt-2.c: Likewise.
33188 * gcc.c-torture/execute/string-opt-3.c: Likewise.
33189 * gcc.c-torture/execute/string-opt-4.c: Likewise.
33190
331912000-11-09 Geoffrey Keating <geoffk@redhat.com>
33192
33193 * gcc.c-torture/compile/20001109-1.c: New test.
33194 * gcc.c-torture/compile/20001109-2.c: New test.
33195
331962000-11-09 Nathan Sidwell <nathan@codesourcery.com>
33197
33198 * g++.old-deja/g++.pt/operator1.C: New test.
33199 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
33200
332012000-11-09 Jakub Jelinek <jakub@redhat.com>
33202
33203 * gcc.dg/20001108-1.c: New test.
33204
332052000-11-09 Jakub Jelinek <jakub@redhat.com>
33206
33207 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
33208 with both arguments constant strings.
33209 * gcc.c-torture/execute/string-opt-3.c: New test.
33210 * gcc.c-torture/execute/string-opt-4.c: New test.
33211 * gcc.c-torture/execute/string-opt-5.c: New test.
33212
332132000-11-08 Nick Clifton <nickc@redhat.com>
33214
33215 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
33216 mulsidi3adddi patterns.
33217
332182000-11-08 Nathan Sidwell <nathan@codesourcery.com>
33219
33220 * g++.old-deja/g++.other/crash36.C: New test.
33221
332222000-11-08 Jakub Jelinek <jakub@redhat.com>
33223
33224 * g++.old-deja/g++.other/init16.C: New test.
33225
332262000-11-06 Loren J. Rittle <ljrittle@acm.org>
33227
33228 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
33229
332302000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33231
33232 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
33233 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33234 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33235
332362000-11-07 DJ Delorie <dj@redhat.com>
33237
33238 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
33239
332402000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33241
33242 * gcc.c-torture/execute/string-opt-1.c: New test.
33243
332442000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
33245
33246 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
33247 mips-sgi-irix6.* because the MIPS ABI passes floating-point
33248 parameters in registers, and there is no way for a varargs
33249 function to know in which order the integer and floating-point
33250 parameters should be interleaved when they are placed on the
33251 stack.
33252 * gcc.c-torture/execute/va-arg-16.x: Likewise.
33253 * gcc.c-torture/execute/va-arg-17.x: Likewise.
33254
332552000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33256
33257 * gcc.c-torture/execute/string-opt-2.c: New test.
33258
332592000-11-07 Nathan Sidwell <nathan@codesourcery.com>
33260
33261 * g++.old-deja/g++.pt/crash60.C: New test.
33262
332632000-11-06 Jakub Jelinek <jakub@redhat.com>
33264
33265 * g++.old-deja/g++.other/crash24.C: New test.
33266 * g++.old-deja/g++.other/crash25.C: New test.
33267 * g++.old-deja/g++.other/crash26.C: New test.
33268 * g++.old-deja/g++.other/crash27.C: New test.
33269 * g++.old-deja/g++.other/crash28.C: New test.
33270 * g++.old-deja/g++.other/crash29.C: New test.
33271 * g++.old-deja/g++.other/crash30.C: New test.
33272 * g++.old-deja/g++.other/crash31.C: New test.
33273 * g++.old-deja/g++.other/crash32.C: New test.
33274 * g++.old-deja/g++.other/crash33.C: New test.
33275 * g++.old-deja/g++.other/crash34.C: New test.
33276 * g++.old-deja/g++.other/crash35.C: New test.
33277
332782000-11-06 Jakub Jelinek <jakub@redhat.com>
33279
33280 * gcc.c-torture/execute/20001031-1.c: New test.
33281
332822000-11-04 Mark Mitchell <mark@codesourcery.com>
33283
33284 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
33285 namespace.
33286
33287 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
33288 standards-conformant.
33289
33290 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
33291
33292 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
33293 * g++.old-deja/g++.mike/p755a.C: Likewise.
33294 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
33295 library makes no calls to `operator new' during initialization.
33296
332972000-11-04 Neil Booth <neilb@earthling.net>
33298
33299 * gcc.dg/cpp/include2.c: New tests.
33300
333012000-11-03 Mark P Mitchell <mark@codesourcery.com>
33302
33303 * lib/g++.exp (g++_set_ld_library_path): New function.
33304 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
33305
333062000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
33307
33308 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
33309 warnings.
33310
333112000-11-01 Richard Henderson <rth@redhat.com>
33312
33313 * g++.old-deja/g++.ext/namedret1.C: New.
33314 * g++.old-deja/g++.ext/namedret2.C: New.
33315 * g++.old-deja/g++.ext/namedret3.C: New.
33316
333172000-10-31 Geoffrey Keating <geoffk@cygnus.com>
33318
33319 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
33320 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
33321
333222000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33323
33324 * gcc.c-torture/execute/va-arg-21.c: New test.
33325
333262000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
33327
33328 * gcc.dg/c99-complex-2.c: New test.
33329
333302000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33331
33332 * gcc.c-torture/execute/stdio-opt-1.c: New test.
33333
333342000-10-31 Jakub Jelinek <jakub@redhat.com>
33335
33336 * g++.old-deja/g++.other/inline16.C: New test.
33337
333382000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
33339
33340 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
33341 __PRETTY_FUNCTION__
33342
333432000-10-29 Neil Booth <neilb@earthling.net>
33344
33345 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
33346 New tests.
33347 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
33348 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
33349 optimisation.
33350
333512000-10-29 Neil Booth <neilb@earthling.net>
33352
33353 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
33354 * mi1.c, mi1c.h: Add null directives to multiple-include test.
33355 * mi5.c: Test multiple includes work with -C.
33356 * trigraphs.c: Test ^= version.
33357
333582000-10-28 Neil Booth <neilb@earthling.net>
33359
33360 New tests and test updates for new macro expander.
33361
33362 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
33363 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
33364 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
33365 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
33366 new diagnostic messages.
33367
33368 * gcc.dg/cpp/macro3.c: New tests.
33369
333702000-10-27 Mark Mitchell <mark@codesourcery.com>
33371
33372 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
33373 on the same line.
33374
333752000-10-27 Jakub Jelinek <jakub@redhat.com>
33376
33377 * g++.old-deja/g++.other/eh2.C: New test.
33378
333792000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
33380
33381 * gcc.c-torture/execute/20001027-1.c: New test.
33382
333832000-10-26 Richard Henderson <rth@redhat.com>
33384
33385 * gcc.c-torture/execute/20001026-1.c: New.
33386
333872000-10-26 Mark Mitchell <mark@codesourcery.com>
33388
33389 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
33390 * g++.old-deja/g++.law/builtin1.C: Likewise.
33391 * g++.old-deja/g++.law/ctors10.C: Likewise.
33392 * g++.old-deja/g++.law/virtual3.C: Likewise.
33393 * g++.old-deja/g++.mike/p658.C: Likewise.
33394 * g++.old-deja/g++.other/sibcall1.C: Likewise.
33395 * g++.old-deja/g++.other/vaarg2.C: Likewise.
33396 * g++.old-deja/g++.robertl/eb124.C: Likewise.
33397 * g++.old-deja/g++.robertl/eb44.C: Likewise.
33398 * g++.old-deja/g++.robertl/eb77.C: Likewise.
33399
334002000-10-26 Nathan Sidwell <nathan@codesourcery.com>
33401
33402 * gcc.c-torture/compile/20001024-1.c: New test.
33403
334042000-10-25 Mark Mitchell <mark@codesourcery.com>
33405
33406 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
33407 to tell us whether or not we are using V3.
33408
334092000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
33410
33411 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
33412 operands.
33413
334142000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
33415
33416 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
33417
334182000-10-25 Jakub Jelinek <jakub@redhat.com>
33419
33420 * gcc.c-torture/execute/20001024-1.c: New test.
33421
334222000-10-24 Jakub Jelinek <jakub@redhat.com>
33423
33424 * g++.old-deja/g++.other/sibcall1.C: New test.
33425
334262000-10-20 Jakub Jelinek <jakub@redhat.com>
33427
33428 * gcc.dg/noncompile/init-3.c: New test.
33429
334302000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
33431
33432 * gcc.dg/format-array-1.c: New test.
33433
334342000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33435
33436 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
33437 writing through null pointers; remove comment about testing
33438 unterminated strings.
33439
334402000-10-17 Matthew Hiller <hiller@redhat.com>
33441
33442 * gcc.c-torture/execute/20001017-2.c: New test.
33443
334442000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
33445
33446 * gcc.c-torture/compile/20001018-1.c: New test.
33447 * gcc.c-torture/compile/20001018-1.x: Xfail.
33448
334492000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33450
33451 * gcc.c-torture/execute/20001017-1.c: New test.
33452
334532000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33454
33455 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
33456 for multiple use of arguments with scanf formats; add tests for
33457 multiple use of arguments.
33458
334592000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
33460
33461 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
33462
334632000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
33464
33465 * gcc.dg/format-miss-1.c: New test.
33466
334672000-10-16 Jakub Jelinek <jakub@redhat.com>
33468
33469 * gcc.c-torture/execute/20001013-1.c: New test.
33470
334712000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33472
33473 * gcc.dg/format-branch-1.c: New test.
33474
334752000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
33476
33477 * README, lib/file-format.exp: Remove EGCS references.
33478
334792000-10-16 Jakub Jelinek <jakub@redhat.com>
33480
33481 * gcc.dg/20001013-1.c: New test.
33482
334832000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
33484
33485 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
33486 for intmax_t in the compiler using __typeof__ and the type rules
33487 for conditional expressions.
33488
334892000-10-13 Jakub Jelinek <jakub@redhat.com>
33490
33491 * gcc.dg/20001012-1.c: New test.
33492 * gcc.dg/20001012-2.c: New test.
33493
334942000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33495
33496 * gcc.dg/format-attr-1.c: New test.
33497
334982000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33499
33500 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
33501 __LONG_LONG_MAX__ instead of LLONG_MAX.
33502
335032000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
33504
33505 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
33506 scanf flags.
33507 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
33508 flags.
33509
335102000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
33511
33512 * gcc.dg/sequence-pt-1.c: New test.
33513
335142000-10-11 Geoff Keating <geoffk@cygnus.com>
33515
33516 * gcc.c-torture/execute/20001011-1.c: New testcase.
33517 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
33518
335192000-10-10 Jakub Jelinek <jakub@redhat.com>
33520
33521 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
33522 does not error on it.
33523
335242000-10-10 Jakub Jelinek <jakub@redhat.com>
33525
33526 * gcc.dg/20001009-1.c: New test.
33527
33528Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
33529
33530 * gcc.c-torture/compile/20001009-1.c: Move from here ....
33531 * gcc.c-torture/execute/20001009-2.c: ... to here.
33532
335332000-10-09 Geoff Keating <geoffk@cygnus.com>
33534
33535 * gcc.c-torture/compile/20001009-1.c: New testcase.
33536 * gcc.c-torture/execute/20001009-1.c: New testcase.
33537 Testcases provided by Jan Hubicka <jh@suse.cz>.
33538
335392000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33540
33541 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33542 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
33543 uintmax_t using <limits.h> to emulate the compiler's internal
33544 logic. No longer XFAIL %j tests.
33545
335462000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
33547
33548 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
33549 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
33550 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
33551 regexps and details of expected handling of some bad formats.
33552 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
33553 suppression.
33554
335552000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33556
33557 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
33558 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
33559 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
33560 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
33561 in list archives.
33562
335632000-10-06 Richard Henderson <rth@cygnus.com>
33564
33565 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
33566 * g++.old-deja/g++.brendan/crash52.C: Likewise.
33567 * g++.old-deja/g++.jason/report.C: Likewise.
33568 * g++.old-deja/g++.law/friend5.C: Likewise.
33569 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
33570 of the expected warnings.
33571
335722000-10-06 Nathan Sidwell <nathan@codesourcery.com>
33573
33574 * g++.old-deja/g++.pt/enum14.C: New test.
33575
335762000-10-05 Nathan Sidwell <nathan@codesourcery.com>
33577
33578 * g++.old-deja/g++.pt/crash59.C: New test.
33579
335802000-10-04 Will Cohen <wcohen@redhat.com>
33581
33582 * gcc.dg/20000926-1.c: New test.
33583
335842000-10-03 Geoff Keating <geoffk@cygnus.com>
33585
33586 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
33587 function name for current C++ compiler.
33588 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
33589
335902000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
33591
33592 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
33593 __PRETTY_FUNCTION__.
33594 * g++.old-deja/g++.ext/pretty2.C: Likewise.
33595
335962000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33597
33598 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
33599
336002000-09-26 Jakub Jelinek <jakub@redhat.com>
33601
33602 * gcc.c-torture/compile/20000923-1.c: New test.
33603
336042000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
33605
33606 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
33607 * g++.old-deja/g++.pt/ttp62.C: Same.
33608 * g++.old-deja/g++.other/inline14.C: Same.
33609
336102000-09-24 Richard Henderson <rth@cygnus.com>
33611
33612 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
33613
336142000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
33615
33616 * gcc.dg/c90-printf-1.c: Add test for wide string format.
33617
336182000-09-22 Geoff Keating <geoffk@cygnus.com>
33619
33620 * gcc.c-torture/compile/20000922-1.c: New file.
33621
336222000-09-21 Nick Clifton <nickc@redhat.com>
33623
33624 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
33625 a signed long modulo operation.
33626 (mod6): New function - perform an unsigned long modulo operation.
33627 (main): Add tests for modulos of very large numbers by very small
33628 dividends.
33629
336302000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33631
33632 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
33633
336342000-09-19 Richard Henderson <rth@cygnus.com>
33635
33636 * gcc.dg/compare2.c (case 10): XFAIL.
33637
336382000-09-18 Richard Henderson <rth@cygnus.com>
33639
33640 * gcc.c-torture/execute/20000906-1.c: Move ...
33641 * gcc.dg/20000906-1.c: ... here. Only run on targets
33642 that support __builtin_trap.
33643
33644Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
33645
33646 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
33647
336482000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33649
33650 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
33651 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
33652 more $ format tests.
33653
336542000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
33655
33656 * gcc.dg/format-errmk-1.c: New test.
33657
336582000-09-17 Greg McGary <greg@mcgary.org>
33659
33660 * gcc.c-torture/execute/20000917-1.x: Remove.
33661
336622000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
33663
33664 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
33665
336662000-09-17 Greg McGary <greg@mcgary.org>
33667
33668 * gcc.c-torture/execute/20000917-1.c: New test.
33669 * gcc.c-torture/execute/20000917-1.x: XFAIL.
33670
336712000-09-16 Neil Booth <NeilB@earthling.net>
33672
33673 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
33674 in nested macro bug.
33675
336762000-09-15 Neil Booth <NeilB@earthling.net>
33677
33678 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
33679
336802000-09-14 Jeffrey A Law (law@cygnus.com)
33681
33682 * gcc.c-torture/execute/20000914-1.c: New test.
33683
336842000-09-12 Alexandre Oliva <aoliva@redhat.com>
33685
33686 * g++.other/inline13.C: New test.
33687
336882000-09-12 Andreas Jaeger <aj@suse.de>
33689
33690 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
33691 constant by Ulrich Drepper <drepper@redhat.com>.
33692
336932000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
33694
33695 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
33696
336972000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33698
33699 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
33700
337012000-09-11 Zack Weinberg <zack@wolery.cumb.org>
33702
33703 * gcc.dg/cpp/backslash.c: New test.
33704
337052000-09-11 Alexandre Oliva <aoliva@redhat.com>
33706
33707 * gcc.c-torture/execute/20000910-1.c: New test.
33708 * gcc.c-torture/execute/20000910-2.c: Likewise.
33709
337102000-09-11 Robert Lipe <robertl@sco.com>
33711
33712 * gcc.dg/pragma-align.c: New test.
33713
337142000-09-11 Nathan Sidwell <nathan@codesourcery.com>
33715
33716 * g++.old-deja/g++.pt/explicit82.C: New test.
33717 * g++.old-deja/g++.pt/explicit83.C: New test.
33718
337192000-09-10 Zack Weinberg <zack@wolery.cumb.org>
33720
33721 * gcc.dg/asm-names.c: New test.
33722
337232000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33724
33725 * gcc.dg/cpp/tr-warn6.c: New test
33726
337272000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
33728
33729 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
33730 be accepted.
33731
337322000-09-07 Catherine Moore <clm@redhat.com>
33733
33734 * gcc.c-torture/execute/unroll-1.c: New test.
33735
337362000-09-06 Zack Weinberg <zack@wolery.cumb.org>
33737
33738 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
33739 ERROR markers.
33740 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
33741 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
33742 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
33743 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
33744 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
33745 Preprocess only.
33746 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
33747 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
33748
337492000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33750
33751 * g++.old-deja/g++.pt/deduct2.C: New test.
33752
337532000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33754
33755 * g++.old-deja/g++.pt/parms2.C: New test.
33756
337572000-09-06 Nathan Sidwell <nathan@codesourcery.com>
33758
33759 * g++.old-deja/g++.pt/crash58.C: New test.
33760
337612000-09-06 Greg McGary <greg@mcgary.org>
33762
33763 * gcc.c-torture/execute/20000906-1.c: New test.
33764 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
33765
337662000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33767
33768 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
33769
337702000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33771
33772 * g++.old-deja/g++.pt/crash57.C: New test.
33773
337742000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33775
33776 * g++.old-deja/g++.pt/crash56.C: New test.
33777
337782000-09-04 Nathan Sidwell <nathan@codesourcery.com>
33779
33780 * g++.old-deja/g++.pt/koenig1.C: New test.
33781
337822000-09-04 Jakub Jelinek <jakub@redhat.com>
33783
33784 * gcc.dg/20000904-1.c: New test.
33785
337862000-09-04 Jakub Jelinek <jakub@redhat.com>
33787
33788 * gcc.dg/cpp/paste8.c: New test.
33789
337902000-09-01 Alexandre Oliva <aoliva@redhat.com>
33791
33792 * gcc.c-torture/compile/20000827-1.c: New test.
33793
337942000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33795
33796 * gcc.dg/format-diag-1.c: New test.
33797
337982000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
33799
33800 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
33801 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
33802 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
33803 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
33804 gcc.dg/formatz-1.c: Adjust warning regular expressions.
33805
338062000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33807
33808 * g++.old-deja/g++.other/nested4.C: New test.
33809
338102000-09-01 Nathan Sidwell <nathan@codesourcery.com>
33811
33812 * g++.old-deja/g++.ns/scoped1.C: New test.
33813
338142000-08-30 Alexandre Oliva <aoliva@redhat.com>
33815
33816 * lib/g++.exp: Support testing already-installed GCC.
33817
338182000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33819
33820 * wtr-label-1.c, wtr-suffix-1.c: New tests.
33821
338222000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33823
33824 * gcc.dg/return-type-2.c: New test.
33825
338262000-08-27 Geoff Keating <geoffk@cygnus.com>
33827
33828 * gcc.c-torture/compile/20000825-1.c: New test.
33829
338302000-08-26 Alexandre Oliva <aoliva@redhat.com>
33831
33832 * gcc.dg/dwarf2-2.c: New test.
33833
338342000-08-26 Zack Weinberg <zack@wolery.cumb.org>
33835
33836 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
33837 dg-warning regexps.
33838
338392000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
33840
33841 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
33842 gcc.dg/format-ext-5.c: New tests.
33843
338442000-08-25 Jakub Jelinek <jakub@redhat.com>
33845
33846 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
33847
338482000-08-24 Mark Mitchell <mark@codesourcery.com>
33849
33850 * gcc.dg/noncompile/930622-2.c: Adjust error message.
33851
338522000-08-24 Richard Henderson <rth@cygnus.com>
33853
33854 * gcc.dg/ia64-sync-1.c: New test.
33855 * gcc.dg/ia64-sync-2.c: New test.
33856 * gcc.dg/ia64-asm-1.c: New test.
33857
338582000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
33859
33860 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
33861 * gcc.dg/format-ext-2.c: New test.
33862
338632000-08-23 Jason Merrill <jason@redhat.com>
33864
33865 * lib/old-dejagnu.exp: Also ignore "In member function" and
33866 "At global scope".
33867
338682000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33869
33870 * gcc.dg/noncompile/label-lineno-1.c: New test.
33871
338722000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33873
33874 * gcc.dg/c99-array-nonobj-1.c: New test.
33875
338762000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
33877
33878 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
33879 tests.
33880 * gcc.dg/format-ext-1.c: New test.
33881
338822000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33883
33884 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
33885 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
33886 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
33887 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
33888 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
33889
338902000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
33891
33892 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
33893 gcc.dg/c99-strftime-2.c: New tests.
33894
338952000-08-22 Richard Henderson <rth@cygnus.com>
33896
33897 * gcc.c-torture/execute/20000822-1.c: New test.
33898
338992000-08-21 Jakub Jelinek <jakub@redhat.com>
33900
33901 * gcc.c-torture/execute/20000819-1.x: Remove.
33902
339032000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33904
33905 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
33906 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
33907 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
33908 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
33909 gcc.dg/format-xopen-1.c: New tests.
33910
339112000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
33912
33913 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
33914
339152000-08-21 Jakub Jelinek <jakub@redhat.com>
33916
33917 * g++.old-deja/g++.other/loop2.C: New test.
33918
33919 * gcc.c-torture/compile/20000606-1.c: New test.
33920 * gcc.c-torture/compile/20000728-1.c: New test.
33921 * gcc.c-torture/execute/20000801-1.c: New test.
33922 * gcc.c-torture/execute/20000801-2.c: New test.
33923 * gcc.c-torture/execute/20000819-1.c: New test.
33924 * gcc.c-torture/execute/20000819-1.x: XFAIL.
33925 * gcc.dg/20000629-1.c: New test.
33926 * gcc.dg/20000724-1.c: New test.
33927 * gcc.dg/20000807-1.c: New test.
33928
339292000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
33930
33931 * gcc.dg/cpp/pragma-1.c: New test.
33932 * gcc.dg/cpp/pragma-2.c: New test.
33933
339342000-08-18 Zack Weinberg <zack@wolery.cumb.org>
33935
33936 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
33937 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
33938
339392000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33940
33941 * gcc.c-torture/compile/20000818-1.c: New test.
33942
339432000-08-18 Manfred Hollstein <manfredh@redhat.com>
33944
33945 * gcc.c-torture/execute/20000818-1.c: New test.
33946
339472000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
33948
33949 * gcc.dg/format-va-1.c: New test.
33950
339512000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33952
33953 * g++.old-deja/g++.other/typedef8.C: New test.
33954
339552000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33956
33957 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
33958 * g++.old-deja/g++.mike/net36.C: Mark candidate.
33959 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
33960 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
33961 * g++.old-deja/g++.other/ptrmem7.C: New test.
33962 * g++.old-deja/g++.pt/ptrmem10.C: New test.
33963
339642000-08-18 Nathan Sidwell <nathan@codesourcery.com>
33965
33966 * g++.old-deja/g++.pt/typename27.C: New test.
33967
339682000-08-17 Nathan Sidwell <nathan@codesourcery.com>
33969
33970 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
33971 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
33972 * g++.old-deja/g++.pt/friend45.C: New test.
33973 * g++.old-deja/g++.other/friend8.C: New test.
33974
339752000-08-15 Richard Henderson <rth@cygnus.com>
33976
33977 * gcc.c-torture/execute/20000815-1.c: New test.
33978
339792000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
33980
33981 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
33982 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
33983 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
33984
339852000-08-14 Nathan Sidwell <nathan@codesourcery.com>
33986
33987 * g++.old-deja/g++.other/refinit2.C: New test.
33988
339892000-08-13 Geoff Keating <geoffk@cygnus.com>
33990
33991 * lib/c-torture.exp (c-torture): Make
33992 compiler_conditional_xfail_data global.
33993 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
33994 compiler_conditional_xfail_data machinery.
33995 (f-torture-execute): Likewise.
33996 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
33997 and only when unrolling loops.
33998
33999 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
34000
340012000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34002
34003 * g++.old-deja/g++.pt/explicit81.C: New test.
34004
340052000-08-11 Nathan Sidwell <nathan@codesourcery.com>
34006
34007 * g++.old-deja/g++.pt/typename26.C: New test.
34008
340092000-08-10 Geoff Keating <geoffk@cygnus.com>
34010
34011 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
34012 warning.
34013
340142000-08-10 Nathan Sidwell <nathan@codesourcery.com>
34015
34016 * g++.old-deja/g++.other/array3.C: New test.
34017
340182000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34019
34020 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
34021 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
34022 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
34023 New tests.
34024
340252000-08-09 Nathan Sidwell <nathan@codesourcery.com>
34026
34027 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
34028 * g++.old-deja/g++.abi/vmihint.C: Likewise.
34029
340302000-08-09 Alexandre Oliva <aoliva@redhat.com>
34031
34032 * gcc.c-torture/execute/20000808-1.c: New test.
34033
340342000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
34035
34036 * gcc.dg/c90-const-expr-1.c: New test.
34037
340382000-08-08 Richard Henderson <rth@cygnus.com>
34039
34040 * gcc.dg/noncompile/920923-1.c: Declare calloc.
34041
340422000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
34043
34044 * gcc.dg/noncompile/const-ll-1.c: New test.
34045
340462000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
34047
34048 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
34049
340502000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
34051
34052 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
34053 that running programs linked against the shared version of libobjc
34054 run correctly.
34055
340562000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34057
34058 * gcc.dg/c99-printf-1.c: New test.
34059
340602000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
34061
34062 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
34063
340642000-08-05 Zack Weinberg <zack@wolery.cumb.org>
34065
34066 * gcc.c-torture/execute/20000731-1.x: Delete.
34067
340682000-08-04 Zack Weinberg <zack@wolery.cumb.org>
34069
34070 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
34071 and torture_without_loops as is done by c-torture.exp.
34072 (search_for): Copy from c-torture.exp.
34073 (gcc-dg-runtest): New function, drives a directory of tests
34074 iterating over the TORTURE_OPTIONS.
34075 (scan-assembler, scan-assembler-not): Move here from
34076 individual directory drivers.
34077
34078 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
34079 defined by lib/gcc-dg.exp.
34080 * gcc.dg/cpp/cpp.exp: Likewise.
34081 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
34082 gcc-dg-runtest, so we cycle over optimization options.
34083
34084 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
34085 * gcc.dg/compare2.c: No longer expected to fail.
34086
340872000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34088
34089 * gcc.c-torture/execute/20000804-1.c: New test.
34090
340912000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
34092
34093 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
34094
340952000-08-03 Zack Weinberg <zack@wolery.cumb.org>
34096
34097 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
34098
340992000-08-03 Jeffrey A Law (law@cygnus.com)
34100
34101 * gcc.c-torture/compile/20000803-1.c: New test.
34102
341032000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
34104
34105 * gcc.c-torture/execute/20000801-3.c,
34106 gcc.c-torture/execute/20000801-4.c: New tests.
34107 * gcc.c-torture/execute/20000801-3.x,
34108 gcc.c-torture/execute/20000801-4.x: Xfail.
34109
341102000-08-02 Geoff Keating <geoffk@cygnus.com>
34111
34112 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
34113 libobjc/.libs to allow for libtool.
34114
341152000-08-02 Jakub Jelinek <jakub@redhat.com>
34116
34117 * gcc.c-torture/compile/20000802-1.c: New test.
34118
341192000-08-02 Zack Weinberg <zack@wolery.cumb.org>
34120
34121 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
34122
341232000-07-31 Jeffrey A Law (law@cygnus.com)
34124
34125 * gcc-c-torture/execute/20000731-2.c: New test.
34126
34127 * gcc.c-torture/execute/20000731-1.c: New test.
34128 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
34129
341302000-07-31 Jakub Jelinek <jakub@redhat.com>
34131
34132 * testsuite/gcc.dg/cpp/paste7.c: New test.
34133 * gcc.dg/cpp/20000725-1.c: New test.
34134
341352000-07-31 Zack Weinberg <zack@wolery.cumb.org>
34136
34137 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
34138 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
34139 declaration warning for __builtin_dwarf_reg_size.
34140
34141 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
34142
341432000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
34144
34145 * gcc.dg/noncompile/voidparam-1.c: New test.
34146
341472000-07-30 Richard Henderson <rth@cygnus.com>
34148
34149 * gcc.dg/c90-digraph-1.c: Don't xfail.
34150 * gcc.dg/compare2.c (case 10): Xfail.
34151 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
34152
341532000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
34154
34155 * gcc.dg/c99-main-1.c: New test.
34156
341572000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
34158
34159 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
34160
341612000-07-26 Hans-Peter Nilsson <hp@axis.com>
34162
34163 * gcc.c-tortuer/execute/20000726-1.c: New test.
34164
341652000-07-26 Alexandre Oliva <aoliva@redhat.com>
34166
34167 * gcc.c-torture/execute/enum-2.c: New test.
34168
341692000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34170
34171 * gcc.dg/cpp/tr-warn3.c: New test.
34172
341732000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34174
34175 * g++.old-deja/g++.ext/implicit1.C: Remove.
34176 * g++.old-deja/g++.jason/c2.C: Remove
34177 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
34178 * g++.old-deja/g++.pt/crash16.C: Likewise.
34179 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
34180
341812000-07-25 Nathan Sidwell <nathan@codesourcery.com>
34182
34183 * g++.old-deja/g++.other/for2.C: New test.
34184
341852000-07-25 Jakub Jelinek <jakub@redhat.com>
34186
34187 * gcc.dg/20000720-1.c: New test.
34188
341892000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
34190
34191 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
34192
341932000-07-24 Geoff Keating <geoffk@cygnus.com>
34194
34195 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
34196 * gcc.c-torture/execute/20000722-1.c: New.
34197 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
34198
341992000-07-24 Jakub Jelinek <jakub@redhat.com>
34200
34201 * gcc.dg/cpp/20000720-1.S: New test.
34202
342032000-07-21 Michael Meissner <meissner@redhat.com>
34204
34205 * gcc.c-torture/execute/ieee/hugeval.c: New test.
34206
342072000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34208
34209 * g++.old-deja/g++.brendan/crash16.C,
34210 g++.old-deja/g++.brendan/parse3.C,
34211 g++.old-deja/g++.brendan/redecl1.C,
34212 g++.old-deja/g++.ns/template13.C,
34213 g++.old-deja/g++.other/decl4.C,
34214 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
34215
342162000-07-20 Zack Weinberg <zack@wolery.cumb.org>
34217
34218 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
34219 and "Internal error".
34220
34221 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
34222 regexps.
34223 * gcc.dg/cpp/paste6.c: New test.
34224
342252000-07-19 Zack Weinberg <zack@wolery.cumb.org>
34226
34227 * gcc.dg/cpp/tr-direct.c: New test.
34228
34229 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
34230 gcc.dg/cpp/undef1.c: Tweak error regexps.
34231
342322000-07-18 Eric Christopher <echristo@redhat.com>
34233
34234 * gcc.c-torture/compile/20000718-1.c: New test.
34235
342362000-07-18 Zack Weinberg <zack@wolery.cumb.org>
34237
34238 * cpplex.c (_cpp_push_token): If the token being pushed back
34239 is the previous token in this context, just subtract one from
34240 context->posn.
34241 * cppmacro.c (save_expansion): Clear aux field when storing a
34242 placemarker.
34243
342442000-07-18 Alexandre Oliva <aoliva@redhat.com>
34245
34246 * gcc.dg/noncompile/redecl-1.c: New test.
34247
342482000-07-18 Jakub Jelinek <jakub@redhat.com>
34249
34250 * gcc.c-torture/execute/20000717-5.c: New test.
34251 * gcc.c-torture/execute/20000717-1.x: Removed.
34252
342532000-07-17 Richard Henderson <rth@cygnus.com>
34254
34255 * gcc.c-torture/execute/20000717-4.c: New test.
34256
342572000-07-17 Zack Weinberg <zack@wolery.cumb.org>
34258
34259 * gcc.dg/cpp/syshdr.c: New test.
34260 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
34261
342622000-07-17 Neil Booth <neilb@earthling.net>
34263
34264 * gcc.dg/cpp/cmdlne-dM.c: New test.
34265 * gcc.dg/cpp/cmdlne-dD.c: New test.
34266
342672000-07-17 Jeffrey A Law (law@cygnus.com)
34268
34269 * gcc.c-torture/execute/20000717-3.c: New test.
34270
34271 * gcc.c-torture/compile/20000717-1.c: New test.
34272
342732000-07-17 Geoffrey Keating <geoffk@cygnus.com>
34274
34275 * gcc.c-torture/execute/20000717-2.c: New test.
34276
342772000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34278
34279 * gcc.dg/formatz-1.c: New test.
34280
34281 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
34282 * gcc.dg/c99-digraph-1.c: New tests.
34283
34284 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
34285 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
34286
34287 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
34288 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
34289 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
34290 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
34291 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
34292 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
34293 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
34294
342952000-07-17 Greg McGary <greg@mcgary.org>
34296
34297 * gcc.c-torture/execute/20000717-1.c: New test.
34298 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
34299
343002000-07-15 Jakub Jelinek <jakub@redhat.com>
34301
34302 * gcc.c-torture/execute/20000715-2.c: New test.
34303 * gcc.dg/20000715-1.c: New test.
34304
343052000-07-15 Michael Meissner <meissner@redhat.com>
34306
34307 * gcc.c-torture/execute/20000715-1.c: New test.
34308
343092000-07-13 Jakub Jelinek <jakub@redhat.com>
34310
34311 * gcc.c-torture/execute/20000707-1.c: New test.
34312
343132000-07-13 Neil Booth <NeilB@earthling.net>
34314
34315 * testsuite/gcc.dg/cpp/digraph1.c,
34316 testsuite/gcc.dg/cpp/digraph2.c,
34317 testsuite/gcc.dg/cpp/digraphs.c: New tests.
34318
343192000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
34320
d90ee6be 34321 * g77.f-torture/compile/20000630-2.f: New test.
ed8e443a
JM
34322 * g77.f-torture/compile/20000630-2.x
34323
343242000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
34325
34326 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
34327
343282000-07-11 Neil Booth <NeilB@earthling.net>
34329
34330 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
34331
343322000-07-11 Neil Booth <NeilB@earthling.net>
34333
34334 * gcc.dg/cpp/cmdlne-C.c: New.
34335
343362000-07-09 Neil Booth <NeilB@earthling.net>
34337
34338 * gcc.dg/cpp/directiv.c: New tests.
34339 * gcc.dg/cpp/undef1.c: Update.
34340
343412000-07-08 Angela Marie Thomas <angela@cygnus.com>
34342
34343 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
34344
343452000-07-09 Neil Booth <NeilB@earthling.net>
34346
34347 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
34348
343492000-07-07 Zack Weinberg <zack@wolery.cumb.org>
34350
34351 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
34352 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
34353
343542000-07-08 Neil Booth <NeilB@earthling.net>
34355
34356 * gcc.dg/cpp/macsyntx.c: New tests.
34357
343582000-07-07 Jakub Jelinek <jakub@redhat.com>
34359
34360 * gcc.dg/20000707-1.c: New test.
34361
343622000-07-07 Jakub Jelinek <jakub@redhat.com>
34363
34364 * gcc.c-torture/execute/20000706-1.c: New test.
34365 * gcc.c-torture/execute/20000706-2.c: New test.
34366 * gcc.c-torture/execute/20000706-3.c: New test.
34367 * gcc.c-torture/execute/20000706-4.c: New test.
34368 * gcc.c-torture/execute/20000706-5.c: New test.
34369
343702000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34371
34372 * g++.old-deja/g++.pt/instantiate7.C: New test.
34373
343742000-07-06 Nathan Sidwell <nathan@codesourcery.com>
34375
34376 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
34377 * g++.old-deja/g++.mike/thunk3.C: Likewise.
34378 * g++.old-deja/g++.other/rtti3.C: Likewise.
34379 * g++.old-deja/g++.other/rttid3.C: Likewise.
34380
343812000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
34382
34383 * g77.f-torture/compile/20000630-1.x: Fix typo
34384
343852000-07-05 Zack Weinberg <zack@wolery.cumb.org>
34386
34387 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
34388 assembly output.
34389
343902000-07-04 Zack Weinberg <zack@wolery.cumb.org>
34391
34392 * gcc.dg/cpp/ident.c: New test.
34393
343942000-07-05 Neil Booth <NeilB@earthling.net>
34395
34396 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
34397 gcc.dg/cpp/lexstrng.c: New tests.
34398
343992000-07-04 Neil Booth <NeilB@earthling.net>
34400
34401 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
34402 * gcc.dg/cpp/strify2.c: Same.
34403
344042000-07-03 Zack Weinberg <zack@wolery.cumb.org>
34405
34406 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
34407 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
34408 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
34409 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
34410
34411 * testsuite/gcc.dg/cpp/macro1.c,
34412 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
34413 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
34414 testsuite/gcc.dg/cpp/strify1.c,
34415 testsuite/gcc.dg/cpp/strify2.c: New tests.
34416
344172000-07-03 Jakub Jelinek <jakub@redhat.com>
34418
34419 * gcc.c-torture/execute/20000703-1.c: New test.
34420
344212000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34422
34423 * g++.old-deja/g++.pt (lookup10.C): New test.
34424
344252000-07-03 Nathan Sidwell <nathan@codesourcery.com>
34426
34427 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 34428
662ef0f5 344292000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 34430
ed8e443a
JM
34431 * gcc.c-torture/compile/20000701-1.c: New test.
34432
344332000-06-30 Nick Clifton <nickc@cygnus.com>
34434
34435 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
34436 to test case.
34437
344382000-06-30 Catherine Moore <clm@cygnus.com>
34439
34440 * gcc.c-torture/execute/align-1.c: New test.
34441
344422000-06-30 Nathan Sidwell <nathan@codesourcery.com>
34443
34444 * g++.old-deja/g++.pt/expr8.C: New test.
34445 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
34446
344472000-06-29 Nick Clifton <nickc@cygnus.com>
34448
34449 * gcc.c-torture/compile/20000629-1.c: New test.
34450
344512000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34452
34453
34454 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
34455 gcc.dg/noncompile directory, depending on whether they're
34456 preprocessor tests or not. Annotate all the tests for the dg
34457 framework.
34458
34459 * gcc.c-torture/noncompile/noncompile.exp: Delete.
34460 * gcc.dg/noncompile/noncompile.exp: New.
34461
34462 * Moved files:
34463 Old name New name
34464 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
34465 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
34466 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
34467 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
34468 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
34469 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
34470 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
34471 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
34472 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
34473 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
34474 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
34475 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
34476 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
34477 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
34478 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
34479 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
34480 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
34481 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
34482 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
34483 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
34484 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
34485 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
34486 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
34487 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
34488
34489 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
34490 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
34491 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
34492 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
34493 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
34494 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
34495
344962000-06-29 Zack Weinberg <zack@wolery.cumb.org>
34497
34498 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
34499 declare one variable. On the fourth, error.
34500 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
34501 declared by 20000628-1a.h.
34502
345032000-06-29 Richard Henderson <rth@redhat.com>
34504
34505 * gcc.c-torture/execute/930529-1.x: New file.
34506 * gcc.dg/920413-1.c: Adjust expected warning text.
34507 * gcc.dg/980217-1.c: Declare abort.
34508 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
34509
345102000-06-29 Jeffrey A Law (law@cygnus.com)
34511
34512 * g77.f-torture/compile/20000629-1.f: New test.
34513 * g77.f-torture/compile/20000629-1.x: Expected to fail.
34514
345152000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34516
34517 Rearrange lots of files, removing entirely the
34518 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
34519 directories.
34520
34521 * Deleted files:
34522 gcc.c-torture/code_quality/code_quality.exp
34523 gcc.c-torture/special/special.exp
34524 gcc.failure/failure.exp
34525 gcc.failure/940409-1.x
34526 gcc.c-torture/compile/961203-1.x
34527
34528 * New files:
34529 gcc.misc-tests/linkage.exp
34530 gcc.c-torture/execute/920730-1t.c
34531 gcc.c-torture/execute/920730-1t.x
34532 gcc.c-torture/compile/920520-1.x
34533 gcc.c-torture/compile/920521-1.x
34534 gcc.c-torture/compile/981006-1.x
34535 gcc.c-torture/execute/eeprof-1.x
34536
34537 * Moved files (possibly with modifications to fit a new harness):
34538 Old name New name
34539 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
34540 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
34541 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
34542 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
34543 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
34544 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
34545 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
34546 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
34547 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
34548 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
34549 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
34550 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
34551 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
34552 gcc.failure/940409-1.c gcc.dg/940409-1.c
34553
345542000-06-28 Zack Weinberg <zack@wolery.cumb.org>
34555
34556 * c-torture/compile/961203-1.x: Delete.
34557
34558 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
34559 not exit. Include stdio.h.
34560 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
34561 * gcc.misc-tests/dg-12.c: Likewise.
34562 * gcc.misc-tests/dg-5.c: Likewise.
34563 * gcc.misc-tests/dg-6.c: Likewise.
34564 * gcc.misc-tests/dg-7.c: Prototype abort.
34565 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
34566 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
34567 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
34568 not exit.
34569 * gcc.misc-tests/sieve.c: Use return from main, not exit.
34570 * gcc.misc-tests/sort2.c: Use return from main, not exit.
34571
345722000-06-28 Jakub Jelinek <jakub@redhat.com>
34573
34574 * gcc.dg/cpp/20000628-1.c: New test.
34575 * gcc.dg/cpp/20000628-1.h: New header for above test.
34576 * gcc.dg/cpp/20000628-1a.h: Likewise.
34577
345782000-06-27 Zack Weinberg <zack@wolery.cumb.org>
34579
34580 * gcc.dg/cpp: New directory.
34581 * gcc.dg/cpp/cpp.exp: New driver.
34582 * gcc.dg/cpp/20000627-1.c: New test.
34583 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
34584 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
34585 and rewrite as a compilation test.
34586
34587 * gcc.dg: Move many files into the cpp subdirectory, possibly
34588 renaming or editing them as well.
34589 Old name New name
34590 990119-1.c cpp/19990119-1.c
34591 990228-1.c cpp/19990228-1.c
34592 990407-1.c cpp/19990407-1.c
34593 990409-1.c cpp/19990409-1.c
34594 990413-1.c cpp/19990413-1.c
34595 990703-1.c cpp/19990703-1.c
34596 20000127-1.c cpp/20000127-1.c
34597 20000129-1.c cpp/20000129-1.c
34598 20000207-1.c cpp/20000207-1.c
34599 20000207-2.c cpp/20000207-2.c
34600 20000209-1.c cpp/20000209-1.c
34601 20000209-2.c cpp/20000209-2.c
34602 20000301-1.c cpp/20000301-1.c
34603 20000419-1.c cpp/20000419-1.c
34604 20000510-1.S cpp/20000510-1.S
34605 20000519-1.c cpp/20000519-1.c
34606 20000529-1.c cpp/20000529-1.c
34607 20000625-1.c cpp/20000625-1.c
34608 20000625-2.c cpp/20000625-2.c
34609 cpp-as1.c cpp/assert1.c
34610 cpp-as2.c cpp/assert2.c
34611 cxx-comments-1.c cpp/cxxcom1.c
34612 cxx-comments-2.c cpp/cxxcom2.c
34613 endif-label.c cpp/endif.c
34614 cpp-hash1.c cpp/hash1.c
34615 cpp-hash2.c cpp/hash2.c
34616 cpp-if1.c cpp/if-1.c
34617 cpp-if2.c cpp/if-2.c
34618 cpp-if3.c cpp/if-3.c
34619 cpp-if4.c cpp/if-4.c
34620 cpp-if5.c cpp/if-5.c
34621 cpp-cond.c cpp/if-cexp.c
34622 cpp-missingop.c cpp/if-mop.c
34623 cpp-missingparen.c cpp/if-mpar.c
34624 cpp-opprec.c cpp/if-oppr.c
34625 cpp-ifparen.c cpp/if-paren.c
34626 cpp-shortcircuit.c cpp/if-sc.c
34627 cpp-shift.c cpp/if-shift.c
34628 cpp-unary.c cpp/if-unary.c
34629 cpp-li1.c cpp/line1.c
34630 cpp-li2.c cpp/line2.c
34631 lineno.c cpp/line3.c
34632 lineno-2.c cpp/line4.c
34633 cpp-mi.c cpp/mi1.c
34634 cpp-mic.h cpp/mi1c.h
34635 cpp-micc.h cpp/mi1cc.h
34636 cpp-mind.h cpp/mi1nd.h
34637 cpp-mindp.h cpp/mi1ndp.h
34638 cpp-mix.h cpp/mi1x.h
34639 cpp-mi2.c cpp/mi2.c
34640 cpp-mi2a.h cpp/mi2a.h
34641 cpp-mi2b.h cpp/mi2b.h
34642 cpp-mi2c.h cpp/mi2c.h
34643 cpp-mi3.c cpp/mi3.c
34644 cpp-mi3.def cpp/mi3.def
34645 poison-1.c cpp/poison.c
34646 pr-impl.c cpp/prag-imp.c
34647 cpp-redef-2.c cpp/redef1.c
34648 cpp-redef.c cpp/redef2.c
34649 strpaste.c cpp/strp1.c
34650 strpaste-2.c cpp/strp2.c
34651 cpp-tradpaste.c cpp/tr-paste.c
34652 cpp-tradstringify.c cpp/tr-str.c
34653 cpp-tradwarn1.c cpp/tr-warn1.c
34654 cpp-tradwarn2.c cpp/tr-warn2.c
34655 trigraphs.c cpp/trigraphs.c
34656 cpp-unc1.c cpp/unc1.c
34657 cpp-unc2.c cpp/unc2.c
34658 cpp-unc3.c cpp/unc3.c
34659 cpp-unc.c cpp/unc4.c
34660 undef.c cpp/undef1.c
34661 undef-2.c cpp/undef2.c
34662 cpp-wi1.c cpp/widestr1.c
34663
346642000-06-27 Mark Mitchell <mark@codesourcery.com>
34665
34666 * lib/g++.exp (g++_include_flags): Tweak.
34667
346682000-06-27 H.J. Lu <hjl@gnu.org>
34669 Loren J. Rittle <ljrittle@acm.org>
34670
34671 * lib/g++.exp (g++_include_flags): Override libgloss.exp
34672 version with one that knows about the new gcc tree structure.
34673 (g++_link_flags): Same.
34674
346752000-06-26 Zack Weinberg <zack@wolery.cumb.org>
34676
34677 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
34678 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
34679 case we are cross-compiling.
34680
34681 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
34682 g++.old-deja/g++.niklas/Makefile.in,
34683 g++.old-deja/g++.niklas/configure.in,
34684 g++.old-deja/g++.other/Makefile.in,
34685 g++.old-deja/g++.other/configure.in,
34686 gcc.c-torture/code_quality/Makefile.in,
34687 gcc.c-torture/code_quality/configure.in,
34688 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
34689 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
34690 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
34691 gcc.c-torture/execute/ieee/Makefile.in,
34692 gcc.c-torture/execute/ieee/configure.in,
34693 gcc.c-torture/noncompile/Makefile.in,
34694 gcc.c-torture/noncompile/configure.in,
34695 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
34696 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
34697 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
34698
346992000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34700
34701 * g++.old-deja/g++.other/ambig3.C: New test.
34702
347032000-06-26 Nathan Sidwell <nathan@codesourcery.com>
34704
34705 * g++.old-deja/g++.pt/syntax1.C: New test.
34706 * g++.old-deja/g++.pt/syntax2.C: New test.
34707 * g++.old-deja/g++.other/syntax3.C: New test.
34708 * g++.old-deja/g++.other/syntax4.C: New test.
34709
347102000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34711
34712 * gcc.dg/20000623-1.c: Prototype exit and abort.
34713
347142000-06-25 Zack Weinberg <zack@wolery.cumb.org>
34715
34716 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
34717 New tests.
34718 * gcc.dg/cpp-mi3.def: New file.
34719
34720 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
34721 inside assertions.
34722 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
34723 lexer's error messages.
34724 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
34725 divine anything from the linemarkers.
34726 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
34727 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
34728
347292000-06-23 Geoffrey Keating <geoffk@cygnus.com>
34730
34731 * gcc.dg/20000623-1.c: New test.
34732
347332000-06-22 Jakub Jelinek <jakub@redhat.com>
34734
34735 * gcc.c-torture/execute/20000622-1.c: New test.
34736
347372000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34738
34739 * g++.old-deja/g++.other/init15.C: New test.
34740
347412000-06-22 Nathan Sidwell <nathan@codesourcery.com>
34742
34743 * g++.old-deja/g++.pt/vaarg2.C: New test.
34744 * g++.old-deja/g++.pt/vaarg3.C: New test.
34745
347462000-06-20 Nathan Sidwell <nathan@codesourcery.com>
34747
34748 * g++.old-deja/g++.other/dyncast6.C: New test.
34749
347502000-06-15 Jakub Jelinek <jakub@redhat.com>
34751
34752 * gcc.c-torture/execute/loop-6.c: New test.
34753
347542000-06-14 Jakub Jelinek <jakub@redhat.com>
34755
34756 * gcc.dg/20000614-1.c: New test.
34757 * gcc.dg/20000614-2.c: New test.
34758
347592000-06-14 Hans-Peter Nilsson <hp@axis.com>
34760
34761 * g++.old-deja/g++.other/inline12.C: New test.
34762
347632000-06-13 Jakub Jelinek <jakub@redhat.com>
34764
34765 * g++.old-deja/g++.other/eh1.C: New test.
34766
347672000-06-12 Jakub Jelinek <jakub@redhat.com>
34768
34769 * g++.old-deja/g++.other/type.C: New test.
34770
347712000-06-05 Jakub Jelinek <jakub@redhat.com>
34772
34773 * g++.old-deja/g++.other/initstring.C: New test.
34774
347752000-06-12 Jason Merrill <jason@redhat.com>
34776
34777 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
34778
347792000-06-09 Jeffrey A Law (law@cygnus.com)
34780
34781 * gcc.c-torture/compile/20000609-1.c: New test.
34782
347832000-06-09 Clinton Popetz <cpopetz@cygnus.com>
34784
34785 * gcc.dg/20000609-1.c: New test.
34786
347872000-06-08 Zack Weinberg <zack@wolery.cumb.org>
34788
34789 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
34790 * gcc.c-torture/noncompile/poison-1.c: Move...
34791 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
34792 * gcc.dg/cpp-li1.c: Add a token after the #line.
34793
347942000-06-05 Richard Henderson <rth@cygnus.com>
34795
34796 * gcc.c-torture/execute/20000605-2.c: New test.
34797 * gcc.c-torture/execute/20000605-3.c: New test.
34798
347992000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
34800
34801 * g77.f-torture/execute/20000503-1.x: New file.
34802
348032000-06-06 Nathan Sidwell <nathan@codesourcery.com>
34804
34805 * g++.old-deja/g++.eh/badalloc1.C: New test.
34806
348072000-06-05 Richard Henderson <rth@cygnus.com>
34808
34809 * gcc.c-torture/execute/20000605-1.c: New test.
34810
348112000-06-05 Jakub Jelinek <jakub@redhat.com>
34812 Nathan Sidwell <nathan@codesourcery.com>
34813
34814 * gcc.c-torture/compile/20000605-1.c: New test.
34815
348162000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
34817
d90ee6be 34818 * g77.f-torture/compile/20000601-1.f: New test.
ed8e443a
JM
34819
348202000-06-03 Richard Henderson <rth@cygnus.com>
34821
34822 * gcc.c-torture/execute/20000603-1.c: New.
34823
348242000-06-02 Zack Weinberg <zack@wolery.cumb.org>
34825
34826 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
34827 * gcc.dg/noreturn-2.c (noreturn): Likewise.
34828
348292000-06-01 Zack Weinberg <zack@wolery.cumb.org>
34830
34831 * gcc.dg/compare2.c (case 12): XFAIL.
34832 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
34833 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
34834
34835 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
34836
348372000-05-29 Zack Weinberg <zack@wolery.cumb.org>
34838
34839 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
34840 guard macro is already defined when the header is first
34841 included.
34842 * gcc.dg/cpp-mix.h: New file.
34843 * gcc.dg/endif-label.c: Update patterns to match compiler.
34844
34845 * g++.brendan/complex1.C: Declare abort.
34846 * g++.law/refs4.C: Remove XFAIL.
34847 * g++.oliva/expr2.C: Declare abort and exit.
34848
348492000-05-28 Alexandre Oliva <aoliva@cygnus.com>
34850
34851 * gcc.c-torture/execute/20000528-1.c: New test.
34852
34853 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
34854 * g++.old-deja/g++.law/temps4.C: Likewise.
34855
34856 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
34857 stdlib.h. Call abort() on failure.
34858 * g++.old-deja/g++.law/refs4.C: Likewise.
34859 * g++.old-deja/g++.law/temps4.C: Likewise.
34860 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
34861 * gcc.c-torture/execute/20000112-1.c: Include string.h.
34862
348632000-05-27 Zack Weinberg <zack@wolery.cumb.org>
34864
34865 Relative to g++.dg/special:
34866 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
34867
34868 Relative to g++.old-deja:
34869 * g++.brendan/complex1.C, g++.jason/optimize2.C,
34870 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
34871 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
34872 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
34873 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
34874 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
34875 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
34876
34877 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
34878 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
34879 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
34880 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
34881 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
34882 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
34883 and/or string.h.
34884
34885 * g++.other/goto1.C: Update expectations for error messages.
34886
348872000-05-25 Alexandre Oliva <aoliva@cygnus.com>
34888
34889 * gcc.c-torture/compile/20000523-1.c: New test.
34890
348912000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34892
34893 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
34894
348952000-05-25 Nathan Sidwell <nathan@codesourcery.com>
34896
34897 * g++.old-deja/g++.eh/catch11.C: New test.
34898 * g++.old-deja/g++.eh/catch12.C: New test.
34899
349002000-05-24 Nick Clifton <nickc@cygnus.com>
34901
34902 * gcc.c-torture/execute/20000523-1.c: New test.
34903
349042000-05-23 Zack Weinberg <zack@wolery.cumb.org>
34905
34906 * c-torture/execute/bcp-1.c: Replace abort in arg of
34907 __builtin_constant_p with a generic external function.
34908
34909 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
34910 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
34911 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
34912 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
34913 Prototype abort and/or exit.
34914
34915 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
34916 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
34917 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
34918 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
34919
349202000-05-22 Alexandre Oliva <aoliva@cygnus.com>
34921
34922 * gcc.dg/dwarf2-1.c: New test.
34923
349242000-05-20 Richard Henderson <rth@cygnus.com>
34925
34926 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
34927
349282000-05-20 Andreas Jaeger <aj@suse.de>
34929
34930 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
34931 testcase.
34932
349332000-05-19 David Edelsohn <edelsohn@gnu.org>
34934
34935 * gcc.c-torture/execute/20000519-2.c: New test.
34936
349372000-05-19 Andreas Jaeger <aj@suse.de>
34938
34939 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
34940 which fails with SSA.
34941
34942 * lib/c-torture.exp: Also test with -O3 -fssa.
34943
349442000-05-18 Michael Meissner <meissner@redhat.com>
34945
34946 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
34947 * gcc.c-torture/execute/920415-1.c: Ditto.
34948 * gcc.c-torture/execute/920501-1.c: Ditto.
34949 * gcc.c-torture/execute/conversion.c: Ditto.
34950 * gcc.c-torture/execute/cvt-1.c: Ditto.
34951
349522000-05-18 Jeffrey A Law (law@cygnus.com)
34953
34954 * gcc.c-torture/compile/20000518-1.c: New test.
34955
349562000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
34957
d90ee6be 34958 * g77.f-torture/compile/200005018.f: New test.
ed8e443a
JM
34959
349602000-05-17 Jeffrey A Law (law@cygnus.com)
34961
34962 * gcc.c-torture/compile/20000517-1.c: New test.
34963
349642000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34965
34966 * gcc.c-torture/execute/20000516-1.c: New test.
34967
349682000-05-15 Jakub Jelinek <jakub@redhat.com>
34969
34970 * g++.old-deja/g++.other/eh.C: New test.
34971
349722000-05-12 Richard Henderson <rth@cygnus.com>
34973
34974 * gcc.c-torture/execute/990208-1.c (main): Don't pass
34975 constants through to doit's conditional.
34976
349772000-05-11 Jeffrey A Law (law@cygnus.com)
34978
34979 * gcc.c-torture/compile/20000511-1.c: New test.
34980 * g77.f-torture/compile/20000511-1.f: New test.
34981 * g77.f-torture/compile/20000511-2.f: New test.
34982
349832000-05-11 Michael Meissner <meissner@redhat.com>
34984
34985 * gcc.c-torture/execute/20000511-1.c: New test.
34986
349872000-05-11 Zack Weinberg <zack@wolery.cumb.org>
34988
34989 * gcc.dg/dg.exp: Scan .S files as well as .c files.
34990 * gcc.dg/20000510-1.S: New.
34991
349922000-05-08 Catherine Moore <clm@cygnus.com>
34993
34994 * gcc.dg/unused-3.c: New.
34995
349962000-05-06 Richard Henderson <rth@cygnus.com>
34997
34998 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
34999 * g++.old-deja/g++.mike/warn1.C: Likewise.
35000 * g++.old-deja/g++.pt/local1.C: Likewise.
35001 * g++.old-deja/g++.pt/local7.C: Likewise.
35002 * g++.old-deja/g++.pt/spec16.C: Likewise.
35003
350042000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 35005
ed8e443a 35006 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 35007
ed8e443a 350082000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 35009
d90ee6be 35010 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 35011
ed8e443a 350122000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 35013
ed8e443a 35014 * gcc.dg/noreturn-2.c: New test.
f43b2795 35015
ed8e443a 350162000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 35017
ed8e443a
JM
35018 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
35019 preprocessor.
45abaea8 35020
ed8e443a 350212000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 35022
ed8e443a 35023 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 35024
ed8e443a 350252000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 35026
ed8e443a
JM
35027 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
35028 OpenSSL by Jason R Thorpe.
82c18d5c 35029
ed8e443a 350302000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 35031
ed8e443a 35032 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 35033
ed8e443a 350342000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 35035
ed8e443a 35036 * gcc.dg/20000503-1.c: New test.
79ff6e27 35037
ed8e443a 350382000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 35039
ed8e443a
JM
35040 * gcc.c-torture/compile/20000502-1.c: New test.
35041 * g++.old-deja/g++.other/align.C: New test.
35042 * gcc.dg/cpp-tradstringify.c: New test.
35043
35044Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
35045
35046 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
35047 and hard registers.
35048
350492000-04-26 Geoff Keating <geoffk@cygnus.com>
35050
35051 * gcc.c-torture/execute/loop-5.c: New test.
35052
350532000-04-25 Jakub Jelinek <jakub@redhat.com>
35054
35055 * gcc.c-torture/execute/va-arg-20.c: New test.
35056
350572000-04-23 Jeffrey A Law (law@cygnus.com)
35058
35059 * gcc.c-torture/execute/20000422-1.c: New test.
35060
350612000-04-20 Greg McGary <gkm@gnu.org>
35062
35063 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
35064 when optimizing, but without sibling-call optimizations (-O1).
35065
350662000-04-20 Jeffrey A Law (law@cygnus.com)
35067
35068 * gcc.c-torture/compile/20000420-1.c: New test.
35069
350702000-04-20 Nathan Sidwell <nathan@codesourcery.com>
35071
35072 * g++.abi/ptrflags.C: New test.
35073 * g++.eh/catchptr1.C: Test incomplete pointer chains.
35074
350752000-04-19 Catherine Moore <clm@cygnus.com>
35076
35077 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
35078
350792000-04-19 Greg McGary <gkm@gnu.org>
35080
35081 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
35082 sibling-call optimizations.
35083
350842000-04-19 Zack Weinberg <zack@wolery.cumb.org>
35085
35086 * gcc.dg/20000419-1.c: New test.
35087
350882000-04-12 Hans-Peter Nilsson <hp@axis.com>
35089
35090 * gcc.c-torture/execute/20000412-6.c: New test.
35091
350922000-04-12 Jeffrey A Law (law@cygnus.com)
35093
35094 * gcc.c-torture/execute/20000412-5.c: New test.
35095 * g77.f-torture/compile/20000412-1.f: New test.
35096 * gcc.c-torture/execute/20000412-4.c: New test.
35097 * gcc.c-torture/compile/20000412-2.c: New test.
35098 * gcc.c-torture/execute/20000412-3.c: New test.
35099 * gcc.c-torture/compile/20000412-1.c: New test.
35100 * gcc.c-torture/execute/20000412-2.c: New test.
35101
351022000-04-12 Jakub Jelinek <jakub@redhat.com>
35103
35104 * objc/execute/bf-20.m: New test.
35105
351062000-04-10 Richard Henderson <rth@cygnus.com>
35107
35108 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
35109
35110 * gcc.c-torture/execute/20000412-1.c: New test.
35111
351122000-04-10 Nathan Sidwell <nathan@codesourcery.com>
35113
35114 * g++.old-deja/g++.eh/catchptr1.C: New test.
35115
351162000-04-09 Nathan Sidwell <nathan@codesourcery.com>
35117
35118 * g++.old-deja/g++.abi/cxa_vec.C: New test.
35119
351202000-04-08 Neil Booth <NeilB@earthling.net>
35121
35122 * gcc.dg/cpp-nullchar.c: Remove test as
35123 embedded nulls cause problems.
35124
351252000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35126
35127 * gcc.dg/compare2.c: New test.
35128
351292000-04-08 Neil Booth <NeilB@earthling.net>
35130
35131 * gcc.dg/cpp-nullchar.c: New test.
35132
351332000-04-07 Zack Weinberg <zack@wolery.cumb.org>
35134
35135 * gcc.dg/cpp-mi2.c: New test.
35136 * gcc.dg/cpp-mi2[abc].h: New files.
35137
351382000-04-07 Nathan Sidwell <nathan@codesourcery.com>
35139
35140 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
35141 member name.
35142
351432000-04-06 Nathan Sidwell <nathan@codesourcery.com>
35144
35145 * g++.old-deja/g++.abi/vmihint.C: New test.
35146
351472000-04-06 Neil Booth <NeilB@earthling.net>
35148
35149 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
d90ee6be 35150 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
ed8e443a
JM
35151 copyright.
35152
351532000-04-05 Hans-Peter Nilsson <hp@axis.com>
35154
35155 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
35156 avoid stack-frame overwrite.
35157
351582000-04-05 Jakub Jelinek <jakub@redhat.com>
35159
35160 * gcc.c-torture/compile/20000405-2.c: New test.
35161 * gcc.c-torture/compile/20000405-3.c: New test.
35162
351632000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
35164
35165 * gcc.c-torture/compile/20000405-1.c: New test.
35166
351672000-04-04 Geoff Keating <geoffk@cygnus.com>
35168
35169 * gcc.dg/cast-qual-1.c: Revert last change.
35170
351712000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35172
35173 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
35174
351752000-04-03 Zack Weinberg <zack@wolery.cumb.org>
35176
35177 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
35178 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
35179
351802000-04-03 Jeffrey A Law (law@cygnus.com)
35181
35182 * gcc.c-torture/compile/20000403-2.c: New test.
35183 * gcc.c-torture/compile/20000403-1.c: New test.
35184
351852000-04-03 Hans-Peter Nilsson <hp@axis.com>
35186
35187 * gcc.c-torture/execute/20000403-1.c: New test.
35188
351892000-04-03 Geoff Keating <geoffk@cygnus.com>
35190
35191 * gcc.c-torture/execute/20000402-1.c: New test.
35192
351932000-04-03 Donald Lindsay <dlindsay@cygnus.com>
35194
35195 * gcc.c-torture/execute/va-arg-15.c: New test.
35196 * gcc.c-torture/execute/va-arg-16.c: New test.
35197 * gcc.c-torture/execute/va-arg-17.c: New test.
35198 * gcc.c-torture/execute/va-arg-18.c: New test.
35199 * gcc.c-torture/execute/va-arg-19.c: New test.
35200
352012000-04-02 Zack Weinberg <zack@wolery.cumb.org>
35202
35203 * gcc.c-torture/compile/981211-1.c: Move to...
35204 * gcc.dg/cpp-as1.c: ...here.
35205 * gcc.dg/cpp-as2.c: New file.
35206
35207 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
35208 compiler.
35209
352102000-04-02 Neil Booth <NeilB@earthling.net>
35211
35212 * gcc.dg/cpp-cond.c New tests.
35213 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
35214 accidental success less likely.
35215 * gcc.dg/cpp-missingop.c New tests.
35216 * gcc.dg/cpp-missingparen.c New tests.
35217 * gcc.dg/cpp-shift.c New tests.
35218 * gcc.dg/cpp-shortcircuit.c New tests.
35219 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 35220
ed8e443a 352212000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 35222
ed8e443a 35223 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 35224
ed8e443a 352252000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 35226
ed8e443a
JM
35227 * gcc.c-torture/compile/20000326-1.c: New test.
35228 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 35229
ed8e443a 352302000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 35231
ed8e443a
JM
35232 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
35233 the first parameter is a function argument.
7acfb19e 35234
ed8e443a 352352000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 35236
ed8e443a 35237 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 35238
ed8e443a 352392000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 35240
ed8e443a 35241 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 35242
ed8e443a 352432000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 35244
ed8e443a 35245 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 35246
ed8e443a 352472000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 35248
ed8e443a 35249 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 35250
ed8e443a 352512000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 35252
ed8e443a 35253 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 35254
ed8e443a 352552000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 35256
ed8e443a
JM
35257 * gcc.c-torture/execute/20000314-3.c: New test.
35258 * gcc.c-torture/execute/20000314-2.c: New test.
35259 * gcc.c-torture/execute/20000314-1.c: New test.
35260 * gcc.c-torture/compile/20000314-2.c: New test.
35261 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 35262
ed8e443a 352632000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 35264
ed8e443a 35265 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 35266
ed8e443a 352672000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 35268
ed8e443a
JM
35269 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
35270 standards-compliant result rather than specific constants.
35271 Put test-values in array.
532f12a2 35272
ed8e443a 352732000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 35274
ed8e443a
JM
35275 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
35276 (g++_target_compile): Put test-specific options last.
98eddaf7 35277
ed8e443a 352782000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 35279
ed8e443a 35280 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 35281
ed8e443a 352822000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 35283
ed8e443a 35284 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 35285
ed8e443a 352862000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 35287
ed8e443a
JM
35288 * g++.old-deja/g++.brendan/misc12.C: Removed.
35289 * g++.old-deja/g++.pt/memtemp77.C: Constify.
35290 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 35291
ed8e443a 352922000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 35293
ed8e443a 35294 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 35295
ed8e443a 352962000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 35297
ed8e443a 35298 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 35299
ed8e443a 353002000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 35301
ed8e443a
JM
35302 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
35303 is 1, not zero.
2a6b7809 35304
ed8e443a 353052000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 35306
ed8e443a
JM
35307 * g++.old-deja/g++.warn/impint.C: New test.
35308 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
35309 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
35310 * g++.old-deja/g++.pt/explicit12.C: Likewise.
35311 * g++.old-deja/g++.pt/explicit13.C: Likewise.
35312 * g++.old-deja/g++.pt/explicit17.C: Likewise.
35313 * g++.old-deja/g++.pt/explicit18.C: Likewise.
35314 * g++.old-deja/g++.pt/explicit19.C: Likewise.
35315 * g++.old-deja/g++.pt/explicit23.C: Likewise.
35316 * g++.old-deja/g++.pt/explicit31.C: Likewise.
35317 * g++.old-deja/g++.pt/explicit35.C: Likewise.
35318 * g++.old-deja/g++.pt/explicit6.C: Likewise.
35319 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 35320
ed8e443a 353212000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 35322
ed8e443a 35323 * gcc.dg/cpp-redef.c: New test.
83f1c55d 35324
ed8e443a 353252000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 35326
ed8e443a 35327 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 35328
ed8e443a 353292000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 35330
ed8e443a
JM
35331 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
35332 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 35333
ed8e443a 353342000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 35335
ed8e443a 35336 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 35337
ed8e443a 353382000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 35339
ed8e443a
JM
35340 * gcc.c-torture/compile/cpp-2.c: New test.
35341 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 35342
ed8e443a 353432000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 35344
ed8e443a 35345 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 35346
ed8e443a 353472000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 35348
ed8e443a 35349 * gcc.dg/cpp-li2.c: New test.
83f1c55d 35350
ed8e443a 35351 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 35352
ed8e443a 35353 * gcc.dg/cpp-li1.c: New test.
83f1c55d 35354
ed8e443a 353552000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 35356
ed8e443a 35357 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 35358
ed8e443a 353592000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 35360
ed8e443a 35361 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 35362
ed8e443a 353632000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 35364
ed8e443a 35365 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 35366
ed8e443a 353672000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 35368
ed8e443a 35369 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 35370
ed8e443a 353712000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 35372
ed8e443a 35373 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 35374
ed8e443a 353752000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 35376
ed8e443a 35377 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 35378
ed8e443a 353792000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 35380
ed8e443a 35381 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 35382
ed8e443a 353832000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 35384
ed8e443a
JM
35385 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
35386 ALWAYS_CXXFLAGS.
2144ddea 35387
ed8e443a 353882000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 35389
ed8e443a 35390 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 35391
ed8e443a 353922000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 35393
ed8e443a 35394 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 35395
ed8e443a 353962000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 35397
ed8e443a 35398 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 35399
ed8e443a 354002000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 35401
ed8e443a
JM
35402 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
35403 on native targets
31a72d3f 35404
ed8e443a 354052000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 35406
ed8e443a 35407 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 35408
ed8e443a 354092000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 35410
ed8e443a 35411 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 35412
ed8e443a 354132000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 35414
ed8e443a
JM
35415 * g++.old-deja/g++.jason/cast3.C: Return void.
35416 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 35417
ed8e443a 354182000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 35419
ed8e443a 35420 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 35421
ed8e443a 35422 * gcc.dg/loop-1.c: New test.
7a53e94b 35423
ed8e443a 354242000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 35425
ed8e443a
JM
35426 * gcc.c-torture/compile/20000127-1.c: New test.
35427 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 35428
ed8e443a 354292000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 35430
ed8e443a 35431 * gcc.dg/unused-2.c: New test.
1eb8759b 35432
ed8e443a 35433 * gcc.dg/conv-1.c: New test.
1eb8759b 35434
ed8e443a 354352000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 35436
ed8e443a
JM
35437 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
35438 compiler.
35439 (tool_option_proc): Fix typo.
33f6849b 35440
ed8e443a 354412000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 35442
ed8e443a
JM
35443 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
35444 of the ld on the host, not on the build machine.
35445 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 35446
ed8e443a 354472000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 35448
ed8e443a 35449 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 35450
ed8e443a 354512000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 35452
ed8e443a
JM
35453 * gcc.c-torture/execute/20000120-2.c: New test.
35454 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 35455
ed8e443a 354562000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 35457
ed8e443a 35458 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 35459
ed8e443a 354602000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 35461
ed8e443a 35462 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 35463
ed8e443a 354642000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 35465
ed8e443a 35466 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 35467
ed8e443a 354682000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 35469
ed8e443a
JM
35470 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
35471 with 16 bit integers.
662ef0f5 35472
ed8e443a 354732000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 35474
ed8e443a 35475 * gcc.dg/20000108-1.c: New test.
662ef0f5 35476
ed8e443a 354772000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 35478
ed8e443a 35479 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 35480
ed8e443a 354812000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 35482
ed8e443a
JM
35483 * g++.old-deja/g++.other/cast4.C: New test.
35484
354852000-01-05 Jeffrey A Law (law@cygnus.com)
35486
35487 * gcc.c-torture/compile/20000105-2.c: New test.
35488 * gcc.c-torture/compile/20000105-1.c: New test.
35489
354902000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35491
35492 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
35493 references to printf & atoi to conform to ANSI standard.
35494 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
35495 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
35496 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
35497 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
35498 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
35499 * g++.old-deja/g++.brendan/complex1.C: Likewise.
35500 * g++.old-deja/g++.brendan/copy1.C: Likewise.
35501 * g++.old-deja/g++.brendan/copy2.C: Likewise.
35502 * g++.old-deja/g++.brendan/copy3.C: Likewise.
35503 * g++.old-deja/g++.brendan/copy4.C: Likewise.
35504 * g++.old-deja/g++.brendan/copy5.C: Likewise.
35505 * g++.old-deja/g++.brendan/copy6.C: Likewise.
35506 * g++.old-deja/g++.brendan/copy7.C: Likewise.
35507 * g++.old-deja/g++.brendan/copy8.C: Likewise.
35508 * g++.old-deja/g++.brendan/crash11.C: Likewise.
35509 * g++.old-deja/g++.brendan/crash14.C: Likewise.
35510 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
35511 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
35512 * g++.old-deja/g++.brendan/delete2.C: Likewise.
35513 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
35514 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
35515 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
35516 * g++.old-deja/g++.brendan/eh1.C: Likewise.
35517 * g++.old-deja/g++.brendan/groff1.C: Likewise.
35518 * g++.old-deja/g++.brendan/init3.C: Likewise.
35519 * g++.old-deja/g++.brendan/misc12.C: Likewise.
35520 * g++.old-deja/g++.brendan/misc7.C: Likewise.
35521 * g++.old-deja/g++.brendan/new2.C: Likewise.
35522 * g++.old-deja/g++.brendan/operators4.C: Likewise.
35523 * g++.old-deja/g++.brendan/operators5.C: Likewise.
35524 * g++.old-deja/g++.brendan/overload2.C: Likewise.
35525 * g++.old-deja/g++.brendan/overload7.C: Likewise.
35526 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
35527 * g++.old-deja/g++.brendan/reference1.C: Likewise.
35528 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
35529 * g++.old-deja/g++.brendan/template24.C: Likewise.
35530 * g++.old-deja/g++.brendan/template3.C: Likewise.
35531 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
35532 * g++.old-deja/g++.jason/inline3.C: Likewise.
35533 * g++.old-deja/g++.jason/opeq.C: Likewise.
35534 * g++.old-deja/g++.law/arg5.C: Likewise.
35535 * g++.old-deja/g++.law/arm7.C: Likewise.
35536 * g++.old-deja/g++.law/ctors11.C: Likewise.
35537 * g++.old-deja/g++.law/cvt8.C: Likewise.
35538 * g++.old-deja/g++.law/init9.C: Likewise.
35539 * g++.old-deja/g++.law/refs4.C: Likewise.
35540 * g++.old-deja/g++.law/template2.C: Likewise.
35541 * g++.old-deja/g++.law/visibility24.C: Likewise.
35542 * g++.old-deja/g++.law/vtable3.C: Likewise.
35543 * g++.old-deja/g++.mike/asm2.C: Likewise.
35544 * g++.old-deja/g++.mike/eh1.C: Likewise.
35545 * g++.old-deja/g++.mike/misc1.C: Likewise.
35546 * g++.old-deja/g++.mike/misc13.C: Likewise.
35547 * g++.old-deja/g++.mike/misc14.C: Likewise.
35548 * g++.old-deja/g++.mike/ns12.C: Likewise.
35549 * g++.old-deja/g++.mike/p1248.C: Likewise.
35550 * g++.old-deja/g++.mike/p3708.C: Likewise.
35551 * g++.old-deja/g++.mike/p3708a.C: Likewise.
35552 * g++.old-deja/g++.mike/p3708b.C: Likewise.
35553 * g++.old-deja/g++.mike/p646.C: Likewise.
35554 * g++.old-deja/g++.mike/p700.C: Likewise.
35555 * g++.old-deja/g++.mike/p783.C: Likewise.
35556 * g++.old-deja/g++.mike/p783a.C: Likewise.
35557 * g++.old-deja/g++.mike/p783b.C: Likewise.
35558 * g++.old-deja/g++.mike/p786.C: Likewise.
35559 * g++.old-deja/g++.mike/p789.C: Likewise.
35560 * g++.old-deja/g++.mike/p789a.C: Likewise.
35561 * g++.old-deja/g++.mike/p807a.C: Likewise.
35562 * g++.old-deja/g++.other/delete3.C: Likewise.
35563 * g++.old-deja/g++.other/dyncast1.C: Likewise.
35564 * g++.old-deja/g++.other/dyncast2.C: Likewise.
35565 * g++.old-deja/g++.other/dyncast3.C: Likewise.
35566 * g++.old-deja/g++.other/empty1.C: Likewise.
35567 * g++.old-deja/g++.other/temporary1.C: Likewise.
35568 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
35569 * g++.old-deja/g++.pt/t16.C: Likewise.
35570 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 35571
ed8e443a 355721999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 35573
ed8e443a 35574 * gcc.dg/991230-1.c: New test.
7fb1283f 35575
ed8e443a 355761999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 35577
ed8e443a
JM
35578 * gcc.c-torture/compile/991229-3.c: New test.
35579 * gcc.c-torture/compile/991229-2.c: New test.
35580 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 35581
ed8e443a 355821999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 35583
ed8e443a 35584 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 35585
1acaf650 355861999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 35587
ed8e443a 35588 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 35589
ed8e443a 355901999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 35591
ed8e443a 35592 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 35593
1acaf650 355941999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 35595
ed8e443a 35596 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 35597
ed8e443a 355981999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 35599
ed8e443a 35600 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 35601
ed8e443a 356021999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 35603
ed8e443a 35604 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 35605
ed8e443a 356061999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 35607
ed8e443a
JM
35608 * gcc.c-torture/execute/991216-1.c: New test.
35609 * gcc.c-torture/execute/991216-2.c: New test.
35610 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 35611
ed8e443a 356121999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 35613
ed8e443a
JM
35614 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
35615 Actually make the test fail by using "-O2" for compilation.
83f1c55d 35616
ed8e443a 356171999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 35618
ed8e443a 35619 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 35620
ed8e443a 356211999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 35622
ed8e443a
JM
35623 * gcc.c-torture/compile/991214-1.c: New test.
35624 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 35625
ed8e443a 356261999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 35627
ed8e443a 35628 * gcc.dg/991214-1.c: New test.
c07c7c9d 35629
ed8e443a 356301999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 35631
ed8e443a
JM
35632 * gcc.c-torture/compile/991213-3.c: New test.
35633 * gcc.c-torture/compile/991213-2.c: New test.
35634 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 35635
ed8e443a 356361999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 35637
ed8e443a 35638 * gcc.dg/991209-1.c: New test.
8ab56d5d 35639
ed8e443a 356401999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 35641
ed8e443a 35642 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 35643
ed8e443a 356441999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 35645
ed8e443a 35646 * gcc.dg/ultrasp2.c: New test.
83f1c55d 35647
ed8e443a 356481999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 35649
ed8e443a 35650 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 35651
ed8e443a 356521999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 35653
ed8e443a
JM
35654 * gcc.c-torture/compile/991202-1.c: New test.
35655 * gcc.c-torture/execute/991202-1.c: New test.
35656 * gcc.c-torture/execute/991202-2.c: New test.
35657 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 35658
ed8e443a 356591999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 35660
ed8e443a
JM
35661 * g++.old-deja/g++.abi/align.C: New test.
35662 * g++.old-deja/g++.abi/aggregates.C: Likewise.
35663 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 35664
ed8e443a 356651999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 35666
ed8e443a 35667 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 35668
ed8e443a 356691999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 35670
ed8e443a 35671 * gcc.dg/991129-1.c: New test.
19a027a0 35672
ed8e443a 356731999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 35674
ed8e443a 35675 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 35676
ed8e443a 356771999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 35678
ed8e443a 35679 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 35680
ed8e443a 356811999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 35682
ed8e443a
JM
35683 * g++.old-deja/g++.eh/cleanup2.C: New test.
35684 * g++.old-deja/g++.ext/pretty2.C: New test.
35685 * g++.old-deja/g++.ext/pretty3.C: New test.
35686 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 35687
ed8e443a 356881999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 35689
ed8e443a
JM
35690 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
35691 compiler_output to look for one error message instead of two.
e5315fad 35692
ed8e443a 356931999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 35694
ed8e443a
JM
35695 * gcc.c-torture/execute/991118-1.c: Also test case
35696 where the word boundary does not split a byte evenly.
ee760205 35697
ed8e443a 356981999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 35699
ed8e443a 35700 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 35701
ed8e443a 357021999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 35703
ed8e443a 35704 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 35705
ed8e443a 357061999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 35707
ed8e443a
JM
35708 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
35709 working directory pathnames.
83f1c55d 35710
ed8e443a 357111999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 35712
ed8e443a
JM
35713 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
35714 host is equipped with driver.h and driver.o so it can actually
35715 compile and run the tests.
8f4f2f29 35716
ed8e443a 357171999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 35718
ed8e443a 35719 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 35720
ed8e443a 357211999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 35722
ed8e443a 35723 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 35724
ed8e443a 357251999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 35726
ed8e443a
JM
35727 * lib/target-supports.exp: New file: Provide procs to test for
35728 features supported by the target.
35729 (check_weak_available): Moved here from ecos.exp.
35730 (check_alias_available): New proc: Determine of the target
35731 toolchain supports the alias attribute.
da018257 35732
ed8e443a
JM
35733 * gcc.dg/special/ecos.exp: Move check_weak_available to
35734 target-supports.exp.
35735 (alias-1.c): Only perform the test if the target supports
35736 aliases.
35737 (wkali-1.c): Only perform the test if the target supports
35738 aliases.
da018257 35739
ed8e443a
JM
35740 * gcc.dg/990506-0.c: Expect error messages from cross
35741 targets as well as native targets.
2792392c 35742
ed8e443a 357431999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 35744
ed8e443a
JM
35745 * gcc.dg/ultrasp1.c: Removed xfail.
35746 * gcc.dg/struct-ret-2.c: Likewise.
35747 * gcc.dg/array-1.c: Likewise.
2792392c 35748
ed8e443a 357491999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 35750
ed8e443a 35751 * gcc.dg/struct-ret-2.c: New test.
2a81679e 35752
ed8e443a 35753 * gcc.dg/array-1.c: New test.
3965abd0 35754
ed8e443a 357551999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 35756
ed8e443a 35757 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 35758
ed8e443a 357591999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 35760
ed8e443a 35761 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 35762
ed8e443a 357631999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 35764
ed8e443a 35765 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 35766
ed8e443a 357671999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 35768
ed8e443a 35769 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 35770
ed8e443a 357711999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 35772
ed8e443a 35773 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 35774
ed8e443a 357751999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 35776
ed8e443a 35777 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 35778
ed8e443a 357791999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 35780
ed8e443a 35781 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 35782
ed8e443a 357831999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 35784
ed8e443a 35785 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 35786
ed8e443a 357871999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 35788
ed8e443a
JM
35789 * g++.old-deja/g++.other/vaarg2.C: New test.
35790 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 35791
ed8e443a 357921999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 35793
ed8e443a
JM
35794 * g77.f-torture/noncompile/19990905-1.f: Moved from being
35795 in compile/.
c328b1d7 35796
ed8e443a 357971999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 35798
ed8e443a 35799 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 35800
ed8e443a 358011999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 35802
ed8e443a
JM
35803 * lib/file-format.exp (gcc_target_object_format): Don't
35804 crash if objdump is unavailable.
83f1c55d 35805
ed8e443a 358061999-09-29 Donn Terry <donn@interix.com>
83f1c55d 35807
ed8e443a 35808 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 35809
ed8e443a 358101999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 35811
ed8e443a 35812 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 35813
ed8e443a 358141999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 35815
ed8e443a 35816 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 35817
ed8e443a 358181999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 35819
ed8e443a 35820 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 35821
ed8e443a 358221999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 35823
ed8e443a
JM
35824 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
35825 __PRETTY_FUNCTION__.
83f1c55d 35826
ed8e443a 358271999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 35828
ed8e443a 35829 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 35830
ed8e443a 358311999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 35832
ed8e443a
JM
35833 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
35834 for which -fpic is inappropriate.
34d257b1 35835
ed8e443a 358361999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 35837
ed8e443a 35838 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 35839
ed8e443a 358401999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 35841
ed8e443a
JM
35842 * g++.old-deja/g++.other/dyncast1.C: New test.
35843 * g++.old-deja/g++.other/dyncast2.C: New test.
35844 * g++.old-deja/g++.other/dyncast3.C: New test.
35845 * g++.old-deja/g++.other/dyncast4.C: New test.
35846 * g++.old-deja/g++.other/dyncast5.C: New test.
35847 * g++.old-deja/g++.eh/catch3.C: New test.
35848 * g++.old-deja/g++.eh/catch3p.C: New test.
35849 * g++.old-deja/g++.eh/catch4.C: New test.
35850 * g++.old-deja/g++.eh/catch4p.C: New test.
35851 * g++.old-deja/g++.eh/catch5.C: New test.
35852 * g++.old-deja/g++.eh/catch5p.C: New test.
35853 * g++.old-deja/g++.eh/catch6.C: New test.
35854 * g++.old-deja/g++.eh/catch6p.C: New test.
35855 * g++.old-deja/g++.eh/catch7.C: New test.
35856 * g++.old-deja/g++.eh/catch7p.C: New test.
35857 * g++.old-deja/g++.eh/catch8.C: New test.
35858 * g++.old-deja/g++.eh/catch8p.C: New test.
35859 * g++.old-deja/g++.eh/catch9.C: New test.
35860 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 35861
ed8e443a 358621999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 35863
ed8e443a
JM
35864 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
35865 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 35866
ed8e443a 358671999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 35868
ed8e443a 35869 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 35870
ed8e443a 358711999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 35872
ed8e443a
JM
35873 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
35874 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 35875
ed8e443a 358761999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 35877
ed8e443a 35878 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 35879
ed8e443a 358801999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 35881
ed8e443a
JM
35882 * g++.old-deja/g++.other/lookup11.C: New test.
35883 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
35884 what is permitted and what we want.
35885 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
35886 overload use.
d90ee6be 35887 * g++.old-deja/g++.jason/rfg5.C: Likewise.
661d2b52 35888
ed8e443a 358891999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 35890
ed8e443a
JM
35891 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
35892 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 35893
ed8e443a 358941999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 35895
ed8e443a
JM
35896 * g++.old-deja/g++.other/sizeof3.C: New test.
35897 * g++.old-deja/g++.other/sizeof4.C: New test.
35898 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
35899 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 35900
ed8e443a 359011999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 35902
ed8e443a 35903 * gcc.dg/va-arg-1.c: New.
76292ef8 35904
ed8e443a 359051999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 35906
ed8e443a 35907 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 35908
ed8e443a 359091999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 35910
ed8e443a
JM
35911 * g77.f-torture/compile/980519-2.f: New test.
35912 * g77.f-torture/compile/19990905-0.f: New test.
35913 * g77.f-torture/compile/19990905-1.f: New test.
35914 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 35915
ed8e443a 35916 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 35917
ed8e443a 359181999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 35919
ed8e443a 35920 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 35921
ed8e443a 359221999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 35923
ed8e443a 35924 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 35925
ed8e443a 359261999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 35927
ed8e443a
JM
35928 * g++.old-deja/g++.other/ambig2.C: New test.
35929 * g++.old-deja/g++.other/cond5.C: New test.
35930 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 35931
ed8e443a 359321999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 35933
ed8e443a
JM
35934 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
35935 assemblers too.
18987000 35936
ed8e443a 359371999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 35938
ed8e443a
JM
35939 * lib/c-torture.exp: Avoid the "compare executables" optimization
35940 when testing native.
b780db79 35941
ed8e443a 359421999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 35943
ed8e443a
JM
35944 * gcc.c-torture/execute/990829-1.c: New test.
35945 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 35946
ed8e443a 359471999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 35948
ed8e443a
JM
35949 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
35950 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
35951 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
35952 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
35953 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
35954 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
35955 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
35956 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
35957 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
35958 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
35959 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 35960
ed8e443a 359611999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 35962
ed8e443a 35963 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 35964
ed8e443a 359651999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 35966
ed8e443a 35967 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 35968
ed8e443a 35969 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 35970
ed8e443a 35971 * g77.f-torture/execute/19990826-2.f: New test.
03565372 35972
ed8e443a 35973 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 35974
ed8e443a
JM
35975 * gcc.c-torture/execute/990826-0.c: New test.
35976 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 35977
ed8e443a 35978 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 35979
ed8e443a 359801999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 35981
ed8e443a
JM
35982 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
35983 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
35984 lss-011.C: New tests.
33f58a4e 35985
ed8e443a 359861999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 35987
ed8e443a 35988 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 35989
ed8e443a 359901999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 35991
ed8e443a
JM
35992 * noncompile/noncompile.exp: Load_lib c-torture.exp.
35993 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
35994 call `postbase' for each one. All callers of `postbase' changed
35995 to call this instead.
fb20fc45 35996
ed8e443a 359971999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 35998
ed8e443a 35999 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 36000
ed8e443a 360011999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 36002
ed8e443a
JM
36003 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
36004 just native ones.
8a07ed33 36005
ed8e443a
JM
36006 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
36007 just native ones.
7ea3788d 36008
ed8e443a 360091999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 36010
ed8e443a 36011 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 36012
ed8e443a 360131999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 36014
ed8e443a 36015 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 36016
ed8e443a 360171999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 36018
ed8e443a 36019 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 36020
ed8e443a 360211999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 36022
ed8e443a 36023 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 36024
ed8e443a 360251999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 36026
ed8e443a 36027 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
d90ee6be
JJ
36028 * g++.old-deja/g++.brendan/crash64.C: Likewise.
36029 * g++.old-deja/g++.brendan/overload8.C: Likewise.
8e64077d 36030
ed8e443a 360311999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 36032
ed8e443a 36033 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 36034
ed8e443a 360351999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 36036
ed8e443a 36037 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 36038
ed8e443a 360391999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 36040
ed8e443a
JM
36041 Adapted from tests from Franz Sirl:
36042 * gcc.c-torture/execute/va-arg-7.c: New test.
36043 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 36044
ed8e443a 360451999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 36046
ed8e443a 36047 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 36048
ed8e443a 36049 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 36050
ed8e443a 360511999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 36052
ed8e443a
JM
36053 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
36054 fp-cmp-1.c, converting double to float.
0e8b6188 36055
ed8e443a
JM
36056 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
36057 fp-cmp-1.c, converting double to long double.
0e8b6188 36058
ed8e443a
JM
36059 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
36060 from fr1 to unknown_register, since fr1 is a legitimate register
36061 on some machines.
6ccecb36 36062
ed8e443a 360631999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 36064
ed8e443a 36065 * README: More listname related changes.
32bebc43 36066
ed8e443a 360671999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 36068
ed8e443a 36069 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 36070
ed8e443a 360711999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 36072
ed8e443a 36073 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 36074
ed8e443a 360751999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 36076
ed8e443a 36077 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 36078
ed8e443a 360791999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 36080
ed8e443a 36081 * gcc.dg/990703-1.c: New test.
58e1e5ad 36082
ed8e443a 360831999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 36084
ed8e443a
JM
36085 * lib/file-format.exp: New file: Move definition of proc
36086 gcc_target_object_format to here from
36087 gcc.dg/special/ecos.exp.
da621fd2 36088
ed8e443a
JM
36089 * lib/c-torture.exp: Include lib file-format.exp.
36090 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 36091
ed8e443a
JM
36092 * gcc.dg/special/ecos.exp: Remove definition of proc
36093 gcc_target_object_format.
3fb36cbd 36094
ed8e443a
JM
360951999-06-28 Jeffrey A Law (law@cygnus.com)
36096
36097 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 36098
ed8e443a 360991999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 36100
ed8e443a 36101 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 36102
ed8e443a 36103 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 36104
ed8e443a 361051999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 36106
ed8e443a
JM
36107 * gcc.c-torture/compile/dll.c: New test case. Check that dll
36108 attributes compile.
36109 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
36110 ports that use the COFF/PE file format.
048f60dc 36111
ed8e443a 361121999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 36113
ed8e443a 36114 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 36115
ed8e443a 361161999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 36117
ed8e443a 36118 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 36119
ed8e443a 361201999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 36121
ed8e443a 36122 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 36123
ed8e443a 361241999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 36125
ed8e443a 36126 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 36127
ed8e443a 361281999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 36129
ed8e443a 36130 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 36131
ed8e443a
JM
36132 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
36133 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 36134
ed8e443a 361351999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 36136
ed8e443a
JM
36137 * g77.f-torture/compile/19990502-0.f: Replace with new,
36138 shorter, test that still fails after recent changes.
36139
361401999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36141
36142 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 36143
ed8e443a 361441999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
36145
36146 * gcc.c-torture/execute/990531-1.c: New test.
36147
b8c25665 361481999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
36149
36150 * gcc.c-torture/compile/990527-1.c: New test.
36151
b8c25665 361521999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
36153
36154 * gcc.c-torture/execute/990527-1.c: New test.
36155
83f1c55d
RH
361561999-05-25 Nick Clifton <nickc@cygnus.com>
36157
36158 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 36159 bitfields as signed.
83f1c55d 36160
47d98fa2
CB
361611999-05-25 Craig Burley <craig@jcb-sc.com>
36162
36163 * g77.f-torture/compile/19990525-0.f: New test.
36164
b8c25665 361651999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 36166
73951da8
JL
36167 * gcc.c-torture/execute/990525-2.c: New test.
36168
d3e82013
JL
36169 * gcc.c-torture/execute/990525-1.c: New test.
36170
569c1d8b
NS
361711999-05-24 Nathan Sidwell <nathan@acm.org>
36172
36173 * g++.old-deja/g++.other/anon3.C: New test.
36174 * g++.old-deja/g++.other/anon4.C: New test.
36175 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
36176 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
36177 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
36178 Merrill).
36179
b8c25665 361801999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 36181
79d6c916
JL
36182 * gcc.c-torture/execute/990524-1.c: New test.
36183
35676551
JL
36184 * gcc.dg/990524-1.c: New test.
36185
b8c25665 361861999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
36187
36188 * gcc.c-torture/compile/990523-1.c: New test.
36189
b8c25665 361901999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
36191
36192 * gcc.c-torture/compile/990519-1.c: New test.
36193
92b3fc3a
AS
361941999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36195
2e5b4448
AS
36196 * gcc.c-torture/compile/990517-1.c: New test.
36197
36198 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
36199 (e4, f4): New tests.
36200 (main): Call them.
36201
6de8697e
KG
362021999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36203
36204 * gcc.dg/noreturn-1.c: New test.
36205
b8c25665 362061999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
36207
36208 * gcc.c-torture/execute/990513-1.c: New test.
36209
b6181dbb
RH
362101999-05-10 Richard Henderson <rth@cygnus.com>
36211
36212 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
36213
6d9bf074
CB
362141999-05-10 Craig Burley <craig@jcb-sc.com>
36215
36216 * g77.f-torture/execute/erfc.f: Use small single-precision
36217 values, to avoid problems on Alphas when not -mieee.
36218
ea0f786b
CB
362191999-05-08 Craig Burley <craig@jcb-sc.com>
36220
36221 * gcc.dg/990506-0.c: New test.
36222
a3af74c4
RH
362231999-05-08 Richard Henderson <rth@cygnus.com>
36224
36225 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
36226 the constant to test. Don't XFAIL 64-bit targets.
36227
36228 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
36229 * g++.old-deja/g++.law/profile1.C: Likewise.
36230
36231 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
36232 operator new instances.
36233 * g++.old-deja/g++.other/delete5.C: Likewise.
36234
dbd9ec97
CB
362351999-05-03 Craig Burley <craig@jcb-sc.com>
36236
36237 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
36238 intrinsic.
36239
2b0bdd9a
CB
362401999-05-03 Craig Burley <craig@jcb-sc.com>
36241
36242 * g77.f-torture/execute/u77-test.f: Reverse order of two
36243 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
36244
ddcd89b9
KG
362451999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36246
36247 * gcc.dg/compare1.c: New test.
36248
4014b382
JM
362491999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
36250
36251 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
36252 New tests.
36253
a7e34b17
CB
362541999-05-02 Craig Burley <craig@jcb-sc.com>
36255
36256 * g77.f-torture/compile/19990502-1.f: New test.
36257
4a5ae682
CB
362581999-05-02 Craig Burley <craig@jcb-sc.com>
36259
36260 * g77.f-torture/compile/19990502-0.f: New test.
36261
b8c25665 362621999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
36263
36264 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
36265 intrinsic.
36266
b8c25665 362671999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
36268
36269 * g77.f-torture/execute/u77-test.f (main): List libU77
36270 intrinsics not currently tested.
36271 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
36272 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
36273 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
36274 Trim blanks off the ends of some printed strings.
36275
b8c25665 362761999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
36277
36278 * g77.f-torture/execute/u77-test.f (main): Just warn about
36279 FSTAT gid disagreement, as it's expected on some systems.
36280
b8c25665 362811999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
36282
36283 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
36284 use a new function, which allows for some slop.
36285 Clean up some commentary.
36286 (issum): The new function.
36287 (sgladd): Deleted subroutine.
36288
0bfc6dd2
CB
362891999-05-01 Craig Burley <craig@jcb-sc.com>
36290
36291 * g77.f-torture/execute/u77-test.f: Modify to be more like
36292 libf2c/libU77 version, bringing patches to that version here.
36293 Add suitable commentary.
36294
b8c25665 362951999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
36296
36297 * gcc.dg/990424-1.c: New test.
36298
4d9a07db
CB
362991999-04-24 Craig Burley <craig@jcb-sc.com>
36300
36301 * g77.f-torture/execute/u77-test.f (main): Bug involving
36302 LSTAT has been fixed, so turn back on full checking.
36303
2e647206
CB
363041999-04-20 Craig Burley <craig@jcb-sc.com>
36305
36306 * g77.f-torture/compile/19990419-0.f: New test.
36307 * g77.f-torture/execute/19990419-1.f: New test.
36308
b8c25665 363091999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
36310
36311 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
36312 to avoid the need for a prototype to supress a warning.
36313
b8c25665 363141999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36315
36316 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
36317
b8c25665 363181999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
36319
36320 * gcc.c-torture/execute/990404-1.c: New test.
36321
24dc09a7
ZW
363221999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36323
36324 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
36325 * gcc.dg/cpp-if3.c: Don't use -pedantic.
36326 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
36327 missing initializer warnings.
36328
b8c25665 363291999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
36330
36331 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
36332 matching strings.
36333
b8c25665 363341999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
36335
36336 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
36337
96e57dac
CB
363381999-03-26 Craig Burley <craig@jcb-sc.com>
36339
36340 * g77.f-torture/execute/19990325-0.f: New test.
36341 * g77.f-torture/execute/19990325-1.f: New test.
36342
b8c25665 363431999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
36344
36345 * gcc.c-torture/execute/990324-1.c: New test.
36346
b8c25665 363471999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36348
36349 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
36350 test with 4.
36351
b8c25665 363521999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
36353
36354 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
36355
98941e01
CB
363561999-03-13 Craig Burley <craig@jcb-sc.com>
36357
36358 * g77.f-torture/execute/19990313-2.f: New test.
36359 * g77.f-torture/execute/19990313-3.f: New test.
36360
fe3ab6bd
CB
363611999-03-13 Craig Burley <craig@jcb-sc.com>
36362
36363 * g77.f-torture/execute/19990313-0.f: New test.
36364 * g77.f-torture/execute/19990313-1.f: New test.
36365
b8c25665 363661999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36367
36368 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
36369 printf to sprintf.
36370 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
36371 (main): Add check for u15. Conditionalize u31 check depending on
36372 whether ints are <32 bits or >=32 bits.
92936ecf 36373
3d1d35d6
CB
363741999-03-08 Craig Burley <craig@jcb-sc.com>
36375
36376 * g77.f-torture/execute/19981119-0.f: Improve testiness.
36377
fc370eff
CB
363781999-03-08 Craig Burley <craig@jcb-sc.com>
36379
36380 * g77.f-torture/compile/19990305-0.f: New test.
36381 * g77.f-torture/execute/19981119-0.f: New test.
36382
7e0847f6
CB
363831999-03-08 Craig Burley <craig@jcb-sc.com>
36384
36385 * g77.f-torture/execute/970625-2.f: call ABORT if final
36386 result is not correct, instead of just printing it.
36387 Add this checking via newly introduced obfuscation, to
36388 trip up buggy front ends.
36389
3f18f777
CB
363901999-03-07 Craig Burley <craig@jcb-sc.com>
36391
36392 * g77.f-torture/compile/960317-1.f: Moved from being
36393 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
36394
158281d7
CB
363951999-03-06 Craig Burley <craig@jcb-sc.com>
36396
36397 * g77.f-torture/execute/960317-1.f: New (old) test.
36398 * g77.f-torture/execute/970625-2.f: Ditto.
36399
83f1c55d
RH
364001999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
36401
36402 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
36403 message on line 1 or line 2; cccp and cpplib do this differently.
36404
b8c25665 364051999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
36406
36407 * g++.old-deja/g++.law/weak1.C: New test.
36408
5762f506
ZW
364091999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36410
36411 * gcc.c-torture/execute/990119-1.c: Renamed to...
36412 * gcc.dg/990119-1.c: this, so it will only be tested once
36413 (it's a preprocessor test, it doesn't need to be run at
36414 multiple optimization levels).
36415
7126c249
ZW
364161999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
36417
36418 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 36419 ALWAYS_CXXFLAGS.
7126c249 36420
bc0a89ec
CB
364211999-02-24 Craig Burley <craig@jcb-sc.com>
36422
29df9714
CB
36423 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
36424 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
36425 to not be compilable by current g77.
36426
518ee01e
NC
364271999-02-24 Nick Clifton <nickc@cygnus.com>
36428
36429 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
36430
b8c25665 364311999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
36432
36433 * gcc.c-torture/execute/990222-1.c: New test.
36434
a27e2d39
CB
364351999-02-19 Craig Burley <craig@jcb-sc.com>
36436
36437 * g77.f-torture/compile/19990218-0.f: New test.
36438 * g77.f-torture/noncompile/19990218-1.f: New test.
36439
fc18a80e
CB
364401999-02-18 Craig Burley <craig@jcb-sc.com>
36441
36442 * g77.f-torture/compile/19981216-0.f: New test.
36443
b8c25665 364441999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
36445
36446 * gcc.dg/990214-1.c: New test.
36447
b8c25665 364481999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 36449
3c602fcb
JL
36450 * gcc.dg/990213-2.c: New test.
36451
68fe00c0
JL
36452 * gcc.dg/990213-1.c: New test.
36453
b8c25665 364541999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
36455
36456 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
36457 ints.
36458
60f29ff7
NC
364591999-02-11 Nick Clifton <nickc@cygnus.com>
36460
3af64817
JL
36461 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
36462 specified by target.
36463
60f29ff7
NC
36464 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
36465
b8c25665 364661999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
36467
36468 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
36469
b8c25665 364701999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
36471
36472 * gcc.dg/special/ecos.exp: New test driver for new tests with
36473 special requirements.
36474
36475 * gcc.dg/special/alias-1.c: New test.
36476 * gcc.dg/special/gcsec-1.c: New test.
36477 * gcc.dg/special/weak-1.c: New test.
36478 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
36479 * gcc.dg/special/weak-2.c: New test.
36480 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
36481 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
36482 * gcc.dg/special/wkali-1.c: New test.
36483 * gcc.dg/special/wkali-2.c: New test.
36484 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
36485 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
36486
b8c25665 364871999-02-10 Felix Lee <flee@cygnus.com>
05a59650 36488
efdbc6f8
RH
36489 * lib/c-torture.exp (c-torture-compile): Pull out code for
36490 analyzing gcc error messages.
36491 (c-torture-execute): Likewise. Fix some (harmless) false
36492 positives.
36493 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 36494
b8c25665 364951999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
36496
36497 * gcc.c-torture/execute/990208-1.c: New test.
36498
561cb39b
JL
364991999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
36500
36501 * g++.dg/special/ecos.exp: New driver for new tests with special
36502 requirements
92936ecf 36503
561cb39b
JL
36504 * g++.dg/special/conpr-1.C: New test
36505 * g++.dg/special/conpr-2.C: New test
36506 * g++.dg/special/conpr-2a.C: New test
36507 * g++.dg/special/conpr-3.C: New test
36508 * g++.dg/special/conpr-3a.C: New test
36509 * g++.dg/special/conpr-3b.C: New test
92936ecf 36510
561cb39b
JL
36511 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
36512 allow g++ to use the dg driver
36513
36514 * README: Add comment about g++.dg directory
36515
b8c25665 365161999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
36517
36518 * README: Update email addresses.
36519
83f1c55d
RH
365201999-02-03 Nick Clifton <nickc@cygnus.com>
36521
36522 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
36523 arguments in order to force structure S onto the stack even on
36524 the alpha.
36525 (test): Pass 10 leading arguments to function foo as well as the
36526 structure S.
36527
36528 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 36529 failure for all targets.
83f1c55d
RH
36530
36531 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
36532 abort to terminate program execution.
36533
b8c25665 365341999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
36535
36536 * gcc.c-torture/execute/990130-1.c: New test.
36537
b8c25665 365381999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
36539
36540 * gcc.dg/990130-1.c: New test.
36541
83f1c55d
RH
365421999-01-28 Michael Meissner <meissner@cygnus.com>
36543
36544 * gcc.c-torture/execute/990128-1.c: New test.
36545
365461999-01-27 Michael Meissner <meissner@cygnus.com>
36547
36548 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
36549
3af64817
JL
365501999-01-27 Felix Lee <flee@cygnus.com>
36551
36552 * lib/c-torture.exp (c-torture-compile): pull out code for
36553 analyzing gcc error messages.
36554 (c-torture-execute): ditto, and fix some (harmless) false
36555 positives.
36556 * lib/gcc.exp (gcc_check_compile): new function.
36557
b8c25665 365581999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 36559
b96acc3f
JL
36560 * gcc.dg/990117-1.c: New test.
36561
f81b9d95 36562 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 36563
f81b9d95 36564 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 36565
b8c25665 365661999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
36567
36568 * g77.f-torture/compile/990115-1.f: New test.
36569
b8c25665 365701999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
36571
36572 * gcc.c-torture/compile/990107-1.c: New test
36573
b8c25665 365741999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 36575
1d1c12f4
JL
36576 * gcc.c-torture/execute/990106-2.c: New test.
36577
e2ba7b0e
JL
36578 * gcc.c-torture/execute/990106-1.c: New test.
36579
b8c25665 365801998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
36581
36582 * gcc.c-torture/compile/981223-1.c: New test.
36583
b8c25665 365841998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
36585
36586 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
36587 (opt3): Rename from opt4 and disable.
36588
7162b45d
AO
365891998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
36590
36591 * g++.old-deja/g++.pt/ptrmem5.C: New test.
36592
68b04813
AO
365931998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36594
36595 * g++.old-deja/g++.other/conv5.C: New test.
36596
83f1c55d
RH
365971998-12-14 Nick Clifton <nickc@cygnus.com>
36598
36599 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
36600
b8c25665 366011998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
36602
36603 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
36604
b8c25665 366051998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
36606
36607 * gcc.c-torture/compile/981211-1.c: New test.
36608
2d8bf6c3
AO
366091998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
36610
ceff9b14 36611 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 36612
ceff9b14 36613 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 36614
b8c25665 366151998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
36616
36617 * gcc.special/930510-1.c: Make C9X safe.
36618 * gcc.misc-tests/gcov-1.c Similarly.
36619 * gcc.misc-tests/gcov-2.c Similarly.
36620
7dc8c714
AO
366211998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36622
36623 * gcc.dg/ultrasp1.c: New test.
36624
b8c25665 366251998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
36626
36627 * gcc.c-torture/execute/981206.c: New test.
36628
658269bd
AO
366291998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36630
c3a6e905
AO
36631 * g++.old-deja/g++.ns/template7.C: New test.
36632
2732314e
AO
36633 * g++.old-deja/g++.other/expr1.C: New test.
36634
ad987436
AO
36635 * g++.old-deja/g++.eh/tmpl3.C: New test.
36636
658269bd
AO
36637 * g++.old-deja/g++.eh/tmpl2.C: New test.
36638
71eb0b9e
AO
366391998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36640
ceff9b14
AO
36641 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
36642 * g++.old-deja/g++.other/using6.C: Removed.
36643 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 36644
71eb0b9e
AO
36645 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
36646
16fe4796
AO
366471998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36648
b0e3f98f
AO
36649 * g++.old-deja/g++.pt/overload8.C: New test.
36650
10e209e3
AO
36651 * g++.old-deja/g++.pt/overload7.C: New test.
36652
ceff9b14 36653 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 36654
ceff9b14
AO
36655 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
36656 and relinking messages.
36657 * lib/g++.exp (g++_target_compile): Remove .rpo file when
36658 compiling with -frepo.
16fe4796 36659
688d56bc
AO
366601998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
36661
36662 * g++.old-deja/g++.pt/lookup6.C: New test.
36663
83f1c55d
RH
366641998-11-30 Nick Clifton <nickc@cygnus.com>
36665
36666 * gcc.c-torture/execute/981130-1.c: New test.
36667 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
36668
d1b0fca0
AO
366691998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36670
308a214a
AO
36671 * g++.old-deja/g++.pt/explicit76.C: New test.
36672
91910750
AO
36673 * g++.old-deja/g++.pt/friend38.C: New test.
36674
fb63a870
AO
36675 * g++.old-deja/g++.ns/crash2.C: New test.
36676
c885faf8
AO
36677 * g++.old-deja/g++.pt/defarg8.C: New test.
36678
be537f34
AO
36679 * g++.old-deja/g++.pt/instantiate6.C: New test.
36680
bc4f0b0a
AO
36681 * g++.old-deja/g++.pt/static6.C: New test.
36682
d1b0fca0
AO
36683 * g++.old-deja/g++.pt/decl2.C: New test.
36684
3c9a0d0f
AO
366851998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36686
51a63112
AO
36687 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
36688 problem is actually related with name lookup, but so what? :-)
36689
3c9a0d0f
AO
36690 * g++.old-deja/g++.pt/friend37.C: New test.
36691
6edfbe4c
DL
366921998-11-25 Dave Love <d.love@dl.ac.uk>
36693
36694 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
36695 element, which fails on some systems.
36696
36697 * g77.f-torture/execute/labug1.f: New test.
36698
b8c25665 366991998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
36700
36701 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
36702 is defined.
36703
7251e552
DL
367041998-11-18 Dave Love <d.love@dl.ac.uk>
36705
36706 * g77.f-torture/compile/981117-1.f: New test.
36707
233363cb
AO
367081998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
36709
36710 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 36711 properly discarded.
233363cb 36712
b8c25665 367131998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
36714
36715 * gcc.c-torture/execute/memcheck: New directory of tests for
36716 -fcheck-memory-usage.
36717
ed8e443a
JM
367181998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
36719
36720 * README: New file, general information about the testsuite and
36721 new description of the various C++ test subdirectories.
36722 * README.g++: Eliminate obsolete information, update and move most
36723 relevant stuff to README.
36724
367251998-11-07 Richard Henderson <rth@cygnus.com>
36726
36727 * gcc.c-torture/compile/981107-1.c: New test.
36728
367291998-11-02 Doug Evans <devans@canuck.cygnus.com>
36730
36731 * execute/memcpy-bi.c: New testcase.
36732
367331998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
36734
36735 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
36736 base classes.
36737
36738 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
36739 template is selected.
36740
36741 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
36742 classes, it should be accepted for all types.
36743
36744 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
36745
36746 * g++.old-deja/g++.pt/spec24.C: Ensure that template
36747 specializations start with template headers.
36748
367491998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
36750
36751 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
36752
36753 * g++.old-deja/g++.other/init9.C: Test cross initialization of
36754 non-POD types.
36755
367561998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
36757
36758 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
36759
367601998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
36761
36762 * compile/981022-1.c, compile/981022-1.x: New test and driver.
36763
367641998-10-19 Jeffrey A Law (law@cygnus.com)
36765
36766 * 981019-1.c: New test.
36767
367681998-10-14 Robert Lipe <robertl@dgii.com>
36769
36770 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
36771 find objc headers.
36772
367731998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
36774
36775 * compile/981001-4.c: Remove use of GCC extension that triggers a
36776 compiler bug.
36777
367781998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
36779
36780 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
36781
367821998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36783
36784 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
36785 instantiation of template produces incorrect code for delete
36786 expression.
36787
36788 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
36789 constructors' name is not unique.
36790 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
36791 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
36792
36793 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
36794 automatic array of const is ill-formed.
36795
36796 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
36797 of template parameter?
36798
36799 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
36800 const.
36801
36802 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
36803 pointer-to-member expression.
36804
36805 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
36806 declaration causes ICE.
36807
368081998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
36809
36810 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
36811 reserved in the global namespace.
36812
36813 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
36814 generate needed virtual table.
36815
36816 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
36817
368181998-10-10 Dariush Eslimi <eslimi@loran.com>
36819
36820 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
36821 template-dependent type
36822
368231998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
36824
36825 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
36826 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
36827 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
36828
36829 * g++.old-deja/g++.other/using5.C: New test; using decl from base
36830 class should be usable as argument of member function.
36831 * g++.old-deja/g++.other/using6.C: New test; using decl from base
36832 class should be usable as return type of member function.
36833 * g++.old-deja/g++.other/using7.C: New test; using decl from base
36834 class should be usable as type of data member.
36835
36836 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
36837
368381998-10-09 Jeffrey A Law (law@cygnus.com)
36839
36840 * gcc.c-torture/special/920521-1.c: Fix bogus test.
36841
368421998-10-08 Nick Clifton <nickc@cygnus.com>
36843
36844 * gcc.dg/dll-?.c Add thumb to target list.
36845 Fix assembler scan patterns to match current assembler output.
36846
368471998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
36848
36849 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
36850 matching of template brackets.
36851
36852 * g++.old-deja/g++.other/using4.C: New test. Test using
36853 declarations of methods from base classes.
36854
36855 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
36856 within functions should introduce names into the innermost
36857 enclosing namespace.
36858
36859 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
36860 of static locals if first initialization throws.
36861
368621998-10-07 Jim Wilson <wilson@cygnus.com>
36863
36864 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
36865
368661998-10-06 Ken Raeburn <raeburn@cygnus.com>
36867
36868 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
36869 lose track of the possible targets of tablejump insns.
36870 * special/special.exp: Run it.
36871
368721998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
36873
36874 * g++.old-deja/g++.pt/friend35.C: New test. A template function
36875 must be declared before its specializations can be named in friend
36876 declarations.
36877
368781998-10-05 Dave Love <d.love@dl.ac.uk>
36879
36880 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
36881
36882 * g77.f-torture/execute/io1.f: New test.
36883
368841998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
36885
36886 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
36887 with pointer to template function, for which no argument deduction
36888 is possible.
36889
36890 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
36891 specialization of template function as argument to template
36892 function.
36893
36894 * g++.old-deja/g++.other/access2.C: New test; Inner class
36895 shouldn't have privileged access to Outer's names.
36896
368971998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
36898
36899 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
36900 friend template declared within template class conflicts with
36901 nested class of the same name.
36902
36903 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
36904 is ignored.
36905
36906 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
36907 object with direct initializer as function declaration.
36908
36909 * g++.old-deja/g++.other/decl2.C: New test; duplicate
36910 initializers.
36911
36912 * g++.old-deja/g++.other/null2.C: New test; conditional operator
36913 involving const pointer and NULL produces incorrect result.
36914
36915 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
36916 type name without `typename' should be rejected with -pedantic.
36917
369181998-10-02 Richard Henderson <rth@cygnus.com>
36919
36920 * g++.old-deja/g++.other/addrof1.C: New test.
36921
369221998-10-01 Nick Clifton <nickc@cygnus.com>
36923
36924 * gcc.c-torture/compile/981001-1.c: New test.
36925 * gcc.c-torture/execute/981001-1.c: New test.
36926
369271998-10-01 Jeffrey A Law (law@cygnus.com)
36928
36929 * gcc.c-torture/compile/981001-2.c: New test.
36930 * gcc.c-torture/compile/981001-3.c: New test.
36931 * gcc.c-torture/compile/981001-4.c: New test.
36932
369331998-10-01 Robert Lipe <robertl@dgii.com>
36934
36935 * lib/objc.exp (objc_target_compile): Add -L during compiles for
36936 multilibbed hosts. Idea grafted from g77.exp.
36937
369381998-09-30 Dave Love <d.love@dl.ac.uk>
36939
36940 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
36941 avoid losing on systems which need -lsocket.
36942
369431998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
36944
36945 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
36946 * g++.old-deja/g++.other/nested2.C: Ditto.
36947 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
36948 failure.
36949
369501998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
36951
36952 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
36953 preferred over template operator!= for enum bitfields.
36954
369551998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
36956
36957 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
36958 that happen to have the same base name, but in different scopes,
36959 are incorrectly rejected.
36960
369611998-09-16 Richard Henderson <rth@cygnus.com>
36962
36963 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
36964 on the native word size instead of an integer literal.
36965
369661998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
36967
36968 * g++.old-deja/g++.other/static2.C: Invocation of static data
36969 member of type pointer-to-function denoted as non-static member.
36970
36971 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
36972 checks involving function types and aliases.
36973
369741998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
36975
36976 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
36977 redefined to the same non-trivial type.
36978
36979 * g++.old-deja/g++.pt/explicit73.C: Test for proper
36980 namespace-qualification of template specializations declared in
36981 other namespaces.
36982
36983 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
36984 to declare a subset of the specializations of a template function
36985 as friends of specializations of a template class.
36986
36987 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
36988 member templates that do not fully specialize the enclosing
36989 template class are rejected.
36990
369911998-09-11 Dave Love <d.love@dl.ac.uk>
36992
36993 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
36994
369951998-09-08 Dave Love <d.love@dl.ac.uk>
36996
36997 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
36998 altered from libf2c/libU77 version.
36999
370001998-09-06 Dave Love <d.love@dl.ac.uk>
37001
37002 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
37003
370041998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
37005
37006 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
37007 (un)signed char are different types for template specialization
37008 purposes.
37009
370101998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
37011
37012 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
37013 * objc: ObjC testsuite.
37014
370151998-08-31 Catherine Moore <clm@cygnus.com>
37016
d90ee6be 37017 * gcc.c-torture/execute/941014-1.x: New file.
ed8e443a
JM
37018
370191998-08-31 Nick Clifton <nickc@cygnus.com>
37020
37021 * lib/c-torture.exp: Add support for
37022 torture_eval_before_compile and torture_eval_before_execute
37023 variables.
37024
370251998-08-30 Jeffrey A Law (law@cygnus.com)
37026
37027 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
37028 this test triggers valid.
37029
370301998-08-27 Jeffrey A Law (law@cygnus.com)
37031
37032 * gcc.dg/980827-1.c: New test.
37033
370341997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
37035
37036 * gcc.c-torture/execute/loop-4b.c: New test.
37037
370381998-08-26 Nick Clifton <nickc@cygnus.com>
37039
37040 * lib/c-torture.exp: Add support for
37041 torture_eval_before_compile and torture_eval_before_execute
37042 variables.
37043
370441998-08-25 Jeffrey A Law (law@cygnus.com)
37045
37046 * gcc.c-torture/compile/980825-1.c: New test.
37047
370481998-08-24 Nick Clifton <nickc@cygnus.com>
37049
37050 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
37051 count number tests in opt_t0 not good_t0.
37052
370531998-08-24 Jeffrey A Law (law@cygnus.com)
37054
37055 * gcc.c-torture/compile/930326-1.x: Fix typo.
37056
370571998-08-23 Mark Mitchell <mark@markmitchell.com>
37058
37059 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
37060 causes an ICE.
37061
370621998-08-21 Jeffrey A Law (law@cygnus.com)
37063
37064 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
37065 STACK_SIZE is defined.
37066 * gcc.c-torture/unsorted/stuct.c: Similarly.
37067
37068 * gcc.c-torture/compile/980821-1.c: New test.
37069
370701998-08-21 Jeffrey A Law (law@cygnus.com)
37071
37072 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
37073
370741998-08-19 Mark Mitchell <mark@markmitchell.com>
37075
37076 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
37077 code.
37078
370791998-08-09 Mark Mitchell <mark@markmitchell.com>
37080
37081 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
37082 error'.
37083
370841998-08-18 Jeffrey A Law (law@cygnus.com)
37085
37086 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
37087
370881998-08-16 Jeffrey A Law (law@cygnus.com)
37089
37090 * gcc.c-torture/compile/980816-1.c: New test.
37091
37092 * gcc.dg/980816-1.c: New test.
37093
370941998-08-13 Jeffrey A Law (law@cygnus.com)
37095
37096 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
37097 compiler for ieee tests.
37098
370991998-08-01 Dave Love <d.love@dl.ac.uk>
37100
37101 * g77.f-torture/compile/980729-0.f: New test.
37102
371031998-07-30 Ken Raeburn <raeburn@cygnus.com>
37104
37105 * gcc.c-torture/special/eeprof-1.c: New test, for
37106 -finstrument-functions.
37107 * gcc.c-torture/special/special.exp: Run it.
37108
371091998-07-29 Jeffrey A Law (law@cygnus.com)
37110
37111 * gcc.c-torture/compile/980729-1.c: New test.
37112
371131998-07-27 Nick Clifton <nickc@cygnus.com>
37114
37115 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
37116 __thumb__ is defined, and test for ARM style doubles if so.
37117
371181998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
37119
37120 * g77.f-torture/noncompile/980615-0.f: New test.
37121
b8c25665 371221998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
37123
37124 * gcc.dg/980312-1.c: Do link instead of compile.
37125 * gcc.dg/980313-1.c: Likewise.
37126
b8c25665 371271998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
37128
37129 * gcc.c-torture/compile/980726-1.c: New test.
37130
8b62e122
DL
371311998-07-25 Dave Love <d.love@dl.ac.uk>
37132
37133 * g77.f-torture/execute/io0.f: New test.
37134
b8c25665 371351998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
37136
37137 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
37138 an int.
37139
b8c25665 371401998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37141
37142 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
37143 m32r bugs.
37144
b8c25665 371451998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
37146
37147 * gcc.dg/980626-1.c: Expect failures for all toolchains until
37148 c-decl.c:grokdeclarator can handle mode attributes.
37149
b8c25665 371501998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
37151
37152 * gcc.c-torture/execute/980716-1.c: New test.
37153
b8c25665 371541998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
37155
37156 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
37157 the mn10200.
37158 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
37159 the mn10200.
37160 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 37161 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 37162
bda991ee
DL
371631998-07-13 Dave Love <d.love@dl.ac.uk>
37164
37165 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
37166 New test from Craig.
37167
3792922a
DL
371681998-07-12 Dave Love <d.love@dl.ac.uk>
37169
538ccf9a
DL
37170 * g77.f-torture/noncompile/980616-0.f: New test.
37171
d90ee6be 37172 * g77.f-torture/execute/970816-3.f: New test from Craig.
3792922a 37173
b8c25665 371741998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 37175
a1ee890d
ML
37176 * g++.other/singleton.C: Return error value instead of taking
37177 SIGSEGV.
37178
b8c25665 371791998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
37180
37181 * g++.other/singleton.C: New test. Warning is under dispute.
37182 Runtime crash is not.
37183
b8c25665 371841998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 37185
92936ecf
ZW
37186 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
37187 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
d90ee6be 37188 using6.C, using7.C}: New namespace tests.
80dba978 37189
b8c25665 371901998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 37191
ceff9b14
AO
37192 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
37193 specialization with typedef'ed names used as array indexes.
25381187 37194
b8c25665 371951998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 37196
57c578cf
JL
37197 * gcc.c-torture/execute/980709-1.c: New test.
37198
6acaa318
JL
37199 * gcc.dg/980709-1.c: New test.
37200
b8c25665 372011998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
37202
37203 * gcc.c-torture/execute/bcp-1.c: New test.
37204
b8c25665 372051998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
37206
37207 * gcc.c-torture/execute/980707-1.c: New test.
37208
b8c25665 372091998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
37210
37211 * gcc.c-torture/compile/980706-1.c: New test.
37212
b22773b1
DL
372131998-07-01 Dave Love <d.love@dl.ac.uk>
37214
37215 * g77.f-torture/execute/980701-0.f,
37216 g77.f-torture/execute/980701-1.f: New test from Craig.
37217
b8c25665 372181998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 37219
0d37278a
JL
37220 * gcc.c-torture/compile/980701-1.c: New test.
37221
506506fa
JL
37222 * gcc.c-torture/execute/980701-1.c: New test.
37223
b8c25665 372241998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
37225rlsruhe.de>
37226
37227 * g++.old-deja/g++.robertl/eb132.C: New test.
37228 * g++.old-deja/g++.robertl/eb133.C: Likewise.
37229
174be1b3
DL
372301998-06-29 Dave Love <d.love@dl.ac.uk>
37231
14583692
DL
37232 * g77.f-torture/execute/980628-7.f,
37233 g77.f-torture/execute/980628-8.f,
37234 g77.f-torture/execute/980628-9.f,
37235 g77.f-torture/execute/980628-10.f: New tests from Craig.
37236
174be1b3
DL
37237 * g77.f-torture/execute/980628-3.f: Remove mail headers.
37238
b8c25665 372391998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
37240
37241 * g77.f-torture/execute/980628-4.f: New test from Craig.
37242 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 37243 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
37244 * g77.f-torture/execute/980628-0.f: Likewise.
37245 * g77.f-torture/execute/980628-1.f: Likewise.
37246 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 37247 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 37248
b8c25665 372491998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
37250
37251 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
37252 directory when nothing has been installed yet.
37253
b8c25665 372541998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
37255
37256 * gcc.c-torture/special/special.exp: Handle newer versions of
37257 dejagnu.
37258
b8c25665 372591998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
37260
37261 * gcc.dg/980626-1.c: New test.
37262
b8c25665 372631998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
37264
37265 * gcc.misc-tests/m-un-2.c: New test.
37266 * g++.old-deja/g++.other/warn01.c: Likewise.
37267
b8c25665 372681998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 37269
117b84b7
RL
37270 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
37271 compatibility with assmblers with a different comment character.
92936ecf 37272 Eliminate use of GAS-specific extensions.
117b84b7 37273
b8c25665 372741998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
37275
37276 * gcc.c-torture/execute/ieee/980619-1.c: New test.
37277
b8c25665 372781998-06-19 Robert Lipe <robertl@dgii.com>
03164453 37279
d90ee6be 37280 * lib/g77.exp: Replace search for libf2c.a with search for newly
03164453
RL
37281 renamed libg2c.a
37282
b8c25665 372831998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
37284
37285 * gcc.c-torture/execute/980617-1.c: New test.
37286
b8c25665 372871998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
37288
37289 * gcc.c-torture/execute/980612-1.c: New test.
37290
b8c25665 372911998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 37292
5ccdc8af
JL
37293 * gcc.dg/980523-1.c: Only test on ppc-linux.
37294 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
37295
74cbdffa
JL
37296 * gcc.c-torture/execute/980608-1.c: New test.
37297
b8c25665 372981997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
37299
37300 * gcc.c-torture/execute/980605-1.c: New test.
37301
b8c25665 373021998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
37303
37304 * gcc.c-torture/execute/980604-1.c: New test.
37305
b8c25665 373061998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
37307
37308 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 37309 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 37310
858a26d4
DL
373111998-06-02 Dave Love <d.love@dl.ac.uk>
37312
37313 * 970125-0.f: Fix per JCB. Add commentary.
37314
b8c25665 373151998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37316
37317 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
37318 IEEE -0 support.
37319
b8c25665 373201998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
37321
37322 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
37323 earlier.
37324
b8c25665 373251998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
37326
37327 * gcc.c-torture/execute/980526-3.c: New test.
37328
8da801cf
MH
373291998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
37330
37331 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
37332 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
37333 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
37334 m88k-motorola-sysv3 to XFAIL.
37335
b8c25665 373361998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
37337
37338 * gcc.dg/980526-1.c: New test.
37339 * gcc.c-torture/execute/980526-2.c: New test.
37340
b8c25665 373411998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 37342
077e57d2
JL
37343 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
37344
74cd6867
JL
37345 * gcc.c-torture/execute/980526-1.c: New test.
37346
ef75df42
DL
373471998-05-26 Dave Love <d.love@dl.ac.uk>
37348
37349 * g77.f-torture/execute/alpha2.f: Add runtime test.
37350
46dc5157
JM
373511998-05-24 Jason Merrill <jason@yorick.cygnus.com>
37352
51c4eb9b
JM
37353 * g++.old-deja/old-deja.exp: Strip leading directories.
37354
46dc5157
JM
37355 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
37356 error for the line. Don't run multiple tests for the same line.
37357
b8c25665 373581998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
37359
37360 * gcc.dg/980523-1.c: New test.
37361
6e4cdba0
DL
373621998-05-23 Dave Love <d.love@dl.ac.uk>
37363
37364 * g77.f-torture/compile/970915-0.f: New test.
37365
cf22ce45
JM
373661998-05-23 Jason Merrill <jason@yorick.cygnus.com>
37367
37368 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
37369
b8c25665 373701998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
37371
37372 * gcc.dg/980520-1.c: New test.
37373
b8c25665 373741998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
37375
37376 * gcc.dg/980502-1.c: Fix return type.
37377
b8c25665 373781998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
37379
37380 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
37381 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
37382 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
37383 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
37384 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
37385
3e98dfd1
DL
373861998-05-20 Dave Love <d.love@dl.ac.uk>
37387
37388 * g77.f-torture/execute/980520-1.f: New test.
37389
4ee383a7
DL
373901998-05-15 Dave Love <d.love@dl.ac.uk>
37391
37392 * lib/mike-g77.exp: New file.
37393
37394 * g77.f-torture/noncompile/noncompile.exp,
37395 g77.f-torture/noncompile/check0.f: New files.
37396
c02cdb70
DL
373971998-05-14 Dave Love <d.love@dl.ac.uk>
37398
37399 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
37400 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
37401 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
37402 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
37403 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
37404 abort where appropriate.
37405
b8c25665 374061998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
37407
37408 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
37409 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
37410
87c54c63
DL
374111998-04-29 Dave Love <d.love@dl.ac.uk>
37412
37413 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
37414
8594f210
DL
374151998-04-27 Dave Love <d.love@dl.ac.uk>
37416
37417 * g77.f-torture/compile/980427-0.f: New test.
37418
2fe8c4d9
DL
374191998-04-24 Dave Love <d.love@dl.ac.uk>
37420
37421 * g77.f-torture/compile/980424-0.f: New test.
37422
bddcc8a6
DL
374231998-04-19 Dave Love <d.love@dl.ac.uk>
37424
39339a62 37425 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
37426 * g77.f-torture/compile/970125-0.f: New test.
37427 * g77.f-torture/compile/980419-1.f: New test.
37428
b8c25665 374291998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
37430
37431 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
37432 of loop-4.c.
37433
b8c25665 374341998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
37435
37436 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
37437
b8c25665 374381998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
37439
37440 * gcc.c-torture/compile/980329-1.c: New test.
37441
b8c25665 374421998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 37443
583708a6 37444 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
37445 * gcc.dg/980312-1.c: Fix typo in -march command.
37446
b8c25665 374471998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 37448
583708a6 37449 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 37450
b8c25665 374511998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
37452
37453 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
37454 Dave Love agree the Fortran source is bogus.
37455
b8c25665 374561998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
37457
37458 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
37459 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
37460 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
37461 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
37462 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 37463
b8c25665 374641998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 37465
ceff9b14 37466 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 37467
26f6827a
DL
374681998-02-18 Dave Love <d.love@dl.ac.uk>
37469
37470 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
37471 possibly uninitialized) variables and declare dnrm2.
37472
b8c25665 374731998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
37474
37475 From Bruno Haible <haible@ilog.fr>:
37476 * gcc.c-torture/execute/980223.c: New test.
37477
b8c25665 374781998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
37479
37480 * gcc.dg/ifelse-1.c: New test.
b45f3a91 37481
b8c25665 374821998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 37483
b45f3a91
L
37484 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
37485
efdbc6f8
RH
37486 * lib/old-dejagnu.exp (old-dejagnu): Added the
37487 "execution test - XFAIL *-*-*" handling in the spirit of
37488 "excess errors test -". Changed the "execution test fails"
37489 handling to be like "excess errors test fails".
37490 * Update various tests accordingly.
fa80e0a6 37491
b8c25665 374921998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
37493
37494 * gcc.c-torture/execute/980205.c: New test.
37495
b8c25665 374961998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
37497
37498 * lib/c-torture.exp: Look for .x files instead of .cexp files.
37499 * lib/f-torture.exp: Similarly.
37500 * gcc.c-torture: Rename all .cexp files to .x files.
37501
b8c25665 375021997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
37503
37504 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
37505 (940510-1.c): Removed duplicate.
37506 (971104-1.c): New test.
37507
b8c25665 375081997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 37509
efdbc6f8 37510 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 37511
b8c25665 375121997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37513
37514 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
37515 use that to size the filler array.
37516
b8c25665 375171997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 37518
15ec0729
JL
37519 * lib/c-torture.exp(c-torture-execute): Fix typo.
37520
37521 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
37522 testcase as the executable name. Keep the executable around if
37523 the test fails.
37524
b8c25665 375251997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
37526
37527 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
37528 changes. Only test one -g option, and move it to the end of the
37529 list of options to test.
15ec0729 37530
b8c25665 375311997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
37532
37533 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
37534 variable GCC_TORTURE_OPTIONS to supply default switches separated
37535 by colons. If no environment variable, run tests with -O0 -g, -O1
37536 -g, and -O2 -g as well.
37537
b8c25665 375381997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
37539
37540 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
37541 explanatory comments. Fix indentation.
335043a8 37542
b8c25665 375431997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
37544
37545 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 37546
b8c25665 375471997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
37548
37549 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
37550 * g++.old-deja/g++.mike/p7325.C: Likewise.
37551 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
37552
b8c25665 375531997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
37554
37555 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
37556 * g++.old-deja/g++.brendan/crash30.C: Likewise.
37557 * g++.old-deja/g++.brendan/crash39.C: Likewise.
37558 * g++.old-deja/g++.law/operators4.C: Likewise.
37559
b8c25665 375601997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
37561
37562 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
37563 * g++.old-deja/g++.mike/p784.C: Ditto.
37564 * g++.old-deja/g++.mike/p785.C: Ditto.
37565
b8c25665 375661997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 37567
efdbc6f8 37568 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 37569
b8c25665 375701997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
37571
37572 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
37573 target feature; pass this to c-torture-execute as needed.
37574
b8c25665 375751997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 37576
15ec0729 37577 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
37578 current executables being tested are identical, we don't need to
37579 run the executable again. Try to make the executable names
37580 unique. Add an optional argument for passing additional compiler
37581 flags.
18c6629a 37582
b8c25665 375831997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
37584
37585 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
37586
b8c25665 375871997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
37588
37589 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
37590
b8c25665 375911997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
37592
37593 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
37594 32bit or larger longs.
37595
37596 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
37597 have either a 32bit long or 32bit int.
37598
b8c25665 375991997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
37600
37601 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
37602 Make double precision tests dependent on sizeof (double).
37603
b8c25665 376041997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37605
37606 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
37607 too.
37608
b8c25665 376091997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
37610
37611 * gcc.c-torture/compile/961203-1.cexp: New script.
37612
b8c25665 376131997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37614
37615 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
37616 up the includes ourselves.
37617
b8c25665 376181997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37619
37620 * lib/plumhall.exp: Remove random include, and add a few
37621 verbose messages for debugging.
37622
b8c25665 376231997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37624
37625 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
37626 of trying to do it ourselves.
37627
b8c25665 376281997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
37629
37630 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
37631
b8c25665 376321997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37633
37634 * gcc.prms/5403.c: Made regexp a bit less strict.
37635
b8c25665 376361997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37637
37638 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
37639 is returned from remote_load instead.
37640 * lib/plumhall.exp: Ditto.
37641 * lib/mike-g++.exp: Ditto.
37642 * lib/old-dejagnu.exp: Ditto.
37643 * lib/c-torture.exp: Ditto.
37644
b8c25665 376451997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37646
37647 * lib/g++.exp: Use build_wrapper procedure.
37648 * lib/gcc.exp: Ditto.
37649
b8c25665 376501997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
37651
37652 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
37653 an old-style decl for malloc. Fixes tests to work when
37654 sizeof (int) != sizeof (size_t).
37655
b8c25665 376561997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
37657
37658 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
37659
37660 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
37661 use stdargs.h interface.
37662
b8c25665 376631997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
37664
37665 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
37666 NO_VARARGS when compiling.
37667
b8c25665 376681997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37669
37670 * lib/plumhall.exp(ph_includes): New procedure.
37671 (ph_make): Use it.
37672 (ph_compiler): Ditto.
37673
37674 * lib/g++.exp: Rename test-glue.c to testglue.c.
37675 * lib/gcc.exp: Ditto.
37676
b8c25665 376771997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37678
37679 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 37680 to completion when it's called.
921e5a0e 37681
b8c25665 376821997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37683
37684 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
37685 is defined, don't do test.
37686
b8c25665 376871997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37688
37689 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
37690 for object files.
37691 (ph_summary): Mark skipped testcases as untested, not unresolved.
37692
37693 * lib/plumhall.exp (ph_make): If unresolved because of bad
37694 errorCode, record errorCode in log file.
37695 (*): Replace send_log/verbose with verbose -log.
37696
b8c25665 376971997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37698
37699 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
37700 double conversion if double isn't at least 8 bytes.
37701
37702 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
37703 int to work with targets where int is 16 bits.
37704
37705 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
37706 8 bytes, just exit, since 4 byte doubles don't have enough bits of
37707 precision for the test to complete.
37708
b8c25665 377091997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
37710
37711 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
37712 if d10v is not compiled with the -mdouble64 flag.
37713 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
37714
37715 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
37716 d10v is not compiled with the -mint32 flag.
37717
b8c25665 377181997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37719
37720 * lib/plumhall.exp: Use incr_count.
37721
b8c25665 377221997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
37723
37724 * gcc.c-torture: Update to c-torture-1.45.
37725
b8c25665 377261997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37727
37728 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 37729 the name of the expect testcase file).
92936ecf 37730
921e5a0e
JL
37731 * lib/g++.exp(g++_init): Ditto.
37732
b8c25665 377331997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37734
37735 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
37736 the host.
37737
37738 * lib/gcc.exp(gcc_exit): New procedure.
37739
b8c25665 377401997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37741
37742 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
37743 specs where appropriate.
37744
37745 * g++.old-deja/g++.arm/*: Added additional ERROR checks
37746 because of new "candidates are" messages, and removed a few
37747
37748 * Converted all non-old-style g++ testcases to old-style, and
37749 moved into g++.old-deja.
37750
b8c25665 377511997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37752
37753 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
37754 options.
37755
37756 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
37757 succeeded.
37758
37759 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
37760
b8c25665 377611997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
37762
37763 * lib/gcc.exp (gcc_target_compile): Add support for defining
37764 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
37765 the machine doesn't have those features.
37766
b8c25665 377671997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37768
37769 * g++.law/operators4.exp: Don't use LIBS.
37770
b8c25665 377711997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37772
37773 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 37774
921e5a0e
JL
37775 * lib/mike-g++.exp: Don't set the compiler to be tested here.
37776 * lib/g++.exp: Set it here instead. Also, allow use of the
37777 --tool_exec and --tool_opt options. Change CXX to
37778 GXX_UNDER_TEST.
92936ecf 37779
921e5a0e 37780 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 37781
921e5a0e
JL
37782 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
37783
b8c25665 377841997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37785
37786 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 37787 prune_system_crud.
921e5a0e
JL
37788 * lib/mike-g++.exp: Ditto.
37789 * lib/gcc.exp: Ditto.
37790 * lib/g++.exp: Ditto.
37791
37792 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
37793
b8c25665 377941997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 37795
efdbc6f8
RH
37796 * 941014-2.c: Include stdlib.h
37797 * 960327-1.c: Include stdio.h
37798 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 37799
b8c25665 378001997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37801
37802 * lib/gcc.exp: Add gcc,stack_size target feature.
37803
92936ecf 37804 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
37805 paths here, not in two other places. And, it's $options, not
37806 options.
37807
37808 * lib/mike-g++.exp(postbase): Remove the code that determines
37809 the correct include and link paths.
37810 * g++.old-deja/old-deja.exp: Ditto.
37811
b8c25665 378121997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37813
37814 * lib/g++.exp(g++_init): target_compile no longer returns the
37815 filename of the result.
37816
b8c25665 378171997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37818
37819 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
37820 call to glob.
37821
37822 * gcc.c-torture/special/special.exp: Change call to
42ded877 37823 gcc_target_compile to include the object file.
921e5a0e 37824
b8c25665 378251997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
37826
37827 * gcc.c-torture/special/special.exp: Correct misspelling in last
37828 change.
37829
b8c25665 378301997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37831
37832 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 37833 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
37834 (ph_execute): Return -1 if there were any failures, 0 otherwise.
37835 (ph_make): Clean up objects and executables that were built
37836 if the tests succeeded.
37837
b8c25665 378381997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37839
37840 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
37841 libraries and includes in the build tree as appropriate.
37842
b8c25665 378431997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37844
37845 * lib/c-torture.exp: Instead of looking for the global variable
37846 NO_LONG_LONG, check to see if that's a feature of the target.
37847
b8c25665 378481997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
37849
37850 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
37851 config; this functionality is now in devo/dejagnu/config.
37852
37853 g++.*/*: Pass any additional flags used to compile to postbase;
37854 delete CXXFLAGS.
92936ecf 37855
4c3c833a
JL
37856 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
37857 is now done by runtest.exp. Use gcc_target_compile instead of
37858 compile.
37859
37860 lib/c-torture.exp: Use gcc_target_compile instead of compile.
37861 Remove references to CFLAGS. Use remote_file instead of
37862 calling rm -f.
37863 (c-torture): Take a list of arguments to use to compile this
37864 testcase.
37865
37866 lib/g++.exp: Simplify. Use target_compile instead of compile.
37867 lib/gcc-dg.exp: Ditto.
37868 lib/gcc.exp: Ditto.
37869 lib/mike-{gcc,g++}.exp: Ditto.
37870 lib/old-dejagnu.exp: Ditto.
37871 lib/plumhall.exp: Ditto.
92936ecf 37872
b8c25665 378731997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
37874
37875 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
37876 (ph_linker): Likewise.
37877
b8c25665 378781996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 37879
efdbc6f8 37880 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
37881 MAP_ANON / MAP_ANONYMOUS if defined;
37882 else try to map from /dev/zero .
37883
b8c25665 378841996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a 37885
d90ee6be 37886 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
4c3c833a
JL
37887 isn't defined, then define it to MAP_ANONYMOUS.
37888
b8c25665 378891996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37890
37891 * gcc.c-torture: Update to c-torture-1.42 release.
37892
b8c25665 378931996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37894
37895 * gcc.c-torture: Update to c-torture-1.41 release.
37896
b8c25665 378971996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37898
37899 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
37900 c-torture release.
37901
b8c25665 379021996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
37903
37904 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
37905 and LDFLAGS. Fix second case to append the target_info ldflags
37906 onto LDFLAGS, not CFLAGS.
37907 * lib/g++.exp (g++_init): Add target_info stuff.
37908 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
37909 of libgloss and newlib flags for !native.
37910
37911 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
37912 (GDB): Fix relative path to go up another dir for finding gdb.
37913
b8c25665 379141996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
37915
37916 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
37917 versions in the target_info array, if they don't exist.
37918
b8c25665 379191996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
37920
37921 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
37922
b8c25665 379231996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
37924
37925 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
37926 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
37927
b8c25665 379281996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
37929
37930 * lib/old-dejagnu.exp: Don't remove the output file before we've
37931 actually tested it. Don't append pwd to the path of the executable
37932 we're testing.
37933
b8c25665 379341996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
37935
37936 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
37937
b8c25665 379381996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
37939
37940 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
37941 temporary directory for compiler files, and set it to a default
37942 value of /tmp. Set $output as the name of the output file from
37943 compiling the testcase. Add a -o option to $cflags_var so the
37944 compiler writes the final output file as $output. Set $executable
37945 to $output.
4c3c833a
JL
37946
37947 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
37948 directory for compiler files, and set it to /tmp if it doesn't
37949 already have a value. Set $output_file to the name of the output
37950 file from compiling the testcase. Add a -o option to CXXFLAGS so
37951 the compiler writes the final output file as $output. Use $output
37952 as the executable to be tested.
4c3c833a 37953
b8c25665 379541996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
37955
37956 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
37957
b8c25665 379581996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37959
37960 * gcc.c-torture/execute/pending-1.c: New test. Still
37961 pending in Tege's queue.
37962
b8c25665 379631996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
37964
37965 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
37966 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
37967 if there were failures. Call unresolved if there were unresolved
37968 testcases. Call gcc_fail if program did not run to completion.
37969 (ph_make): Pass additional argument name to ph_execute.
37970 (ph_execute): Add new argument. Pass additional arguments to
37971 ph_summary. Call gcc_fail is there is no execution output.
37972
b8c25665 379731996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37974
37975 * lib/plumhall.exp (proc_summary): Output relavent summary
37976 lines into the log so specific failures in plumhall can be
37977 investigated.
37978
b8c25665 379791996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37980
37981 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
37982 (c-torture-execute): Don't try to execute tests which use
37983 "long long" types if $NO_LONG_LONG is nonzero.
37984
b8c25665 379851996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
37986
37987 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
37988 not c-torture.
37989
37990 * gcc.ieee: Move from here.
37991 * gcc.c-torture/execute/ieee: To here.
37992
b8c25665 379931996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37994
37995 * gcc.c-torture: Update to c-torture-1.41 release.
37996
b8c25665 379971996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
37998
37999 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
38000 not "$output".
38001
b8c25665 380021996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
38003
38004 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
38005 -c present.
38006
b8c25665 380071996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
38008
38009 * config/proelf.exp: Handle connecting to a simulator.
38010
b8c25665 380111996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
38012
38013 * config/proelf.exp: New file. Enough framework that we can
38014 run c-torture tests on the proelf targets (or any other target
38015 that gdb can connect to for that matter).
38016
b8c25665 380171996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
38018
38019 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
38020 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
38021
38022 * lib/plumhall.exp (ph_execute): Always call ph_summary if
38023 exec_output exists.
38024
b8c25665 380251996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
38026
38027 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
38028 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
38029
38030 * config/*.exp: Update FSF address. Change result of ${tool}_load
38031 to pass/fail/unresolved/unsupported/untested. Caller must now
38032 call unresolved/unsupported/untested.
38033 * lib/*.exp: Update FSF address. Update to handle new results of
38034 ${tool}_load.
38035 * lib/chill.exp (verbose): Delete.
38036
b8c25665 380371996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
38038
38039 * lib/gcc.exp (default_gcc_start): Change order of args to
38040 $LDFLAGS $CFLAGS $LIBS.
38041 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
38042 Save/set/restore CFLAGS. Pass single arg to gcc_start.
38043 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
38044 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38045 * gcc.misc-tests/dg-test.exp: Likewise.
38046 * gcc.misc-tests/msgs.exp: Likewise.
38047 * gcc.prms/prms.exp: Likewise.
38048 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
38049 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
38050
38051 * lib/dg.exp: Deleted, moved to dejagnu/lib.
38052
b8c25665 380531996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
38054
38055 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
38056
38057 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
38058 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
38059
38060 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
38061 necessary.
38062
b8c25665 380631996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
38064
38065 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
38066 global for loop; add use of $mathlib.
38067 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
38068 settings here; set mathlib for anything but VxWorks.
38069
b8c25665 380701996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
38071
38072 * gcc.c-torture: Update to c-torture-1.40 release.
38073
b8c25665 380741996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
38075
38076 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
38077 dg.exp.
38078
b8c25665 380791995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
38080
38081 * lib/c-torture.exp (c-torture-execute): Declare "output" as
38082 global.
38083
b8c25665 380841995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38085
38086 * lib/g++.exp (LIBS): Define if not already.
38087 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
38088 (gcc-dg-prune): Call prune_gcc_output.
38089 * lib/gcc.exp (prune_gcc_output): New proc.
38090 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
38091 prune_gcc_output.
38092
b8c25665 380931995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38094
38095 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
38096 (c-torture-execute): Likewise. Rename `name' to `testcase'.
38097
b8c25665 380981995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
38099
38100 * gcc.c-torture: Update to c-torture-1.39 release.
38101
b8c25665 381021995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38103
38104 * lib/c-torture.exp (c-torture-execute): Don't return if one option
38105 fails, try others as well.
38106
b8c25665 381071995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38108
38109 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
38110 If compilation fails, mark execute tests as `untested'.
38111 If test is marked as unsupported, don't mark compilation and
38112 execute tests as failed.
38113
b8c25665 381141995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38115
38116 * lib/g++.exp (g++_init): Don't link in libg++, and look to
38117 libstdc++ for whether or not we want to be doing shared
38118 libraries. Delete link_curses since we don't need it anymore.
38119 * lib/mike-g++.exp (postbase): Don't link in libg++.
38120 * g++.old-deja/old-deja.exp: Likewise.
38121
b8c25665 381221995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38123
38124 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
38125
b8c25665 381261995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38127
38128 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
38129 For that, add `-Wl,-a,shared_archive'.
38130 * g++.old-deja/old-deja.exp: Likewise.
38131
b8c25665 381321995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38133
38134 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
38135
b8c25665 381361995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
38137
38138 * lib/mike-g++.exp (postbase): Pay attention to the status of
38139 g++_load.
38140
b8c25665 381411995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 38142
efdbc6f8 38143 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 38144
b8c25665 381451995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38146
38147 * lib/gcc.exp (default_gcc_start): No longer need to log program
38148 being executed or its output, execute_anywhere does that now.
38149 * lib/g++.exp (default_g++_version): Call execute_anywhere.
38150 (default_g++_start): Likewise. Delete calls to verbose/send_log.
38151
b8c25665 381521995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38153
38154 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
38155 the same as those in lib/g++.exp.
38156
b8c25665 381571995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
38158
38159 * gcc.c-torture: Update to c-torture-1.38 release.
38160 * gcc.ieee: Related changes.
38161
b8c25665 381621995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
38163
38164 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
38165 "exec". Minor reformatting changes.
38166
38167 * config/rom68k.exp (${tool}_load): Make it work in a canadian
38168 cross. This means all "exec" calls now work on a remote host as
38169 well.
38170 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
38171 cross. Filter out the extra "\r\n" stuff that expect puts in.
38172 (c-torture-execute): Filter out the bogus warnings like
38173 c-torture-compile does. Add support for canadian cross.
38174 * lib/gcc.exp (default_gcc_version, default_gcc_start)
38175 Use execute_anywhere rather than calling exec directly. Now it
38176 works for canadian cross testing.
38177
b8c25665 381781995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
38179
38180 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
38181 results into a variable, and check that rather than using file exists.
38182
b8c25665 381831995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38184
38185 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
38186 create a libg++.so. For sunos4.1.*, also add -ltermcap.
38187
b8c25665 381881995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38189
38190 * g++.old-deja/old-deja.exp: Create and pass runshlib and
38191 lib_curses if there's a shared libg++ in the build tree.
38192
b8c25665 381931995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38194
38195 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
38196 if not supported target.
38197
b8c25665 381981995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38199
38200 * lib/g++.exp (g++_init): Move empty setting of runshlib and
38201 link_curses up to always happen, not just for native builds.
38202
b8c25665 382031995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38204
38205 * gcc.c-torture: Update to c-torture-1.36 release.
38206 * gcc.failure: Related changes.
38207
b8c25665 382081995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38209
38210 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
38211
b8c25665 382121995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38213
38214 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
38215 * lib/mike-g++.exp (postbase): Not in here. Still reference
38216 runshlib, link_curses, and mathlib for link and run.
38217
38218 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
38219 pass the runtime shared library options for Solaris, OSF/1, and
38220 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 38221
b8c25665 382221995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38223
38224 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
38225 only run once.
38226
b8c25665 382271995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38228
38229 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
38230
b8c25665 382311995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38232
38233 * gcc.c-torture: Update to c-torture-1.35 release. Note we
38234 do not have a framework for the "compat" tests yet.
38235
b8c25665 382361995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38237
38238 * lib/mike-g++.exp (postbase): New local variable `mathlib',
38239 set to null if we're testing vxworks5.1. Use that instead of
38240 `-lm' in the setting of LIBS for link and run.
38241
b8c25665 382421995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38243
38244 * config/rom68k.exp (${tool}_load): Major changes to make it
38245 work. Verified that it does in fact return the stuff in
38246 exec_output properly. Catch any Emul or any TRAP other than 0.
38247
b8c25665 382481995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38249
38250 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
38251 LDFLAGS properly for targets that need stuff from libgloss.
38252 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
38253 only run once.
38254 (gpp_initialized): New variable.
38255
b8c25665 382561995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
38257
38258 * config/rom68k.exp: Load libgloss.exp.
38259 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
38260 so we can produce a fully linked binary.
38261 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
38262 so we can produce a fully linked binary.
38263
b8c25665 382641995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38265
38266 * lib/plumhall.exp (ph_section): Watch for expected failures.
38267 Add missing `else'.
38268
38269 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
38270 run the testcase.
38271 (c-torture): Likewise.
38272
b8c25665 382731995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
38274
38275 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
38276
38277 * lib/mike-g++.exp (mike_cleanup): New proc.
38278 (prebase): New globals compiler_result, not_compiler_result,
38279 target_regexp.
38280 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
38281 allow leading "-" in pattern. Watch for unsupported tests.
38282 If $compiler_result is set, pattern match assembler code,
38283 and ditto for $not_compiler_result.
38284 * lib/mike-gcc.exp: Likewise.
38285
38286 * lib/plumhall.exp (ph_execute): Only call ph_summary if
38287 execution "succeeded".
38288
b8c25665 382891995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38290
38291 * config/win32.exp: New file.
38292 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
38293
b8c25665 382941995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38295
38296 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
38297 unsupported.
38298 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
38299 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
38300 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
38301
38302 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
38303 "... without exceptions was ...". That is now handled by
38304 prune_system_crud.
38305 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38306
b8c25665 383071995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38308
38309 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
38310 sieve.c,sort2.c}: New files.
38311 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
38312 sieve.exp,sort2.exp}: Drivers for them.
38313
38314 * lib/mike-gcc.exp (program_output): New user settable variable.
38315 (postbase): Call prune_system_crud. Also prune extraneous compiler
38316 messages.
38317 * lib/mike-g++.exp (program_output): New user settable variable.
38318
38319 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
38320
38321 * config/sh.exp: Deleted (use sim.exp instead).
38322
b8c25665 383231995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38324
38325 * config/vx.exp: Declare CHECKTASK as global.
38326 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
38327 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
38328 * lib/old-dejagnu.exp: Load [pwd]/$executable.
38329
b8c25665 383301995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
38331
38332 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
38333 target. Like vx.exp, only includes `vx29k.exp' instead of
38334 `vxworks.exp'.
38335
b8c25665 383361995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
38337
38338 * config/sim.exp: Increase time limit from 120 seconds to 240.
38339
b8c25665 383401995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
38341
38342 * gcc.c-torture/execute/950628-1.c: New test.
38343
b8c25665 383441995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38345
38346 * gcc.c-torture: Update with changes/additions from
38347 c-torture-1.34.
38348
b8c25665 383491995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38350
38351 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
38352
b8c25665 383531995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38354
38355 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
38356
b8c25665 383571995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38358
38359 * gcc.c-torture/compile/950512-1.c: New test.
38360 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
38361 * gcc.dg/struct-ret-1.c: Likewise.
38362
b8c25665 383631995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38364
38365 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 38366 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 38367
b8c25665 383681995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38369
38370 * gcc.c-torture/special/920411-1.c: Deleted.
38371 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
38372
b8c25665 383731995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
38374
38375 * config/sim.exp (${tool}_load): Hack in call to bash to get a
38376 cpu limit.
38377
b8c25665 383781995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
38379
38380 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
38381
b8c25665 383821995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
38383
38384 From kenner;
38385 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
38386 is the proper length.
38387 * va-arg-3.c: Likewise.
38388
b8c25665 383891995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38390
38391 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
38392 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
38393
38394 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
38395 * lib/g++.exp (default_g++_start): Delete old cruft.
38396
b8c25665 383971995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
38398
38399 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
38400 (2 * (1 << 18)) to (2 * (1 << 17)).
38401
38402 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
38403
b8c25665 384041995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
38405
38406 * config/rom68k.exp: Renamed from config/idp.exp
38407
b8c25665 384081995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
38409
38410 * c-torture/compile/921109-2.c
38411
b8c25665 384121995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
38413
38414 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
38415 excess errors.
38416
b8c25665 384171995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
38418
38419 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
38420 output.
38421 * lib/g++.exp (default_g++_start): Likewise.
38422
b8c25665 384231995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
38424
38425 * gcc.c-torture/compile/950329-1.c: New test.
38426
b8c25665 384271995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 38428
efdbc6f8 38429 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
38430 and remote_close procs.
38431 * config/idp.exp: New file.
38432
b8c25665 384331995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
38434
38435 * gcc.c-torture/execute/950322-1.c: New test.
38436
b8c25665 384371995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38438
38439 * config/vx.exp (${tool}_load): Clean up testing of return code from
38440 vxworks_ld and vxworks_spawn.
38441
b8c25665 384421995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
38443
38444 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
38445
b8c25665 384461995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
38447
38448 * lib/old-deja.exp: Add `excess errors test - ' error, now one
38449 can mark excess errors on a machine by machine basis. Note, the
38450 default is to not expect any excess errors, even when excess
38451 errors test - is given, so you will want to put an XFAIL ... on
38452 these lines. For example, // excess errors test - XFAIL hppa*-*-*
38453 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
38454 those 4 machines, but no others.
38455
b8c25665 384561995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
38457
38458 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
38459 * lib/c-torture.exp: to here.
38460
b8c25665 384611995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
38462
38463 * gcc.c-torture/execute/950221-1.c: New test.
38464 * gcc.c-torture/execute/struct-ret-1.c: New test.
38465 * gcc.c-torture/compile/950221-1.c: New test.
38466
38467 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
38468
b8c25665 384691995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38470
38471 * gcc.c-torture/execute/arith-1.c (main): Return 0.
38472 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
38473
b8c25665 384741995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
38475
38476 * g++.gb: New directory of tests, derived from my signature and
38477 class scoping tests.
38478
38479 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
38480 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
38481 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
38482 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
38483 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
38484 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
38485 * g++.gb/sig25.C: Likewise.
38486
38487 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
38488 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
38489 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
38490 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
38491 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
38492 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
38493 * g++.gb/sig25.exp: Likewise.
38494
38495 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
38496 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
38497 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
38498 * g++.gb/scope13.C: Likewise, this test still fails.
38499
38500 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
38501 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
38502 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
38503 * g++.gb/scope13.exp: Ditto.
38504
38505 * g++.gb/README: New file, explains what these tests are about.
38506
b8c25665 385071995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38508
38509 * lib/dg.exp (dg-do): Support `preprocess'.
38510 (dg-test): Likewise.
38511
b8c25665 385121995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
38513
38514 * config/udi.exp: change "continue -expect" to "exp_continue".
38515
b8c25665 385161995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
38517
38518 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
38519 Delete redundant tests.
38520
38521 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
38522 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
38523 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
38524 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
38525 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
38526 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
38527 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
38528 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
38529
38530 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
38531 storing label pointers.
38532 * gcc.c-torture/execute/921019-1.c: Likewise.
38533 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
38534 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
38535 parameter fp.
38536 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
38537 constants.
38538
38539 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
38540 Delete obsolete tests.
38541
38542 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
38543 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
38544 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
38545 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
38546 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
38547 * gcc.c-torture/compile/950124-1.c: New test.
38548
38549 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
38550
b8c25665 385511995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
38552
38553 * lib/mike-g++.exp: Add -lm to LIBS.
38554
b8c25665 385551995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38556
38557 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
38558
b8c25665 385591995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
38560
38561 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
38562
b8c25665 385631995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38564
38565 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
38566
b8c25665 385671995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38568
38569 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
38570 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
38571 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
38572 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
38573 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
38574 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
38575 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 38576 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
38577 * g++.law/{operators33.C, operators34.C}: Likewise.
38578 * g++.law/{pic1.C, refs2.C}: Likewise.
38579 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
38580 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
38581 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
38582 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38583
38584 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
38585 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
38586 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
38587 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
38588 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
38589 * g++.law/{enum9.exp, friend5.exp}: Likewise.
38590 * g++.law/{nest3.exp, nest4.exp}: Likewise.
38591 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
38592 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 38593 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
38594 * g++.law/{operators34.exp}: Likewise.
38595 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
38596 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
38597 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
38598 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
38599 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
38600
38601 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
38602 No longer expected to fail.
38603 * g++.law/missed-error3.C: Tweak for recent bool changes.
38604
b8c25665 386051994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38606
38607 * config/emb-unix: Deleted.
38608 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
38609 remote execution. Do final link on remote host if REMOTE_LINK is set.
38610
b8c25665 386111994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38612
38613 * lib/dg.exp (dg-test): Fix typo in last patch.
38614
b8c25665 386151994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38616
38617 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
38618 (handles multiple occurrences).
38619
b8c25665 386201994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38621
38622 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
38623 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
38624 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
38625 printed).
38626 * lib/c-torture.exp (c-torture-compile): Likewise.
38627 (c-torture): Prepend full path if missing.
38628 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
38629 (gcc_fail): Likewise.
38630 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
38631
b8c25665 386321994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
38633
38634 * lib/netware.exp: Only attach to NetWare i386 systems.
38635
b8c25665 386361994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38637
38638 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
38639 messages. Add test name to "output pattern match" pass/fail message.
38640
b8c25665 386411994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38642
38643 * gcc.dg: New testsuite.
38644 * gcc.dg/dg.exp: New file.
38645
38646 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
38647 test-switch.c}: Deleted.
38648
38649 * gcc.misc-tests/msgs.exp: New testcase driver.
38650
b8c25665 386511994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38652
38653 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
38654 Watch for illegal return values from ${tool}_load.
38655 * config/unix.exp (${tool}_load): Fix pass/fail detection for
38656 cross targets. Coerce return value >0 to 1.
38657
b8c25665 386581994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38659
38660 * config/unix.exp (${tool}_load): Call program rsh, not proc.
38661
38662 * config/emb-unix.exp: New file.
38663
38664 * config/sim.exp: Error if variable $SIM not defined.
38665 (${tool}_load): Mark test as "untested" if simulator missing.
38666
38667 * config/unix.exp: Load remote.exp to get rcp_download.
38668 * lib/c-torture.exp: Use different option lists for testcases with
38669 and without loops.
38670 * gcc.c-torture/execute/execute.exp: Likewise.
38671
b8c25665 386721994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38673
38674 * config/*.exp: Clarify return code from ${tool}_load.
38675 Call `unresolved' or `untested' instead of `warning' or `perror'
38676 (sometimes you still want to call both though).
38677 Add comment that `shell_id' is local to each file.
38678 * config/udi.exp (timeout): Set to 30.
38679 Don't print warning if connection fails, $connectmode has already
38680 printed an error.
38681 (${tool}_load): Move verbose messages to level 2.
38682 Rework pattern for "Process started" message.
38683 Pass `shell_id' to ${connectmode}_download.
38684 Retry twice upon timeout. Make resetting of target more robust.
38685 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
38686 Pass `shell_id' to exit_$connectmode.
38687 Only call exit_$connectmode if connected.
38688 * config/unix.exp (${tool}_load): Check return codes better.
38689 * config/vrtx.exp (${tool}_load): Likewise.
38690 * config/vx.exp (${tool}_load): Likewise.
38691 Delete unneeded global's.
38692 * lib/dg.exp (dg-test): Update to reflect clarified return codes
38693 from ${tool}_load.
38694 (dg-stat): Delete.
38695 (dg-init): Delete recording of pass/fail counts.
38696 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
38697 (old-dejagnu-init): Likewise.
38698 (old-dejagnu-stat): Delete contents, empty proc now.
38699 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
38700 (c-torture): Delete references to lcnt, lpass, lfail.
38701 Get option list from TORTURE_OPTIONS.
38702 Delete -funroll[-all]-loops if no loops.
38703 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
38704 (g++_stat): Delete contents (empty proc now).
38705 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
38706 (gcc_finish): Likewise.
38707 (gcc_stat): Deleted.
38708 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
38709 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
38710 * gcc.c-torture/execute/execute.exp: Likewise.
38711 Split tests into two parts: compile, execute.
38712 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
38713 no loops. Update to reflect clarified return codes from ${tool}_load.
38714
b8c25665 387151994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38716
38717 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
38718 to grep for.
38719 (old-dejagnu): Likewise (where necessary).
38720
b8c25665 387211994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38722
38723 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
38724
38725 * lib/dg.exp (dg-process-target): Fix processing of selector.
38726 Add comment regarding use of `error'.
38727
38728 * lib/gcc.exp (prune_system_crud): Define if missing.
38729 * lib/g++.exp (prune_system_crud): Likewise.
38730
38731 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
38732 Call prune_system_crud.
38733 * lib/dg.exp (dg-runtest): New proc.
38734 Use perror instead of send_user for tcl errors in testcase.
38735 Don't return any value, it's never used.
38736 Don't clobber previous definition of `unknown'.
38737 Print tcl errors in `dg-final'.
38738
b8c25665 387391994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
38740
38741 * lib/dg.exp (dg-process-target): Improve syntax error messages.
38742 (dg-test): Don't print errorInfo, it contains stack backtrace.
38743
b8c25665 387441994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38745
38746 * lib/g++.exp (runtest_file_p): Define if missing.
38747
b8c25665 387481994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
38749
38750 * lib/mike-g++.exp: Comment out loading of g++.exp.
38751 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
38752 (default_g++_version): Always print something.
38753 (default_g++_start): Comment out call to `which'.
38754 (g++_start, g++_load): Deleted (must be defined in config file).
38755 * lib/gcc.exp: Test for existence of $CC at start.
38756 Delete check for tmpdir (done in gcc_init).
38757 (default_gcc_version): Always print something.
38758 (default_gcc_start): Comment out call to `which'.
38759 * config/*.exp: Major cleanup - make cross targets work at least a
38760 little better for g++ (by not being "--tool gcc" specific).
38761 Rename gcc_xxx to ${tool}_xxx.
38762 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
38763 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
38764
b8c25665 387651994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38766
38767 * lib/c-torture.exp (c-torture-compile): Rework compiler
38768 message processing.
38769
38770 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
38771 c-torture.
38772
b8c25665 387731994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38774
38775 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
38776
38777 * lib/dg.exp (dg-process-target): Support { target native }.
38778
b8c25665 387791994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38780
38781 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
38782 looked for "... program xxx got fatal signal".
38783 Correct regsub munging of `comp_output'.
38784 Ignore compiler messages "path prefix not used" and "linker input
38785 file unused".
38786
b8c25665 387871994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38788
38789 * lib/gcc.exp (runtest_file_p): Define if missing.
38790 * gcc.prms/template.c: Example to work from.
38791
b8c25665 387921994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38793
38794 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
38795 * lib/dg.exp (dg-test): Call unsupported testcases as such.
38796
38797 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
38798 * gcc.prms/1883.c: Moved from compile/940714-1.c.
38799 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
38800 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
38801
38802 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
38803 (dg-process-target): No longer a varargs proc.
38804 Return S/N for target, P/F for xfail. All callers changed.
38805 (user option procs): More argument checking.
38806 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
38807 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
38808 (dg-test): Skip test if not running on selected target in `dg-do'.
38809 Update handling of `dg-do-what', `dg-output-text'.
38810 Separate execution pass/fail from output pattern match pass/fail.
38811 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
38812
b8c25665 388131994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
38814
38815 * gcc.c-torture/special/special.exp: Don't expect failure for mips
38816 target for 920510-1.c.
38817
b8c25665 388181994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38819
38820 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
38821 Clean up comment regarding use of passcnt, etc.
38822 (gcc_stat): Don't update `testcnt' here.
38823 (gcc_finish): Do it here.
38824 Might as well reset `but_id' here too.
38825 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
38826 to determine if the file should be tested.
38827 * gcc.c-torture/compile/compile.exp: Likewise.
38828 * gcc.c-torture/execute/execute.exp: Likewise.
38829 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38830 * gcc.misc-tests/dg-test.exp: Likewise.
38831 * gcc.prms/prms.exp: Likewise.
38832 * gcc.wendy/wendy.exp: Likewise.
38833 * g++.old-deja.exp: Likewise.
38834 Move "Testing file" message to verbose level 1.
38835
b8c25665 388361994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38837
38838 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
38839
b8c25665 388401994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38841
38842 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
38843 (default_gcc_start): Accept optional second list element
38844 of compiler flags. Print compiler output at verbosity level 2.
38845 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
38846 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
38847 Save current values of framework globals passcnt, failcnt, xpasscnt,
38848 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
38849 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
38850 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
38851 xfailcnt to compute stats. Update framework global `testcnt' from
38852 pass/fail counts.
38853 (gcc_finish): New proc. Clean up test environment.
38854 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
38855 (gcc_epass, gcc_efail): Delete.
38856 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
38857 argument of line number.
38858 (dg-init): If the tool has an init routine, call it.
38859 (dg-test): Remove args `cflags_var' and `libs_var'.
38860 Pass all compiler options to ${tool}_start.
38861 Handle missing line number.
38862 (dg-finish): New function.
38863 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
38864 particular files. Call gcc_finish at end. Move "skipping test"
38865 message to verbosity level 3.
38866 * gcc.c-torture/compile/compile.exp: Likewise.
38867 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
38868 * gcc.c-torture/execute/execute.exp: Likewise.
38869 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38870 Print testcase being tried at verbosity level 1.
38871 * gcc.c-torture/special/special.exp: Unset xfail.
38872 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38873 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
38874 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
38875 * gcc.failure/failure.exp: Likewise.
38876 * gcc.ieee/ieee.exp: Likewise.
38877 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
38878 Update call to dg-test. Call dg-finish at end.
38879 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
38880 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
38881 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
38882 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
38883 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
38884 * gcc.wendy/wendy.exp: Add copyright.
38885 Delete setting of tmpdir (done by gcc_init).
38886 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
38887 Pass compiler flags to gcc_start. Call gcc_finish at end.
38888 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
38889 gcc_[ce]pass/fail.
38890
b8c25665 388911994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38892
38893 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
38894 confusion.
38895 (g++_load): Likewise.
38896
38897 * config/*.exp (gcc_load): Some were varargs fns and some were not.
38898 Rename argument to `prog' to remove the confusion.
38899 Varargs fns behave differently too!
38900 (g++_load): Likewise.
38901
38902 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
38903
38904 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
38905 what it is. Delete (always) printing of status value for !native.
38906 Simplify verbose code, and include status and exec_output.
38907 (g++_load): Use gcc_load.
38908
b8c25665 389091994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
38910
38911 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
38912 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
38913 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
38914 940714-3.c as these testcases don't exist anymore. Make
38915 va-arg-1.c expected to pass.
38916
b8c25665 389171994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38918
38919 * gcc.misc-tests/misc.exp: Only run specific testcases.
38920 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
38921 * gcc.misc-tests/dg-[1-9].c: New files.
38922
38923 * lib/dg.exp: New testsuite driver.
38924 * gcc.prms/prms.exp: Use it.
38925
38926 * README.gcc: New file.
38927
38928 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
38929 Document and reset `lxpass' and `lxfail'.
38930 Simplify "initialized" message.
38931 (gcc_stat): Clean up comments a little.
38932
b8c25665 389331994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38934
38935 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
38936
b8c25665 389371994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38938
38939 * lib/old-dejagnu.exp (process-option): New proc.
38940 (old-dejagnu-init, old-dejagnu-stat): Likewise.
38941 (old-dejagnu): Simplify.
38942 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
38943
b8c25665 389441994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38945
38946 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
38947 exists and is not an empty string.
38948
38949 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
38950 $xfail rather than calling setup_xfail. Clear $xfail when test is
38951 finished.
38952 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
38953 automatically.
38954
38955 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
38956 longer expected to fail.
38957
92936ecf 38958 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
38959 "f" function call.
38960
38961 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
38962
38963 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
38964 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
38965 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
38966 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
38967 c-torture-1.29.
38968
38969 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
38970 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
38971
38972 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
38973
38974 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
38975 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
38976
38977 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
38978 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
38979 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
38980
b8c25665 389811994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
38982
38983 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
38984 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
38985 940714-1.c, 940714-2.c, 940714-3.c},
38986 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
38987 gcc.misc-tests/{mg.c,mg.exp}:
38988 New tests.
38989 * gcc.noncompile/noncompile.exp: Change accordingly.
38990
b8c25665 389911994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
38992
38993 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
38994 Undo previous clobberage.
38995
b8c25665 389961994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
38997
38998 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
38999 * gcc.special/{930510-1.c, special.exp}:
39000 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
39001 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
39002 struct-varargs-1.c}: New tests from c-torture-1.26.
39003
b8c25665 390041994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
39005
39006 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
39007 argument to switch.
39008
b8c25665 390091994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
39010
39011 * Revert the previous changes. Please see Rob's directory
39012 (/lisa/test/rob/progressive/gcc/testsuite) for testing
39013 fixes.
39014
b8c25665 390151994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 39016
92936ecf 39017 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
39018 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
39019 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
39020 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
39021 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
39022 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
39023 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
39024 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
39025 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
39026 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
39027 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
39028 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
39029 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 39030 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 39031 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
39032 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
39033 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
39034 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 39035 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
39036 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
39037 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
39038 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 39039 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
39040 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
39041 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
39042 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
39043 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 39044
b8c25665 390451994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
39046
39047 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 39048 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
39049 with perror calls.
39050
b8c25665 390511994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
39052
39053 * config/unix.exp (g++_load): Fix syntax.
39054
b8c25665 390551994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
39056
39057 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
39058 * gcc.noncompile/921017-1.c: Deleted obsolete test.
39059 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
39060 Don't expect va-arg-1.c to fail. Correct expected output for
39061 920928-1.c.
39062 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
39063 * gcc.wendy/hbm4.c: Correct typo.
39064 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
39065
b8c25665 390661994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
39067
39068 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
39069 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
39070 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
39071 * lib/c-torture.exp (c-torture-compile): Ditto.
39072
39073 Reduce volume of output (remove all the -I's and such).
39074 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
39075 Call gcc_cpass, gcc_cfail.
39076 (c-torture): Pass testing option to c-torture-compile.
39077
b8c25665 390781994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
39079
39080 Bring patches over from progressive.
39081 * config/default.exp: Exit remote shell cleanly.
39082 (g++_exit, g++_start): Add default versions.
39083 * config/sim.exp (gcc_load): Use perror, not error.
39084
b8c25665 390851994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
39086
39087 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
39088 set in site.exp.
39089
b8c25665 390901994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
39091
39092 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
39093 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
39094 (wendy_try): New proc to run testcase.
39095 (main loop): Call 'em.
39096 * gcc.wendy/*.c: Clean up pass to correct expected output.
39097
39098 * lib/gcc.exp: Minor cleanup work.
39099 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
39100
b8c25665 391011994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
39102
39103 * config/sim.exp (gcc_load): Document return codes better.
39104 Don't pass -v to simulator.
39105
b8c25665 391061994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 39107
efdbc6f8
RH
39108 * gcc.special/920717-x.c: Fix typo.
39109 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
39110 get at sources.
921e5a0e
JL
39111
39112 * lib/mike-gcc.exp: Fix typo.
39113
b8c25665 391141994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
39115
39116 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
39117 binary to use, transform the name.
39118 * config/*.exp: rename everything. Nuke any g++ specific files,
39119 it's now a special case of gcc that requires no special support.
39120 Add a default.exp for unsupported targets.
39121
b8c25665 391221994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
39123
39124 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
39125 lib/old-dejagnu.exp: Fix a few patterns to work with the new
39126 version of Tcl.
39127
b8c25665 391281994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
39129
39130 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
39131 than a warning.
39132
b8c25665 391331994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
39134
39135 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
39136
b8c25665 391371994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
39138
39139 * gcc.execute/execute.exp: Combine opt_list and foption_list into
39140 option_list. Compile every file with only 4/6 option choices
39141 (same as C torture) instead of with 12/18 different option
39142 choices.
39143 * lib/c-torture.exp: Likewise.
39144
39145 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
39146 not already set.
39147
b8c25665 391481993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 39149
ed8e443a
JM
39150 * lib/old-deja.exp: Add `excess errors test fails' error, now one
39151 can put an XFAIL *-*-* on excess errors.
39152
391531993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
39154
39155 * g++.law: Add more tests derived from g++-bugs snapshots.
39156
39157 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
39158 equivalent to g++.law/init9.
39159
39160 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
39161 compiled it, and the a.out file after we've run it.
39162
391631993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
39164
39165 * lib/mike-g++.exp (postbase): Delete the .o file after we've
39166 compiled it, and the a.out file after we've run it.
39167
391681993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
39169
39170 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
39171
391721993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
39173
39174 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
39175 version number.
39176
391771993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
39178
39179 * g++.law: New directory of g++ tests derived from the g++-bugs
39180 snapshots.
39181
391821993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
39183
39184 * gcc.compile: initbug1.c initbug1.exp testcase added
39185
391861993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
39187
39188 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
39189 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
39190 fixes submitted by Jeff Law (law@cs.utah.edu)
39191 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
39192 Jeff Law (law@cs.utah.edu)
39193
39194
391951993-11-30 Mike Stump (mrs@cygnus.com)
39196
39197 * config/unix-g++.exp: Follow the gcc way of doing things.
39198 * g++.old-deja/old-deja.exp: Minor updates.
39199 * lib/g++.exp: New file, follow the gcc way of doing things.
39200 * lib/old-dejagnu.exp: Minor updates.
39201 * lib/mike-g++.exp: Always unset errorInfo.
39202
392031993-11-06 Mike Stump (mrs@cygnus.com)
39204
39205 * lib/gcc.exp: Fix some errors with the below change, CC and
39206 CFLAGS should be global when setting, not local.
39207
392081993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
39209
39210 * lib/gcc.exp: Transform tool name.
39211
392121993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39213
39214 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
39215
392161993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39217
39218 * lib/gcc.exp: change gcc_done to gcc_stat
39219
392201993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
39221
39222 * Upgraded gcc testsuite to c-torture version 1.25
39223
392241993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
39225
39226 * lib/gcc.exp: added reporting code. Changed verbose compile message.
39227 * lib/c-torture: added hooks for new reporting code.
39228
392291993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
39230
39231 * config/sh-gcc.exp: check if sh-sim exists in the path
39232
392331993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
39234
39235 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
39236 * gcc.compile/compile.exp: Initial changes for new logic.
39237 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
39238 * gcc.failure/failure.exp: Initial changes for new logic.
39239 * gcc.ieee/ieee.exp: Initial changes for new logic.
39240 * gcc.misc-tests/misc.exp: Initial changes for new logic.
39241 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
39242 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
39243 * lib/c-torture.exp: Initial changes for new logic.
39244 * lib/gcc.exp: Initial changes for new logic.
39245
392461993-10-15 Mike Stump (mrs@cygnus.com)
39247
39248 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
39249 depend upon failure or success. Fully qualify names in failure
39250 and success messages. Always remove a.out before starting
39251 compile, just in case. Pay more attention to error text output by
39252 the compiler. Handle testcases with no known past errors just
39253 like all others, so that things are uniform. Other miscellaneous
39254 improvements.
39255
392561993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
39257
39258 * gcc.cpp: new directory for cpp tests
39259
392601993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
39261
39262 * lib/chill.exp: Code reformatted, removed unused code.
39263 * config/unix-chill.exp: Code reformatted, removed unused code.
39264 * chill.execute/execute.exp: Code reformatted, removed unused code.
39265 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
39266
392671993-10-04 Ian Lance Taylor (ian@cygnus.com)
39268
39269 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
39270 routines not written.
39271
392721993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
39273
39274 * config/bug-gcc.exp: Use new procs from bug.exp.
39275
392761993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
39277
39278 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
39279 via ftp, rather than depending on NFS.
39280 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
39281 case.
39282
392831993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
39284
39285 * config/bug-gcc.exp: Use new download proc.
39286
392871993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
39288
39289 * chill.execute/execute.exp: cleanups, handles errors better
39290 * chill.compile/compile.exp: rewrite, based on execute.exp
39291 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
39292 * lib/chill.exp: major changes to diff proc and compile and link
39293 procs. added chill_fail and chill_pass wrappers to pass and
39294 fail. added more comments, and handle error codes better.
39295 Added a hack to capture stderr from exec, so noncompile tests
39296 can work.
39297
392981993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
39299
39300 * chill.execute/execute.exp: rewrite of testsuite driver
39301 * lib/chill.exp: rewrite of testsuite driver
39302 * config/unix-chill.exp: rewrite of testsuite driver
39303
393041993-08-25 Bill Cox (bill@rtl.cygnus.com)
39305
39306 In chill.execute:
39307 * iexpr.ch: Standardize uppercase.
39308 * tuples.dat: Standardize uppercase.
39309 * vary.ch: standardize. Correct varying string assignments.
39310 * vary.dat: Add new output lines.
39311
393121993-08-24 Bill Cox (bill@rtl.cygnus.com)
39313
39314 In chill.execute:
39315 * chprintf.ch: Standardize use of uppercase.
39316 * tuples.ch: Standardize and turn arr2 into a DCL,
39317 rather than a SYN.
39318 * pinits.ch: Standardize.
39319
393201993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
39321
d90ee6be 39322 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
ed8e443a
JM
39323 * Makefil: Renamed to Makefile.in.
39324 * configure.in: New.
39325
393261993-08-23 Bill Cox (bill@rtl.cygnus.com)
39327
39328 In chill.execute:
39329 * .cvsignore: Add result/output files.
39330 * Makefile: Fix up variables at start. Use MFLAGS
39331 everywhere. Correct bool_loc, built_ins entries.
39332 Add entry for vary1.ch.
39333 * bitarray.ch: Standardize upper-case usage.
39334 * bitexpr.ch: Standardize, add output of b1.
39335 * params.ch: Use arrayt in along PROC parameters, to
39336 avoid novelty problems.
39337 * sets.ch: Tiny cleanup.
39338 * vary1.ch: Re-indent.
39339
393401993-08-17 Bill Cox (bill@rtl.cygnus.com)
39341
39342 * Add PR-related files to Makefiles, .cvsignore files, etc.
39343
393441993-08-02 Jeff Wheat (cassidy@cygnus.com)
39345
39346 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
39347 with compiler objects. New names are test-flow.c and test-loop.c
39348
393491993-07-27 Jeff Wheat (cassidy@cygnus.com)
39350
39351 * Upgraded c-torture tests from 1.19 to 1.20
39352
39353 * new files:
39354 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
39355 * gcc.compile: 930623-1.c 930623-2.c
39356 * gcc.noncompile: 930622-1.c 930622-2.c
39357 * gcc.failure: 920411-1.c 920627-2.c
39358 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
39359
393601993-07-20 Jeff Wheat (cassidy@cygnus.com)
39361
39362 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39363 More changes to get testsuite working properly. Needs more work.
39364 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
39365
393661993-07-19 Jeff Wheat (cassidy@cygnus.com)
39367
39368 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
39369 More changes to get testsuite working properly. Needs more work.
39370
393711993-07-13 Jeff Wheat (cassidy@cygnus.com)
39372
39373 * chill.compile/compile.exp: Added for Dejagnu support
39374 * chill.execute/execute.exp: Added for Dejagnu support
39375 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
39376
393771993-06-19 Bill Cox (bill@rtl.cygnus.com)
39378
39379 This should complete moving the CHILL test files.
39380 * chill.noncompile(.cvsignore printf.grt
39381 in-printf.grt chprintf.grt chprintf.ch):
39382 Added test-support files.
39383 (Makefile): Modified further.
39384 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
39385 signal.ch): Added test files.
39386 * chill.execute (.cvsignore printf.grt printr.c
39387 in-printf.grt rts.c chprintf.grt rts.h): Added
39388 test-support files.
39389 (Makefile): More corrections.
39390
393911993-06-18 Bill Cox (bill@rtl.cygnus.com)
39392
39393 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
39394 test cases, ready for DejaGnu.
39395
b8c25665 393961993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
39397
39398 * Upgraded c-torture tests from 1.18 to 1.19
39399
39400 * gcc.compile: added test(s):
39401 930607-1.c
39402 * gcc.execute: added test(s):
39403 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
39404
39405 * added new subdirectory for misc tests: gcc.misc-tests
39406 * gcc.misc-test(s): added tests:
39407 inst-check.c test-consts.c test-ior.c test-switch.c
39408
b8c25665 394091993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
39410
39411 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
39412
b8c25665 394131993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
39414
39415 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
39416
b8c25665 394171993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
39418
39419 * Upgraded c-torture tests from 1.17 to 1.18
39420
b8c25665 394211993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
39422
39423 * Upgraded c-torture tests from 1.12 to 1.17
39424
b8c25665 394251993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39426
39427 * lib/old-dejagnu.exp:
39428 Fixed handling of XFAIL target triplets to correctly
39429 recognize wildcard characters. Removed code that
39430 appended a unique id tag to the end of the file name
39431 printed out by the result of the testcases within a
39432 given test file.
39433
b8c25665 394341993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39435
39436 * lib/old-dejagnu.exp:
39437 Reworked expected failure handling to trigger off of XFAIL
39438 keyword in keyphrase embeded in testcase source code. The
39439 XFAIL keyword must be at the end of the keyphrase line. It
39440 may optionally be followed by one or more target triplets.
39441 It has just occured that the handling of wildcards in the
39442 target triplet may not be correct.
39443
b8c25665 394441993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39445
39446 * g++.old-deja/tests:
39447 Moved all subdirectories up one level into g++.old-deja .
39448
39449 * lib/old-dejagnu.exp:
39450 Fixed problem with CXXFLAGS not being properly reset, and being
39451 corrupted with extraneous "-c" compiler option. This was
39452 causing binaries to not be generated for test that needed them.
39453 Modified strings passed to "pass" and "fail" so that individual
39454 tests from the same test file would be distinguished by an
39455 identifier appended to the test file name in the summary logs;
39456 this corrected a problem with erroneous diff logs. Added code
39457 to search testcases for expected fail and unexpected pass keywords.
39458
b8c25665 394591993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
39460
39461 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
39462
b8c25665 394631993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39464
39465 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
39466 Removed extraneous text from end of "Special g++ Options"
39467 keyphrase.
39468
39469 * lib/old-dejagnu.exp: Added pattern matching to look for new
39470 keywords, embedded in testcases comments, which will trigger
39471 calls to xpass and xfail.
39472
b8c25665 394731993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39474
39475 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
39476 comments embedded in the testcases, especially the one looking for
39477 special compiler options, as well as the pattern matching for the
39478 compiler output again.
39479
b8c25665 394801993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39481
39482 * lib/old-dejagnu.exp: Do a proper check of the return value for
39483 execute tests. Fixed several problems with the pattern matching
39484 of the compiler output which gave erroneous test results.
39485 Changed several of the test result messages to be more descriptive.
39486 * config/unix-g++.exp: Proc g++_load now actually works and
39487 executes the tests passed to it and returns a usable return
92936ecf 39488 value.
921e5a0e 39489
b8c25665 394901993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 39491
efdbc6f8 39492 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 39493
b8c25665 394941993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39495
39496 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
39497 Modified both files to properly execute the old style
39498 dejagnu tests. The previous versions of these files were
39499 experimental and did not function anything near correctly.
39500
b8c25665 395011993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
39502
39503 * Removed all Makefile.in and configure.in files. No configuration
39504 needed now.
39505
b8c25665 395061993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
39507
39508 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
39509
b8c25665 395101993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
39511
39512 * gcc.compile/configure.in, gcc.unsorted/configure.in,
39513 gcc.special/configure.in, gcc.noncompile/configure.in,
39514 gcc.execute/configure.in, gcc.code_quality/configure.in,
39515 g++.other/configure.in, g++.old-deja/configure.in,
39516 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
39517 in srcname setting.
39518
b8c25665 395191993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 39520
d90ee6be 39521 * lib/udi.exp: Fixed mondfe and mondfe_download.
921e5a0e
JL
39522 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
39523 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
39524
b8c25665 395251993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
39526
39527 * config/udi-gdb.exp: Check $shell_id after connecting to target.
39528 (gdb_exit): Don't remove *_soc files.
39529
b8c25665 395301993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
39531
39532 * lib/c-torture.exp: Don't look for main; instead always use -w
39533 -c. This is how the c-torture tests work. Remove the object
39534 file if the compilation succeeds.
39535 * gcc.execute/execute.exp: Remove executable if test passes.
39536 * gcc.noncompile/noncompile.exp: Every test is an expected
39537 failure.
39538 * gcc.special/special.exp: Added tests from c-torture 1.11,
39539 corrected use of existing test.
39540 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
39541 gcc.execute/920625-1.c: Updated to c-torture 1.11.
39542 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
39543 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
39544 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
39545 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
39546 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
39547 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
39548 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
39549 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
39550 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
39551 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
39552 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
39553 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
39554 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
39555 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
39556 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
39557 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
39558 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
39559 c-torture 1.11.
39560 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
39561 correspond to c-torture 1.11.
39562
39563 * New file.
This page took 9.752283 seconds and 5 git commands to generate.