]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
testsuite ChangeLog:
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7fde2fe3
JB
12005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
2
3 PR libgfortran/24945
4 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
5
cea51b42
JB
62005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
7
8 PR libgfortran/24945
9 * gfortran.dg/open_status_2.f90: New test.
10
7e7b53aa
KG
112005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12
13 * gcc.c-torture/execute/builtins/fprintf.c,
14 gcc.c-torture/execute/builtins/fputs-lib.c,
15 gcc.c-torture/execute/builtins/fputs.c,
16 gcc.c-torture/execute/builtins/lib/fprintf.c,
17 gcc.c-torture/execute/builtins/lib/printf.c,
18 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19
7abd5009
JR
202005-11-25 J"orn Rennecke <joern.rennecke@st.com>
21
22 * gcc.dg/20050922-2.c: New test.
23
78a34a87
AP
242005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
25
26 * objc.dg/gnu-runtime-3.m: New test.
27
e7e53192
VR
282005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29
30 PR c++/9278
31 * g++.dg/other/void1.C: New test.
32
9b336fa4
JM
332005-11-25 Joseph S. Myers <joseph@codesourcery.com>
34
35 PR middle-end/24998
36 * gcc.dg/torture/fp-int-convert-float.c,
37 gcc.dg/torture/fp-int-convert-double.c,
38 gcc.dg/torture/fp-int-convert-long-double.c,
39 gcc.dg/torture/fp-int-convert-timode.c,
40 gcc.dg/torture/fp-int-convert-float80.c,
41 gcc.dg/torture/fp-int-convert-float80-timode.c,
42 gcc.dg/torture/fp-int-convert-float128.c,
43 gcc.dg/torture/fp-int-convert-float128-timode.c,
44 gcc.dg/torture/fp-int-convert.h: New files.
45
7934558d
AP
462005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
47
48 PR middle-end/24989
49 * gcc.dg/tree-ssa/bool-10.c: New test.
50 * gcc.dg/tree-ssa/bool-11.c: New test.
51 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
52
210dfe6e
AP
532005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
54
55 PR middle-end/24990
56 * tree-ssa/pr24990-1.c: New test.
57
de9c56a4
RG
582005-11-24 Richard Guenther <rguenther@suse.de>
59 Dirk Mueller <dmueller@suse.de>
60
61 PR c++/14024
62 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
63 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
64 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
65 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
66 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
67 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
68
7d6c1f42
UB
692005-11-23 Uros Bizjak <uros@kss-loka.si>
70
71 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
72
b8b47f42
GDR
732005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
74
75 PR c/21668
76 * gcc.dg/Wc++-compat.c: New.
77 * gcc.dg/Wno-c++-compat.c: New.
78
638c5a49
AM
792005-11-23 Alan Modra <amodra@bigpond.net.au>
80
81 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
82 (vspltish, vspltisw): Likewise.
83
4cc233c4
JD
842005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
85
86 PR libgfortran/24794
87 * gfortran.dg/namelist_12.f: Fix quotes.
88 * gfortran.dg/namelist_13.f90: Fix quotes.
89 * gfortran.dg/namelist_14.f90: Fix quotes.
90 * gfortran.dg/namelist_15.f90: Fix quotes.
91 * gfortran.dg/namelist_use.f90: Fix quotes.
92 * gfortran.dg/namelist_use_only.f90: Fix quotes.
93 * gfortran.dg/namelist_21.f90: New test.
94 * gfortran.dg/namelist_22.f90: New test.
95
04760127
KH
962005-11-22 Kazu Hirata <kazu@codesourcery.com>
97
98 PR target/23435
99 * gcc.c-torture/compile/pr23435.c: New.
100
d7735880
JM
1012005-11-22 Joseph S. Myers <joseph@codesourcery.com>
102
103 * gcc.c-torture/execute/floatunsisf-1.c: New test.
104
131aeb82
JM
1052005-11-22 Joseph S. Myers <joseph@codesourcery.com>
106
107 * gcc.target/powerpc/405-macchw-1.c,
108 gcc.target/powerpc/405-macchw-2.c,
109 gcc.target/powerpc/405-macchwu-1.c,
110 gcc.target/powerpc/405-macchwu-2.c,
111 gcc.target/powerpc/405-machhw-1.c,
112 gcc.target/powerpc/405-machhw-2.c,
113 gcc.target/powerpc/405-machhwu-1.c,
114 gcc.target/powerpc/405-machhwu-2.c,
115 gcc.target/powerpc/405-maclhw-1.c,
116 gcc.target/powerpc/405-maclhw-2.c,
117 gcc.target/powerpc/405-maclhwu-1.c,
118 gcc.target/powerpc/405-maclhwu-2.c,
119 gcc.target/powerpc/405-mulchw-1.c,
120 gcc.target/powerpc/405-mulchw-2.c,
121 gcc.target/powerpc/405-mulchwu-1.c,
122 gcc.target/powerpc/405-mulchwu-2.c,
123 gcc.target/powerpc/405-mulhhw-1.c,
124 gcc.target/powerpc/405-mulhhw-2.c,
125 gcc.target/powerpc/405-mulhhwu-1.c,
126 gcc.target/powerpc/405-mulhhwu-2.c,
127 gcc.target/powerpc/405-mullhw-1.c,
128 gcc.target/powerpc/405-mullhw-2.c,
129 gcc.target/powerpc/405-mullhwu-1.c,
130 gcc.target/powerpc/405-mullhwu-2.c,
131 gcc.target/powerpc/405-nmacchw-1.c,
132 gcc.target/powerpc/405-nmacchw-2.c,
133 gcc.target/powerpc/405-nmachhw-1.c,
134 gcc.target/powerpc/405-nmachhw-2.c,
135 gcc.target/powerpc/405-nmaclhw-1.c,
136 gcc.target/powerpc/405-nmaclhw-2.c,
137 gcc.target/powerpc/440-macchw-1.c,
138 gcc.target/powerpc/440-macchw-2.c,
139 gcc.target/powerpc/440-macchwu-1.c,
140 gcc.target/powerpc/440-macchwu-2.c,
141 gcc.target/powerpc/440-machhw-1.c,
142 gcc.target/powerpc/440-machhw-2.c,
143 gcc.target/powerpc/440-machhwu-1.c,
144 gcc.target/powerpc/440-machhwu-2.c,
145 gcc.target/powerpc/440-maclhw-1.c,
146 gcc.target/powerpc/440-maclhw-2.c,
147 gcc.target/powerpc/440-maclhwu-1.c,
148 gcc.target/powerpc/440-maclhwu-2.c,
149 gcc.target/powerpc/440-mulchw-1.c,
150 gcc.target/powerpc/440-mulchw-2.c,
151 gcc.target/powerpc/440-mulchwu-1.c,
152 gcc.target/powerpc/440-mulchwu-2.c,
153 gcc.target/powerpc/440-mulhhw-1.c,
154 gcc.target/powerpc/440-mulhhw-2.c,
155 gcc.target/powerpc/440-mulhhwu-1.c,
156 gcc.target/powerpc/440-mulhhwu-2.c,
157 gcc.target/powerpc/440-mullhw-1.c,
158 gcc.target/powerpc/440-mullhw-2.c,
159 gcc.target/powerpc/440-mullhwu-1.c,
160 gcc.target/powerpc/440-mullhwu-2.c,
161 gcc.target/powerpc/440-nmacchw-1.c,
162 gcc.target/powerpc/440-nmacchw-2.c,
163 gcc.target/powerpc/440-nmachhw-1.c,
164 gcc.target/powerpc/440-nmachhw-2.c,
165 gcc.target/powerpc/440-nmaclhw-1.c,
166 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
167
5e805e44
JJ
1682005-11-21 Jakub Jelinek <jakub@redhat.com>
169
170 PR fortran/24774
171 * gfortran.dg/inquire_9.f90: New test.
172
173 PR fortran/21647
174 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
175
9cfda6fa
EB
1762005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
177
178 PR libfortran/24432
179 * lib/target-supports.exp (check_effective_target_fortran_large_real):
180 Check that 'cos' is supported.
181
b95605fb
PT
1822005-11-21 Paul Thomas <pault@gcc.gnu.org
183
184 PR fortran/24223
185 * gfortran.dg/substring_equivalence.f90: New test.
186
187 PR fortran/24705
188 * gfortran.dg/auto_internal_assumed.f90: New test.
189
ffbc33cc
UB
1902005-11-21 Uros Bizjak <uros@kss-loka.si>
191
192 * gcc.dg/fold-div-2.c: New test.
193
083a9e91
ILT
1942005-11-20 Ian Lance Taylor <ian@airs.com>
195
196 PR rtl-optimization/24883
197 * gcc.c-torture/compile/pr24883.c: New test.
198
1ef6855c
KH
1992005-11-21 Kazu Hirata <kazu@codesourcery.com>
200
201 PR middle-end/20583
202 * gcc.c-torture/compile/pr20583.c: New.
203
23ffc235
BS
2042005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
205
206 * gcc.c-torture/execute/usmul.c: New test.
207
7ab1122a
JM
2082005-11-19 James A. Morrison <phython@gcc.gnu.org>
209
210 * gcc.dg/tree-ssa/vrp22.c: New test.
211
152f76ec
HPN
2122005-11-19 Hans-Peter Nilsson <hp@axis.com>
213
214 PR middle-end/24912
215 * gcc.dg/torture/pr24912-1.c: New test.
216
815d8045
JB
2172005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
218
219 PR fortran/24862
220 * gfortran.dg/arrayio_derived_1.f90: New test.
221
0ed9a3e3
RG
2222005-11-19 Richard Guenther <rguenther@suse.de>
223
224 PR middle-end/23294
225 * gcc.dg/tree-ssa/pr23294.c: New testcase.
226
cdd07c4b
HPN
2272005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
228
229 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
230
abc088aa
MM
2312005-11-18 Mark Mitchell <mark@codesourcery.com>
232
233 PR c++/8355
234 * g++.dg/template/friend39.C: New test.
235
817f9ef2
JW
2362005-11-18 James E Wilson <wilson@specifix.com>
237
238 * gcc.dg/builtin-strstr.c: New.
239
7b767e31
RH
2402005-11-18 Richard Henderson <rth@redhat.com>
241
242 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
243 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
244 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
245 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
246 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
247 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
248 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
249 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
250 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
251 renaming to remove initial "ia64-".
252
4c63a584
EB
2532005-11-18 Eric Botcazou <ebotcazou@adacore.com>
254
255 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
256
ce5bf41c
JM
2572005-11-18 Joseph S. Myers <joseph@codesourcery.com>
258
259 * g++.dg/cpp/string-2.C: New test.
260
925196ed
ZD
2612005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
262
263 * gcc.dg/tree-ssa/loop-14.c: New test.
264
a5ddbe56
JM
2652005-11-17 James A. Morrison <phython@gcc.gnu.org>
266 Michael Chamberlain <michael@chamberlain.net.au>
267
268 * ada/acats/run_all.sh (target_run): Kill long running tests.
269
9fb1c9db
JDA
2702005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
271
272 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
273 * gcc.dg/cleanup-9.c: Likewise.
274 * gcc.dg/cleanup-10.c: Likewise.
275 * gcc.dg/cleanup-11.c: Likewise.
276
1c2e7a3a
FXC
2772005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
278
279 PR fortran/24892
280 * gfortran.dg/open_access_append_1.f90: New test.
281 * gfortran.dg/open_access_append_2.f90: New test.
282
0bc52d42
RG
2832005-11-16 Richard Guenther <rguenther@suse.de>
284
285 PR middle-end/24851
286 * gcc.c-torture/execute/pr24851.c: New testcase.
287
68328cda
EB
2882005-11-16 Eric Botcazou <ebotcazou@adacore.com>
289
290 * gcc.dg/fold-overflow-1.c: New test.
291
74d9c39f
DJ
2922005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
293
294 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
295 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
296
1dcca6f3
NS
2972005-11-16 Nathan Sidwell <nathan@codesourcery.com>
298
299 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
300 structures.
301 * g++.dg/eh/forced2.C: Likewise.
302 * g++.dg/eh/forced3.C: Likewise.
303 * g++.dg/eh/forced4.C: Likewise.
304
98803730
MS
3052005-11-11 Mike Stump <mrs@apple.com>
306
307 * g++.old-deja/g++.mike/unused.C: Add.
308
7735d402
MM
3092005-11-15 Mark Mitchell <mark@codesourcery.com>
310
311 PR c++/24667
312 * g++.dg/warn/Wcast-qual1.C: New test.
313
b4f32d07
JH
3142005-11-15 Jan Hubicka <jh@suse.cz>
315
316 * gcc.dg/winline-5.c: Add large-unit-insns limit.
317
9193863e
DE
3182005-11-14 David Edelsohn <edelsohn@gnu.org>
319
320 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
321
8c5285e1
DN
3222005-11-14 Diego Novillo <dnovillo@redhat.com>
323
324 PR 24840
325 * gcc.dg/tree-ssa/pr24840.c: New test.
326
f2025db2
JJ
3272005-11-14 Janis Johnson <janis187@us.ibm.com>
328
329 PR testsuite/24841
330 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
331
12431170
DJ
3322005-11-14 Dale Johannesen <dalej@apple.com>
333
334 * gcc.c-torture/execute/20051113-1.c: New.
335
2f1b1731
MM
3362005-11-14 Mark Mitchell <mark@codesourcery.com>
337
338 PR c++/24687
339 * g++.dg/template/crash43.C: New test.
340
b9675864
DJ
3412005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
342
343 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
344
e1f0e7a6
MM
3452005-11-13 Mark Mitchell <mark@codesourcery.com>
346
347 PR c++/24817
348 * g++.dg/eh/spec8.C: New test.
349
c748a2c7
HPN
3502005-11-14 Hans-Peter Nilsson <hp@axis.com>
351
352 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
353
91b1ca65
MM
3542005-11-13 Mark Mitchell <mark@codesourcery.com>
355
356 PR c++/20293
357 * g++.dg/parse/ambig4.C: New test.
358 * g++.dg/tc1/dr101.C: Adjust error markers.
359 * g++.dg/lookup/strong-using-2.C: Likewise.
360 * g++.dg/lookup/ambig5.C: Likewise.
361 * g++.dg/lookup/ambig4.C: Likewise.
362 * g++.dg/parse/crash22.C: Likewise.
363
43258b67
HPN
3642005-11-14 Hans-Peter Nilsson <hp@axis.com>
365
366 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
367
51caaefe
EB
3682005-11-13 Eric Botcazou <ebotcazou@adacore.com>
369
370 * gcc.dg/nested-calls-1.c: New test.
371
5d723e54
FXC
3722005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
373
374 * gfortran.dg/complex_intrinsic_1.f90: New test.
375 * gfortran.dg/complex_intrinsic_2.f90: New test.
376 * gfortran.dg/fgetc_1.f90: New test.
377 * gfortran.dg/fgetc_2.f90: New test.
378 * gfortran.dg/fgetc_3.f90: New test.
379 * gfortran.dg/ftell_1.f90: New test.
380 * gfortran.dg/ftell_2.f90: New test.
381 * gfortran.dg/gnu_logical_1.F: New test.
382 * gfortran.dg/gnu_logical_2.f90: New test.
383
646c38e9
AP
3842005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
385
386 PR middle-end/24820
387 * testsuite/gcc.dg/pr24820.c: New test.
388
85a43114
ZD
3892005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
390
391 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
392 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
393 variable.
394
86b5dedb
JDA
3952005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
396
397 testsuite/24614
398 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
399
fa7682c7
HPN
4002005-11-12 Hans-Peter Nilsson <hp@axis.com>
401
402 * gcc.target/cris/cris.exp: New file.
403 * gcc.target/cris/rld-legit1.c: New test.
404 * gcc.target/cris/rld-legit2.c: New test.
405
f74dcfb7
JJ
4062005-11-12 Jakub Jelinek <jakub@redhat.com>
407
73bebd55
JJ
408 PR c++/24780
409 * g++.dg/opt/pr24780.C: New test.
410
f74dcfb7
JJ
411 PR c++/24761
412 * g++.dg/template/asm1.C: New test.
413
02c92593
SK
4142005-11-12 Steven G. Kargl <kargls@comcast.net>
415
416 PR libgfortran/24787
417 * gfortran.dg/scan_1.f90: New test.
418
230dedb3
JH
4192005-11-12 Jan Hubicka <jh@suse.cz>
420
421 * gcc.target/i386/minmax-1.c: New.
422 * gcc.target/i386/minmax-2.c: New.
423
1f02bd26
KK
4242005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
425
426 * gcc.dg/pr24445.c: Fix for 64-bit targets.
427
6c14b137
DJ
4282005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
429
430 * gcc.c-torture/execute/20051110-1.c,
431 gcc.c-torture/execute/20051110-2.c: New tests.
432
44087d55
HPN
4332005-11-12 Hans-Peter Nilsson <hp@axis.com>
434
435 PR middle-end/24750
436 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
437 New tests.
438
2e58f311
AT
4392005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
440
441 * lib/target-libpath.exp (get_shlib_extension): New proc.
442 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
443 * lib/gfortran.exp (gfortran_link_flags): Likewise.
444 * lib/objc.exp (objc_target_compile): Likewise.
445 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
446 detection.
447
5bd9e94d
AT
4482005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
449
450 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
451
452 * lib/target-supports.exp (check_effective_target_static_libgfortran):
453 Add -static to additional_flags and pass it to target_compile.
454
21df8673
JD
4552005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
456
457 PR libgfortran/24719
458 gfortran.dg/read_noadvance.f90: New test.
459
460 PR libgfortran/24699
461 gfortran.dg/fmt_t_2.f90: New test.
462
463 PR libgfortran/24785
464 gfortran.dg/read_x_eor.f90: New test.
465
466 PR libgfortran/24584
467 gfortran.dg/namelist_empty.f90: Rename test.
468
469 PR libgfortran/24489
470 gfortran/read_eor.f90: Rename test.
471
a5df14d4
PT
4722005-11-10 Paul Thomas <pault@gcc.gnu.org>
473
474 PR fortran/15976
475 * gfortran.dg/automatic_module_variable.f90: New test.
476
f2d18690
KK
4772005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
478
479 PR target/24445
480 * gcc.dg/pr24445.c: New test.
481
9081e356
PT
4822005-11-10 Paul Thomas <pault@gcc.gnu.org>
483
484 PR fortran/24655
485 PR fortran/24755
486 * gfortran.dg/recursive_statement_functions.f90: Add statement
487 functions using inline intrinsic functions and parameters to test
488 that they no longer seg-fault.
489
490 PR fortran/24409
491 gfortran.dg/nested_modules_4.f90: New test.
492 gfortran.dg/nested_modules_5.f90: New test.
493
c040ffff
TS
4942005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
495
496 PR fortran/24643
497 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
498
5f4b7328
AO
4992005-11-10 Alexandre Oliva <aoliva@redhat.com>
500
501 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
502 failures.
503
cd9ed4b4
EB
5042005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
505
506 * gcc.dg/sparc-getcontext-1.c: New test.
507
c8e90f40
EB
5082005-11-09 Eric Botcazou <ebotcazou@adacore.com>
509
510 * gcc.dg/ifcvt-fabs-1.c: New test.
511
a0203ca7
AO
5122005-11-09 Alexandre Oliva <aoliva@redhat.com>
513
514 PR other/4372
515 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
516 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
517
874caa00
RG
5182005-11-09 Richard Guenther <rguenther@suse.de>
519
520 PR tree-optimization/24716
521 * gcc.c-torture/execute/pr24716.c: New testcase.
522
375fa7c3
AK
5232005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
524
525 * gcc.dg/pr24624.c: Disable for non S/390 targets.
526
71923548
AK
5272005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
528
529 PR 24624
530 * gcc.dg/pr24624.c: Testcase added.
531
5322005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
533
534 PR 24623
535 * g++.dg/other/pr24623.C: Testcase added.
536
a01db3bf
EE
5372005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
538
539 PR fortran/22607
540 * gfortran-dg/pure_byref_1.f90: New.
541 * gfortran-dg/pure_byref_2.f90: New.
542
456b8ce5
UB
5432005-11-09 Uros Bizjak <uros@kss-loka.si>
544
545 PR c/24101
546 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
547 * gcc.dg/dg.exp: Run main loop also for *.i files.
548
31a79236
JJ
5492005-11-08 Jakub Jelinek <jakub@redhat.com>
550
551 PR c++/19450
552 * g++.dg/tls/diag-3.C: New test.
553 * g++.dg/tls/diag-4.C: New test.
554 * g++.dg/tls/static-1.C: New test.
555 * g++.dg/tls/static-1a.cc: New file.
556
da11c5d2
DN
5572005-11-08 Diego Novillo <dnovillo@redhat.com>
558
559 PR 23046
560 * g++.dg/tree-ssa/pr23046.C: New test.
561
90b11b98
DP
5622005-11-08 Devang Patel <dpatel@apple.com>
563
564 PR tree-optimization/23115
565 * gcc.dg/tree-ssa/pr23115.c: New.
566
e5f51638
DE
5672005-11-08 David Edelsohn <edelsohn@gnu.org>
568
569 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
570 * gcc.target/powerpc/pr16155.c: Same.
571 * gcc.target/powerpc/altivec-1.c: Same.
572 * gcc.target/powerpc/altivec-2.c: Same.
573 * gcc.target/powerpc/altivec-3.c: Same.
574 * gcc.target/powerpc/altivec-5.c: Same.
575 * gcc.target/powerpc/altivec-11.c: Same.
576 * gcc.target/powerpc/altivec-12.c: Same.
577 * gcc.target/powerpc/altivec-14.c: Same.
578 * gcc.target/powerpc/altivec-22.c: Same.
579 * gcc.target/powerpc/altivec-consts.c: Same.
580 * gcc.target/powerpc/altivec-pr22085.c: Same.
581 * gcc.target/powerpc/altivec-splat.c: Same.
582 * gcc.target/powerpc/altivec-varargs-1.c: Same.
583 * gcc.target/powerpc/altivec-vec-merge.c: Same.
584 * gcc.target/powerpc/darwin-longlong.c: Same.
585
dfea1f61
UB
5862005-11-08 Uros Bizjak <uros@kss-loka.si>
587
588 PR target/19340
589 * gcc.dg/pr19340.c: New test.
590
a7297856
ILT
5912005-11-07 Ian Lance Taylor <ian@airs.com>
592
593 PR rtl-optimization/24683
594 * gcc.dg/pr24683.c: New test.
595
984774d7
UB
5962005-11-07 Uros Bizjak <uros@kss-loka.si>
597
dfea1f61 598 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
689a90a1
UB
599 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
600
6012005-11-07 Uros Bizjak <uros@kss-loka.si>
602
603 * gcc.target/i386/pr23376.c: Compile with -mmmx.
984774d7 604
f2097470
UW
6052005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
606
607 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
608
d8e1f97b
PB
6092005-11-07 Paolo Bonzini <bonzini@gnu.org>
610
66180ff3
PB
611 PR target/24230
612
613 * gcc.target/powerpc/altivec-consts.c,
614 gcc.target/powerpc/altivec-splat.c: New testcase.
615
6162005-11-07 Paolo Bonzini <bonzini@gnu.org>
617
618 PR c/24599
619
d8e1f97b
PB
620 * gcc.dg/overflow-2.c: New testcase.
621
ab900bfa
JJ
6222005-11-07 Jakub Jelinek <jakub@redhat.com>
623
624 PR rtl-optimization/23567
625 * gcc.c-torture/execute/20051104-1.c: New test.
626
4075a94e
PT
6272005-11-06 Paul Thomas <pault@gcc.gnu.org>
628
629 PR fortran/24534
630 gfortran.dg/private_type_2.f90: Modified to check that case with
631 PRIVATE declaration within derived type is accepted.
632
633 PR fortran/20838
634 gfortran.dg/pointer_assign_1.f90: New test.
635
636 PR fortran/20840
637 * gfortran.dg/arrayio_0.f90: New test.
638
639 PR fortran/17737
640 gfortran.dg/data_initialized.f90: New test.
641 gfortran.dg/data_constraints_1.f90: New test.
642 gfortran.dg/data_constraints_2.f90: New test.
643
e5ef4b3b
JB
6442005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
645
646 PR fortran/24174
647 PR fortran/24305
648 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
649
db3d5328
DN
6502005-11-06 Diego Novillo <dnovillo@redhat.com>
651
652 PR 24670
653 * gcc.dg/tree-ssa/pr24670.c: New test.
654
1f2a3c8f
ILT
6552005-11-05 Ian Lance Taylor <ian@airs.com>
656
657 PR target/22432
658 * gcc.target/i386/pr22432.c: New test.
659
9adb5ab1
RH
6602005-11-05 Richard Henderson <rth@redhat.com>
661
662 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
663 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
664 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
665 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
666 from gcc.dg/alpha-*.
667 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
668 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
669
5a522c15
AJ
6702005-11-05 Andreas Jaeger <aj@suse.de>
671
672 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
673
930352c0
HPN
6742005-11-04 Hans-Peter Nilsson <hp@axis.com>
675
676 PR target/23424
677 * gcc.dg/torture/pr23424-1.c: New test.
678
21210b18
RH
6792005-11-04 Richard Henderson <rth@redhat.com>
680
681 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
682 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
683 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
684 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
685 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
686 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
687 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
688 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
689 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
690 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
691 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
692 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
693 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
694 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
695 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
696 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
697 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
698 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
699 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
700 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
701 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
702 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
703 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
704 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
705 Move from gcc.dg/.
706 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
707 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
708 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
709 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
710 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
711 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
712 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
713 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
714 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
715 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
716 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
717 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
718 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
719 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
720 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
721 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
722 gcc.target/i386/lea.c, gcc.target/i386/local.c,
723 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
724 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
725 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
726 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
727 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
728 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
729 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
730 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
731 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
732 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
733 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
734 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
735 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
736 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
737 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
738 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
739 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
740 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
741 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
742 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
743 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
744 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
745 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
746 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
747 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
748 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
749 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
750 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
751
8b1062b2
DN
7522005-11-04 Diego Novillo <dnovillo@redhat.com>
753
754 PR 24627
755 * gcc.dg/tree-ssa/pr24627.c: New test.
756
6137ba90
PB
7572005-11-04 Paul Brook <paul@codesourcery.com>
758
759 * gcc.dg/tls/opt-10.c: New test.
760
4d4c9bdd
AJ
7612005-11-04 Andreas Jaeger <aj@suse.de>
762
763 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
764 avoid extra warnings.
765
f2ae4b2b
FXC
7662005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
767
768 PR libfortran/22298
769 * gcc/testsuite/lib/target-supports.exp
770 (check_effective_target_static_libgfortran): New
771 static_libgfortran effective target.
772 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
773 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
774
553ff21c
HPN
7752005-11-04 Hans-Peter Nilsson <hp@axis.com>
776
777 * gcc.dg/pr24615.c: Guard test with { target fpic }.
778
95cd6f6f
JC
7792005-11-03 Josh Conner <jconner@apple.com>
780
781 PR c++/19989
782 g++.dg/ext/array2.C: New test.
783 g++.dg/template/dependent-name3.C: New test.
784 g++.dg/template/dependent-name4.C: New test.
785 g++.dg/template/sfinae2.C: New test.
786
651ed942
AP
7872005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
788
789 PR preprocessor/22042
790 * gcc.dg/cpp/strify4.c: New test.
791
178b58b5
JM
7922005-11-03 Joseph S. Myers <joseph@codesourcery.com>
793
794 PR c++/17964
795 * g++.dg/cpp/string-1.C: New test.
796
b0ae01d7
JM
7972005-11-03 Joseph S. Myers <joseph@codesourcery.com>
798
799 * gcc.target/powerpc: New directory.
800 * gcc.target/powerpc/powerpc.exp: New file.
801 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
802 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
803 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
804 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
805 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
806 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
807 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
808 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
809 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
810 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
811 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
812 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
813 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
814 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
815 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
816 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
817 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
818 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
819 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
820 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
821 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
822 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
823 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
824 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
825 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
826 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
827 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
828 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
829 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
830 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
831 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
832 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
833 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
834 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
835
a39041fa
MM
8362005-11-03 Mark Mitchell <mark@codesourcery.com>
837
838 PR c++/21627
839 * g++.dg/warn/inline2.C: New test.
840
ca0b7d18
AP
8412005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
842
4d4c9bdd 843 PR middle-end/23155
ca0b7d18
AP
844 * g++.dg/ext/c99struct1.C: New test.
845 * gcc.dg/union-cast-1.c: New test.
846 * gcc.dg/union-cast-2.c: New test.
847 * gcc.dg/union-cast-3.c: New test.
848
08330ec2
AP
8492005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
850
851 PR middle-end/24589
852 * gcc.c-torture/execute/zero-struct-2.c: New test.
853
b88b7ced
AP
8542005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
855
856 PR c++/24582
857 * g++.dg/init/switch1.C: New test.
858
bb11103a
EB
8592005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
860
861 * gcc.dg/delay-slot-1.c: New test.
862
ac746a73
UW
8632005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
864
865 PR target/24620
866 * gcc.dg/pr24620.c: New test.
4d4c9bdd 867
a92c58c2
JM
8682005-11-03 Joseph S. Myers <joseph@codesourcery.com>
869
870 PR c/24329
871 * gcc.dg/format/unnamed-1.c: New test.
872
e4ba2534
MM
8732005-11-02 Mark Mitchell <mark@codesourcery.com>
874
3a0588c4
MM
875 PR c++/22434
876 * g++.dg/expr/cond8.C: New test.
877
e4ba2534
MM
878 PR c++/24560
879 * g++.dg/parse/dot1.C: New test.
880
fb530c72
JH
8812005-11-02 Jan Hubicka <jh@suse.cz>
882
883 PR target/23303
884 * gcc.dg/i386-lea.c: New test
885
d98ad410
UW
8862005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
887
888 PR target/24615
889 * gcc.dg/pr24615.c: New test.
890
f55b9465
UW
8912005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
892
893 PR target/24600
894 * gcc.dg/pr24600.c: New test.
895
88a33c34
MM
8962005-11-02 Mark Mitchell <mark@codesourcery.com>
897
898 PR c++/19253
899 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
900 * g++.dg/parse/typename9.C: New test.
901 * g++/dg/parse/typename10.C: Likewise.
902
eca18fb4
AP
9032005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
904
905 PR fortran/18157
f2ae4b2b
FXC
906 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
907 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
908 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
eca18fb4 909
86414779
MM
9102005-11-02 Mark Mitchell <mark@codesourcery.com>
911
912 PR c++/24569
913 * g++.dg/debug/static1.C: New test.
914
c80e9171
JC
9152005-11-02 Josh Conner <jconner@apple.com>
916
917 * g++.dg/crash38.C: moved into proper directory...
918 * g++.dg/template/crash42.C: ...here
919
aa5c7673
HPN
9202005-11-02 Hans-Peter Nilsson <hp@axis.com>
921
ced61f82
HPN
922 PR target/18338
923 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
924 pcc_bitfield_type_matters || default_packed.
925
edc5687e
HPN
926 * lib/target-supports.exp
927 (check_effective_target_pcc_bitfield_type_matters): New proc.
928 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
929
51b4e409 930 PR testsuite/23304
aa5c7673
HPN
931 * lib/target-supports.exp (check_effective_default_packed): New proc.
932 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
933 Gate expected errors on target ! default_packed.
934 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
935
c96cfa49
TS
9362005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
937
938 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
939 change (r106358).
940
0be8cb80
TS
9412005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
942
943 PR fortran/24008
944 * gfortran.dg/entry_5.f90: New.
945 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
946
89d86f13
BW
9472005-11-01 Bob Wilson <bob.wilson@acm.org>
948
949 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
950
53096259
PT
9512005-11-01 Paul Thomas <pault@gcc.gnu.org>
952
953 PR fortran/21565
954 gfortran.dg/namelist_blockdata.f90: New test.
955
956 PR fortran/18737
957 gfortran.dg/external_implicit_none.f90: New test.
958
959 PR fortran/14994
960 * gfortran.dg/secnds.f: New test.
961
d8ff1871
JH
9622005-10-31 Jan Hubicka <jh@suse.cz>
963
964 PR target/20928
965 * gcc.c-torture/compile/pr20928.c: New test.
966
047f4b2c
AP
9672005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
968
969 PR middle-end/23492
970 * gcc.c-torture/compile/zero-strct-5.c: New test.
971
0d4b0351
JD
9722005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
973
974 PR libgfortran/24584
975 * gfortran.dg/pr24584.f90: New test.
976
d48734ef
EE
9772005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
978
979 PR fortran/18883
980 * gfortran.dg/char_result_9.f90: New.
981 * gfortran.dg/char_result_10.f90: New.
982
5e13fdf7
JH
9832005-10-30 Jan Hubicka <jh@suse.cz>
984
985 * g++.dg/tree-ssa/pr24172.C: New testcase.
986
25d8f0a2
TS
9872005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
988
989 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
990
9912005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
992
993 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
994 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
995 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
996 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
997 gfortran.dg/enum_9.f90,
998 gfortran.fortran-torture/compile/enum_1.f90,
999 gfortran.fortran-torture/execute/enum_1.f90,
1000 gfortran.fortran-torture/execute/enum_2.f90,
1001 gfortran.fortran-torture/execute/enum_3.f90,
1002 gfortran.fortran-torture/execute/enum_4.f90: New tests.
1003
6536905d
HPN
10042005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
1005
1006 PR target/18482
1007 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
1008 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
1009
159840cb
FXC
10102005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1011
1012 PR libfortran/20179
1013 * gfortran.dg/mixed_io_1.f90: New test.
1014 * gfortran.dg/mixed_io_1.c: New file.
1015
10162005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1017
1018 * gfortran.dg/malloc_free_1.f90: New test.
1019
631190f2
HPN
10202005-10-29 Hans-Peter Nilsson <hp@axis.com>
1021
1022 * gcc.dg/nested-func-4.c: Require profiling -pg.
1023
9a1c562a
AP
10242005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1025
1026 PR C++/23229
1027 * g++.dg/warn/main-2.C: New test.
1028
9b46f94f
SK
10292005-10-28 Steven G. Kargl <kargls@comcast.net>
1030
1031 PR fortran/24545
1032 * gfortran.dg/interface_2.f90: new test.
1033
7e2a12d3
JC
10342005-10-28 Josh Conner <jconner@apple.com>
1035
1036 PR c++/22153
1037 * g++.dg/template/crash38.C: New test.
1038 * g++.dg/parse/explicit1.C: Change expected errors.
1039
2d00b4f2
AP
10402005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1041
1042 PR C++/23426
1043 * g++.dg/other/large-size-array.C: New test.
1044
f35a986c
AP
10452005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1046
1047 PR middle-end/24362
1048 * g++.dg/opt/complex4.C: New test.
1049
694a2f6e
EB
10502005-10-25 Eric Botcazou <ebotcazou@adacore.com>
1051
1052 * gcc.dg/nested-func-4.c: New test.
1053
976e21f6
PT
10542005-10-26 Paul Thomas <pault@gcc.gnu.org>
1055
1056 PR fortran/24158
1057 gfortran.dg/derived_recursion.f90: New test.
1058 gfortran.dg/implicit_actual.f90: New test.
1059
83bb2f04
AO
10602005-10-25 Alexandre Oliva <aoliva@redhat.com>
1061
1062 PR middle-end/24295, PR testsuite/24477
1063 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
1064 removed when weakref hits the tree.
1065
b122dc6a
JJ
10662005-10-25 Jakub Jelinek <jakub@redhat.com>
1067
1068 * gfortran.dg/cray_pointers_4.f90: New test.
1069
1070 * gfortran.dg/cray_pointers_5.f90: New test.
1071
910450c1
FW
10722005-10-25 Feng Wang <fengwang@nudt.edu.cn>
1073
1074 PR fortran/22290
1075 * gfortran.dg/assign_5.f90: New test.
1076 * gfortran.dg/assign_6.f: New test.
1077
a2205647
UB
10782005-10-25 Uros Bizjak <uros@kss-loka.si>
1079
1080 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
1081 CPU has no SSE support.
1082
2571ba2b
JD
10832005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
1084
1085 PR libgfortran/24224
041de750
JD
1086 * gfortran.dg/arrayio_1.f90: Update attribution.
1087 * gfortran.dg/arrayio_2.f90: Update attribution.
1088 * gfortran.dg/arrayio_3.f90: Update attribution.
2571ba2b 1089 * gfortran.dg/arrayio_4.f90: Update test conditions.
041de750 1090 * gfortran.dg/arrayio_5.f90: Update attribution.
2571ba2b
JD
1091 * gfortran.dg/arrayio_6.f90: New test.
1092 * gfortran.dg/arrayio_7.f90: New test.
1093
cf113d67
ZD
10942005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
1095
1096 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
1097
7b707279
PT
10982005-10-24 Paul Thomas <pault@gcc.gnu.org>
1099
cf113d67 1100 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
7b707279 1101
7ba18cea
PT
11022005-10-24 Paul Thomas <pault@gcc.gnu.org>
1103
1104 PR fortran/24416
cf113d67 1105 * gfortran.dg/namelist_char_only.f90: New test.
7ba18cea 1106
83d890b9
AL
11072005-10-24 Asher Langton <langton2@llnl.gov>
1108
1109 PR fortran/17031
1110 PR fortran/22282
1111 * gfortran.dg/cray_pointers_1.f90: New test.
1112 * gfortran.dg/cray_pointers_2.f90: New test.
1113 * gfortran.dg/cray_pointers_3.f90: New test.
1114 * gfortran.dg/loc_1.f90: New test.
1115 * gfortran.dg/loc_2.f90: New test.
1116
7ffc0411
SB
11172005-10-24 Steven Bosscher <stevenb@suse.de>
1118
1119 * gcc.dg/pr24225.c: New test.
1120
09e87839
AL
11212005-10-24 Asher Langton <langton2@llnl.gov>
1122
1123 * gfortran.dg/dup_save_1.f90: New test.
1124 * gfortran.dg/dup_save_2.f90: New test.
1125
aca2b8da
PB
11262005-10-24 Paul Brook <paul@codesourcery.com>
1127
1128 PR 24107
1129 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
1130 stdint.h.
1131
9da73725
JD
11322005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
1133
09e87839
AL
1134 PR libgfortran/24489
1135 * gfortran.dg/pr24489.f90: New test.
9da73725 1136
78bd27f6
AP
11372005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
1138
1139 PR fortran/23635
1140 * gfortran.dg/ichar_1.f90: Add tests for derived types.
1141
f2c48d8b
HPN
11422005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
1143
1144 PR target/18911
1145 * g++.dg/init/array16.C: Skip for mmix-*-*.
1146
5f700e6d
AL
11472005-10-23 Asher Langton <langton2@llnl.gov>
1148
1149 * gfortran.dg/byte_1.f90: New test.
1150 * gfortran.dg/byte_2.f90: New test.
1151
fa869733
DE
11522005-10-23 David Edelsohn <edelsohn@gnu.org>
1153
1154 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
1155
2853e512
PT
11562005-10-23 Paul Thomas <pault@gcc.gnu.org>
1157
1158 PR fortran/18022
5f700e6d 1159 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
2853e512
PT
1160
1161 PR fortran/24311
5f700e6d 1162 * gfortran.dg/merge_char_const.f90: New test.
2853e512
PT
1163
1164 PR fortran/24384
5f700e6d 1165 * gfortran.dg/spread_scalar_source.f90: New test.
2853e512 1166
2b4ffcaa
HPN
11672005-10-22 Hans-Peter Nilsson <hp@axis.com>
1168
17f4409d
HPN
1169 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
1170
8e6a4309
HPN
1171 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
1172 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
1173
2b4ffcaa
HPN
1174 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
1175
6019a1a4
EE
11762005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
1177
1178 PR fortran/24426
1179 * gfortran.dg/der_pointer_4.f90: New.
1180
131452a0
DA
11812005-10-22 David Ayers <d.ayers@inode.at>
1182
1183 * obj-c++.dg/except-1.mm: Simplify.
1184
9cd47074
DA
11852005-10-21 David Ayers <d.ayers@inode.at>
1186
1187 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
1188
bf9d2177
JJ
11892005-10-21 Jakub Jelinek <jakub@redhat.com>
1190
1191 * gfortran.dg/assumed_dummy_2.f90: New test.
1192
1e752652
JW
11932005-10-21 James E Wilson <wilson@specifix.com>
1194
1195 PR preprocessor/15220
1196 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
1197
960d3502
EB
11982005-10-21 Eric Botcazou <ebotcazou@adacore.com>
1199
1200 * gcc.c-torture/execute/20051021-1.c: New test.
1201
d08fd9d6
MM
12022005-10-21 Mark Mitchell <mark@codesourcery.com>
1203
1204 PR c++/24260
1205 * g++.dg/ext/tmplattr1.C: New test.
1206
b68fe994
PT
12072005-10-21 Paul Thomas <pault@gcc.gnu.org>
1208
1209 PR fortran/24440
1210 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
1211
3b193858
GK
12122005-10-20 Geoffrey Keating <geoffk@apple.com>
1213
e9bf587a
GK
1214 * obj-c++.dg/except-1.mm: New.
1215
3b193858
GK
1216 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
1217
6afbb1cd
AM
12182005-10-21 Alan Modra <amodra@bigpond.net.au>
1219
1220 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
1221
cdcba1ea
AO
12222005-10-20 Alexandre Oliva <aoliva@redhat.com>
1223
1224 PR middle-end/24295
1225 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
1226 declarations with the same names as thunks' alias targets, use
1227 aliases instead.
1228 * gcc.dg/attr-alias-3.c: New test.
1229 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
1230
94c813b4
MM
12312005-10-20 Mark Mitchell <mark@codesourcery.com>
1232
1233 PR c++/22618
1234 * g++.dg/parse/access8.C: New test.
1235
9ca4afb9
RG
12362005-10-20 Richard Guenther <rguenther@suse.de>
1237
1238 PR c++/24439
1239 * g++.dg/tree-ssa/pr24439.C: New testcase.
1240
2358ff91
EB
12412005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1242
1243 * g++.dg/opt/delay-slot-1.C: New test.
1244
8d54aaae
EE
12452005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
1246
1247 PR fortran/21625
1248 * gfortran.fg/der_init_1.f90: New.
1249
8c2805d1
UW
12502005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
1251
1252 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
1253
1d61579e
MM
12542005-10-19 Mark Mitchell <mark@codesourcery.com>
1255
1256 PR c++/21908
1257 * g++.dg/parse/error28.C: New test.
1258
e48050bd
EB
12592005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1260
1261 * gcc.dg/profile-generate-2.c: New test.
1262
7edfc016
DS
12632005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
1264
1265 PR target/23589
1266 * g++.dg/ext/dllimport11.C: New.
1267
6d2989e1
VR
12682005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1269
1270 PR c++/22293
1271 * g++.dg/other/friend3.C: New test.
1272
685e39c2
MM
12732005-10-18 Mark Mitchell <mark@codesourcery.com>
1274
1275 PR c++/23293
1276 * g++.dg/template/error19.C: New test.
1277
b77fe7b4
NS
12782005-10-18 Nathan Sidwell <nathan@codesourcery.com>
1279
c19aaba5
NS
1280 PR c++/21383
1281 * g++.dg/overload/koenig2.C: New.
1282
b77fe7b4
NS
1283 PR c++/23118
1284 * g++.dg/overload/error2.C: New.
1285
1286 PR c++/22604
1287 * g++.dg/inherit/covariant14.C: New.
1288
0ef8776d
VR
12892005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1290
1291 PR c++/23440
1292 * g++.dg/parse/for1.C: New test.
1293
4213f93b
PT
12942005-10-17 Paul Thomas <pault@gcc.gnu.org>
1295
1296 PR fortran/23446
1297 * gfortran.dg/host_dummy_index_1.f90: New test.
1298
1299 PR fortran/21459
b77fe7b4 1300 * gfortran.dg/automatic_char_len_2.f90: New test.
4213f93b
PT
1301
1302 PR fortran/20866
b77fe7b4 1303 * gfortran.dg/recursive_statement_functions.f90: New test.
4213f93b
PT
1304
1305 PR fortran/20853
b77fe7b4 1306 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
4213f93b
PT
1307
1308 PR fortran/20849
b77fe7b4 1309 * gfortran.dg/external_initializer.f90: New test.
4213f93b
PT
1310
1311 PR fortran/20837
b77fe7b4 1312 * non_module_public.f90: New test.
4213f93b 1313
c3ee4651
NS
13142005-10-17 Nathan Sidwell <nathan@codesourcery.com>
1315
61e71a9e
NS
1316 PR c++/24386
1317 * g++.dg/template/overload7.C: New.
1318
dae1bf4d
NS
1319 PR c++/22551
1320 * g++.dg/other/switch2.C: Remove expected warnings.
1321
c3ee4651
NS
1322 PR c++/21353
1323 * g++.dg/template/defarg6.C: New.
1324
99523994
UB
13252005-10-17 Uros Bizjak <uros@kss-loka.si>
1326
1327 PR target/24315
1328 * gcc.target/i386/pr24315.c: New test.
1329
2d22db1f
MM
13302005-10-16 Mark Mitchell <mark@codesourcery.com>
1331
1332 PR c++/24389
1333 * g++.dg/template/static21.C: New test.
1334 * g++.dg/template/static21-a.cc: Likewise.
1335
dddf9a0a
AP
13362005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
1337
1338 PR c++/23959
1339 * g++.dg/warn/Wswitch-default-1.C: New test.
1340 * g++.dg/warn/Wswitch-default-2.C: New test.
1341
02ed62dd
MM
13422005-10-16 Mark Mitchell <mark@codesourcery.com>
1343
5bf8b82d 1344 PR c++/22173
02ed62dd
MM
1345 * g++.dg/parse/template18.C: New test.
1346 * g++.dg/template/nontype15.C: Likewise.
1347
c2b27658
EE
13482005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
1349
1350 PR fortran/22273
1351 * gfortran.dg/spec_expr_2.f90: New.
1352
d4d28139
HPN
13532005-10-16 Hans-Peter Nilsson <hp@axis.com>
1354
1355 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
1356 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
1357 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
1358 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
1359 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
1360 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
1361 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
1362 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
1363 previous target-specific skips and warning-message matches where
1364 applicable.
1365
550d1bf4
MM
13662005-10-15 Mark Mitchell <mark@codesourcery.com>
1367
1368 PR c++/21347
1369 * g++.dg/warn/Wctor-dtor.C: New test.
1370
24871154
VR
13712005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1372
1373 PR c/23439
1374 * gcc.dg/for-1.c: New test.
1375
3c955a04
MM
13762005-10-14 Mark Mitchell <mark@codesourcery.com>
1377
1378 PR c++/19565
1379 * g++.dg/warn/Wconversion1.C: New test.
1380 * g++.dg/ext/packed4.C: Compile with -w.
1381 * g++.dg/opt/20050511-1.C: Likewise.
1382 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
1383
21dac32c
JJ
13842005-10-14 Jakub Jelinek <jakub@redhat.com>
1385
1386 * gfortran.dg/boz_5.f90: New test.
1387
2acb1af9
NS
13882005-10-14 Nathan Sidwell <nathan@codesourcery.com>
1389
c0e22534
NS
1390 PR c++/22551
1391 * g++.dg/other/switch2.C: New.
1392
2acb1af9
NS
1393 PR c++/23984
1394 * g++.dg/init/ctor7.C: New.
1395
e4785e43
DE
13962005-10-13 David Edelsohn <edelsohn@gnu.org>
1397
1398 PR c++/23730
1399 * g++.dg/parse/crash32.C: New test.
1400
8ca4bf25
MM
14012005-10-13 Mark Mitchell <mark@codesourcery.com>
1402
6c06fbce
MM
1403 PR c++/20721
1404 * g++.dg/init/goto2.C: New test.
1405
8ca4bf25
MM
1406 PR c++/22464
1407 * g++.dg/template/crash/41.C: New test.
1408
1409 PR c++/22180
1410 * g++.dg/template/crash40.C: New test.
1411
1412 PR c++/23694
1413 * g++.dg/parse/friend5.C: New test.
4d4c9bdd 1414
8ca4bf25
MM
1415 PR c++/23307
1416 * g++.dg/template/crash38.C: New test.
4d4c9bdd 1417
8ca4bf25
MM
1418 PR c++/22352
1419 * g++.dg/template/friend38.C: New test.
4d4c9bdd 1420
8ca4bf25
MM
1421 PR c++/22405
1422 * g++.dg/template/crash39.C: New test.
4d4c9bdd 1423
4f7ddf06
HPN
14242005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
1425
48f99ad6
HPN
1426 * gcc.dg/debug/dwarf2/dwarf-char1.c,
1427 gcc.dg/debug/dwarf2/dwarf-char2.c,
1428 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
1429
4f7ddf06
HPN
1430 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
1431
43d9ad1d
DS
14322005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
1433
1434 * gcc.dg/dll-2.c: Add tests for warnings.
1435 * gcc.dg/dll-3.c: Likewise.
1436 * gcc.dg/dll-4.c: Likewise.
1437
1438 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
1439 * g++.dg/ext/dllimport2.C: Likewise.
1440 * g++.dg/ext/dllimport3.C: Likewise.
1441 * g++.dg/ext/dllimport7.C: Likewise.
1442 * g++.dg/ext/dllimport8.C: Likewise.
1443 * g++.dg/ext/dllimport9.C: Likewise.
1444
bce71376
PT
14452005-10-10 Paul Thomas <pault@gcc.gnu.org>
1446
1447 PR fortran/24092
1448 * gfortran.dg/derived_pointer_recursion.f90: New test.
1449
8adac335
AS
14502005-10-12 Adrian Straetling <straetling@de.ibm.com>
1451
1452 * gcc.c-torture/execute/20051012-1.c: New test.
1453
949d5b72
PT
14542005-10-12 Paul Thomas <pault@gcc.gnu.org>
1455
1456 PR fortran/18082
bce71376 1457 * gfortran.dg/automatic_char_len_1.f90: New test.
949d5b72 1458
96b95725
PT
14592005-10-12 Paul Thomas <pault@gcc.gnu.org>
1460
1461 PR fortran/20847
bce71376 1462 * gfortran.dg/save_common.f90: New test.
96b95725
PT
1463
1464 PR fortran/20856
bce71376 1465 * gfortran.dg/save_result.f90: New test.
96b95725 1466
51b15ede
NS
14672005-10-12 Nathan Sidwell <nathan@codesourcery.com>
1468
fdeff563
NS
1469 PR c++/21592
1470 * g++.dg/template/dependent-expr1.C: Add new expected error.
1471 * g++.dg/template/dependent-expr2.C: Adjust error text.
1472 * g++.dg/template/overload6.C: New.
1473
3ce5fa4f
NS
1474 PR c++/23797
1475 * g++.dg/other/typename8.C: New.
1476
51b15ede
NS
1477 PR c++/21117
1478 * g++.dg/other/return1.C: New.
1479
39e837db
PB
14802005-10-12 Paolo Bonzini <bonzini@gnu.org>
1481
1482 PR c++/24052
1483 * g++.dg/ext/label5.C: New.
1484
dbe91deb
NS
14852005-10-12 Nathan Sidwell <nathan@codesourcery.com>
1486
1487 PR c++/19964
1488 * g++.dg/parse/crash31.C: New.
1489
25c5165b
RL
14902005-10-12 Razya Ladelsky <razya@il.ibm.com>
1491
1492 * g++.dg/ipa/ipa-1.c: New test.
1493 * g++.dg/ipa/ipa-2.c: New test.
1494 * g++.dg/ipa/ipa-3.c: New test.
1495 * g++.dg/ipa/ipa-4.c: New test.
1496 * g++.dg/ipa/ipa-5.c: New test.
1497 * g++.dg/ipa/ipa.exp: New file.
1498
0f9d970d
PT
14992005-10-12 Paul Thomas <pault@gcc.gnu.org>
1500
1501 PR fortran/24207
bce71376 1502 * gfortran.dg/private_type_3.f90: New test.
0f9d970d 1503
5dd17af5
SK
15042005-10-11 Steven G. Kargl <kargls@comcast.net>
1505
1506 PR fortran/20786
1507 gfortran.dg/aint_anint_1.f90: New test.
1508
a2694f68
SK
15092005-10-11 Steven G. Kargl <kargls@comcast.net>
1510
1511 PR libgfortran/24313
1512 gfortran.dg/csqrt.f: New test.
1513
55792875
ILT
15142005-10-11 Ian Lance Taylor <ian@airs.com>
1515
1516 PR c++/8057
1517 * g++.dg/warn/noeffect7.C: New test.
1518 * g++.dg/warn/noeffect2.C: Instantiate templates.
1519 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
1520 and warning.
1521
c0b16a70
MM
15222005-10-11 Mark Mitchell <mark@codesourcery.com>
1523
393e756d
MM
1524 PR c++/21089
1525 * g++.dg/init/float1.C: New test.
1526
8f4c0ef6 1527 PR c++/24277
c0b16a70
MM
1528 * g++.dg/init/member1.C: Tweak error markers.
1529
8c07e3d7
JJ
15302005-10-11 Janis Johnson <janis187@us.ibm.com>
1531
1532 PR testsuite/24281
1533 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
1534 Check for null pointer.
1535
ca85f659
MM
15362005-10-11 Mark Mitchell <mark@codesourcery.com>
1537
1538 PR c++/21369
1539 * g++.dg/parse/ret-type3.C: New test.
1540
386cfa6f
AP
15412005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1542
1543 PR tree-opt/23946
1544 * gcc.c-torture/compile/pr23946.c: New test.
1545
eef90962
JJ
15462005-10-11 Jakub Jelinek <jakub@redhat.com>
1547
1548 * g++.dg/opt/mmx2.C: New test.
1549
5e9edb0f
MM
15502005-10-10 Mark Mitchell <mark@codesourcery.com>
1551
4bff36d3
MM
1552 PR c++/24277
1553 * g++.dg/template/static20.C: New test.
1554
eb2182e2
MM
1555 PR c++/24302
1556 * g++.dg/warn/Wunused-12.C: New test.
1557
5e9edb0f
MM
1558 PR c++/23437
1559 * g++.dg/template/arg4.C: New test.
1560
f3567598
EB
15612005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1562
1563 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
1564 * gcc.dg/ucnid-3.c: Likewise.
1565 * gcc.dg/ucnid-4.c: Likewise.
96109dcb 1566 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
f3567598 1567 * g++.dg/other/ucnid-1.C: Likewise.
542155d7 1568 * gcc.dg/sparc-frame-1.c: New test.
f3567598 1569
f0d60e22
MM
15702005-10-10 Mark Mitchell <mark@codesourcery.com>
1571
1572 PR c++/24139
4d4c9bdd 1573 * g++.dg/template/spec27.C: New test.
f0d60e22
MM
1574
1575 PR c++/24275
1576 * g++.dg/template/static19.C: New test.
1577
d8aa8596
EB
15782005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1579
1580 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
ed883fe3 1581 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
d8aa8596 1582
c5dce79b
AP
15832005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1584
1585 PR target/24136
1586 * gfortran.fortran-torture/compile/pr24136.f: New test.
1587
31e832d1
JM
15882005-10-08 James A. Morrison <phython@gcc.gnu.org>
1589
1590 PR c++/22172
1591 * g++.dg/parse/crash30.C: New test.
1592
4c17e288
RG
15932005-10-07 Richard Guenther <rguenther@suse.de>
1594
1595 PR middle-end/24227
1596 * gcc.c-torture/compile/pr24227.c: New testcase.
1597
79a1aca7
SE
15982005-10-07 Steve Ellcey <sje@cup.hp.com>
1599
1600 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
1601 Do not put aligned attributes on array elements.
1602
5d19b781
UW
16032005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
1604
1605 PR testsuite/23611, PR testsuite/23615
1606 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
1607 writing prototypes of library functions by hand.
1608 * obj-c++.dg/bitfield-4.mm: Likewise.
1609 * obj-c++.dg/const-str-4.mm: Likewise.
1610 * obj-c++.dg/encode-4.mm: Likewise.
1611 * obj-c++.dg/encode-5.mm: Likewise.
1612 * obj-c++.dg/encode-6.mm: Likewise.
1613 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
1614 * obj-c++.dg/method-10.mm: Likewise.
1615 * obj-c++.dg/method-17.mm: Likewise.
1616 * obj-c++.dg/method-19.mm: Likewise.
1617 * obj-c++.dg/try-catch-2.mm: Likewise.
1618
c3c77614
RH
16192005-10-06 Richard Henderson <rth@redhat.com>
1620
1621 PR 24236
1622 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
1623
867a05d2
DJ
16242005-10-06 Dale Johannesen <dalej@apple.com>
1625
1626 * gcc.c-torture/execute/20030125-1.c: Correct.
1627
098209a9
RG
16282005-10-06 Richard Guenther <rguenther@suse.de>
1629
1630 PR tree-optimization/24238
1631 * g++.dg/tree-ssa/pr24238.C: New testcase.
1632
3b138408
EE
16332005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
1634
1635 PR 18568
1636 * gfortran.dg/der_pointer_3.f90: New test.
1637
d6b27b56
DP
16382005-10-05 Devang Patel <dpatel@apple.com>
1639
1640 PR Debug/23205
1641 * g++.dg/other/PR23205.C: New.
4d4c9bdd 1642
d3073c70
RH
16432005-10-05 Richard Henderson <rth@redhat.com>
1644
1645 PR target/23602
1646 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
1647 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
1648
8acdc22e
DJ
16492005-10-05 Dale Johannesen <dalej@apple.com>
1650
1651 * gcc.c-torture/execute/float-floor.c: New.
1652
5544530a
PB
16532005-10-05 Paolo Bonzini <bonzini@gnu.org>
1654
1655 PR tree-optimization/21419
1656 PR tree-optimization/24146
1657 PR tree-optimization/24151
1658
1659 * g++.dg/ext/asm7.C: New.
1660 * g++.dg/ext/asm8.C: New.
1661 * gcc.dg/asm-1.c: Compile on all targets.
1662 * gcc.dg/asm-pr24146.c: New.
1663 * gcc.dg/pr21419.c: Adjust error messages.
1664
c82cdb5d
RG
16652005-10-05 Richard Guenther <rguenther@suse.de>
1666
1667 PR fortran/24176
1668 * gfortran.fortran-torture/compile/empty.f90: New testcase.
1669
48884537
NS
16702005-10-05 Nathan Sidwell <nathan@codesourcery.com>
1671
1672 PR c++/23513
1673 * g++.dg/template/spec22.C: Robustify test.
1674 * g++.dg/template/spec26.C: New.
1675
410e268c
UB
16762005-10-05 Uros Bizjak <uros@kss-loka.si>
1677
1678 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
1679 if target supports vector instructions.
1680
50b737e2
GK
16812005-10-04 Geoffrey Keating <geoffk@apple.com>
1682
1683 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
1684 C99 functions.
1685
f6cf6841
JJ
16862005-10-04 Janis Johnson <janis187@us.ibm.com>
1687
1688 * lib/target-supports.exp (check_effective_target_fortran_large_real,
1689 check_effective_target_fortran_large_int): Replace cached result
1690 when target changes.
1691
a04deb83
DP
16922005-10-04 Devang Patel <dpatel@apple.com>
1693
1694 * gcc.dg/i386-sse-vect-types.c: New.
4d4c9bdd 1695
cbc43ae0
ILT
16962005-10-04 Ian Lance Taylor <ian@airs.com>
1697
1698 PR preprocessor/13726
1699 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
1700 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
1701
9df594d7
RG
17022005-10-04 Richard Guenther <rguenther@suse.de>
1703
1704 PR c/23576
1705 * gcc.dg/noncompile/pr23576.c: New testcase.
1706
11e3f4b6
AP
17072005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1708
1709 PR middle-end/23125
1710 * gcc.dg/register-var-3.c: New test.
1711
17122005-10-04 Steven Bosscher <stevenb@suse.de>
46fbb29c
SB
1713
1714 * gcc.dg/pr23049.c: New test.
1715
1716 * gcc.dg/ucnid-4.c: Fix test.
1717
012a7a78
DN
17182005-10-03 Diego Novillo <dnovillo@redhat.com>
1719
1720 PR 23445
1721 * gcc.c-torture/compile/pr23445.c: New test.
1722
5c06c5ce
AO
17232005-10-03 Alexandre Oliva <aoliva@redhat.com>
1724
1725 * g++.dg/overload/unknown1.C: New.
1726
19843834
MM
17272005-10-03 Mark Mitchell <mark@codesourcery.com>
1728
1729 PR c++/17775
1730 * g++.dg/template/repo4.C: New test.
1731
644cb69f
FXC
17322005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1733
1734 PR libfortran/19308
1735 * gfortran.dg/large_real_kind_2.F90: New test.
1736 * gfortran.dg/large_integer_kind_2.f90: New test.
1737
41a182c6
UB
17382005-10-03 Uros Bizjak <uros@kss-loka.si>
1739
1740 * lib/target-supports.exp (check_effective_target_vect_shift):
1741 Implement with result caching. Add i?86, x86_64 and ia64 targets.
1742 (check_effective_target_vect_condition): Fix copy-n-pasto.
1743
1744 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
1745 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
1746 targets.
1747
c0ad5a31
MM
17482005-10-02 Mark Mitchell <mark@codesourcery.com>
1749
2c164de6
MM
1750 PR c++/22621
1751 * g++.dg/template/overload5.C : New test.
1752
c0ad5a31
MM
1753 PR c++/23840
1754 * g++.dg/expr/stdarg1.C: New test.
1755
b19bb8b0
DN
17562005-10-02 Diego Novillo <dnovillo@redhat.com>
1757
1758 PR 24142
1759 * gcc.c-torture/execute/pr24142.c: New test.
1760
e82d7e60
DN
17612005-10-01 Diego Novillo <dnovillo@redhat.com>
1762
1763 PR 24141
1764 * gcc.c-torture/execute/pr24141.c: New test.
1765
fde5c44c
JM
17662005-10-01 James A. Morrison <phython@gcc.gnu.org>
1767 Diego Novillo <dnovillo@redhat.com>
1768
1769 PR 23604
1770 * gcc.c-torture/execute/pr23604.c: New test.
1771
e8ec07e1
PT
17722005-10-01 Paul Thomas <pault@gcc.gnu.org>
1773
1774 PR fortran/16404
1775 PR fortran/20835
1776 PR fortran/20890
1777 PR fortran/20899
1778 PR fortran/20900
1779 PR fortran/20901
1780 PR fortran/20902
1781 gfortran.dg/equiv_constraint_1.f90: New test.
1782 gfortran.dg/equiv_constraint_2.f90: New test.
1783 gfortran.dg/equiv_constraint_3.f90: New test.
1784 gfortran.dg/equiv_constraint_4.f90: New test.
1785 gfortran.dg/equiv_constraint_5.f90: New test.
1786 gfortran.dg/equiv_constraint_6.f90: New test.
1787 gfortran.dg/equiv_constraint_7.f90: New test.
1788 gfortran.dg/equiv_constraint_8.f90: New test.
1789 gfortran.dg/private_type_1.f90: New test.
1790 gfortran.dg/private_type_2.f90: New test.
1791 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
1792 980628-10.f: Assert std=gnu to permit mixing of
1793 types in equivalence statements.
1794
21905d1b
JB
17952005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
1796
1797 PR 24112
1798 * gfortran.dg/open_status_1.f90: New.
1799
7a6a7d97
UB
18002005-09-30 Uros Bizjak <uros@kss-loka.si>
1801
1802 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
1803 * gcc.dg/vect/pr22480.c: Clean up temp files.
1804 * gcc.dg/vect/pr23831.c: Clean up temp files.
1805 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
1806 Clean up temp files.
1807 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
1808 Clean up temp files.
1809
1810 * gcc.dg/20050309-1.c: Clean up temp files.
1811 * gcc.dg/20050325-1.c: Clean up temp files.
1812
e0854e30
UB
18132005-09-30 Uros Bizjak <uros@kss-loka.si>
1814
1815 PR tree-optimization/24059
1816 * gcc.dg/vect/pr24059.c : New test.
1817
df4b9cfe
JJ
18182005-09-29 Jakub Jelinek <jakub@redhat.com>
1819
1820 PR middle-end/24109
1821 * gcc.c-torture/execute/20050929-1.c: New test.
1822
2cff1b3e
SB
18232005-09-29 Steven Bosscher <stevenb@suse.de>
1824
1825 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
1826
02eb875f
PB
18272005-09-29 Paolo Bonzini <bonzini@gnu.org>
1828
2cff1b3e
SB
1829 PR c/21419
1830 * gcc.dg/pr21419.c: New test.
02eb875f 1831
1ebd8d9a
SB
18322005-09-29 Steven Bosscher <stevenb@suse.de>
1833
1834 * gcc.dg/pr23911.c: New test.
1835
9f4a5c9a
MM
18362005-09-28 Mark Mitchell <mark@codesourcery.com>
1837
75b1574e
MM
1838 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
1839
9f4a5c9a
MM
1840 PR c++/16782
1841 * g++.dg/parse/qualified4.C: New test.
1842 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
4d4c9bdd 1843 * g++.old-deja/g++.mike/p8154.C: Likewise.
9f4a5c9a 1844
c43e95f8
MM
18452005-09-27 Mark Mitchell <mark@codesourcery.com>
1846
1847 PR c++/22147
1848 * g++.dg/template/friend37.C: New test.
1849 * g++.dg/parse/crash28.C: Adjust error markers.
4d4c9bdd 1850
57f0d086
JJ
18512005-09-27 Jakub Jelinek <jakub@redhat.com>
1852
1853 PR fortran/18518
1854 * gfortran.fortran-torture/execute/save_2.f90: New decl.
1855
93954fcc
DP
18562005-09-27 Devang Patel <dpatel@apple.com>
1857
1858 PR tree-optimization/23625
1859 * gcc.dg/pr23625.c: New test.
4d4c9bdd 1860
dbc6e7b8
UB
18612005-09-27 Uros Bizjak <uros@kss-loka.si>
1862
1863 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
1864 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
1865
d05d9ac7
JJ
18662005-09-26 Jakub Jelinek <jakub@redhat.com>
1867
1868 PR fortran/23677
1869 * gfortran.fortran-torture/execute/save_1.f90: New test.
1870 * gfortran.dg/save_1.f90: New test.
1871
bd0ffa87
UB
18722005-09-26 Uros Bizjak <uros@kss-loka.si>
1873
a3507477
UB
1874 * gcc.target/i386/builtin-apply-mmx.c: New test.
1875
1876 PR target/22576
1877 * gcc.target/i386/pr22576.c: New test.
1878
1879 PR target/22585
1880 * gcc.target/i386/pr22585.c: New test.
1881
1882 PR target/23268
1883 * gcc.target/i386/pr23268.c: New test.
1884
0f9284bf
UB
1885 PR middle-end/23831
1886 * gcc.dg/vect/pr23831.c: New test.
1887
bd0ffa87
UB
1888 PR target/24055
1889 * gcc.target/i386/pr24055.c: New test.
1890
3f1dfb41
KH
18912005-09-25 Kazu Hirata <kazu@codesourcery.com>
1892
1893 PR tree-optimization/23960
1894 * gcc.c-torture/compile/pr23960.c: New.
1895
acff2da9
PT
18962005-09-23 Paul Thomas <pault@gcc.gnu.org>
1897
1898 PR fortran/16861
1899 * gfortran.dg/nested_modules_3.f90: New.
1900
821bde0f
SK
19012005-09-22 Steven G. Kargl <kargls@comcast.net>
1902
1903 PR fortran/24005
1904 gfortran.dg/interface_1.f90: New test.
1905
8451584a
EE
19062005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
1907 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1908
1909 PR fortran/23843
1910 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
1911
6445dc54
SK
19122005-09-22 Steven G. Kargl <kargls@comcast.net>
1913
1914 PR fortran/23516
1915 * gfortran.dg/imag_1.f: New test.
1916 * gfortran.dg/imag_2.f: Ditto.
1917
e9931b5b
R
19182005-09-22 J"orn Rennecke <joern.rennecke@st.com>
1919
1920 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
1921
16a1369e
JJ
19222005-09-22 Jakub Jelinek <jakub@redhat.com>
1923
1924 PR c++/21983
1925 * g++.dg/warn/pr21983.C: New test.
1926
f513e31f
MM
19272005-09-21 Mark Mitchell <mark@codesourcery.com>
1928
1929 PR c++/23993
1930 * g++.dg/template/array14.C: New test.
1931
4c46bf2e
EE
19322005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
1933
1934 PR fortran/19929
1935 * gfortran.dg/der_ptr_component_1.f90: New test.
604a4937 1936
1bf83ca3
VR
19372005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1938
1939 PR c++/23965
1940 * g++.dg/template/error1.C: Reject "no matching function" message.
1941
28926046
VR
19422005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1943
1944 PR c++/17609
1945 * g++.dg/lookup/error1.C: New test.
1946
1c8cd54d
DN
19472005-09-21 Dorit Nuzman <dorit@il.ibm.com>
1948
1949 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
1950 functionality of the testcase.
1951
d5100781
RH
19522005-09-20 Richard Henderson <rth@redhat.com>
1953
1954 * gcc.dg/vect/vect-22.c: Require vect_float.
1955 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
1956
af15a2fe
JM
19572005-09-20 Joseph S. Myers <joseph@codesourcery.com>
1958
1959 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
1960 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
1961 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
1962 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
1963 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
1964 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
1965 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
1966 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
1967 * gcc.dg/cpp/ucnid-8.c: New test.
1968
6fff2603
JJ
19692005-09-20 Jakub Jelinek <jakub@redhat.com>
1970
1971 PR tree-optimization/23929
1972 * gcc.c-torture/compile/pr23929.c: New test.
1973
1c8cd54d
DN
19742005-09-20 Daniel Berlin <dberlin@dberlin.org>
1975
1976 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
1977 for one loop.
1978
df5d6367
SE
19792005-09-20 Steve Ellcey <sje@cup.hp.com>
1980
1981 PR testsuite/23186
1982 * g++.dg/other/pr22003.C: Require named sections.
1983
18c57f2c
JJ
19842005-09-20 Jakub Jelinek <jakub@redhat.com>
1985
96d84476
JJ
1986 PR c++/23947
1987 * g++.dg/rtti/crash3.C: New test.
1988
18c57f2c
JJ
1989 PR tree-optimization/23818
1990 * gcc.dg/pr23818.c: New test.
1991
7fd4d312
TS
19922005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1993
1994 PR fortran/23420
1995 * gfortran.dg/print_fmt_4.f: New.
1996
7a4ef45b
JJ
19972005-09-20 Jakub Jelinek <jakub@redhat.com>
1998
1999 PR fortran/23663
2000 * gfortran.fortran-torture/execute/entry_11.f90: New test.
2001
1c95fbad
DN
20022005-09-20 Dorit Nuzman <dorit@il.ibm.com>
2003
2004 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
2005 Use pointers to local alignable arrays instead. Added comments.
2006 * gcc.dg/vect/vect-46.c: Likewise.
2007 * gcc.dg/vect/vect-48.c: Likewise.
2008 * gcc.dg/vect/vect-49.c: Likewise.
2009 * gcc.dg/vect/vect-52.c: Likewise.
2010 * gcc.dg/vect/vect-53.c: Likewise.
2011 * gcc.dg/vect/vect-54.c: Likewise.
2012 * gcc.dg/vect/vect-56.c: Likewise.
2013 * gcc.dg/vect/vect-57.c: Likewise.
2014 * gcc.dg/vect/vect-58.c: Likewise.
2015 * gcc.dg/vect/vect-60.c: Likewise.
2016 * gcc.dg/vect/vect-61.c: Likewise.
2017
2018 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
2019 The test is no longer vectorizable on vect_no_align targets.
2020 * gcc.dg/vect/vect-43.c: Likewsie.
2021
2022 * gcc.dg/vect/vect-44.c: Added comments.
2023 * gcc.dg/vect/vect-45.c: Added comments.
2024 * gcc.dg/vect/vect-50.c: Added comments.
2025 * gcc.dg/vect/vect-51.c: Added comments.
2026
2027 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
2028 aligned type.
4d4c9bdd 2029 * gcc.dg/vect/Os-vect-95.c: Likewise.
1c95fbad
DN
2030
2031 * gcc.dg/vect/vect-41.c: Test removed.
2032 * gcc.dg/vect/vect-47.c: Test removed.
2033 * gcc.dg/vect/vect-55.c: Test removed.
2034 * gcc.dg/vect/vect-59.c: Test removed.
2035
a417b482 20362005-09-20 Dorit Nuzman <dorit@il.ibm.com>
4d4c9bdd 2037
a417b482
DN
2038 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
2039 No longer vectorizable on vect_no_align targets.
2040 * gcc.dg/vect/pr20122.c: Likewise.
2041 * gcc.dg/vect/vect-74.c: Likewise.
2042 * gcc.dg/vect/vect-75.c: Likewise.
2043 * gcc.dg/vect/vect-76.c: Likewise.
2044
2045 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
2046 Will not be vectorizable on vect_no_align targets once aliasing issues
2047 are resolved.
2048 * gcc.dg/vect/vect-79.c: Likewise.
2049
2050 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
2051 * gcc.dg/vect/vect-78.c: Likewise.
2052 * gcc.dg/vect/vect-97.c: Likewise.
2053
31c304ba
SB
20542005-09-19 Steven Bosscher <stevenb@suse.de>
2055
2056 * gcc.dg/pr23943.c: New test.
2057
30bf3b40
PT
20582005-09-18 Paul Thomas <pault@gcc.gnu.org>
2059
2060 PR fortran/19181
2061 * gfortran.dg/derived_pointer_null_1.f90: New test.
2062
c2953725
RG
20632005-09-18 Richard Guenther <rguenther@suse.de>
2064
2065 PR middle-end/23944
2066 * gcc.c-torture/compile/pr23944.c: New testcase.
2067
630b7086
EE
20682005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
2069
2070 PR fortran/15975
2071 * gfortran.dg/der_pointer_2.f90: New test.
2072
6cda231e
PT
20732005-09-18 Paul Thomas <pault@gcc.gnu.org>
2074
2075 PR fortran/16861
2076 * gfortran.dg/nested_modules_2.f90: New test.
2077
579ad6bf
VR
20782005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2079
2080 PR c++/18368
2081 * g++.dg/other/semicolon.C: New test.
2082
8d86a532
JM
20832005-09-16 Joseph S. Myers <joseph@codesourcery.com>
2084
2085 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
2086 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
2087
2010cdcd
MM
20882005-09-16 Mark Mitchell <mark@codesourcery.com>
2089
49f210a2
MM
2090 PR c++/23914
2091 * g++.dg/template/static18.C: New test.
2092
2010cdcd
MM
2093 PR c++/21514
2094 * g++.dg/template/crash19.C: Remove dg-error marker.
2095 * g++.dg/template/local4.C: New test.
2096
07af06f6
PB
20972005-09-16 Paul Brook <paul@codesourcery.com>
2098
2099 PR fortran/23906
2100 * gfortran.dg/dependency_1.f90: New test.
2101
3489ea0c
MM
21022005-09-15 Mark Mitchell <mark@codesourcery.com>
2103
2104 PR c++/23896
2105 * g++.dg/template/static17.C: New test.
2106
77923c29
JM
21072005-09-15 Joseph S. Myers <joseph@codesourcery.com>
2108
2109 PR c++/23139
2110 * g++.dg/warn/huge-val1.C: New test.
2111
9c12301f
MM
21122005-09-15 Mark Mitchell <mark@codesourcery.com>
2113
2114 PR c++/13140
2115 * g++.dg/parse/class2.C: New test.
2116 * g++.dg/template/explicit8.C: Likewise.
2117 * g++.dg/template/spec25.C: Likewise.
2118
a325b0be
JC
21192005-09-14 Josh Conner <jconner@apple.com>
2120
2121 PR middle-end/23584
2122 * gcc.dg/pr23584.c: New test.
2123
c5e04c90
JD
21242005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
2125
2126 PR fortran/21875 Internal Unit Array I/O, NIST
2127 * gfortran.dg/arrayio_1.f90: New test.
2128 * gfortran.dg/arrayio_1.f90: New test.
2129 * gfortran.dg/arrayio_1.f90: New test.
2130 * gfortran.dg/arrayio_1.f90: New test.
2131 * gfortran.dg/arrayio_1.f90: New test.
2132
b2d16a23
UB
21332005-09-14 Uros Bizjak <uros@kss-loka.si>
2134
2135 PR middle-end/22480
2136 * gcc.dg/vect/pr22480.c: New test.
2137
0df3cf7f
PT
21382005-09-13 Paul Thomas <pault@gcc.gnu.org>
2139
2140 PR fortran/19358
2141 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
2142
68a28288
JC
21432005-09-13 Josh Conner <jconner@apple.com>
2144
2145 PR c++/23180
2146 * g++.dg/init/struct2.C: New test.
2147 * g++.dg/init/struct3.C: New test.
2148
46fb9bf3
JJ
21492005-09-13 Janis Johnson <janis187@us.ibm.com>
2150
2151 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
2152 Clean up temp files.
2153 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
2154 gcc.dg/tree-ssa/builtin-fprintf-1.c,
2155 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
2156 gcc.dg/tree-ssa/builtin-printf-1.c,
2157 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
2158 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
2159 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
2160 gcc.dg/tree-ssa/builtin-vprintf-1.c,
2161 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
2162 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
2163 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
2164 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
2165 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
2166 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
2167 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
2168 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
2169
9cb5fdd0
JC
21702005-09-13 Josh Conner <jconner@apple.com>
2171
2172 * lib/gcc-dg.exp: Load scanipa.exp.
2173 (cleanup-dump): New procedure.
2174 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
2175 * lib/scandump.exp: New file.
2176 * lib/scantree.exp: Use it.
2177 * lib/scanipa.exp: New file.
2178
c4abe010
EE
21792005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
2180
2181 PR fortran/17740
2182 * gfortran.dg/generic_4.f90: New test.
2183
e0854e30
UB
21842005-09-13 Uros Bizjak <uros@kss-loka.si>
2185
2186 PR target/23816
2187 * gcc.target/i386/pr23816-1.c: New test.
2188 * gcc.target/i386/pr23816-2.c: New test.
2189
2190
3beac910
BB
21912005-09-13 Bastian Blank <waldi@debian.org>
2192
2193 PR c++/16171
4d4c9bdd
AJ
2194 * g++.dg/abi/mangle26.C: New test.
2195 * g++.dg/abi/mangle27.C: New test.
2196 * g++.dg/abi/mangle28.C: New test.
2197 * g++.dg/abi/mangle29.C: New test.
7b09c6a4
MM
2198
2199 PR c++/23839
2200 * g++.dg/parse/register1.C: New test.
2201
6493555f
MM
22022005-09-13 Mark Mitchell <mark@codesourcery.com>
2203
2204 PR c++/23842
2205 * g++.dg/template/access16.C: New test.
2206
8abbec47
RS
22072005-09-13 Richard Sandiford <richard@codesourcery.com>
2208
2209 * gfortran.dg/char_pack_2.f90: Increase the vector size.
2210
4fd9a813
RS
22112005-09-13 Richard Sandiford <richard@codesourcery.com>
2212
2213 PR fortran/18899
8abbec47 2214 * gfortran.dg/shape_2.f90: New test.
4fd9a813 2215
7823229b
RS
22162005-09-13 Richard Sandiford <richard@codesourcery.com>
2217
2218 PR target/19269
2219 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
2220 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
2221 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
2222 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
2223 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
2224 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
2225 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
2226 tests.
2227
060e7327
MM
22282005-09-12 Mark Mitchell <mark@codesourcery.com>
2229
2230 PR c++/23841
2231 * g++.dg/parse/template17.C: New test.
2232
6f25cb35
MM
22332005-09-12 Mark Mitchell <mark@codesourcery.com>
2234
2235 PR c++/23789
2236 * g++.dg/template/nontype14.C: New test.
2237
d63d5d0c
ILT
22382005-09-12 Ian Lance Taylor <ian@airs.com>
2239
2240 PR g++/7874
2241 * g++.dg/lookup/friend7.C: New test.
2242 * g++.dg/lookup/friend8.C: New test.
2243 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
2244 so that it will be found via argument dependent lookup.
2245 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
2246 friend functions which will no longer be found.
2247 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
2248 function g, so that it will be found via argument dependent
2249 lookup.
2250 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
2251 * g++.old-deja/g++.mike/net43.C: Likewise.
2252
c8b3a792
MM
22532005-09-12 Mark Mitchell <mark@codesourcery.com>
2254
2255 PR c++/23691
2256 * g++.dg/template/static16.C: New test.
2257
c4bea017
JC
22582005-09-12 Josh Conner <jconner@apple.com>
2259
2260 PR middle-end/23237
4d4c9bdd 2261 * gcc.c-torture/compile/pr23237.c: New test.
c4bea017 2262
56b4ea3d
RH
22632005-09-11 Richard Henderson <rth@redhat.com>
2264
2265 * g++.dg/other/error8.C: Update expected diagnostic text.
2266
91002f1b
FXC
22672005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2268
2269 PR libfortran/19872
2270 * gfortran.dg/overwrite_1.f: New test.
2271
072dd139
JC
22722005-09-09 Josh Conner <jconner@apple.com>
2273
2274 * g++.dg/init/pr23180-1.C: Removed.
2275 * g++.dg/init/pr23180-2.C: Removed.
2276
15336b9e
DD
22772005-09-09 David Daney <ddaney@avtrex.com>
2278
4d4c9bdd 2279 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
15336b9e
DD
2280 files which are ...
2281 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
2282 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
2283
4f886942
FXC
22842005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2285
2286 * gfortran.dg/iostat_2.f90: New test.
2287
1ef0df47
MM
22882005-09-09 Mark Mitchell <mark@codesourcery.com>
2289
2290 PR c++/22252
2291 * g++.dg/ext/interface1.C: New test.
2292 * g++.dg/ext/interface1.h: Likewise.
2293 * g++.dg/ext/interface1a.cc: Likewise.
2294
7aba8abe
TK
22952005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
2296
2297 * gfortran.dg/iomsg_1.f90: New test case.
2298
3dac16bd
RG
22992005-09-09 Richard Guenther <rguenther@suse.de>
2300
2301 PR c++/23624
2302 * g++.dg/tree-ssa/pr23624.C: New testcase.
2303
7a70c12d
RS
23042005-09-09 Richard Sandiford <richard@codesourcery.com>
2305
2306 PR fortran/19239
9b79bf13
RS
2307 * gfortran.dg/vector_subscript_1.f90,
2308 * gfortran.dg/vector_subscript_2.f90: New tests.
7a70c12d 2309
62ab4a54
RS
23102005-09-09 Richard Sandiford <richard@codesourcery.com>
2311
2312 PR fortran/21104
2313 * gfortran.dg/array_alloc_1.f90,
2314 * gfortran.dg/array_alloc_2.f90,
2315 * gfortran.dg/array_alloc_3.f90: New tests.
2316
ec25720b
RS
23172005-09-09 Richard Sandiford <richard@codesourcery.com>
2318
2319 PR fortran/12840
2320 * gfortran.dg/array_constructor_6.f90
2321 * gfortran.dg/array_constructor_7.f90
2322 * gfortran.dg/array_constructor_8.f90
2323 * gfortran.dg/array_constructor_9.f90
2324 * gfortran.dg/array_constructor_10.f90
2325 * gfortran.dg/array_constructor_11.f90
2326 * gfortran.dg/array_constructor_12.f90: New tests.
2327
84bb243d
JC
23282005-09-08 Josh Conner <jconner@apple.com>
2329
2330 PR c++/23180
2331 * g++.dg/init/pr23180-1.C: New test.
2332 * g++.dg/init/pr23180-2.C: New test.
2333
30aabb86
PT
23342005-09-09 Paul Thomas <pault@gcc.gnu.org>
2335
2336 PR fortran/18878
2337 * gfortran.dg/module_double_reuse.f90: New.
2338
23392005-09-09 Paul Thomas <pault@gcc.gnu.org>
2340
2341 PR fortran/23270
2342 PR fortran/22304
2343 PR fortran/18870
2344 PR fortran/17917
2345 PR fortran/16511
2346 * gfortran.dg/common_equivalence_1.f: New.
2347 * gfortran.dg/common_equivalence_2.f: New.
2348 * gfortran.dg/common_equivalence_3.f: New.
2349 * gfortran.dg/contained_equivalence_1.f90: New.
4d4c9bdd 2350 * gfortran.dg/module_blank_common.f90: New.
30aabb86
PT
2351 * gfortran.dg/module_commons_1.f90: New.
2352 * gfortran.dg/module_equivalence_1.f90: New.
2353 * gfortran.dg/nested_modules_1.f90: New.
2354 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
2355 equivalences and add comment to connect the test with
2356 the PR.
2357
6d2ae472
TS
23582005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2359
2360 PR fortran/23765
2361 * gfortran.dg/common_6.f90: New test.
2362
0348d6fd
RS
23632005-09-08 Richard Sandiford <richard@codesourcery.com>
2364
2365 PR fortran/15326
2366 * gfortran.dg/char_result_1.f90,
2367 * gfortran.dg/char_result_2.f90,
2368 * gfortran.dg/char_result_3.f90,
2369 * gfortran.dg/char_result_4.f90,
2370 * gfortran.dg/char_result_5.f90,
2371 * gfortran.dg/char_result_6.f90,
2372 * gfortran.dg/char_result_7.f90,
2373 * gfortran.dg/char_result_8.f90: New tests.
2374
068e7338
RS
23752005-09-08 Richard Sandiford <richard@codesourcery.com>
2376
2377 PR fortran/19928
2378 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
2379
d95036e3
AP
23802005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2381
2382 PR obj-c++/16816
2383 * obj-c++.dg/selector-5.mm: New test.
2384 * obj-c++.dg/selector-6.mm: New test.
2385
8f078c08
AP
23862005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2387
2388 PR objc/20574
2389 PR objc/19324
2390 * objc.dg/error-1.m: New test.
2391
8aeca7fd
RS
23922005-09-07 Richard Sandiford <richard@codesourcery.com>
2393
2394 PR fortran/23373
2395 * gfortran.fortran-torture/execute/pr23373-1.f90,
2396 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
2397
5e949d83
JD
23982005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
2399
2400 PR libfortran/23760
2401 * gfortran.dg/g77/1832.f: Remove long string in write statement
4d4c9bdd 2402 to allow the test to pass on correct list directed output with
5e949d83
JD
2403 prepended space.
2404
1da2e496
JW
24052005-09-07 James E Wilson <wilson@specifix.com>
2406
2407 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
2408
9b203250
TK
24092005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
2410
2411 * gfortran.dg/parameter+save.f90: Rename to
2412 * gfortran.dg/parameter_save.f90: .. this.
2413
2a0abeaf
TK
24142005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
2415
2416 PR fortran/20848
2417 * gfortran.dg/parameter+save.f90: New test case.
2418
d1d26ecf
RS
24192005-09-06 Richard Sandiford <richard@codesourcery.com>
2420
2421 PR fortran/19269
2422 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
2423
1b1cdbff
JJ
24242005-09-06 Jakub Jelinek <jakub@redhat.com>
2425
0c9b182b
JJ
2426 PR c/23075
2427 * gcc.dg/pr23075.c: New test.
2428 * g++.dg/warn/pr23075.C: New test.
2429
73109af7
JJ
2430 PR target/22362
2431 * gcc.target/i386/pr22362.c: New test.
2432
29a15393
JJ
2433 PR rtl-optimization/23098
2434 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
2435
1b1cdbff
JJ
2436 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
2437 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2438 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2439
5cc53d4e
MM
24402005-09-06 Mark Mitchell <mark@codesourcery.com>
2441
2442 * g++.dg/expr/cast6.C: New test.
2443
2444 PR c++/9782
2445 * g++.dg/init/new15.C: New test.
2446
6e8ed38e
KB
24472005-09-06 Keith Besaw <kbesaw@us.ibm.com>
2448
2449 * gcc.dg/vect/Os-vect-95.c: New test.
2450 * gcc.dg/vect/vect-95.c: Same.
2451
c12cc930
KB
24522005-09-06 Keith Besaw <kbesaw@us.ibm.com>
2453
2454 * gcc.dg/vect/vect-29.c: Update xfail testing.
2455 * gcc.dg/vect/vect-44.c: Same.
2456 * gcc.dg/vect/vect-48.c: Same.
2457 * gcc.dg/vect/vect-50.c: Same.
2458 * gcc.dg/vect/vect-72.c: Same.
2459 * gcc.dg/vect/vect-77.c: Same.
2460 * gcc.dg/vect/vect-78.c: Same.
2461 * gcc.dg/vect/vect-80.c: Same.
2462 * gcc.dg/vect/vect-96.c: Same.
2463 * gcc.dg/vect/vect-100.c: Same.
2464 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
2465 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
2466 * gfortran.dg/vect/vect-5.f90: Same.
2467
1c653a41
JJ
24682005-09-06 Jakub Jelinek <jakub@redhat.com>
2469
452ed063
JJ
2470 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
2471 start strings.
2472 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2473 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2474
822971c1
JJ
2475 PR c++/23056
2476 * g++.dg/opt/pr23056.C: New test.
2477
1c653a41
JJ
2478 PR rtl-optimization/23098
2479 * gcc.target/i386/pr23098.c: New test.
2480
85a56c9d
MM
24812005-09-05 Mark Mitchell <mark@codesourcery.com>
2482
8b0a8500
MM
2483 PR c++/23667
2484 * g++.dg/template/static15.C: New test.
2485
85a56c9d
MM
2486 PR c++/21440
2487 * g++.dg/ext/stmtexpr5.C: New test.
2488 * g++.dg/ext/stmtexpr6.C: Likewise.
2489
cb9a1932
R
24902005-09-05 J"orn Rennecke <joern.rennecke@st.com>
2491
2492 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
2493
3b0a4a6b 2494 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7291645b
JR
2495 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2496 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3b0a4a6b 2497
0ef63495
TK
24982005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
2499
2500 PR libfortran/23321
2501 * gfortran.dg/direct_io_4.f90: New test case.
2502
ca59f04b
AP
25032005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
2504 Rasmus Hahn <rassahah@neofonie.de>
2505
2506 PR libobjc/23108
2507 * objc.dg/type-stream-1.m: New test.
2508
08e1fe9e
TS
25092005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
2510
2511 PR fortran/23661
2512 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
2513 gfortran.dg/print_fmt_3.f90: New test.
2514
36dd4221
JJ
25152005-09-03 Jakub Jelinek <jakub@redhat.com>
2516
2517 * gfortran.dg/fmt_t_1.f90: New test.
2518
7a6b7528
JJ
25192005-09-03 Jakub Jelinek <jakub@redhat.com>
2520
2521 PR rtl-optimization/23454
2522 * g++.dg/opt/pr23454.C: New test.
2523
27250734
MM
25242005-09-03 Mark Mitchell <mark@codesourcery.com>
2525
2526 PR c++/23699
2527 * g++.dg/ext/static1.C: New test.
2528
0f149d52
RH
25292005-09-02 Richard Henderson <rth@redhat.com>
2530
2531 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
2532 tail call to check_fa_work.
2533
da611058
MM
25342005-09-02 Mark Mitchell <mark@codesourcery.com>
2535
2536 PR c++/21687
2537 * g++.dg/other/gc3.C: New test.
2538
01be28d8
AP
25392005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2540
2541 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
2542 * gcc.dg/20050826-1.c: Likewise.
2543
a38578e1
MM
25442005-08-31 Mark Mitchell <mark@codesourcery.com>
2545
2546 PR c++/23167
2547 * g++.dg/expr/volatile1.C: New test.
2548
9bf777ee
AP
25492005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
2550
2551 PR middle-end/23547
2552 * gcc.dg/pr23547.c: New test.
2553
b8d7f9fe
RS
25542005-09-02 Richard Sandiford <richard@codesourcery.com>
2555
2556 PR c/22061
2557 * gcc.c-torture/execute/pr22061-1.c,
2558 * gcc.c-torture/execute/pr22061-2.c,
2559 * gcc.c-torture/execute/pr22061-3.c,
2560 * gcc.c-torture/execute/pr22061-4.c: New tests.
2561
bef7d862
CR
25622005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
2563
2564 * gcc.dg/Wredundant-decls-2.c: New test to check that
4d4c9bdd 2565 -Wredundant-decls does not issue warning for a variable
bef7d862
CR
2566 definition following a declaration.
2567
ac156e91
JJ
25682005-09-01 Jakub Jelinek <jakub@redhat.com>
2569
2570 PR debug/7241
2571 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
2572 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
2573 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
2574
2575 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
2576 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2577 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2578 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2579 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2580 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2581 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2582 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2583
04885a24
AP
25842005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2585
2586 PR objc/23306
2587 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
2588 scan-assmbler.
2589
4802062c
R
25902005-08-31 J"orn Rennecke <joern.rennecke@st.com>
2591
2592 PR target/21255
2593 * gcc.dg/pr21255-1.c: New test.
2594 * gcc.dg/pr21255-2-mb.c: Likewise.
2595 * gcc.dg/pr21255-2-ml.c: Likewise.
2596 * gcc.dg/pr21255-3.c: Likewise.
2597 * gcc.dg/pr21255-4.c: Likewise.
2598
c0dbaebd
DJ
25992005-08-31 Dale Johannesen <dalej@apple.com>
2600
2601 * gcc.dg/20050830-1.c: New.
2602
9c70f610
JC
26032005-08-31 Josh Conner <jconner@apple.com>
2604
2605 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
2606 command-line options for arm-*-* targets.
2607 * g++.dg/init/array16.C: Likewise.
2608 * g++.dg/other/crash-4.C: Likewise.
2609
79324442
AP
26102005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2611
2612 PR obj-c++/23640
2613 * obj-c++.dg/gnu-runtime-3.mm: New test.
2614
ef07d61b
VR
26152005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2616
2617 PR c++/13377
2618 * g++.dg/lookup/ambig4.C: New test.
2619 * g++.dg/lookup/ambig5.C: New test.
2620 * g++.dg/tc1/dr101.C: Adjust error markers.
2621
1e1b4b37
VR
26222005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2623
2624 PR c++/23639
2625 * g++.dg/template/ttp5.C: Adjust error markers.
2626
2c78e9b0
AP
26272005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
2628
2629 PR testsuite/23609
2630 * lib/obj-c++.exp: Include target-libpath.exp.
2631 (obj-c++_link_flags): Look for the GNU libobjc library
2632 and set the library path to include it.
2633 Don't manually set LD_LIBRARY_PATH (etc.) but call
2634 set_ld_library_path_env_vars instead.
2635 (obj-c++_target_compile): Don't set library path or
2636 linker flags because they are already set correctly
2637 in obj-c++_link_flags.
2638
064e8a94
JC
26392005-08-30 Josh Conner <jconner@apple.com>
2640
2641 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
2642 to command-line options for arm-*-* targets.
2643
9fc5fa7b
GK
26442005-08-30 Geoffrey Keating <geoffk@apple.com>
2645
2646 * g++.dg/other/i386-1.C: New.
2647
f5eab47e
JJ
26482005-08-30 Jakub Jelinek <jakub@redhat.com>
2649
2650 PR preprocessor/20348
2651 PR preprocessor/20356
2652 * gcc.dg/cpp/pr20348.c: New test.
2653 * gcc.dg/cpp/pr20348.h: New file.
2654 * gcc.dg/cpp/inc/pr20348.h: New file.
2655 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
2656 * gcc.dg/cpp/pr20356.c: New test.
2657 * gcc.dg/cpp/pr20356.h: New file.
2658 * gcc.dg/cpp/inc/pr20356.h: New file.
2659 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
2660
4dc0796f
JD
26612005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
2662
2663 * gfortran.fortran-torture/execute/intrinsic_count.f90:
2664 Fix array dimension to avoid correct end-of-file error.
2665
26662005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
827afb86
TK
2667
2668 PR libfortran/23598
2669 * gfortran.dg/iostat_1.f90: New test.
2670
57247f4b
AP
26712005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
2672
2673 PR middle-end/23408
2674 * gcc.dg/pr23408.c: New test.
2675
b794e321
MM
26762005-08-28 Mark Mitchell <mark@codesourcery.com>
2677
2678 PR c++/23099
2679 * g++.dg/init/member1.C: Make sure erroneous static data member
2680 definitions are required.
2681 * g++.dg/template/static13.C: New test.
2682 * g++.dg/template/static14.C: Likewise.
2683
f28d3046
JJ
26842005-08-29 Jakub Jelinek <jakub@redhat.com>
2685
a7c92c0b
JJ
2686 * gcc.target/i386/pr23575.c: Use -msse2 instead of
2687 -march=pentium4, remove ilp32 requirement.
2688
f28d3046
JJ
2689 PR middle-end/23484
2690 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
2691 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
2692
1e106b72
AJ
26932005-08-29 Andreas Jaeger <aj@suse.de>
2694
ba126145 2695 PR testsuite/23607
1e106b72
AJ
2696 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
2697
0305ea8c
JJ
26982005-08-28 Jakub Jelinek <jakub@redhat.com>
2699
2700 * gcc.c-torture/execute/20050316-2.c: New test.
2701 * gcc.c-torture/execute/20050316-3.c: New test.
2702 * gcc.dg/torture/pr16104-1.c: New test.
2703
412f8986
AP
27042005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
2705
2706 PR middle-end/23463
2707 * gcc.c-torture/execute/zero-struct-1.c: New test.
2708
f013cadc
RG
27092005-08-27 Richard Guenther <rguenther@suse.de>
2710
2711 PR target/23575
2712 * gcc.target/i386/pr23575.c: New testcase.
2713
ff8afde0
JJ
27142005-08-26 Jakub Jelinek <jakub@redhat.com>
2715
435bb2a1
JJ
2716 PR rtl-optimization/23561
2717 * gcc.c-torture/execute/20050826-1.c: New test.
2718
ff8afde0
JJ
2719 PR rtl-opt/23560
2720 * gcc.c-torture/execute/20050826-2.c: New test.
2721
12d347da
DJ
27222005-08-26 Dale Johannesen <dalej@apple.com>
2723
2724 * gcc.dg/20030711-1.c: Modify to work on Darwin.
2725 * gcc.dg/20050826-1.c: New.
2726
b84f4651
MM
27272005-08-26 Mark Mitchell <mark@codesourcery.com>
2728
b207d6e2
MM
2729 PR c++/19004
2730 * g++.dg/template/nontype13.C: New test.
ba126145 2731
b84f4651
MM
2732 PR c++/23491
2733 * g++.dg/init/new14.C: New test.
2734 * g++.dg/expr/anew1.C: Do not XFAIL.
2735 * g++.dg/expr/anew2.C: Likewise.
2736 * g++.dg/expr/anew3.C: Likewise.
2737
d7ae6cfb
AP
27382005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
2739
2740 PR middle-end/22439
2741 * gcc.dg/vla-3.c: New test.
2742
9e35b386
EE
27432005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
2744
2745 PR fortran/20363
2746 * gfortran.dg/named_interface.f90: New.
2747
a5e668d5
MR
27482005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
2749
2750 * gcc.c-torture/execute/frame-address.c: New test.
2751
5ebbc0ee
NS
27522005-08-25 Nathan Sidwell <nathan@codesourcery.com>
2753
2754 PR c++/20817
2755 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
2756
9ebbe8cc
AM
27572005-08-25 Alan Modra <amodra@bigpond.net.au>
2758
2759 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
2760
99f4c49e
AM
27612005-08-25 Alan Modra <amodra@bigpond.net.au>
2762
2763 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
2764 * gcc.dg/altivec-22.c: Rename from..
2765 * gcc.dg/altivec-nomfcr.c: ..this.
2766
1b829974
PB
27672005-08-24 Paolo Bonzini <bonzini@gnu.org>
2768
2769 PR tree-optimization/23546
2770 * gcc.dg/tree-ssa/pr23546.c: New test.
2771
fe58e076
TK
27722005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
2773
2774 PR fortran/17758
1b829974 2775 * gfortran.dg/nonreturning_statements.f90: New test.
fe58e076 2776
863a3314
NS
27772005-08-24 Nathan Sidwell <nathan@codesourcery.com>
2778
2779 PR c++/22454
2780 * g++.dg/parse/crash29.C: New.
2781
7d04db3f
DD
27822005-08-23 DJ Delorie <dj@redhat.com>
2783
2784 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
2785 constants have the L suffix.
2786
aec5ba60
NS
27872005-08-23 Nathan Sidwell <nathan@codesourcery.com>
2788
2789 PR c++/23044
2790 * g++.dg/template/instantiate8.C: New.
2791
39d67d5b
R
27922005-08-23 J"orn Rennecke <joern.rennecke@st.com>
2793
2794 PR middle-end/23467
2795 * gcc.c-torture/execute/pr23467.c: New test.
2796
73ed17ff
JJ
27972005-08-23 Jakub Jelinek <jakub@redhat.com>
2798
2799 PR tree-optimization/22043
2800 * gcc.c-torture/execute/20050613-1.c: New test.
2801
7768a94a
BE
28022005-08-23 Ben Elliston <bje@au.ibm.com>
2803
2804 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
2805
27004606
JJ
28062005-08-22 Jakub Jelinek <jakub@redhat.com>
2807
2808 PR rtl-optimization/23478
2809 * g++.dg/opt/pr23478.C: New test.
2810
201ae393
AP
28112005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2812
d9e99a37 2813 PR c/18715
201ae393
AP
2814 * gcc.dg/switch-warn-3.c: New test.
2815
f1cc0515
VR
28162005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2817
2818 PR c++/22233
2819 * g++.dg/template/param1.C: New test.
2820
dff1b563
VR
28212005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2822
2823 PR c++/23089
2824 * g++.dg/other/incomplete1.C: New test.
2825
ba126145 28262005-08-22 Ira Rosen <irar@il.ibm.com>
70a39602
IR
2827
2828 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
2829 are vectorizable.
2830
e0bcf78c 28312005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
ba126145 2832
e0bcf78c
TS
2833 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
2834 d_lines_5.f: New.
2835
1125164c
JJ
28362005-08-21 Jakub Jelinek <jakub@redhat.com>
2837
2838 * gcc.target/i386/sse-4.c: New test.
2839
3c0764fc
JDA
28402005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2841
2842 PR testsuite/23239
2843 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
2844
5e34206b
JJ
28452005-08-20 Jakub Jelinek <jakub@redhat.com>
2846
2847 * gcc.dg/20050811-1.c: New test.
2848 * gcc.dg/20050811-2.c: New test.
2849
7ad7d1f0
RE
28502005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
2851
2852 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
2853
52270a3c
DN
28542005-08-19 Diego Novillo <dnovillo@redhat.com>
2855
2856 PR 23476
2857 * gcc.c-torture/compile/pr23476.c: New test.
2858
3d91803a
DP
28592005-08-19 Devang Patel <dpatel@apple.com>
2860
2861 PR tree-optimization/23048
2862 * gcc.dg/tree-ssa/pr23048.c: New test.
ba126145 2863
1581a9a1
AP
28642005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2865
2866 PR middle-end/20624
2867 * g++.dg/warn/Wreturn-3.C: New test
2868
90ff949f
DN
28692005-08-18 Dorit Nuzman <dorit@il.ibm.com>
2870
2871 PR tree-optimization/22228
2872 * g++.dg/vect/pr22543.cc: New test.
2873
a318e3ac
SB
28742005-08-17 Steven Bosscher <stevenb@suse.de>
2875
2876 PR tree-optimization/21574
2877 * gcc.dg/tree-ssa/pr21574.c: New test.
2878
1f28a07a
JW
28792005-08-16 James E Wilson <wilson@specifix.com>
2880
2881 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
2882
d06526b7
AP
28832005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2884
2885 PR tree-opt/23402
2886 * gcc.c-torture/compile/zero-strct-3.c: New test.
2887 * gcc.c-torture/compile/zero-strct-4.c: New test.
2888
f2dd440f
SB
28892005-08-16 Steven Bosscher <stevenb@suse.de>
2890
2891 PR target/23376
2892 * gcc.target/x86_64/pr23376.c: New test.
2893
cf0efa6a
ILT
28942005-08-16 Ian Lance Taylor <ian@airs.com>
2895
2896 PR c++/23337
2897 * g++.dg/ext/vector2.C: New.
2898
fe58e076
TK
28992005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2900
2901 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
2902
950ad21d
TK
29032005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2904
2905 PR libfortran/23428
2906 * gfortran.dg/inquire-complex.f90: New test case.
2907
355a9e43
JW
29082005-08-16 James E Wilson <wilson@specifix.com>
2909
2910 PR tree-optimization/21105
2911 * gcc.dg/large-size-array.c: New.
2912
d110b740
DN
29132005-08-16 Dorit Nuzman <dorit@il.ibm.com>
2914
2915 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
2916 type.
2917 * gcc.dg/vect/vect-41: Likewise.
2918 * gcc.dg/vect/vect-42: Likewise.
2919 * gcc.dg/vect/vect-43: Likewise.
2920 * gcc.dg/vect/vect-44: Likewise.
2921 * gcc.dg/vect/vect-46: Likewise.
2922 * gcc.dg/vect/vect-47: Likewise.
2923 * gcc.dg/vect/vect-48: Likewise.
2924 * gcc.dg/vect/vect-52: Likewise.
2925 * gcc.dg/vect/vect-53: Likewise.
2926 * gcc.dg/vect/vect-54: Likewise.
2927 * gcc.dg/vect/vect-55: Likewise.
2928 * gcc.dg/vect/vect-56: Likewise.
2929 * gcc.dg/vect/vect-57: Likewise.
2930 * gcc.dg/vect/vect-58: Likewise.
2931 * gcc.dg/vect/vect-59: Likewise.
2932 * gcc.dg/vect/vect-60: Likewise.
2933 * gcc.dg/vect/vect-61: Likewise.
2934 * gcc.dg/vect/vect-85: Likewise.
2935 * gcc.dg/vect/vect-87: Likewise.
2936 * gcc.dg/vect/vect-88: Likewise.
2937 * gcc.dg/vect/vect-93.c: Likewise.
2938 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
2939 * gcc.dg/vect/vect-75: Likewise.
2940 * gcc.dg/vect/vect-76: Likewise.
2941 * gcc.dg/vect/vect-77: Likewise.
2942 * gcc.dg/vect/vect-78: Likewise.
2943 * gcc.dg/vect/vect-80: Likewise.
2944 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
2945 vectorized for the expected reason, rather than checking how alignment
ba126145 2946 was handled.
d110b740
DN
2947 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
2948 type and also instead of aligned pointers. Added documentation.
2949
20fe2233
FW
29502005-08-16 Feng Wang <fengwang@nudt.edu.cn>
2951
2952 * gfortran.dg/power.f90: New test.
2953
7c83bbb1
JJ
29542005-08-16 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR rtl-optimization/23299
2957 * g++.dg/opt/pr23299.C: New test.
2958
54778d9c
JDA
29592005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2960
2961 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
2962
30f86ec3
FJ
29632005-08-15 Fariborz Jahanian <fjahanian@apple.com>
2964
2965 * g++.dg/template/local6.C: New test.
2966
309b0e42
AP
29672005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2968
2969 * execute/exceptions/finally-1.m: Check that the catch and finally are
2970 being called. Also add a "return 0;" at the end of main.
2971
7af8f00c
PT
29722005-08-14 Paul Thomas <pault@gcc.gnu.org>
2973
2974 PR fortran/21432.
2975 * gfortran.dg/namelist_print_1.f: New test of functionality of
2976 PRINT namelist.
2977 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
2978 namelist generates error with -std=f95.
2979
ba126145 29802005-08-14 Ira Rosen <irar@il.ibm.com>
7d465f1d
IR
2981
2982 PR tree-optimization/23119
ba126145 2983 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7d465f1d 2984
ee1658f3
MK
29852005-08-13 Marcin Koziej <creep@desk.pl>
2986 Andrew Pinski <pinskia@physics.uc.edu>
2987
2988 PR libobjc/22492
2989 * execute/exceptions/finally-1.m: New test.
2990
b4c65b7e
AP
29912005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2992
2993 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
2994 testsuite.
2995 * objc/execute/exceptions/trivial.m: New test.
2996 * objc.dg/try-catch-11.m: Move to ...
2997 * objc/execute/exceptions/foward-1.m: Here.
2998 * objc.dg/try-catch-2.m: Move to ...
2999 * objc/execute/exceptions/catchall-1.m: Here.
3000 * objc.dg/try-catch-8.m: Move to ...
3001 * objc/execute/exceptions/local-variables-1.m: Here.
3002
65045c09
AP
30032005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3004
3005 * objc.dg/nested-func-1.m: Move to ...
3006 * objc/execute/nested-func-1.m: Here.
3007
4f5dce2b
AP
30082005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3009
3010 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
3011 in ${options} instead of [target_info name].
3012 * lib/obj-c++.exp (objc_target_compile): Likewise.
3013
ffacdfa1
AP
30142005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3015
3016 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
3017
4179a414
AP
30182005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
3019
3020 part of PR testsuite/23348
3021 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
3022 of the torture options.
3023 * objc/compile/trivial.m: New test.
3024
68c41a6c
TK
30252005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3026
3027 * gfortran.dg/eoshift.f90: Correct format.
3028
a0b6babc
TK
30292005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
3030
3031 * gfortran.fortran-torture/execute/character_passing.f90:
3032 Fix comment typo.
3033
f0ed2008
GB
30342005-08-12 Giovanni Bajo <giovannibajo@libero.it>
3035
3036 PR c++/8271
3037 * g++.dg/template/unify10.C: New.
3038
f66f3eee
JM
30392005-08-11 James A. Morrison <phython@gcc.gnu.org>
3040
3041 * g++.dg/parse/pr22514.C: Move to...
3042 * g++.dg/debug/pr22514.C: here.
3043
ea7ce50b
VR
30442005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3045
3046 PR c++/23266
3047 * g++.dg/inherit/pure1.C: New test.
3048
3049 * ChangeLog: Fix typos.
3050
30512005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
ad9863cd
FXC
3052 Steven Bosscher <stevenb@suse.de>
3053
3054 * gfortran.dg/runtime_warning_1.f90: New test.
3055
6a000704
NS
30562005-08-11 Nathan Sidwell <nathan@codesourcery.com>
3057
3058 PR c++/23219
3059 * g++.dg/parse/crash28.C: New.
3060
cac32996
RG
30612005-08-11 Richard Guenther <rguenther@suse.de>
3062
3063 PR target/23289
3064 * gcc.target/i386/tailcall-1.c: New testcase.
3065
ea7ce50b 30662005-08-10 James A. Morrison <phython@gcc.gnu.org>
bdea5c0e
JM
3067
3068 * gcc.dg/vect/vect-67.c: Un-xfail.
3069
a4faac50
JM
30702005-08-10 James A. Morrison <phython@gcc.gnu.org>
3071
3072 PR c++/23225
3073 * g++.dg/testsuite/parse/crash27.C: new test.
3074
bf302220
TK
30752005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
3076
3077 PR libfortran/22143
a4faac50 3078 * gfortran.dg/shift-kind.f90: New testcase.
bf302220 3079
9bd05108
RS
30802005-08-10 Richard Sandiford <richard@codesourcery.com>
3081
3082 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
3083 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
3084
a23e08d9
VR
30852005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3086
3087 PR c++/20646
3088 * g++.dg/other/mult-stor1.C: New test.
3089
61403f5e
AP
30902005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3091
3092 * gcc.c-torture/pr18299-1.c: Move to ...
3093 * gcc.c-torture/compile/pr18299-1.c: Here.
3094
303eed06
TK
30952005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
3096
3097 * gfortran/fortran.torture/execute/character_passing.f90:
3098 Fix types for LSAME.
3099
0ed414a4
DN
31002005-08-09 Dorit Nuzman <dorit@il.ibm.com>
3101
3102 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
3103 input data back to what it was originally.
3104
323dff9a
AP
31052005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
3106
3107 * objc.dg/try-catch-8.m: Enable for all targets.
3108
f14e694e
JM
31092005-08-09 James A. Morrison <phython@gcc.gnu.org>
3110
3111 * gcc.dg/pr23165.c: New test.
3112
31132005-08-09 Steven Bosscher <stevenb@suse.de>
2ef571e2
SB
3114
3115 PR tree-optimization/23234
3116 * gcc.dg/tree-ssa/pr23234.c: New test.
3117
bf460b19
JC
31182005-08-08 Josh Conner <jconner@apple.com>
3119
3120 PR rtl-optimization/23241
3121 * gcc.dg/char-compare.c: New test.
3122
a85cb0d7
VR
31232005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3124
3125 PR c++/22508
3126 * g++.dg/init/new13.C: New test.
3127
f303a996
NS
31282005-08-08 Nathan Sidwell <nathan@codesourcery.com>
3129
3130 PR c++/21166
3131 * g++.dg/other/crash-4.C: Adjust
3132 * g++/dg/ext/packed9.C: New.
3133
e6a85421
RS
31342005-08-08 Richard Sandiford <richard@codesourcery.com>
3135
3136 PR middle-end/21964
3137 * gcc.c-torture/execute/pr21964-1.c: New test.
3138
7a7c5ab0
RS
31392005-08-08 Richard Sandiford <richard@codesourcery.com>
3140
3141 PR c/22458
3142 * gcc.dg/pr22458-1.c: New test.
3143
6403ec5f
JB
31442005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
3145 Steven G. Kargl <kargls@comcast.net>
3146
ba126145 3147 PR fortran/22390
6403ec5f
JB
3148 * gfortran.dg/flush_1.f90: New test.
3149
9f6206d9
VR
31502005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3151
3152 PR c++/23191
3153 * g++.dg/template/eh2.C: New test.
3154
bf2f7328
VR
31552005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3156
3157 PR c++/19498
3158 * g++.dg/template/instantiate7.C: New test.
3159
591baeb0
JM
31602005-08-06 Joseph S. Myers <joseph@codesourcery.com>
3161
3162 PR c/23113
3163 * gcc.dg/Wunused-value-1.c: New test.
3164
f7a064b5
RS
31652005-08-06 Richard Sandiford <richard@codesourcery.com>
3166
3167 PR rtl-optimization/23233
3168 * gcc.c-torture/compile/pr23233-1.c: New test.
3169
a8006d09
JJ
31702005-08-06 Jakub Jelinek <jakub@redhat.com>
3171
3172 PR fortran/18833
3173 PR fortran/20850
3174 * gfortran.dg/equiv_1.f90: New test.
3175 * gfortran.dg/equiv_2.f90: New test.
3176 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
3177 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
3178 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
3179
b17775ab
JM
31802005-08-05 James A. Morrison <phython@gcc.gnu.org>
3181
3182 * gcc.c-torture/execute/vrp-5.c: New test.
3183 * gcc.c-torture/execute/vrp-6.c: New test.
3184 * gcc.dg/tree-ssa/vrp21.c: New test.
3185
099f36ab
JM
31862005-08-05 James A. Morrison <phython@gcc.gnu.org>
3187
3188 * g++.dg/parse/pr22514.C: New test.
3189
ceb0feb3
JR
31902005-08-05 J"orn Rennecke <joern.rennecke@st.com>
3191
3192 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
3193
3194 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
3195 instead of constant loads / pool entries.
3196
4c84c58e
DE
31972005-08-05 David Edelsohn <edelsohn@gnu.org>
3198
3199 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
3200 TEST_TO_WCTYPE.
3201
004e09a3 32022005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
ba126145 3203
004e09a3
DS
3204 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
3205 __WINT_TYPE__ in generated prototypes if possible.
3206
c4f548b8
DN
32072005-08-04 Diego Novillo <dnovillo@redhat.com>
3208
3209 PR 22037
3210 * g++.dg/tree-ssa/pr22037.C:
3211
9ef524ba
RH
32122005-08-04 Richard Henderson <rth@redhat.com>
3213
3214 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
3215 scan-tree-dump-times directive.
3216
d783b2a2
JH
32172005-08-04 Jan Hubicka <jh@suse.cz>
3218
3219 * gcov-1.C: Fix switch counts.
3220 * gcov-4b.c: Likewise.
3221
0667b040
JL
32222005-08-03 Jeff Law <law@redhat.com>
3223
3224 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
3225
1d4def65
R
32262005-08-03 J"orn Rennecke <joern.rennecke@st.com>
3227
3228 * gcc.c-torture/execute/pr23135.c: New test.
3229
9d2b0e12
VR
32302005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3231
3232 PR tree-optimization/19899
3233 * gcc.dg/tree-ssa/scev-1.c: New test.
3234 * gcc.dg/tree-ssa/scev-2.c: New test.
3235
3ed831a4
RS
32362005-08-03 Richard Sandiford <richard@codesourcery.com>
3237
3238 PR target/18582
3239 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
3240
178df94f
JH
32412005-08-03 Jan Hubicka <jh@suse.cz>
3242
3243 * update-conroll.c: New testcase.
3244 * update-conroll-2.c: New testcase.
3245
776928b4
DE
32462005-08-02 David Edelsohn <edelsohn@gnu.org>
3247
3248 * gfortran.dg/constant_substring.f: New test.
3249 * gfortran.dg/pr22491.f: New test.
3250
9a41773a
JH
32512005-08-02 Jan Hubicka <jh@suse.cz>
3252
3253 * update-threading.c: Replace by the proper one.
3254
78234a86
DN
32552005-08-02 Diego Novillo <dnovillo@redhat.com>
3256
3257 PR 23164
3258 * g++.dg/tree-ssa/pr23164.C: New test.
3259
4de71998
DN
32602005-08-02 Diego Novillo <dnovillo@redhat.com>
3261
3262 * gcc.dg/tree-ssa/pr23192.c: New test.
3263
08303d5b
JM
32642005-08-02 James A. Morrison <phython@gcc.gnu.org>
3265
3266 * gcc.c-torture/execute/vrp-4.c: New test.
3267
5e5a504e
JH
32682005-08-02 Jan Hubicka <jh@suse.cz>
3269
3270 * update-threading.c: New test.
3271
f8aa1785
AP
32722005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
3273
3274 * gcc.c-torture/compile/20050801-1.c: New test.
3275 * gcc.c-torture/compile/20050801-2.c: New test.
3276
5ded7254
JH
32772005-08-01 Jan Hubicka <jh@suse.cz>
3278
3279 * val-prof-5.c: New test.
3280
5922c215
JM
32812005-08-01 Joseph S. Myers <joseph@codesourcery.com>
3282
3283 PR c/22311
3284 * gcc.dg/pr22311-1.c : New test.
3285
a3f4b7d8
SB
32862005-07-31 Steven Bosscher <stevenb@suse.de>
3287
3288 PR target/23095
3289 * gfortran.dg/pr23095.f: New test.
3290
3291 PR c++/22003
3292 * g++.dg/other/pr22003.C: New test.
3293
3601aa8a
RS
32942005-07-31 Richard Sandiford <richard@codesourcery.com>
3295
3296 PR target/20621
3297 * gcc.c-torture/execute/pr20621-1.c: New test.
3298
ee25d4cb
TK
32992005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
3300
3301 * gfortran.dg/comma_format_extension_4.f: Adjust length
3302 of string for format.
3303 * gfortran.dg/der_array_io_1.f: Replace illegal internal
3304 print statement with internal write.
3305 * gfortran.dg/der_array_io_2.f: Likewise.
3306 * gfortran.dg/der_array_io_3.f: Likewise.
3307
06581725
JM
33082005-07-30 James A. Morrison <phython@gcc.gnu.org>
3309
3310 * gcc.dg/fold-abs-4.c: new test.
3311
33122005-07-30 Paul Thomas <pault@gcc.gnu.org>
b6f571b7
PT
3313
3314 PR fortran/22570 an related issues.
3315 * gfortran.dg/x_slash_1.f: New test.
3316
91d975b8
JM
33172005-07-30 Joseph S. Myers <joseph@codesourcery.com>
3318
3319 PR c/23143
3320 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
3321 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
3322
7c47d6e9
JM
33232005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3324
3325 PR c/529
3326 * gcc.dg/Wshadow-3.c: New test.
3327
0bab7d3f
TK
33282005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
3329
3330 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
3331 used to have the wrong bounds).
3332
bc1594c1
JM
33332005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3334
3335 PR c/21720
3336 * gcc.dg/hex-round-1.c: Test more cases.
3337 * gcc.dg/hex-round-2.c: New test.
3338
89e80dd4
DN
33392005-07-29 Diego Novillo <dnovillo@redhat.com>
3340
3341 PR 22550
3342 * g++.dg/tree-ssa/pr22550.C: New test.
3343
d2f3ffba
JM
33442005-07-29 James A. Morrison <phython@gcc.gnu.org>
3345
3346 * gcc.dg/tree-ssa/vrp19.c: New test.
3347 * gcc.dg/tree-ssa-vrp20.c: New test.
3348
13b22d3a
JM
33492005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3350
3351 PR c/22240
3352 * gcc.dg/transparent-union-4.c: New test.
3353
ca8bdb78
JM
33542005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3355
3356 PR c/22192
3357 * gcc.dg/c99-vla-2.c: New test.
3358
b608d27a
JM
33592005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3360
3361 PR c/21720
3362 * gcc.dg/hex-round-1.c: New test.
3363
260883c8
JH
33642005-07-28 Jan Hubicka <jh@suse.cz>
3365
8a76829c
JH
3366 * inliner-1.c: Do not dump everything.
3367 * tree-prof.exp: Do not pass -ftree-based-profiling.
3368 * bprob.exp: Likewise.
3369
260883c8
JH
3370 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
3371
796cccfc
MM
33722005-07-28 Mark Mitchell <mark@codesourcery.com>
3373
3374 PR c++/22545
3375 * g++.dg/expr/ptrmem7.C: New test.
3376
8d039470
MS
33772005-07-28 Mike Stump <mrs@apple.com>
3378
3379 * g++.old-deja/g++.mike/visibility-1.C: New test.
3380
c9871839
RS
33812005-07-28 Richard Sandiford <richard@codesourcery.com>
3382
3383 PR c/20187
3384 * gcc.c-torture/execute/pr20187-1.c: New test.
3385
d579f20b
JL
33862005-07-28 Jeff Law <law@redhat.com>
3387
3388 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
3389 * gcc.dg/tree-ssa/vrp18.c: New test.
3390
3353ebf0
DN
33912005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3392
3393 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
3394
5bb1823d
DN
33952005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3396
3397 PR tree-optimization/22506
3398 * gcc.dg/vect/ps22506.c: New test.
3399
9603f2d8
JJ
34002005-07-28 Jakub Jelinek <jakub@redhat.com>
3401
3402 PR target/21149
3403 * gcc.target/i386/sse-3.c: New test.
3404
7da3fe77
RS
34052005-07-28 Richard Sandiford <richard@codesourcery.com>
3406
3407 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
3408 * gcc.target/mips/mips32-dsp-type.c: Likewise.
3409
378ba99d
RS
34102005-07-28 Richard Sandiford <richard@codesourcery.com>
3411
3412 PR c/22589
fea11803 3413 * gcc.c-torture/compile/pr22589-1.c: New test.
378ba99d 3414
09bac500 34152005-07-28 Jan Hubicka <jh@suse.cz>
ba126145 3416
09bac500
JH
3417 * update-loopch.c: New testcase.
3418
ff08cbee
JM
34192005-07-27 James A. Morrison <phython@gcc.gnu.org>
3420
77d1d8e0
JM
3421 PR rtl-optimization/23047
3422 * gcc.c-torture/execute/pr23047.c: New test.
3423 * gcc.c-torture/execute/pr23047.x: New.
3424
34252005-07-27 James A. Morrison <phython@gcc.gnu.org>
3426
3427 PR tree-optimization/22493
ff08cbee
JM
3428 * gcc.c-torture/execute/pr22493-1.c: New test.
3429 * gcc.c-torture/execute/pr22493-1.x: New.
3430 * gcc.c-torture/execute/vrp-1.c: New test.
3431 * gcc.c-torture/execute/vrp-2.c: New test.
3432 * gcc.c-torture/execute/vrp-2.c: New test.
3433
e3bdaa41
AH
34342005-07-27 Aldy Hernandez <aldyh@redhat.com>
3435
3436 * gcc.target/frv/all-builtin-read8.c: Delete.
3437 * gcc.target/frv/all-builtin-read16.c: Delete.
3438 * gcc.target/frv/all-builtin-read32.c: Delete.
3439 * gcc.target/frv/all-builtin-read64.c: Delete.
3440 * gcc.target/frv/all-builtin-write8.c: Delete.
3441 * gcc.target/frv/all-builtin-write16.c: Delete.
3442 * gcc.target/frv/all-builtin-write32.c: Delete.
3443 * gcc.target/frv/all-builtin-write64.c: Delete.
3444 * gcc.target/frv/all-read-write-1.c: New.
3445
880031e1
JL
34462005-07-27 Jeff Law <law@redhat.com>
3447
3448 * gcc.c-torture/execute/pr22630.c: New test.
3449
b940ce0e
DN
34502005-07-27 Dorit Nuzman <dorit@il.ibm.com>
3451
3452 PR tree-optimization/23073
3453 * gcc.dg/vect/nodump-pr23073.c: New test.
3454 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
3455
26c40640
ZD
34562005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
3457
3458 PR tree-optimize/22348
3459 * gcc.c-torture/execute/pr22348.c: New.
3460
c11b0231
RG
34612005-07-27 Richard Guenther <rguenther@suse.de>
3462
3463 * gcc.dg/tree-ssa/salias-1.c: New testcase.
3464
6a28f513
VR
34652005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3466
3467 PR fortran/22503
3468 * gfortran.dg/logical_comp.f90: New test.
3469
23504559
JH
34702005-07-27 Jan Hubicka <jh@suse.cz>
3471
3472 * inliner-1.c: Add cleanup of dumps.
3473 * val-prof-*.c: Likewise.
3474 * update-tailcall.c: New.
3475
31521cd4
DN
34762005-07-26 Diego Novillo <dnovillo@redhat.com>
3477
3478 PR 22591
3479 * gcc.dg/tree-ssa/pr22591.c: New test.
3480 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
3481
84fd360d
AP
34822005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
3483
3484 PR libobjc/22606
3485 * objc.dg/try-catch-11.m: New test.
3486
46c0a59d
RG
34872005-07-26 Richard Guenther <rguenther@suse.de>
3488
3489 PR tree-optimization/22486
3490 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
3491
43e364dd
AP
34922005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
3493
3494 PR tree-opt/22484
3495 * testsuite/g++.dg/opt/loop2.C: New test.
3496
c72f711f
AP
34972005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
3498
3499 * gcc.dg/tree-ssa/reassoc-3.c: New test.
3500 * gcc.dg/tree-ssa/reassoc-4.c: New test.
3501
334a03fd
AN
35022005-07-25 Adam Nemet <anemet@lnxw.com>
3503
3504 * lib/profopt.exp (profopt-execute): Check for profiling data
3505 files on the target.
3506
aa18debd
RG
35072005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
3508
3509 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
3510 for matching of asm labels.
3511
e53e4e93
RG
35122005-07-25 Richard Guenther <rguenther@suse.de>
3513
3514 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
3515
086da928
RG
35162005-07-25 Richard Guenther <rguenther@suse.de>
3517
3518 PR testsuite/22624
3519 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
3520
86a07404
IR
35212005-07-25 Ira Rosen <irar@il.ibm.com>
3522
3523 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
3524 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
3525 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
3526 * gcc.dg/vect/vect-100.c: New test.
3527 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
3528 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
3529 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
3530 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
3531 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
3532 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
3533 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
3534 * gfortran.dg/vect/pr19049.f90: New testcase.
3535 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
3536
044ed7ec
JJ
35372005-07-25 Jakub Jelinek <jakub@redhat.com>
3538
0dc42b03
JJ
3539 * gcc.c-torture/execute/20050713-1.c: New test.
3540
31f74acc
JJ
3541 PR fortran/20063
3542 * gfortran.fortran-torture/execute/data_4.f90: New test.
3543
044ed7ec
JJ
3544 PR middle-end/20303
3545 * gcc.dg/visibility-d.c: New test.
3546
d13d9eae
FW
35472005-07-25 Feng Wang <fengwang@nudt.edu.cn>
3548
3549 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
3550 * gfortran.dg/underflow.f90: Ditto.
3551
104f8784
KG
35522005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3553
3554 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
3555 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
3556 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
3557
4cf507fc
JD
35582005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3559
3560 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
ba126145 3561 include case of field width of zero.
4cf507fc 3562
049c3b5d
JD
35632005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3564
3565 PR libgfortran/21875
3566 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
3567 with trailing blanks on normal formatted read.
3568
118ea793
CF
35692005-07-23 Chao-ying Fu <fu@mips.com>
3570
3571 * gcc.target/mips/mips32-dsp-type.c: New test.
3572 * gcc.target/mips/mips32-dsp.c: New test.
3573
5887a1bb
OH
35742005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
3575
3576 PR testsuite/21073
3577 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
3578
3579 PR testsuite/20454
3580 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
3581 and __cyg_profile_func_exit.
3582
43aa5181
DE
35832005-07-22 David Edelsohn <edelsohn@gnu.org>
3584
3585 * gfortran.dg/comma_format_extension_3.f: Fix typo.
3586 * gfortran.dg/comma_format_extension_4.f: Same.
3587 * gfortran.dg/pr15332.f: Same.
3588 * gfortran.dg/pr21730.f: Same.
3589
452f9012
AP
35902005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
3591
163f1018
AP
3592 * g++.dg/opt/vrp2.C: Fix testcase.
3593
452f9012
AP
3594 PR tree-opt/22625
3595 * g++.dg/opt/vrp2.C: New test.
3596
9881e3e5
MM
35972005-07-22 Mark Mitchell <mark@codesourcery.com>
3598
3599 PR debug/21828
3600 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
3601
17c7e33e
DN
36022005-07-22 Diego Novillo <dnovillo@redhat.com>
3603
3604 * gcc.dg/tree-ssa/20050719-1.c: New test.
3605
0fb6f88a
BS
36062005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
3607
3608 * gcc.dg/bfin-longcall-1.c: New file.
3609 * gcc.dg/bfin-longcall-2.c: New file.
3610
58669148
JJ
36112005-07-21 Janis Johnson <janis187@us.ibm.com>
3612
3613 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
3614
9d24eb54
AP
36152005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3616
3617 PR middle-end/19055
3618 * gcc.dg/tree-ssa/pr19055.c: New test.
3619 * gcc.dg/tree-ssa/pr19055-2.c: New test.
3620
757d1b88
AP
36212005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3622
3623 PR C++/22358
3624 * g++.dg/other/pr22358.C: New test.
3625
5b8ce8f1
DG
36262005-07-21 Douglas Gregor <doug.gregor@gmail.com>
3627
3628 PR c++/2922
3629 * g++.dg/lookup/two-stage5.C: New test from bug comments.
ba126145 3630
b8bcbe3a
VR
36312005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3632
3633 PR c++/15938
3634 * g++.dg/init/union2.C: New test.
3635
423c1d1c
VR
36362005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3637
3638 PR c/22393
3639 * gcc.dg/complex-4.c: New test.
3640
8eb9df78
RG
36412005-07-21 Richard Guenther <rguenther@suse.de>
3642
3643 PR testsuite/22522
3644 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
3645 scanning for asm labels.
3646 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3647
f9cc1a70
PB
36482005-07-21 Paolo Bonzini <bonzini@gnu.org>
3649
2fab365e
PB
3650 PR target/22085
3651 * gcc.dg/altivec-pr22085.c: New.
3652
36532005-07-21 Paolo Bonzini <bonzini@gnu.org>
3654
3655 PR tree-optimization/19210
f9cc1a70
PB
3656 * gcc.dg/tree-ssa/pr19210-1.c: New.
3657 * gcc.dg/tree-ssa/pr19210-2.c: New.
3658
cb83c2ec
RS
36592005-07-21 Richard Sandiford <richard@codesourcery.com>
3660
3661 PR rtl-optimization/22167
3662 * g++.dg/opt/pr22167.C: New test.
3663
3a9d5f26
DG
36642005-07-20 Douglas Gregor <doug.gregor@gmail.com>
3665
3666 PR c++/2922
3667 * g++.dg/lookup/two-stage2.C: New.
3668 * g++.dg/lookup/two-stage3.C: New.
3669 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
3670 fixed two-stage name lookup for operators.
3671 * g++.dg/template/call3.C: Compiler now produces an appropriate
ba126145 3672 error message.
3a9d5f26 3673 * g++.dg/template/crash37.C: Compiler now describes bla() on line
ba126145 3674 14 as a candidate.
3a9d5f26
DG
3675 * g++.dg/template/ptrmem4.C: Compiler produces different error
3676 message.
3677 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
3678 connect_to_method as a candidate.
ba126145 3679
4db8040c
JM
36802005-07-20 James A. Morrison <phython@gcc.gnu.org>
3681
3682 * gcc.dg/fold-alloc-1.c: New test.
3683
fdda361d
KH
36842005-07-20 Kazu Hirata <kazu@codesourcery.com>
3685
3686 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3687 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
3688
1ade5842
JM
36892005-07-19 James A. Morrison <phython@gcc.gnu.org>
3690
3691 * gcc.dg/fold-abs-1.c: New test.
3692 * gcc.dg/fold-abs-2.c: New test.
3693 * gcc.dg/fold-abs-3.c: New test.
3694
4038c495
GB
36952005-07-20 Giovanni Bajo <giovannibajo@libero.it>
3696
3697 Make CONSTRUCTOR use VEC to store initializers.
3698 * g++.dg/ext/complit3.C: Check for specific error messages.
3699 * g++.dg/init/brace2.C: Update error message.
3700 * g++.dg/warn/Wbraces2.C: Likewise.
3701
24d36d28
PT
37022005-07-19 Paul Thomas <pault@gcc.gnu.org>
3703
3704 PR fortran/16940
3705 * gfortran.dg/module_interface_1.f90: New test.
3706
6a9a79a8
DB
37072005-07-19 Danny Berlin <dberlin@dberlin.org>
3708 Kenneth Zadeck <zadeck@naturalbridge.com>
3709
3710 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
3711
7876a414
KG
37122005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3713
3714 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
3715 specify -Wformat for these tests.
3716 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
3717 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
3718 * gcc.dg/format/opt-6.c: Delete.
3719
e2f93417
AP
37202005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3721
3722 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
3723 * gcc.dg/tree-ssa/sra-3.c: Likewise.
3724
00b6cf8b
AP
37252005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3726
3727 * gcc.dg/tree-ssa/alias-2.c: New test.
3728
eba839f9
MM
37292005-07-18 Mark Mitchell <mark@codesourcery.com>
3730
3731 PR c++/22263
3732 * g++.dg/template/explicit7.C: New test.
3733
74792af7 37342005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
00b6cf8b
AP
3735
3736 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
3737 width of 8 to +Inf and -Inf.
ba126145 3738
4d0839ff
MM
37392005-07-17 Mark Mitchell <mark@codesourcery.com>
3740
3741 PR c++/22139
3742 * g++.dg/template/friend36.C: New test.
3743
e51c47fb
DE
37442005-07-16 David Edelsohn <edelsohn@gnu.org>
3745
3746 PR fortran/21730
3747 * gfortran.dg/pr21730.f: New test.
3748
17c999e8
DB
37492005-07-16 Danny Berlin <dberlin@dberlin.org>
3750 Kenneth Zadeck <zadeck@naturalbridge.com>
3751
3752 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
3753 since pure const detection cannot run at -O1 in c compiler.
3754 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
3755 can now optimize this case properly.
3756 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
3757 because we now pass.
3758 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
3759
0b359b01
JM
37602005-07-16 Joseph S. Myers <joseph@codesourcery.com>
3761
3762 PR c/22421
3763 * gcc.dg/format/bitfld-1.c: New test.
3764
6f4434b3
MM
37652005-07-15 Mark Mitchell <mark@codesourcery.com>
3766
3767 PR c++/22204
3768 * g++.dg/rtti/repo1.C: New test.
3769
01c0a9fa
AP
37702005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
3771
3772 PR middle-end/22398
3773 * gcc.c-torture/compile/pr22398.c: New test.
3774
34b5375f
MM
37752005-07-15 Mark Mitchell <mark@codesourcery.com>
3776
3777 PR c++/22132
3778 * g++.dg/expr/cast4.C: New test.
3779
0691d1d4
RG
37802005-07-15 Richard Guenther <rguenther@suse.de>
3781
3782 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
3783 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3784
3c341936
SB
37852005-07-15 Steven Bosscher <stevenb@suse.de>
3786
3787 PR tree-optimization/22230
3788 * gcc.dg/tree-ssa/pr22230.c: New test.
3789
94b00ee4
JJ
37902005-07-14 Jakub Jelinek <jakub@redhat.com>
3791
d71b89ca
JJ
3792 * gfortran.dg/g77/cpp6.f: New test.
3793
94b00ee4
JJ
3794 PR fortran/22417
3795 * gfortran.dg/g77/cpp5.F: New test.
3796 * gfortran.dg/g77/cpp5.h: New file.
3797 * gfortran.dg/g77/cpp5inc.h: New file.
3798
be0cc7e2
PT
37992005-07-12 Paul Thomas <pault@gcc.gnu.org>
3800
3801 PR libfortran/16435
3802 * gfortran.dg/tl_editting.f90: New.
3803 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
3804
4a90ae54
FW
38052005-07-14 Steven G. Kargl <kargls@comcast.net>
3806
3807 * gfortran.dg/char_array_constructor.f90: New test.
3808
b125b4cf 38092005-07-13 Paul Thomas <pault@gcc.gnu.org>
59f7a202 3810
b125b4cf
PT
3811 * gfortran.dg/past_eor.f90: New.
3812 * gfortran.dg/complex_read.f90: New.
59f7a202 3813
34ab7c53
JL
38142005-07-13 Jeff Law <law@redhat.com>
3815
3816 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
3817 additional casts.
3818
3819 * gcc.dg/tree-ssa/pr22321.c: New test
3820
3cb005cf
PB
38212005-07-13 Paolo Bonzini <bonzini@gnu.org>
3822
3823 PR tree-optimization/21921
3824 * gcc.dg/tree-ssa/pr21921.c: New.
3825
2824a5c3
ZD
38262005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3827
3828 PR tree-optimizatio/22442
3829 * gcc.dg/tree-ssa/loop-11.c: New test.
3830
fe83f543
AP
38312005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3832
3833 PR tree-opt/21840
3834 * gcc.c-torture/compile/pr21840.c: New test.
3835
7fac66d4
JH
38362005-07-12 Jan Hubicka <jh@suse.cz>
3837
3838 * gcc.c-torture/compile/pr22379.c: New test.
3839
38402005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
0d579784
TK
3841
3842 PR libfortran/21593
3843 gfortran.dg/dev_null.f90: Remove outdated comment about
3844 PR libfortran/21593.
3845
3846
015294b6
DJ
38472005-07-12 Dale Johannesen <dalej@apple.com>
3848
3849 * gcc.target/i386/compress-float-sse.c: New.
3850 * gcc.target/i386/compress-float-sse-pic.c: New.
3851 * gcc.target/i386/compress-float-387.c: New.
3852 * gcc.target/i386/compress-float-387-pic.c: New.
3853 * gcc.dg/compress-float-ppc.c: New.
3854 * gcc.dg/compress-float-ppc-pic.c: New.
3855
0d579784 38562005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
5133e4b9 3857
0d579784 3858 PR libfortran/21593
5133e4b9
TK
3859 gfortran.dg/dev_null.f90: Remove targets.
3860
fd5d2c3e
AP
38612005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3862
3863 PR tree-opt/22335
3864 * gcc.dg/pr22335-1.c: New test.
3865 * gcc.dg/pr22335-2.c: New test.
3866
a207780f
VR
38672005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3868
3869 PR c++/20172
3870 * g++.dg/template/nontype12.C : New test.
3871
b7eae7b8
ZD
38722005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3873
3874 * gcc.dg/tree-ssa/loop-10.c: New test.
3875
ebde3ea8
KH
38762005-07-11 Kazu Hirata <kazu@codesourcery.com>
3877
3878 * gcc.c-torture/execute/20020720-1.x: Remove.
3879
fcf3be37
JJ
38802005-07-11 Jakub Jelinek <jakub@redhat.com>
3881
3882 * gfortran.fortran-torture/execute/forall_7.f90: New test.
3883
4cc93d99
RS
38842005-07-10 Richard Sandiford <richard@codesourcery.com>
3885
3886 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
3887 (dg-mips-options): Use it.
3888
e8ca4159
DN
38892005-07-09 Diego Novillo <dnovillo@redhat.com>
3890
3891 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
3892
38f31687
RH
38932005-07-09 Richard Henderson <rth@redhat.com>
3894
3895 * lib/target-supports.exp (check_effective_target_sync_char_short):
3896 Add alpha.
3897
999a06a0
TK
38982005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
3899
3900 PR libfortran/22217
3901 * gfortran.dg/negative-z-descriptor.f90: New test.
3902
52b27f98
AP
39032005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3904
3905 PR tree-opt/22329
3906 * gcc.dg/pr22329.c: New test.
3907
1ff54bfb
KH
39082005-07-08 Kazu Hirata <kazu@codesourcery.com>
3909
3910 PR tree-optimization/20139
3911 * gcc.dg/tree-ssa/pr20139.c: New.
3912
d5c77941
AP
39132005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 PR tree-opt/22356
3916 * testsuite/gcc.dg/pr22356-1.c: New test.
3917
c510f071
NS
39182005-07-08 Nathan Sidwell <nathan@codesourcery.com>
3919
3920 PR c++/21799
3921 * g++.dg/template/unify8.C: New.
3922 * g++.dg/template/unify9.C: New.
3923
0921bc44
JJ
39242005-07-08 Jakub Jelinek <jakub@redhat.com>
3925
3926 * gfortran.fortran-torture/execute/entry_10.f90: New test.
3927
ed5b9f96
GK
39282005-07-07 Geoffrey Keating <geoffk@apple.com>
3929
3930 * gcc.dg/darwin-version-1.c: New.
3931 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
3932 * gcc.dg/builtins-20.c: Likewise.
3933 * gcc.dg/builtins-53.c: Likewise.
3934 * gcc.dg/torture/builtins-convert-1.c: Likewise.
3935 * gcc.dg/torture/builtins-convert-2.c: Likewise.
3936 * gcc.dg/torture/builtins-convert-3.c: Likewise.
3937 * gcc.dg/torture/builtins-power-1.c: Likewise.
3938 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
3939 on Darwin.
3940
5b59ff3b
JL
39412005-07-07 Jeff Law <law@redhat.com>
3942
3943 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
3944 argument evaluation order.
3945
47b3a403
TK
39462005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
3947
3948 PR libfortran/21594
3949 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3950 Add test cases where the shift length is greater than the
3951 array length.
3952
a0e71127
ZL
39532005-07-07 Ziemowit Laski <zlaski@apple.com>
3954
3955 * obj-c++.dg/proto-lossage-6.mm: New.
3956 * objc.dg/proto-lossage-6.m: New.
3957
d96a5493
ZL
39582005-07-07 Ziemowit Laski <zlaski@apple.com>
3959
3960 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
3961 * objc.dg/gnu-runtime-2.m: Likewise.
3962
4c3a6ca1
JJ
39632005-07-07 Jakub Jelinek <jakub@redhat.com>
3964
d1e3d6ae
JJ
3965 * gfortran.dg/longline.f: New test.
3966
4c3a6ca1
JJ
3967 * gfortran.dg/badline.f: New test.
3968
d3642f89
FW
39692005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3970
3971 PR fortran/16531
3972 PR fortran/15966
3973 PR fortran/18781
3974 * gfortran.dg/hollerith.f90: New.
3975 * gfortran.dg/hollerith2.f90: New.
3976 * gfortran.dg/hollerith3.f90: New.
3977 * gfortran.dg/hollerith4.f90: New.
3978 * gfortran.dg/hollerith_f95.f90: New.
3979 * gfortran.dg/hollerith_legacy.f90: New.
3980 * gfortran.dg/g77/cpp4.F: New. Port from g77.
3981
f5d21c4c
ZL
39822005-07-07 Ziemowit Laski <zlaski@apple.com>
3983
3984 PR objc/22274
3985 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
3986 * objc.dg/gnu-runtime-2.m: New.
3987
1a557723
JL
39882005-07-06 Jeff Law <law@redhat.com>
3989
3990 * gcc.dg/tree-ssa/vrp17.c: New test.
3991
9f9d4c5f
FW
39922005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3993
3994 PR fortran/22327
3995 * gfortran.dg/array_constructor_5.f90: New test.
3996
3c2d01f1
JJ
39972005-07-07 Jakub Jelinek <jakub@redhat.com>
3998
3999 * gfortran.fortran-torture/execute/entry_9.f90: New test.
4000
1d8eeb63
FJ
40012005-07-06 Fariborz Jahanian <fjahanian@apple.com>
4002
4003 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
4004 * gcc.dg/980816-1.c: Ditto.
4005
9da4058c
JL
40062005-07-06 Jeff Law <law@redhat.com>
4007
4008 * gcc.c-torture/compile/pr21356.c: New test.
4009
73f397d4
JM
40102005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4011
4012 PR c/22013
4013 PR c/22098
4014 * gcc.c-torture/compile/pr22013-1.c,
4015 gcc.c-torture/execute/pr22098-1.c,
4016 gcc.c-torture/execute/pr22098-2.c,
4017 gcc.c-torture/execute/pr22098-3.c: New tests.
4018
692a7aa3
JM
40192005-07-05 Joseph S. Myers <joseph@codesourcery.com>
4020
4021 PR c/22308
4022 * gcc.dg/pr22308-1.c: New test.
4023
5935bec3
KH
40242005-07-05 Kazu Hirata <kazu@codesourcery.com>
4025
4026 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
4027 target.
4028 * gcc.dg/compare9.c: Use -fshort-enums instead of
3d7686f9 4029 -fno-short-enums. Change the last test to dg-bogus.
5935bec3 4030
c6f3fbf1
KH
40312005-07-04 Kazu Hirata <kazu@codesourcery.com>
4032
4033 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
4034 * gcc.dg/compare9.c: New.
4035
0f8417e9
FXC
40362005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4037
4038 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
4039
bbef4d45
AP
40402005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4041
4042 PR testsuite/22288
4043 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
4044
4045
0ce0154c
KG
40462005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4047
4048 * gcc.dg/format/gcc_gfc-1.c: New.
4049
dd0f37b5
AP
40502005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
4051
4052 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
4053
365ff3b9
FXC
40542005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4055
4056 PR fortran/20842
4057 * gfortran.dg/io_invalid_1.f90: New test.
4058
ea40ba9c
JM
40592005-07-03 Joseph S. Myers <joseph@codesourcery.com>
4060
4061 * gcc.dg/format/gcc_diag-1.c: Update.
4062
2d0dab7f
JL
40632005-07-02 Jeff Law <law@redhat.com>
4064
4065 * gcc.dg/tree-ssa/pr22051-1.c: New test.
4066 * gcc.dg/tree-ssa/pr22051-2.c: New test.
4067
dee15844
JM
40682005-07-02 Joseph S. Myers <joseph@codesourcery.com>
4069
4070 * gcc.dg/format/gcc_diag-1.c: Update.
4071
7898840f
AP
40722005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
4073
4074 PR tree-opt/22269
4075 * gcc.c-torture/compile/pr22269.c: New test.
4076
a4f91294
DN
40772005-06-30 Diego Novillo <dnovillo@redhat.com>
4078
4079 PR 21584
4080 PR 22219
4081 * g++.dg/tree-ssa/pr21584-1.C: New test.
4082 * g++.dg/tree-ssa/pr21584-2.C: New test.
4083
e6b05534
ZL
40842005-06-30 Ziemowit Laski <zlaski@apple.com>
4085
4086 * obj-c++.dg/try-catch-11.mm: New.
4087 * objc.dg/try-catch-10.m: New.
4088
33a72fb9
DE
40892005-06-29 David Edelsohn <edelsohn@gnu.org>
4090
4091 * g++.dg/other/ucnid-1.C: xfail on AIX.
4092
674391b8
DN
40932005-06-29 Diego Novillo <dnovillo@redhat.com>
4094
4095 PR 22234
4096 * gcc.dg/20050629-1.c: New test.
4097
c64de75f
ZL
40982005-06-29 Ziemowit Laski <zlaski@apple.com>
4099
4100 * obj-c++.dg/const-str-1[0-1].mm: New.
4101 * objc.dg/const-str-1[0-1].m: New.
4102
d5dfe0b8
RH
41032005-05-29 Richard Henderson <rth@redhat.com>
4104
4105 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
4106 Rename from check_effective_target_vect_no_max.
4107 (check_effective_target_vect_no_int_add): New.
4108 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
4109 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
4110 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4111 * gcc.dg/vect/vect-reduc-1.c: Use both.
4112 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4113
9fb93f89
RH
41142005-05-29 Richard Henderson <rth@redhat.com>
4115
ba126145 4116 * lib/target-supports.exp (check_effective_target_vect_no_max):
9fb93f89
RH
4117 Remove i386 and x86_64.
4118
8972a0ac
SE
41192005-06-29 Steve Ellcey <sje@cup.hp.com>
4120
4121 PR testsuite/21969
4122 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
4123
e972ccce
SE
41242005-06-29 Steve Ellcey <sje@cup.hp.com>
4125
4126 PR middle-end/21969
4127 * gcc.dg/vect/pr21969.c: New test.
4128
6663ee3b
EC
41292005-06-28 Eric Christopher <echristo@redhat.com>
4130
4131 PR c/22052
4132 PR c/21975
4133 * gcc.dg/inline1.c: New test.
4134 * gcc.dg/inline2.c: Ditto.
4135 * gcc.dg/inline3.c: Ditto.
4136 * gcc.dg/inline4.c: Ditto.
4137 * gcc.dg/inline5.c: Ditto.
ba126145 4138
7f8f6d5f
TK
41392005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4140
4141 PR libfortran/22142
4142 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4143 Add testcase also testing eoshift1 for PR 22142.
4144
777c8889
RH
41452005-06-28 Richard Henderson <rth@redhat.com>
4146
4147 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
4148 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
4149 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
4150 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
4151 gcc.dg/tree-ssa/20030922-2.c: Likewise.
4152
0f363a3b
TK
41532005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
4154
4155 PR libfortran/22142
4156 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
4157 Add testcase for PR 22142.
4158
4de67c26
JM
41592005-06-28 Joseph S. Myers <joseph@codesourcery.com>
4160
4161 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
4162 gcc.target/ia64/fpreg-2.c: New tests.
4163
8234b3bd
FXC
41642005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4165
4166 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
4167
0a0a8cf7
FXC
41682005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4169
4170 PR libfortran/22170
4171 * gfortran.dg/slash_1.f90: New test.
4172
9009820b
RH
41732005-06-27 Richard Henderson <rth@redhat.com>
4174
4175 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
4176 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
4177 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4178 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4179 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4180 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4181
69a2964c
RH
41822005-06-27 Richard Henderson <rth@redhat.com>
4183
4184 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
4185 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
4186
2aba33dd
ZL
41872005-06-27 Ziemowit Laski <zlaski@apple.com>
4188
4189 * obj-c++.dg/proto-lossage-5.mm: New.
4190 * objc.dg/proto-lossage-5.m: New.
4191
3eca1bd7
DN
41922005-06-27 Diego Novillo <dnovillo@redhat.com>
4193
4194 PR 21959
4195 * gcc.dg/tree-ssa/pr21959.c: New test.
4196
10a0d495
JJ
41972005-06-27 Jakub Jelinek <jakub@redhat.com>
4198
4199 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
4200 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
4201 testing uninitialized var.
4202
4203 * gcc.c-torture/execute/builtins/chk.h: New.
4204 * gcc.c-torture/execute/builtins/lib/chk.c: New.
4205 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
4206 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
4207 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
4208 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
4209 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
4210 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
4211 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
4212 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
4213 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
4214 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
4215 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
4216 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
4217 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
4218 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
4219 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
4220 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
4221 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
4222 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
4223 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
4224 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
4225 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
4226 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
4227 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
4228 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
4229 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
4230 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
4231 * gcc.dg/builtin-object-size-1.c: New test.
4232 * gcc.dg/builtin-object-size-2.c: New test.
4233 * gcc.dg/builtin-object-size-3.c: New test.
4234 * gcc.dg/builtin-object-size-4.c: New test.
4235 * gcc.dg/builtin-object-size-5.c: New test.
4236 * gcc.dg/builtin-stringop-chk-1.c: New test.
4237 * gcc.dg/builtin-stringop-chk-2.c: New test.
4238 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
4239 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
4240 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
4241 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
4242 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
4243 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
4244 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
4245 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
4246 * gcc.c-torture/execute/printf-1.c: New test.
4247 * gcc.c-torture/execute/fprintf-1.c: New test.
4248 * gcc.c-torture/execute/vprintf-1.c: New test.
4249 * gcc.c-torture/execute/vfprintf-1.c: New test.
4250 * gcc.c-torture/execute/printf-chk-1.c: New test.
4251 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
4252 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
4253 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
4254
2bcf2e2b
MM
42552005-06-27 Michael Matz <matz@suse.de>
4256
4257 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
4258 slot is not merged if address escapes.
4259
10a22b11
KG
42602005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4261
4262 PR c/21911
4263 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
4264
19dbbf36
JJ
42652005-06-26 Jakub Jelinek <jakub@redhat.com>
4266
d9725c41
JJ
4267 PR middle-end/17965
4268 * gcc.c-torture/compile/20050622-1.c: New test.
4269
19dbbf36
JJ
4270 PR middle-end/22028
4271 * gcc.dg/20050620-1.c: New test.
4272
567fb660
KH
42732005-06-26 Kazu Hirata <kazu@codesourcery.com>
4274
4275 PR tree-optimization/22026
4276 * gcc.dg/tree-ssa/pr22026.c: New.
4277
0e6d033b
TK
42782005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
4279
8b41d4bf 4280 PR libfortran/22144
0e6d033b
TK
4281 * gfortran.dg/shift-alloc.f90: New testcase.
4282
f115b653
KC
42832005-06-25 Kelley Cook <kcook@gcc.gnu.org>
4284
4285 * all files: Update FSF address in copyright headers.
4286
ce91e74c
JH
42872005-06-22 Jan Hubicka <jh@suse.cz>
4288
4289 * wholeprogram-1.c: New testcase.
4290 * wholeprogram-2.c: New testcase.
4291
68c1abf1
MM
42922005-06-24 Mark Mitchell <mark@codesourcery.com>
4293
4294 PR 22171
4295 * gcc.dg/tree-ssa/pr22171.c: New test.
4296
a3504e64
FW
42972005-06-24 Feng Wang <fengwang@nudt.edu.cn>
4298
4299 * gfortran.dg/simplify_modulo.f90: New.
4300
b8807f05
JH
43012005-06-24 Jan Hubicka <jh@suse.cz>
4302
4303 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
4304
ee18782f
ZL
43052005-06-23 Ziemowit Laski <zlaski@apple.com>
4306
4307 * obj-c++.dg/proto-lossage-[1-4].mm: New.
4308
0c9b7e9b
ZL
43092005-06-23 Ziemowit Laski <zlaski@apple.com>
4310
4311 * obj-c++.dg/typedef-alias-1.mm: New.
4312 * objc.dg/typedef-alias-1.m: New.
4313
94908762
JL
43142005-06-23 Jeff Law <law@redhat.com>
4315
4316 * gcc.dg/tree-ssa/vrp16.c: New test.
4317
32aa3bff
FXC
43182005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4319
4320 * lib/target-supports.exp: Add
4321 check_effective_target_fortran_large_real and
4322 check_effective_target_fortran_large_int to check for
4323 corresponding effective targets.
4324 * gfortran.dg/large_integer_kind_1.f90: New test.
4325 * gfortran.dg/large_real_kind_1.f90: New test.
4326
e57f2b41
KH
43272005-06-23 Kazu Hirata <kazu@codesourcery.com>
4328
4329 PR tree-optimization/22117
4330 * gcc.dg/tree-ssa/pr22117.c: New.
4331
a31de501
JM
43322005-06-23 James A. Morrison <phython@gcc.gnu.org>
4333
4334 PR testsuite/22123
4335 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
4336
2de3f2f3
DE
43372005-06-23 David Edelsohn <edelsohn@gnu.org>
4338
4339 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
4340
09102896
DB
43412005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
4342
4343 * gfortran.dg/f2c_4.f90: Add tests for complex functions
4344 * gfortran.dg/f2c_4.c: Likewise
ba126145 4345
bd83e614
PB
43462005-06-22 Paul Brook <paul@codesourcery.com>
4347
4348 PR fortran/21034
4349 * gfortran.dg/auto_save_1.f90: New test.
4350
aacb3512
MM
43512005-06-22 Michael Matz <matz@suse.de>
4352
4353 * gcc.target/x86-64/abi: New directory.
4354 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
4355 * gcc.target/x86-64/abi/README.gcc: New file.
4356 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
4357 * gcc.target/x86-64/abi/asm-support.s: New file.
4358 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
4359 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
4360 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
4361 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
4362 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
4363 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
4364 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
4365 * gcc.target/x86_64/abi/test_bitfields.c: New test.
4366 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
4367 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
4368 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
4369 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
4370 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
4371 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
4372 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
4373 * gcc.target/x86_64/abi/test_varargs.c: New test.
4374
ed059c56
JM
43752005-06-21 Joseph S. Myers <joseph@codesourcery.com>
4376
4377 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
4378 32-bit i?86 and x86_64.
4379
01277dc4
ZL
43802005-06-21 Ziemowit Laski <zlaski@apple.com>
4381
4382 * obj-c++.dg/const-str-[1-9].mm: New tests.
4383
051cdfd4
PT
43842005-06-21 Paul Thomas <pault@gcc.gnu.org>
4385
4386 PR fortran/22010
4387 * gfortran.dg/namelist_use.f90: New.
4388 * gfortran.dg/namelist_use_only.f90: New.
4389
2735e93e
JL
43902005-06-21 Jeff Law <law@redhat.com>
4391
4392 * gcc.dg/tree-ssa/vrp15.c: New test.
4393
a6b46ba2
DN
43942005-06-21 Dorit Nuzman <dorit@il.ibm.com>
4395
ba126145 4396 * lib/target-supports.exp (check_effective_target_vect_reduction):
a6b46ba2
DN
4397 Remove.
4398 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
4399 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
4400 remove vect_reduction target keyword. Also avoid two returns in main.
4401 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4402 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
4403 * gcc.dg/vect/vect-reduc-1short.c: New test.
4404 * gcc.dg/vect/vect-reduc-1char.c: New test.
4405 * gcc.dg/vect/vect-reduc-2short.c: New test.
4406 * gcc.dg/vect/vect-reduc-2char.c: New test.
4407 * gcc.dg/vect/vect-reduc-6.c: New test.
4408 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
4409 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
4410 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
4411
a3a2067a
TS
44122005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4413 Paul Thomas <pault@gcc.gnu.org>
4414
4415 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
4416 New tests.
ba126145 4417
a3a2067a 44182005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
131c66cd
FXC
4419
4420 * gfortran.dg/backslash_1.f90: New test.
4421 * gfortran.dg/backslash_2.f90: New test.
4422
e0757dda
SK
44232005-06-20 Steven G. Kargl <kargls@comcast.net>
4424
4425 * gfortran.dg/duplicate_labels.f90: New test.
4426
019275a2
JB
44272005-06-20 Jan Beulich <jbeulich@novell.com>
4428
4429 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
4430 unsupportable relocations.
4431 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4432 * gcc.dg/20050321-2.c: xfail for NetWare.
4433
57493278
AJ
44342005-06-20 Andreas Jaeger <aj@suse.de>
4435
4436 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
4437 gcc.target/i386/fastcall-sseregparm.c,
4438 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
4439
771151dc
RH
44402005-06-19 Richard Henderson <rth@redhat.com>
4441
4442 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
4443
cac24f06
JM
44442005-06-19 Joseph S. Myers <joseph@codesourcery.com>
4445
4446 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
4447
fed3667b
AH
44482005-06-19 Aldy Hernandez <aldyh@redhat.com>
4449
131c66cd
FXC
4450 PR c++/22115
4451 * g++.dg/conversion/simd2.C: Change expected error message.
fed3667b 4452
a73c6788
DN
44532005-06-18 Dorit Nuzman <dorit@il.ibm.com>
4454
4455 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
4456 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4457 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4458
2d9474df
JM
44592005-06-18 James A Morrison <phython@gcc.gnu.org>
4460
4461 * gcc.dg/fold-mod-1.c: New test.
4462
5190a458
SK
44632005-06-18 Steven G. Kargl <kargls@comcast.net>
4464
4465 PR fortran/19926
4466 * gfortran.dg/pr19926.f90: New test.
4467
a73c6788 44682005-06-18 Dorit Nuzman <dorit@il.ibm.com>
61d3cdbb
DN
4469
4470 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
4471 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
4472 targets.
4473 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4474 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4475
6d409ca8
JM
44762005-06-18 Joseph S. Myers <joseph@codesourcery.com>
4477
4478 * gcc.target/ia64/float80-varargs-1.c: New test.
4479
189ed82c
TS
44802005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4481
4482 PR tree-opt/22035
4483 * gfortran.dg/f2c_6.f90: New test.
4484
fad86f7a
GK
44852005-06-17 Geoffrey Keating <geoffk@apple.com>
4486
4487 PR c++/17413
4488 * g++.dg/template/local5.C: New.
4489
5531f0e0
RH
44902005-06-17 Richard Henderson <rth@redhat.com>
4491
4492 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
4493
3453c37f
DB
44942005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
4495
4496 PR testsuite/21945
4497 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
4498
18338c6e
GB
44992005-06-15 Giovanni Bajo <giovannibajo@libero.it>
4500
4501 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
4502 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
4503 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
4504 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
4505 check_vect to verify the presence of hardware vector support.
4506
c26db6b6
JM
45072005-06-16 James A. Morrison <phython@gcc.gnu.org>
4508
4509 PR testsuite/22056
4510 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
4511
04d9e6bd
FXC
45122005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4513
4514 PR libfortran/19216
4515 * gfortran.dg/pr19216.f: Add correct space between brackets and
4516 dg directive.
4517
2f06ccc6
FXC
45182005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4519
4520 PR libfortran/16436
4521 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
4522
2f84b963
RG
45232005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
4524
4525 * gcc.target/i386/attributes-error.c: New testcase.
4526 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
4527 * gcc.target/i386/regparm-stdcall.c: Likewise.
4528 * gcc.target/i386/sseregparm-1.c: Likewise.
4529 * gcc.target/i386/sseregparm-2.c: Likewise.
4530
fe93f42f
NS
45312005-06-16 Nathan Sidwell <nathan@codesourcery.com>
4532
4533 * g++.dg/rtti/crash2.C: New.
4534
46bdb9cf
JM
45352005-06-15 Joseph S. Myers <joseph@codesourcery.com>
4536
4537 * gcc.dg/noncompile/20040203-3.c: Update expected message.
4538
18ea791f
DU
45392005-06-15 David Ung <davidu@mips.com>
4540
4541 * gcc.target/mips/mips16e-extends.c: New test for testing the
4542 generation of MIPS16e zeb/zeh, seb/seh instructions.
4543
9983270b
DN
45442005-06-15 Diego Novillo <dnovillo@redhat.com>
4545
4546 PR 22018
4547 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
4548 * gcc.dg/tree-ssa/pr22018.c: New test.
4549
5bed876a
AH
45502005-06-15 Aldy Hernandez <aldyh@redhat.com>
4551
4552 * gcc.dg/simd-1.c: Update error messages.
4553 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
4554 * gcc.dg/simd-2.c: Update error messages.
4555 * gcc.dg/simd-4.c: New.
4556
c4eacf99
NS
45572005-06-15 Nathan Sidwell <nathan@codesourcery.com>
4558
4559 PR c++/20678
4560 * g++.dg/other/crash-4.C: New.
4561
c9a3d128
DP
45622005-06-14 Devang Patel <dpatel@apple.com>
4563
4564 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
57493278 4565
792f871e
NS
45662005-06-14 Nathan Sidwell <nathan@codesourcery.com>
4567
4568 PR c++/21929
4569 * g++.dg/parse/crash11.C: Update
4570
a513fe88
JL
45712005-06-13 Jeff Law <law@redhat.com>
4572
4573 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
4574 perform the desired transformations.
4575 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
4576 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
4577
a8e12e4d
TS
45782005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4579
4580 PR fortran/22038
4581 * gfortran.dg/forall_1.f90: Un-XFAIL.
4582
8fe4d24b
NS
45832005-06-13 Nathan Sidwell <nathan@codesourcery.com>
4584
4585 PR c++/21929
4586 * g++.dg/parse/crash26.C: New.
4587
4588 PR c++/20789
4589 * g++.dg/init/member1.C: New.
4590
dda895f9
JJ
45912005-06-13 Jakub Jelinek <jakub@redhat.com>
4592
4593 * gfortran.dg/altreturn_1.f90: New test.
4594
adacecf1
ZD
45952005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
4596
4597 PR middle-end/21985
4598 * gcc.dg/tree-ssa/pr21985.c: New test.
4599
a165e746
JM
46002005-06-12 James A. Morrison <phython@gcc.gnu.org>
4601
4602 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
4603
da5839d6
RS
46042005-06-12 Roger Sayle <roger@eyesopen.com>
4605
4606 PR c++/21930
4607 * g++.dg/other/error10.C: New test case.
4608
57504df9
FXC
46092005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4610
4611 PR libfortran/19155
4612 * gfortran.dg/pr19155.f: Add test.
4613
b49a3de7
TS
46142005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4615
4616 * gfortran.dg/f2c_7.f90: New test.
4617
16d4ddd1
TS
4618 * gfortran.dg/forall_1.f90: XFAILed.
4619
e3d025cb
JM
46202005-06-12 James A. Morrison <phython@gcc.gnu.org>
4621
4622 * gcc.dg/pr14796-1.c: New.
4623 * gcc.dg/pr14796-2.c: New.
4624
94631c1e
SK
46252005-06-11 Steven G. Kargl <kargls@comcast.net>
4626
4627 PR fortran/17792
4628 PR fortran/21375
4629 * gfortran.dg/deallocate_stat.f90: New test.
4630
46312005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
39328081
TK
4632
4633 * gfortran.fortran-torture/execute/in-pack.f90: New test.
4634
bb748329
DN
46352005-06-10 Dorit Nuzman <dorit@il.ibm.com>
4636
4637 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
4638 access will be generated when this loop is vectorized. Test that
4639 accesses with same alignment were detected.
4640 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
4641 Test that accesses with same alignment were detected.
4642 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
57493278 4643 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
bb748329
DN
4644 alignment were detected.
4645
f77c5dc0
VR
46462005-06-10 Aldy Hernandez <aldyh@redhat.com>
4647
4648 PR c++/10611
4649 * g++.dg/conversion/simd2.C: New.
4650
b7e20b53
GDR
46512005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4652
4653 * gcc.dg/Wcxx-compat-1.c: New.
4654
92f5e87c
TK
46552005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
4656
4657 PR libfortran/21480
4658 * gfortran.dg/reshape-complex.f90: Add a test for a packed
4659 complex array.
4660
5878b92f
NS
46612005-06-09 Nathan Sidwell <nathan@codesourcery.com>
4662
4663 * gcc.dg/alias-8.c: New.
4664
7a9430c0
JM
46652005-06-08 Joseph S. Myers <joseph@codesourcery.com>
4666
4667 * gcc.dg/format/cmn_err-1.c: Update.
4668
8b0096b4
JM
46692005-06-08 James A. Morrison <phython@gcc.gnu.org>
4670
4671 PR target/20666
4672 * gcc.target/sparc/fexpand-2.c: New.
4673 * gcc.target/sparc/fpmerge-2.c: New.
4674 * gcc.target/sparc/fpmul-2.c: New.
4675 * gcc.target/sparc/noresult.c: New.
4676 * gcc.target/sparc/pdist-2.c: New.
4677 * gcc.target/sparc/pdist-3.c: New.
4678
625b02b2
AB
46792005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
4680
4681 PR testsuite/21702
4682 * gcc.target/i386/i386.exp: Fix comment typo.
4683
98ed9dae
NS
46842005-06-08 Nathan Sidwell <nathan@codesourcery.com>
4685
4686 PR c++/19497
4687 * g++.dg/inherit/using5.C: New.
4688 * g++.dg/inherit/using6.C: New.
4689
cb6d4a9f
VR
46902005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4691
4692 PR c++/19894
4693 * g++.dg/template/ptrmem15.C: New test.
4694
4695 PR c++/20563
4696 * g++.dg/ext/label4.C: New test.
4697
34cbdf67
EB
46982005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4699
4700 * gcc.dg/tls/debug-1.c: New test.
4701
4280a26f
DJ
47022005-06-07 Dale Johannesen <dalej@apple.com>
4703
4704 * gcc.target/i386/movq.c: New.
4705
e4cd04f4
DJ
47062005-06-07 Dale Johannesen <dalej@apple.com>
4707
4708 * gcc.dg/20050607-1.c: New.
4709
145357a4
JJ
47102005-06-07 Jakub Jelinek <jakub@redhat.com>
4711
4712 PR middle-end/21850
4713 * gcc.c-torture/execute/20050607-1.c: New test.
4714
ae740cce
TK
47152005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
4716
4717 PR libfortran/21926
4718 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
4719 Test case where the return array has lowest stride one,
4720 but isn't packed.
4721
89a590b3
AS
47222005-06-07 Adrian Straetling <straetling@de.ibm.com>
4723
4724 * lib/target-supports.exp (check_effective_target_sync_int_long):
4725 Add s390 and s390x targets.
4726
ac182688
ZD
47272005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
4728
4729 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
4730 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
4731 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
4732 * gcc.dg/tree-ssa/loop-9.c: New test.
4733
efb169b0
NS
47342005-06-07 Nathan Sidwell <nathan@codesourcery.com>
4735
4736 * g++.dg/parse/defarg10.C: New.
4737
40182dbf
JJ
47382005-06-06 Jakub Jelinek <jakub@redhat.com>
4739
4740 PR regression/21897
4741 * gcc.c-torture/execute/20050604-1.c: New test.
4742
b2a9b208
NS
47432005-06-06 Nathan Sidwell <nathan@codesourcery.com>
4744
5e97d404
NS
4745 PR 21903
4746 * g++.dg/parse/defarg9.C: New.
4747
b2a9b208
NS
4748 PR c++/20637
4749 * g++.dg/inherit/using4.C: New.
4750 * g++.dg/overload/error1.C: Adjust expected errors.
4751 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
4752 * g++.old-deja/g++.brendan/arm2.C: Likewise.
4753 * g++.old-deja/g++.other/redecl2.C: Likewise.
4754 * g++.old-deja/g++.other/redecl4.C: Likewise.
4755 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
4756
43faca51
DB
47572005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4758
4759 * gfortran.dg/f2c_5.f90: Add -w to dg-options
4760
47612005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4762
57493278 4763 * lib/gfortran.exp (gfortran_target_compile): Call
43faca51
DB
4764 dg-additional-files-options
4765 * gfortran.dg/f2c_4.f90: New file
4766 * gfortran.dg/f2c_4.c: New file
4767 * gfortran.dg/f2c_5.f90: New file
4768 * gfortran.dg/f2c_5.c: New file
4769
86403f0f
TS
47702005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4771
adac7e92 4772 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
57493278 4773
86403f0f
TS
4774 PR fortran/21912
4775 * gfortran.dg/array_constructor_4.f90: New test.
4776
88a7beb7
MM
47772005-06-05 Mark Mitchell <mark@codesourcery.com>
4778
4779 PR c++/21619
4780 * g++.dg/ext/builtin9.C: New test.
4781
16191a64
DJ
47822005-06-05 Dale Johannesen <dalej@apple.com>
4783
4784 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
4785 * gcc.c-torture/execute/20050603-2.c: Ditto.
4786
88088c03
DN
47872005-06-05 Dorit Nuzman <dorit@il.ibm.com>
4788
4789 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
4790 * gcc.dg/vect/vect-reduc-1.c: New.
4791 * gcc.dg/vect/vect-reduc-2.c: New.
4792 * gcc.dg/vect/vect-reduc-3.c: New.
4793
1c3250ed
DJ
47942005-06-04 Dale Johannesen <dalej@apple.com>
4795
4796 * gcc.c-torture/execute/20050603-1.c: New.
4797 * gcc.c-torture/execute/20050603-2.c: New.
4798 * gcc.dg/20050603-3.c: New.
4799
29405f94
TS
48002005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4801
8e400578
TS
4802 PR fortran/19195
4803 * gfortran.dg/debug_1.f90: New test.
57493278 4804
29405f94
TS
4805 * gfortran.dg/forall_1.f90: New test.
4806
ab21e272
TS
48072005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
4808
4809 * gfortran.dg/array_constructor_3.f90: New test.
4810
9a28687d
TS
48112005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4812
4813 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
4814
28da59e8
HPN
48152005-06-04 Hans-Peter Nilsson <hp@axis.com>
4816
4817 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
4818
472d98b4
JM
48192005-06-04 Joseph S. Myers <joseph@codesourcery.com>
4820
4821 PR c/21873
4822 * gcc.dg/init-excess-1.c: New test.
4823
dad732fa
MM
48242005-06-03 Mark Mitchell <mark@codesourcery.com>
4825
4826 PR c++/21853
4827 * g++.dg/expr/static_cast6.C: New test.
4828
441e96b5
DN
48292005-06-03 Diego Novillo <dnovillo@redhat.com>
4830
4831 * gcc.dg/tree-ssa/vrp14.c: New test.
4832
7e45bd18
MM
48332005-06-03 Mark Mitchell <mark@codesourcery.com>
4834
4835 PR c++/21336
4836 * g++.dg/template/new2.C: New test.
4837
83cd747f
JC
48382005-06-03 Josh Conner <jconner@apple.com>
4839
4840 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
4841 all entries in initializer.
4842
548e34cd
RG
48432005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
4844
4845 PR middle-end/21858
4846 * gcc.dg/pr21858.c: New testcase.
4847
b956116e
PB
48482005-06-03 Paolo Bonzini <bonzini@gnu.org>
4849
4850 PR tree-optimization/21292
4851
4852 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
4853 New.
4854 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4855 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4856 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4857 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4858 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
4859
87e48010
RH
48602005-06-02 Richard Henderson <rth@redhat.com>
4861
4862 * gcc.dg/sync-2.c: Use -march=i486 for i386.
4863
984dfd8c
RG
48642005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
4865
4866 * gcc.dg/wtypequal.c: New testcase.
4867
462508dd
DN
48682005-06-02 Diego Novillo <dnovillo@redhat.com>
4869
4870 PR 21582
4871 * gcc.dg/tree-ssa/pr21582.c: New test.
4872
3e3935a9
NS
48732005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4874
4875 PR c++/21280
4876 * g++.dg/opt/interface2.h: New.
4877 * g++.dg/opt/interface2.C: New.
4878 * g++.dg/init/ctor4.C: Adjust error lines.
4879 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4880 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4881 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4882 * g++.old-deja/g++.pt/assign1.C: Likewise.
4883 * g++.old-deja/g++.pt/crash20.C: Likewise.
4884
ed3c16fb
DN
48852005-06-02 Dorit Nuzman <dorit@il.ibm.com>
4886
4887 PR tree-optimization/21734
4888 * g++.dg/vect/pr21734_1.cc: New.
4889 * g++.dg/vect/pr21734_2.cc: New.
4890
fbd4ef4c
NS
48912005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4892
58fb06b4
NS
4893 PR c++/20350
4894 * g++.dg/template/spec24.C: New.
4895
fbd4ef4c
NS
4896 PR c++/21151
4897 * g++.dg/pch/local-1.C: New.
4898 * g++.dg/pch/local-1.Hs: New.
4899
227858d1
DN
49002005-06-01 Diego Novillo <dnovillo@redhat.com>
4901
4902 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
4903 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
4904 * gcc.dg/tree-ssa/pr14341.c: New test.
4905 * gcc.dg/tree-ssa/pr14841.c: New test.
4906 * gcc.dg/tree-ssa/pr20701.c: New test.
4907 * gcc.dg/tree-ssa/pr21086.c: New test.
4908 * gcc.dg/tree-ssa/pr21090.c: New test.
4909 * gcc.dg/tree-ssa/pr21332.c: New test.
4910 * gcc.dg/tree-ssa/pr21458.c: New test.
4911 * gcc.dg/tree-ssa/pr21658.c: New test.
4912 * gcc.dg/tree-ssa/vrp01.c: New test.
4913 * gcc.dg/tree-ssa/vrp02.c: New test.
4914 * gcc.dg/tree-ssa/vrp03.c: New test.
4915 * gcc.dg/tree-ssa/vrp04.c: New test.
4916 * gcc.dg/tree-ssa/vrp05.c: New test.
4917 * gcc.dg/tree-ssa/vrp06.c: New test.
4918 * gcc.dg/tree-ssa/vrp07.c: New test.
4919 * gcc.dg/tree-ssa/vrp08.c: New test.
4920 * gcc.dg/tree-ssa/vrp09.c: New test.
4921 * gcc.dg/tree-ssa/vrp10.c: New test.
4922 * gcc.dg/tree-ssa/vrp11.c: New test.
4923 * gcc.dg/tree-ssa/vrp12.c: New test.
4924 * gcc.dg/tree-ssa/vrp13.c: New test.
4925
49262005-06-01 Alexandre Oliva <aoliva@redhat.com>
4927
4928 PR 21029
4929 * gcc.dg/tree-ssa/pr21029.c: New test.
4930
c3a29423
RS
49312005-06-01 Roger Sayle <roger@eyesopen.com>
4932
4933 * gfortran.dg/logint-1.f: New test case.
4934 * gfortran.dg/logint-2.f: Likewise.
4935 * gfortran.dg/logint-3.f: Likewise.
4936
cf4d246b
JJ
49372005-06-01 Jakub Jelinek <jakub@redhat.com>
4938
8e0a600b
JJ
4939 PR c/21536
4940 PR c/20760
4941 * gcc.dg/20050527-1.c: New test.
4942
a00cb0b9
JJ
4943 * gcc.dg/i386-sse-12.c: New test.
4944
cf4d246b
JJ
4945 PR fortran/21729
4946 * gfortran.dg/implicit_5.f90: New test.
4947
bf3ddf8a
FW
49482005-06-01 Feng Wang <fengwang@nudt.edu.cn>
4949
4950 PR fortran/20883
4951 * gfortran/assign_4.f90: New test.
4952 * gfortran/assign_2.f90: Change compile to run.
4953
a9c9d3fa
GK
49542005-05-31 Geoffrey Keating <geoffk@geoffk.org>
4955
57493278 4956 * lib/target-supports.exp
a9c9d3fa
GK
4957 (check_effective_target_sync_char_short): New.
4958 * gcc.dg/sync-2.c: New.
4959
60407f7a
ZD
49602005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
4961
4962 PR tree-optimization/21817
4963 * gcc.dg/torture/pr21817-1.c: New.
4964
8bd46447
NS
49652005-05-31 Nathan Sidwell <nathan@codesourcery.com>
4966
4967 PR c++/21165
4968 * g++.dg/template/init5.C: New.
4969
fba53b18
PT
49702005-05-31 Paul Thomas <pault@gcc.gnu.org>
4971
4972 * gfortran.dg/char_initialiser_actual.f90:
4973 Test character initialisers as actual arguments.
4974 * gfortran.dg/char_pointer_comp_assign.f90:
4975 Test character pointer structure component assignments.
4976 * gfortran.dg/char_array_structure_constructor.f90:
4977 Test character components in structure constructors.
4978
d763bb10
AP
49792005-05-31 Andrew pinski <pinskia@physics.uc.edu>
4980
4981 PR middle-end/20931
4982 * g++.dg/opt/pr20931.C: New test.
4983
8c7a0ea6
AJ
49842005-05-31 Andreas Jaeger <aj@suse.de>
4985
4986 PR testsuite/20772
4987 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
4988 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
4989 g++.old-deja/g++.ext/asmspec1.C,
4990 g++.old-deja/g++.other/regstack.C,
4991 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
4992 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
4993 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
4994 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
4995 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
4996 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
4997 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
4998 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
4999 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
5000 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
5001 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
5002 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
5003 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
5004 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
5005 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
5006 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
5007 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
5008 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
5009 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
5010
4ea73bfa
JL
50112005-05-31 Jeff Law <law@redhat.com>
5012
5013 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
5014
7f177cf7
PC
50152005-05-30 Paolo Carlini <pcarlini@suse.de>
5016
5017 PR middle-end/21743
5018 * gcc.dg/builtins-1.c: Activate disabled clog test.
5019 * gcc.dg/torture/builtin-attr-1.c: Likewise.
5020
e0a80504
PT
50212005-05-29 Paul Thomas <pault@gcc.gnu.org>
5022
5023 * gfortran.dg/char_pointer_assign.f90:
5024 Test character-pointer assignments and pointer assignments.
5025 * gfortran.dg/char_pointer_dummy.f90:
5026 Test character-pointer dummy arguments.
5027 * gfortran.dg/char_pointer_func.f90:
5028 Test character-pointer function returns.
5029 * gfortran.dg/char_pointer_dependency.f90:
5030 Test character-pointer functions with dependencies.
5031
d035c296
MM
50322005-05-30 Mark Mitchell <mark@codesourcery.com>
5033
5034 PR c++/21784
5035 * g++.dg/lookup/using14.C: New test.
5036
d83d092e
KH
50372005-05-30 Kazu Hirata <kazu@cs.umass.edu>
5038
5039 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
5040 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
5041 trailing ^M.
5042
8eebd8f7
GK
50432005-05-29 Geoffrey Keating <geoffk@apple.com>
5044
a9c9d3fa
GK
5045 PR c++/17413
5046 * g++.dg/template/local5.C: New.
5047
66859ace
GK
5048 PR target/21761
5049 * gcc.c-torture/compile/pr21761.c: New.
5050
8eebd8f7
GK
5051 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
5052 before darwin8.
5053
36eb8874
SK
50542005-05-30 Steven G. Kargl
5055
5056 PR fortran/20846
5057 * gfortran.dg/inquire_8.f90: New test.
5058
6778b96c
FXC
50592005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5060
1451cecf 5061 PR libfortran/21376
6778b96c
FXC
5062 * gfortran.dg/output_exponents_1.f90: New test.
5063
95af2a1f
FXC
50642005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5065
1451cecf 5066 PR libfortran/20006
95af2a1f
FXC
5067 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
5068
64b2bdb3
MM
50692005-05-28 Mark Mitchell <mark@codesourcery.com>
5070
d035c296
MM
5071 PR c++/21210
5072 * g++.dg/ext/complex1.C: New test.
5073
64b2bdb3
MM
5074 PR c++/21340
5075 * g++.dg/init/ctor6.C: New test.
5076
fd44f634
JH
50772005-05-29 Jan Hubicka <jh@suse.cz>
5078
5079 * gcc.c-torture/compile/pr21562.c: New.
5080
d1aa35ae
SK
50812005-05-28 Steven G. Kargl <kargls@comcast.net>
5082
5083 * gfortran.dg/subnormal_1.f90: New test.
5084
d416304e
JH
50852005-05-28 Jan Hubicka <jh@suse.cz>
5086
5087 * tree-prof.exp: Fix comment.
5088 * value-prof-1.c: New.
5089 * value-prof-2.c: New.
5090 * value-prof-3.c: New.
5091 * value-prof-4.c: New.
5092
81ae598b
MM
50932005-05-27 Mark Mitchell <mark@codesourcery.com>
5094
5095 PR c++/21614
5096 * g++.dg/expr/ptrmem6.C: New test.
5097 * g++.dg/expr/ptrmem6a.C: Likewise.
5098
46aad78f
KH
50992005-05-27 Kazu Hirata <kazu@cs.umass.edu>
5100
5101 PR tree-optimization/21658
5102 * gcc.dg/tree-ssa/pr21658.c: New.
5103
2d637547
NS
51042005-05-27 Nathan Sidwell <nathan@codesourcery.com>
5105
f879d298
NS
5106 PR c++/21455
5107 * g++.dg/inherit/ptrmem3.C: New.
5108
2d637547
NS
5109 PR c++/21681
5110 * g++.dg/parse/template16.C: New.
5111
1acaf650
AJ
51122005-05-27 Andreas Jaeger <aj@suse.de>
5113
c23c7d89
AJ
5114 * gcc.dg/setjmp-2.c: Only run in 32-bit.
5115
1acaf650
AJ
5116 * gcc.dg/i386-sse-8.c: Run test on all archs.
5117
1b258d2f
MS
51182005-05-26 Mike Stump <mrs@apple.com>
5119
5120 * objc.dg/isa-field-1.m: Only run on darwin.
5121 * objc.dg/lookup-1.m: Likewise.
5122 * objc.dg/try-catch-8.m: Likewise.
5123
1acdf11b
RS
51242005-05-26 Roger Sayle <roger@eyesopen.com>
5125
5126 PR tree-optimization/9814
5127 * gcc.dg/pr9814-1.c: New test case.
5128
2c9ed0af
ZL
51292005-05-26 Ziemowit Laski <zlaski@apple.com>
5130
5131 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
5132 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
5133 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
5134 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
5135 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
5136 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
5137 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
5138 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
5139 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
5140 objc.dg/try-catch-8.m: New.
5141
64008915
JJ
51422005-05-26 Janis Johnson <janis187@us.ibm.com>
5143
5144 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
5145 remove extraneous semicolons.
5146
5b3bcba2
ZL
51472005-05-26 Ziemowit Laski <zlaski@apple.com>
5148
5149 * obj-c++.dg/comp-types-12.mm: New.
5150 * objc.dg/comp-types-11.m: New.
5151 * objc.dg/selector-4.m: New.
5152
a9f9113a
AJ
51532005-05-26 Andreas Jaeger <aj@suse.de>
5154
5155 PR testsuite/20772
5156 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
5157 g++.old-deja/g++.ext/attrib3.C,
5158 g++.old-deja/g++.other/store-expr1.C,
5159 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
5160 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
5161 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
5162 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
5163 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
5164 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
5165 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
5166 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
5167 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
5168 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
5169 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
5170 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
5171 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
5172 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
5173 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
5174 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
5175 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
5176 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
5177 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
5178
035b7ccd
AJ
51792005-05-26 Andreas Jaeger <aj@suse.de>
5180
5181 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
5182 x86-64 compilation.
5183
b9fa227d
AJ
51842005-05-26 Andreas Jaeger <aj@suse.de>
5185
5186 PR testsuite/20772
5187 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
5188 gcc.misc-tests/i386-pf-athlon-1.c,
5189 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5190 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
5191 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
5192 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
5193 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
5194 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
5195 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
5196 programs.
5197
5198 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
5199 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
5200 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
5201 x86-64 compilation.
5202
5203 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
5204 x86_64.
5205
5206 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
5207 effective-target ilp32.
5208
e689b870
DU
52092005-05-26 David Ung <davidu@mips.com>
5210
5211 * gcc.target/mips/ext_ins.c: New test for testing the generation
5212 of MIPS32/64 rev 2 ext/ins instructions.
b9fa227d 5213
764e01e6
AJ
52142005-05-26 Andreas Jaeger <aj@suse.de>
5215
5216 * treelang/compile/unsigned.tree: Use gimple instead of
5217 nonexisting generic dump.
5218
598b2024
PB
52192005-05-26 Paolo Bonzini <bonzini@gnu.org>
5220
5221 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
5222
11b6985e
AJ
52232005-05-26 Andreas Jaeger <aj@suse.de>
5224
5225 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
5226
ba4a3d54
TK
52272005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
5228
5229 PR libfortran/17283
5230 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
5231 Test callee-allocated memory with write statements.
5232
c10166c4
RS
52332005-05-25 Roger Sayle <roger@eyesopen.com>
5234
5235 PR middle-end/21709
5236 * gcc.dg/pr21709-1.c: New test case.
5237
7cb56e5c
ZL
52382005-05-25 Ziemowit Laski <zlaski@apple.com>
5239 Mike Stump <mrs@apple.com>
047c2765 5240
7cb56e5c 5241 * objc/execute/next_mapping.h: Update for C++.
11b6985e 5242
047c2765
MS
5243 * obj-c++.dg/selector-1.mm: Move to...
5244 * obj-c++.dg/selector-4.mm: here...
5245
25f0f66e 5246 * obj-c++.dg/basic.mm: New.
7cb56e5c
ZL
5247 * obj-c++.dg/comp-types-1.mm: New.
5248 * obj-c++.dg/cxx-class-1.mm: New.
5249 * obj-c++.dg/cxx-ivars-1.mm: New.
5250 * obj-c++.dg/cxx-ivars-2.mm: New.
5251 * obj-c++.dg/cxx-ivars-3.mm: New.
5252 * obj-c++.dg/cxx-scope-1.mm: New.
5253 * obj-c++.dg/cxx-scope-2.mm: New.
5254 * obj-c++.dg/defs.mm: New.
5255 * obj-c++.dg/empty-private-1.mm: New.
5256 * obj-c++.dg/encode-1.mm: New.
5257 * obj-c++.dg/encode-2.mm: New.
5258 * obj-c++.dg/encode-3.mm: New.
5259 * obj-c++.dg/extern-c-1.mm: New.
5260 * obj-c++.dg/extra-semi.mm: New.
5261 * obj-c++.dg/fix-and-continue-2.mm: New.
5262 * obj-c++.dg/isa-field-1.mm: New.
5263 * obj-c++.dg/ivar-list-semi.mm: New.
5264 * obj-c++.dg/local-decl-1.mm: New.
5265 * obj-c++.dg/lookup-1.mm: New.
5266 * obj-c++.dg/lookup-2.mm: New.
5267 * obj-c++.dg/method-1.mm: New.
5268 * obj-c++.dg/method-2.mm: New.
5269 * obj-c++.dg/method-3.mm: New.
5270 * obj-c++.dg/method-4.mm: New.
5271 * obj-c++.dg/method-5.mm: New.
5272 * obj-c++.dg/method-6.mm: New.
5273 * obj-c++.dg/method-7.mm: New.
5274 * obj-c++.dg/no-extra-load.mm: New.
5275 * obj-c++.dg/overload-1.mm: New.
5276 * obj-c++.dg/pragma-1.mm: New.
5277 * obj-c++.dg/pragma-2.mm: New.
5278 * obj-c++.dg/private-1.mm: New.
5279 * obj-c++.dg/private-2.mm: New.
5280 * obj-c++.dg/proto-qual-1.mm: New.
5281 * obj-c++.dg/qual-types-1.mm: New.
5282 * obj-c++.dg/stubify-1.mm: New.
5283 * obj-c++.dg/stubify-2.mm: New.
5284 * obj-c++.dg/super-class-1.mm: New.
5285 * obj-c++.dg/super-class-2.mm: New.
5286 * obj-c++.dg/super-dealloc-1.mm: New.
5287 * obj-c++.dg/super-dealloc-2.mm: New.
5288 * obj-c++.dg/template-1.mm: New.
5289 * obj-c++.dg/template-2.mm: New.
5290 * obj-c++.dg/template-3.mm: New.
5291 * obj-c++.dg/template-4.mm: New.
5292 * obj-c++.dg/template-5.mm: New.
5293 * obj-c++.dg/template-6.mm: New.
5294 * obj-c++.dg/try-catch-1.mm: New.
5295 * obj-c++.dg/try-catch-2.mm: New.
5296 * obj-c++.dg/try-catch-3.mm: New.
5297 * obj-c++.dg/try-catch-4.mm: New.
5298 * obj-c++.dg/try-catch-5.mm: New.
5299 * obj-c++.dg/try-catch-6.mm: New.
5300 * obj-c++.dg/try-catch-7.mm: New.
5301 * obj-c++.dg/try-catch-8.mm: New.
5302 * obj-c++.dg/try-catch-9.mm: New.
5303 * obj-c++.dg/va-meth-1.mm: New.
5304
d1c8c827
ZL
53052005-05-25 Ziemowit Laski <zlaski@apple.com>
5306
5307 * obj-c++.dg/selector-1.mm: New.
5308 * obj-c++.dg/selector-2.mm: New.
5309
19537c28
ZL
53102005-05-25 Ziemowit Laski <zlaski@apple.com>
5311
5312 * obj-c++.dg/selector-3.mm: New.
5313 * objc.dg/selector-3.m: New.
5314
3d0994b8
ZL
53152005-05-25 Ziemowit Laski <zlaski@apple.com>
5316
5317 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
5318 about where warning appears.
5319
29a79fcf
UW
53202005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
5321
5322 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
5323 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
5324 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
5325 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
5326
9f938de1
UW
53272005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
5328
5329 * gcc.dg/20050524-1.c: New test.
5330
670cd5c5
JH
53312005-05-25 Jan Hubicka <jh@suse.cz>
5332
5333 * gcc.dg/tree-prof/inliner-1.c: New.
5334
53352005-05-25 Janis Johnson <janis187@us.ibm.com>
5336
5337 * gcc.dg/tree-prof: New directory.
5338 * gcc.dg/tree-prof/tree-prof.exp: New.
5339
5c498b10
DD
53402005-05-25 DJ Delorie <dj@redhat.com>
5341
5342 * gcc.dg/Wattributes-1.c: New.
5343 * gcc.dg/Wattributes-2.c: New.
5344 * gcc.dg/Wattributes-3.c: New.
5345
150de506
JJ
534620005-05-24 Janis Johnson <janis187@us.ibm.com>
5347
5348 PR tree-optimization/19833
5349 * gcc.dg/uninit-4.c: Remove xfail.
5350 * gcc.dg/uninit-9.c: Ditto.
5351
d1e270fe
ZL
53522005-05-24 Ziemowit Laski <zlaski@apple.com>
5353
5354 * obj-c++.dg/bitfield-[1-5].mm: New.
5355 * obj-c++.dg/class-protocol-1.mm: New.
5356 * obj-c++.dg/comp-types-1[0-1].mm: New.
5357 * obj-c++.dg/comp-types-[2-9].mm: New.
5358 * obj-c++.dg/encode-[4-8].mm: New.
5359 * obj-c++.dg/layout-1.mm: New.
5360 * obj-c++.dg/method-1[0-9].mm: New.
5361 * obj-c++.dg/method-2[0-1].mm: New.
5362 * obj-c++.dg/method-[8-9].mm: New.
5363 * obj-c++.dg/objc-gc-3.mm: New.
5364 * obj-c++.dg/try-catch-10.mm: New.
5365 * objc.dg/bitfield-5.m: New.
5366 * objc.dg/comp-types-10.m: New.
5367 * objc.dg/comp-types-9.m: New.
5368 * objc.dg/layout-1.m: New.
5369 * objc.dg/objc-gc-4.m: New.
5370 * objc.dg/try-catch-9.m: New.
5371 * objc.dg/class-protocol-1.m: Tweak diagnostics.
5372 * objc.dg/comp-types-1.m: Likewise.
5373 * objc.dg/comp-types-[5-6].m: Likewise.
5374 * objc.dg/method-9.m: Likewise.
5375
cce96d4a
JJ
53762005-05-24 Janis Johnson <janis187@us.ibm.com>
5377
37e0a9e8
JJ
5378 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
5379 and on hardware without VMX support.
5380
22a90512
JJ
5381 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
5382
e31136d2
JJ
5383 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
5384
56cfdc9d
JJ
5385 * lib/profopt.exp (dg-final-generate, dg-final-use,
5386 profopt-final-code, profopt-get-options): New.
5387 (profopt-execute): Process test directives.
5388
cce96d4a
JJ
5389 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
5390 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5391 cleanup-tree-dump, cleanup-saved-temps): Update comments.
5392
e777303f
AP
53932005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
5394
5395 PR C++/21645
5396 * g++.dg/init/ctor5.C: New test.
5397
b348d67c
IR
53982005-05-24 Ira Rosen <irar@il.ibm.com>
5399
5400 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
5401 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
5402 vect-113.c, vect-114.c.
5403
37495922
AN
54042005-05-23 Adam Nemet <anemet@lnxw.com>
5405
5406 * gcc.dg/const-elim-1.c: Remove xfails.
5407
6cedb4ac
JL
54082005-05-23 Jeff Law <law@redhat.com>
5409
5410 * gcc.c-torture/compile/pr21638.c: New test.
5411 * gcc.c-torture/compile/20050520-1.c: New test.
5412
aa3a4a17
NC
54132005-05-23 Nick Clifton <nickc@redhat.com>
5414
5415 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
5416 be a proper triple, ie: m32r*-*-*.
5417 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5418
e0624990
AP
54192004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
5420
5421 PR middle-end/21331
5422 PR tree-opt/21293
5423 * gcc.c-torture/compile/pr21293.c: New test.
5424 * gcc.c-torture/execute/pr21331.c: New test.
5425
69dc01e6
RH
54262004-05-20 Richard Henderson <rth@redhat.com>
5427
5428 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
5429
cc7e6e8f 54302005-05-20 Ziemowit Laski <zlaski@apple.com>
29075100
MS
5431
5432 * obj-c++-dg.exp: Add.
5433 * obj-c++.exp: Add.
5434 * obj-c++.dg/dg.exp: Add.
5435
527abb7a
NC
54362005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
5437
5438 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
5439 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
5440
54412005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
11b6985e 5442
527abb7a
NC
5443 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
5444
e4d4cf56
RH
54452004-05-19 Richard Henderson <rth@redhat.com>
5446
5447 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
5448
517297ba
JJ
54492005-05-19 Janis Johnson <janis187@us.ibm.com>
5450
fb7111c6
JJ
5451 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
5452
517297ba
JJ
5453 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
5454
389c6c8b
JJ
54552005-05-19 Jakub Jelinek <jakub@redhat.com>
5456
5457 PR c++/21495
5458 * g++.dg/parse/extern1.C: New test.
5459 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
5460
925a4487
EB
54612005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5462
f0cd747e 5463 * gcc.dg/c99-math.h: New.
925a4487
EB
5464 * gcc.dg/c99-math-float-1.c: New test.
5465 * gcc.dg/c99-math-double-1.c: Likewise.
5466 * gcc.dg/c99-math-long-double-1.c: Likewise.
5467
eb384679
RH
54682005-05-18 Richard Henderson <rth@redhat.com>
5469
5470 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
5471
46e5b15e
DP
54722005-05-18 Devang Patel <dpatel@apple.com>
5473
5474 * g++.dg/opt/20050511-1.C: New test.
11b6985e 5475
8f4dc7af
TK
54762005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
5477
5478 PR libfortran/21127
5479 * gfortran.dg/reshape-complex.f90: New test.
5480
755b3990 54812005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
acc75ae3
EE
5482
5483 * gfortran.dg/array_constructor_1.f90: New test.
5484 * gfortran.dg/array_constructor_2.f90: New test.
5485
1e7d0a64
FW
54862005-05-18 Feng Wang <fengwang@nudt.edu.cn>
5487
5488 PR fortran/20954
5489 * gfortran.dg/pr20954.f: New test.
5490
26515aa9
ZL
54912005-05-17 Mike Stump <mrs@apple.com>
5492
5493 Yet more Objective-C++...
5494
5495 * objc.dg/method-5.m: Update.
5496 * objc.dg/method-6.m: Update.
5497 * objc.dg/method-7.m: Update.
5498 * objc.dg/method-9.m: Update.
5499 * objc.dg/try-catch-2.m: Update.
5500
a3a02333
MM
55012005-05-17 Mark Mitchell <mark@codesourcery.com>
5502
5503 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
11b6985e 5504 Remove little-endian optimizations.
a3a02333 5505
a564d0f1
JL
55062005-05-17 Jeff Law <law@redhat.com>
5507
0667b040
JL
5508 * g++.dg/tree-ssa/pr14814.C: New test.
5509 * gcc.dg/tree-ssa/pr14814.C: New test.
a564d0f1
JL
5510 * gcc.dg/tree-ssa/pr17141-1.C: New test.
5511 * gcc.dg/tree-ssa/pr17141-2.C: New test.
5512
1f76e417
RG
55132005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
5514
5515 * gcc.dg/compat/generate-random.c: Do not include
5516 libiberty.h.
5517 * gcc.dg/compat/generate-random_r.c: Likewise.
5518
f8912a55
PB
55192005-05-17 Paolo Bonzini <bonzini@gnu.org>
5520
5521 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
5522
fb664a2c
RG
55232005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
5524
5525 PR middle-end/21595
5526 * g++.dg/tree-ssa/builtin1.C: New testcase.
5527
8de1f441
JJ
55282005-05-17 Jakub Jelinek <jakub@redhat.com>
5529
f23b8501
JJ
5530 PR c++/21454
5531 * g++.dg/opt/const4.C: New test.
5532
7cbd12b8
JJ
5533 PR middle-end/21492
5534 * g++.dg/opt/crossjump1.C: New test.
5535
c477e13b
JJ
5536 PR tree-optimization/21610
5537 * gcc.c-torture/compile/20050516-1.c: New test.
5538
8de1f441
JJ
5539 PR fortran/15080
5540 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
5541 about the test failing.
5542 * gfortran.fortran-torture/execute/where_7.f90: New test.
5543 * gfortran.fortran-torture/execute/where_8.f90: New test.
5544
2b5bf0e2
RH
55452005-05-16 Richard Henderson <rth@redhat.com>
5546
5547 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
5548 i?86 and x86_64.
5549
d7a6176e
MM
55502005-05-16 Mark Mitchell <mark@codesourcery.com>
5551
5552 * gcc.dg/compat/generate-random.c (config.h): Do not include.
5553 (limits.h): Include unconditionally.
5554 (stdlib.h): Likewise.
5555 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
5556 (limits.h): Include unconditionally.
5557 (stdlib.h): Likewise.
5558 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
5559 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
5560 (limits.h): Include unconditionally.
11b6985e 5561 (stdlib.h): Likewise.
d7a6176e
MM
5562 (hashtab.h): Do not include.
5563 (getopt.h): Likewise.
5564 (stddef.h): Include.
5565 (hashval_t): Define.
5566 (struct entry): Add "next" field.
5567 (HASH_SIZE): New macro.
5568 (hash_table): New variable.
5569 (switchfiles): Do not use xmalloc.
5570 (mix): New macro.
5571 (iterative_hash): New function.
5572 (hasht): Remove.
5573 (e_exists): New function.
5574 (e_insert): Likewise.
5575 (output): Use, instead of libiberty hashtable functions.
5576 (main): Do not use getopt. Do not call htab_create.
11b6985e 5577
cea02b6e
DB
55782005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
5579
5580 PR libstdc++/21526
5581 * lib/target-supports.exp (check_mkfifo_available):
5582 Return 0 for cygwin as mkfifo support incomplete on platform.
5583 Fix typos in comments.
5584
5595de0f
MM
55852005-05-15 Mark Mitchell <mark@codesourcery.com>
5586
5587 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
5588
b078dfbf
FW
55892005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
5590
5591 PR fortran/17432
5592 * gfortran.dg/assign_4.f: New test.
5593
5de2df7b
KH
55942005-05-14 Kazu Hirata <kazu@cs.umass.edu>
5595
5596 PR tree-optimization/21563
5597 * gcc.dg/tree-ssa/pr21563.c: New.
5598
aa313ed4
JH
55992005-05-14 Jan Hubicka <jh@suse.cz>
5600
5601 * gcc.dg/noreturn-7.c: Allow control reaches warning.
5602
03b0db0a
RG
56032005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
5604
5605 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
5606
967bfd2c
JB
56072005-05-13 Julian Brown <julian@codesourcery.com>
5608
5609 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
5610 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
5611
81cfbbc2
JH
56122005-05-13 Jan Hubicka <jh@suse.cz>
5613
5614 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
5615 * gcc.dg/fold-xor-?.c: Likewise.
5616 * gcc.dg/pr15784-?.c: Likewise.
5617 * gcc.dg/pr20922-?.c: Likewise.
5618 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
5619 * gcc.dg/tree-ssa/pr17598.c: Likewise.
5620 * gcc.dg/tree-ssa/pr20470.c: Likewise.
5621
b160dd28
TS
56222005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5623
5624 PR fortran/21260
5625 * gfortran.dg/hollerith_1.f90: New test.
5626
09e7f686
TS
56272005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5628
5629 * gfortran.dg/func_result_2.f90: New test.
5630
802fc826
BD
56312005-05-11 Bud Davis <bdavis@gfortran.org>
5632
5633 * gfortran.dg/dev_null.f90: New test.
5634
5a942c07
RE
56352005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
5636
5637 * gcc.dg/arm-vfp1.c: Revert last change.
5638
c5542940
RG
56392005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
5640
5641 PR middle-end/19807
5642 PR tree-optimization/19639
5643 * g++.dg/tree-ssa/pr19807.C: New testcase.
5644
da32fddc
FXC
56452005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5646
5647 PR libfortran/21471
5648 * gfortran.dg/append-1.f90: New test.
5649
9a8cb141
DN
56502005-05-10 Diego Novillo <dnovillo@redhat.com>
5651
5652 * gcc.dg/pr18501.c: XFAIL.
5653 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
5654 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
5655 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
5656 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5657 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5658 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
5659 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
5660 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
5661
973ff4c0
TS
56622005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5663
5664 PR fortran/20178
5665 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
5666 gfortran.dg/f2c_3.f90: New tests.
5667
e0bba093
TS
5668 * gfortran.dg/return_1.f90: Fix dg annotation.
5669
5fefbc79
JL
56702005-05-10 Diego Novillo <dnovillo@redhat.com>
5671
5672 * gcc.c-torture/compile/20050510-1.c: New test.
5673
ef9bf9a3
MM
56742005-05-10 Mark Mitchell <mark@codesourcery.com>
5675
5676 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
5677
64552cd7
BW
56782005-05-10 Bob Wilson <bob.wilson@acm.org>
5679
5680 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
5681
8c900457
GL
56822005-05-10 Gabor Loki <loki@gcc.gnu.org>
5683
5684 PR c/17913
5685 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
5686
2798c11f
JM
56872005-05-10 Joseph S. Myers <joseph@codesourcery.com>
5688
5689 PR c/21342
5690 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
5691 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
5692
3f69daa8
BE
56932005-05-10 Ben Elliston <bje@au.ibm.com>
5694
5695 PR debug/16676
5696 * gcc.dg/debug/pr16676.c: New test.
5697
42458609
KH
56982005-05-10 Kazu Hirata <kazu@cs.umass.edu>
5699
5700 PR testsuite/21443
5701 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
5702 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
5703 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
5704 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
5705 Change -O1 to -O2.
5706 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
5707 -fno-tree-dominator-opts.
5708
7f42f27f
TS
57092005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5710
5711 * gfortran.dg/return_1.f90: New test.
5712
57132005-05-09 J"orn Rennecke <joern.rennecke@st.com>
73a4d10b
R
5714
5715 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
5716
5717 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
5718
f2710bea
NS
57192005-05-09 Nathan Sidwell <nathan@codesourcery.com>
5720
5721 PR c++/21427
5722 * g++.dg/inherit/covariant13.C: New.
5723
4581ba9d
FXC
57242005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5725
5726 PR libfortran/19155
5727 * gfortran.dg/pr19155.f: New test.
5728
4bbcb8fc
RS
57292005-05-08 Roger Sayle <roger@eyesopen.com>
5730
5731 PR inline-asm/8788
5732 * gcc.dg/pr8788-1.c: New testcase.
5733
401d24f9
RS
57342005-05-08 Richard Sandiford <rsandifo@redhat.com>
5735
5e9ad4cf 5736 PR target/21416
401d24f9
RS
5737 * gcc.target/mips/fpcmp-[12].c: New tests.
5738
34f4edf8
MM
57392005-05-06 Mark Mitchell <mark@codesourcery.com>
5740
5741 * lib/target-supports-dg.exp (dg-require-fork): New function.
5742 (dg-require-mkfifo): Likewise.
5743 * lib/target-supports.exp (check_function_available): New
5744 function.
5745 (check_fork_available): Likewise.
5746 (check_mkfifo_available): Likewise.
5747
b8c1d4a1
JL
57482005-05-06 Jeff Law <law@redhat.com>
5749
5750 * gcc.c-torture/compile/pr21380.c: New test.
5751
46fb43a7
JJ
57522005-05-06 Jakub Jelinek <jakub@redhat.com>
5753
5754 PR c++/20961
5755 * g++.dg/ext/weak3.C: New test.
5756
2226e997
MM
57572005-05-05 Mark Mitchell <mark@codesourcery.com>
5758
5759 PR c++/21352
11b6985e 5760 * g++.dg/template/crash37.C: New test.
2226e997 5761
0d341a6a
PB
57622005-05-05 Paul Brook <paul@codesourcery.com>
5763
5764 * gcc.dg/arm-g2.c: Use effective-target arm32.
5765 * gcc.dg/arm-mmx-1.c: Ditto.
5766 * gcc.dg/arm-scd42-2.c: Ditto.
5767 * gcc.dg/arm-vfp1.c: Ditto.
5768 * lib/target-supports.exp (check_effective_target_arm32): New
5769 function.
5770
e33e218b
TK
57712005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
5772
5773 PR libfortran/21354
5774 gfortran.dg/in_pack_rank7.f90: New test.
5775
a7e1c928
AP
57762005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
5777
5778 PR middle-end/15618
5779 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
5780
125886c7
JJ
57812005-05-04 Jakub Jelinek <jakub@redhat.com>
5782
8148fe65
JJ
5783 PR middle-end/21265
5784 * gcc.dg/20050503-1.c: New test.
5785
125886c7
JJ
5786 PR rtl-optimization/21239
5787 * gcc.dg/i386-sse-11.c: New test.
5788
33270999
AO
57892005-05-03 Alexandre Oliva <aoliva@redhat.com>
5790
5791 PR target/16888
5792 * gcc.target/i386/asm-1.c: New test.
5793
85b583d3
JJ
57942005-05-03 Jakub Jelinek <jakub@redhat.com>
5795
6d34654c
JJ
5796 PR rtl-optimization/21330
5797 * gcc.c-torture/execute/20050502-1.c: New test.
5798
85b583d3
JJ
5799 PR target/21297
5800 * gcc.c-torture/execute/20050502-2.c: New test.
5801
8d8e6b95
UB
58022005-05-03 Uros Bizjak <uros@kss-loka.si>
5803
5804 PR middle-end/21282
5805 * gcc.dg/pr21282.c: New.
5806
90af9146
DB
58072005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5808
5809 * gcc.dg/vect/pr20122.c: Clean up .vect file.
5810 * gcc.dg/vect/vect-92.c: Likewise
5811 * gcc.dg/vect/vect-93.c: Likewise
5812 * gcc.dg/vect/vect-dv-1.c: Likewise
5813 * gcc.dg/vect/vect-dv-2.c: Likewise
5814 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
5815
59dc66ec
DB
58162005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5817
5818 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
5819 * gfortran.dg/vect/vect-2.f90: Likewise
5820 * gfortran.dg/vect/vect-3.f90: Likewise
5821 * gfortran.dg/vect/vect-4.f90: Likewise
5822 * gfortran.dg/vect/vect-5.f90: Likewise
5823
230215f5
GK
58242005-05-02 Geoffrey Keating <geoffk@apple.com>
5825
5826 PR target/20813
5827 * gcc.dg/rs6000-fpint-2.c: New.
5828
6fb58bba
JM
58292005-05-02 Joseph S. Myers <joseph@codesourcery.com>
5830
5831 PR c/15698
5832 * gcc.dg/builtins-30.c: Update expected messages.
5833 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
5834 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
5835 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
5836
fda05890
KH
58372005-05-02 Kazu Hirata <kazu@cs.umass.edu>
5838
5839 PR tree-optimization/21294
5840 * gcc.dg/tree-ssa/pr21294.c: New.
5841
58646b77
PB
58422005-05-02 Paolo Bonzini <bonzini@gnu.org>
5843
f8912a55
PB
5844 * gcc.dg/altivec-3.c (vec_store): Do not use the old
5845 __builtin_altivec_st_internal_4si built-in.
58646b77 5846
985484fd
MM
58472005-05-02 Mark Mitchell <mark@codesourcery.com>
5848
5849 PR c++/15875
5850 * g++.dg/template/ptrmem14.C: New test.
5851
1e872f31
PB
58522005-05-02 Paul Brook <paul@codesourcery.com>
5853
5854 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
5855
b2f97e4a
MM
58562005-05-02 Michael Matz <matz@suse.de>
5857
5858 PR c++/19542
5859 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
5860
aee7846e
MM
58612005-05-01 Mark Mitchell <mark@codesourcery.com>
5862
5863 * g++.dg/cpp/weak.C: New test.
5864
9be872b7
ZD
58652005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5866
5867 * gcc.dg/tree-ssa/loop-8.c: New test.
5868
600f3598
MM
58692005-04-30 Michael Maty <matz@suse.de>
5870
5871 * gcc.dg/inline-mcpy.c: New test.
5872
8e249b23
TK
58732005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
5874
5875 PR libfortran/18958
5876 * gfortran.dg/eoshift.f90: New test case.
5877
f6c7d65b
PT
58782005-04-30 Paul Thomas <pault@gcc.gnu.org>
5879
5880 PR libfortran/18857
5881 * gfortran.dg/matmul_1.f90: New test.
5882
d5448566
KH
58832005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5884
5885 PR tree-optimization/21030
5886 * gcc.dg/tree-ssa/pr21030.c: New.
5887
7dcc58cd
DP
58882005-04-29 Devang Patel <dpatel@apple.com>
5889
5890 PR tree-optimization/21272
5891 * gcc.dg/vect/vect-ifcvt-10.c: New test.
11b6985e 5892
d198b59a
JJ
58932005-04-29 Jakub Jelinek <jakub@redhat.com>
5894
5895 PR fortran/13082
5896 PR fortran/18824
5897 * gfortran.dg/entry_4.f90: New test.
5898 * gfortran.fortran-torture/execute/entry_1.f90: New test.
5899 * gfortran.fortran-torture/execute/entry_2.f90: New test.
5900 * gfortran.fortran-torture/execute/entry_3.f90: New test.
5901 * gfortran.fortran-torture/execute/entry_4.f90: New test.
5902 * gfortran.fortran-torture/execute/entry_5.f90: New test.
5903 * gfortran.fortran-torture/execute/entry_6.f90: New test.
5904 * gfortran.fortran-torture/execute/entry_7.f90: New test.
5905
59062005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5907
5908 * gfortran.fortran-torture/execute/entry_8.f90: New test.
5909
1a7bfcc3
PB
59102005-04-29 Paul Brook <paul@codesourcery.com>
5911
5912 * gfortran.dg/entry_3.f90: New test.
5913
438e1428
TS
59142005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5915
5916 * gfortran.dg/implicit_4.f90: New test.
5917
59182005-04-28 Bob Wilson <bob.wilson@acm.org>
dd2778f3
BW
5919
5920 * lib/target-supports.exp (check_profiling_available): Return
5921 false for xtensa-*-elf.
5922
438e1428 59232005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
f484fca1
DB
5924
5925 * lib/fortran-torture.exp (fortran-torture.exp): Catch
5926 error if file cannot be deleted.
5927
15d65124
KH
59282005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5929
5930 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
5931 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
5932 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
5933 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
5934 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
5935 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
5936 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
5937 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
5938 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
5939 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
5940 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
5941 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
5942 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
5943
781e1004
FXC
59442005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5945
5946 PR fortran/20865
5947 * gfortran.dg/pr20865.f90: New test.
5948
e14a6540
JM
59492005-04-28 Joseph S. Myers <joseph@codesourcery.com>
5950
5951 * gcc.dg/void-cast-2.c: New test.
5952
47aecf47
JM
59532005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5954
5955 PR c/21159
5956 * gcc.dg/void-cast-1.c: New test.
5957
d42a92c8
PB
59582005-04-27 Paolo Bonzini <bonzini@gnu.org>
5959
5960 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
5961
90aeadcb
FXC
59622005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5963
5964 PR fortran/21177
5965 * gfortran.dg/pr21177.f90: New test.
5966
e3cc7254
ZD
59672005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
5968
5969 PR tree-optimization/21171
5970 * gcc.dg/tree-ssa/pr21171.c: New test.
5971
c4336539
PB
59722004-04-27 Paolo Bonzini <bonzini@gnu.org>
5973
90aeadcb
FXC
5974 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5975 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5976 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5977 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5978 gcc.dg/tree-ssa/gen-vect-32.c: New.
5979 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
5980 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
5981 don't run on PPC32.
5982
eb3490b9
JM
59832005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5984
5985 PR c/21213
5986 * gcc.dg/transparent-union-3.c: New test.
5987
5e49f16b
JM
59882005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5989
5990 PR c/20740
5991 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
5992 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
5993 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
5994 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
5995 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
5996 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
5997
5635785a
JL
59982005-04-26 Jeff Law <law@redhat.com>
5999
6000 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
6001 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
6002 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
6003 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
6004 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
6005 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
6006 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
6007
70a390bb
RG
60082004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
6009
6010 PR tree-optimization/17598
6011 * gcc.dg/tree-ssa/pr17598.c: New testcase.
6012
d6ff8575
MS
60132005-04-25 Mike Stump <mrs@apple.com>
6014
6015 * objc.dg/fix-and-continue-1.m: Add.
6016
c2cab3e9
RS
60172005-04-25 Roger Sayle <roger@eyesopen.com>
6018
6019 PR c++/20995
6020 * g++.dg/opt/pr20995-1.C: New test case.
6021
1f4ea3f2
DP
60222005-04-25 Devang Patel <dpatel@apple.com>
6023
6024 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
11b6985e 6025
3321369f
AP
60262005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6027
6028 PR testsuite/21062
6029 * g++.dg/opt/alias2.C (printf): Correct the prototype.
6030
0453e74d
AP
60312005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
6032
6033 PR C++/21188
6034 * g++.dg/opt/rtti2.C: New test.
6035
860c8f3b
PB
60362005-04-25 Paul Brook <paul@codesourcery.com>
6037 Steven G. Kargl <kargls@comcast.net>
6038
6039 PR fortran/20879
6040 * gfortran.dg/ichar_1.f90: New file.
6041
49fc196e
JJ
60422005-04-24 Jakub Jelinek <jakub@redhat.com>
6043
8634c649
JJ
6044 PR middle-end/20991
6045 * g++.dg/opt/pr20991.C: New test.
6046
49fc196e
JJ
6047 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
6048 where sizeof (type) < __alignof__ (type).
6049 * gcc.dg/compat/struct-layout-1.h: Likewise.
6050
59191501
PB
60512005-04-24 Per Bothner <per@bothner.com>
6052 Devang Patel <dpatel@apple.com>
6053
6054 PR preprocessor/20907
6055 * gcc.dg/cpp/very-long-comment.c: New test.
6056
eb83e811
TS
60572005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6058
6059 PR fortran/20059
6060 * gfortran.dg/common_5.f: New test.
6061
75cf42cc
RG
60622005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
6063
6064 PR middle-end/21082
6065 * g++.dg/tree-ssa/pr21082.C: New testcase.
6066
be1b5cba
ZD
60672005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
6068
6069 * gcc.dg/vect/vect-99.c: New test.
6070
84d65814
DN
60712005-04-22 Diego Novillo <dnovillo@redhat.com>
6072
6073 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
6074
be240c88
JL
60752005-04-22 Jeff Law <law@redhat.com>
6076
6077 * gcc.dg/uninit-5.c: Remove xfails.
6078 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
6079 conditionals and loads.
6080
60812005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
da8f3dcc
TK
6082
6083 PR libfortran/20074
6084 PR libfortran/20436
6085 PR libfortran/21108
6086 * gfortran.dg/nested_reshape.f90: new test
6087 * gfortran.dg/reshape-alloc.f90: new test
6088 * gfortran.dg/reshape.f90: new test
6089
d4b47784
MM
60902005-04-22 Mark Mitchell <mark@codesourcery.com>
6091
c5f8b710
MM
6092 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
6093
d4b47784
MM
6094 * gcc.dg/arm-vfp1.c: New test.
6095
1a32490a
AO
60962005-04-22 Alexandre Oliva <aoliva@redhat.com>
6097
6098 PR c++/21087
6099 * g++.dg/lookup/builtin2.C: New test.
6100
ebccb65d
JM
61012005-04-22 Joseph S. Myers <joseph@codesourcery.com>
6102
6103 * gcc.dg/weak/weak-13.c: New test.
6104
915167f5
GK
61052005-04-21 Geoffrey Keating <geoffk@apple.com>
6106
6107 * lib/target-supports.exp (check_effective_target_sync_int_long):
6108 Add powerpc*.
6109
eb7058ce
RS
61102005-04-21 Richard Sandiford <rsandifo@redhat.com>
6111
6112 * gcc.target/mips/branch-1.c: New test.
6113
7fc785d8
RH
61142005-04-21 Richard Henderson <rth@redhat.com>
6115
6116 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
6117 * gcc.dg/vect/vect-86.c: Likewise.
6118 * gcc.dg/vect/vect-87.c: Likewise.
6119 * gcc.dg/vect/vect-88.c: Likewise.
6120
1c280337
DP
61212005-04-21 Devang Patel <dpatel@apple.com>
6122
6123 PR optimization/20994
6124 * gcc.dg/tree-ssa/ifc-3.c: New test.
11b6985e 6125
187230a7
JM
61262005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6127
6128 PR c/12913
6129 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
6130 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
6131 gcc.dg/c99-vla-jump-5.c: New tests.
6132
f12b785d
RH
61332005-04-19 Richard Henderson <rth@redhat.com>
6134
11b6985e 6135 * lib/target-supports.exp (check_effective_target_vect_int_mult):
f12b785d
RH
6136 Fix typo in exists check.
6137 (check_effective_target_sync_int_long): New.
6138 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
6139 * gcc.dg/ia64-sync-2.c: Likewise.
6140 * gcc.dg/ia64-sync-3.c: Likewise.
6141 * gcc.dg/ia64-sync-4.c: Likewise.
6142
33ab6245
JM
61432005-04-19 James A. Morrison <phython@gcc.gnu.org>
6144
6145 * gcc.dg/fold-xor-1.c: New test.
f242e769 6146 * gcc.dg/fold-xor-2.c: New test.
33ab6245 6147
47508bd3
JW
61482005-04-19 James E. Wilson <wilson@specifixinc.com>
6149
6150 PR target/20670
6151 * g++.dg/eh/fp-regs.C: New test.
6152
53a2494e
JM
61532005-04-20 Joseph S. Myers <joseph@codesourcery.com>
6154
6155 * gcc.dg/Wint-to-pointer-cast-1.c,
6156 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
6157 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
6158 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
6159
009e94d4
FXC
61602005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6161
6162 PR fortran/16861
6163 * gfortran.dg/pr16861.f90: New test.
6164
a3885f54
JM
61652005-04-18 James A. Morrison <phython@gcc.gnu.org>
6166
6167 * gcc.dg/pr21085.c: New test.
6168
63642370
RS
61692005-04-18 Richard Sandiford <rsandifo@redhat.com>
6170
6171 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
6172 (setup_mips_tests, dg-mips-options): New procedures.
6173 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
6174 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
6175 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
6176 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6177 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
6178 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
6179 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
6180 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
6181 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
6182 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
6183 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
6184 dg-mips-options instead of dg-options. Remove now-redundant
6185 preprocessor guards.
6186 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
6187 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
6188 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
6189 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
6190 * gcc.dg/vr-mult-2.c: Delete.
6191 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
6192 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
6193 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
6194 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
6195 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
6196 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
6197 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
6198
ac75c44b
LG
61992005-04-18 Laurent GUERBY <laurent@guerby.net>
6200
6201 * ada/acats/run_all.sh: Use sync when executable not present.
11b6985e 6202
a45f6936
DP
62032005-04-18 Devang Patel <dpatel@apple.com>
6204
6205 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
6206 * gcc.dg/vect/vect-11a.c: New.
6207 * gcc.dg/vect/vect-none.c: Update.
6208 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
6209
0eeb03e6
JM
62102005-04-18 James A. Morrison <phython@gcc.gnu.org>
6211
6212 PR tree-optimization/20922
6213 * gcc.dg/pr20922-1.c: New test.
6214 * gcc.dg/pr20922-2.c: New test.
6215 * gcc.dg/pr20922-3.c: New test.
6216 * gcc.dg/pr20922-4.c: New test.
6217 * gcc.dg/pr20922-5.c: New test.
6218 * gcc.dg/pr20922-6.c: New test.
6219
293fcb2e
FXC
62202005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6221
6222 PR libfortran/20950
6223 * gfortran.dg/pr20950.f: New test.
6224
76a66bfd
FXC
62252005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6226
6227 PR libfortran/19216
6228 * gfortran.dg/pr19216.f: New test.
6229
0d21c2a2
KH
62302005-04-18 Kazu Hirata <kazu@cs.umass.edu>
6231
6232 PR tree-optimization/21001
6233 * gcc.dg/tree-ssa/pr21001.c: New.
6234
5f9bfaf2
TK
62352005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
6236
6237 PR libfortran/21075
6238 * gfortran.dg/reshape_rank7.f90: New test.
6239
29dc5138
PT
62402005-04-17 Paul Thomas <pault@gcc.gnu.org>
6241
6242 PR libfortran/12884 gfortran.dg/pr12884.f: New test
6243 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
6244 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
6245 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
6246 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
6247 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
6248 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
6249 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
6250 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
6251 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
6252 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
6253 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
6254 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
6255 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
6256 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
6257 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
6258 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
6259 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
6260 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
6261 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
6262 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
6263
a34938be
RG
62642005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
6265
6266 * gfortran.dg/wtruncate.f: New testcase.
6267 * gfortran.dg/wtruncate.f90: New testcase.
6268
79bb956e
MM
62692005-04-16 Mark Mitchell <mark@codesourcery.com>
6270
6271 PR c++/21025
6272 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
6273 which sizeof/alignof is dependent, rather than just whether we are
6274 processing_template_decl.
11b6985e 6275
472573f9
TK
62762005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6277
6278 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6279 corrected typo where the wrong variables had been compared.
6280
8e6d7b8a
TK
62812005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
6282
6283 PR libfortran/18495
6284 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
6285 Test callee-allocated version of return array with a write
6286 statement.
6287 Test spread with a temporary with another write statement.
6288
9f1054af
KH
62892005-04-15 Kazu Hirata <kazu@cs.umass.edu>
6290
6291 PR tree-optimization/21031
6292 * gcc.dg/tree-ssa/pr21031.c: New.
6293
1c432a0c
UB
62942005-04-15 Uros Bizjak <uros@kss-loka.si>
6295
6296 PR tree-optimization/21004
6297 * gcc.dg/builtins-53.c: Include builtins-config.h.
6298 Check floorf, ceilf, floorl and ceill transformations
6299 only when HAVE_C99_RUNTIME is defined.
11b6985e 6300
c87ac7e8
AO
63012005-04-15 Alexandre Oliva <aoliva@redhat.com>
6302
6303 PR middle-end/20739
6304 * gcc.dg/tree-ssa/pr20739.c: New test.
6305
a68bdb0b
MS
63062005-04-14 Mike Stump <mrs@apple.com>
6307
6308 * gcc.dg/Foundation.framework/empty: New.
6309 * gcc.dg/framework-2.c: New.
6310
417ac4e6
KH
63112005-04-14 Kazu Hirata <kazu@cs.umass.edu>
6312
6313 PR tree-optimization/21021
6314 * gcc.c-torture/compile/pr21021.c: New.
6315
b67af20b
JJ
63162005-04-14 Janis Johnson <janis187@us.ibm.com
6317
6318 PR testsuite/21010
6319 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
6320 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
6321 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
6322 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
6323 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
6324 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
6325 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
6326 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
6327
ae46a07a
RH
63282005-04-14 Richard Henderson <rth@redhat.com>
6329
6330 * lib/target-supports.exp (check_effective_target_vect_condition):
6331 Add ia64, i?86, and x86_64.
6332
ab13f408
SK
63332005-04-14 Steven G. Kargl <kargls@comcast.net>
6334
6335 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
6336
a0ce7978
KH
63372005-04-14 Kazu Hirata <kazu@cs.umass.edu>
6338
6339 PR tree-optimization/20657
6340 * gcc.dg/tree-ssa/pr20657.c: New.
6341
2ec76fdb
UB
63422005-04-14 Uros Bizjak <uros@kss-loka.si>
6343
6344 * gcc.dg/builtins-53.c: Also check (int)trunc* and
6345 (long long int)trunc*.
6346
559be41a
UW
63472005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
6348
6349 PR target/20927
6350 * gcc.dg/pr20927.c: New test.
6351
6c013920
RS
63522005-04-13 Richard Sandiford <rsandifo@redhat.com>
6353
6354 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
6355 * gcc.target/mips/asm-1.c: Likewise.
6356
fda5e936
DJ
63572005-04-13 Dale Johannesen <dalej@apple.com>
6358
6359 * objc.dg/objc-fast-4.m: New.
6360
e190b0b5
HPN
63612005-04-13 Hans-Peter Nilsson <hp@axis.com>
6362
6363 * gcc.target/cris/torture/cris-torture.exp: New driver in new
6364 directory.
6365 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
6366
542f103e
DE
63672005-04-13 David Edelsohn <edelsohn@gnu.org>
6368
6369 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
e9976393
DE
6370 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
6371 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
542f103e 6372
9fb6cbd9
KH
63732005-04-13 Kazu Hirata <kazu@cs.umass.edu>
6374
6375 PR tree-optimization/20913
6376 * gcc.dg/tree-ssa/pr20913.c: New.
6377
60b4ccde
KH
6378 PR tree-optimization/20702
6379 * gcc.dg/tree-ssa/pr20702.c: New.
6380
5782c29d
VR
63812005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6382
6383 PR c++/13744
6384 * g++.dg/inherit/local3.C: New test.
6385
0b90f180
JL
63862005-04-12 Jeff Law <law@redhat.com>
6387
6388 * gcc.dg/tree-ssa/20050412-1.c: New test.
6389
c6abe94d
TK
63902005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
6391
6392 PR libfortran/19016
6393 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
6394 Add tests with mask generated by expression.
6395 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6396 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6397 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6398
ca11b3fb
UW
63992005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
6400
6401 PR middle-end/20917
6402 * gcc.dg/20050409-1.c: New test.
6403
77195d61
AP
64042005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
6405
6406 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
6407
1e731102
MM
64082005-04-11 Mark Mitchell <mark@codesourcery.com>
6409
6410 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6411 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
6412 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6413 (TARGET_CXX): Adjust accordingly.
6414 * target.h (struct gcc_target): Remove epxort_class_data. Add
6415 determine_class_data_visibility and class_data_always_comdat.
6416 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6417 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
6418 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6419 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
6420 (arm_cxx_determine_class_data_visibility): New.
6421 (arm_cxx_class_data_always_comdat): Likewise.
6422 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6423 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
6424 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6425 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
6426 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
6427 Define.
6428
fc7c5aed
MM
64292005-04-11 Mark Mitchell <mark@codesourcery.com>
6430
6431 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
6432
d5bfbe09
GK
64332005-04-11 Geoffrey Keating <geoffk@apple.com>
6434
6435 * gcc.dg/i386-darwin-fpmath.c: New.
6436
b52485c6
DP
64372004-04-11 Devang Patel <dpatel@apple.com>
6438
6439 * lib/target-supports.exp (check_effective_target_vect_condition): New.
6440 * gcc.dg/vect/vect-ifcvt-1.c: New test.
6441 * gcc.dg/vect/vect-ifcvt-2.c: New test.
6442 * gcc.dg/vect/vect-ifcvt-3.c: New test.
6443 * gcc.dg/vect/vect-ifcvt-4.c: New test.
6444 * gcc.dg/vect/vect-ifcvt-5.c: New test.
6445 * gcc.dg/vect/vect-ifcvt-6.c: New test.
6446 * gcc.dg/vect/vect-ifcvt-7.c: New test.
6447 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11b6985e 6448
b52485c6
DP
64492004-04-11 Devang Patel <dpatel@apple.com>
6450
6451 * gcc.dg/vect/vect-dv-1.c: New test.
6452 * gcc.dg/vect/vect-dv-2.c: New test.
11b6985e 6453
f8d66d34
DN
64542005-04-11 Diego Novillo <dnovillo@redhat.com>
6455
6456 PR tree-optimization/20933
6457 * gcc.dg/tree-ssa/pr20933.c: New test.
6458
9f32d037
TS
64592005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6460
6461 * gfortran.dg/fold_nearest.f90: New test.
6462
d3010d72
AP
64632005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
6464
6465 * gcc.dg/tree-ssa/alias-1.c: New test.
6466
9fabf0d4
DN
64672005-04-11 Diego Novillo <dnovillo@redhat.com>
6468
6469 PR tree-optimization/20920
6470 * g++.dg/tree-ssa/pr20920.C: New test.
6471
f94b1661
UB
64722005-04-11 Uros Bizjak <uros@kss-loka.si>
6473
6474 * gcc.dg/builtins-53.c: Also check (int)ceil* and
6475 (long long int)ceil*.
11b6985e 6476
9ee12b3b
MM
64772005-04-10 Mark Mitchell <mark@codesourcery.com>
6478
6479 * g++.dg/warn/Wdtor1.C: Declare template in system header with
6480 explicit C++ linkage.
6481
51c3f0f6
FXC
64822005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6483
6484 * gfortran.dg/pr17229.f: Take care of the new obsolescence
6485 warning for arithmetic IF statements.
6486
59afe4b4
TK
64872005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
6488
6489 * eor_handling_1.f90: New test case.
6490 * eor_handling_2.f90: New test case.
6491 * eor_handling_3.f90: New test case.
6492 * eor_handling_4.f90: New test case.
6493 * eor_handling_5.f90: New test case.
6494 * noadv_size.f90: New test case.
6495 * pad_no.f90: New test case.
6496
ecf9c079
RS
64972005-04-10 Richard Sandiford <rsandifo@redhat.com>
6498
6499 * gcc.c-torture/execute/20050410-1.c: New test.
6500
46382283
AO
65012005-04-09 Alexandre Oliva <aoliva@redhat.com>
6502
6503 * gcc.dg/pr20126.c: New.
6504
f7d7d3b7
SK
65052005-04-09 Bud Davis <bdavis@gfortran.org>
6506 Steven G. Kargl <kargls@comcast.net>
6507
6508 * gfortran.dg/PR19872.f: New test.
6509
65102005-04-09 Steven G. Kargl <kargls@comcast.net>
2fee86e6
SK
6511
6512 * gfortran.dg/nint_1.f90: Fix dg-do directive
6513
f7d7d3b7 65142005-04-09 Steven G. Kargl <kargls@comcast.net>
5f115a4b
SK
6515
6516 * gfortran.dg/nint_1.f90: New test.
6517
50dd63a9
TK
65182005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
6519
6520 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
6521 Added test for callee-allocated arrays with write statements.
6522 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
6523 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
6524 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6525 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6526 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6527
bd0e28a2
TK
65282005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
6529
6530 PR libfortran/20163
6531 * gfortran.dg/open-options-blanks.f: New test.
6532
53d8a8ac
AP
65332005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6534
6535 PR fortran/13257
305ead91 6536 * gfortran.dg/comma_format_extension_[1234].f: New tests.
53d8a8ac 6537
1b803355
JJ
65382005-04-09 Jakub Jelinek <jakub@redhat.com>
6539
9d30f3c1
JJ
6540 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6541 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6542 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6543 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6544 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6545 * gcc.c-torture/execute/stdarg-4.c: New test.
6546
6547 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
6548
1b803355
JJ
6549 PR target/20795
6550 * g++.dg/abi/param2.C: New test.
6551
f94b1661
UB
65522005-04-09 Uros Bizjak <uros@kss-loka.si>
6553
6554 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
6555
d8b42d06
UB
65562005-04-09 Uros Bizjak <uros@kss-loka.si>
6557
6558 * gcc.dg/builtins-53.c: New test.
6559
0bca51f0
DN
65602005-04-08 Diego Novillo <dnovillo@redhat.com>
6561
6562 * g++.dg/tree-ssa/pr18178.C: New test.
6563 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
6564 * gcc.c-torture/execute/20041019-1.c: New test.
6565 * gcc.dg/tree-ssa/20041008-1.c: New test.
6566 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
6567 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
6568 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
6569 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
6570 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
6571 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
6572 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
6573 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
6574 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6575 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6576
69ea8c65
HPN
65772005-04-09 Hans-Peter Nilsson <hp@axis.com>
6578
6579 PR rtl-optimization/20466
6580 * gcc.c-torture/execute/pr20466-1.c: New test.
6581
12af7ba3
MM
65822005-04-08 Mark Mitchell <mark@codesourcery.com>
6583
d4113656
MM
6584 PR c++/20905
6585 * g++.dg/parse/cond2.C: New test.
6586
12af7ba3
MM
6587 PR c++/20145
6588 * g++.dg/warn/Wdtor1.C: New test.
6589
43e1c5f7
FXC
65902005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6591
6592 PR fortran/17229
6593 * gfortran.dg/pr17229.f: New test.
6594
c908c768
SK
65952005-04-07 Steven G. Kargl <kargls@comcast.net>
6596
6597 * gfortran.dg/tiny_1.f90: New test.
6598 * gfortran.dg/tiny_2.f90: ditto.
6599
20d27477
TK
66002005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
6601
6602 * gfortran.dg/eor_1.f90: Fix dg-do run line
6603 * gfortran.dg/open_new.f90: Fix dg-do run line
6604
b6e3f572
HPN
66052005-04-07 Hans-Peter Nilsson <hp@axis.com>
6606
6607 * lib/target-supports.exp (get_compiler_messages): Support
6608 optional arguments, the fourth being compiler options.
6609 (check_effective_target_fpic): New proc.
6610 * gcc.dg/20050321-2.c: Restrict to target fpic.
6611
3425638a
JM
66122005-04-06 James A. Morrison <phython@gcc.gnu.org>
6613
6614 * gcc.dg/15443-1.c: New test.
6615 * gcc.dg/15443-2.c: Likewise.
6616
ccccdb8d
TS
66172005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6618
6619 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
6620
3693d46c
JM
66212005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6622
6623 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
6624
c634366a
JM
66252005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6626
6627 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
6628 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
6629 -m64.
6630 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
6631 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
6632 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
6633
b17bba6d
MM
66342005-04-06 Mark Mitchell <mark@codesourcery.com>
6635
6636 PR c++/20212
6637 * g++.dg/warn/Wunused-11.C: New test.
6638
982be984
BS
66392005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
6640
6641 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
6642
b5c5c374
DN
66432005-04-06 Dorit Naishlos <dorit@il.ibm.com>
6644
11b6985e 6645 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
b5c5c374 6646
6d05585b
MM
66472005-04-05 Mark Mitchell <mark@codesourcery.com>
6648
6649 PR c++/20734
6650 * g++.dg/template/ptrmem13.C: New test.
6651
aca32e16
PB
66522005-04-05 Per Bothner <per@bothner.com>
6653
6654 * lib/gcc.exp: Always add -fno-show-column, for now.
6655
ebabaece
AP
66562005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
6657
6658 PR testsuite/20767
6659 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
6660 of plain old "unsigned int" for the type of "i". Makes this test
6661 64bit clean.
6662
f19e3a64
JJ
66632005-04-05 Paolo Bonzini <bonzini@gnu.org>
6664
6665 * gcc.dg/i386-ssefn-1.c: New test.
6666 * gcc.dg/i386-ssefn-2.c: New test.
6667 * gcc.dg/i386-ssefn-3.c: New test.
6668 * gcc.dg/i386-ssefn-4.c: New test.
6669
cae064e7
JJ
66702005-04-05 Jakub Jelinek <jakub@redhat.com>
6671
4b284111
JJ
6672 PR tree-optimization/20076
6673 * gcc.dg/builtin-apply4.c: New test.
6674
cae064e7
JJ
6675 PR preprocessor/19475
6676 * gcc.dg/cpp/macspace1.c: New test.
6677 * gcc.dg/cpp/macspace2.c: New test.
6678
87ac6a50
FXC
66792005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6680
6681 * gfortran.dg/pr20755.f: Fixed bad format.
6682
3d3c0aea
MM
66832005-04-05 Mark Mitchell <mark@codesourcery.com>
6684
6685 PR c++/20763
6686 * g++.dg/ext/attrib21.C: New test.
6687
3e0de9d1
DP
66882004-04-05 Devang Patel <dpatel@apple.com>
6689
6690 * lib/target-supports.exp (check_effective_target_vect_shif): New.
6691 * gcc.dg/vect/vect-shift-1.c: New test.
11b6985e 6692
51e9d74c
FXC
66932005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6694
6695 PR libfortran/20755
6696 * gfortran.dg/pr20755.f: New test.
6697
df7cc9b5
FW
66982005-04-05 Feng Wang <fengwang@nudt.edu.cn>
6699
6700 * gfortran.dg/pr15959.f90: New test.
6701 * gfortran.dg/string_pad_trunc.f90: New test.
6702
3eebd776
FXC
67032005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6704
6705 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
6706 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
6707 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
6708 syntax.
6709
3c5ead48
EB
67102005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6711
6712 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
6713
bfcf81bf
JDA
67142005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6715
6716 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
6717 * gcc.c-torture/compile/20011119-2.c: Likewise.
6718 * gcc.c-torture/compile/981001-2.c: Likewise.
6719
d58a2b83
MM
67202005-04-04 Mark Mitchell <mark@codesourcery.com>
6721
6722 PR c++/20679
6723 * g++.dg/template/overload4.C: New test.
6724
a7b2272b
NS
67252005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6726
38a37714
NS
6727 PR c++/20746
6728 * g++.dg/abi/covariant5.C: New.
6729
a7b2272b
NS
6730 PR debug/20505
6731 * g++.dg/debug/const2.C: New.
6732
4b8d544b
JJ
67332005-04-04 Jakub Jelinek <jakub@redhat.com>
6734
6735 PR rtl-optimization/16104
6736 * gcc.c-torture/execute/20050316-1.c: New test.
6737
edc3676f
NS
67382005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6739
6740 * g++.dg/template/spec23.C: Fix dg-error text.
6741
283da5df
RS
67422005-04-03 Alexandre Oliva <aoliva@redhat.com>
6743
6744 PR c++/19199
6745 * g++.dg/expr/lval2.C: New.
6746
e905ac64
KG
67472005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6748
6749 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
6750 __builtin_strcasecmp and __builtin_strncasecmp.
6751
ee307009
NS
67522005-04-03 Nathan Sidwell <nathan@codesourcery.com>
6753
6754 PR c++/20723
6755 * g++.dg/template/spec22.C: New.
6756 * g++.dg/template/spec23.C: New.
6757
00f07d96
DR
67582005-04-03 Dale Ranta <dir@lanl.gov>
6759 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6760
6761 PR libfortran/20068
6762 PR libfortran/20125
6763 PR libfortran/20156
6764 PR libfortran/20471
6765 * gfortran.dg/backspace.f: New test.
6766
596b98ce
AO
67672005-04-02 Daniel Berlin <dberlin@dberlin.org>
6768
6769 * gcc.dg/pr19345.c: New test.
6770
e18d4a19
AO
67712005-04-02 Alexandre Oliva <aoliva@redhat.com>
6772
6773 PR tree-optimization/20640
6774 * gcc.dg/torture/tree-loop-1.c: New.
6775
9f05ff0a
AO
67762005-04-02 Alexandre Oliva <aoliva@redhat.com>
6777
6778 PR rtl-optimization/20290
6779 * gcc.c-torture/execute/loop-ivopts-2.c: New.
6780
51b75924
GK
67812005-04-02 Geoffrey Keating <geoffk@apple.com>
6782
6783 * gcc.dg/rs6000-fpint.c: New.
6784
2c83be0c
JM
67852005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6786
6787 * gcc.dg/old-style-then-proto-1.c: New test.
6788
4159401a
FXC
67892005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6790
6791 * gfortran.fortran-torture/execute/backspace.f90: Check
6792 after backspace and read was incorrect.
6793
944c4392
KG
67942005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6795
88ec1cc9
KG
6796 * gcc.c-torture/execute/builtins/strcat.c: Check the result
6797 buffer past the terminating NUL using memcmp.
6798 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
6799 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
6800
55badfda
KG
6801 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
6802 Fix unused/uninitialized variable warnings.
6803
dadd2dee
KG
6804 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
6805 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
6806 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
6807 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
6808
944c4392
KG
6809 * gcc.c-torture/execute/builtins/abs-1-lib.c,
6810 gcc.c-torture/execute/builtins/fputs-lib.c,
6811 gcc.c-torture/execute/builtins/lib/fprintf.c,
6812 gcc.c-torture/execute/builtins/lib/main.c,
6813 gcc.c-torture/execute/builtins/lib/memcmp.c,
6814 gcc.c-torture/execute/builtins/lib/memmove.c,
6815 gcc.c-torture/execute/builtins/lib/mempcpy.c,
6816 gcc.c-torture/execute/builtins/lib/memset.c,
6817 gcc.c-torture/execute/builtins/lib/printf.c,
6818 gcc.c-torture/execute/builtins/lib/sprintf.c,
6819 gcc.c-torture/execute/builtins/lib/stpcpy.c,
6820 gcc.c-torture/execute/builtins/lib/strchr.c,
6821 gcc.c-torture/execute/builtins/lib/strcmp.c,
6822 gcc.c-torture/execute/builtins/lib/strcpy.c,
6823 gcc.c-torture/execute/builtins/lib/strcspn.c,
6824 gcc.c-torture/execute/builtins/lib/strlen.c,
6825 gcc.c-torture/execute/builtins/lib/strncat.c,
6826 gcc.c-torture/execute/builtins/lib/strncmp.c,
6827 gcc.c-torture/execute/builtins/lib/strncpy.c,
6828 gcc.c-torture/execute/builtins/lib/strrchr.c,
6829 gcc.c-torture/execute/builtins/lib/strspn.c,
6830 gcc.c-torture/execute/builtins/lib/strstr.c,
6831 gcc.c-torture/execute/builtins/memops-asm-lib.c,
6832 gcc.c-torture/execute/builtins/strlen-2.c,
6833 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
6834 prototypes.
6835
40ce6bf6
DS
68362005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
6837
6838 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
6839 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
6840 selectany usage.
6841
a288c5cd
JJ
68422005-04-01 Jakub Jelinek <jakub@redhat.com>
6843
6844 PR c++/19406
6845 * g++.dg/debug/using1.C: New test.
6846
c5221531
HPN
68472005-04-01 Hans-Peter Nilsson <hp@axis.com>
6848
6849 PR middle-end/20524
6850 * gcc.dg/alias-7.c: Prefix asm-declared name with
6851 __USER_LABEL_PREFIX__.
6852
1ea96b34
JR
68532005-03-31 J"orn Rennecke <joern.rennecke@st.com>
6854
6855 Fix fallout from PR middle-end/15700:
6856 * gcc.c-torture/compile/20011119-1.c: Take
6857 __USER_LABEL_PREFIX__ into account.
6858 * gcc.c-torture/compile/20011119-2.c: Likewise.
6859
c423ee0d
GDR
68602005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
6861
6862 PR c++/18644
6863 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
6864
0223e4f5
JM
68652005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6866
6867 PR c/17855
6868 * gcc.c-torture/compile/struct-non-lval-1.c,
6869 gcc.c-torture/compile/struct-non-lval-2.c,
6870 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
6871
0455fecf
JJ
68722005-03-31 Janis Johnson <janis187@us.ibm.com>
6873
92cf604f
JJ
6874 * gcc.dg/tls/tls.exp: Remove temporary file.
6875 * g++.dg/tls/tls.exp: Ditto.
6876 * lib/file-format.exp: Ditto.
6877 * g++.dg/special/ecos.exp: Ditto.
6878
1194911f
JJ
6879 * lib/profopt.exp: Treat prof_ext as a list.
6880 * gcc.misc-tests/bprob.exp: Ditto.
6881 * g++.dg/bprob/bprob.exp: Ditto.
6882
6491eb15
JJ
6883 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
6884 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
6885 g++.dg/tree-ssa/pointer-reference-alias.C,
6886 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
6887 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
6888 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
6889 g++.dg/vect/pr19951.cc: Ditto.
6890 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
6891 gcc.dg/builtins-47.c: Ditto.
6892 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
6893 gcc.dg/pr20115-1.c: Ditto.
6894 * gcc.dg/tree-ssa/20030530-2.c,
6895 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
6896 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6897 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
6898 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6899 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
6900 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
6901 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
6902 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
6903 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
6904 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
6905 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
6906 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
6907 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
6908 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
6909 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
6910 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6911 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6912 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6913 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6914 gcc.dg/tree-ssa/20030824-1.c,
6915 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
6916 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
6917 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
6918 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
6919 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
6920 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
6921 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
6922 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
6923 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
6924 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
6925 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
6926 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
6927 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
6928 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
6929 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
6930 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
6931 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
6932 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
6933 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
6934 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
6935 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
6936 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
6937 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
6938 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
6939 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
6940 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
6941 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
6942 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
6943 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
6944 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
6945 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
6946 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
6947 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
6948 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
6949 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
6950 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
6951 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
6952 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
6953 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
6954 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
6955 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
6956 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
6957 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6958 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
6959 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
6960 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
6961 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
6962 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
6963 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
6964 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
6965 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6966 gcc.dg/tree-ssa/useless-1.c: Ditto.
6967 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
6968 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
6969 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
6970 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
6971 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6972 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
6973 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
6974 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
6975 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
6976 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
6977 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
6978 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
6979 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
6980 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
6981 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
6982 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
6983 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
6984 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
6985 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
6986 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
6987 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
6988 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6989 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6990 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
6991 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
6992 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
6993 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
6994 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
6995 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
6996 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
6997 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
6998 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
6999 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
7000 gcc.dg/vect/vect-none.c: Ditto.
7001 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
7002 treelang/compile/unsigned.tree: Ditto.
7003
515e6cd0
JJ
7004 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
7005 * gcc.dg/cpp/direct2s.c: Ditto.
7006 * gcc.dg/cpp/paste4.c: Ditto.
7007 * gcc.dg/cpp/separate-1.c: Ditto.
7008 * gcc.dg/pch/save-temps-1.c: Ditto.
7009 * g++.dg/ext/altivec-10.C: Ditto.
7010 * g++.dg/pch/pch.C: Ditto.
7011
65664157
JJ
7012 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
7013
68a9c13d
JJ
7014 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
7015 * g++.dg/template/repo1.C: Ditto.
7016 * g++.dg/template/repo2.C: Ditto.
7017 * g++.dg/template/repo3.C: Ditto.
7018 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
7019 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
7020 * g++.old-deja/g++.pt/repo1.C: Ditto.
7021 * g++.old-deja/g++.pt/repo2.C: Ditto.
7022 * g++.old-deja/g++.pt/repo3.C: Ditto.
7023 * g++.old-deja/g++.pt/repo4.C: Ditto.
7024
bca28164
JJ
7025 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
7026 * gcc.dg/20030107-1.c: Ditto.
7027 * gcc.dg/20030702-1.c: Ditto.
7028 * gcc.dg/profile-generate-1.c: Ditto.
7029 * g++.dg/other/profile1.C: Ditto.
7030 * g++.old-deja/g++.robertl/eb83.C: Ditto.
7031
0455fecf
JJ
7032 * lib/gcc-dg.exp (remove-build-file): New.
7033 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
7034 cleanup-tree-dump, cleanup-saved-temps): New.
7035
dda04398
NS
70362005-03-31 Nathan Sidwell <nathan@codesourcery.com>
7037
7038 PR c++/19203, DR 214
7039 * g++.dg/parse/ambig3.C: Not ambiguous.
7040 * g++.dg/template/spec20.C: New.
7041 * g++.dg/template/spec21.C: New.
7042
1239de63
SE
70432005-03-31 Steve Ellcey <sje@cup.hp.com>
7044
7045 PR target/20045
7046 * gcc.dg/ia64-fptr-1.c: Run only on linux.
7047
14fd645e
FXC
70482005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7049
7050 PR libfortran/20660
7051 * gfortran.dg/negative_unit.f: New test.
7052
ccbca5e4
AM
70532005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
7054
7055 * gcc.dg/20050330-1.c: New test.
7056
ae7f3734
DP
70572005-03-30 Devang Patel <dpatel@apple.com>
7058
7059 * g++.dg/tree-sra/ssa-sra-3.C: New test.
7060
9ba8c99d
DJ
70612005-03-30 Dale Johannesen <dalej@apple.com>
7062
7063 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
7064
408e9b9b
JJ
70652005-03-30 Janis Johnson <janis187@us.ibm.com>
7066
7067 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
7068 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
7069 Strip options from test name.
7070
cd9c7bd2
JH
70712005-03-31 Jan Hubicka <jh@suse.cz>
7072
7073 * gcc.dg/varpool-1.c: New testcase.
7074
16ef3acc
JM
70752005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7076
7077 PR c/772
7078 PR c/17913
7079 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
7080 gcc.dg/stmt-expr-label-3.c : New tests.
7081 * gcc.c-torture/execute/medce-2.c: Remove.
7082
1e55c0e2
JM
70832005-03-30 Joseph S. Myers <joseph@codesourcery.com>
7084
7085 PR c/20368
7086 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
7087 tests.
7088
6f6e8901
AM
70892005-03-30 Alan Modra <amodra@bigpond.net.au>
7090
7091 * gcc.c-torture/compile/pr20203.c: New test.
7092
748e31c3
SK
70932005-03-26 Steven G. Kargl <kargls@comcast.net>
7094
7095 * gfortran.dg/promotion.f90: New test.
7096
aa80f4d1
AO
70972005-03-29 Alexandre Oliva <aoliva@redhat.com>
7098
7099 PR middle-end/20491
7100 * gcc.dg/torture/asm-subreg-1.c: New test.
7101
d1edc393
JM
71022005-03-29 Joseph S. Myers <joseph@codesourcery.com>
7103
7104 PR c/20672
7105 * gcc.dg/pr20672-1.c: New test.
7106
8bb46326
DN
71072005-03-29 Dorit Naishlos <dorit@il.ibm.com>
7108
7109 * gfortran.dg/vect: New directory.
7110 * gfortran.dg/vect/vect.exp: New.
7111 * gfortran.dg/vect/vect-1.f90: New test.
7112 * gfortran.dg/vect/vect-2.f90: New test.
7113 * gfortran.dg/vect/vect-3.f90: New test.
7114 * gfortran.dg/vect/vect-4.f90: New test.
7115 * gfortran.dg/vect/vect-5.f90: New test.
7116
1a612e0a
JJ
71172005-03-29 Jakub Jelinek <jakub@redhat.com>
7118
7119 PR middle-end/20622
7120 * gcc.dg/alias-7.c: New test.
7121
360ca054
EB
71222005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
7123
7124 * gcc.dg/sparc-reg-1.c: New test.
7125
82498ed4
FXC
71262005-03-28 Steve Ellcey <sje@cup.hp.com>
7127
7128 PR target/19890
7129 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
7130
3445a80c
DR
71312005-03-29 Dale Ranta <dir@lanl.gov>
7132 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7133
7134 PR libfortran/20163
7135 * gfortran.dg/pr20163-2.f: New test.
7136
5c55c2e8
JH
71372005-03-28 Jan Hubicka <jh@suse.cz>
7138
7139 PR middle-end/20635
7140 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
7141 by Jakub Jelinek.
7142
c295d7b3
DN
71432005-03-27 Dorit Naishlos <dorit@il.ibm.com>
7144
7145 PR tree-optimization/20626
7146 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
7147 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
7148
a59928bc
SK
71492005-03-26 Steven G. Kargl <kargls@comcast.net>
7150
7151 * gfortran.dg/underflow.f90: New test.
7152 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
7153
1ad81c8e
KG
71542005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7155
7156 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
7157
e0b23a58
MM
71582005-03-25 Mark Mitchell <mark@codesourcery.com>
7159
7160 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
7161 (g++_init): Make sure that CXXFLAGS is set.
7162 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
7163 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11b6985e 7164 * lib/gfortran.exp (gfortran_link_flags): Likewise.
e0b23a58
MM
7165 * lib/objc.exp (objc_init): Likewise.
7166 * lib/treelang.exp (treelang_init): Likewise.
7167
90faeb28
PH
71682005-03-25 Pat Haugen <pthaugen@us.ibm.com>
7169
7170 PR tree-optimization/20470
7171 * gcc.dg/tree-ssa/pr20470.c: New test.
7172
da4c340c
GK
71732005-03-25 Geoffrey Keating <geoffk@apple.com>
7174
7175 * gcc.dg/ppc-stfiwx.c: New.
7176
c3861e7a
SE
71772005-03-25 Steve Ellcey <sje@cup.hp.com>
7178
7179 PR target/19888
7180 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
7181
aec6cb10
ZD
71822005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7183
7184 * gcc.dg/20050325-1.c: Fix a typo.
7185
94887ef4
FXC
71862005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7187
7188 PR libfortran/19678
7189 PR libfortran/19679
7190 * gfortran.dg/dos_eol.f: New test.
7191
cd928652
ZD
71922005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
7193
7194 PR rtl-optimization/20249
7195 * gcc.dg/20050325-1.c: New test.
7196
a50f3cd3
FXC
71972005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7198
7199 PR libfortran/15332
7200 * gfortran.dg/pr15332.f: New test.
7201
761d80b9
DJ
72022005-03-24 Dale Johannesen <dalej@apple.com>
7203
7204 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
7205
a10ce2f8
GK
72062005-03-24 Geoffrey Keating <geoffk@apple.com>
7207
d3d9a67f
GK
7208 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
7209 'internal' visibility.
7210 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
7211 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
7212 'protected' visibility.
7213 * gcc.dg/visibility-7.c: Likewise.
7214 * lib/target-supports.exp (check_visibility_available): Take
7215 a parameter, the kind of visibility to check for.
7216 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
7217 to check_visibility_available.
7218
a10ce2f8
GK
7219 * g++.dg/expr/cast3.C: New.
7220
9a15bd63
DE
72212005-03-24 David Edelsohn <edelsohn@gnu.org>
7222
7223 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
7224 rs6000.
7225
2eced2c2
SE
72262005-03-24 Steve Ellcey <sje@cup.hp.com>
7227
7228 PR target/20095
7229 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
7230
fab2f52c
AO
72312005-03-24 Alexandre Oliva <aoliva@redhat.com>
7232
0a2198f5
AO
7233 * gcc.dg/badshift.c: Renamed to...
7234 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
7235
31a69e4e
AO
7236 * gcc.target/i386/badshift.c: Renamed to...
7237 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
7238 only.
7239
fab2f52c
AO
7240 PR rtl-optimization/20532
7241 * gcc.target/i386/badshift.c: New.
7242
fd4f678c
FXC
72432005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7244
4f44f5f9 7245 * gfortran.dg/pr18025.f90: New test.
fd4f678c 7246
e69d504e 72472005-03-23 Dale Johannesen <dalej@apple.com>
11b6985e 7248
e69d504e
DJ
7249 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
7250
0b3deaaf
MM
72512005-03-23 Mark Mitchell <mark@codesourcery.com>
7252
06d7098a
MM
7253 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
7254
0b3deaaf
MM
7255 * lib/target-supports.exp (check_iconv_available): Default
7256 libiconv to -liconv, if there is no definition.
7257
2bc3f466
HPN
72582005-03-23 Hans-Peter Nilsson <hp@axis.com>
7259
7260 * gcc.dg/torture/cris-asm-mof-1.c: New test.
7261
8ff24a79
MM
72622005-03-22 Mark Mitchell <mark@codesourcery.com>
7263
7264 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
7265 * g++.dg/opt/pr7503-2.C: Likewise.
7266 * g++.dg/opt/pr7503-3.C: Likewise.
7267 * g++.dg/opt/pr7503-4.C: Likewise.
7268 * g++.dg/opt/pr7503-5.C: Likewise.
7269 * g++.dg/warn/minmax.C: New test.
7270
f77b6ca3
FXC
72712005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7272
4f44f5f9
FXC
7273 * gfortran.dg/g77_intrinsics_funcs.f: New test.
7274 * gfortran.dg/g77_intrinsics_sub.f: New test.
f77b6ca3 7275
e5c4f28a
RG
72762005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
7277 Jan Hubicka <jh@suse.cz>
7278 Steven Bosscher <stevenb@suse.de
7279
7280 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
7281
11e97737
VR
72822005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7283
7284 PR c++/19980
7285 * g++.dg/template/redecl3.C: New test.
7286
0f3744f8
VR
72872005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7288
7289 PR c++/20499
7290 * g++.dg/parse/error16.C: Tweak error markers.
7291
b2a6a2fb
JJ
72922005-03-22 Jakub Jelinek <jakub@redhat.com>
7293
7294 PR target/20561
7295 * gcc.dg/20050321-2.c: New test.
7296
37048601
NS
72972005-03-22 Nathan Sidwell <nathan@codesourcery.com>
7298
7299 PR c++/20465
7300 PR c++/20381
7301 * g++.dg/template/ptrmem12.C: New.
7302
9d7cb254
HPN
73032005-03-22 Hans-Peter Nilsson <hp@axis.com>
7304
7305 PR rtl-optimization/20527
7306 * gcc.c-torture/execute/pr20527-1.c: New test.
7307
e4461577
BE
73082005-03-22 Ben Elliston <bje@au.ibm.com>
7309
7310 * gcc.misc-tests/options.exp (check_for_options): Create a real C
7311 program, compile it into a real executable and then delete the .c
7312 and .x files afterwards, to avoid problems on testglue targets.
7313
979632a0
SH
73142005-03-21 Stuart Hastings <stuart@apple.com>
7315
7316 * gcc.target/i386/sse-2.c: New.
11b6985e 7317
21e01bf1
UB
73182005-03-21 Uros Bizjak <uros@kss-loka.si>
7319
7320 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
7321
048a75f4
PC
73222005-03-21 Paolo Carlini <pcarlini@suse.de>
7323
7324 * g++.dg/parse/crash25.C: Fix typo.
7325
e1283056
PC
73262005-03-21 Paolo Carlini <pcarlini@suse.de>
7327
7328 PR c++/20461
7329 * g++.dg/parse/crash24.C: New test.
7330
7331 PR c++/20536
7332 * g++.dg/parse/crash25.C: New test.
7333
73342005-03-21 Paolo Carlini <pcarlini@suse.de>
7335
11b6985e 7336 PR c++/20147
e1283056
PC
7337 * g++.dg/ext/stmtexpr4.C: New test.
7338
90ec750d
RS
73392005-03-20 Roger Sayle <roger@eyesopen.com>
7340
7341 PR middle-end/20539
7342 * gcc.c-torture/compile/pr13066-1.c: New test case.
7343 * gcc.c-torture/compile/pr20539-1.c: Likewise.
7344 * g++.dg/opt/pr13066-1.C: Likewise.
7345
411ffa02
JM
73462005-03-20 Joseph S. Myers <joseph@codesourcery.com>
7347
7348 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
7349
9439ae41
TS
73502005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7351
7352 PR fortran/18525
7353 * gfortran.dg/nesting_1.f90: New test.
7354
91a5bc9f
KL
73552005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7356
7357 PR c++/20240
7358 * g++.dg/lookup/using13.C: New test.
7359
26c895e7
KL
73602005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7361
7362 PR c++/20333
7363 * g++.dg/template/crash36.C: New test.
7364
0a1948ed
PC
73652005-03-18 Paolo Carlini <pcarlini@suse.de>
7366
7367 PR c++/20463
7368 * g++.dg/template/crash35.C: New test.
7369
c9982a3f
PC
73702005-03-17 Paolo Carlini <pcarlini@suse.de>
7371
7372 PR c++/19966
7373 * g++.dg/overload/operator2.C: New test.
7374
2786eb77
FXC
73752005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7376
7377 PR libfortran/20257
4f44f5f9 7378 * gfortran.dg/pr20257.f90: New test.
2786eb77 7379
dcdeec06
FXC
73802005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7381
7382 PR libfortran/20480
4f44f5f9 7383 * gfortran.dg/pr20480.f90: New test.
dcdeec06 7384
e4d5432a
RH
73852005-03-16 Richard Henderson <rth@redhat.com>
7386
7387 PR middle-end/15700
7388 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
7389 (_rtld_global): New.
7390 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
7391 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
7392
7393 * gcc.dg/alias-3.c: New.
7394 * gcc.dg/alias-4.c: New.
7395 * gcc.dg/alias-5.c: New.
7396 * gcc.dg/alias-6.c: New.
7397
c79e602b
GK
73982005-03-15 Geoffrey Keating <geoffk@apple.com>
7399
7400 * gcc.dg/cpp/ucnid-7.c: New.
7401
3562bc34
JJ
74022005-03-15 Janis Johnson <janis187@us.ibm.com>
7403 Dorit Naishlos <dorit@il.ibm.com>
7404
7405 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
7406 darwin.
7407
5f55a1ba
DN
74082005-03-15 Dorit Naishlos <dorit@il.ibm.com>
7409
7410 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
7411 misaligned accesses.
7412 * gcc.dg/vect/vect-58.c: Likewise.
7413 * gcc.dg/vect/vect-92.c: New.
7414 * gcc.dg/vect/vect-93.c: New.
7415
ce2df7c6
FW
74162005-03-15 Feng Wang <fengwang@nudt.edu.cn>
7417
7418 PR fortran/18827
7419 * gfortran.dg/assign_2.f90: New test.
7420 * gfortran.dg/assign_3.f90: New test.
7421 * gfortran.dg/assign.f90: New test.
7422
08091139
JM
74232005-03-15 Joseph S. Myers <joseph@codesourcery.com>
7424
7425 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
7426 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
7427 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
7428 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
7429 names.
7430
50668cf6
GK
74312005-03-14 Geoffrey Keating <geoffk@apple.com>
7432
6baba9bb
GK
7433 * gcc.dg/cpp/ucnid-6.c: New.
7434
50668cf6
GK
7435 * gcc.dg/cpp/normalize-1.c: New.
7436 * gcc.dg/cpp/normalize-2.c: New.
7437 * gcc.dg/cpp/normalize-3.c: New.
7438 * gcc.dg/cpp/normalize-4.c: New.
7439 * gcc.dg/cpp/ucnid-4.c: New.
7440 * gcc.dg/cpp/ucnid-5.c: New.
7441 * g++.dg/cpp/normalize-1.C: New.
7442 * g++.dg/cpp/ucnid-1.C: New.
7443
3a3b81e7
AO
74442005-03-14 Alexandre Oliva <aoliva@redhat.com>
7445
7446 * gcc.dg/pr18628.c: New.
7447
aff98faf
AO
74482005-03-14 Alexandre Oliva <aoliva@redhat.com>
7449
7450 PR c++/20280
7451 * g++.dg/tree-ssa/pr20280.C: New.
7452
2bb02bf0
TS
74532005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7454
7455 PR fortran/20467
7456 * gfortran.dg/stfunc_2.f90: New test.
7457
8eaa0f34
ZD
74582005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
7459
7460 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
7461
dcd6de6d
ZD
74622005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
7463
7464 * gcc.dg/tree-ssa/20050314-1.c: New test.
7465
5a24482e
KL
74662005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7467
7468 PR c++/4403
7469 PR c++/9783, DR433
7470 * g++.dg/template/friend34.C: New test.
7471 * g++.dg/template/friend35.C: Likewise.
7472 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
7473
bd3d082e
KL
74742005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7475
7476 Friend class name lookup 5/n
7477 PR c++/1016
7478 * g++.dg/lookup/hidden-class1.C: New test.
7479 * g++.dg/lookup/hidden-class2.C: Likewise.
7480 * g++.dg/lookup/hidden-class3.C: Likewise.
7481 * g++.dg/lookup/hidden-class4.C: Likewise.
7482 * g++.dg/lookup/hidden-class5.C: Likewise.
7483 * g++.dg/lookup/hidden-class6.C: Likewise.
7484 * g++.dg/lookup/hidden-class7.C: Likewise.
7485 * g++.dg/lookup/hidden-class8.C: Likewise.
7486 * g++.dg/lookup/hidden-class9.C: Likewise.
7487 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
7488 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
7489 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
7490 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
7491 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
7492 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
7493 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
7494 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
7495 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
7496 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
7497 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
7498
98f99d7f
MM
74992005-03-13 Mark Mitchell <mark@codesourcery.com>
7500
7501 PR c++/20157
7502 * g++.dg/template/error18.C: New test.
7503
334f3a34
BE
75042005-03-09 Ben Elliston <bje@au.ibm.com>
7505
7506 PR debug/16792
7507 * g++.dg/debug/pr16792.C: New test.
7508
053e7c38
JM
75092005-03-13 Joseph S. Myers <joseph@codesourcery.com>
7510
7511 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
7512 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
7513 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
7514 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
7515 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
7516 test assertion names.
7517
f96c6123
TS
75182003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7519
7520 PR fortran/18600
7521 * gfortran.dg/stfunc_1.f90: New test.
7522
ee943062
TS
75232003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7524
7525 PR fortran/16907
7526 * gfortran.dg/real_index_1.f90: New test.
7527
8f9c06ca
TS
75282005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7529
7530 PR fortran/20323
7531 * gfortran.dg/spec_expr_1.f90: New test.
7532
67c2939d
JM
75332005-03-13 Joseph S. Myers <joseph@codesourcery.com>
7534
7535 PR c/20402
7536 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
7537 new parser.
7538
bae88af6
TS
75392005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7540
7541 PR fortran/20361
7542 * gfortran.dg/largeequiv_1.f90: New test.
7543
47e20491
GK
75442005-03-12 Geoffrey Keating <geoffk@apple.com>
7545
7546 * gcc.dg/ucnid-1.c: New.
7547 * gcc.dg/ucnid-2.c: New.
7548 * gcc.dg/ucnid-3.c: New.
7549 * gcc.dg/ucnid-4.c: New.
7550 * gcc.dg/ucnid-5.c: New.
7551 * gcc.dg/ucnid-6.c: New.
7552 * gcc.dg/cpp/ucnid-1.c: New.
7553 * gcc.dg/cpp/ucnid-2.c: New.
7554 * gcc.dg/cpp/ucnid-3.c: New.
7555 * g++.dg/other/ucnid-1.C: New.
7556
5269bfe2
GK
75572005-03-12 Geoffrey Keating <geoffk@apple.com>
7558
7559 * gcc.dg/vmx/darwin-abi-3.c: Delete.
7560
7c6d34c7
PB
75612005-03-11 Per Bothner <per@bothner.com>
7562
7563 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
7564 that diagnotics refer to correct token.
7565 * gcc.dg/unused-3.c: Likewise.
7566
9a2a5d37
PB
75672005-03-11 Per Bothner <per@bothner.com>
7568
7569 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
7570 constant" is now actually on same line as string constant.
7571 * gcc.dg/cpp/direct2s.c: Likewise.
7572
0ac40e7a
RS
75732005-03-11 Richard Sandiford <rsandifo@redhat.com>
7574
7575 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
7576
c585afb3 75772005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
0b2df4a7
FXC
7578
7579 PR libfortran/20124
7580 * gfortran.dg/pr20124.f90: New Test
7581
694d73e1
JM
75822005-03-10 James A. Morrison <phython@gcc.gnu.org>
7583
7584 PR tree-optimization/20130
7585 * gcc.dg/pr20130-1.c: New test.
7586
2f8cbead
SE
75872005-03-10 Steve Ellcey <sje@cup.hp.com>
7588
7589 PR target/20095
7590 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
7591
96eb155c
JDA
75922005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7593
7594 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
7595
cebfb966
SE
75962005-03-10 Steve Ellcey <sje@cup.hp.com>
7597
7598 * g++.dg/eh/forced1.C: Fix comment.
7599 * g++.dg/eh/forced2.C: Ditto.
7600 * g++.dg/eh/forced3.C: Ditto.
7601 * g++.dg/eh/forced4.C: Ditto.
7602
dddcca1d
AP
76032005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
7604
7605 PR rtl-opt/20412
7606 * gcc.c-torture/compile/pr20412.c: New test.
7607
e4fbead1
RS
76082005-03-10 Roger Sayle <roger@eyesopen.com>
7609
7610 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
7611
985f2d8f
JJ
76122005-03-10 Jakub Jelinek <jakub@redhat.com>
7613
7614 PR target/20322
7615 * gcc.dg/20050307-1.c: New test.
7616
8117c488
NS
76172005-03-10 Nathan Sidwell <nathan@codesourcery.com>
7618
7619 PR c++/20375
7620 * g++.dg/other/stdarg3.C: New.
7621
372d72d9
JJ
76222005-03-10 Jakub Jelinek <jakub@redhat.com>
7623
004c400a
JJ
7624 PR c++/18384, c++/18327
7625 * g++.dg/init/array19.C: New test.
7626
372d72d9
JJ
7627 PR inline-asm/20314
7628 * gcc.dg/torture/pr20314-1.c: New test.
7629 * gcc.dg/torture/pr20314-2.c: New test.
7630
9c90a97e
UW
76312005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
7632
7633 * gcc.dg/20050309-1.c: New test.
7634
d86dc303
KG
76352005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7636
7637 * gcc.dg/builtins-10.c: Reactivate disabled test.
7638 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
7639 new cbrt transformations.
7640
02bab9db
MM
76412005-03-09 Mark Mitchell <mark@codesourcery.com>
7642
7643 PR c++/20208
7644 * g++.dg/template/array13.C: New test.
7645
a2fee3d5
PC
76462005-03-09 Paolo Carlini <pcarlini@suse.de>
7647
7648 PR c++/16859
7649 * g++.dg/init/brace4.C: New test.
7650
974b30f0
NS
76512005-03-09 Nathan Sidwell <nathan@codesourcery.com>
7652
7653 PR c++/20186
7654 * g++.dg/template/non-dependent12.C: New.
7655
b5af3133
MM
76562005-03-08 Mark Mitchell <mark@codesourcery.com>
7657
7658 PR c++/20142
0f875e1a 7659 * g++.dg/init/array18.C: Add dg-do run marker.
11b6985e 7660
0f875e1a
MM
7661 PR c++/20142
7662 * g++.dg/init/array18.C: New test.
7663
11289ef9
BE
76642005-03-09 Ben Elliston <bje@au.ibm.com>
7665
7666 * consistency.vlad/vlad.exp: Remove trailing semicolons.
7667 * g++.dg/gcov/gcov.exp: Likewise.
7668 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
7669 * gcc.target/xstormy16/xstormy16.exp: Likewise.
7670 * lib/c-torture.exp: Likewise.
7671 * lib/fortran-torture.exp: Likewise.
7672 * lib/g++.exp: Likewise.
7673 * lib/gcc-defs.exp: Likewise.
7674 * lib/gcc-dg.exp: Likewise.
7675 * lib/gcc.exp: Likewise.
7676 * lib/gcov.exp: Likewise.
7677 * lib/gfortran.exp: Likewise.
7678 * lib/mike-g++.exp: Likewise.
7679 * lib/mike-gcc.exp: Likewise.
7680 * lib/objc-torture.exp: Likewise.
7681 * lib/objc.exp: Likewise.
7682 * lib/profopt.exp: Likewise.
7683 * lib/target-libpath.exp: Likewise.
7684 * lib/target-supports.exp: Likewise.
7685 * lib/treelang.exp: Likewise.
7686 * lib/wrapper.exp: Likewise.
7687
61eef20f
JL
76882005-03-08 Jeff Law <law@redhat.com>
7689
7690 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
7691 PHI-OPT changes.
7692
6cd3dd5b
IR
76932005-03-08 Ira Rosen <irar@il.ibm.com>
7694
7695 * gcc.dg/vect/pr20122.c: New test.
7696
8f3a7ad6
JL
76972005-03-07 Jeff Law <law@redhat.com>
7698
7699 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
7700 was folded away.
7701 * gcc.dg/tree-ssa/pr18133-1.c: New test.
7702 * gcc.dg/tree-ssa/pr18133-2.c: New test.
e561e568 7703 * gcc.dg/tree-ssa/pr18134.c: New test.
8f3a7ad6 7704
7c14c5fe
JDA
77052005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7706
7707 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
7708 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
7709 gcc.dg/torture/builtin-noret-2.c: Require weak support.
7710
80c4ed35
AP
77112005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
7712
7713 PR tree-opt/17671
7714 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
7715
f03e8526
MM
77162005-03-07 Mark Mitchell <mark@codesourcery.com>
7717
7718 * g++.dg/warn/Wnvdtor.C: New test.
7719
1de80b0e
RS
77202005-03-07 Richard Sandiford <rsandifo@redhat.com>
7721
7722 * gcc.dg/torture/pr19683-1.c: New test.
7723
02665ea4
SK
77242005-03-06 Steven G. Kargl <kargls@comcast.net>
7725
7726 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
59e28bec
BE
7727 * gfortran.dg/g77/19990313-2.f: Ditto.
7728 * gfortran.dg/g77/19990313-3.f: Ditto.
7729 * gfortran.dg/g77/19990525-0.f: Ditto.
7730 * gfortran.dg/g77/19990826-0.f: Ditto.
7731 * gfortran.dg/g77/19990826-2.f: Ditto.
7732 * gfortran.dg/g77/19990826-3.f: Ditto.
7733 * gfortran.dg/g77/20000511-1.f: Ditto.
7734 * gfortran.dg/g77/20000511-2.f: Ditto.
7735 * gfortran.dg/g77/970625-2.f: Ditto.
7736 * gfortran.dg/g77/980310-2.f: Ditto.
7737 * gfortran.dg/g77/980310-3.f: Ditto.
7738 * gfortran.dg/g77/980310-8.f: Ditto.
7739 * gfortran.dg/g77/980519-2.f: Ditto.
7740 * gfortran.dg/g77/alpha1.f: Ditto.
7741 * gfortran.dg/g77/claus.f: Ditto.
7742 * gfortran.dg/g77/erfc.f: Ditto.
7743 * gfortran.dg/g77/short.f: Ditto.
7744 * gfortran.fortran-torture/execute/data.f90: Ditto.
7745 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
7746 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
02665ea4 7747
6731e86d
JDA
77482005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7749
7750 * lib/file-format.exp (gcc_target_object_format): Add check for som
7751 format and hardcode object formats on hppa*-*-hpux*.
7752 * lib/target-supports.exp (check_weak_available): Add check for som
7753 object format. Always return 0 on hppa*-*-hpux10*.
7754
7755 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
7756 is defined.
7757
7758 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
7759
11b6985e 77602005-03-05 Steven G. Kargl <kargls@comcast.net>
715c9326
SK
7761
7762 * gfortran.dg/pr19936_1.f90: New test.
7763 * gfortran.dg/pr19936_2.f90: New test.
7764 * gfortran.dg/pr19936_3.f90: New test.
7765
11b6985e 77662005-03-05 Steven G. Kargl <kargls@comcast.net>
8c355f42
SK
7767 Paul Thomas <prthomas@drfccad.cea.fr>
7768
02665ea4 7769 * gfortran.dg/PR19754_1.f90: New test.
59e28bec 7770 * gfortran.dg/PR19754_2.f90: Ditto.
8c355f42 7771
a103aa92 77722005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439fffd
KL
7773
7774 PR c++/19311
7775 * g++.dg/template/non-dependent11.C: New test.
7776
74231b0f
UB
77772005-03-05 Uros Bizjak <uros@kss-loka.si>
7778
7779 * lib/target-supports.exp (check_iconv_available): Fix comment.
7780
744b2d61
JDA
77812005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
7782 Joseph S. Myers <joseph@codesourcery.com>
7783
7784 PR c++/19797
7785 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
7786
e38f9c21
MS
77872005-03-04 Matthew Sachs <msachs@apple.com>
7788
7789 * gcc.exp (gcc_target_compile): Put braces around
7790 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
7791 * objc.exp (objc_target_compile): Likewise.
7792 * treelang.exp (treelang_target_compile): Likewise.
7793
3852e8b8
TS
77942005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7795
7796 PR fortran/19673
7797 * gfortran.dg/func_result_1.f90: New test.
7798
99ff9e7a
BE
77992005-03-04 Ben Elliston <bje@au.ibm.com>
7800
7801 * gcc.misc-tests/options.exp: New test.
7802
8d06c809
JM
78032005-03-03 James A. Morrison <phython@gcc.gnu.org>
7804
7805 * gcc.dg/pr15784-4.c: New test.
7806
3159b178
GK
78072005-03-03 Geoffrey Keating <geoffk@apple.com>
7808
7809 * gcc.c-torture/execute/pr17133.c: New.
7810 * gcc.c-torture/compile/20050303-1.c: New.
7811
ad16e76b
DB
78122005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
7813
7814 * gcc.dg/cpp/assert4.c: Fix for cygwin
7815
713101a6
AO
78162005-03-02 Alexandre Oliva <aoliva@redhat.com>
7817
7818 * g++.dg/overload/using2.C: New.
7819
9560cbde
MM
78202005-03-02 Mark Mitchell <mark@codesourcery.com>
7821
7822 PR c++/19916
7823 * g++.dg/init/ptrmem2.C: New test.
7824
766beb40
JM
78252005-03-02 Joseph S. Myers <joseph@codesourcery.com>
7826
7827 PR c/8927
7828 * gcc.dg/pr8927-1.c: New test.
7829
742f25b3
NS
78302005-03-01 Nathan Sidwell <nathan@codesourcery.com>
7831
7832 PR c++/20232
7833 * g++.dg/inherit/covariant12.C: New.
7834
2a4a7830
TS
78352005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7836
7837 PR fortran/19479
7838 * gfortran.dg/bound_1.f90: New test.
7839
3f8b16e7
JJ
78402005-02-28 Janis Johnson <janis187@us.ibm.com>
7841
7842 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
7843 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
7844
4e3d9146
JM
78452005-02-28 Joseph S. Myers <joseph@codesourcery.com>
7846
7847 PR c/20245
7848 * gcc.dg/pr20245-1.c: New test.
7849
4f380bf8
RS
78502005-02-28 Jakub Jelinek <jakub@redhat.com>
7851
7852 PR middle-end/19874
7853 * gcc.c-torture/execute/20050119-2.c: New test case.
7854
e02e1504
BE
78552005-02-28 Ben Elliston <bje@au.ibm.com>
7856
7857 * README: Update the DejaGnu bug reporting address.
7858 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
7859 * lib/objc-torture.exp: Likewise.
7860
5902435e
SK
78612005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7862
7863 * gfortran.dg/boz_1.f90: New test.
7864 * gfortran.dg/boz_3.f90: New test.
7865 * gfortran.dg/boz_4.f90: New test.
7866
ae18f176
SK
78672005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7868
7869 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
e02e1504 7870 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
ae18f176 7871
d8f92af2
FXC
78722005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7873
7874 PR libfortran/20101
7875 * gfortran.dg/write_0_pe_format.f90: New test.
7876
5591e5f9
JJ
78772005-02-27 Jakub Jelinek <jakub@redhat.com>
7878
7879 PR c++/20206
7880 * g++.dg/opt/thunk2.C: New test.
7881 * g++.dg/opt/covariant1.C: New test.
7882
34d6d42f
TS
78832005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7884
7885 * gfortran.dg/e_d_fmt.f90: New test.
7886
fd0e6f78
KH
78872005-02-27 Kazu Hirata <kazu@cs.umass.edu>
7888
7889 * gcc.dg/asm-b.c: Fix comment typos.
7890
b4852d23
AP
78912005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7892
7893 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
7894 a V_MAY_DEF also.
7895
c529e0fe
AP
78962005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7897
7898 PR tree-opt/20188
7899 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
7900 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
7901 * gcc.dg/asm-b.c: New test.
7902
49750739
RS
79032005-02-26 Richard Sandiford <rsandifo@redhat.com>
7904
7905 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
7906 Disable this test on IRIX 6.
7907
27bf414c
JM
79082005-02-25 Joseph S. Myers <joseph@codesourcery.com>
7909
7910 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
7911 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
7912 parser.
7913
736c86ad
DN
79142005-02-25 Diego Novillo <dnovillo@redhat.com>
7915
7916 PR tree-optimization/20204
7917 * testsuite/gcc.dg/pr20204.c: New test.
7918
6ecfe13b
JJ
79192005-02-24 Jakub Jelinek <jakub@redhat.com>
7920
04fa46cf
JJ
7921 PR target/20196
7922 * gcc.c-torture/execute/20050224-1.c: New test.
7923
6ecfe13b
JJ
7924 PR c++/20175
7925 * g++.dg/warn/Wbraces2.C: New test.
7926
1ceb02be
MM
79272005-02-23 Mark Mitchell <mark@codesourcery.com>
7928
7929 PR c++/19878
7930 * g++.dg/init/const2.C: New test.
7931
c5625c0c
HPN
79322005-02-23 Hans-Peter Nilsson <hp@axis.com>
7933
7934 PR tree-optimization/20100
7935 * gcc.c-torture/execute/pr20100-1.c: New test.
7936
0366dfe9
TS
79372005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7938
7939 * gfortran.dg/implicit_3.f90: New test.
7940
d1303acd
TS
7941 * gfortran.dg/deftype_1.f90: New test.
7942
6b211746
AO
79432005-02-23 Alexandre Oliva <aoliva@redhat.com>
7944
7945 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
7946 the test passes.
7947 * g++.dg/other/anon3.C: Accept a warning.
7948
ea2d006d
KH
79492005-02-23 Kazu Hirata <kazu@cs.umass.edu>
7950
7951 * gcc.dg/pr20017.c: Fix a comment typo.
7952
b26b1000
BD
79532005-02-23 Bud Davis <bdavis@gfortran.org>
7954
7955 * gfortran.dg/list_read_4.f90: Change to f90 comments.
7956
40205a36
EB
79572005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7958
7959 PR ada/19902
7960 * ada/acats/tests/cxa/cxa3004.a: Remove.
7961 * ada/acats/tests/cxb/cxb30061.am: Likewise.
7962
744b12b6
MM
79632005-02-22 Mark Mitchell <mark@codesourcery.com>
7964
67935995
MM
7965 PR c++/20073
7966 * g++.dg/init/const1.C: New test.
7967
744b12b6
MM
7968 PR c++/19991
7969 * g++.dg/parse/constant7.C: New test.
7970
7971 PR c++/20152
7972 * g++.dg/parse/error27.C: New test.
7973 * g++.dg/template/qualttp15.C: Adjust error markers.
7974 * g++.old-deja/g++.other/struct1.C: Likewise.
11b6985e 7975
744b12b6
MM
7976 PR c++/20153
7977 * g++.dg/template/error17.C: New test.
7978
7979 PR c++/20148
7980 * g++.dg/parser/error26.C: New test.
7981
90c1d75a
DN
79822005-02-22 Diego Novillo <dnovillo@redhat.com>
7983
7984 PR tree-optimization/20100
7985 PR tree-optimization/20115
7986 * gcc.dg/pr20115.c: New test.
7987 * gcc.dg/pr20115-1.c: New test.
7988 * gcc.dg/pr20100.c: New test.
7989 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
7990 call-clobbered variables after alias1.
7991
397763d2
BD
79922005-02-22 Bud Davis <bdavis@gfortran.org>
7993
7994 * gfortran.dg/list_read_4.f90: new test.
7995
78d5a34b
KH
79962005-02-22 Kazu Hirata <kazu@cs.umass.edu>
7997
7998 PR rtl-optimization/20017.
7999 * gcc.dg/pr20017.c: New.
8000
263fb23d
DP
80012005-02-22 Devang Patel <dpatel@apple.com>
8002
8003 PR 19952
8004 * g++.dg/tree-ssa/pr19952.C: New test.
11b6985e 8005
b671e5a4
MM
80062005-02-22 Mark Mitchell <mark@codesourcery.com>
8007
8008 PR c++/19883
8009 * g++.dg/parse/constant6.C: New test.
8010
9a5f05de
UB
80112005-02-22 Uros Bizjak <uros@kss-loka.si>
8012
8013 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8014 * g++.dg/charset/asm2.c: Likewise.
8015 * g++.dg/charset/asm3.c: Likewise.
8016 * g++.dg/charset/asm4.c: Likewise.
8017 * g++.dg/charset/asm5.c: Likewise.
8018 * g++.dg/charset/attribute1.c: Likewise.
8019 * g++.dg/charset/attribute2.c: Likewise.
8020 * g++.dg/charset/extern1.cc: Likewise.
8021 * g++.dg/charset/extern2.cc: Likewise.
8022 * g++.dg/charset/extern3.cc: Likewise.
8023 * g++.dg/charset/function.cc: Likewise.
8024 * g++.dg/charset/string.c: Likewise.
8025 * g++.dg/charset/charset.exp: Likewise.
8026 * lib/target-supports.exp (check_iconv_available): Fix comment.
8027
ac675201
UB
80282005-02-22 Uros Bizjak <uros@kss-loka.si>
8029
8030 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
8031 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
8032 * gcc.dg/charset/asm2.c: Likewise.
8033 * gcc.dg/charset/asm3.c: Likewise.
8034 * gcc.dg/charset/asm4.c: Likewise.
8035 * gcc.dg/charset/asm5.c: Likewise.
8036 * gcc.dg/charset/asm6.c: Likewise.
8037 * gcc.dg/charset/attribute1.c: Likewise.
8038 * gcc.dg/charset/attribute2.c: Likewise.
8039 * gcc.dg/charset/builtin1.c: Likewise.
8040 * gcc.dg/charset/extern.c: Likewise.
8041 * gcc.dg/charset/function.c: Likewise.
8042 * gcc.dg/charset/string.c: Likewise.
9a5f05de 8043 * gcc.dg/charset/charset.exp: Likewise.
ac675201 8044
ec88bf8b
BD
80452005-02-21 Bud Davis <bdavis9659@comcast.net>
8046
8047 PR fortran/20086
8048 * gfortran.dg/pr20086.f90: New test.
8049
bb2e1640
AO
80502005-02-21 Alexandre Oliva <aoliva@redhat.com>
8051
8052 PR tree-optimization/19786
8053 * g++.dg/tree-ssa/pr19786.C: New.
8054
f65ca04d
TS
80552005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8056
8057 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
8058
80592005-02-21 Jeff Law <law@redhat.com>
40cd9e66
JL
8060
8061 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
8062
da7fdff6
TS
80632005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8064
8065 * gfortran.dg/do_iterator: Split loop, markup all lines for
8066 which an error locus is printed.
8067 * gfortran.dg/pr17708.f90: Markup all lines for which an error
8068 locus is printed.
8069 * gfortran.dg/select_4.f90: Likewise.
8070 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
8071 locuses in the various permutations.
8072
237eaf79
DN
80732005-02-20 Dorit Naishlos <dorit@il.ibm.com>
8074
8075 PR tree-optimization/19951
8076 * g++.dg/vect: New directory.
8077 * g++.dg/vect/vect.exp: New file.
8078 * g++.dg/vect/pr19951.cc: New testcase.
8079 * g++.dg/dg.exp: Also prune vectorizer tests.
8080
c5ff069d
ZW
80812005-02-20 Zack Weinberg <zack@codesourcery.com>
8082
8083 PR 18785
8084 * gcc.dg/charset/builtin1.c: New test.
8085
72aff31a
VR
80862005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8087
8088 PR c++/19299
8089 * g++.dg/inherit/volatile1.C: New test.
8090
8091 PR c++/19440
8092 * g++.dg/template/dtor4.C: New test.
8093
c60d77d4
SK
80942005-02-19 Steven G. Kargl <kargls@comcast.net>
8095
8096 * gfortran.dg/int_1.f90: New test.
8097
04c90eea
DP
80982005-02-19 Devang Patel <dpatel@apple.com>
8099
8100 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
c5ff069d 8101
332e7efe
SK
81022005-02-19 Steven G. Kargl <kargls@comcast.net>
8103
8104 * gfortran.dg/achar_1.f90: New test.
8105
09312c29
HPN
81062005-02-19 Hans-Peter Nilsson <hp@axis.com>
8107
8108 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
8109
f10a6654
ZD
81102005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
8111 Jakub Jelinek <jakub@redhat.com>
8112
8113 PR tree-optimization/19828
8114 * gcc.dg/tree-ssa/loop-7.c: New test.
8115 * gcc.c-torture/execute/20050218-1.c: New test.
8116
58cb41e6
JJ
81172005-02-19 Jakub Jelinek <jakub@redhat.com>
8118
8119 PR c/20043
8120 * gcc.dg/transparent-union-1.c: New test.
8121 * gcc.dg/transparent-union-2.c: New test.
8122
61b42179
JW
81232005-02-18 James E Wilson <wilson@specifixinc.com>
8124
8125 PR tree-optimization/18977
8126 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
8127
d6083c7d
UW
81282005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
8129
8130 PR target/20054
8131 * gcc.dg/pr20054.c: New test.
8132
aecc0cf0
GB
81332005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8134
c5ff069d
ZW
8135 PR c++/19508
8136 * g++.dg/ext/attrib20.C: New test.
aecc0cf0 8137
77f04481
AP
81382004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
8139
8140 PR middle-end/20030
8141 * gfortran.fortran-torture/execute/character_passing.f90: New test.
8142
2aabee29
AO
81432005-02-18 Alexandre Oliva <aoliva@redhat.com>
8144
8145 PR c++/20008
8146 * g++.dg/opt/switch4.C: New.
8147
58203599
JJ
81482005-02-18 Jakub Jelinek <jakub@redhat.com>
8149
0948e392
JJ
8150 PR c++/20023
8151 PR tree-optimization/20009
8152 * gcc.c-torture/compile/20050217-1.c: New test.
8153 * g++.dg/opt/switch3.C: New test.
8154
58203599
JJ
8155 PR tree-optimization/18947
8156 * gcc.c-torture/compile/20050215-1.c: New test.
8157 * gcc.c-torture/compile/20050215-2.c: New test.
8158 * gcc.c-torture/compile/20050215-3.c: New test.
8159
856a4ce6
AO
81602005-02-17 Alexandre Oliva <aoliva@redhat.com>
8161
ae54ec16
AO
8162 PR c++/20028
8163 * g++.dg/template/crash34.C: New.
8164
856a4ce6
AO
8165 PR c++/20022
8166 * g++.dg/other/access3.C: New.
8167
d6a5df6a
IR
81682005-02-17 Ira Rosen <irar@il.ibm.com>
8169
8170 * gcc.dg/vect/vect-98.c: New test.
8171
5fcfe0b2
KH
81722005-02-16 Kazu Hirata <kazu@cs.umass.edu>
8173
8174 PR tree-optimization/19967
8175 * gcc.dg/pr19967.c: New.
8176
8940b3b2
JJ
81772005-02-16 Jakub Jelinek <jakub@redhat.com>
8178
8179 PR middle-end/19857
8180 * gcc.dg/tree-ssa/20050215-1.c: New test.
8181 * gcc.c-torture/execute/20050215-1.c: New test.
8182
6da55c00
EC
81832005-02-15 Eric Christopher <echristo@redhat.com>
8184
8185 * gcc.dg/cpp/20050215-1.c: New file.
8186
40f84775
JM
81872005-02-15 James A. Morrison <phython@gcc.gnu.org>
8188
8189 PR tree-optimization/15785
8190 * gcc.dg/pr15785-1.c: New test.
8191
e5e459bf
AO
81922005-02-15 Alexandre Oliva <aoliva@redhat.com>
8193
8194 PR c++/17788
8195 * g++.dg/init/ctor4.C: New.
8196 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
8197
88fb930d
JM
81982005-02-15 Joseph S. Myers <joseph@codesourcery.com>
8199
8200 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
8201 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
8202
073aa601
AS
82032005-02-15 Andreas Schwab <schwab@suse.de>
8204
8205 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
8206 declare malloc.
8207
ab71324a
AK
82082005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
8209
8210 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
8211
9a06c1cb
DN
82122005-02-14 Diego Novillo <dnovillo@redhat.com>
8213
8214 PR tree-optimization/19853
8215 * gcc.c-torture/compile/pr19853.c: New test.
8216
4230cec2
NS
82172005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8218
f769035f
NS
8219 PR c++/19608
8220 * g++.dg/parse/local-class1.C: New.
8221
4230cec2
NS
8222 PR c++/19895
8223 * g++.dg/parse/ptrmem3.C: New.
8224
8225 PR c++/19884
8226 * g++.old-deja/g++.oliva/template6.C: Add another case.
8227 * g++.dg/template/explicit6.C: New.
8228
d1fc3bbd
AO
82292005-02-14 Alexandre Oliva <aoliva@redhat.com>
8230
8231 PR c++/17816
8232 * g++.dg/other/redecl2.C: New.
8233
12a669d1
NS
82342005-02-14 Nathan Sidwell <nathan@codesourcery.com>
8235
8236 PR c++/19891
8237 * g++.dg/abi/covariant4.C: New.
8238
6f49fdcc
JM
82392005-02-13 James A. Morrison <phython@gcc.gnu.org>
8240
8241 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
8242
c202a7f9
DN
82432005-02-12 Dorit Naishlos <dorit@il.ibm.com>
8244
8245 * gcc.dg/vect/vect-96.c: Fix typo.
8246
d3270770
KL
82472005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8248
8249 PR c++/14479
8250 PR c++/19487
8251 * g++.dg/template/enum5.C: New test.
8252
8ad833ac
IR
82532005-02-12 Ira Rosen <irar@il.ibm.com>
8254
8255 * gcc.dg/vect/vect-97.c: New test.
8256
e3a8a4ed
IR
82572005-02-12 Ira Rosen <irar@il.ibm.com>
8258
8259 * gcc.dg/vect/vect-96.c: New test.
8260
c94a75af
UB
82612005-02-12 Uros Bizjak <uros@kss-loka.si>
8262
8263 * gcc.dg/builtins-34.c: Also check ldexp*.
8264
6092c5db
HPN
82652005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
8266
8267 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
8268
56afd7aa
JJ
82692005-02-11 Janis Johnson <janis187@us.ibm.com>
8270
a29c731d
JJ
8271 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
8272 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
8273 dg-require-dll, dg-require-iconv, dg-require-named-sections,
8274 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
8275 selector_list, selector_expression, dg-process-target): Move to new
8276 file target-supports-dg.exp.
8277 * lib/target-supports-dg.exp: New.
8278
56afd7aa
JJ
8279 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
8280 New.
8281
97e9692b
JJ
82822005-02-11 Jakub Jelinek <jakub@redhat.com>
8283
36b23fd7
JJ
8284 PR c++/19666
8285 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
8286
97e9692b
JJ
8287 PR middle-end/19858
8288 * gcc.c-torture/compile/20050210-1.c: New test.
8289
712b39c5
MM
82902005-02-11 Mark Mitchell <mark@codesourcery.com>
8291
8292 PR c++/19755
8293 * g++.dg/warn/Wbraces1.C: New test.
8294
ba78d452
RG
82952005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
8296
8297 * gcc.dg/builtins-52.c: New testcase.
8298
ccf7f880
JJ
82992005-02-10 Jakub Jelinek <jakub@redhat.com>
8300
8301 PR c/19342
8302 * gcc.c-torture/execute/20050119-1.c: New test.
8303
6e5bdc64
MM
83042005-02-09 Mark Mitchell <mark@codesourcery.com>
8305
8306 PR c++/19811
8307 * g++.dg/init/delete1.C: New test.
8308
5cb0baad
AP
83092005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
8310
8311 PR c++/18470
8312 * g++.dg/template/static12.C: New test.
8313
88e95ee3
MM
83142005-02-09 Mark Mitchell <mark@codesourcery.com>
8315
8316 PR c++/19787
8317 * g++.dg/conversion/ambig1.C: New test.
8318
8319 PR c++/19739
8320 * g++.dg/ext/attrib19.C: New test.
8321
8322 PR c++/19732
8323 * g++.dg/parse/dtor5.C: New test.
8324
8325 PR c++/19762
8326 * g++.dg/template/dtor3.C: New test.
8327
8328 PR c++/19826
8329 * g++.dg/template/static11.C: New test.
8330 * g++.dg/template/crash2.C: Remove dg-error marker.
8331
5b00de71
JJ
83322005-02-09 Janis Johnson <janis187@us.ibm.com>
8333
8334 PR C++/18491
8335 * g++.old-deja/g++.mike/p10769a.C: Remove.
8336
e3bb43c0
RS
83372005-02-09 Roger Sayle <roger@eyesopen.com>
8338
8339 * gcc.dg/builtins-48.c: New test case.
8340 * gcc.dg/builtins-49.c: New test case.
8341 * gcc.dg/builtins-50.c: New test case.
8342 * gcc.dg/builtins-51.c: New test case.
8343
08c2481a
ILT
83442005-02-09 Ian Lance Taylor <ian@airs.com>
8345
8346 PR middle-end/19583
8347 * g++.dg/warn/Wreturn-type-3.C: New test.
8348
17684d46
RG
83492005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8350
8351 PR middle-end/19402
8352 * gcc.dg/pr19402-1.c: New testcase.
8353 * gcc.dg/pr19402-2.c: likewise.
8354
0c6c135b
RG
83552005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8356
8357 PR middle-end/19854
8358 * g++.dg/tree-ssa/tmmti.C: New testcase.
8359
3ee79d96
JM
83602005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8361
8362 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
8363
9f4faeae
MM
83642005-02-08 Mark Mitchell <mark@codesourcery.com>
8365
8366 PR c++/19733
8367 * g++.dg/parse/crash23.C: New test.
8368 * g++.dg/warn/Weff1.C: New test.
8369
ec2cd8b2
JM
83702005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8371
8372 * gcc.dg/20050209-1.c: New test.
8373
ec3d00a0
JM
83742005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8375
8376 PR target/19799
8377 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
8378
ecddfb39
MS
83792005-02-08 Mike Stump <mrs@apple.com>
8380
8381 * g++.dg/pch/import-2.c: New test.
8382 * g++.dg/pch/import-2.hs: New.
8383 * g++.dg/pch/include/import-2a.h: New.
8384 * g++.dg/pch/include/import-2b.h: New.
8385
996f0578
JJ
83862005-02-08 Janis Johnson <janis187@us.ibm.com>
8387
8388 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
8389
eac33acc
TS
83902005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8391
8392 * gfortran.dg/substr_1.f90: New test.
8393
6a96f5c1
RG
83942005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
8395
8396 PR middle-end/19775
8397 * gcc.dg/torture/builtin-power-1.c: Disable test for
8398 invalid transformation.
8399 * gcc.dg/builtins-10.c: Likewise. Disable one test we
8400 no longer optimize.
8401 * gcc.dg/builtins-47.c: New testcase.
8402
c5ff069d 84032005-02-07 Leehod Baruch <leehod@il.ibm.com>
c866976a 8404 Dorit Naishlos <dorit@il.ibm.com>
c5ff069d 8405
c866976a
LB
8406 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
8407
2c58f7dd
RS
84082005-02-06 Richard Sandiford <rsandifo@redhat.com>
8409
8410 * gcc.c-torture/compile/20050206-1.c: New test.
8411
9df935d8
AP
84122005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
8413
8414 PR tree-opt/19768
8415 * g++.dg/opt/pr19768.C: New test.
8416
50d4a707
AP
84172005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
8418
da99298d 8419 PR tree-opt/19736
50d4a707
AP
8420 * gcc.c-torture/compile/pr19736.c: New test.
8421
515e6a84
GB
84222005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8423
8424 PR c++/17401
8425 * g++.dg/parse/error25.C: New test.
8426
aa2d0bc3
AO
84272005-02-03 Alexandre Oliva <aoliva@redhat.com>
8428
8429 * gcc.c-torture/execute/20050203-1.c: New.
8430
f1a3e333
DN
84312005-02-03 Dorit Naishlos <dorit@il.ibm.com>
8432
8433 * gcc.dg/vect/vect-85.c: Remove xfail.
c5ff069d 8434 * gcc.dg/vect/vect-86.c: Remove xfail.
f1a3e333
DN
8435 * gcc.dg/vect/vect-87.c: Remove xfail.
8436 * gcc.dg/vect/vect-88.c: Remove xfail.
8437
666158b9
GK
84382005-02-02 Geoffrey Keating <geoffk@apple.com>
8439
8440 * gcc.dg/altivec-19.c: New.
8441
73aea290
JM
84422005-02-03 Joseph S. Myers <joseph@codesourcery.com>
8443
8444 PR c/17807
8445 * gcc.dg/nested-func-3.c: New test.
8446 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
8447
1f732f61
JJ
84482005-02-02 Janis Johnson <janis187@us.ibm.com>
8449
8450 * gcc.test-framework/gen_directive_tests: Generate tests for
8451 selector expressions.
8452
100d337a
MA
84532005-02-02 Matt Austern <austern@apple.com>
8454
8455 PR c++/19628
8456 * g++/ext/builtin7.C: New.
8457 * g++/ext/builtin8.C: New.
c5ff069d 8458
740ca4b2
JM
84592005-02-02 Joseph S. Myers <joseph@codesourcery.com>
8460
8461 PR c/18502
8462 * gcc.dg/pr18502-1.c: New test.
8463
6c02751b
VR
84642005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8465
8466 PR c++/17413
8467 * g++.dg/template/local4.C: Tweak.
8468
7ded35b4
RS
84692005-02-02 Richard Sandiford <rsandifo@redhat.com>
8470
8471 PR tree-optimization/19578
8472 * gcc.c-torture/compile/20050202-1.c: New test.
8473
493179da
JM
84742005-02-02 Joseph S. Myers <joseph@codesourcery.com>
8475
8476 PR c/19435
8477 * gcc.dg/c99-init-4.c: New test.
8478
1ccd2fd9
JJ
84792005-02-01 Janis Johnson <janis187@us.ibm.com>
8480
9d020241
JJ
8481 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
8482
bf996cfe
JJ
8483 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
8484
dc5944f7
JJ
8485 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
8486 * g++.dg/eh/check-vect.h: New.
8487
dd1d184d
JJ
8488 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
8489 * gcc.dg/vect/vect-78.c: Ditto.
8490 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
8491 Remove.
8492
694c84cd
JJ
8493 * g++.dg/conversion/simd1.C: Expect warning.
8494 * g++.dg/ext/attribute-test-1.C: Ditto.
8495 * g++.dg/ext/attribute-test-2.C: Ditto.
8496 * g++.dg/ext/attribute-test-3.C: Ditto.
8497 * g++.dg/ext/attribute-test-4.C: Ditto.
8498
f4a11c60
JJ
8499 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
8500 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
8501
1ccd2fd9
JJ
8502 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
8503
ca58f2bc
RH
85042005-02-01 Richard Henderson <rth@redhat.com>
8505
8506 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8507 long double for ibm double-double format.
8508 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
8509
a1d13fa1
DN
85102005-02-01 Diego Novillo <dnovillo@redhat.com>
8511
8512 PR tree-optimization/19633
8513 * testsuite/gcc.dg/pr19633-1.c: New test.
8514 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
8515 to NULL or a symbol.
8516
395909dd
JJ
85172005-02-01 Janis Johnson <janis187@us.ibm.com>
8518
8d2d2ec6
JJ
8519 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
8520 New procs.
8521 (dg-process-target (local override)): Handle selector expressions.
8522
91442c20
JJ
8523 * gcc.test-framework/README: Describe tests in source directory.
8524 * gcc.test-framework/test-framework.awk: Handle dg- tests.
8525 * gcc.test-framework/test-framework.exp: Handle dg- tests.
8526 * gcc.test-framework/dg-bogus-exp-P.c: New test.
8527 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
8528 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
8529 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
8530 * gcc.test-framework/dg-do-link-exp-P.c: New test.
8531 * gcc.test-framework/dg-do-run-exp-P.c: New test.
8532 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
8533 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
8534 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
8535 * gcc.test-framework/dg-error-exp-P.c: New test.
8536 * gcc.test-framework/dg-error-exp-XP.c: New test.
8537 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
8538 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
8539 * gcc.test-framework/dg-output-exp-P.c: New test.
8540 * gcc.test-framework/dg-output-exp-XF.c: New test.
8541 * gcc.test-framework/dg-warning-exp-P.c: New test.
8542 * gcc.misc-tests/dg-1.c: Remove.
8543 * gcc.misc-tests/dg-2.c: Remove.
8544 * gcc.misc-tests/dg-3.c: Remove.
8545 * gcc.misc-tests/dg-4.c: Remove.
8546 * gcc.misc-tests/dg-5.c: Remove.
8547 * gcc.misc-tests/dg-6.c: Remove.
8548 * gcc.misc-tests/dg-7.c: Remove.
8549 * gcc.misc-tests/dg-8.c: Remove.
8550 * gcc.misc-tests/dg-9.c: Remove.
8551 * gcc.misc-tests/dg-10.c: Remove.
8552 * gcc.misc-tests/dg-11.c: Remove.
8553 * gcc.misc-tests/dg-12.c: Remove.
8554 * gcc.misc-tests/dg-test.exp: Remove.
8555
0e7eed46
JJ
8556 * gcc.test-framework/test-framework.awk: Change recording and
8557 printing of passes and failures.
8558
395909dd
JJ
8559 * gcc.test-framework: New directory.
8560 * gcc.test-framework/README: New.
8561 * gcc.test-framework/test-framework.exp: New.
8562 * gcc.test-framework/test-framework.awk: New.
8563 * gcc.test-framework/gen_directive_tests: New.
8564
596d4d61
JM
85652005-02-01 James A. Morrison <phython@gcc.gnu.org>
8566
8567 * lib/treelang.exp: Fix comment typos.
8568 (treelang_target_compile): Don't append libs=-ltreelang to options.
8569
c8a7ed43
AO
85702005-02-01 Alexandre Oliva <aoliva@redhat.com>
8571
8572 * g++.dg/parse/typename7.C: Adjust error messages.
8573
dc5d4efb
JL
85742005-01-31 Jeff Law <law@redhat.com>
8575
8576 * gcc.c-torture/execute/20050131-1.c: New test.
8577 * gcc.dg/wcaselabel.c: New test.
8578
93678513
MM
85792005-01-31 Mark Mitchell <mark@codesourcery.com>
8580
8581 * g++.dg/other/warning1.C: Adjust error messags.
8582 * g++.dg/parse/constant5.C: New test.
8583
b4519d39
SB
85842005-01-31 Steven Bosscher <stevenb@suse.de>
8585
8586 PR c/19333
8587 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
8588 the test case valid.
8589 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
8590 * testsuite/gcc.dg/array-7.c: Adjust expected result.
8591 * testsuite/gcc.dg/pr18596-3.c: Likewise.
8592 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
8593 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
8594 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
8595
3b70b82a
DJ
85962005-01-31 Dale Johannesen <dalej@apple.com>
8597
8598 * g++.dg/opt/pr19650.C: New test.
8599
93b39cbc
RH
86002005-01-31 Richard Henderson <rth@redhat.com>
8601
8602 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8603 long double for intel double extended format.
8604 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
8605
6fc98adf
MM
86062005-01-30 Mark Mitchell <mark@codesourcery.com>
8607
2b1e8a76
MM
8608 PR c++/19555
8609 * g++.dg/template/static10.C: New test.
8610
e3016344 8611 PR c++/19395
c5ff069d 8612 * g++.dg/parse/error24.C: New test.
e3016344
MM
8613
8614 PR c++/19367
8615 * g++.dg/lookup/builtin1.C: New test.
8616
6fc98adf
MM
8617 PR c++/19457
8618 * g++.dg/warn/conv3.C: New test.
8619
23e044cc
BD
86202005-01-30 Bud Davis <bdavis@gfortran.org>
8621
8622 PR fortran/19647
8623 * gfortan.dg/inquire_7.f90
8624
020d90ee
RG
86252005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
8626
8627 PR tree-optimization/15791
8628 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
8629 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
8630 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
8631 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
8632 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
8633 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
8634 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
8635 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
8636 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
8637 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
8638
985aff9c
PB
86392005-01-29 Paul Brook <paul@codesourcery.com>
8640
8641 PR fortran/18565
8642 * check.c (real_or_complex_check): New function.
8643 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
8644 * intrinsic.c (add_functions): Use new check functions.
8645 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
8646 Add prototypes.
8647
46df2823
JM
86482005-01-29 Joseph S. Myers <joseph@codesourcery.com>
8649
8650 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
8651 gcc.dg/lvalue-3.c: New tests.
8652 * gcc.dg/concat.c: Update expected messages.
8653
24a09741
TK
86542005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
8655
8656 PR libfortran/19595
8657 * gfortran.dg/eor_1.f90: New test.
8658
f240b896
SK
86592005-01-29 Steven G. Kargl <kargls@comcast.net>
8660
8661 PR fortran/19589
8662 * gfortran.dg/logical_data_1.f90: New test.
8663
ee921ddf
MM
86642005-01-28 Mark Mitchell <mark@codesourcery.com>
8665
6ca2d67f
MM
8666 PR c++/19253
8667 * g++.dg/template/crash33.C: New test.
8668
ee921ddf
MM
8669 PR c++/19667
8670 * g++.dg/template/crash32.C: New test.
8671
6aea8136
ILT
86722005-01-28 Ian Lance Taylor <ian@airs.com>
8673
8674 PR middle-end/16558
8675 * g++.dg/warn/Wreturn-type-2.C: New test.
8676
bd16270b
JL
86772004-06-24 Jeff Law <law@redhat.com>
8678
8679 * gcc.dg/tree-ssa/20050128-1.c: New test.
8680
a738d848
RS
86812005-01-28 Richard Sandiford <rsandifo@redhat.com>
8682
8683 * gcc.target/frv/all-mdpackh-1.c: New test.
8684
f6c2ac32 86852005-01-28 Steven Bosscher <stevenb@suse.de>
a29a2d84
SB
8686
8687 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
8688
17a7d6d7
RH
86892005-01-27 Richard Henderson <rth@redhat.com>
8690
8691 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
8692
6198f99a
RS
86932005-01-27 Richard Sandiford <rsandifo@redhat.com>
8694
8695 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
8696
1c71d796
RS
86972005-01-27 Richard Sandiford <rsandifo@redhat.com>
8698
8699 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8700 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8701 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
8702 to cope with cases where the multilib options override the dg-options.
8703
d8dd2f3a
JJ
87042005-01-27 Jakub Jelinek <jakub@redhat.com>
8705
8706 PR c/18946
8707 * gcc.dg/noncompile/20050120-1.c: New test.
8708
87637d21
DN
87092005-01-26 Diego Novillo <dnovillo@redhat.com>
8710
8711 PR tree-optimization/19633
8712 * gcc.dg/pr19633.c: New test.
8713 * gcc.dg/tree-ssa/pr19633.c: New test.
8714
9ff93eb0
UW
87152005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
8716
8717 * gcc.dg/20041216-1.c: New test.
8718
4bb3aa7e
AM
87192005-01-26 Alexander Malmberg <alexander@malmberg.org>
8720
8721 PR objc/18862
8722 * objc.dg/selector-2.m: New test.
8723
b8e48b98
JJ
87242005-01-26 Jakub Jelinek <jakub@redhat.com>
8725
ef8614d7
JJ
8726 * g++.dg/opt/range-test-2.C: New test.
8727
b8e48b98
JJ
8728 PR rtl-optimization/19579
8729 * gcc.c-torture/execute/20050124-1.c: New test.
8730
00adda9f
SH
87312005-01-26 Greg Parker <gparker@apple.com>
8732 Stuart Hastings <stuart@apple.com>
c5ff069d 8733
00adda9f
SH
8734 * gcc.c-torture/execute/20050125-1.c: New.
8735
ed464869
JH
87362005-01-18 Jan Hubicka <jh@suse.cz>
8737
8738 PR tree-optimize/19337
8739 * gcc.c-torture/compile/20050119-1.c: New test.
8740
92e51459
JW
87412005-01-24 James E Wilson <wilson@specifixinc.com>
8742
8743 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
8744 test for successful match.
8745
3a222639
AM
87462005-01-25 Alexander Malmberg <alexander@malmberg.org>
8747
8748 PR objc/18408
8749 * objc.dg/comp-types-7.m: New test.
8750
544ea6b7
JJ
87512005-01-24 Janis Johnson <janis187@us.ibm.com>
8752
635b0f2a
JJ
8753 * lib/target-supports.exp (current_target_name): New.
8754 (check_effective_target_ilp32, check_effective_target_lp64):
8755 Cache the result to use as long as the current target, with
8756 multilib flags, remains the same.
8757
544ea6b7
JJ
8758 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
8759 (dg-require-weak, dg-require-visibility, dg-require-alias,
8760 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
8761 dg-require-effective-target, dg-skip-if): Remove call to
8762 skip_test_and_clear_xfail.
8763 (dg-test): Clear xfail data.
8764
b77302be
JJ
87652005-01-24 Jakub Jelinek <jakub@redhat.com>
8766
b723e82f
JJ
8767 PR target/17751
8768 * gcc.dg/ppc64-toc.c: New test.
8769
7b922122
JJ
8770 * g++.dg/tree-ssa/empty-1.C: New test.
8771
b77302be
JJ
8772 PR middle-end/19551
8773 * gcc.c-torture/execute/20050121-1.c: New test.
8774 * gcc.dg/20050121-2.c: New test.
8775
69029c61
PB
87762004-01-23 Steven G. Kargl <kargls@comcast.net>
8777 Paul Brook <paul@codesourcery.com>
8778
8779 PR fortran/17941
8780 * gfortran.dg/real_const_1.f: New test.
8781 * gfortran.dg/real_const_2.f90: New test.
8782 * gfortran.dg/complex_int_1.f90: New test.
8783
dae24534
BD
87842005-01-23 Bud Davis <bdavis9659@comcast.net>
8785
8786 PR fortran/19313
8787 * gfortan.dg/inquire_6.f90: New test.
8788
0e69bba9
TK
87892005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8790
8791 PR libfortran/19451
8792 * open_readonly_1.f90: New test.
8793
d02b2c64
TK
87942005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8795
8796 PR libfortran/18982
8797 * gfortran.dg/open_new.f90: New file.
8798
af30f793
PB
87992005-01-22 Paul Brook <paul@codesourcery.com>
8800
8801 * namelist_1.f90: New test.
8802
d7f3fc19
RS
88032005-01-22 Richard Sandiford <rsandifo@redhat.com>
8804
8805 PR tree-optimization/19484
8806 * gcc.c-torture/compile/20050122-[12].c: New tests.
8807
0dd973dd
PB
88082005-01-22 Paul Brook <paul@codesourcery.com>
8809
8810 * gfortran.dg/implicit_2.f90: New test.
8811
b1a80705
BD
88122005-01-22 Bud Davis <bdavis9659@comcast.net>
8813
8814 PR fortran/19314
8815 * gfortran.dg/inquire_5.f90: New test.
8816
20913689
VR
88172005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8818
8819 PR c/18809
8820 * gcc.dg/pr18809-1.c: New test.
8821
15c8b2d4
ILT
88222005-01-21 Ian Lance Taylor <ian@airs.com>
8823
8824 * gcc.dg/20050121-1.c: New test.
046e5d03
ILT
8825
8826 PR tree-optimization/13000
8827 * gcc.dg/20040206-1.c: Change warning to point where function is
8828 being inlined.
8829
4ef69b83
GB
88302005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8831
8832 PR c++/19208
8833 * g++.dg/template/array11.C: New test.
8834
9d953276
TS
88352005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8836
8837 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
8838 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
8839 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
8840 * gfortran.dg/getenv_1.f90: Add dg-do directive.
8841 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
8842 gfortran.dg/pr17164.f90: Add missing dg-do directives.
8843
23ab2e4e
KH
88442005-01-20 Kazu Hirata <kazu@cs.umass.edu>
8845
8846 PR tree-optimization/15349
8847 * gcc.dg/tree-ssa/pr15349.c: New.
8848
35f46d96
SE
88492005-01-20 Steve Ellcey <sje@cup.hp.com>
8850
8851 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
8852
cb884961
HPN
88532005-01-19 Hans-Peter Nilsson <hp@axis.com>
8854
ae727129
HPN
8855 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
8856 scan-assembler-times directive name.
8857
fed758a4
HPN
8858 * gcc.dg/asm-a.c: Move dg-require-effective-target to
8859 after dg-do.
8860
cb884961
HPN
8861 PR rtl-optimization/19462
8862 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
8863
dc60db90
SE
88642005-01-19 Steve Ellcey <sje@cup.hp.com>
8865
8866 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
8867 counting function calls on ia64.
8868
e89be13b
JJ
88692005-01-19 Jakub Jelinek <jakub@redhat.com>
8870
49c3b9a8
JJ
8871 PR rtl-optimization/15139
8872 * gcc.dg/20050111-2.c: New test.
8873
e89be13b
JJ
8874 PR c/17297
8875 * gcc.c-torture/compile/20050113-1.c: New testcase.
8876
8877 PR middle-end/19164
8878 * gcc.dg/20050113-1.c: New testcase.
8879
f0b9dcb8
DN
88802005-01-19 Dorit Naishlos <dorit@il.ibm.com>
8881
8882 * gcc.dg/vect/vect-85.c: Add comment.
8883 * gcc.dg/vect/vect-86.c: Add xfail for now.
8884 * gcc.dg/vect/vect-87.c: Add xfail for now.
8885 * gcc.dg/vect/vect-88.c: Add xfail for now.
8886 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
8887
674bc5a5
EB
88882005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8889
8890 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
8891
500a9f27
EB
88922005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8893
8894 * g++.dg/debug/typedef3.C: New test.
8895
b4c33883
AP
88962005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
8897
8898 PR c/19472
8899 * gcc.dg/asm-a.c: New test.
8900
d6e84d0c
KK
89012005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
8902
8903 * gcc.dg/sh-relax.c: Add prototype for abort.
8904
f917ae96
EB
89052005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8906
8907 * gcc.dg/short-compare-1.c: New test.
8908 * gcc.dg/short-compare-2.c: Likewise.
8909
f2fd3821
AJ
89102005-01-18 Michael Matz <matz@suse.de>
8911
8912 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
8913
e03a46f5
DN
89142005-01-17 Diego Novillo <dnovillo@redhat.com>
8915
8916 PR tree-optimization/19121
8917 * gcc.c-torture/compile/pr19121.c: New test.
8918
696a2ca1
JW
89192005-01-17 James E. Wilson <wilson@specifixinc.com>
8920
8921 PR target/19357
8922 * gcc.c-torture/compile/pr19357.c: New test.
8923
2c4ea36c
ILT
89242005-01-17 Ian Lance Taylor <ian@airs.com>
8925
8926 PR c/5675
8927 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
8928 pass--those that refer just to the variable, possibly with a
8929 cast.
8930 * gcc.dg/c99-const-expr-3.c: Likewise.
e3961da6
ILT
8931
8932 PR middle-end/13127
8933 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
8934 longer emitted.
8935
f53d3f93
BD
89362005-01-16 Bud Davis <bdavis9659@comcast.net>
8937
8938 PR fortran/18778
8939 * gfortran.dg/endfile_2.f90: New test.
8940
5352b89f
SK
89412005-01-16 Steven G. Kargl <kargls@comcast.net>
8942
8943 PR 19168
8944 * gfortran.dg/select_5.f90: New test.
8945
36c028f6
PB
89462004-01-16 Paul Brook <paul@codesourcery.com>
8947
8948 * gfortran.dg/common_4.f90: New test.
8949
01c4f82a
HPN
89502005-01-15 Hans-Peter Nilsson <hp@axis.com>
8951
8952 PR rtl-optimization/19462
8953 * gcc.dg/torture/pr19462-1.c: New test.
8954
aecaa19a
ZL
89552005-01-15 Ziemowit Laski <zlaski@apple.com>
8956
8957 PR objc/19321
8958 * objc.dg/func-ptr-2.m: New.
8959 * objc.dg/volatile-1.m: New.
8960
a04b62b2
JDA
89612005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8962
8963 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
8964
75b9aa9f
JJ
89652005-01-15 Jakub Jelinek <jakub@redhat.com>
8966
8967 PR tree-optimization/19060
8968 * gcc.c-torture/execute/20050104-1.c: New test.
8969
e1c74af0
BD
89702005-01-15 Bud Davis <bdavis9659@comcast.net>
8971
8972 PR fortran/18983
8973 * gfortran.dg/write_to_null.f90: New test.
8974
0c12d24f 89752005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
b4519d39 8976 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
0c12d24f
AP
8977
8978 PR other/19328
8979 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
8980 argument.
8981
74aad7cc
JJ
89822005-01-15 Jakub Jelinek <jakub@redhat.com>
8983
8984 PR c++/19263
8985 * g++.dg/init/vector1.C: New test.
8986
66f9a6de
JW
89872005-01-14 James E. Wilson <wilson@specifixinc.com>
8988
8989 PR target/13158
8990 * gcc.target/ia64/sibcall-unwind-1.c: New test.
8991 PR target/18987
8992 * gcc.target/ia64/sibcall-unwind-2.c: New test.
8993
c224550f
SK
89942005-01-14 Steven G. Kargl <kargls@comcast.net>
8995
8996 * gfortran.dg/select_1.f90: New test.
8997 * gfortran.dg/select_2.f90: New test.
8998 * gfortran.dg/select_3.f90: New test.
8999 * gfortran.dg/select_4.f90: New test.
9000
a0afbdb6
JJ
90012005-01-14 Jakub Jelinek <jakub@redhat.com>
9002
08a0c536
JJ
9003 PR middle-end/19084
9004 PR rtl-optimization/19348
9005 * gcc.dg/20050111-1.c: New test.
9006 * gcc.c-torture/execute/20050111-1.c: New test.
9007
a0afbdb6
JJ
9008 * gcc.dg/i386-asm-4.c: New test.
9009
eebeecac
EB
90102005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9011
9012 * gcc.dg/nested-func-2.c: New test.
9013 * ada/acats/norun.lst: Remove c953002.
9014
12374876
UW
90152005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
9016
9017 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
9018
6d1089d0
BE
90192005-01-12 Ben Elliston <bje@au.ibm.com>
9020
9021 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
9022
7eb3b9ec
AP
90232005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
9024
9025 PR target/18761
9026 * g++.dg/abi/align1.C: New test.
9027
a969c1d2
AM
90282005-01-11 Alan Modra <amodra@bigpond.net.au>
9029
9030 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
9031 at a time.
9032 * g++.dg/ext/altivec_check.h: Support compiling as C.
9033
18d00205
RS
90342005-01-10 Roger Sayle <roger@eyesopen.com>
9035
9036 PR c++/19355
9037 * g++.dg/expr/pr19355-1.C: New test case.
9038
8ad2a082
LG
90392005-01-10 Laurent GUERBY <laurent@guerby.net>
9040
9041 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
9042 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
9043 * ada/acats/tests/c3/c92005b.ada: Likewise.
9044 * ada/acats/tests/c3/cxb3012.a: Likewise.
9045 * ada/acats/norun.lst: Add c380004 and c953002, add PR
c5ff069d 9046
832ef1ce
PB
90472005-01-09 Paul Brook <paul@codesourcery.com>
9048
9049 * gfortran.dg/common_2.f90: New file.
9050 * gfortran.dg/common_3.f90: New file.
9051
96b5a6c7
ZD
90522005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9053
9054 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
9055
5a3ed97a
DN
90562005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9057
9058 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
9059 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
9060 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
9061 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
9062 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
9063 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
9064 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
9065 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
9066 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
9067 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
9068 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
9069 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
9070 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
9071 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
9072 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
9073 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
9074 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
9075 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
9076 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
9077 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
9078 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
9079 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
9080 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
9081 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
9082 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
9083 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
9084 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
9085 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
9086 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
9087 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
9088 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
9089 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
9090 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
9091 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
9092 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
9093 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
9094 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
9095 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
9096 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
9097 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
9098 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
9099 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
9100 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
9101 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
9102 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
9103 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
9104 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
9105 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
9106 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
9107 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
9108 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
9109 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
9110 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
9111 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
9112 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
9113 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
9114 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
9115 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
9116 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
9117 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
9118 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
9119 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
9120 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
9121 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
9122 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
9123 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
9124 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
9125
9126 * gcc.dg/vect/vect-1.c: Fix spelling.
9127 * gcc.dg/vect/vect-10.c: Fix spelling.
9128 * gcc.dg/vect/vect-11.c: Fix spelling.
9129 * gcc.dg/vect/vect-12.c: Fix spelling.
9130 * gcc.dg/vect/vect-14.c: Fix spelling.
9131 * gcc.dg/vect/vect-15.c: Fix spelling.
9132 * gcc.dg/vect/vect-16.c: Fix spelling.
9133 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
9134 * gcc.dg/vect/vect-64.c: Fix comments.
9135 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
9136
91372005-01-09 Dorit Naishlos <dorit@il.ibm.com>
9138 Ira Rosen <irar@il.ibm.com>
9139
9140 * gcc.dg/vect/vect-70.c: New test.
9141 * gcc.dg/vect/vect-71.c: New test.
9142
e1a5510b
MH
91432005-01-09 Manfred Hollstein <mh@suse.com>
9144
9145 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
9146 * gcc.dg/pr18241-2.c: Likewise.
9147 * gcc.dg/pr18241-3.c: Likewise.
9148 * gcc.dg/pr18241-4.c: Likewise.
9149 * gcc.dg/pr18241-5.c: Likewise.
9150
ef719a44
RH
91512005-01-08 Richard Henderson <rth@redhat.com>
9152
9153 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9154 False for x86 and x86-64.
9155
e79b60a7
DN
91562005-01-08 Diego Novillo <dnovillo@redhat.com>
9157
a6331d85 9158 PR tree-optimization/18241
e79b60a7
DN
9159 * gcc.dg/pr18241-1.c: New test.
9160 * gcc.dg/pr18241-2.c: New test.
9161 * gcc.dg/pr18241-3.c: New test.
9162 * gcc.dg/pr18241-4.c: New test.
9163 * gcc.dg/pr18241-5.c: New test.
9164
1dba1182
SK
91652005-01-08 Steven G. Kargl <kargls@comcast.net>
9166
9167 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
9168 gfortran.dg/select_4.f90: New.
9169
b827788f
JJ
91702005-01-07 Jakub Jelinek <jakub@redhat.com>
9171
9172 * gcc.c-torture/execute/20050107-1.c: New test.
9173
5aa56f9d
NS
91742005-01-07 Nathan Sidwell <nathan@codesourcery.com>
9175
9176 PR c++/19298
9177 * g++.dg/template/ref2.C: New.
9178
6992cbd1
AP
91792005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
9180
9181 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
9182 instead of being empty.
9183
c22535f5
TS
91842005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9185
9186 PR fortran/15553
9187 * gfortran.dg/array-1.f90: New test.
9188
8870e212
JJ
91892005-01-07 Jakub Jelinek <jakub@redhat.com>
9190
2a0958c5
JJ
9191 PR tree-optimization/19283
9192 * gcc.c-torture/execute/20050106-1.c: New test.
9193
0210ae14
JJ
9194 PR rtl-optimization/18861
9195 * gcc.dg/20050105-1.c: New test.
9196
8870e212
JJ
9197 PR tree-optimization/18828
9198 * gcc.dg/20050105-2.c: New test.
9199
4f1cfe85
AJ
92002005-01-07 Andreas Jaeger <aj@suse.de>
9201
9202 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
9203
a7e8d7db
BD
92042005-01-07 Bud Davis <bdavis9659@comcast.net>
9205
9206 PR fortran/18398
9207 * gfortran.dg/fmt_read.f90: New test.
9208
59d7d767
GK
92092005-01-06 Geoffrey Keating <geoffk@apple.com>
9210
9211 * gcc.dg/rs6000-ldouble-2.c: New.
9212
27d6592c
MM
92132005-01-06 Mark Mitchell <mark@codesourcery.com>
9214
b4519d39 9215 PR c++/19244
27d6592c
MM
9216 * g++.dg/parser/ctor2.C: New test.
9217
023458fa
KL
92182004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9219
9220 PR c++/17154
9221 * g++.dg/template/using9.C: New test.
9222
23ff7e2d
KL
92232005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9224
9225 PR c++/19258
9226 * g++.dg/lookup/friend6.C: New test.
9227
d8987adb
NS
92282005-01-06 Nathan Sidwell <nathan@codesourcery.com>
9229
9230 PR c++/19270
9231 * g++.dg/template/array10.C: New.
9232
2070df3c
KG
92332005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9234
9235 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
9236 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
9237
7f62ca08
JJ
92382005-01-06 Jakub Jelinek <jakub@redhat.com>
9239
9240 * gcc.c-torture/compile/20050105-1.c: New test.
9241
b95ec5c1
GK
92422005-01-05 Geoffrey Keating <geoffk@apple.com>
9243
9244 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
9245
010c4d9c
RS
92462005-01-05 Roger Sayle <roger@eyesopen.com>
9247
9248 PR middle-end/19100
9249 * gcc.dg/conv-3.c: New test case.
9250
9143de5c
JM
92512005-01-05 Joseph S. Myers <joseph@codesourcery.com>
9252
9253 * gcc.dg/asm-wide-1.c: New test.
9254
4514aa8c
NS
92552005-01-05 Nathan Sidwell <nathan@codesourcery.com>
9256
9257 PR c++/19030
9258 * g++.dg/parse/crash22.C: New
9259
242746f1
GK
92602005-01-04 Geoffrey Keating <geoffk@apple.com>
9261
9262 PR 19257
9263 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
9264
21e5076a
UB
92652005-01-04 Uros Bizjak <uros@kss-loka.si>
9266
9267 PR middle-end/17767
9268 * gcc.dg/i386-mmx-6.c: New test case.
9269
8ea9d0c7
PB
92702005-01-04 Paolo Bonzini <bonzini@gnu.org>
9271
9272 PR tree-optimization/18308
9273 * gcc.dg/vect/pr18308.c: New testcase.
9274
1aae12a2
AJ
92752005-01-04 Andreas Jaeger <aj@suse.de>
9276
9277 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
9278
942926ad
GK
92792005-01-03 Geoffrey Keating <geoffk@apple.com>
9280 Robert Bowdidge <bowdidge@apple.com>
9281
9282 * gcc.dg/cpp/subframework1.c: New.
9283 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
9284 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
9285 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
9286 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
9287
d7001ae5
GK
92882005-01-03 Geoffrey Keating <geoffk@apple.com>
9289
9290 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
9291 producing warning.
9292 * gcc.dg/darwin-weakimport-2.c: New.
9293
bf7df599
RH
92942005-01-03 Richard Henderson <rth@redhat.com>
9295
9296 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
9297
f61134e8
RH
92982005-01-03 Richard Henderson <rth@redhat.com>
9299
9300 * gcc.dg/vect/vect.exp: Enable for ia64.
9301 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
9302 (check_effective_target_vect_float): Likewise.
9303 (check_effective_target_vect_no_align): Likewise.
9304 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
9305 * gcc.dg/vect/vect-8.c: Likewise.
9306
7db6be6f 93072005-01-03 Uros Bizjak <uros@kss-loka.si>
f61134e8 9308
b256bfa2 9309 PR target/19236
7db6be6f
UB
9310 * gcc.dg/pr19236-1.c: New test case.
9311
1d7bed25
HPN
93122005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
9313
9314 PR rtl-optimization/12092
9315 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
9316
9b1f5820
AJ
93172005-01-02 Andreas Jaeger <aj@suse.de>
9318
9319 * gcc.dg/pr12092-1.c: Do not run on x86_64.
9320
0ca5fbc0
RS
93212005-01-01 Roger Sayle <roger@eyesopen.com>
9322 Andrew Pinski <pinskia@physics.uc.edu>
9323
9324 PR rtl-optimization/12092
9325 * gcc.dg/pr12092-1.c: New test case.
9326
1465374a
GK
93272005-01-01 Geoffrey Keating <geoffk@geoffk.org>
9328
3ffd0339
GK
9329 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
9330 'hidden' and 'default' for better portability.
9331 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
9332
1465374a
GK
9333 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
9334 6 and 7.
9335 * g++.old-deja/g++.brendan/new3.C: Likewise.
9336
43e05e45
SB
93372005-01-01 Steven Bosscher <stevenb@suse.de>
9338
9339 * gcc.dg/20041231-1.C: New test.
9340 * g++.dg/warn/Wunreachable-code-1.C: New test.
9341
64f33597
DE
93422004-12-30 David Edelsohn <edelsohn@gnu.org>
9343
9344 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
9345 file, not /dev/null. Abort on error.
9346
9eb892ec
ZL
93472004-12-30 Alexander Malmberg <alexander@malmberg.org>
9348 Ziemowit Laski <zlaski@apple.com>
9349
b4519d39 9350 PR objc/18971
9eb892ec
ZL
9351 * objc.dg/encode-5.m: New test.
9352
9503e790
RH
93532004-12-29 Richard Henderson <rth@redhat.com>
9354
9355 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
9356 * objc.dg/stabs-1.m: Disable for ia64.
9357
d9fa1233
MM
93582004-12-29 Mark Mitchell <mark@codesourcery.com>
9359
9360 PR c++/19190
9361 * g++.dg/warn/Wunused-10.C: New test.
9362
2f9742c3
RH
93632004-12-28 Richard Henderson <rth@redhat.com>
9364
9365 * objc.dg/stabs-1.m: Disable for alpha.
9366
c827f22f
MM
93672004-12-27 Mark Mitchell <mark@codesourcery.com>
9368
9369 PR c++/19149
9370 * g++.dg/parse/error23.C: New test.
9371
56746a07
TS
93722004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9373
9374 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
9375
e98a8b5b
TS
9376 PR fortran/19032
9377 * gfortran.dg/intrinsic_modulo_1.f90: New.
9378 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
9379 tests with divisor -1.
9380
64092f8b
MM
93812004-12-27 Mark Mitchell <mark@codesourcery.com>
9382
8f8883b1
MM
9383 * g++.dg/opt/temp1.C (memcpy): Return a value.
9384
64092f8b
MM
9385 PR c++/19148
9386 * g++.dg/expr/cond7.C: New test.
9387
27e84b81
PB
93882004-12-27 Paul Brook <paul@codesourcery.com>
9389
9390 * gfortran.dg/g77/select_no_compile.f: Remove.
9391
accde4cf
RH
93922004-12-27 Richard Henderson <rth@redhat.com>
9393
9394 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
9395 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
9396 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
9397
82d3d6c8
RH
93982004-12-26 Richard Henderson <rth@redhat.com>
9399
9400 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
9401 by 1i instead of token pasting.
9402
daab9768
JDA
94032004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9404
9405 PR tree-optimization/17578
9406 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
9407 to additional_flags.
9408 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
9409
798e3fe5
RH
94102004-12-25 Richard Henderson <rth@redhat.com>
9411
9412 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9413 Remove Alpha.
9414
d1ffec35
JDA
94152004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9416
9417 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
9418 hppa*-*-hpux*.
9419 * gcc.dg/pr17957.c (dg-options): Likewise.
9420 * gcc.dg/struct-ret-1.c: Add prototype for abort.
9421 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
9422 instead of 0 on __hppa__.
9423 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
9424 "foo,%r" on hppa*-*-*.
9425
5d3a9816
BD
94262004-12-23 Bud Davis <bdavis9659@comcast.net>
9427
9428 PR fortran/19071
9429 * gfortran.dg/complex_write.f90: New test.
9469f0aa 9430
058e32b3
MM
94312004-12-23 Mark Mitchell <mark@codesourcery.com>
9432
5902897a
MM
9433 PR c++/17595
9434 * g++.dg/parse/pragma2.C: New test.
9435
058e32b3
MM
9436 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
9437
da5572ef
AO
94382004-12-23 Alexandre Oliva <aoliva@redhat.com>
9439
9440 * gcc.dg/empty2.c: Add missing dg-warning.
9441
b3d1c238
MM
94422004-12-23 Mark Mitchell <mark@codesourcery.com>
9443
aae4a277
MM
9444 PR c++/17413
9445 * g++.dg/template/local4.C: New test.
9446 * g++.dg/template/crash19.C: Add dg-error marker.
9447
b3d1c238
MM
9448 * g++.dg/template/crash31.C: Correct embedded PR number.
9449
ce21424d
MM
94502004-12-23 Mark Mitchell <mark@codesourcery.com>
9451
9452 PR c++/16405
9453 * g++.dg/opt/temp1.C: Add do-run marker.
9454
08167d1c
AO
94552004-12-23 Alexandre Oliva <aoliva@redhat.com>
9456
9457 * g++.dg/template/spec19.C: New.
9458
faa00334
AO
94592004-12-23 Alexandre Oliva <aoliva@redhat.com>
9460
05f5e885 9461 PR target/16819
faa00334
AO
9462 * gcc.dg/empty2.c: New.
9463
3e8aba34
RH
94642004-12-23 Richard Henderson <rth@redhat.com>
9465
9469f0aa 9466 * lib/target-supports.exp (check_effective_target_vect_no_align):
3e8aba34
RH
9467 Remove i?86 and x86-64.
9468
f98625f6
MM
94692004-12-23 Mark Mitchell <mark@codesourcery.com>
9470
9471 PR c++/16405
9472 * g++.dg/opt/temp1.C: New test.
9473
f65b7de3
GB
94742004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9475
9476 PR c++/18733
9477 * g++.dg/template/friend33.C: New testcase.
9478
dfb5c523
MM
94792004-12-22 Mark Mitchell <mark@codesourcery.com>
9480
9481 PR c++/18464
9482 * g++.dg/template/cond5.C: New test.
9483
9484 PR c++/18492
9485 * g++.dg/inherit/thunk3.C: New test.
9486
9487 PR c++/11224
9488 * g++.dg/warn/Wunused-9.C: New test.
9469f0aa 9489
606145e4
JJ
94902004-12-22 Janis Johnson <janis187@us.ibm.com>
9491
56a5f30a 9492 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
606145e4 9493
f199d860
JB
94942004-12-22 Jan Beulich <jbeulich@novell.com>
9495
9496 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
9497
943e3ede
MM
94982004-12-21 Mark Mitchell <mark@codesourcery.com>
9499
9500 PR c++/18378
9501 * g++.dg/ext/packed8.C: New test.
9502
0e44ef62 9503 PR c++/19063
943e3ede 9504 * g++.dg/template/crash31.C: New test.
9469f0aa 9505
943e3ede
MM
9506 PR c++/19034
9507 * g++.dg/template/crash30.C: New test.
9508
af76441f
AP
95092004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9510
9511 PR C++/18984
9512 * g++.dg/eh/ctor3.C: New test.
9513
697290b7
EB
95142004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9515
9516 * objc.dg/stabs-1.m: Allow section name to be quoted and
9517 assembly label to begin with '.LL'.
9518
eeea13c2
JJ
95192004-12-21 Janis Johnson <janis187@us.ibm.com>
9520
1126bfdd
JJ
9521 * gcc.dg/vect/vect.exp
9522 (check_effective_target_lp64_or_vect_no_align): New.
9523 * gcc.dg/vect/vect-77.c: Use it.
9524 * gcc.dg/vect/vect-78.c: Use it.
9525
eeea13c2
JJ
9526 * lib/target-supports.exp
9527 (check_effective_target_vect_no_max,
9528 check_effective_target_vect_no_bitwise,
9529 check_effective_target_vect_no_align): New.
9530 * gcc.dg/vect/vect-13.c: Use them.
9531 * gcc.dg/vect/vect-17.c: Ditto.
9532 * gcc.dg/vect/vect-18.c: Ditto.
9533 * gcc.dg/vect/vect-19.c: Ditto.
9534 * gcc.dg/vect/vect-20.c: Ditto.
9535 * gcc.dg/vect/vect-27.c: Ditto.
9536 * gcc.dg/vect/vect-29.c: Ditto.
9537 * gcc.dg/vect/vect-44.c: Ditto.
9538 * gcc.dg/vect/vect-48.c: Ditto.
9539 * gcc.dg/vect/vect-50.c: Ditto.
9540 * gcc.dg/vect/vect-52.c: Ditto.
9541 * gcc.dg/vect/vect-54.c: Ditto.
9542 * gcc.dg/vect/vect-56.c: Ditto.
9543 * gcc.dg/vect/vect-58.c: Ditto.
9544 * gcc.dg/vect/vect-60.c: Ditto.
9545 * gcc.dg/vect/vect-72.c: Ditto.
9546 * gcc.dg/vect/vect-80.c: Ditto.
9547
fd749a60
NS
95482004-12-21 Nathan Sidwell <nathan@codesourcery.com>
9549
7a8380ae
NS
9550 PR c++/14075
9551 * g++.dg/init/string1.C: New.
9552
fd749a60
NS
9553 PR c++/18975
9554 * g++.dg/other/synth1.C: New.
9555
ebef4d30
JM
95562004-12-21 James A. Morrison <phython@gcc.gnu.org>
9557
9558 PR c/18963
9559 * gcc.dg/pr18963-1.c: New test.
9560
6f17bbcf
JM
95612004-12-21 James A. Morrison <phython@gcc.gnu.org>
9562
9563 PR c/18596
9564 * gcc.dg/funcdef-storage-1.c (foo): Remove.
9565 * gcc.dg/pr18596-1.c: Use dg-error.
9566 (dg-options): Use -fno-unit-at-a-time.
9567 * gcc.dg/pr18596-2.c: New test.
9568 * gcc.dg/pr18596-3.c: New test.
9469f0aa 9569
5fdf61fe
RS
95702004-12-20 Roger Sayle <roger@eyesopen.com>
9571
9572 PR middle-end/18683
9573 * g++.dg/opt/pr18683-1.C: New test case.
9574
6e822bf6
AP
95752004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
9576
9577 PR other/19093
9578 * g++.dg/opt/max1.C: Fix for 64bit targets.
9579
b482789c
MA
95802004-12-20 Matt Austern <austern@apple.com>
9581
9582 PR c++/19044
9583 * g++.dg/ext/builtin6.C: New
9469f0aa 9584
90e34bd6
DN
95852004-12-20 Diego Novillo <dnovillo@redhat.com>
9586
9587 PR tree-optimization/19080
9588 * gcc.c-torture/compile/pr19080.c: New test.
9589
6fa91b48
SB
95902004-12-20 Steven Bosscher <stevenb@suse.de>
9591
9592 * gcc.dg/20041219-1.c: New test.
9593
199db659
RS
95942004-12-19 Roger Sayle <roger@eyesopen.com>
9595
9596 PR middle-end/19068
9597 * g++.dg/opt/max1.C: New test case.
9598
64270ab0
EB
95992004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9600
9601 * gcc.dg/fdata-sections-1.c: New test.
9602
dbedefae
RS
96032004-12-18 Roger Sayle <roger@eyesopen.com>
9604
9605 PR middle-end/18548
9606 * gcc.dg/max-1.c: New test case.
9607
9f70d2bc
EB
96082004-12-18 Jakub Jelinek <jakub@redhat.com>
9609
9610 * gcc.c-torture/execute/20041218-1.c: New test.
9611
75983038
DN
96122004-12-17 Diego Novillo <dnovillo@redhat.com>
9613
9614 * gcc.dg/pr18501.c: New test.
9615 * gcc.dg/uninit-5.c: XFAIL.
9616 * gcc.dg/uninit-9.c: XFAIL.
9617
12869142
DJ
96182004-12-17 Dale Johannesen <dalej@apple.com>
9619
9620 * gcc.dg/20041213-1.c: New.
9621
5429f07f
ZL
96222004-12-17 Ziemowit Laski <zlaski@apple.com>
9623
9624 * objc.dg/stabs-1.m: Allow assembly label to begin
9625 with a dot ('.').
9626
b9e1e14b
JJ
96272004-12-17 Jakub Jelinek <jakub@redhat.com>
9628
9629 * gcc.c-torture/execute/20041213-1.c: Move...
9630 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
9631
b54a07e8
NS
96322004-12-17 Nathan Sidwell <nathan@codesourcery.com>
9633
10856918 9634 PR c++/18721
b54a07e8
NS
9635 * g++.dg/lookup/conv-5.C: New.
9636
3cc491e8
ZL
96372004-12-16 Ziemowit Laski <zlaski@apple.com>
9638
9639 * objc.dg/stabs-1.m: New test.
9640
93a1c06d
AP
96412004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9642
9643 * gcc.dg/visibility-c.c: Change compile to
9644 assemble for the test.
9645
16515e5c
AP
96462004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9647
9648 PR target/19041
9649 * gcc.dg/visibility-c.c: New test.
9650
f33bcdae
RS
96512004-12-16 Roger Sayle <roger@eyesopen.com>
9652
9653 PR middle-end/18493
9654 * gcc.dg/switch-8.c: New test case.
9655
8a784e4a
NS
96562004-12-16 Nathan Sidwell <nathan@codesourcery.com>
9657
9658 PR c++/18905
9659 * g++.dg/template/init4.C: New.
9660 * g++.dg/opt/static3.C: Enable optimizer.
9661
0c0cce42
WB
96622004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
9663
9664 * g++.dg/other/complex1.C: New test.
9665
774a9b00
EB
96662004-12-15 Alan Modra <amodra@bigpond.net.au>
9667
9668 * g++.dg/opt/inline9.C: New test.
9669
172b8799
TS
96702004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9671
9672 PR fortran/18993
9673 * gfotran.dg/nullify_1.f: New test.
9674
dcbca208
RH
96752004-12-15 Richard Henderson <rth@redhat.com>
9676
9677 * gcc.target/i386/i386.exp: New harness.
9678 * gcc.target/i386/vect-args.c: New.
9679
a0f7568c
DE
96802004-12-15 David Edelsohn <edelsohn@gnu.org>
9681
9682 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
9683
6e432b31
KL
96842004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9685
9686 PR c++/18825
9687 * g++.dg/template/friend32.C: New test.
9688
1b449375
EB
96892004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9690
9691 * cpp/pragma-once-1.c: New test.
9692 * cpp/pragma-once-1b.h: Likewise.
9693 * cpp/pragma-once-1c.h: Likewise.
9694 * cpp/pragma-once-1d.h: Likewise.
9695 * cpp/inc/pragma-once-1a.h: Likewise.
9696
c8c83c18 96972004-12-15 Bud Davis <bdavis9659@comcast.net>
b4519d39 9698 Steven G. Kargl <kargls@comcast.net>
c8c83c18
BD
9699
9700 PR fortran/17597
9701 * gfortran.dg/list_read_3.f90: New test.
9702
0aec6014
EB
97032004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9704
9705 * gcc.dg/ftrapv-2.c: New test.
9706
fe4c6b8f
NS
97072004-12-15 Nathan Sidwell <nathan@codesourcery.com>
9708
8a784e4a 9709 PR c++/18981
fe4c6b8f
NS
9710 * g++.dg/template/typename9.C: New test.
9711
0c88d886
MM
97122004-12-14 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/18738
9715 * g++.dg/template/typename8.C: New test.
9716 * g++.dg/parse/friend2.C: Tweak error message.
9717
c31d5154
JL
97182004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9719
9720 * gcc.c-torture/20041214-1.c: New test.
9721
b01f0d13
AP
97222004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9723
9724 PR c++/18965
9725 * g++.dg/init/array17.C: New test.
9726
acb3f79a
MM
97272004-12-14 Mark Mitchell <mark@codesourcery.com>
9728
9729 PR c++/18793
9730 * g++.dg/init/aggr3.C: New test.
9731
f90ac3f0
UP
97322004-12-14 Janis Johnson <janis187@us.ibm.com
9733
9734 * gcc.dg/altivec-types-1.c: New test.
9735 * gcc.dg/altivec-types-2.c: New test.
9736 * gcc.dg/altivec-types-3.c: New test.
9737 * gcc.dg/altivec-types-4.c: New test.
9738 * g++.dg/ext/altivec-types-1.C: New test.
9739 * g++.dg/ext/altivec-types-2.C: New test.
9740 * g++.dg/ext/altivec-types-3.C: New test.
9741 * g++.dg/ext/altivec-types-4.C: New test.
9742
29bfcb6d
JJ
97432004-12-14 Jakub Jelinek <jakub@redhat.com>
9744
9745 PR middle-end/18951
9746 * gcc.c-torture/execute/20041213-1.c: New test.
9747
e8c66fe0
NS
97482004-12-14 Nathan Sidwell <nathan@codesourcery.com>
9749
9750 PR c++/18949
9751 * g++.dg/template/cast1.C: New.
9752
0c690ca7
KH
97532004-12-13 Kazu Hirata <kazu@cs.umass.edu>
9754
c31d5154 9755 * gcc.c-torture/execute/20041213-2.c: New test.
0c690ca7 9756
80314043
RH
97572004-12-13 Richard Henderson <rth@redhat.com>
9758
9759 * gcc.dg/i386-sse-10.c: Fix typo in options.
9760
471a58a9
AP
97612004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
9762
9763 PR c++/18968
9764 * g++.dg/opt/pr18968.C: New test.
9765
532b37d9
MM
97662004-12-13 Mark Mitchell <mark@codesourcery.com>
9767
9768 PR c++/18925
9769 * g++.dg/ext/visibility/staticdatamem.C: New test.
9770
fd2ad93d
KC
97712004-12-13 Kelley Cook <kcook@gcc.gnu.org>
9772
9773 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
9774
5ac20c1a
RS
97752004-12-13 Roger Sayle <roger@eyesopen.com>
9776
9777 PR rtl-optimization/18928
9778 * gcc.dg/pr18928-1.c: New test case.
9779
04482133
AO
97802004-12-13 Alexandre Oliva <aoliva@redhat.com>
9781
9782 PR tree-opt/16951
9783 * gcc.c-torture/compile/20041211-1.c: New.
9784
b80a3161
JDA
97852004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9786
9787 PR middle-end/17564
9788 * gcc.c-torture/execute/20041212-1.c: New test.
9789
23acf4d4
TS
97902004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9791
9792 PR fortran/18869
9793 * gfortran.dg/common_1.f90: New test.
9794
8d5cfa27
SK
97952004-12-12 Steven G. Kargl <kargls@comcast.net>
9796 Paul Brook <paul@codesourcery.com>
9797
9798 PR fortran/16222
9799 * gfortran.dg/real_do_1.f90: New test.
9800
a5f712ff
AP
98012004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9802
9803 PR tree-opt/18040
9804 * g++.dg/opt/ptrmem6.C: New test.
9805
ec7e2228
RS
98062004-12-11 Roger Sayle <roger@eyesopen.com>
9807
9808 PR middle-end/18921
9809 * gcc.dg/pr18921-1.c: New test case.
9810
49e4d580
TS
98112004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9812
9813 PR fortran/17175
9814 * gfortran.dg/scale_1.f90: New test.
9815
ef0b4f28
AP
98162004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
9817
9818 PR middle-end/18903
9819 * gcc.c-torture/compile/pr18903.c: New test.
9820
036ff63f
RS
98212004-12-10 Richard Sandiford <rsandifo@redhat.com>
9822
9823 * gcc.c-torture/execute/20041210-1.c: New test.
9824
9bf0e588
VR
98252004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9826
9827 PR c++/18731
9828 * g++.dg/parser/struct-1.C: New test.
9829 * g++.dg/parser/struct-2.C: New test.
9830 * g++.dg/parser/struct-3.C: New test.
9831
38ef242b
RH
98322004-12-09 Richard Henderson <rth@redhat.com>
9833
af99a0b0
RH
9834 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
9835
38ef242b
RH
9836 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
9837 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
9838
f80f1bab
MA
98392004-12-09 Matt Austern <austern@apple.com>
9840
9841 PR c++/18514
9842 * g++.dg/ext/builtin1.C: New
9843 * g++.dg/ext/builtin2.C: New
9844 * g++.dg/ext/builtin3.C: New
9845 * g++.dg/ext/builtin4.C: New
9846 * g++.dg/ext/builtin5.C: New
9847
25a2fe85
AP
98482004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
9849
9850 PR tree-opt/18904
9851 * g++.dg/opt/ptrmem5.C: New test.
9852
354e22e1
AO
98532004-12-09 Alexandre Oliva <aoliva@redhat.com>
9854
9855 * g++.dg/parse/typename5.C: Adjust for new error.
9856 * g++.dg/parse/typename7.C: New.
9857
257d5f32
VR
98582004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9859
9860 PR c++/18073
9861 * g++.dg/other/mmintrin.C: New test.
9862
94763647
NS
98632004-12-09 Nathan Sidwell <nathan@codesourcery.com>
9864
9865 PR c++/16681
9866 * g++.dg/init/array15.C: New.
9867 * g++.dg/init/array16.C: New.
9868
40f2165e
TS
98692004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9870
baa8edda 9871 PR fortran/18826
40f2165e
TS
9872 * gfortran.dg/assign_1.f90: New test.
9873
de40e4dd
NC
98742004-12-08 Nick Clifton <nickc@redhat.com>
9875
9876 * gcc.target/xstormy16/bss_below100: New directory containing tests.
9877 * gcc.target/xstormy16/data_below100: Likewise.
9878 * gcc.target/xstormy16/sfr: Likewise.
9879 * gcc.target/xstormy16/below100.S: New test source file.
9880 * gcc.target/xstormy16/below100.ld: New test linker script.
9881 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9882 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
9883 bp instructions.
9884 * gcc.target/xstormy16/bp.c: Likewise.
9885
9886 * gcc.target/xstormy16/bss_below100: New files:
9887 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9888 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9889 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9890 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9891 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9892 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9893 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9894 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9895 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9896 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9897 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9898 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9899 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9900 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9901 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9902 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9903 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9904 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9905 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9906 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9907 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9908 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9909 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9910 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9911 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9912 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9913 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9914
9915 * gcc.target/xstormy16/data_below100: New files:
9916 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9917 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9918 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9919 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9920 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9921 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9922 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9923 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9924 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9925 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9926 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9927 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9928 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9929 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9930 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9931 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9932 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9933 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9934 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9935 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9936 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9937 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9938 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9939 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9940 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9941 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9942 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9943
9944 * gcc.target/xstormy16/sfr: New files:
9945 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
9946 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
9947 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
9948 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
9949 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
9950 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
9951 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
9952 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
9953 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
9954 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
9955 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
9956 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
9957 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
9958 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
9959 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
9960 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
9961 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
9962 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
9963 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
9964 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
9965 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
9966 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
9967 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
9968 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
9969 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
9970 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
9971 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
9972 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
9973 27_if0_sfrw_bitfield_f.c
9974
4104f0f4
KL
99752004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9976
9977 PR c++/18100
9978 * g++.dg/lookup/name-clash4.C: New test.
9979
db24eb1f
NS
99802004-12-08 Nathan Sidwell <nathan@codesourcery.com>
9981
0710ccff
NS
9982 PR c++/18672
9983 * g++.dg/opt/array1.C: New.
9469f0aa 9984
db24eb1f
NS
9985 PR c++/18803
9986 * g++.dg/template/operator5.C: New.
9987
371f495a
HPN
99882004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
9989
9990 PR c/18867
9991 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
9992
02fbae83
SB
99932004-12-07 Steven Bosscher <stevenb@suse.de>
9994
9995 * gcc.dg/noncompile/20041207.c: New test.
9996
5f679db9
VR
99972004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
9998
9999 * g++.dg/other/unreachable-1.C: New test.
10000
a52c836b
NC
100012004-12-06 Nick Clifton <nickc@redhat.com>
10002
10003 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
10004 <limits.h> because the latter comes from gcc's include/ directory
10005 and not the newlib/libc/include directory.
10006
6ac5aa91
RH
100072004-12-04 Richard Henderson <rth@redhat.com>
10008
10009 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
10010
8138dfe4
RH
100112004-12-04 Richard Henderson <rth@redhat.com>
10012
10013 * lib/target-supports.exp (check_gc_sections_available): Disable
10014 for alpha and ia64.
10015
a6ac7f6f
AP
100162004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
10017
10018 PR middle-end/17909
10019 * g++.dg/other/vararg-2.C: New test.
10020
bad1f462
KL
100212004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10022
10023 PR c++/17011, c++/17971
10024 * g++.dg/template/error15.C: Adjust expected error.
10025 * g++.dg/template/instantiate3.C: Likewise.
10026
5edea4c6
JJ
100272004-12-03 Janis Johnson <janis187@us.ibm.com>
10028
10029 * gcc.dg/altivec-18.c: Fix for darwin
10030
ad1063d5
NS
100312004-12-03 Nathan Sidwell <nathan@codesourcery.com>
10032
f4ed7d21
NS
10033 PR c++/18782
10034 * g++.dg/parse/ptrmem2.C: New.
10035
ad1063d5
NS
10036 PR c++/18318
10037 * g++.dg/template/new1.C: New.
10038
abd7fea9
TS
100392004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10040
79d60e57 10041 PR fortran/18710
abd7fea9
TS
10042 * gfortran.dg/direct_io_3.f90: New test.
10043
55dcbc12
NS
100442004-12-02 Nathan Sidwell <nathan@codesourcery.com>
10045
10046 PR 18758
10047 * g++.dg/parse/crash21.C: New.
10048
28e42b7e
KL
100492004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10050
10051 PR c++/15664, c++/18276
10052 * g++.dg/template/ttp13.C: New test.
10053 * g++.dg/template/ttp14.C: Likewise.
10054
a5e51518
KL
100552004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10056
10057 PR c++/18123
10058 * g++.dg/parse/enum2.C: New test.
10059 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
10060
1a06672a
NC
100612004-12-02 Nick Clifton <nickc@redhat.com>
10062
10063 * gcc.target/xstormy16: New test directory.
10064 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
10065 * gcc.target/xstormy16/bp.c: Check the generation of bp
10066 instructions.
10067 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
10068 bn instructions and the BELOW100 attribute.
10069
5191f2ba
AM
100702004-12-02 Alan Modra <amodra@bigpond.net.au>
10071
10072 PR target/16952
10073 * gcc.dg/ppc-eabi.c: New.
10074
78579b60
BD
100752004-12-02 Bud Davis <bdavis9659@comcast.net>
10076
10077 PR fortran/18284
10078 * gfortran.dg/backspace.f90
10079
8dc4d66a
BD
100802004-12-02 Bud Davis <bdavis9659@comcast.net>
10081
10082 * gfortran.dg/inquire.f90: New test.
10083
810838e7
JJ
100842004-12-01 Janis Johnson <janis187@us.ibm.com>
10085
10086 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
10087 handle effective-target-keyword.
10088 (dg-skip-if): Support effective-target keyword as target list.
10089 (dg-xfail-if): Ditto.
10090 * lib/target-supports.exp (is-effective-target-keyword): New proc.
10091
986583fd
DN
100922004-12-01 Diego Novillo <dnovillo@redhat.com>
10093
10094 PR tree-optimization/18291
10095 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
10096
386489e3
NS
100972004-12-01 Nathan Sidwell <nathan@codesourcery.com>
10098
07c65e00
NS
10099 PR C++/18729
10100 * g++.dg/parse/crash20.C: New.
10101
386489e3
NS
10102 PR c++/17431
10103 * g++.dg/overload/arg1.C: New.
10104 * g++.dg/overload/arg2.C: New.
10105 * g++.dg/overload/arg3.C: New.
10106 * g++.dg/overload/arg4.C: New.
10107
683e2617
JM
101082004-12-01 Joseph S. Myers <joseph@codesourcery.com>
10109
10110 * gcc.dg/c99-flex-array-4.c: Remove.
10111
f470b1e5
JJ
101122004-11-30 Janis Johnson <janis187@us.ibm.com>
10113
d7d05b86
JJ
10114 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
10115
68897708
JJ
10116 * lib/target-supports.exp (is-effective-target): Simplify.
10117
f470b1e5
JJ
10118 * lib/target-supports.exp (check_effective_target_vect_long):
10119 Fix for powerpc64-*-*.
10120
1ae5bf02
LR
101212004-11-30 Loren James Rittle <ljrittle@acm.org>
10122
b4519d39 10123 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1ae5bf02
LR
10124 to support new requirements on FreeBSD 5.
10125
a50c69c4
DP
101262004-11-30 Devang Patel <dpatel@apple.com>
10127
10128 PR 18702
10129 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9469f0aa 10130
98705d7d
JJ
101312004-11-30 Janis Johnson <janis187@us.ibm.com>
10132
10133 * g++.dg/ext/altivec-13.C: New test.
10134
209e170c
AP
101352004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
10136
10137 PR tree-opt/18298
10138 * gcc.c-torture/execute/p18298.c: New test.
10139
218d1b88
IR
101402004-11-30 Ira Rosen <irar@il.ibm.com>
10141 Dorit Naishlos <dorit@il.ibm.com>
10142
10143 PR tree-opt/18607
10144 * gcc.dg/vect/vect-89.c: New test.
10145
1ac0ac8b
JM
101462004-11-30 James A. Morrison <phython@gcc.gnu.org>
10147
10148 * gcc.dg/pr18596-1.c: New test.
10149
9d6ccbe6
BE
101502004-11-30 Ben Elliston <bje@au.ibm.com>
10151
10152 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
10153
e8233ac2
AP
101542004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10155
10156 PR c/18479
10157 * gcc.dg/pr18479.c: New test.
10158
e59165e6
HPN
101592004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10160
10161 PR target/18490
10162 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
10163 mmix-knuth-mmixware.
10164
10165 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
10166 cris-*-elf* cris-*-aout* mmix-*-*
10167
5e23162d
AP
101682004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
10169
10170 PR middle-end/18725
10171 * gcc.dg/pr18725.c: New test.
10172
226e6926
HPN
101732004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10174
3798c21b
HPN
10175 PR target/18488
10176 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
10177
226e6926
HPN
10178 PR target/18336
10179 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
10180
fc6a28d7
MM
101812004-11-29 Mark Mitchell <mark@codesourcery.com>
10182
13034073 10183 PR c++/18368
fc6a28d7
MM
10184 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
10185 * g++.old-deja/g++.law/ctors5.C: Likewise.
10186 * g++.old-deja/g++.other/crash25.C: Likewise.
10187
10188 PR c++/18674
10189 * g++.dg/template/error16.C: New test.
9469f0aa 10190
fc6a28d7
MM
10191 PR c++/18512
10192 * g++.dg/template/crash29.C: New test.
10193
d21d51d0
DN
101942004-11-29 Diego Novillo <dnovillo@redhat.com>
10195
b7034e06 10196 PR tree-optimization/18712
d21d51d0
DN
10197 * gcc.c-torture/compile/pr18712.c: New test.
10198
86f029aa
JM
101992004-11-29 Joseph Myers <joseph@codesourcery.com>
10200
10201 PR c/7544
10202 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
10203 tests.
10204
c6f9f83b
KL
102052004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10206
10207 PR c++/18652
10208 * g++.dg/lookup/crash6.C: New test.
10209
22bbc492
HPN
102102004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
10211
10212 PR middle-end/18164
10213 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
10214
1cb1fa51
JM
102152004-11-29 Joseph S. Myers <joseph@codesourcery.com>
10216
10217 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
10218 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
10219 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
10220
6db081f1
AP
102212004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
10222
10223 * gcc.dg/pr18164.c: New test.
10224
a2163d83
MK
102252004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
10226
10227 * gcc.dg/funroll-loops-all.c: New.
10228
b20e8229
HPN
102292004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10230
77109b50
HPN
10231 PR target/18489
10232 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
10233 delimeter, match space and TAB as well as ":".
10234
a8344e32
HPN
10235 PR target/18484
10236 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
10237
20db5bc8
HPN
10238 PR target/18348
10239 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
10240
450bc074
HPN
10241 PR target/18345
10242 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
10243
b20e8229
HPN
10244 PR target/18337
10245 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
10246
905d47a9 102472004-11-28 Bud Davis <bdavis9659@comcast.net>
9469f0aa 10248
b4519d39 10249 * gfortran.dg/direct_io_2.f90: New test.
905d47a9 10250
ec017547
HPN
102512004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
10252
10253 PR target/18334
10254 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
10255
78a27531
RH
102562004-11-28 Richard Henderson <rth@redhat.com>
10257
10258 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
10259
c48cb439
JM
102602004-11-28 Joseph S. Myers <joseph@codesourcery.com>
10261
10262 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
10263 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
10264 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
10265 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
10266 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
10267 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
10268 gcc.dg/pointer-arith-8.c: New tests.
10269
203f344c
BD
102702004-11-27 Bud Davis <bdavis9659@comcast.net>
10271
10272 PR fortran/18364
10273 * gfortran.dg/endfile.f90: New test.
10274
0c00d5f3
FH
102752004-11-27 Falk Hueffner <falk@debian.org>
10276
10277 * gcc.dg/loop-6.c: New test.
10278
47d42ce2
JJ
102792004-11-27 Jakub Jelinek <jakub@redhat.com>
10280
10281 * gcc.c-torture/execute/20041126-1.c: New test.
10282
87980da0
RS
102832004-11-27 Richard Sandiford <rsandifo@redhat.com>
10284
10285 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
10286 on IRIX.
10287
601a71a7
RS
102882004-11-27 Richard Sandiford <rsandifo@redhat.com>
10289
10290 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
10291 functions.
10292
b78b8bd8
JJ
102932004-11-27 Jakub Jelinek <jakub@redhat.com>
10294
10295 PR rtl-optimization/17825
10296 * gcc.c-torture/compile/20041119-1.c: New test.
10297
de2fc4db
JDA
102982004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10299
10300 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
10301 Check existence of ld library path variables before unsetting.
10302
3de87817
MM
103032004-11-26 Mark Mitchell <mark@codesourcery.com>
10304
10305 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
10306
a0fec000
RS
103072004-11-26 Richard Sandiford <rsandifo@redhat.com>
10308
10309 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
10310
2a513780
RS
103112004-11-26 Richard Sandiford <rsandifo@redhat.com>
10312
10313 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
10314
2557bee0
BE
103152004-11-26 Ben Elliston <bje@au.ibm.com>
10316
10317 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
10318 dg-do directive.
10319
f50a5f61
BE
103202004-11-26 Ben Elliston <bje@au.ibm.com>
10321
10322 * gcc.dg/pr17957.c: Pass --param, not -param.
10323
5f0be3d0
AP
103242004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
10325
10326 PR middle-end/17957
10327 * testsuite/gcc.dg/pr17957.c: New test.
10328
5ae9ba3e
MM
103292004-11-25 Mark Mitchell <mark@codesourcery.com>
10330
10331 PR c++/18445
10332 * g++.dg/template/crash28.C: Likewise.
10333
10334 PR c++/18001
10335 * g++.dg/expr/unary2.C: Adjust lvalue messages.
10336 * g++.dg/ext/lvaddr.C: Likewise.
10337 * g++.dg/opt/pr7503-3.C: Likewise.
10338
10339 PR c++/18466
10340 * g++.dg/parse/qualified3.C: New test.
10341 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
9469f0aa 10342
5ae9ba3e 10343 PR c++/18545
9469f0aa 10344 * g++.dg/expr/return1.C: New test.
5ae9ba3e 10345
87c465f5
KL
103462004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10347
10348 Friend class name lookup 3/n, PR c++/3332
10349 * g++.dg/lookup/friend3.C: New test.
10350 * g++.dg/lookup/friend4.C: Likewise.
10351 * g++.dg/lookup/friend5.C: Likewise.
10352
29ef83de
KL
103532004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10354
10355 Friend class name lookup 2/n, PR c++/14513, c++/15410
10356 * g++.dg/lookup/friend2.C: New test.
10357 * g++.dg/template/friend31.C: Likewise.
10358
fc6fdbf3
JDA
103592004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10360
10361 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
10362
9306cccb
MM
103632004-11-24 Mark Mitchell <mark@codesourcery.com>
10364
10365 PR c++/17473
10366 * g++.dg/tc1/dr56.C: Remove.
10367 * g++.dg/template/typedef1.C: Add dg-error markers.
10368 * g++.old-deja/g++.other/typedef7.C: Likewise.
10369
10370 PR c++/18285
10371 * g++.dg/parse/typedef7.C: New test.
10372
bef5d8b6
RS
103732004-11-24 Richard Sandiford <rsandifo@redhat.com>
10374
10375 * gcc.c-torture/execute/20041124-1.c: New test.
10376
d6eec208
MM
103772004-11-24 Mark Mitchell <mark@codesourcery.com>
10378
9469f0aa 10379 * g++.dg/template/deduce3.C: New test.
6e2993bf 10380
62a4d942 10381 PR c++/18586
9469f0aa 10382 * g++.dg/template/crash27.C: New test.
62a4d942 10383
d6eec208
MM
10384 PR c++/18530
10385 * g++.dg/warn/Wshadow-3.C: New test.
10386
479ec1d1
DP
103872004-11-24 Devang Patel <dpatel@apple.com>
10388
10389 PR/18555
10390 * gcc.dg/cpp/isysroot-1.c: New test.
10391 * gcc.dg/cpp/usr/include/stdio.h: New file.
10392 * gcc.dg/cpp/isysroot-2.c: New test.
10393 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
10394 New file.
10395
91146169
GB
103962004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10397
10398 PR c++/8929
10399 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
10400
592590f5
EB
104012004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10402
10403 * gcc.target/sparc/align.c: Do not include <stdint.h>.
10404 * gcc.target/sparc/pdist.c: Likewise.
10405
d70b8c3a
PB
104062004-11-24 Paolo Bonzini <bonzini@gnu.org>
10407
10408 PR c++/16882
d70b8c3a
PB
10409 * g++.dg/conversion/simd1.C: New test.
10410
1df8e834
JDA
104112004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10412
10413 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
10414 and restore_ld_library_path_env_vars.
10415 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
10416 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
10417 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
10418 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
10419
b5b3e36a
DJ
104202004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
10421
10422 * gcc.dg/pragma-align-2.c: Test macro expansion.
10423 * gcc.dg/pragma-pack-2.c: New test.
10424
31589ec6
RH
104252004-11-23 Richard Henderson <rth@redhat.com>
10426
10427 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
10428 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10429 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
10430 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
10431 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
10432 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
10433
10434 * gcc.dg/vect/vect.exp: Add check for alpha.
10435 * lib/target-supports.exp (check_alpha_max_hw_available): New.
10436 (check_effective_target_vect_int): Enable for alpha.
10437 (check_effective_target_vect_long): New.
10438 (is-effective-target): Add it.
10439
27b28c6d
UB
104402004-11-23 Uros Bizjak <uros@kss-loka.si>
10441
10442 * gcc.dg/pr18614-1.c: New test.
10443
a3407e42
EB
104442004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10445
10446 * gcc.dg/setjmp-2.c: New test.
10447
16f59241
JM
104482004-11-22 James A. Morrison <phython@gcc.gnu.org>
10449
10450 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
10451 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
10452 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
10453 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
10454 gcc.target/sparc/pdist.c: New tests.
10455
c33a9f06
BW
104562004-11-22 Bob Wilson <bob.wilson@acm.org>
10457
10458 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
10459
5628fde1
DJ
104602004-11-22 Dale Johannesen <dalej@apple.com>
10461
10462 * gcc.dg/20041111-1.c: New.
10463
618bb89c
DN
104642004-11-19 Dorit Naishlos <dorit@il.ibm.com>
10465
10466 PR tree-opt/18536
10467 * gcc.dg/vect/pr18536.c: New test.
10468
e99f332f
GB
104692004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10470
10471 PR c++/18354
10472 * g++.dg/template/nontype11.C: New test.
10473
6da285d2
RS
104742004-11-21 Roger Sayle <roger@eyesopen.com>
10475
10476 PR middle-end/18520
10477 * gcc.dg/pr18520-1.c: New test case.
10478
a4ab7973
JM
104792004-11-20 Joseph S. Myers <joseph@codesourcery.com>
10480
10481 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
10482 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
10483 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
10484 expected diagnostics.
10485
7afc9b98
EB
104862004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10487
10488 PR target/18580
10489 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
10490 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
10491 vect-77.c, vect-77a.c: XFAIL on the SPARC.
10492
21664a3e
EB
104932004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10494
10495 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
10496
79c70e5a 104972004-11-19 Mark Mitchell <mark@codesourcery.com>
b4519d39 10498 Joseph Myers <joseph@codesourcery.com>
79c70e5a
MM
10499
10500 * lib/target-supports.exp (check_visibility_available): Really
10501 test the compiler.
10502
63dfe6ff
DN
105032004-11-19 Dorit Naishlos <dorit@il.ibm.com>
10504
10505 PR tree-opt/18181
10506 * gcc.dg/vect/vect-85.c: New test.
10507 * gcc.dg/vect/vect-86.c: New test.
10508 * gcc.dg/vect/vect-87.c: New test.
10509 * gcc.dg/vect/vect-88.c: New test.
10510
d9648e1d
BE
105112004-11-19 Ben Elliston <bje@au.ibm.com>
10512
10513 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
10514
bb30f5c0
JJ
105152004-11-18 Janis Johnson <janis187@us.ibm.com>
10516
10517 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
10518 * gcc.dg/ppc-and-1.c: Ditto.
10519 * gcc.dg/ppc-compare-1.c: Ditto.
10520 * gcc.dg/ppc-mov-1.c: Ditto
10521
a8e68029 105222004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
b4519d39 10523 Mark Mitchell <mark@codesourcery.com>
a8e68029
DJ
10524
10525 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
10526
07d05ffd 105272004-11-17 Janis Johnson <janis187@us.ibm.com>
b4519d39 10528 Aldy Hernandez <aldyh@redhat.com>
07d05ffd
JJ
10529
10530 * lib/target-supports.exp (check_effective_target_vect_int): New
10531 (check_effective_target_vect_float): New
10532 (check_effective_target_vect_double): New.
10533 (is-effective-target): Support new effective targets keywords.
10534 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
10535 default action for dg-do.
10536 * gcc.dg/vect/pr16105.c: Use new support.
10537 * gcc.dg/vect/pr18400.c: Ditto.
10538 * gcc.dg/vect/pr18425.c: Ditto.
10539 * gcc.dg/vect/vect-1.c: Ditto.
10540 * gcc.dg/vect/vect-10.c: Ditto.
10541 * gcc.dg/vect/vect-11.c: Ditto.
10542 * gcc.dg/vect/vect-12.c: Ditto.
10543 * gcc.dg/vect/vect-13.c: Ditto.
10544 * gcc.dg/vect/vect-14.c: Ditto.
10545 * gcc.dg/vect/vect-15.c: Ditto.
10546 * gcc.dg/vect/vect-16.c: Ditto.
10547 * gcc.dg/vect/vect-17.c: Ditto.
10548 * gcc.dg/vect/vect-18.c: Ditto.
10549 * gcc.dg/vect/vect-19.c: Ditto.
10550 * gcc.dg/vect/vect-2.c: Ditto.
10551 * gcc.dg/vect/vect-20.c: Ditto.
10552 * gcc.dg/vect/vect-21.c: Ditto.
10553 * gcc.dg/vect/vect-22.c: Ditto.
10554 * gcc.dg/vect/vect-23.c: Ditto.
10555 * gcc.dg/vect/vect-24.c: Ditto.
10556 * gcc.dg/vect/vect-25.c: Ditto.
10557 * gcc.dg/vect/vect-26.c: Ditto.
10558 * gcc.dg/vect/vect-27.c: Ditto.
10559 * gcc.dg/vect/vect-27a.c: Ditto.
10560 * gcc.dg/vect/vect-28.c: Ditto.
10561 * gcc.dg/vect/vect-29.c: Ditto.
10562 * gcc.dg/vect/vect-29a.c: Ditto.
10563 * gcc.dg/vect/vect-3.c: Ditto.
10564 * gcc.dg/vect/vect-30.c: Ditto.
10565 * gcc.dg/vect/vect-31.c: Ditto.
10566 * gcc.dg/vect/vect-32.c: Ditto.
10567 * gcc.dg/vect/vect-33.c: Ditto.
10568 * gcc.dg/vect/vect-34.c: Ditto.
10569 * gcc.dg/vect/vect-35.c: Ditto.
10570 * gcc.dg/vect/vect-36.c: Ditto.
10571 * gcc.dg/vect/vect-37.c: Ditto.
10572 * gcc.dg/vect/vect-38.c: Ditto.
10573 * gcc.dg/vect/vect-4.c: Ditto.
10574 * gcc.dg/vect/vect-40.c: Ditto.
10575 * gcc.dg/vect/vect-41.c: Ditto.
10576 * gcc.dg/vect/vect-42.c: Ditto.
10577 * gcc.dg/vect/vect-43.c: Ditto.
10578 * gcc.dg/vect/vect-44.c: Ditto.
10579 * gcc.dg/vect/vect-45.c: Ditto.
10580 * gcc.dg/vect/vect-46.c: Ditto.
10581 * gcc.dg/vect/vect-47.c: Ditto.
10582 * gcc.dg/vect/vect-48.c: Ditto.
10583 * gcc.dg/vect/vect-48a.c: Ditto.
10584 * gcc.dg/vect/vect-49.c: Ditto.
10585 * gcc.dg/vect/vect-5.c: Ditto.
10586 * gcc.dg/vect/vect-50.c: Ditto.
10587 * gcc.dg/vect/vect-51.c: Ditto.
10588 * gcc.dg/vect/vect-52.c: Ditto.
10589 * gcc.dg/vect/vect-53.c: Ditto.
10590 * gcc.dg/vect/vect-54.c: Ditto.
10591 * gcc.dg/vect/vect-55.c: Ditto.
10592 * gcc.dg/vect/vect-56.c: Ditto.
10593 * gcc.dg/vect/vect-56a.c: Ditto.
10594 * gcc.dg/vect/vect-57.c: Ditto.
10595 * gcc.dg/vect/vect-58.c: Ditto.
10596 * gcc.dg/vect/vect-59.c: Ditto.
10597 * gcc.dg/vect/vect-6.c: Ditto.
10598 * gcc.dg/vect/vect-60.c: Ditto.
10599 * gcc.dg/vect/vect-61.c: Ditto.
10600 * gcc.dg/vect/vect-62.c: Ditto.
10601 * gcc.dg/vect/vect-63.c: Ditto.
10602 * gcc.dg/vect/vect-64.c: Ditto.
10603 * gcc.dg/vect/vect-65.c: Ditto.
10604 * gcc.dg/vect/vect-66.c: Ditto.
10605 * gcc.dg/vect/vect-67.c: Ditto.
10606 * gcc.dg/vect/vect-68.c: Ditto.
10607 * gcc.dg/vect/vect-69.c: Ditto.
10608 * gcc.dg/vect/vect-7.c: Ditto.
10609 * gcc.dg/vect/vect-72.c: Ditto.
10610 * gcc.dg/vect/vect-72a.c: Ditto.
10611 * gcc.dg/vect/vect-73.c: Ditto.
10612 * gcc.dg/vect/vect-74.c: Ditto.
10613 * gcc.dg/vect/vect-75.c: Ditto.
10614 * gcc.dg/vect/vect-76.c: Ditto.
10615 * gcc.dg/vect/vect-77.c: Ditto.
10616 * gcc.dg/vect/vect-77a.c: Ditto.
10617 * gcc.dg/vect/vect-78.c: Ditto.
10618 * gcc.dg/vect/vect-79.c: Ditto.
10619 * gcc.dg/vect/vect-8.c: Ditto.
10620 * gcc.dg/vect/vect-80.c: Ditto.
10621 * gcc.dg/vect/vect-82.c: Ditto.
10622 * gcc.dg/vect/vect-82_64.c: Ditto.
10623 * gcc.dg/vect/vect-83.c: Ditto.
10624 * gcc.dg/vect/vect-83_64.c: Ditto.
10625 * gcc.dg/vect/vect-9.c: Ditto.
10626 * gcc.dg/vect/vect-all.c: Ditto.
10627 * gcc.dg/vect/vect-none.c: Ditto.
10628
7c278f79
JJ
106292004-11-17 Janis Johnson <janis187@us.ibm.com>
10630
10631 * lib/gcc-dg.exp (dg-skip-if): New function.
10632 (dg-forbid-option): Remove.
10633 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
10634 * g++.dg/abi/bitfield8.C: Likewise.
10635 * g++.dg/abi/dtor1.C: Likewise.
10636 * g++.dg/abi/empty10.C: Likewise.
10637 * g++.dg/abi/empty7.C: Likewise.
10638 * g++.dg/abi/empty9.C: Likewise.
10639 * g++.dg/abi/layout3.C: Likewise.
10640 * g++.dg/abi/layout4.C: Likewise.
10641 * g++.dg/abi/thunk1.C: Likewise.
10642 * g++.dg/abi/thunk2.C: Likewise.
10643 * g++.dg/abi/vbase11.C: Likewise.
10644 * g++.dg/abi/vthunk2.C: Likewise.
10645 * g++.dg/abi/vthunk3.C: Likewise.
10646 * g++.dg/ext/attrib8.C: Likewise.
10647 * g++.dg/opt/longbranch2.C: Likewise.
10648 * g++.dg/opt/reg-stack4.C: Likewise.
10649 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10650 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10651 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10652 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10653 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10654 * gcc.dg/20000609-1.c: Likewise.
10655 * gcc.dg/20000720-1.c: Likewise.
10656 * gcc.dg/20011107-1.c: Likewise.
10657 * gcc.dg/20011119-1.c: Likewise.
10658 * gcc.dg/20020108-1.c: Likewise.
10659 * gcc.dg/20020122-2.c: Likewise.
10660 * gcc.dg/20020122-3.c: Likewise.
10661 * gcc.dg/20020201-3.c: Likewise.
10662 * gcc.dg/20020206-1.c: Likewise.
10663 * gcc.dg/20020218-1.c: Likewise.
10664 * gcc.dg/20020310-1.c: Likewise.
10665 * gcc.dg/20020411-1.c: Likewise.
10666 * gcc.dg/20020418-2.c: Likewise.
10667 * gcc.dg/20020426-1.c: Likewise.
10668 * gcc.dg/20020426-2.c: Likewise.
10669 * gcc.dg/20020517-1.c: Likewise.
10670 * gcc.dg/20020523-1.c: Likewise.
10671 * gcc.dg/20020523-2.c: Likewise.
10672 * gcc.dg/20020729-1.c: Likewise.
10673 * gcc.dg/20030204-1.c: Likewise.
10674 * gcc.dg/20030826-2.c: Likewise.
10675 * gcc.dg/20030926-1.c: Likewise.
10676 * gcc.dg/20031202-1.c: Likewise.
10677 * gcc.dg/980312-1.c: Likewise.
10678 * gcc.dg/980313-1.c: Likewise.
10679 * gcc.dg/990117-1.c: Likewise.
10680 * gcc.dg/990424-1.c: Likewise.
10681 * gcc.dg/990524-1.c: Likewise.
10682 * gcc.dg/991230-1.c: Likewise.
10683 * gcc.dg/i386-387-1.c: Likewise.
10684 * gcc.dg/i386-387-2.c: Likewise.
10685 * gcc.dg/i386-387-3.c: Likewise.
10686 * gcc.dg/i386-387-4.c: Likewise.
10687 * gcc.dg/i386-387-5.c: Likewise.
10688 * gcc.dg/i386-387-6.c: Likewise.
10689 * gcc.dg/i386-asm-1.c: Likewise.
10690 * gcc.dg/i386-bitfield1.c: Likewise.
10691 * gcc.dg/i386-bitfield2.c: Likewise.
10692 * gcc.dg/i386-loop-1.c: Likewise.
10693 * gcc.dg/i386-loop-2.c: Likewise.
10694 * gcc.dg/i386-loop-3.c: Likewise.
10695 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10696 * gcc.dg/i386-pic-1.c: Likewise.
10697 * gcc.dg/i386-regparm.c: Likewise.
10698 * gcc.dg/i386-signbit-1.c: Likewise.
10699 * gcc.dg/i386-signbit-2.c: Likewise.
10700 * gcc.dg/i386-signbit-3.c: Likewise.
10701 * gcc.dg/i386-sse-5.c: Likewise.
10702 * gcc.dg/i386-sse-8.c: Likewise.
10703 * gcc.dg/i386-unroll-1.c: Likewise.
10704 * gcc.dg/tls/opt-1.c: Likewise.
10705 * gcc.dg/tls/opt-2.c: Likewise.
10706 * gcc.dg/unroll-1.c: Likewise.
10707 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10708 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10709 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10710 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10711
c9387915
GB
107122004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10713
10714 * g++.dg/template/incomplete1.C: New test.
10715
a1e98266
NC
107162004-11-16 Nick Clifton <nickc@redhat.com>
10717
10718 Revert patches accidentally commited during checkin of fixes for
10719 xstormy16 tests:
10720 gcc.c-torture/execute/simd-4.c: Revert
10721 gcc.dg/20040910-1.c: Revert.
10722
40b026d8
PB
107232004-11-16 Paul Brook <paul@codesourcery.com>
10724
10725 PR fortran/13010
10726 * gfortran.dg/der_pointer_1.f90: New test.
10727
d134f39e
JM
107282004-11-15 Joseph S. Myers <joseph@codesourcery.com>
10729
10730 PR c/18498
10731 * gcc.dg/bitfld-13.c: New test.
10732
8e0933b1
JJ
107332004-11-15 Janis Johnson <janis187@us.ibm.com>
10734
9cbee3fa
JJ
10735 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
10736 powerpc*-*-linux*.
10737
2301511d
JJ
10738 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
10739 * gcc.dg/ppc64-abi-2.c: Ditto.
10740 * gcc.dg/ppc64-abi-3.c: Ditto.
10741
8e0933b1
JJ
10742 * lib/gcc-dg.exp (dg-target-list): Remove.
10743
4fd7b3cb
SE
107442004-11-15 Steve Ellcey <sje@cup.hp.com>
10745
10746 * gcc.dg/ia64-postinc.c: New test.
10747
11559c75
MM
107482004-11-15 Mark Mitchell <mark@codesourcery.com>
10749
10750 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
10751
f15dc49f
NC
107522004-11-15 Nick Clifton <nickc@redhat.com>
10753
10754 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
10755 __INT_MAX__ so that the test can be compiled by toolchains
10756 targeted at 16-bit processors.
10757
10758 * gcc.dg/20040625-1.c: Use long constants rather than integers
10759 when performing arithmetic that will overflow 16-bits.
10760
10761 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
10762 xstormy16. It does not support 128-bit vector operations.
10763
10764 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
10765 with the macro PTR_TYPE. Define this macro to an integer type
10766 suitable for holding a pointer.
10767
10768 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
10769 the target is a 16-bit processor.
10770
10771 * gcc.dg/cpp/if-2.c: Expect a different warning message from
10772 16-bit targets where the character constant will be too long.
10773
10774 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
10775 where the double will not be directly addressable.
10776
461c6fce
KL
107772004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10778
10779 Friend class name lookup 1/n, PR c++/18471
10780 * g++.dg/template/crash26.C: New test.
10781 * g++.dg/lookup/struct1.C: Adjust expected error.
10782 * g++.dg/parse/elab1.C: Likewise.
10783 * g++.dg/parse/elab2.C: Likewise.
10784 * g++.dg/parse/int-as-enum1.C: Likewise.
10785 * g++.dg/parse/struct-as-enum1.C: Likewise.
10786 * g++.dg/parse/typedef1.C: Likewise.
10787 * g++.dg/parse/typedef3.C: Likewise.
10788 * g++.dg/parse/typedef4.C: Likewise.
10789 * g++.dg/parse/typedef5.C: Likewise.
10790 * g++.dg/template/nontype4.C: Likewise.
10791 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
10792 * g++.old-deja/g++.other/elab1.C: Likewise.
10793 * g++.old-deja/g++.other/syntax4.C: Likewise.
10794
23e09df4
EB
107952004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10796
10797 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
10798
18522563
ZD
107992004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
10800
10801 * gcc.c-torture/execute/20041114-1.c: New test.
10802
efcc66f0
JM
108032004-11-14 Joseph S. Myers <joseph@codesourcery.com>
10804
10805 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
10806 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
10807 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
10808 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
10809 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
10810 gcc.dg/switch-7.c: New tests.
10811
fceb80bf
DN
108122004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10813
10814 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
10815
f7f02125
DN
108162004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10817
10818 PR tree-opt/18400
10819 * gcc.dg/vect/pr18400.c: New test.
10820
108212004-11-14 Dorit Naishlos <dorit@il.ibm.com>
b4519d39 10822 Andrew Pinski <pinskia@physics.uc.edu>
f7f02125
DN
10823
10824 PR tree-opt/18425
10825 * gcc.dg/vect/pr18425.c: New test.
10826
3021a627
EB
108272004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10828
10829 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
10830 Guard with dg-require-alias and dg-require-visibility.
10831
6b870fa9
EB
108322004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10833
10834 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
10835
d6b75f70
GB
108362004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10837
10838 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
10839
e34b0922
KL
108402004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10841
10842 PR c++/17344
10843 * g++.dg/template/defarg5.C: New test.
10844
fa1dedd8
EB
108452004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10846
10847 * g++.dg/parse/cast1.C: Run only on ILP32.
10848 * g++.old-deja/g++.mike/p784.C: Likewise.
10849
61a5fa29
BS
108502004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
10851
10852 * gcc.c-torture/execute/20041113-1.c: New test.
10853
1136d30e
JM
108542004-11-13 James A. Morrison <phython@gcc.gnu.org>
10855
10856 PR target/18230
10857 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
10858 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
10859 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
10860 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10861 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
10862 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
10863 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
10864 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
10865 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
10866 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10867 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10868 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
10869 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
10870
893e18a5
JM
108712004-11-13 James A. Morrison <phython@gcc.gnu.org>
10872
10873 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
10874 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
10875 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
10876 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
10877 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
10878 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
10879 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
10880 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
10881 gcc.target/sparc/combined-1.c: New tests.
10882
2256aa1c
ZL
108832004-11-12 Ziemowit Laski <zlaski@apple.com>
10884
10885 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
10886 New tests.
10887
bf0fdfdd
MM
108882004-11-12 Mark Mitchell <mark@codesourcery.com>
10889
10890 * lib/gcc-dg.exp (dg-forbid-option): New function.
10891 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
10892 * g++.dg/abi/bitfield8.C: Likewise.
10893 * g++.dg/abi/dtor1.C: Likewise.
10894 * g++.dg/abi/empty10.C: Likewise.
10895 * g++.dg/abi/empty7.C: Likewise.
10896 * g++.dg/abi/empty9.C: Likewise.
10897 * g++.dg/abi/layout3.C: Likewise.
10898 * g++.dg/abi/layout4.C: Likewise.
10899 * g++.dg/abi/thunk1.C: Likewise.
10900 * g++.dg/abi/thunk2.C: Likewise.
10901 * g++.dg/abi/vbase11.C: Likewise.
10902 * g++.dg/abi/vthunk2.C: Likewise.
10903 * g++.dg/abi/vthunk3.C: Likewise.
10904 * g++.dg/ext/attrib8.C: Likewise.
10905 * g++.dg/opt/longbranch2.C: Likewise.
10906 * g++.dg/opt/reg-stack4.C: Likewise.
10907 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10908 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10909 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10910 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10911 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10912 * gcc.dg/20000609-1.c: Likewise.
10913 * gcc.dg/20000720-1.c: Likewise.
10914 * gcc.dg/20011107-1.c: Likewise.
10915 * gcc.dg/20011119-1.c: Likewise.
10916 * gcc.dg/20020108-1.c: Likewise.
10917 * gcc.dg/20020122-2.c: Likewise.
10918 * gcc.dg/20020122-3.c: Likewise.
10919 * gcc.dg/20020201-3.c: Likewise.
10920 * gcc.dg/20020206-1.c: Likewise.
10921 * gcc.dg/20020218-1.c: Likewise.
10922 * gcc.dg/20020310-1.c: Likewise.
10923 * gcc.dg/20020411-1.c: Likewise.
10924 * gcc.dg/20020418-2.c: Likewise.
10925 * gcc.dg/20020426-1.c: Likewise.
10926 * gcc.dg/20020426-2.c: Likewise.
10927 * gcc.dg/20020517-1.c: Likewise.
10928 * gcc.dg/20020523-1.c: Likewise.
10929 * gcc.dg/20020523-2.c: Likewise.
10930 * gcc.dg/20020729-1.c: Likewise.
10931 * gcc.dg/20030204-1.c: Likewise.
10932 * gcc.dg/20030826-2.c: Likewise.
10933 * gcc.dg/20030926-1.c: Likewise.
10934 * gcc.dg/20031202-1.c: Likewise.
10935 * gcc.dg/980312-1.c: Likewise.
10936 * gcc.dg/980313-1.c: Likewise.
10937 * gcc.dg/990117-1.c: Likewise.
10938 * gcc.dg/990424-1.c: Likewise.
10939 * gcc.dg/990524-1.c: Likewise.
10940 * gcc.dg/991230-1.c: Likewise.
10941 * gcc.dg/i386-387-1.c: Likewise.
10942 * gcc.dg/i386-387-2.c: Likewise.
10943 * gcc.dg/i386-387-3.c: Likewise.
10944 * gcc.dg/i386-387-4.c: Likewise.
10945 * gcc.dg/i386-387-5.c: Likewise.
10946 * gcc.dg/i386-387-6.c: Likewise.
10947 * gcc.dg/i386-asm-1.c: Likewise.
10948 * gcc.dg/i386-bitfield1.c: Likewise.
10949 * gcc.dg/i386-bitfield2.c: Likewise.
10950 * gcc.dg/i386-loop-1.c: Likewise.
10951 * gcc.dg/i386-loop-2.c: Likewise.
10952 * gcc.dg/i386-loop-3.c: Likewise.
10953 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10954 * gcc.dg/i386-pic-1.c: Likewise.
10955 * gcc.dg/i386-regparm.c: Likewise.
10956 * gcc.dg/i386-signbit-1.c: Likewise.
10957 * gcc.dg/i386-signbit-2.c: Likewise.
10958 * gcc.dg/i386-signbit-3.c: Likewise.
10959 * gcc.dg/i386-sse-5.c: Likewise.
10960 * gcc.dg/i386-sse-8.c: Likewise.
10961 * gcc.dg/i386-unroll-1.c: Likewise.
10962 * gcc.dg/tls/opt-1.c: Likewise.
10963 * gcc.dg/tls/opt-2.c: Likewise.
10964 * gcc.dg/unroll-1.c: Likewise.
10965 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10966 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10967 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10968 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10969 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
10970 -m64 is specified.
10971
44370687
MM
109722004-11-12 Mark Mitchell <mark@codesourcery.com>
10973
10974 PR c++/18389
10975 * g++.dg/parse/cond1.C: New test.
10976
10977 PR c++/18429
10978 * g++.dg/template/array9.C: New test.
10979 * g++.dg/ext/vla1.C: Adjust error messages.
10980 * g++.dg/ext/vlm1.C: Likewise.
10981 * g++.dg/template/crash2.C: Likewise.
10982
10983 PR c++/18436
10984 * g++.dg/template/call3.C: New test.
10985
10986 PR c++/18407
10987 * g++.dg/template/ptrmem11.C: New test.
10988
690e11b8
AP
109892004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
10990
10991 PR other/14264
10992 * lib/g++.exp: Set LC_ALL and LANG to C.
10993 * lib/gcc-dg.exp: Likewise.
10994 * lib/gfortran.exp: Likewise.
10995 * lib/objc.exp: Likewise.
10996 * lib/treelang.exp: Likewise.
10997
e260ea9d
AS
109982004-11-12 Andreas Schwab <schwab@suse.de>
10999
11000 * gcc.dg/pr16286.c: Fix last change.
11001
0a2695db
MM
110022004-11-12 Mark Mitchell <mark@codesourcery.com>
11003
11004 PR c++/18416
11005 * g++.dg/init/global1.C: New test.
11006
805221b9
EB
110072004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
11008
11009 * gcc.c-torture/execute/20041112-1.c: New test.
11010
c9dd2023
JJ
110112004-11-11 Janis Johnson <janis187@us.ibm.com>
11012
11013 * lib/gcc-dg.exp (dg-target-list): New.
11014
b6dc500c
JJ
110152004-11-11 Janis Johnson <janis187@us.ibm.com>
11016 Richard Sandiford <rsandifo@redhat.com>
11017
11018 * lib/target-supports.exp (get-compiler_messages): New.
11019 (check_named_sections_available): Use it.
11020 (check_effective_target_ilp32): New.
11021 (check_effective_target_lp64): New.
11022 (is-effective-target): New.
11023 * lib/gcc-dg.exp (dg-require-effective-target): New.
11024
fb60d5d7
JM
110252004-11-11 Joseph S. Myers <joseph@codesourcery.com>
11026
11027 * gcc.dg/precedence-1.c: New test.
11028
524136ea
JJ
110292004-11-11 Janis Johnson <janis187@us.ibm.com>
11030
46d1d0da
JJ
11031 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
11032
af980752
JJ
11033 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
11034 message, delete generated files, use more descriptive name for
11035 executable, and make the test unsupported when it cannot be run.
11036
5278e476
JJ
11037 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
11038 (dg-require-weak, dg-require-visibility, dg-require-alias,
11039 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
11040 dg-require-iconv, dg-require-named-sections): Use it.
11041
524136ea
JJ
11042 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
11043
60934f9c
NS
110442004-11-11 Nathan Sidwell <nathan@codesourcery.com>
11045
e1e2e653
NS
11046 PR target/16457
11047 * gcc.dg/ppc-and-1: New
11048
2f4d9502
NS
11049 PR target/16796
11050 * gcc.dg/ppc-mov-1.c: New.
11051
60934f9c
NS
11052 PR target/16458
11053 * gcc.dg/ppc-compare-1.c: New.
11054
3f8882a2
JM
110552004-11-10 Joseph S. Myers <joseph@codesourcery.com>
11056
11057 * objc.dg/desig-init-2.m: New test.
11058
78e54994
AN
110592004-11-10 Adam Nemet <anemet@lnxw.com>
11060
9469f0aa 11061 PR middle-end/18160
78e54994
AN
11062 * g++.dg/warn/register-var-1.C: New test.
11063 * g++.dg/warn/register-var-2.C: New test.
11064
22d8d627
EB
110652004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11066
11067 * gcc.dg/union-2.c: New test.
11068
d05f9c39
FJ
110692004-11-10 Fariborz Jahanian <fjahanian@apple.com>
11070
b4519d39 11071 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
d05f9c39
FJ
11072 New test for PR tree-optimization/17892.
11073
d746e87d
MM
110742004-11-09 Mark Mitchell <mark@codesourcery.com>
11075
11076 PR c++/18369
11077 * g++.dg/init/new12.C: New test.
11078
8393a290
JM
110792004-11-10 James A. Morrison <phython@gcc.gnu.org>
11080
11081 * gcc.target/sparc: New directory.
11082 * gcc.target/sparc/sparc.exp: New driver.
11083 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
11084 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
11085 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
11086 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
11087
2cbcdeba
PB
110882004-11-10 Paul Brook <paul@codesourcery.com>
11089
11090 PR fortran/18218
11091 * gfortran.dg/list_read.c: New test.
11092
8b17a9d6
JM
110932004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11094
11095 PR c/18322
11096 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
11097 expected diagnostic location.
11098
e221ef54
UW
110992004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
11100
11101 * gcc.dg/20041109-1.c: New test.
11102
3172e26c
AP
111032004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11104
11105 PR objc/18406
11106 * objc/compile/pr18406.m: New test.
11107
40b97a2e
JM
111082004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11109
11110 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
11111
9e637a26
JM
111122004-11-09 Joseph S. Myers <joseph@codesourcery.com>
11113
11114 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
11115
66e52c35
SE
111162004-11-08 Steve Ellcey <sje@cup.hp.com>
11117
11118 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
11119
c7fa97d9
SE
111202004-11-08 Steve Ellcey <sje@cup.hp.com>
11121
11122 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9469f0aa 11123 exit.
c7fa97d9 11124
b03c0b93
AP
111252004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
11126
11127 PR tree-opt/18299
11128 * gcc.c-torture/pr18299-1.c: New test.
11129
3c871f3f
AS
111302004-11-06 Andreas Schwab <schwab@suse.de>
11131
11132 * gcc.dg/pr16286.c: Also test for bool and pixel.
11133
fccf8fc6
JM
111342004-11-06 Joseph S. Myers <joseph@codesourcery.com>
11135
11136 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
11137 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
11138 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
11139 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
11140 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
11141 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
11142 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
11143 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
11144 gcc.dg/struct-semi-3.c: New tests.
11145
a8f48325
EB
111462004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11147
11148 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
11149
cd27e3d8
EB
111502004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11151
11152 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
11153 Do not use C99 designators.
11154
e78980b7
EB
111552004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11156
11157 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
11158
432be037
EB
111592004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11160
11161 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
d43844e2 11162 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
432be037
EB
11163 * gcc.c-torture/execute/simd-5.x: Remove.
11164
629bf5f9
AP
111652004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
11166
11167 PR rtl-optimization/17933
11168 * gcc.dg/torture/pr17933-1.c: New test.
11169
c37780f5
AL
111702004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11171
11172 PR target/18106
11173 * lib/target-supports.exp (check_weak_available): Support
11174 Windows.
11175
637022d9
DS
111762004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
11177
11178 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
11179 call to fflush(stdout) before abort.
11180 (my_ffsll): New function.
11181 (generate_fields): Use it.
11182
0a880880
JM
111832004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11184
11185 * gcc.dg/init-undef-1.c: New test.
11186
88876c7c
JM
111872004-11-05 Joseph S. Myers <joseph@codesourcery.com>
11188
11189 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
11190 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
11191 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
11192 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
11193 expected messages for new parser.
11194
04fb56d5
MM
111952004-11-04 Mark Mitchell <mark@codesourcery.com>
11196
11197 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9469f0aa 11198
d48b4987
EB
111992004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11200
11201 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
11202 on LP64 targets.
11203
68e6421d
JM
112042004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11205
11206 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
11207 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
11208 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
11209 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
11210 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
11211 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
11212 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
11213 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
11214 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
11215 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
11216
04466541
JM
112172004-11-04 Joseph S. Myers <joseph@codesourcery.com>
11218
11219 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
11220 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
11221 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
11222 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
11223 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
11224 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
11225 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
11226 for new parser.
11227
4e5813dd
RS
112282004-11-04 Richard Sandiford <rsandifo@redhat.com>
11229
11230 PR target/15342
11231 * gcc.dg/20041104-1.c: New test.
11232
b6ab6892
GB
112332004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11234
11235 * g++.dg/template/nontype7.C: New test.
11236 * g++.dg/template/nontype8.C: Likewise.
11237 * g++.dg/template/nontype9.C: Likewise.
11238 * g++.dg/template/nontype10.C: Likewise.
11239 * g++.dg/tc1/dr49.C: Likewise.
11240 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
11241 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
11242
ffc3e843
BE
112432004-11-04 Ben Elliston <bje@au.ibm.com>
11244
11245 * g++.dg/rtti/tinfo1.C: Remove xfails.
11246
112472004-11-04 Ben Elliston <bje@au.ibm.com>
318627d5
BE
11248
11249 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
11250 packed attribute to the definition to satisfy the new C++ parser.
11251
4815ff39
EB
112522004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11253
11254 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
11255 invocations of va_arg.
11256
71bd7186
MM
112572004-11-02 Mark Mitchell <mark@codesourcery.com>
11258
11259 PR c++/18124
11260 * g++.dg/template/crash25.C: New test.
11261
11262 PR c++/18155
11263 * g++.dg/template/typedef2.C: New test.
11264 * g++.dg/parse/crash13.C: Adjust error markers.
11265
11266 PR c++/18177
11267 * g++.dg/conversion/const3.C: New test.
9469f0aa 11268
36f4d144
TS
112692004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11270
11271 PR fortran/17535
11272 PR fortran/17583
11273 PR fortran/17713
11274 * gfortran.dg/generic_[123].f90: New testcases.
11275
571cfa75
EB
112762004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
11277
11278 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
11279 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
11280
da1f8963
AP
112812004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
11282
11283 PR tree-opt/16808
11284 * gcc.c-torture/compile/pr16808.c: New test.
11285
f6219a5e
NS
112862004-11-02 Nathan Sidwell <nathan@codesourcery.com>
11287
11288 PR rtl-optimization/17104
11289 * gcc.dg/ppc-bitfield1.c: New.
11290
f7bf40ee
RS
112912004-11-01 Richard Sandiford <rsandifo@redhat.com>
11292
11293 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
11294
7236f3f6
RS
112952004-11-01 Richard Sandiford <rsandifo@redhat.com>
11296
11297 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
11298 strings for 32-bit code.
11299
ee060229
JM
113002004-11-01 Joseph S. Myers <joseph@codesourcery.com>
11301
11302 PR c/18239
11303 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
11304
ae209f28
NS
113052004-11-01 Nathan Sidwell <nathan@codesourcery.com>
11306
11307 PR c++/18064
11308 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
11309
80439563
MM
113102004-10-31 Mark Mitchell <mark@codesourcery.com>
11311
11312 PR c++/15172
11313 * g++.dg/init/aggr2.C: New test.
11314
16b34ad6
ZL
113152004-10-30 Ziemowit Laski <zlaski@apple.com>
11316
11317 * objc.dg/local-decl-1.m: New test.
11318
0a3ee0fd
GDR
113192004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
11320
11321 * gcc.dg/20040910-1.c: Adjust regex.
11322
1db4252c
RS
113232004-10-30 Roger Sayle <roger@eyesopen.com>
11324
11325 PR rtl-optimization/18084
11326 * g++.dg/opt/pr18084-1.C: New testcase.
11327
3cabd8f9
MA
113282004-10-30 Matt Austern <austern@apple.com>
11329
11330 PR c++/17542
11331 * g++.dg/ext/attrib18.C: New test.
9469f0aa 11332
61168ff1
RS
113332004-10-30 Roger Sayle <roger@eyesopen.com>
11334
11335 PR middle-end/18096
11336 * gcc.dg/pr18096-1.c: New test case.
11337
0c2166ab
RS
113382004-10-30 Roger Sayle <roger@eyesopen.com>
11339
11340 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
11341
46097c76
JM
113422004-10-30 Joseph S. Myers <joseph@codesourcery.com>
11343
11344 PR c/16666
11345 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
11346 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
11347 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
11348 gcc.dg/old-style-prom-3.c: New tests.
11349
514a3b11
DS
113502004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
11351
11352 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
11353 Remove unnecessary inclusion of stdio.h.
11354
5976e643
RS
113552004-10-29 Roger Sayle <roger@eyesopen.com>
11356
11357 PR rtl-optimization/17581
11358 * gcc.dg/pr17581-1.c: New test case.
11359
ec7e5618
NS
113602004-10-28 Nathan Sidwell <nathan@codesourcery.com>
11361
11362 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
11363 being implemented.
11364 * g++.dg/conversion/dr195-1.C: New.
11365 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
11366 * g++.old-deja/g++.mike/p10148.C: Likewise.
11367
1dc82a99
MM
113682004-10-29 Mark Mitchell <mark@codesourcery.com>
11369
11370 PR c++/17695
11371 * g++.dg/debug/typedef2.C: New test.
11372
056e1c5e
DB
113732004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
11374
11375 PR fortran/13490
11376 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
11377 * gfortran.dg/g77/README: Update.
11378
113792004-10-28 Matt Austern <austern@apple.com>
f6af9a15
MA
11380
11381 PR c++/14124
11382 * g++.dg/ext/packed7.C: New test.
9469f0aa 11383
d533f1cb
AP
113842004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11385
11386 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
11387 scan-assembler.
11388 * lib/scanasm.exp (hidden-scan-for): New proc.
11389 (scan-hidden): Use hidden-scan-for instead of constructing the scan
11390 string.
11391 (scan-not-hidden): Likewise.
11392 * lib/target-supports.exp (check_visibility_available): mach-o is
11393 support too.
11394
883a2bff
MM
113952004-10-28 Mark Mitchell <mark@codesourcery.com>
11396
11397 PR c++/17132
11398 * g++.dg/template/memclass3.C: New test.
11399
fcf750ee
AN
114002004-10-28 Adam Nemet <anemet@lnxw.com>
11401
9469f0aa 11402 PR middle-end/18160
fcf750ee
AN
11403 * gcc.dg/register-var-1.c: New test.
11404 * gcc.dg/register-var-2.c: New test.
11405 * gcc.dg/asm-7.c: Taking the address of a register variable is an
11406 error now.
11407
5c588b22
DN
114082004-10-28 Dorit Naishlos <dorit@il.ibm.com>
11409
11410 PR other/18172
9469f0aa 11411 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
5c588b22
DN
11412 unused variables.
11413 * gcc.dg/vect/vect-22.c: Likewise.
11414
83ff1f25
JJ
114152004-10-28 Jakub Jelinek <jakub@redhat.com>
11416
11417 * gcc.dg/i386-rotate-1.c: New test.
11418
391c4bc5
MM
114192004-10-27 Mark Mitchell <mark@codesourcery.com>
11420
2419a74b
MM
11421 * g++.dg/init/ref12.C: Add "run" marker.
11422
391c4bc5
MM
11423 PR c++/17435
11424 * g++.dg/init/ref12.C: New test.
11425
11426 PR c++/18140
11427 * g++.dg/template/shift1.C: New test.
11428 * g++.dg/template/error10.C: Adjust error markers.
11429
8e14584d
AP
114302004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
11431
11432 PR tree-opt/17529
11433 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
11434
005c1a13
GK
114352004-10-27 Geoffrey Keating <geoffk@apple.com>
11436
98f61f57
GK
11437 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
11438 * gcc.dg/weak/weak-3.c: Likewise.
11439 * gcc.dg/weak/weak-5.c: Likewise.
11440 * gcc.dg/weak/weak-9.c: Likewise.
11441 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
11442 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
11443
005c1a13
GK
11444 * gcc.dg/darwin-weakimport-1.c: New.
11445
61b58001
BE
114462004-10-28 Ben Elliston <bje@au.ibm.com>
11447
11448 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
11449
028aa389
NS
114502004-10-27 Nathan Sidwell <nathan@codesourcery.com>
11451
11452 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
11453 'syntax' error messages.
11454 * gcc.dg/cpp/direct2s.c: Likewise.
11455
1aeaea8d
GK
114562004-10-26 Geoffrey Keating <geoffk@apple.com>
11457
11458 * gcc.c-torture/compile/20041026-1.c: New.
11459
a5201a91
MM
114602004-10-26 Mark Mitchell <mark@codesourcery.com>
11461
11462 PR c++/18093
11463 * g++.dg/lookup/ns2.C: New test.
11464
11465 PR c++/18020
11466 * g++.dg/template/enum4.C: New test.
11467
11468 PR c++/18161
11469 * g++.dg/template/expr1.C: New test.
11470
a6291e47
BE
114712004-10-26 Ben Elliston <bje@au.ibm.com>
11472
11473 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
11474
663174d3
JM
114752004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
11476
11477 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
11478 gcc.dg/decl-nospec-3.c: New tests.
11479
38285932
ZL
114802004-10-26 Ziemowit Laski <zlaski@apple.com>
11481
11482 * objc.dg/super-class-3.m: New test.
11483
51e63e60
NS
114842004-10-26 Nathan Sidwell <nathan@codesourcery.com>
11485
11486 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
11487 resyncing.
11488 * gcc.dg/cpp/direct2s.c: Likewise.
11489
f1a66265
GK
114902004-10-25 Geoffrey Keating <geoffk@apple.com>
11491
11492 * objc.dg/image-info.m: Update for changes to section selection.
11493
3a3589b4
ZL
114942004-10-25 David Ayers <d.ayers@inode.at>
11495 Ziemowit Laski <zlaski@apple.com>
11496
11497 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
11498 diagnostics when messaging 'id <Proto>'.
11499 * objc.dg/class-protocol-1.m: New test.
11500 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
11501 a non-existent method signature.
11502 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
11503 Update diagnostics when messaging with non-existent method signature.
11504 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
11505 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
11506 invalid receivers are now resolved as if messaging 'id'; remove
11507 extraneous diagnostics.
11508
535dd320
JM
115092004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
11510
11511 PR c/16667
11512 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
11513 gcc.dg/init-desig-obs-3.c: New tests.
11514
3401a17f
JJ
115152004-10-25 Jakub Jelinek <jakub@redhat.com>
11516
11517 * gcc.dg/debug/20041023-1.c: New test.
11518
4c7c0c70
AP
115192004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
11520
11521 PR middle-end/17407
11522 * gcc.c-torture/compile/pr17407.c: New test.
11523
11524 PR c++/18121
11525 * g++.dg/template/array8.C: New test.
11526
1e02510f
EB
115272004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11528
11529 PR other/18138
11530 * lib/g++.exp: Accept more than one multilib libgcc.
11531 * lib/gcc-dg.exp: Likewise.
11532 * lib/objc.exp: Likewise.
11533 * lib/treelang.exp: Likewise.
11534 * lib/gfortran.exp: Likewise.
11535
f3515059
BE
115362004-10-24 Ben Elliston <bje@au.ibm.com>
11537
11538 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
11539
c94ac97d 115402004-10-24 Geoffrey Keating <geoffk@geoffk.org>
8b45dc77
GK
11541
11542 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
11543 * gcc.dg/c99-const-expr-3.c: Likewise.
11544
ee742c05
AP
115452004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
11546
11547 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
11548
fef62f03
BE
115492004-10-23 Ben Elliston <bje@au.ibm.com>
11550
11551 * gcc.c-torture/execute/loop-2e.x: Remove.
11552
76aebc9f
NS
115532004-10-22 Nathan Sidwell <nathan@codesourcery.com>
11554
11555 PR c++/18095
11556 * g++.dg/parse/crash18.C: New.
11557 * g++.dg/parse/crash19.C: New.
11558
7c06b222
AL
115592004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11560
11561 * g++.dg/ext/dllimport1.C: Move dg-warnings.
11562 * g++.dg/ext/dllimport2.C: Same.
11563 * g++.dg/ext/dllimport8.C: Same.
11564
08e17d9d
MM
115652004-10-21 Mark Mitchell <mark@codesourcery.com>
11566
11567 PR c++/10841
11568 * g++.dg/conversion/cast1.C: New test.
11569 * g++.dg/overload/pmf1.C: Adjust error marker.
11570
943db347
AP
115712004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
11572
11573 PR objc/17923
11574 * objc.dg/const-str-7.m: New test.
11575
aaf1c72d
KL
115762004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11577
11578 * g++.dg/template/memfriend11.C: Fix comment typo.
11579 * g++.dg/template/memfriend14.C: Likewise.
11580
0aab7a4b
RH
115812004-10-20 Richard Henderson <rth@redhat.com>
11582
11583 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
11584 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
11585 -fasynchronous-unwind-tables.
11586
4ba4c213
RH
115872004-10-20 Richard Henderson <rth@redhat.com>
11588
11589 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
11590 (main): Return success.
11591 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
11592 (main): Return success.
11593
b939a023
KL
115942004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11595
11596 PR c++/13495
11597 * g++.dg/template/memfriend9.C: New test.
11598 * g++.dg/template/memfriend10.C: Likewise.
11599 * g++.dg/template/memfriend11.C: Likewise.
11600 * g++.dg/template/memfriend12.C: Likewise.
11601 * g++.dg/template/memfriend13.C: Likewise.
11602 * g++.dg/template/memfriend14.C: Likewise.
11603 * g++.dg/template/memfriend15.C: Likewise.
11604 * g++.dg/template/memfriend16.C: Likewise.
11605 * g++.dg/template/memfriend17.C: Likewise.
11606 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
11607
23517e6b
NS
116082004-10-20 Nathan Sidwell <nathan@codesourcery.com>
11609
11610 * g++.dg/conversion/dr195.C: New.
11611 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
11612
c0952176
BE
116132004-10-20 Ben Elliston <bje@au.ibm.com>
11614 Devang Patel <dpatel@apple.com>
11615
11616 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
11617 of floating point arithmetic, which could trap.
11618
33c25e5c
MM
116192004-10-19 Mark Mitchell <mark@codesourcery.com>
11620
11621 PR c++/14035
11622 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
11623 * g++.dg/conversion/const2.C: New test.
11624 * g++.dg/expr/reinterpret2.C: New test.
11625 * g++.dg/expr/reinterpret3.C: New test.
11626 * g++.dg/expr/cast2.C: New test.
11627 * g++.dg/expr/copy1.C: New test.
11628 * g++.dg/other/conversion1.C: Change error message.
11629 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
11630 function pointers to void *.
11631 * g++.old-deja/g++.mike/p10148.C: Likewise.
11632
a5747863
EB
116332004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11634
11635 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
11636
69475123
PB
116372004-10-19 Paolo Bonzini <bonzini@gnu.org>
11638
11639 PR c++/18047
11640
11641 * g++.dg/parse/expr3.C: New test.
11642
6e7a355c
EB
116432004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11644
11645 * gcc.dg/smod-1.c: New test.
11646
d4de6966
ZL
116472004-10-18 Ziemowit Laski <zlaski@apple.com>
11648
11649 * objc.dg/method-14.m: New test.
11650
829acd78
AP
116512004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11652
11653 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
11654 Also xfail as the patch was reverted.
11655
c2f55a1b
AP
116562004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11657
11658 PR middle-end/16973
11659 * gcc.dg/pr16973.c: New test.
11660
bca9e17b
DN
116612004-10-18 Diego Novillo <dnovillo@redhat.com>
11662
11663 PR tree-optimization/17656
11664 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
11665
18e4be85
NS
116662004-10-18 Nathan Sidwell <nathan@codesourcery.com>
11667
11668 * g++.dg/eh/shadow1.C: New.
11669
ba3ed8d8
JJ
116702004-10-18 Jakub Jelinek <jakub@redhat.com>
11671
11672 * gcc.c-torture/compile/20041018-1.c: New test.
11673
0dc48e89
BE
116742004-10-18 Ben Elliston <bje@au.ibm.com>
11675
11676 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
11677 compiler referring to register 0 when accessing sdata. The linker
11678 now patches things up.
11679
36e5122e
AP
116802004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
11681
11682 PR c/17529
11683 * gcc.c-torture/compile/pr17529.c: New test.
11684
9596e064
GB
116852004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11686
11687 PR c++/17743
11688 * g++.dg/ext/attrib17.C: New test.
11689
051a6002
EB
116902004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11691
11692 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
11693
1ed3dfd5
GB
116942004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11695
11696 PR c++/10479
11697 * g++.dg/ext/attrib16.C: New test.
11698
de3fe73c
MM
116992004-10-15 Mark Mitchell <mark@codesourcery.com>
11700
11701 PR c++/17042
11702 * g++.dg/init/dso_handle1.C: New test.
11703
de3fe73c
MM
11704 PR c++/14667
11705 * g++.dg/parse/typedef6.C: New test.
11706
d6b4201f
MM
11707 PR c++/17916
11708 * g++.dg/parse/pragma1.C: New test.
11709
7832e661
AH
117102004-10-15 Aldy Hernandez <aldyh@redhat.com>
11711
11712 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
11713
e68a07e8
SE
117142004-10-15 Steve Ellcey <sje@cup.hp.com>
11715
11716 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
11717 -fno-common when on HPPA HP-UX platforms.
11718
117192004-10-15 Jakub Jelinek <jakub@redhat.com>
1ebfb3cf
JJ
11720
11721 PR other/16820
11722 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
11723 stdint.h.
11724 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
11725 uintptr_t.
11726
db3a9519
AP
117272004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11728
11729 PR c++/16301
11730 * g++.dg/lookup/strong-using-4.C: New test.
11731
f0602b16
AP
117322004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11733
11734 PR middle-end/16567
b4519d39 11735 * gcc.c-torture/compile/nested-1.c: New test.
f0602b16 11736
31246b8f
DN
117372004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11738
11739 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
11740 and mipsisa64*-*-* (until support for misaligned loads is added).
11741 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
11742 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
11743 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
11744 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
11745 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
11746 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
11747
745d26d9
MM
117482004-10-14 Mark Mitchell <mark@codesourcery.com>
11749
11750 PR c++/17976
11751 * g++.dg/init/dtor3.C: New test.
11752
38db57bf
BE
117532004-10-15 Ben Elliston <bje@au.ibm.com>
11754
11755 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
11756
c4e18b1c
GK
117572004-10-14 Geoffrey Keating <geoffk@apple.com>
11758
11759 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
11760 * gcc.dg/macho-lo-sum.c: Likewise.
11761
b419bac7
JM
117622004-10-14 Joseph S. Myers <joseph@codesourcery.com>
11763
11764 * gcc.dg/ppc-spe64-1.c: New test.
11765
0ecf0d5f
DP
117662004-10-14 Devang Patel <dpatel@apple.com>
11767
11768 PR 17635
11769 * gcc.dg/pr17635.c : New test.
9469f0aa 11770
31246b8f
DN
117712004-10-14 Olga Golovanevsky <olga@il.ibm.com>
11772
11773 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
11774 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
11775 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
11776 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
11777 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
11778 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
11779 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
11780 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
11781 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
11782 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
11783 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
11784 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
11785 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
11786 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
11787 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
11788 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
11789 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
11790 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
a023975e 11791
f0923257
DN
117922004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11793
9469f0aa
AJ
11794 * gcc.dg/vect/vect-82.c: New testcase.
11795 * gcc.dg/vect/vect-82_64.c: New testcase.
11796 * gcc.dg/vect/vect-83.c: New testcase.
11797 * gcc.dg/vect/vect-83_64.c: New testcase.
f0923257 11798
ac24fc25
JM
117992004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11800
11801 * gcc.dg/cpp/error-1.c: New test.
11802
81da229b
JM
118032004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11804
11805 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
11806
5a78838a
HPN
118072004-10-14 Hans-Peter Nilsson <hp@axis.com>
11808
11809 PR target/17984
11810 * gcc.dg/cris-peep2-xsrand2.c: New test.
11811
bcd46a7c
AP
118122004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
11813
11814 PR c++/17661
11815 * testsuite/g++.dg/expr/for2.C: New test.
11816
b9bf58e5
EB
118172004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11818
11819 * g++.dg/inherit/thunk1.C: Run on the SPARC.
11820
69d49802
JJ
118212004-10-13 Jakub Jelinek <jakub@redhat.com>
11822
11823 PR tree-optimization/17724
11824 * g++.dg/opt/pr17724-1.C: New test.
11825 * g++.dg/opt/pr17724-2.C: New test.
11826 * g++.dg/opt/pr17724-3.C: New test.
11827 * g++.dg/opt/pr17724-4.C: New test.
11828 * g++.dg/opt/pr17724-5.C: New test.
11829 * g++.dg/opt/pr17724-6.C: New test.
11830
3789b316
JM
118312004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
11832
11833 PR c/17301
11834 * gcc.dg/pr17301-2.c: New test.
11835
1ca939e5
MM
118362004-10-11 Mark Mitchell <mark@codesourcery.com>
11837
db86dd14
MM
11838 PR c++/15876
11839 * g++.dg/parse/error22.C: New test.
11840
1ca939e5
MM
11841 PR c++/17936
11842 * g++.dg/template/spec18.C: New test.
11843
f713f229
SE
118442004-10-11 Steve Ellcey <sje@cup.hp.com>
11845
11846 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
11847 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
9469f0aa 11848 memcpy.
f713f229
SE
11849 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
11850 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
11851
73826a39
AP
118522004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11853
11854 * g++.dg/eh/cleanup5.C: Add dg-options "".
11855
eb172681
RS
118562004-10-11 Roger Sayle <roger@eyesopen.com>
11857
11858 PR middle-end/17657
11859 * gcc.dg/switch-4.c: New test case.
11860
6b34e55e
RS
118612004-10-11 Richard Sandiford <rsandifo@redhat.com>
11862
11863 * gcc.c-torture/execute/20041011-1.c: New test.
11864
0ad28dde
AP
118652004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11866
11867 PR c++/17554
11868 * g++.dg/init/for3.C: New test.
11869
11870 PR c++/17657
11871 * g++.dg/opt/switch2.C: New test.
11872
11873 PR middle-end/17703
11874 * g++.dg/warn/Wreturn-2.C: New test.
11875
b187901e
AP
118762004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11877
11878 PR c++/17907
11879 * g++.dg/eh/cleanup5.C: New test.
11880
22ab714d
MM
118812004-10-10 Mark Mitchell <mark@codesourcery.com>
11882
11883 PR c++/17393
11884 * g++.dg/parse/error21.C: New test.
11885
a82e1a7d
GDR
118862004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
11887
11888 * g++.dg/overload/pmf1.C: Adjust quoting marks.
11889 * g++.dg/warn/incomplete1.C: Likewise.
11890 * g++.dg/template/qualttp20.C: Likewise.
11891
bba5733f
JM
118922004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11893
11894 PR c/17881
11895 * parm-incomplete-1.c: New test.
11896
17a27b4f
MM
118972004-10-09 Mark Mitchell <mark@codesourcery.com>
11898
36700ac8 11899 PR c++/17867
17a27b4f
MM
11900 * g++.dg/parse/error19.C: New test.
11901
11902 PR c++/17670
11903 * g++.dg/init/new11.C: New test.
11904
11905 PR c++/17821
11906 * g++.dg/parse/error20.C: New test.
11907
11908 PR c++/17826
11909 * g++.dg/template/crash24.C: New test.
9469f0aa 11910
c69c9b36
JM
119112004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11912
11913 PR c/17301
11914 * gcc.dg/pr17301-1.c: New test.
11915
216a5f1b
JM
119162004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11917
11918 PR c/17189
11919 * gcc.dg/anon-struct-5.c: New test.
11920
fbc0150d
JM
119212004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
11922
11923 PR c/17844
11924 * gcc.dg/pr17844-1.c: New test.
11925
3d5c655f
ZD
119262004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
11927
11928 PR tree-optimization/17906
11929 * gcc.c-torture/compile/pr17906.c: New.
11930
fc7ca5fd
RS
119312004-10-09 Stuart Hastings <stuart@apple.com>
11932 Roger Sayle <roger@eyesopen.com>
11933
11934 PR rtl-optimization/17853
11935 * gcc.dg/i386-mmx-5.c: New testcase.
11936
673dacbe
AP
119372004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
11938
11939 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
11940
62e19030
MM
119412004-10-09 Mark Mitchell <mark@codesourcery.com>
11942
11943 PR c++/17524
11944 * g++.dg/template/static9.C: New test.
11945
11946 PR c++/17685
11947 * g++.dg/parse/operator5.C: New test.
11948
d2e74f6f
RS
119492004-10-09 Roger Sayle <roger@eyesopen.com>
11950
11951 PR middle-end/17894
11952 * gcc.c-torture/execute/divcmp-4.c: New test case.
11953
35897831
AP
119542004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11955
11956 PR tree-opt/17902
11957 * g++.dg/opt/pr17902.C: New test.
11958
a1e063e5
JJ
119592004-10-09 Jakub Jelinek <jakub@redhat.com>
11960
11961 * gcc.dg/cpp/ident-1.c: Add dg-options "".
11962
6d84156b
JM
119632004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11964
11965 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
11966
6dcc04b0
JM
119672004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11968
11969 * gcc.dg/assign-warn-3.c: New test.
11970
14788775
AP
119712004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11972
11973 PR c/16999
11974 * gcc.dg/cpp/ident-1.c: New test.
11975
a58eeb31
NS
119762004-10-08 Nathan Sidwell <nathan@codesourcery.com>
11977
11978 * gcc.c-torture/compile/acc1.c: New.
11979
ea3c4ca8
AP
119802004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11981
11982 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
11983 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
11984
39ba2f92
EB
119852004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11986
11987 * gcc.dg/ultrasp11.c: New test.
11988
c054bc3d
MM
119892004-10-08 Michael Matz <matz@suse.de>
11990
11991 * gcc.dg/doloop-2.c: New test.
11992
2ac2f164
JM
119932004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11994
11995 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
11996 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
11997 objc.dg/method-9.m: Update expected diagnostics.
11998
add2402e
GK
119992004-10-07 Geoffrey Keating <geoffk@apple.com>
12000
12001 * gcc.dg/ppc-fsel-3.c: New file.
12002 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
12003
82e79986
PB
120042004-10-07 Paul Brook <paul@codesourcery.com>
12005
12006 * gfortran.dg/intrinsic_verify_1.f90: New test.
12007
d0e75c71
PB
120082004-10-07 Paul Brook <paul@codesourcery.com>
12009
12010 * gfortran.dg/empty_format_1.f90: Remove stray commas.
12011
5d874166
TS
120122004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12013
9469f0aa 12014 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
9e941b4a
TS
12015 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
12016 commit.
5d874166 12017
ca059043
AP
120182004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
12019
12020 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
12021
09ebcffa
GB
120222004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12023
12024 PR c++/17115
12025 * g++.dg/warn/Winline-4.C: New test.
12026
1313b31f 120272004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
cc67d2fa
CE
12028
12029 * gcc.c-torture/compile/20041007-1.c: New test.
12030
2b58638b
PB
120312004-10-07 Paul Brook <paul@codesourcery.com>
12032
12033 PR fortran/17678
12034 * gfortran.dg/use_allocated_1.f90: New test.
12035
a3ed9870
AP
120362004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12037
12038 PR middle-end/17849
12039 * gfortran.fortran-torture/compile/nested.f90: New test
12040
03dafa61
JM
120412004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
12042
12043 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
12044
564060c3
AP
120452004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
12046
12047 PR c++/17368
12048 * g++.dg/ext/asm6.C: New test.
12049
8813c944
KZ
120502004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
12051
564060c3 12052 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
8813c944 12053
7726f633
PB
120542004-10-06 Paul Brook <paul@codesourcery.com>
12055
12056 PR libfortran/17709
12057 * gfortran.dg/empty_format_1.f90: New test.
12058
5d24a977
TS
120592004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12060
12061 PR fortran/17568
12062 * gfortran.dg/ishft.f90: New test.
3b0cff13
TS
12063
12064 PR fortran/17283
12065 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
12066 tests.
12067
fbdad37d
PB
120682004-10-06 Paul Brook <paul@codesourcery.com>
12069
12070 * gfortran.dg/do_1.f90: New test.
12071
609ae0e2
KG
120722004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12073
12074 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
12075 optimizing for size.
12076
7fdc3e09
JM
120772004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12078
12079 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
12080
1b36c818
JM
120812004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
12082
12083 * gcc.c-torture/compile/20041005-1.c: New test.
12084
89d594a2
NS
120852004-10-05 Nathan Sidwell <nathan@codesourcery.com>
12086
12087 PR c++/17829
12088 * g++.dg/lookup/koenig4.C: New.
12089
2a13a625
GDR
120902004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
12091
12092 * g++.dg/other/classkey1.C: Adjust quoting marks.
12093 * g++.dg/parse/error15.C: Likewise.
12094 * g++.dg/template/meminit2.C (int>): Likewise.
12095
58c5b409
TS
120962004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12097
12098 PR fortran/17283
12099 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
12100
ee569894
TS
12101 PR fortran/17631
12102 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
12103
73a014b5
TS
12104 PR fortran/17708
12105 * gfortran.dg/pr17708.f90: New test.
9469f0aa 12106
952d9d9f
CF
121072004-10-04 Chao-ying Fu <fu@mips.com>
12108
12109 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
12110 * gcc.dg/vect/vect-4.c: Ditto.
12111 * gcc.dg/vect/vect-5.c: Ditto.
12112 * gcc.dg/vect/vect-6.c: Ditto.
12113 * gcc.dg/vect/vect-8.c: Ditto.
12114 * gcc.dg/vect/vect-16.c: Ditto.
12115 * gcc.dg/vect/vect-30.c: Ditto.
12116 * gcc.dg/vect/vect-40.c: Ditto.
12117 * gcc.dg/vect/vect-41.c: Ditto.
12118 * gcc.dg/vect/vect-42.c: Ditto.
12119 * gcc.dg/vect/vect-43.c: Ditto.
12120 * gcc.dg/vect/vect-44.c: Ditto.
12121 * gcc.dg/vect/vect-45.c: Ditto.
12122 * gcc.dg/vect/vect-46.c: Ditto.
12123 * gcc.dg/vect/vect-47.c: Ditto.
12124 * gcc.dg/vect/vect-48.c: Ditto.
12125 * gcc.dg/vect/vect-49.c: Ditto.
12126 * gcc.dg/vect/vect-50.c: Ditto.
12127 * gcc.dg/vect/vect-51.c: Ditto.
12128 * gcc.dg/vect/vect-52.c: Ditto.
12129 * gcc.dg/vect/vect-53.c: Ditto.
12130 * gcc.dg/vect/vect-54.c: Ditto.
12131 * gcc.dg/vect/vect-55.c: Ditto.
12132 * gcc.dg/vect/vect-56.c: Ditto.
12133 * gcc.dg/vect/vect-57.c: Ditto.
12134 * gcc.dg/vect/vect-58.c: Ditto.
12135 * gcc.dg/vect/vect-59.c: Ditto.
12136 * gcc.dg/vect/vect-60.c: Ditto.
12137 * gcc.dg/vect/vect-74.c: Ditto.
12138 * gcc.dg/vect/vect-79.c: Ditto.
12139 * gcc.dg/vect/vect-80.c: Ditto.
12140
8f920ef7
AP
121412004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
12142
12143 * gcc.dg/unused-7.c: Use the correct option.
12144
f3e41701
PB
121452004-10-04 Paul Brook <paul@codesourcery.com>
12146 Bud Davis <bdavis9659@comcast.net>
12147
12148 PR fortran/17706
12149 PR fortran/16434
12150 * gfortran/pr17706.f90: New test.
12151 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
12152
ca2940c3
TS
121532004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12154
12155 * gfortran.dg/pr17612.f90: New test.
12156
2d01edd7
GDR
121572004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
12158
12159 * g++.dg/template/local1.C: Adjust quoting marks in
12160 testing for diagnostics.
12161 * g++.dg/tls/diag-2.C: Likewise.
12162 * g++.dg/other/error8.C: Likewise.
12163
29128154
AP
121642004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12165
12166 PR c/17178
12167 * gcc.dg/unused-4.c: Adjust to be correct.
12168
12169 PR c/17820
12170 * gcc.dg/unused-7.c: New test.
12171
a1b1b3cd
AP
121722004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
12173
12174 PR c++/17797
12175 * g++.dg/overload/template2.C: New test.
12176
24109c9f
KH
121772004-10-03 Kazu Hirata <kazu@cs.umass.edu>
12178
807e955b 12179 PR tree-optimization/16632
24109c9f
KH
12180 * gcc.dg/tree-ssa/20041002-1.c: New.
12181
0146748a
PB
121822004-10-03 Paul Brook <paul@codesourcery.com>
12183
12184 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
12185 rather than relying on default formatting.
12186
7848dfca
JM
121872004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
12188
12189 * gcc.dg/20040920-1.c: Update expected message text.
12190
12d3155f
UW
121912004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
12192
12193 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
12194
47bcd07d
ZD
121952004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
12196
12197 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
12198 tree level.
12199
734268f5
AP
122002004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12201
12202 * gcc.dg/tree-ssa/pr17343.c: Remove.
12203
29c4d22b
AP
122042004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
12205
12206 PR tree-opt/17343
12207 * gcc.dg/tree-ssa/pr17343.c: New test.
12208
5496b36f
JJ
122092004-10-01 Jakub Jelinek <jakub@redhat.com>
12210
12211 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
12212 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
12213 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
12214 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
12215 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
12216
9bf24266
JM
122172004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12218
12219 * gcc.dg/lvalue-2.c: New test.
12220
254ac10c
JM
122212004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
12222
12223 PR c/17730
12224 * gcc.dg/pr17730-1.c: New test
12225
302a2cc5
JM
122262004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
12227
12228 PR c/7425
12229 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
12230
58c8adc1
JJ
122312004-09-29 Jakub Jelinek <jakub@redhat.com>
12232
12233 * gcc.c-torture/execute/stdarg-1.c: New test.
12234 * gcc.c-torture/execute/stdarg-2.c: New test.
12235 * gcc.c-torture/execute/stdarg-3.c: New test.
12236 * gcc.dg/tree-ssa/stdarg-1.c: New test.
12237 * gcc.dg/tree-ssa/stdarg-2.c: New test.
12238 * gcc.dg/tree-ssa/stdarg-3.c: New test.
12239 * gcc.dg/tree-ssa/stdarg-4.c: New test.
12240 * gcc.dg/tree-ssa/stdarg-5.c: New test.
12241
a7d6ba24
JJ
122422004-09-29 Jakub Jelinek <jakub@redhat.com>
12243
12244 PR tree-optimization/17697
12245 * g++.dg/opt/pr17697-1.C: New test.
12246 * g++.dg/opt/pr17697-2.C: New test.
12247 * g++.dg/opt/pr17697-3.C: New test.
12248
ef787822
JM
122492004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
12250
12251 PR c/16409
12252 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
12253 gcc.dg/vla-init-5.c: New tests.
12254
5e9bda65
JM
122552004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
12256
12257 PR c/13804
12258 * gcc.dg/pr13804-1.c: New test.
12259
a487f59f
TS
122602004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12261
12262 PR fortran/16938
12263 * gfortran.dg/pr16938.f90: New test.
12264
455f19cb
MM
122652004-09-27 Mark Mitchell <mark@codesourcery.com>
12266
12267 * g++.dg/template/crash23.C: New test.
12268
d19e85e8
MM
122692004-09-27 Mark Mitchell <mark@codesourcery.com>
12270
12271 PR c++/17585
12272 * g++.dg/template/static8.C: New test.
12273
c81f61b2
NS
122742004-09-27 Nathan Sidwell <nathan@codesourcery.com>
12275
12276 PR c++/17681
12277 * g++.dg/other/error9.C: New test.
12278
f4dbad23
UW
122792004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
12280
12281 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
12282
fafdb00c
TS
122832004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12284
12285 PR fortran/15164
54df0e3e 12286 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
fafdb00c 12287
897f610b
RS
122882004-09-26 Roger Sayle <roger@eyesopen.com>
12289
12290 PR middle-end/17112
12291 * gcc.dg/pr17112-1.c: New test case.
12292
34096b92
JM
122932004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
12294
12295 PR c/11459
12296 * gcc.dg/pr11459-1.c: New test.
12297
45343b92
UW
122982004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
12299
12300 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
12301 * gcc.dg/tree-ssa/loop-4.c: Likewise.
12302
2c855398
TS
123032004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12304
12305 * gfortran.dg/pr15324.f90: Make array bounds consistent.
12306
17b2e29d
JH
123072004-09-25 Jan Hubicka <jh@suse.cz>
12308
12309 * compile/30040909-1.c: New test.
12310 * compile/30040907-1.c: New test.
12311
b11a9d5f
RS
123122004-09-25 Richard Sandiford <rsandifo@redhat.com>
12313
12314 * gcc.c-torture/execute/va-arg-26.c: New test.
12315
dd3017e4
ZW
123162004-09-24 Zack Weinberg <zack@codesourcery.com>
12317
12318 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
12319 extra diagnostics on targets with 64-bit pointers.
12320 * objc.dg/selector-1.m: Adjust dg-warning regexp.
12321
085e33aa
JM
123222004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
12323
12324 PR c/17188
12325 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
12326 * gcc.dg/decl-3.c: Adjust expected message.
12327
c0c07d7b
TS
123282004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12329
12330 PR fortran/17615
12331 * gfortran.dg/pr17615.f90: New test.
12332
2c55ffb2
AM
123332004-09-24 Andrew MacLeod <amacleod@redhat.com>
12334
12335 PR tree-optimzation/17517
12336 * g++.dg/tree-ssa/pr17517.C: New Test.
12337
5cf447db
NS
123382004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12339
12340 PR c++/16889
12341 * g++.dg/lookup/ambig3.C: New.
12342
4827be7a
AP
123432004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
12344
12345 PR tree-opt/17624
12346 * g++.dg/opt/pr17624.C: New test.
12347
ff80e49f
JM
123482004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
12349
12350 PR c/6980
12351 * gcc.dg/Wbad-function-cast-1.c: New test.
12352
2cfe82fe
ZW
123532004-09-23 Zack Weinberg <zack@codesourcery.com>
12354
12355 * g++.dg/ext/complit1.C
12356 * g++.dg/other/error2.C
12357 * g++.dg/other/nontype-1.C
12358 * g++.dg/parse/crash11.C
12359 * g++.dg/parse/crash12.C
12360 * g++.dg/parse/error15.C
12361 * g++.dg/parse/error4.C
12362 * g++.dg/parse/tmpl-outside1.C
12363 * g++.dg/parse/too-many-tmpl-args1.C
12364 * g++.dg/template/dependent-expr3.C
12365 * g++.dg/template/error10.C
12366 * g++.dg/template/instantiate1.C
12367 * g++.dg/template/vtable2.C
12368 * g++.dg/warn/Wshadow-1.C
12369 * g++.dg/warn/weak1.C
12370 * g++.old-deja/g++.brendan/crash16.C
12371 * g++.old-deja/g++.brendan/crash18.C
12372 * g++.old-deja/g++.brendan/crash48.C
12373 * g++.old-deja/g++.brendan/crash49.C
12374 * g++.old-deja/g++.brendan/crash55.C
12375 * g++.old-deja/g++.brendan/crash56.C
12376 * g++.old-deja/g++.brendan/crash8.C
12377 * g++.old-deja/g++.brendan/enum11.C
12378 * g++.old-deja/g++.brendan/enum8.C
12379 * g++.old-deja/g++.brendan/enum9.C
12380 * g++.old-deja/g++.brendan/friend3.C
12381 * g++.old-deja/g++.brendan/misc14.C
12382 * g++.old-deja/g++.bugs/900402_02.C
12383 * g++.old-deja/g++.bugs/900404_03.C
12384 * g++.old-deja/g++.bugs/900404_04.C
12385 * g++.old-deja/g++.bugs/900428_03.C
12386 * g++.old-deja/g++.jason/crash4.C
12387 * g++.old-deja/g++.jason/overload21.C
12388 * g++.old-deja/g++.jason/redecl1.C
12389 * g++.old-deja/g++.jason/report.C
12390 * g++.old-deja/g++.jason/rfg10.C
12391 * g++.old-deja/g++.jason/template30.C
12392 * g++.old-deja/g++.law/arm12.C
12393 * g++.old-deja/g++.law/ctors5.C
12394 * g++.old-deja/g++.law/cvt20.C
12395 * g++.old-deja/g++.law/init10.C
12396 * g++.old-deja/g++.law/init8.C
12397 * g++.old-deja/g++.law/visibility17.C
12398 * g++.old-deja/g++.law/visibility7.C
12399 * g++.old-deja/g++.mike/net8.C
12400 * g++.old-deja/g++.mike/p646.C
12401 * g++.old-deja/g++.mike/p700.C
12402 * g++.old-deja/g++.mike/p701.C
12403 * g++.old-deja/g++.mike/p811.C
12404 * g++.old-deja/g++.ns/template13.C
12405 * g++.old-deja/g++.other/array3.C
12406 * g++.old-deja/g++.other/crash25.C
12407 * g++.old-deja/g++.other/dtor3.C
12408 * g++.old-deja/g++.other/dtor4.C
12409 * g++.old-deja/g++.other/main1.C
12410 * g++.old-deja/g++.other/warn7.C
12411 * g++.old-deja/g++.pt/crash11.C
12412 * g++.old-deja/g++.pt/crash36.C
12413 * g++.old-deja/g++.pt/spec22.C
12414 * g++.old-deja/g++.pt/spec9.C
12415 * g++.old-deja/g++.pt/ttp52.C
12416 * g++.old-deja/g++.robertl/eb103.C
12417 * g++.old-deja/g++.robertl/eb121.C
12418 * g++.old-deja/g++.robertl/eb22.C
12419 * g++.old-deja/g++.robertl/eb8.C:
12420 Update locations and/or regexps of dg-error markers.
12421 Remove markers for some bogus messages that are no longer issued.
12422
b28b1600
JJ
124232004-09-23 Jakub Jelinek <jakub@redhat.com>
12424
12425 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
12426 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
12427
dc2e6df2
AP
124282004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
12429
12430 PR c++/17618
12431 * g++.dg/lookup/crash5.C: New test.
12432
7ccf35ed
DN
124332004-09-23 Dorit Naishlos <dorit@il.ibm.com>
12434
2cfe82fe
ZW
12435 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
12436 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
12437 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
12438 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
12439 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
12440 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
12441
12442 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
12443 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
12444 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
12445 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
12446 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
12447 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
12448
12449 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
12450
12451 * gcc.dg/vect/vect-44.c: Check additional cases.
12452 * gcc.dg/vect/vect-48.c: Check additional cases.
12453
12454 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
12455 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
12456 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
12457 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
12458 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
12459 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
12460 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
12461 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
12462 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
12463
12464 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
12465 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
12466 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
7ccf35ed 12467
92fc4a2f
ZD
124682004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12469
12470 * gcc.dg/tree-ssa/loop-6.c: New test.
12471
98d6e9af
NS
124722004-09-23 Nathan Sidwell <nathan@codesourcery.com>
12473
12474 PR c++/17620
12475 * g++.dg/inherit/base2.C: New.
12476
f8d1c427
EB
124772004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12478
12479 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
12480 * gcc.dg/20001012-2.c: Likewise.
12481 * gcc.dg/20001013-1.c: Likewise.
12482 * gcc.dg/20001101-1.c: Likewise.
12483 * gcc.dg/20001102-1.c: Likewise.
12484 * gcc.dg/bf-spl1.c: Likewise.
12485 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
12486 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
12487
c04f07f4
DN
124882004-09-22 Diego Novillo <dnovillo@redhat.com>
12489
12490 PR tree-optimization/16721
12491 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
12492
b1247df7
UW
124932004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
12494
12495 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
12496 * gcc.dg/20040305-1.c: Likewise.
12497
588d1952
JM
124982004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
12499
12500 PR c/16566
12501 * gcc.c-torture/compile/pr16566-1.c,
12502 gcc.c-torture/compile/pr16566-2.c,
12503 gcc.c-torture/compile/pr16566-3.c: New tests.
12504
a338ab5a
KH
125052004-09-22 Kazu Hirata <kazu@cs.umass.edu>
12506
12507 PR tree-optimization/17512
12508 * gcc.c-torture/compile/20040916-1.c.
12509
1ae57298
MM
125102004-09-21 Mark Mitchell <mark@codesourcery.com>
12511
12512 * gcc.dg/pragma-re-3.c: New test.
12513
125142004-09-17 Matt Austern <austern@apple.com>
6bdb98d1
MA
12515
12516 PR c++/15049
12517 * g++.dg/other/anon3.C: New.
2cfe82fe 12518
d211a298
RS
125192004-09-21 Roger Sayle <roger@eyesopen.com>
12520
12521 PR c++/7503
12522 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
12523 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
12524 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
12525 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
12526 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
12527
77747e5f
BD
125282004-09-21 Bud Davis <bdavis9659@comcast.net>
12529
12530 PR fortran/17286
12531 * gfortran.dg/pr17286.f90: New test.
12532
9b60dfd7
MM
125332004-09-20 Mark Mitchell <mark@codesourcery.com>
12534
12535 PR c++/17530
12536 * g++.dg/template/static7.C: New test.
12537
4c9d8750
AP
125382004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
12539
2cfe82fe 12540 PR tree-opt/17558
4c9d8750
AP
12541 * gcc.c-torture/compile/pr17558.c: New test.
12542
348f5701
RS
125432004-09-20 Richard Sandiford <rsandifo@redhat.com>
12544
12545 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
12546 if SKIP_ATTRIBUTE is defined.
12547
da89fba8
TS
125482004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12549
12550 PR fortran/15957
12551 * gfortran.dg/pr15957.f90: New test.
12552
1cdcb2cf
DN
125532004-09-20 Dorit Naishlos <dorit@il.ibm.com>
12554
12555 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
12556 in comparison.
12557 * gcc.dg/vect/vect-79.c: Likewise.
12558 * gcc.dg/vect/vect-80.c: Likewise.
12559
b898b8d9
TS
125602004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12561
12562 PR fortran/15750
2cfe82fe 12563 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
b898b8d9 12564
479b6652
IR
125652004-09-20 Ira Rosen <irar@il.ibm.com>
12566
12567 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
12568 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
12569 * gcc.dg/vect/vect-62.c: New testcase.
12570 * gcc.dg/vect/vect-63.c: New testcase.
12571 * gcc.dg/vect/vect-64.c: New testcase.
12572 * gcc.dg/vect/vect-65.c: New testcase.
12573 * gcc.dg/vect/vect-66.c: New testcase.
12574 * gcc.dg/vect/vect-67.c: New testcase.
12575 * gcc.dg/vect/vect-68.c: New testcase.
12576 * gcc.dg/vect/vect-69.c: New testcase.
12577 * gcc.dg/vect/vect-79.c: New testcase.
12578 * gcc.dg/vect/vect-80.c: New testcase.
12579
073cbad3
RS
125802004-09-20 Richard Sandiford <rsandifo@redhat.com>
12581
12582 * gcc.target/mips/asm-1.c: New test.
12583
6775f1f3
IR
125842004-09-19 Ira Rosen <irar@il.ibm.com>
12585
12586 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
12587 * gcc.dg/vect/vect-73.c: New testcase.
12588 * gcc.dg/vect/vect-74.c: New testcase.
12589 * gcc.dg/vect/vect-75.c: New testcase.
12590 * gcc.dg/vect/vect-76.c: New testcase.
12591 * gcc.dg/vect/vect-77.c: New testcase.
12592 * gcc.dg/vect/vect-78.c: New testcase
12593
16d1b0bd
PB
125942004-09-18 Paul Brook <paul@codesourcery.com>
12595
12596 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
12597
ad97f4be
JM
125982004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
12599
12600 PR c/17424
12601 * gcc.dg/pr17424-1.c: New test.
12602
57e28d7d
DN
126032004-09-18 Diego Novillo <dnovillo@redhat.com>
12604
12605 * g++.dg/tree-ssa/pr17153.C: New test.
12606
a396f8ae
GK
126072004-09-16 Geoffrey Keating <geoffk@apple.com>
12608
12609 PR pch/13361
12610 * testsuite/g++.dg/pch/wchar-1.C: New.
12611 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12612
ade22982
KZ
126132004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
12614
12615 * gcc.c-torture/execute/20040917-1.c: New test.
12616
823f0809
DN
126172004-09-17 Diego Novillo <dnovillo@redhat.com>
12618
12619 PR tree-optimization/17319
12620 * gcc.dg/pr17319.c: New test.
12621
0456cbf6
DP
126222004-09-17 Devang Patel <dpatel@apple.com>
12623
12624 * gcc.dg/20040813-1.c: New test.
2cfe82fe 12625
7eae8eb2
DN
126262004-09-17 Diego Novillo <dnovillo@redhat.com>
12627
12628 PR tree-optimization/17273
12629 * gcc.c-torture/compile/pr17273.c: New test.
12630
98c3a782
JM
126312004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
12632
12633 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
12634 Update expected messages.
12635 * gcc.dg/declspec-13.c: New test.
12636
57f0099a
DE
126372004-09-17 David Edelsohn <edelsohn@gnu.org>
12638
12639 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
12640
47bb500f
DN
126412004-09-17 Diego Novillo <dnovillo@redhat.com>
12642
12643 * gcc.c-torture/execute/pr17252.c: Use post-increment to
12644 change what 'a' is pointing to.
12645
996c2b52
MM
126462004-09-17 Mark Mitchell <mark@codesourcery.com>
12647
12648 PR c++/16002
12649 * g++.dg/template/error18.C: New test.
2cfe82fe 12650
996c2b52
MM
12651 PR c++/16029
12652 * g++.dg/warn/Wunused-8.C: New test.
12653
275a4187
SB
126542004-09-17 Steven Bosscher <stevenb@suse.de>
12655
12656 PR tree-optimization/17513
12657 * gcc.dg/20040916-1.c: New test.
12658
67bcc252
MM
126592004-09-16 Mark Mitchell <mark@codesourcery.com>
12660
12661 PR c++/17501
12662 * g++.dg/template/typename7.C: New test.
12663
42759f1e
ZD
126642004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12665
12666 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
12667
8304ad70
FCE
126682004-09-16 Frank Ch. Eigler <fche@redhat.com>
12669
12670 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
12671 with -ftree-based-profiling also.
12672 * lib/profopt.exp: Support late-set profile_option/feedback_option.
12673
d2ccf6aa
VL
126742004-09-16 Victor Leikehman <lei@il.ibm.com>
12675
12676 PR/15364
12677 * gfortran.dg/der_array_io_1.f90: New test.
12678 * gfortran.dg/der_array_io_2.f90: New test.
12679 * gfortran.dg/der_array_io_3.f90: New test.
12680
511bbc8f
MM
126812004-09-15 Mark Mitchell <mark@codesourcery.com>
12682
12683 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
12684 EABI.
12685
04a75188
MM
126862004-09-15 Mark Mitchell <mark@codesourcery.com>
12687
12688 * g++.dg/opt/switch1.C: New test.
12689
971801ff
JM
126902004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
12691
12692 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
12693 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
12694 Update expected messages.
12695
4672f86a
TS
126962004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12697
12698 PR fortran/16485
12699 * gfortran.dg/same_name_1.f90: New test.
12700
dad975d2
DN
127012004-09-15 Diego Novillo <dnovillo@redhat.com>
12702
12703 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
12704 dereference garbage pointers.
12705
9a520f40
JJ
127062004-09-15 Jakub Jelinek <jakub@redhat.com>
12707
a45f71f5
JJ
12708 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
12709 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
12710
9a520f40
JJ
12711 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
12712 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
12713 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
12714
bb5ecf29
MM
127152004-09-14 Mark Mitchell <mark@codesourcery.com>
12716
12717 PR c++/17324
12718 * g++.dg/template/mangle1.C: New test.
12719
391f9afb
DN
127202004-09-14 Diego Novillo <dnovillo@redhat.com>
12721
12722 PR tree-optimization/17252
12723 * gcc.c-torture/execute/pr17252.c: New test.
12724
5ffcd779
AP
127252004-09-14 Andrew Pinski <apinski@apple.com>
12726
12727 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
12728
f6ae6c51
RS
127292004-09-14 Roger Sayle <roger@eyesopen.com>
12730
12731 PR rtl-optimization/9771
12732 * gcc.dg/pr9771-1.c: New test case.
12733
1810f6ed
DN
127342004-09-14 Diego Novillo <dnovillo@redhat.com>
12735
12736 PR tree-optimization/15262
12737 * gcc.c-torture/execute/pr15262-1.c: New test.
12738 * gcc.c-torture/execute/pr15262-2.c: New test.
12739
3b53cddc
JM
127402004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
12741
12742 * gcc.dg/declspec-12.c: New test.
12743
8121b899 127442004-09-14 Bud Davis <bdavis9659@comcast.net>
2cfe82fe 12745
8121b899
BD
12746 * gfortran.dg/pr17090.f90: Add directives to test.
12747
d840495b
ZD
127482004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12749
12750 * gcc.c-torture/compile/20040914-1.c: New test.
12751
a52eb3bc
MM
127522004-09-13 Mark Mitchell <mark@codesourcery.com>
12753
12754 PR c++/16162
12755 * g++.dg/template/decl2.C: New test.
2cfe82fe 12756
c72477d6
BD
127572004-09-13 Bud Davis <bdavis9659@comcast.net>
12758
12759 PR fortran/17090
12760 * gfortran.dg/pr17090.f90: New test.
12761
c1bbfd3c
DJ
127622004-09-13 Dale Johannesen <dalej@apple.com>
12763
12764 * gcc.c-torture/compile/pr17408.c: New test case.
12765
3590f0a6
MM
127662004-09-13 Mark Mitchell <mark@codesourcery.com>
12767
12768 PR c++/16716
12769 * g++.dg/parse/crash17.C: New test.
2cfe82fe 12770
3590f0a6
MM
12771 PR c++/17327
12772 * g++.dg/template/enum3.C: New test.
12773
8800e533
HPN
127742004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
12775
12776 * lib/gcc-defs.exp: Load wrapper.exp.
12777 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
12778 using local code.
12779 * lib/gcc.exp (gcc_init): Similar.
12780 * lib/gfortran.exp (gfortran_init): Similar.
12781 * lib/objc.exp (objc_init): Similar.
12782 * lib/treelang.exp (treelang_init): Similar.
12783 * lib/wrapper.exp: New file with build_wrapper call machinery in
12784 ${tool}_maybe_build_wrapper.
12785
61f4f1cc
JM
127862004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12787
12788 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
12789 "inline".
12790 * gcc.dg/declspec-11.c: Update expected messages.
12791 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
12792 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
12793 gcc.dg/inline-12.c: New tests.
12794
b4cb0e43
AM
127952004-09-13 Andrew MacLeod <amacleod@redhat.com>
12796
12797 * g++.dg/tree-ssa/pr17400.C: New testcase.
12798
1823bf53
JW
127992004-09-13 James E Wilson <wilson@specifixinc.com>
12800
12801 * gcc.target/mips/sb1-1.c: New testcase.
12802
ddef210a
HPN
128032004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
12804
12805 * lib/g77-dg.exp: Remove unused file.
12806 * lib/mike-g77.exp: Ditto.
12807 * lib/g77.exp: Ditto.
12808
40b7c2f8
RH
128092004-09-12 Richard Henderson <rth@redhat.com>
12810
12811 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
12812
bda67431
JM
128132004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12814
12815 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
12816 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12817 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
12818 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
12819 Update expected messages.
12820
924479e8
HPN
128212004-09-13 Hans-Peter Nilsson <hp@axis.com>
12822
12823 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
12824 declaration/use mismatch for dirp parameter.
12825
a8252506
AP
128262004-09-12 Andrew Pinski <apinski@apple.com>
12827
12828 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
12829 -fgnu-runtime is passed.
12830
84d397af
RH
128312004-09-12 Richard Henderson <rth@redhat.com>
12832
12833 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
12834 do the uplevel thing and update additional_flags directly.
12835 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
12836 gfortran.fortran-torture/execute/intrinsic_nearest.x,
12837 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
12838 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
12839
ef685027
SB
128402004-09-11 Steven Bosscher <stevenb@suse.de>
12841
12842 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
12843
ec76a0e0
RS
128442004-09-11 Roger Sayle <roger@eyesopen.com>
12845
12846 PR middle-end/17411
12847 * g++.dg/opt/pr17411-1.C: New test case.
12848
9a26d6ee
JM
128492004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12850
12851 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12852 gcc.dg/tls/diag-2.c: Update expected messages.
12853 * gcc.dg/991209-1.c: Specify compilation options. Update expected
12854 messages.
12855 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
12856 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
12857 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
12858 gcc.dg/tls/diag-5.c: New tests.
12859
e6858057
ZW
128602004-09-11 Zack Weinberg <zack@codesourcery.com>
12861
12862 * gcc.dg/20040910-1.c: Correct dg-error regexp.
12863
05cf561d
SB
128642004-09-11 Steven Bosscher <stevenb@suse.de>
12865
12866 * g++.dg/parse/break-in-for.C: New test.
12867
a17ea89b
JJ
128682004-09-11 Jakub Jelinek <jakub@redhat.com>
12869
12870 * gcc.dg/tree-ssa/20040911-1.c: New test.
12871
c535fc9f
AJ
128722004-09-11 Andreas Jaeger <aj@suse.de>
12873
12874 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
12875 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
12876
2495e879
RS
128772004-09-11 Richard Sandiford <rsandifo@redhat.com>
12878
12879 * gcc.target/frv: New directory of FR-V-specific tests.
12880
273d67e7
JW
128812004-09-10 James E Wilson <wilson@specifixinc.com>
12882
12883 * gcc.dg/convert-vec-1.c: New test.
12884
3ae472c2
RS
128852004-09-10 Roger Sayle <roger@eyesopen.com>
12886
12887 PR middle-end/17024
12888 * gcc.dg/pr17024-1.c: New test case.
12889
110fce11
EC
128902004-09-10 Eric Christopher <echristo@redhat.com>
12891
12892 * gcc.dg/20040910-1.c: New test.
12893
616aeba2
JM
128942004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12895
12896 * gcc.dg/bitfld-9.c: New test.
12897
85d62520
RS
128982004-09-10 Richard Sandiford <rsandifo@redhat.com>
12899
12900 * gcc.c-torture/execute/ieee/acc1.c: New test.
12901 * gcc.c-torture/execute/ieee/acc2.c: New test.
12902 * gcc.c-torture/execute/ieee/mzero6.c: New test.
12903
108ebf88
JM
129042004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
12905
12906 * gcc.dg/deprecated-2.c: New test.
12907
3274deff
JW
129082004-09-09 James E Wilson <wilson@specifixinc.com>
12909
12910 * gcc.dg/init-vec-1.c: New test.
12911
049e524f
RS
129122004-09-09 Roger Sayle <roger@eyesopen.com>
12913
12914 PR middle-end/17055
12915 * gcc.dg/pr17055-1.c: New test case.
12916
da3107f3
HPN
129172004-09-09 Hans-Peter Nilsson <hp@axis.com>
12918
12919 PR target/17377
12920 * gcc.c-torture/execute/pr17377.c: New test.
12921
deb176fa
JM
129222004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12923
12924 PR c/8420
12925 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
12926 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
12927 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12928 gcc.dg/long-long-typespec-1.c: New tests.
12929 * gcc.dg/tls/diag-2.c: Update expected diagnostics
12930
bc4b653b
JM
129312004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12932
12933 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
12934 gcc.dg/gnu99-static-1.c: New tests.
12935
5826770c
DP
129362004-09-08 Devang Patel <dpatel@apple.com>
12937
12938 * gcc.dg/darwin-ld-20040828-1.c: New test.
12939 * gcc.dg/darwin-ld-20040828-2.c: New test.
12940 * gcc.dg/darwin-ld-20040828-3.c: New test.
110fce11 12941
c509784d
ZL
129422004-09-08 Ziemowit Laski <zlaski@apple.com>
12943
12944 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
12945 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
12946 in error message.
12947 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
12948 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
12949 in error message.
12950 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
12951 types they qualify.
12952 * objc.dg/type-size-2.m: Fix wording in comment.
12953 * objc.dg/va-meth-1.m: New test case.
12954
83f84d6c
L
129552004-09-06 H.J. Lu <hongjiu.lu@intel.com>
12956
12957 PR c/16633:
12958 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
12959 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
12960
e6ffe126 129612004-09-06 Devang Patel <dpatel@apple.com>
110fce11 12962
e6ffe126
DP
12963 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
12964 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
110fce11 12965
ff4eb0b5
ZW
129662004-09-06 Zack Weinberg <zack@codesourcery.com>
12967
12968 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
12969 reflect changed line numbering of diagnostics.
12970
2cada022
PB
129712004-09-06 Paul Brook <paul@codesourcery.com>
12972
12973 * gfortran.dg/edit_real_1.f90: Add new test.
12974
8b11a64c
ZD
129752004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12976
12977 * gcc.dg/tree-ssa/loop-2.c: New test.
12978 * gcc.dg/tree-ssa/loop-3.c: New test.
12979 * gcc.dg/tree-ssa/loop-4.c: New test.
12980 * gcc.dg/tree-ssa/loop-5.c: New test.
12981
254986c7
KG
129822004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12983
12984 * gcc.dg/format/sentinel-1.c: Update for parameter option.
12985
3d091dac
KG
129862004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12987
12988 * gcc.dg/format/sentinel-1.c: New test.
12989
edeacc14
UB
129902004-09-04 Uros Bizjak <uros@kss-loka.si>
12991
12992 * testsuite/gcc.dg/builtins-46.c: New.
12993
40923b20 129942004-09-03 Devang Patel <dpatel@apple.com>
ff4eb0b5 12995
40923b20
DP
12996 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
12997 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
ff4eb0b5 12998
61fec9ff
JB
129992004-09-03 Jan Beulich <jbeulich@novell.com>
13000
13001 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
13002 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
13003 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
13004 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
13005 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
13006 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
13007 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
13008 the non-portable bzero.
13009 * gcc.dg/20010912-1.c: xfail for NetWare.
13010 * gcc.dg/20020426-2.c: xfail for NetWare.
13011 * gcc.dg/20021014-1.c: xfail for NetWare.
13012 * gcc.dg/20021018-1.c: xfail for NetWare.
13013 * gcc.dg/20030213-1.c: xfail for NetWare.
13014 * gcc.dg/20030225-1.c: xfail for NetWare.
13015 * gcc.dg/20030708-1.c: xfail for NetWare.
13016 * gcc.dg/builtins-config.h: Also exclude NetWare.
13017 * gcc.dg/format/format.h: Define restrict only if not already defined.
13018 * gcc.dg/nest.c: xfail for NetWare.
13019 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
13020 * lib/target-supports.exp (check_visibility_available): Exclude
13021 NetWare.
13022
467cecf3
JB
130232004-09-03 Jan Beulich <jbeulich@novell.com>
13024
13025 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
13026 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
13027 deterministic starting point for the alignment of structure fields.
13028 * gcc.dg/Wpadded.c: Dito.
13029 * g++.dg/abi/vbase10.C: Dito.
13030
90300b8c
DP
130312004-09-03 Devang Patel <dpatel@apple.com>
13032
13033 * g++.dg/debug/pr15736.cc: New test.
ff4eb0b5 13034
15a7f5d8
MM
130352004-09-02 Mark Mitchell <mark@codesourcery.com>
13036
13037 * README.QMTEST: Fix out-of-date link.
13038
6df9867e
DB
130392004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
13040
13041 PR fortran/16579
13042 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
13043 Delete. Duplicate of gfortran.dg/g77/20010610.f
ff4eb0b5 13044
40a1c5cb
MM
130452004-09-02 Mark Mitchell <mark@codesourcery.com>
13046
13047 * g++.dg/abi/arm_rtti1.C: New test.
13048
5514620a
GK
130492004-09-02 Geoffrey Keating <geoffk@apple.com>
13050
13051 * gcc.dg/ppc-vector-memcpy.c: New.
13052 * gcc.dg/ppc-vector-memset.c: New.
13053
6cbc6f0d
CF
130542004-09-02 Chao-ying Fu <fu@mips.com>
13055
13056 * gcc.target/mips/mips-3d-1.c: New test.
13057 * gcc.target/mips/mips-3d-2.c: New test.
13058 * gcc.target/mips/mips-3d-3.c: New test.
13059 * gcc.target/mips/mips-3d-4.c: New test.
13060 * gcc.target/mips/mips-3d-5.c: New test.
13061 * gcc.target/mips/mips-3d-6.c: New test.
13062 * gcc.target/mips/mips-3d-7.c: New test.
13063 * gcc.target/mips/mips-3d-8.c: New test.
13064 * gcc.target/mips/mips-3d-9.c: New test.
13065 * gcc.target/mips/mips-ps-1.c: New test.
13066 * gcc.target/mips/mips-ps-2.c: New test.
13067 * gcc.target/mips/mips-ps-3.c: New test.
13068 * gcc.target/mips/mips-ps-4.c: New test.
13069 * gcc.target/mips/mips-ps-type.c: New test.
ff4eb0b5 13070
d809264e
PB
130712004-09-02 Paul Brook <paul@codesourcery.com>
13072
13073 * gfortran.dg/edit_real_1.f90: Add new tests.
13074
c3d0559d
TS
130752004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13076
13077 PR fortran/15327
13078 * gfortran.dg/merge_char_1.f90: New test.
13079
0e6928d8
TS
130802004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13081
13082 PR fortran/16404
13083 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
13084
57b38f51
RK
130852004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13086
13087 PR c/1522
13088 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
13089
ffbef024
MM
130902004-09-01 Mark Mitchell <mark@codesourcery.com>
13091
13092 * g++.dg/opt/loop1.C: Do not XFAIL.
13093
266bff3a
JJ
130942004-09-01 Jakub Jelinek <jakub@redhat.com>
13095
13096 * gcc.c-torture/execute/20040831-1.c: New test.
13097
727c2407
DB
130982004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
13099
13100 PR fortran/16579
13101 * gfortran.dg/g77/20010610.f: Now passes.
13102 Copy from g77.f-torture/execute. Add dg-run directive.
13103 * gfortran.dg/g77/README: Update
13104
c11ddb68
AP
131052004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
13106
13107 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
13108 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
13109 (t1, t2, t3, t4): Add volatile.
13110
505970fc
MM
131112004-08-31 Mark Mitchell <mark@codesourcery.com>
13112
13113 * g++.dg/ext/visibility/arm1.C: New test.
13114
a79d695a
GK
131152004-08-31 Geoffrey Keating <geoffk@apple.com>
13116
13117 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
13118 -pedantic-errors.
13119
244fada7
PB
131202004-09-01 Paul Brook <paul@codesourcery.com>
13121
13122 * gfortran.dg/eof_2.f90: New test.
13123
149a42dd
TS
131242004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13125
13126 PR fortran/16579
13127 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
ff4eb0b5 13128
334ff453
PB
131292004-08-31 Bud Davis <bdavis9659@comcast.net>
13130
13131 PR libfortran/16805
13132 * gfortran.dg/list_read_2.f90: New test.
13133
af287697
MM
131342004-08-31 Mark Mitchell <mark@codesourcery.com>
13135
13136 * g++.dg/abi/key1.C: New test.
13137
1c04c4cc
RH
131382004-08-31 Richard Henderson <rth@redhat.com>
13139
13140 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
13141 form of offsetof.
13142 * g++.dg/other/offsetof5.C: Remove duplicate.
13143
cf73cdac
TS
131442004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13145
13146 PR fortran/17244
13147 * gfortran.dg/func_derived_1.f90: New test.
13148
bd72d66c
PB
131492004-08-31 Paul Brook <paul@codesourcery.com>
13150
13151 * gfortran.dg/eof_1.f90: New test.
13152
c789f36b
PB
131532004-08-31 Paul Brook <paul@codesourcery.com>
13154
13155 * gfortran.dg/list_read_1.f90: New file.
13156
9b76aa3b
MM
131572004-08-30 Mark Mitchell <mark@codesourcery.com>
13158
13159 * g++.dg/opt/loop1.C: XFAIL.
13160
ff164b22
GK
131612004-08-30 Geoffrey Keating <geoffk@apple.com>
13162
13163 * gcc.dg/funcdef-storage-1.c: New.
13164 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
13165 an extern function in local scope.
13166 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
13167 declare an 'auto inline' function in local scope.
13168 * gcc.dg/20011130-1.c: Likewise.
13169 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
13170 an 'auto' function in local scope.
13171 * gcc.dg/20021014-1.c: Likewise.
13172 * gcc.dg/20030331-2.c: Likewise.
13173
0de4325e
TS
131742004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13175
13176 * gfortran.dg/blockdata_1.f90: New test.
13177
442c8e31
RH
131782004-08-30 Richard Henderson <rth@redhat.com>
13179
13180 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
13181
83010c5a
RH
131822004-08-30 Richard Henderson <rth@redhat.com>
13183
13184 * lib/fortran-torture.exp (fortran-torture-execute): Honor
13185 additional_flags set by alternate driver.
13186 (ieee-options): New procedure.
13187 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
13188 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
13189 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
13190 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
13191
f25605ac
RH
131922004-08-30 Richard Henderson <rth@redhat.com>
13193
13194 * lib/f-torture.exp: Remove.
13195
5e9f78cc
MM
131962004-08-29 Mark Mitchell <mark@codesourcery.com>
13197
13198 PR rtl-optimization/16590
13199 * g++.dg/opt/loop1.C: New test.
13200
294fbfc8
TS
132012004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13202
13203 PR fortran/13910
13204 * gfortran.dg/oldstyle_1.f90: New test.
13205
e8525382
SK
132062004-08-29 Steven G. Kargl <kargls@comcast.net>
13207 Paul Brook <paul@codesourcery.com>
13208
13209 * gfortran.dg/g77/README: Update.
13210 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
13211 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
13212 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
13213
7984a2f0
PB
132142004-08-28 Paul Brook <paul@codesourcery.com>
13215
13216 PR libfortran/17195
13217 * gfortran.dg/edit_real_1.f90: New test.
13218
c100eff1
PB
132192004-08-27 Paul Brook <paul@codesourcery.com>
13220
13221 * gfortran.dg/rewind_1.f90: New test.
13222
55948b69
BD
132232004-08-27 Bud Davis <bdavis9659@comcast.net>
13224
13225 PR fortran/16597
13226 * gfortran.dg/pr16597.f90: New test.
13227
0b410f0b
JM
132282004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13229
13230 PR c/13801
13231 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
13232 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
13233 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
13234 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
13235 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
13236
b72e46f0
NC
132372004-08-26 Nick Clifton <nickc@redhat.com>
13238
13239 * gcc.c-torture/compile/pr17119.c: New test.
13240
17ebe7ec
JM
132412004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
13242
13243 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
13244
026351f5
RH
132452004-08-25 Richard Henderson <rth@redhat.com>
13246
13247 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
13248 the bits that expect kind=8 to be the largest real kind.
13249
4166ef51
ZL
132502004-08-25 Ziemowit Laski <zlaski@apple.com>
13251
13252 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
13253
6d1c50cc
TS
132542004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13255
13256 * gfortran.dg/assignment_1.f90: New test.
13257
ef79d4c2
AN
132582004-08-25 Adam Nemet <anemet@lnxw.com>
13259
13260 * g++.dg/template/repo3.C: New test.
13261
d0c5c9b1
RS
132622004-08-25 Roger Sayle <roger@eyesopen.com>
13263
13264 PR middle-end/16693
13265 PR tree-optimization/16372
13266 * g++.dg/opt/pr16372-1.C: New test case.
13267 * g++.dg/opt/pr16693-1.C: New test case.
13268 * g++.dg/opt/pr16693-2.C: New test case.
13269
700686fa
ZL
132702004-08-25 Ziemowit Laski <zlaski@apple.com>
13271
13272 * objc.dg/proto-lossage-4.m: New test.
13273
6dc36fed
MM
132742004-08-25 Mark Mitchell <mark@codesourcery.com>
13275
13276 PR c++/17155
13277 * g++.dg/inherit/local2.C: New test.
13278
40f20186
PB
132792004-08-25 Paul Brook <paul@codesourcery.com>
13280
13281 PR fortran/17144
13282 * gfortran.dg/string_ctor_1.f90: New test.
13283
2649701f
KL
132842004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13285
13286 PR c++/14428
13287 * g++.dg/template/redecl2.C: New test.
13288
5352bda0
BD
132892004-08-24 Bud Davis <bdavis9659@comcast.net>
13290
13291 PR fortran/17143
13292 * gfortran.dg/pr17143.f90: New test.
13293
02d735f6
BD
132942004-08-24 Bud Davis <bdavis9659@comcast.net>
13295
13296 PR fortran/17164
13297 * gfortran.dg/pr17164.f90: New test.
13298
82b85a85
ZD
132992004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13300
13301 * gcc.dg/tree-ssa/loop-1.c: New test.
13302
04550232
RS
133032004-08-24 Richard Sandiford <rsandifo@redhat.com>
13304
13305 * gcc.c-torture/compile/20040824-1.c: New test.
13306
886ce862
RS
133072004-08-24 Richard Sandiford <rsandifo@redhat.com>
13308
13309 * gcc.c-torture/compile/iftrap-3.c: New test.
13310
7746c5c3
PB
133112004-08-24 Paul Brook <paul@codesourcery.com>
13312
13313 * gfortran.dg/entry_2.f90: New test.
13314
f8ad2d21
NS
133152004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13316
13317 PR c++/16889
13318 * g++.dg/lookup/ambig[12].C: New.
13319
e59f7322
KL
133202004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13321
13322 PR c++/16706
13323 * g++.dg/template/crash21.C: New test.
13324 * g++.dg/template/crash22.C: Likewise.
13325
c645999e
NS
133262004-08-24 Nathan Sidwell <nathan@codesourcery.com>
13327
13328 PR c++/17149
13329 * g++.dg/template/access15.C: New.
13330
c2a124b2
MM
133312004-08-23 Mark Mitchell <mark@codesourcery.com>
13332
13333 PR c++/17163
13334 * g++.dg/template/repo2.C: New test.
13335
663790f8
RS
133362004-08-23 Roger Sayle <roger@eyesopen.com>
13337
13338 PR rtl-optimization/17078
13339 * gcc.c-torture/execute/pr17078-1.c: New test case.
13340
c3f216e2
MM
133412004-08-23 Mark Mitchell <mark@codesourcery.com>
13342
13343 PR c/14492
13344 * gcc.dg/debug/crash1.c: New test.
13345
a9b5a054
MM
133462004-08-23 Mark Mitchell <mark@codesourcery.com>
13347
13348 PR c/16180
13349 * gcc.dg/loop-5.c: New test.
13350
017901f4
ZD
133512004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13352
13353 * gcc.c-torture/execute/20040823-1.c: New test.
13354
5811cb27
RS
133552004-08-23 Richard Sandiford <rsandifo@redhat.com>
13356
13357 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
13358 to the assembler. Simplify test accordingly.
13359 (asm_abi_flags): Use GNU names.
13360 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
13361 to check for ABI flags.
13362
9fc3b39a
AP
133632004-08-22 Andrew Pinski <apinski@apple.com>
13364
13365 * g++.dg/opt/pr14029.C: New test.
13366 * gcc.c-torture/execute/pr15262.c: New test.
13367
c6b77e6f
TS
133682004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13369
13370 * gfortran.dg/reduction.f90: Add checks with complex arguments.
13371
0fa1b65c
BD
133722004-08-21 Bud Davis <bdavis9659@comcast.net>
13373
13374 PR 16908
13375 * gfortran.dg/direct_io.f90: New test.
13376
eba6cfb6
MM
133772004-08-20 Mark Mitchell <mark@codesourcery.com>
13378
13379 PR c++/17121
13380 * g++.dg/inherit/local2.C: New test.
13381
bcf9a914
JM
133822004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13383
13384 PR c++/17120
13385 * g++.dg/warn/Wparentheses-4.C: New test.
13386
0da457fb
MM
133872004-08-20 Mark Mitchell <mark@codesourcery.com>
13388
eba6cfb6
MM
13389 PR c++/17121
13390 * g++.dg/inherit/local2.C: New test.
13391
0da457fb
MM
13392 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
13393 * gcc.dg/ppc-ldstruct.c: Likewise.
13394 * gcc.dg/ppc64-abi-2.c: Likewise.
13395
f3b2657c
JJ
133962004-08-20 Jakub Jelinek <jakub@redhat.com>
13397
13398 PR rtl-optimization/17099
13399 * gcc.c-torture/execute/20040820-1.c: New test.
13400
888705fb
DE
134012004-08-20 David Edelsohn <edelsohn@gnu.org>
13402
13403 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
13404
841b0c1f
PB
134052004-08-20 Canqun Yang <canqun@nudt.edu.cn>
13406
13407 PR fortran/17077
13408 * gfortran.dg/auto_array_1.f90: New test.
13409
c874ae73
TS
134102004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13411
13412 PR fortran/17074
13413 * gfortran.dg/simpleif_1.f90: New test.
13414
717a7d5d
MM
134152004-08-19 Mark Mitchell <mark@codesourcery.com>
13416
2e32707b
MM
13417 * lib/target-supports.exp (check_profiling_available): Return
13418 false for arm*-*-symbianelf* and arm*-*-eabi*.
13419
717a7d5d
MM
13420 PR c++/15890
13421 * g++.dg/template/delete1.C: New test.
13422
ec53454b
PB
134232004-08-19 Paul Brook <paul@codesourcery.com>
13424
13425 PR fortran/14976
ff4eb0b5 13426 PR fortran/16228
ec53454b
PB
13427 * gfortran.dg/data_char_1.f90: New test.
13428
7551270e
ES
134292004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
13430
13431 PR fortran/16946
13432 * gfortran.dg/reduction.f90: New testcase.
13433
e281c0f8
TS
134342004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13435
13436 PR fortran/16520
13437 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
13438
e4c2c34b
JM
134392004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
13440
13441 PR c++/17041
13442 * g++.dg/Wparentheses-3.C: New test.
13443
7a8554ce
DN
134442004-08-19 Dorit Naishlos <dorit@il.ibm.com>
13445
13446 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
13447 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
13448 * gcc.dg/vect/vect-2.c: Likewise.
13449 * gcc.dg/vect/vect-3.c: Likewise.
13450 * gcc.dg/vect/vect-4.c: Likewise.
13451 * gcc.dg/vect/vect-5.c: Likewise.
13452 * gcc.dg/vect/vect-6.c: Likewise.
13453 * gcc.dg/vect/vect-7.c: Likewise.
13454 * gcc.dg/vect/vect-25.c: Likewise.
13455 * gcc.dg/vect/vect-31.c: Likewise.
13456 * gcc.dg/vect/vect-32.c: Likewise.
13457 * gcc.dg/vect/vect-34.c: Likewise.
13458 * gcc.dg/vect/vect-36.c: Likewise.
13459 * gcc.dg/vect/vect-all.c: Likewise.
13460
acccf788
MM
134612004-08-18 Mark Mitchell <mark@codesourcery.com>
13462
13463 PR c++/17068
13464 * g++.dg/template/operator4.C: New test.
13465
17ad5b5e
RH
134662004-08-18 Richard Henderson <rth@redhat.com>
13467
13468 * gcc.dg/20040206-1.c: XFAIL.
13469
8baddbf1
MM
134702004-08-17 Mark Mitchell <mark@codesourcery.com>
13471
13472 PR c++/16246
13473 * g++.dg/template/array7.C: New test.
13474
67e90093
JW
134752004-08-17 James E Wilson <wilson@specifixinc.com>
13476
13477 * gcc.dg/mips-movcc-1.c: New test.
13478 * gcc.dg/mips-movcc-2.c: New test.
13479 * gcc.dg/mips-movcc-3.c: New test.
13480
743a0a34
JW
13481 * gcc.dg/mips-nmadd-1.c: New test.
13482 * gcc.dg/mips-nmadd-2.c: New test.
13483
8f78f01f
MM
134842004-08-17 Mark Mitchell <mark@codesourcery.com>
13485
1a10290c
MM
13486 PR c++/15871
13487 * g++.dg/opt/inline8.C: New test.
13488
8f78f01f
MM
13489 PR c++/16965
13490 * g++.dg/parse/error17.C: New test.
ff4eb0b5 13491
79fe1b3b
DN
134922004-08-17 Dorit Naishlos <dorit@il.ibm.com>
13493
13494 * gcc.dg/vect: New directory for vectorizer tests.
7a8554ce
DN
13495 * gcc.dg/vect/tree-vect.h: New file.
13496 * gcc.dg/vect/vect.exp: New file.
13497 * gcc.dg/vect/pr16105.c.c: New test.
13498 * gcc.dg/vect/vect-1.c: New test.
13499 * gcc.dg/vect/vect-2.c: New test.
13500 * gcc.dg/vect/vect-3.c: New test.
13501 * gcc.dg/vect/vect-4.c: New test.
13502 * gcc.dg/vect/vect-5.c: New test.
13503 * gcc.dg/vect/vect-6.c: New test.
13504 * gcc.dg/vect/vect-7.c: New test.
13505 * gcc.dg/vect/vect-8.c: New test.
13506 * gcc.dg/vect/vect-9.c: New test.
13507 * gcc.dg/vect/vect-10.c: New test.
13508 * gcc.dg/vect/vect-11.c: New test.
13509 * gcc.dg/vect/vect-12.c: New test.
13510 * gcc.dg/vect/vect-13.c: New test.
13511 * gcc.dg/vect/vect-14.c: New test.
13512 * gcc.dg/vect/vect-15.c: New test.
13513 * gcc.dg/vect/vect-16.c: New test.
13514 * gcc.dg/vect/vect-17.c: New test.
13515 * gcc.dg/vect/vect-18.c: New test.
13516 * gcc.dg/vect/vect-19.c: New test.
13517 * gcc.dg/vect/vect-20.c: New test.
13518 * gcc.dg/vect/vect-21.c: New test.
13519 * gcc.dg/vect/vect-22.c: New test.
13520 * gcc.dg/vect/vect-23.c: New test.
13521 * gcc.dg/vect/vect-24.c: New test.
13522 * gcc.dg/vect/vect-25.c: New test.
13523 * gcc.dg/vect/vect-26.c: New test.
13524 * gcc.dg/vect/vect-27.c: New test.
13525 * gcc.dg/vect/vect-28.c: New test.
13526 * gcc.dg/vect/vect-29.c: New test.
13527 * gcc.dg/vect/vect-30.c: New test.
13528 * gcc.dg/vect/vect-31.c: New test.
13529 * gcc.dg/vect/vect-32.c: New test.
13530 * gcc.dg/vect/vect-33.c: New test.
13531 * gcc.dg/vect/vect-34.c: New test.
13532 * gcc.dg/vect/vect-35.c: New test.
13533 * gcc.dg/vect/vect-36.c: New test.
13534 * gcc.dg/vect/vect-37.c: New test.
13535 * gcc.dg/vect/vect-38.c: New test.
13536 * gcc.dg/vect/vect-40.c: New test.
13537 * gcc.dg/vect/vect-41.c: New test.
13538 * gcc.dg/vect/vect-42.c: New test.
13539 * gcc.dg/vect/vect-43.c: New test.
13540 * gcc.dg/vect/vect-44.c: New test.
13541 * gcc.dg/vect/vect-45.c: New test.
13542 * gcc.dg/vect/vect-46.c: New test.
13543 * gcc.dg/vect/vect-47.c: New test.
13544 * gcc.dg/vect/vect-48.c: New test.
13545 * gcc.dg/vect/vect-49.c: New test.
13546 * gcc.dg/vect/vect-50.c: New test.
13547 * gcc.dg/vect/vect-51.c: New test.
13548 * gcc.dg/vect/vect-52.c: New test.
13549 * gcc.dg/vect/vect-53.c: New test.
13550 * gcc.dg/vect/vect-54.c: New test.
13551 * gcc.dg/vect/vect-55.c: New test.
13552 * gcc.dg/vect/vect-56.c: New test.
13553 * gcc.dg/vect/vect-57.c: New test.
13554 * gcc.dg/vect/vect-58.c: New test.
13555 * gcc.dg/vect/vect-59.c: New test.
13556 * gcc.dg/vect/vect-60.c: New test.
13557 * gcc.dg/vect/vect-61.c: New test.
13558 * gcc.dg/vect/vect-all.c: New test.
13559 * gcc.dg/vect/vect-none.c: New test.
79fe1b3b 13560
3d79abbd
PB
135612004-08-17 Paul Brook <paul@codesourcery.com>
13562
13563 PR fortran/13082
13564 * gfortran.dg/entry_1.f90: New test.
13565
cc24a60e
AP
135662004-08-17 Andrew Pinski <apinski@apple.com>
13567
13568 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
13569
62fc1d7d
PB
135702004-08-17 Paolo Bonzini <bonzini@gnu.org>
13571
13572 * gcc.dg/pr17036-1.c: New test.
ff4eb0b5 13573
8e3e233b
DP
135742004-08-16 Devang Patel <dpatel@apple.com>
13575
13576 * gcc.dg/darwin-20040809-1.c: New test.
ff4eb0b5 13577
580b3958
JM
135782004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
13579
13580 * gcc.dg/funcdef-attr-1.c: New test.
13581
dcb9bd6b
JJ
135822004-08-16 Janis Johnson <janis187@us.ibm.com>
13583
13584 * gcc.dg/altivec-17.c: New test.
13585 * gcc.dg/altivec-18.c: New test.
13586
35046a54
KL
135872004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13588
13589 PR c++/6749
13590 * g++.dg/template/vtable2.C: New test.
13591
a70d87d3
RH
135922004-08-14 Richard Henderson <rth@redhat.com>
13593
13594 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
ad8ce7d5 13595 * gcc.dg/pack-test-4.c (main): Return 0.
1f59091c
RH
13596 * gcc.dg/setjmp-1.c: Remove XFAIL.
13597 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
a70d87d3 13598
e99d6fe2
RH
135992004-08-14 Richard Henderson <rth@redhat.com>
13600
13601 * gcc.dg/980217-1.c: Add prototype for printf.
13602
1ef02b9d
BD
136032004-08-13 Bud Davis <bdavis9659@comcast.net>
13604
29409320 13605 * gfortran.dg/pr16935.f90: New test.
1ef02b9d 13606
a2ab121e
JJ
136072004-08-13 Janis Johnson <janis187@us.ibm.com>
13608
13609 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
13610
aa18c0d3
PB
136112004-08-13 Paul Brook <paul@codesourcery.com>
13612
13613 * gfortran.dg/der_io_1.f90: Remove stray comma.
13614
3fee54be
JJ
136152004-08-12 Janis Johnson <janis187@us.ibm.com>
13616
13617 * gcc.dg/vmx/cw-bug-2.c: Remove.
13618 * gcc.dg/vmx/vprint-1.c: Remove.
13619 * gcc.dg/vmx/vscan-1.c: Remove.
13620
8fa5469d
DP
136212004-08-12 Devang patel <dpatel@apple.com>
13622
13623 * gcc.dg/darwin-20040809-2.c: New test.
ff4eb0b5 13624
174b1783
JJ
136252004-08-12 Janis Johnson <janis1872us.ibm.com>
13626
950a175b
JJ
13627 * g++.dg/ext/altivec-12.C: New test.
13628
174b1783
JJ
13629 * g++.dg/ext/altivec-11.C: New test.
13630
47bedfb0
PB
136312004-08-12 Paul Brook <paul@codesourcery.com>
13632
13633 * g++.dg/abi/arm_cxa_vec_1.C: New test.
13634
30052385
JJ
136352004-08-12 Janis Johnson <janis187@us.ibm.com>
13636
4951f98d
JJ
13637 * g++.dg/ext/altivec-2.C: Check for hardware support before
13638 executing any VMX instructions.
13639
30052385
JJ
13640 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
13641
ab5c8549
JJ
136422004-08-12 Jakub Jelinek <jakub@redhat.com>
13643
13644 PR c++/16276
13645 * g++.old-deja/g++.other/comdat4.C: New test.
13646 * g++.old-deja/g++.other/comdat4-aux.cc: New.
13647
87e184d1
BE
136482004-08-12 Ben Elliston <bje@au.ibm.com>
13649
13650 PR target/16286
13651 * gcc.dg/pr16286.c: New test.
13652
bf5930d4
JB
136532004-08-12 Jan Beulich <jbeulich@novell.com>
13654
13655 * g++.dg/ext/asm5.C: New.
13656
6e40af1a
MM
136572004-08-11 Mark Mitchell <mark@codesourcery.com>
13658
fbac6f3c
MM
13659 PR c++/16698
13660 * g++.dg/eh/crash1.C: New test.
13661
6e40af1a
MM
13662 PR c++/16717
13663 * g++.dg/ext/construct1.C: New test.
13664
539599c1
MM
136652004-08-11 Mark Mitchell <mark@codesourcery.com>
13666
13667 PR c++/16853
13668 * g++.dg/init/ptrmem1.C: New test.
13669
13670 PR c++/16618
13671 * g++.dg/parse/offsetof5.C: New test.
13672
13673 PR c++/16870
13674 * g++.dg/template/overload3.C: New test.
13675
2436b51f
MM
136762004-08-11 Mark Mitchell <mark@codesourcery.com>
13677
13678 PR c++/16964
13679 * g++.dg/parse/error16.C: New test.
13680
13681 PR c++/16904
13682 * g++.dg/template/error14.C: New test.
13683
13684 PR c++/16929
13685 * g++.dg/template/error15.C: New test.
13686
5079843a
DP
136872004-08-11 Devang Patel <dpatel@apple.com>
13688
13689 * gcc.dg/darwin-ld-20040809-1.c: New test.
13690 * gcc.dg/darwin-ld-20040809-2.c: New test.
ff4eb0b5 13691
3ec0f302
PB
136922004-08-11 Steven G. Kargl <kargls@comcast.net>
13693
13694 PR fortran/16917
13695 * gfortran.dg/dfloat_1.f90: New test.
13696
b3f8d95d
MM
136972004-08-09 Mark Mitchell <mark@codesourcery.com>
13698
13699 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
13700 * gcc.dg/dll-2.c: Fix dg-require syntax.
13701 * gcc.misc-tests/arm-isr.c (abort): Declare.
13702 (exit): Likewise.
13703
550205c3
MM
137042004-08-10 Mark Mitchell <mark@codesourcery.com>
13705
13706 PR c++/16971
13707 * g++.dg/parse/crash16.C: New test.
13708
23657388
RS
137092004-08-10 Roger Sayle <roger@eyesopen.com>
13710
13711 * gcc.dg/mips-rsqrt-1.c: New test case.
13712 * gcc.dg/mips-rsqrt-2.c: New test case.
13713 * gcc.dg/mips-rsqrt-3.c: New test case.
13714
2bf26ede
PB
137152004-08-10 Paul Brook <paul@codesourcery.com>
13716
13717 * gfortran.dg/der_io_1.f90: New test.
13718
e9cfef64
PB
137192004-08-10 Paul Brook <paul@codesourcery.com>
13720
13721 PR fortran/16919
13722 * gfortran.dg/der_array_1.f90: New test.
13723
feb21f0d
DE
137242004-08-09 David Edelsohn <edelsohn@gnu.org>
13725
13726 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
13727
b3bcf92c
PB
137282004-08-09 Paolo Bonzini <bonzini@gnu.org>
13729
13730 * gcc.dg/wchar_t-2.c: Fix typo.
13731
08a02c9e
FH
137322004-08-09 Falk Hueffner <falk@debian.org>
13733
13734 PR tree-optimization/12517
13735 * gcc.c-torture/compile/pr12517.c: New test.
13736
13737 PR tree-optimization/12578
13738 * gcc.c-torture/compile/pr12578.c: New test.
13739
13740 PR tree-optimization/12899
13741 * gcc.c-torture/compile/pr12899.c: New test.
13742
13743 PR rtl-optimization/14692
13744 * gcc.c-torture/compile/pr14692.c: New test.
13745
13746 PR tree-optimization/16461
13747 * gcc.c-torture/compile/pr16461.c: New test.
13748
aa6fc635
JB
137492004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
13750
13751 * gfortran.dg/getenv_1.f90: New test.
13752
2ed9e527
MM
137532004-08-06 Mark Mitchell <mark@codesourcery.com>
13754
13755 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
13756 wchar_t.
13757 * gcc.dg/symbian5.c: Test -fno-short-wchar.
13758
fc90a8f2
PB
137592004-08-06 Paul Brook <paul@codesourcery.com>
13760
13761 * gfortran.dg/ret_array_1.f90: New test.
13762 * gfortran.dg/ret_pointer_1.f90: New test.
13763
eaac4679
RS
137642004-08-06 Richard Sandiford <rsandifo@redhat.com>
13765
13766 * gcc.dg/missing-field-init-[12].c: New tests.
13767 * g++.dg/warn/missing-field-init-[12].C: New tests.
13768
866cf037
MM
137692004-08-06 Mark Mitchell <mark@codesourcery.com>
13770
13771 * gcc.dg/enum2.c: New test.
13772 * gcc.dg/symbian3.c: Likewise.
13773 * gcc.dg/symbian4.c: Likewise.
13774 * gcc.dg/wchar_t-2.c: Likewise.
13775
ae232e45
MM
137762004-08-05 Mark Mitchell <mark@codesourcery.com>
13777
13778 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
13779 destructor tests.
13780
b2ca3702
MM
137812004-08-05 Mark Mitchell <mark@codesourcery.com>
13782
13783 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
13784 dg-require-visiblity.
13785 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
13786 * g++.dg/ext/visibility/fvisibility.C: Likewise.
13787 * g++.dg/ext/visibility/memfuncts.C: Likewise.
13788 * g++.dg/ext/visibility/new1.C: Likewise.
13789 * g++.dg/ext/visibility/pragma.C: Likewise.
13790 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
13791 * g++.dg/ext/visibility/virtual.C: Likewise.
13792 * g++/dg/ext/visibility/visibility-1.C: Likewise.
13793 * g++/dg/ext/visibility/visibility-2.C: Likewise.
13794 * g++/dg/ext/visibility/visibility-3.C: Likewise.
13795 * g++/dg/ext/visibility/visibility-4.C: Likewise.
13796 * g++/dg/ext/visibility/visibility-5.C: Likewise.
13797 * g++/dg/ext/visibility/visibility-6.C: Likewise.
13798 * g++/dg/ext/visibility/visibility-7.C: Likewise.
13799 * g++/dg/ext/visibility/visibility-8.C: New test.
13800 * gcc.c-torture/compile/dll.x: Remove.
13801 * gcc.dg/dll-2.c: Use dg-require-dll
13802 * gcc.dg/visibility-10.c: New test.
13803 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
13804 supporting DLLs.
13805 * testsuite/lib/scanasm.exp (scan_hidden): New function.
13806 (scan_not_hidden): Likewise.
13807
d279700a
DE
138082004-08-05 David Edelsohn <edelsohn@gnu.org>
13809
13810 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
13811
ea5f7a19
RS
138122004-08-05 Richard Sandiford <rsandifo@redhat.com>
13813
13814 * gcc.c-torture/execute/20040805-1.c: New test.
13815
fce731b5
AP
138162004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
13817
13818 * gcc.dg/20020118-1.c: Declare abort.
13819 * gcc.dg/altivec_check.h: Likewise.
13820 * gcc.dg/iftrap-2.c: Likewise.
13821 * gcc.dg/pragma-darwin.c: Likewise.
13822 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
13823
99b1c586
GK
138242004-08-04 Geoffrey Keating <geoffk@apple.com>
13825
13826 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
13827
85291069
JM
138282004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
13829
13830 * gcc.c-torture/execute/builtins/abs-2.c,
13831 gcc.c-torture/execute/builtins/abs-3.c,
13832 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
13833 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
13834 intmax_t, uintmax_t and their limits.
13835 * gcc.dg/intmax_t-1.c: New test.
13836
f1ff6bb8
GB
138372004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13838
13839 * g++.dg/tc1/dr147.C: Add reference to PR.
13840
54f2f9a6
RS
138412004-08-03 Richard Sandiford <rsandifo@redhat.com>
13842
13843 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
13844 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
13845
b0e9ac08
DE
138462004-08-03 David Edelsohn <edelsohn@gnu.org>
13847
13848 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
13849
9cbe78fb
JM
138502004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13851
13852 * gcc.dg/redecl-5.c: New test.
13853 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
13854 of scanf.
13855
a0fac73d
RS
138562004-08-03 Roger Sayle <roger@eyesopen.com>
13857
13858 PR middle-end/16790
13859 * gcc.c-torture/execute/pr16790-1.c: New test case.
13860
5357b1f9
MM
138612004-08-03 Mark Mitchell <mark@codesourcery.com>
13862
564076f5
MM
13863 * g++.dg/ext/visibility/assign1.C: New test.
13864 * g++.dg/ext/visibility/new1.C: Likewise.
13865
5357b1f9
MM
13866 * gcc.dg/symbian1.c: New test.
13867 * gcc.dg/symbian2.c: Likewise.
13868
f6bc51cb
L
138692004-08-03 H.J. Lu <hongjiu.lu@intel.com>
13870
13871 PR target/16570
13872 * gcc.dg/i386-sse-9.c: New test.
13873
7a1f75f1
JM
138742004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13875
13876 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
13877
ee712eab
JM
138782004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13879
13880 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
13881 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
13882 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
13883 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
13884 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
13885 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
13886 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
13887 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
13888 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
13889 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
13890 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
13891 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
13892 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
13893 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
13894 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
13895 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
13896 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
13897 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
13898 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
13899 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
13900 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
13901 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
13902 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
13903 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13904 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
13905 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
13906 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
13907 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
13908 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
13909 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
13910 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
13911 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
13912 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
13913 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
13914 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
13915 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
13916 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
13917 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
13918 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
13919 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
13920 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
13921 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
13922 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
13923 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
13924 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
13925 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
13926 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
13927 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
13928 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
13929 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
13930 gcc.misc-tests/i386-pf-3dnow-1.c,
13931 gcc.misc-tests/i386-pf-athlon-1.c,
13932 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13933 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
13934 Declare built-in functions used.
13935 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
13936
6ed7c4d8
MM
139372004-08-02 Mark Mitchell <mark@codesourcery.com>
13938
7756db03
MM
13939 PR c++/16707
13940 * g++.dg/lookup/using12.C: New test.
13941
6ed7c4d8
MM
13942 * g++.dg/init/null1.C: Fix PR number.
13943 * g++.dg/parse/namespace10.C: Likewise.
13944
b1cc95ce
MM
139452004-08-01 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/16224
13948 * g++.dg/template/spec17.C: New test.
13949 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
13950 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
13951
db059566
DB
139522004-08-02 David Billinghurst
13953
13954 PR fortran/16292
13955 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
13956
1f09d3eb
ZW
139572004-08-01 Zack Weinberg <zack@codesourcery.com>
13958
13959 * gcc.dg/ia64-got-1.c: New test case.
13960
c30b4add
MM
139612004-08-01 Mark Mitchell <mark@codesourcery.com>
13962
72fba2df 13963 PR c++/16489
c30b4add
MM
13964 * g++.dg/init/null1.C: New test.
13965 * g++.dg/tc1/dr76.C: Adjust error marker.
1f09d3eb 13966
72fba2df 13967 PR c++/16529
c30b4add 13968 * g++.dg/parse/namespace10.C: New test.
1f09d3eb 13969
c30b4add
MM
13970 PR c++/16810
13971 * g++.dg/inherit/ptrmem2.C: New test.
13972
a4e41fde
BE
139732004-08-02 Ben Elliston <bje@au.ibm.com>
13974
13975 PR target/16155
13976 * gcc.dg/pr16155.c: New test.
13977
558d1f81
JM
139782004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
13979
13980 * gcc.dg/redecl-2.c: New test.
13981
c1e55850
GK
139822004-07-30 Geoffrey Keating <geoffk@apple.com>
13983
13984 * gcc.dg/darwin-longdouble.c: New file.
13985
0534fa56
RH
139862004-07-30 Richard Henderson <rth@redhat.com>
13987
13988 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
13989 write to constant argument.
13990 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
13991
782700d4
RH
139922004-07-30 Richard Henderson <rth@redhat.com>
13993
1f09d3eb
ZW
13994 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
13995 tests of nearest around zero.
782700d4 13996
d60bebdd
AP
139972004-07-30 Andrew Pinski <apinski@apple.com>
13998
13999 * gcc.c-torture/compile/20040730-1.c: New test.
14000
9497a3a4
AH
140012004-07-30 Aldy Hernandez <aldyh@redhat.com>
14002
14003 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
14004 powerpc-eabispe.
14005
0a925a32
AH
140062004-07-30 Aldy Hernandez <aldyh@redhat.com>
14007
14008 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
14009
3a15f566
RS
140102004-07-30 Richard Sandiford <rsandifo@redhat.com>
14011
14012 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
14013 contains $ld_library_path.
14014 * lib/gfortran.exp (gfortran_link_flags): Likewise.
14015
b3b7f0c9
RH
140162004-07-29 Richard Henderson <rth@redhat.com>
14017
14018 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
14019
4b9a3b37
RH
14020 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
14021 (alt2, which): New.
14022 (Check): Accept either alternative.
14023
4684cd27
MM
140242004-07-29 Mark Mitchell <mark@codesourcery.com>
14025
14026 * g++.dg/abi/inline1.C: New test.
14027 * g++.dg/abi/local1-a.cc: Likewise.
14028 * g++.dg/abi/local1.C: Likewise.
14029 * g++.dg/abi/mangle11.C: Tweak location of warnings.
14030 * g++.dg/abi/mangle12.C: Likewise.
14031 * g++.dg/abi/mangle17.C: Likewise.
14032 * g++.dg/abi/mangle20-2.C: Likewise.
14033 * g++.dg/opt/interface1.C: Likewise.
14034 * g++.dg/opt/interface1.h: Likewise.
14035 * g++.dg/opt/interface1-a.cc: New test.
14036 * g++.dg/parse/repo1.C: New test.
14037 * g++.dg/template/repo1.C: Likewise.
14038 * g++.dg/warn/Winline-1.C: Likewise.
14039 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
14040
d397dbcd
DN
140412004-07-29 Diego Novillo <dnovillo@redhat.com>
14042
14043 * gcc.dg/tree-ssa/20040729-1.c: New test.
14044
8f4220dc
MA
140452004-07-27 Matt Austern <austern@apple.com>
14046
14047 * gcc.dg/darwin-bool-1.c: New test.
14048 * gcc.dg/darwin-bool-2.c: New test.
1f09d3eb 14049
1fd0ec35
RH
140502004-07-28 Richard Henderson <rth@redhat.com>
14051
14052 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
14053 arguments in the correct type. Don't write to constant arguments.
14054
6fea55e9
DN
140552004-07-28 Diego Novillo <dnovillo@redhat.com>
14056
14057 PR tree-optimization/16688
14058 PR tree-optimization/16689
14059 * g++.dg/tree-ssa/pr16688.C: New test.
14060
47a43a10
DN
140612004-07-28 Diego Novillo <dnovillo@redhat.com>
14062
14063 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14064 loads. Not only in the comment, this time.
14065
312209c6
AO
140662004-07-28 Alexandre Oliva <aoliva@redhat.com>
14067
14068 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
14069 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
14070 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
14071 * gcc.dg/sh4a-bitmovua.c: New.
14072 * gcc.dg/sh4a-cos.c: New.
14073 * gcc.dg/sh4a-cosf.c: New.
14074 * gcc.dg/sh4a-fprun.c: New.
14075 * gcc.dg/sh4a-fsrra.c: New.
14076 * gcc.dg/sh4a-memmovua.c: New.
14077 * gcc.dg/sh4a-sin.c: New.
14078 * gcc.dg/sh4a-sincos.c: New.
14079 * gcc.dg/sh4a-sincosf.c: New.
14080 * gcc.dg/sh4a-sinf.c: New.
14081
c1b763fa
DN
140822004-07-28 Diego Novillo <dnovillo@redhat.com>
14083
14084 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
14085 conditionals.
14086 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
14087 loads.
14088 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
14089 DOM1.
14090
706aa09b
AP
140912004-07-27 Andrew Pinski <apinski@apple.com>
14092
14093 * g++.dg/rtti/tinfo1.C: Correct the xfail.
14094
62d59189
NY
140952004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
14096
14097 * gcc.dg/pragma-isr.c: New test.
14098
00bdb87f
KL
140992004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14100
14101 PR c++/14429
14102 * g++.dg/template/ttp11.C: New test.
14103
9ae2a5d1
DN
141042004-07-27 Diego Novillo <dnovillo@redhat.com>
14105
14106 * gcc.c-torture/compile/20040727-1.c: New test.
14107
ff6a3206
EC
141082004-07-26 Eric Christopher <echristo@redhat.com>
14109
14110 * gcc.c-torture/compile/20040726-2.c: New test.
14111
21db3785
AP
141122004-07-26 Andrew Pinski <apinski@apple.com>
14113
14114 * g++.dg/rtti/tinfo1.C: Xfail.
14115
35b6b437
RS
141162004-07-26 Richard Sandiford <rsandifo@redhat.com>
14117
14118 * gcc.c-torture/compile/20040726-1.c: New test.
14119
70502b2c
GB
141202004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
14121 Brian Ryner <bryner@brianryner.com>
14122
14123 PR c++/9283
14124 PR c++/15000
d7afec4b
ND
14125 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
14126 * g++.dg/ext/visibility/: New directory.
14127 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
14128 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
14129 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
14130 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
14131 * g++.dg/ext/visibility/fvisibility.C,
14132 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
70502b2c
GB
14133 g++.dg/ext/visibility/fvisibility-override1.C
14134 g++.dg/ext/visibility/fvisibility-override2.C
14135 g++.dg/ext/visibility/memfuncts.C
14136 g++.dg/ext/visibility/noPLT.C
14137 g++.dg/ext/visibility/pragma.C
14138 g++.dg/ext/visibility/pragma-override1.C
14139 g++.dg/ext/visibility/pragma-override2.C
14140 g++.dg/ext/visibility/staticmemfuncts.C
d7afec4b
ND
14141 g++.dg/ext/visibility/virtual.C: New tests.
14142
bbbcb2e1
JM
141432004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14144
14145 PR c/15360
14146 * gcc.dg/pr15360-1.c: New test.
14147
dfe79cab
DJ
141482004-07-25 Daniel Jacobowitz <dan@debian.org>
14149
14150 * gcc.dg/pragma-align-2.c: New test.
14151 * gcc.dg/pragma-init-fini.c: New test.
14152 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
14153 targets.
14154
197463ae
JM
141552004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
14156
14157 * gcc.dg/init-string-2.c: New test.
14158
c5e36c09
ZW
141592004-07-24 Zack Weinberg <zack@codesourcery.com>
14160
14161 PR 16684
14162 * gcc.dg/Wredundant-decls-1.c: New test case.
14163
5aa33bdb
JJ
141642004-07-24 Jakub Jelinek <jakub@redhat.com>
14165
14166 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
14167 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
14168 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
14169 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
14170 * gcc.dg/compat/generate-random.c: New file.
14171 * gcc.dg/compat/generate-random.h: Likewise.
14172 * gcc.dg/compat/generate-random_r.c: Likewise.
14173 * gcc.dg/compat/struct-layout-1.h: Likewise.
14174 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
14175 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
14176 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
14177 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
14178 * gcc.dg/compat/struct-layout-1_main.c: New test.
14179 * gcc.dg/compat/struct-layout-1_x.c: New file.
14180 * gcc.dg/compat/struct-layout-1_y.c: New file.
14181 * gcc.dg/compat/struct-layout-1_test.h: New file.
14182
7eb01bd8
JM
141832004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
14184
14185 * gcc.dg/comp-return-1.c: New test
14186
13f91444
JJ
141872004-07-23 Janis Johnson <janis187@us.ibm.com>
14188
c7bb2a03
JJ
14189 * gcc.dg/vmx/8-02a.c: Fix typo.
14190
b9eef878
JJ
14191 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
14192 * gcc.dg/darwin-abi-3.c: New test.
14193
47120c07
JJ
14194 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
14195 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
14196
13f91444
JJ
14197 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
14198 * gcc.dg/vmx/ops-long-1.c: New test.
14199 * gcc.dg/vmx/ops-long-2.c: New test.
14200
8f2a734f
NS
142012004-07-23 Nathan Sidwell <nathan@codesourcery.com>
14202
14203 * g++.dg/lookup/conv-[1234].C: New.
14204
73b71f3e
MM
142052004-07-22 Mark Mitchell <mark@codesourcery.com>
14206
14207 * g++.dg/parse/attr2.C: Simplify.
14208
9e629a80
JM
142092004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14210
14211 PR c/7284
14212 * gcc.c-torture/execute/pr7284-1.c: New test.
14213
173b818d
BB
142142004-07-22 Brian Booth <bbooth@redhat.com>
14215
14216 * gcc.dg/tree-ssa/20040721-1.c: New test.
14217
42611590
NS
142182004-07-22 Nathan Sidwell <nathan@codesourcery.com>
14219
14220 * g++.dg/template/crash20.c: New.
14221
4f5492cd
DB
142222004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
14223
c5e36c09 14224 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4f5492cd
DB
14225 Add dg-run directive. Declare variables as required.
14226 * gfortran.dg/g77/README: Update
14227
7413a132
HPN
142282004-07-22 Hans-Peter Nilsson <hp@axis.com>
14229
14230 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
14231 gcc.dg/cris-peep2-andu2.c: New tests.
14232
e508a019
JM
142332004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14234
14235 PR c/15052
14236 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
14237 on return type.
14238 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
14239 messages.
14240 * gcc.dg/qual-return-2.c: Update expected messages.
14241 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
14242
3ea8cd06
JM
142432004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14244
14245 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
14246 * gcc.dg/noncompile/921102-1.c: Update expected error message.
14247
916c5919
JM
142482004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
14249
14250 PR c/11250
14251 * gcc.dg/init-string-1.c: New test.
14252
1ff69cbe
JJ
142532004-07-21 Jakub Jelinek <jakub@redhat.com>
14254
14255 PR middle-end/15345
14256 PR c/16450
14257 * gcc.dg/torture/nested-fn-1.c: New test.
14258
7448a4d2
L
142592004-07-20 H.J. Lu <hongjiu.lu@intel.com>
14260
14261 PR target/16559
14262 * gcc.dg/ia64-fptr-1.c: New file.
14263
f03adc6b
GB
142642004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14265
14266 PR c++/14497
14267 * g++.dg/template/spec16.C: New test.
14268 * g++.old-deja/g++.robertl/eb118.C: Remove.
14269
5fe7b654
GB
142702004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14271
14272 PR c++/509
14273 * g++.dg/template/spec15.C: New test.
14274
d417dba9
DB
142752004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
14276
14277 Copy cases from g77.f-torture/execute and add dg-run
c5e36c09 14278 directive. Other changes as noted.
d417dba9
DB
14279 * gfortran.dg/g77/13037.f
14280 * gfortran.dg/g77/1832.f
14281 * gfortran.dg/g77/19981119-0.f
14282 * gfortran.dg/g77/19990313-0.f
14283 * gfortran.dg/g77/19990313-1.f
14284 * gfortran.dg/g77/19990313-2.f
14285 * gfortran.dg/g77/19990313-3.f
14286 * gfortran.dg/g77/19990419-1.f
14287 * gfortran.dg/g77/19990826-0.f
14288 * gfortran.dg/g77/19990826-2.f
14289 * gfortran.dg/g77/20000503-1.f
14290 * gfortran.dg/g77/20001111.f
14291 * gfortran.dg/g77/20010116.f
14292 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
14293 * gfortran.dg/g77/20010430.f
14294 * gfortran.dg/g77/6177.f
14295 * gfortran.dg/g77/947.f
14296 * gfortran.dg/g77/970816-3.f
14297 * gfortran.dg/g77/971102-1.f
14298 * gfortran.dg/g77/980520-1.f
14299 * gfortran.dg/g77/980628-0.f
14300 * gfortran.dg/g77/980628-1.f
14301 * gfortran.dg/g77/980628-10.f
14302 * gfortran.dg/g77/980628-2.f
14303 * gfortran.dg/g77/980628-3.f
14304 * gfortran.dg/g77/980628-7.f
14305 * gfortran.dg/g77/980628-8.f
14306 * gfortran.dg/g77/980628-9.f
14307 * gfortran.dg/g77/980701-0.f
14308 * gfortran.dg/g77/980701-1.f
14309 * gfortran.dg/g77/cabs.f
14310 * gfortran.dg/g77/claus.f
14311 * gfortran.dg/g77/complex_1.f
14312 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
14313 * gfortran.dg/g77/dcomplex.f
14314 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
14315 * gfortran.dg/g77/f90-intrinsic-mathematical.f
14316 * gfortran.dg/g77/f90-intrinsic-numeric.f
14317 * gfortran.dg/g77/int8421.f
14318 * gfortran.dg/g77/labug1.f
14319 * gfortran.dg/g77/large_vec.f
14320 * gfortran.dg/g77/le.f
14321 * gfortran.dg/g77/short.f
14322 * gfortran.dg/g77/README: Update
14323
f68e4dc8
MM
143242004-07-20 Mark Mitchell <mark@codesourcery.com>
14325
14326 PR c++/16637
14327 * g++.dg/parse/lookup4.C: New test.
14328
e9f7dd36
KL
143292004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14330
14331 PR c++/16175
14332 * g++.dg/template/ttp10.C: New test.
14333
a182b26d
JM
143342004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
14335
14336 * gcc.dg/pr12625-1.c: New test.
14337
a6c0a76c
SB
143382004-07-20 Steven Bosscher <stevenb@suse.de>
14339
14340 * testsuite/gcc.dg/switch-warn-1.c: New test.
14341 * testsuite/gcc.dg/switch-warn-2.c: New test.
14342 * gcc.c-torture/compile/pr14730.c: Update.
14343
e05de6f2
KC
143442004-07-19 Kelley Cook <kcook@gcc.gnu.org>
14345
14346 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
14347 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
14348 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
14349 g++.dg/template/nontype3.C: Remove trailing CR from tests.
c5e36c09 14350
43fa0f09
MM
143512004-07-18 Mark Mitchell <mark@codesourcery.com>
14352
14353 PR c++/16623
14354 * g++.dg/template/assign1.C: New test.
14355
6df91b00
KL
143562004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14357
14358 PR c++/12170
14359 * g++.dg/template/ttp9.C: New test.
14360
a2bec818
DJ
143612004-07-19 Daniel Jacobowitz <dan@debian.org>
14362
14363 * gcc.dg/format/cmn-err-1.c: New test.
14364
487a92fe
JM
143652004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
14366
14367 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
14368 gcc.dg/Wparentheses-10.c: New tests.
14369 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
14370
3d23e018
TS
143712004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14372
14373 PR fortran/16465
14374 * gfortran.dg/g77//ffixed-line-length-0.f,
14375 gfortran.dg/g77/ffixed-line-length-132.f,
14376 gfortran.dg/g77/ffixed-line-length-72.f,
14377 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
14378 gfortran.dg/g77/README: Update.
14379
3601f003
KL
143802004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14381
14382 PR c++/13092
14383 * g++.dg/template/non-dependent7.C: New test.
14384 * g++.dg/template/non-dependent8.C: Likewise.
14385 * g++.dg/template/non-dependent9.C: Likewise.
14386 * g++.dg/template/non-dependent10.C: Likewise.
14387
0e242c82
MM
143882004-07-17 Mark Mitchell <mark@codesourcery.com>
14389
14390 PR c++/16337
14391 * g++.dg/parse/attr2.C: New test.
14392
649067c3
TM
143932004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
14394
14395 * g77.dg: Removed.
14396 * g77.f-torture: Ditto.
14397
3e3970a2
JM
143982004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
14399
14400 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
14401 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
14402 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
14403
d25cee4d
RH
144042004-07-16 Richard Henderson <rth@redhat.com>
14405
14406 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
14407
e94f3b4f
TS
144082004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14409
14410 * lib/fortran-torture.exp (fortran-torture): Don't test compile
14411 tests with full list of options.
14412 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
14413 of TORTURE_OPTIONS if test contains 'dg-do run'.
14414
b38b6477
TS
14415 PR fortran/16404
14416 * gfortran.dg/do_iterator.f90: New test.
14417
a916927f
VR
144182004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14419
14420 PR rtl-optimization/16536
14421 * gcc.c-torture/execute/restrict-1.c: New test.
14422
610bff84
TS
144232004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14424
14425 PR fortran/15324
14426 * gfortran.dg/pr15324.f90: New test.
14427
d157d978
TS
14428 PR fortran/15129
14429 * gfortran.dg/pr15129.f90: New test.
14430
c5a41953
TS
14431 PR fortran/15140
14432 * gfortran.dg/pr15140.f90: New test.
14433
0c0df4b3
TS
14434 PR fortran/13792
14435 * gfortran.fortran-torture/execute/bounds.f90: Add check for
14436 compile-time simplification.
14437
cd9dd3ee
MS
144382004-07-14 Mike Stump <mrs@apple.com>
14439
14440 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
14441
b5411fea
JW
144422004-07-14 James E Wilson <wilson@specifixinc.com>
14443
14444 PR target/16325
14445 * gcc.dg/profile-generate-1.c: New.
14446
b8b139c7
JJ
144472004-07-15 Jakub Jelinek <jakub@redhat.com>
14448
14449 * gcc.c-torture/execute/20040709-1.c: New test.
14450 * gcc.c-torture/execute/20040709-2.c: New test.
14451
ff06b392
MS
144522004-07-14 Mike Stump <mrs@apple.com>
14453
14454 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
14455
9daaba62
MS
144562004-07-14 Mike Stump <mrs@apple.com>
14457
14458 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
14459
1ff3c076
MM
144602004-07-13 Mark Mitchell <mark@codesourcery.com>
14461
14462 PR c++/16518
14463 * g++.dg/parse/mutable1.C: New test.
c5e36c09 14464
ee536902
DN
144652004-07-13 Diego Novillo <dnovillo@redhat.com>
14466
14467 PR tree-optimization/16443
14468 * gcc.dg/tree-ssa/20040713-1.c: New test.
14469
a65ab524
UW
144702004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
14471
14472 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
14473 for operator new.
14474
5d16533a 144752004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
6aa57acc
DB
14476
14477 * gfortran.dg/g77/README: New file
c5e36c09 14478 * gfortran.dg/g77/19981216-0.f: Copy from
6aa57acc
DB
14479 g77.f-torture/noncompile. Add "dg-do compile" and
14480 dg-error as required.
14481 * gfortran.dg/g77/19990218-1.f: Likewise
14482 * gfortran.dg/g77/19990905-1.f: Likewise
14483 * gfortran.dg/g77/9263.f: Likewise
14484 * gfortran.dg/g77/980615-0.f: Likewise
14485 * gfortran.dg/g77/980616-0.f: Likewise
14486 * gfortran.dg/g77/check0.f: Likewise
14487 * gfortran.dg/g77/select_no_compile.f: Likewise
14488
5d16533a 144892004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
29f17118
DB
14490
14491 Copy files from g77.f-torture/compile.
14492 Add "{ dg-do compile}". Other changes as noted
14493 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
14494 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
14495 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
14496 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
14497 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
14498 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
14499 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
c5e36c09
ZW
14500 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
14501 statement to conform to standard. Append alpha1.x for reference.
29f17118
DB
14502 * gfortran.dg/g77/xformat.f: Add dg-warning
14503
5d16533a 145042004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 14505
eee6792b
DB
14506 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
14507 Add {dg-do compile} directive.
14508 * gfortran.dg/g77/cpp2.F: Likewise
14509
81242403
VR
145102004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14511
14512 PR c++/5402
14513 * g++.dg/lookup/name-clash1.C: New test.
14514
14515 PR c++/9777
14516 * g++.dg/lookup/name-clash2.C: New test.
14517
14518 PR c++/12102
14519 * g++.dg/lookup/name-clash3.C: New test.
14520
3143d517
GB
145212004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14522
14523 * g++.dg/lookup/new2.C: New test.
14524 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
14525
5d16533a 145262004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
c5e36c09 14527
eee6792b 14528 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
62e39334
DB
14529 Add {dg-do compile} directive.
14530 * gfortran.dg/g77/13060.f: Likewise
14531 * gfortran.dg/g77/19990218-0.f: Likewise
14532 * gfortran.dg/g77/19990305-0.f: Likewise
14533 * gfortran.dg/g77/19990419-0.f: Likewise
14534 * gfortran.dg/g77/19990502-0.f: Likewise
14535 * gfortran.dg/g77/19990502-1.f: Likewise
14536 * gfortran.dg/g77/19990525-0.f: Likewise
14537 * gfortran.dg/g77/19990826-1.f: Likewise
14538 * gfortran.dg/g77/19990826-3.f: Likewise
14539 * gfortran.dg/g77/19990905-2.f: Likewise
14540 * gfortran.dg/g77/20000412-1.f: Likewise
14541 * gfortran.dg/g77/20000511-1.f: Likewise
14542 * gfortran.dg/g77/20000511-2.f: Likewise
14543 * gfortran.dg/g77/20000518.f: Likewise
14544 * gfortran.dg/g77/20000601-1.f: Likewise
14545 * gfortran.dg/g77/20000601-2.f: Likewise
14546 * gfortran.dg/g77/20000629-1.f: Likewise
14547 * gfortran.dg/g77/20000630-2.f: Likewise
14548 * gfortran.dg/g77/20010115.f: Likewise
14549 * gfortran.dg/g77/20010321-1.f: Likewise
14550 * gfortran.dg/g77/20010426.f: Likewise
14551 * gfortran.dg/g77/20020307-1.f: Likewise
14552 * gfortran.dg/g77/8485.f: Likewise
14553 * gfortran.dg/g77/960317-1.f: Likewise
14554 * gfortran.dg/g77/970915-0.f: Likewise
14555 * gfortran.dg/g77/980310-1.f: Likewise
14556 * gfortran.dg/g77/980310-2.f: Likewise
14557 * gfortran.dg/g77/980310-3.f: Likewise
14558 * gfortran.dg/g77/980310-4.f: Likewise
14559 * gfortran.dg/g77/980310-6.f: Likewise
14560 * gfortran.dg/g77/980310-7.f: Likewise
14561 * gfortran.dg/g77/980310-8.f: Likewise
14562 * gfortran.dg/g77/980419-2.f: Likewise
14563 * gfortran.dg/g77/980424-0.f: Likewise
14564 * gfortran.dg/g77/980427-0.f: Likewise
14565 * gfortran.dg/g77/980729-0.f: Likewise
14566 * gfortran.dg/g77/981117-1.f: Likewise
14567 * gfortran.dg/g77/toon_1.f: Likewise
14568
7fb213d8
GB
145692004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14570
14571 PR c++/2204
14572 * g++.dg/other/abstract2.C: New test.
14573
597073ac
PB
145742004-07-12 Paul Brook <paul@codesourcery.com>
14575
14576 * gfortran.dg/pointer_init_1.f90: New test.
14577
682e69e1
PB
145782004-07-11 Paul Brook <paul@codesourcery.com>
14579
14580 PR fortran/15986
14581 * gfortran.dg/contained_1.f90: New test.
14582
f44b0c8e
MM
145832004-07-11 Mark Mitchell <mark@codesourcery.com>
14584
14585 * g++.dg/parse/defarg8.C: New test.
14586
0bbf5891
TS
145872004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14588
14589 PR fortran/16433
14590 * gfortran.dg/pr16433.f: New test.
14591
a083c04a
TS
14592 PR fortran/17574
14593 * gfortran.dg/pr15754.f90: New test.
c5e36c09 14594
fae1b38d
JM
145952004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
14596
14597 PR tree-optimization/16437
14598 * gcc.c-torture/execute/bitfld-4.c: New test.
14599
9cbf8b41 146002004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14601
9cbf8b41
TS
14602 * gfortran.fortran-torture/execute/common_2.f90: Add check for
14603 access to common var from module.
14604
a53334a4
TS
146052004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14606
14607 PR fortran/16336
14608 * gfortran.fortran-torture/execute/common_2.f90: New test.
14609
331c72f3
PB
146102004-07-10 Paul Brook <paul@codesourcery.com>
14611
14612 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
14613
50389094
TS
146142004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14615
14616 PR fortran/15969
14617 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
14618
5d16533a 146192004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
290e757a
DB
14620
14621 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
14622 * gfortran.dg/g77/ffixed-form-2.f: Likewise
14623 * gfortran.dg/g77/ffree-form-1.f: Likewise
14624 * gfortran.dg/g77/ffree-form-2.f: Likewise
14625 * gfortran.dg/g77/ffree-form-3.f: Likewise
14626 * gfortran.dg/g77/fno-underscoring.f: Likewise
14627 * gfortran.dg/g77/funderscoring.f: Likewise
14628 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
14629
44bce8bf 146302004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14631
44bce8bf
TS
14632 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
14633
ad6e2a18
TS
146342004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14635 Paul Brook <paul@codesourcery.com>
14636
14637 PR fortran/13415
14638 * gfortran.dg/common_pointer_1.f90: New test.
14639
17a916d4
GB
146402004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14641
14642 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
14643
5806d4fd
JW
146442004-07-09 James E Wilson <wilson@specifixinc.com>
14645
14646 PR target/16364
14647 * gcc.c-torture/compile/20040709-1.c: New.
14648
5721c2be 146492004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
c5e36c09 14650
5721c2be
TS
14651 PR fortran/14077
14652 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
14653
32e89beb
TS
146542004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14655
14656 PR fortran/13201
14657 * gfortran.dg/shape_1.f90: New test.
14658
9affb2c7
ZW
146592004-07-09 Zack Weinberg <zack@codesourcery.com>
14660 Andrew Pinski <apinski@apple.com>
14661
14662 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
14663
a578b091
TS
146642004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14665
14666 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
14667 comment.
14668
db482e5c
TS
146692004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14670 Paul Brook <paul@codesourcery.com>
14671
9affb2c7 14672 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
db482e5c
TS
14673 '.f95' and '.F95'.
14674
559b79cf
DN
146752004-07-09 Diego Novillo <dnovillo@redhat.com>
14676
14677 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
14678
fbc40a17
TS
146792004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14680
14681 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
14682 testcases with capital suffix.
14683
d3fcc995
TS
146842004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14685
14686 PR fortran/15481
5d16533a
PB
14687 PR fortran/13372
14688 PR fortran/13575
14689 PR fortran/15978
d3fcc995 14690 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
61ebeccf
TS
14691
14692 * gfortran.dg/implicit_1.f90: New test.
9affb2c7 14693
5d16533a 146942004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5b1c60e9
DB
14695
14696 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
14697 expression to match gfortran warning/error messages
14698 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
14699 dg-error text.
14700
5d16533a 147012004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
987aab1c 14702
9affb2c7 14703 * lib/fortran-torture.exp: Rename proc search_for to
987aab1c
DB
14704 search_for_re.
14705
55d816e7
EB
147062004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14707
14708 * gcc.c-torture/execute/simd-5.x: New file.
14709 XFAIL on SPARC 64-bit at -O0.
14710
dd29d26b
GB
147112004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14712
14713 PR c++/8211
14714 PR c++/16165
14715 * g++.dg/warn/effc3.C: New test.
14716
5d16533a 147172004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
c6db08cd
DB
14718
14719 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
14720 change X to 1X in format.
14721 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
14722 add data statements to conform to standard.
14723
5d16533a 147242004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e423d0f6 14725
9affb2c7 14726 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
e423d0f6
DB
14727 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
14728 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
14729
5d16533a 147302004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1555fc86
DB
14731
14732 * gfortran.dg/g77/7388.f: Copy from g77.dg
14733 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
9affb2c7 14734 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1555fc86
DB
14735 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
14736 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
14737 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
14738 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
14739 * gfortran.dg/g77/strlen0.f: Likewise
14740
5d16533a 147412004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
e726a6f6 14742
9469f0aa
AJ
14743 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
14744 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
e726a6f6 14745
ef22126d
EB
147462004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14747
14748 * gcc.c-torture/execute/920428-2.x: Delete.
14749 * gcc.c-torture/execute/920501-7.x: Likewise.
14750
c618c6ec
JJ
147512004-07-08 Jakub Jelinek <jakub@redhat.com>
14752
14753 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
14754 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
14755 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
14756 prescott and c3-2.
14757 (PREFETCH_3DNOW): Add -march=c3.
14758
6f263171
DN
147592004-07-08 Diego Novillo <dnovillo@redhat.com>
14760
14761 PR c/16437
14762 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
14763 * gcc.c-torture/execute/bf64-1.x: Likewise.
14764
1d511ed5
EB
147652004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14766
14767 * gcc.c-torture/compile/20040708-1.c: New test.
14768
47293da3
GB
147692004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14770
14771 PR c++/16169
14772 * g++.dg/warn/effc2.C: New test.
14773
bc15d0ef
JM
147742004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
14775
14776 * gcc.c-torture/execute/bitfld-1.x: Remove.
14777 * gcc.c-torture/execute/bitfld-3.c: New test.
14778 * gcc.dg/bitfld-2.c: Remove XFAILs.
14779
7ac224c1
L
147802004-07-07 H.J. Lu <hongjiu.lu@intel.com>
14781
14782 PR c++/16276
14783 * g++.dg/rtti/tinfo1.C: New file.
14784
b49fcebd
EC
147852004-07-07 Eric Christopher <echristo@redhat.com>
14786
14787 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
14788
192c02b6
AP
147892004-07-07 Andrew Pinski <apinski@apple.com>
14790
14791 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
14792
f4f58d94
MM
147932004-07-07 Mark Mitchell <mark@codesourcery.com>
14794
14795 * g++.dg/init/call1.C: XFAIL.
14796
70128ad9
AO
147972004-07-07 Alexandre Oliva <aoliva@redhat.com>
14798
14799 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
14800 except for movstrict*, to movmem* and clrstr* to clrmem*.
14801
48b2e0a7
RS
148022004-07-07 Richard Sandiford <rsandifo@redhat.com>
14803
14804 * gcc.c-torture/execute/20040707-1.c: New test.
14805
60e20b90
RS
148062004-07-06 Richard Sandiford <rsandifo@redhat.com>
14807
14808 * gcc.c-torture/execute/20040706-1.c: New test.
14809
fddabb2c
GB
148102004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14811
14812 PR c++/3671
14813 * g++.dg/template/spec14.C: New test.
14814
7682ef83
JJ
148152004-07-05 Jakub Jelinek <jakub@redhat.com>
14816
14817 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
14818 nothing if not yet defined. Use it in b, c and d type definitions.
14819 * gcc.c-torture/execute/20040705-1.c: New test.
14820 * gcc.c-torture/execute/20040705-2.c: New test.
14821
030bbecd
GB
148222004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14823
14824 PR c++/2518
14825 * g++.dg/lookup/new1.C: New test.
14826
7c6536fa
VR
148272004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14828
14829 PR c++/11406
14830 * g++.dg/template/sizeof8.C: New test.
14831
e0ec4c3b
RS
148322004-07-05 Richard Sandiford <rsandifo@redhat.com>
14833
14834 * gcc.c-torture/compile/20040705-1.c: New test.
14835
bf1df0a0
BD
148362004-07-04 Bud Davis <bdavis9659@comcast.net>
14837
14838 * gfortran.fortran-torture/execute/seq_io.f90: New test.
14839
a09d4744
NB
148402004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
14841
14842 * gcc.dg/cpp/if-mop.c: Two new testcases.
14843 * gcc.dg/cpp/trad/comment-3.c: New.
14844
1107b970
PB
148452004-07-04 Paul Brook <paul@codesourcery.com>
14846
14847 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
14848
148492004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
14850
14851 PR c++/3761
14852 * g++.dg/lookup/crash4.C: New test.
ece95d90 14853
50c64317
ZW
148542004-07-02 Zack Weinberg <zack@codesourcery.com>
14855
14856 * gcc.c-torture/execute/builtin-abs-1.c
14857 * gcc.c-torture/execute/builtin-abs-2.c
14858 * gcc.c-torture/execute/builtin-complex-1.c
14859 * gcc.c-torture/execute/builtins/string-1-lib.c
14860 * gcc.c-torture/execute/builtins/string-1.c
14861 * gcc.c-torture/execute/builtins/string-2-lib.c
14862 * gcc.c-torture/execute/builtins/string-2.c
14863 * gcc.c-torture/execute/builtins/string-3-lib.c
14864 * gcc.c-torture/execute/builtins/string-3.c
14865 * gcc.c-torture/execute/builtins/string-4-lib.c
14866 * gcc.c-torture/execute/builtins/string-4.c
14867 * gcc.c-torture/execute/builtins/string-5-lib.c
14868 * gcc.c-torture/execute/builtins/string-5.c
14869 * gcc.c-torture/execute/builtins/string-6-lib.c
14870 * gcc.c-torture/execute/builtins/string-6.c
14871 * gcc.c-torture/execute/builtins/string-7-lib.c
14872 * gcc.c-torture/execute/builtins/string-7.c
14873 * gcc.c-torture/execute/builtins/string-8-lib.c
14874 * gcc.c-torture/execute/builtins/string-8.c
14875 * gcc.c-torture/execute/builtins/string-9-lib.c
14876 * gcc.c-torture/execute/builtins/string-9.c
14877 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
14878 * gcc.c-torture/execute/builtins/string-asm-1.c
14879 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
14880 * gcc.c-torture/execute/builtins/string-asm-2.c
14881 * gcc.c-torture/execute/stdio-opt-1.c
14882 * gcc.c-torture/execute/stdio-opt-2.c
14883 * gcc.c-torture/execute/stdio-opt-3.c
14884 * gcc.c-torture/execute/string-opt-1.c
14885 * gcc.c-torture/execute/string-opt-10.c
14886 * gcc.c-torture/execute/string-opt-11.c
14887 * gcc.c-torture/execute/string-opt-12.c
14888 * gcc.c-torture/execute/string-opt-13.c
14889 * gcc.c-torture/execute/string-opt-14.c
14890 * gcc.c-torture/execute/string-opt-15.c
14891 * gcc.c-torture/execute/string-opt-16.c
14892 * gcc.c-torture/execute/string-opt-2.c
14893 * gcc.c-torture/execute/string-opt-6.c
14894 * gcc.c-torture/execute/string-opt-7.c
14895 * gcc.c-torture/execute/string-opt-8.c:
14896 Replace with ...
14897
14898 * gcc.c-torture/execute/builtins/abs-2.c
14899 * gcc.c-torture/execute/builtins/abs-3.c
14900 * gcc.c-torture/execute/builtins/complex-1.c
14901 * gcc.c-torture/execute/builtins/fprintf.c
14902 * gcc.c-torture/execute/builtins/fputs.c
14903 * gcc.c-torture/execute/builtins/memcmp.c
14904 * gcc.c-torture/execute/builtins/memmove.c
14905 * gcc.c-torture/execute/builtins/memops-asm.c
14906 * gcc.c-torture/execute/builtins/mempcpy-2.c
14907 * gcc.c-torture/execute/builtins/mempcpy.c
14908 * gcc.c-torture/execute/builtins/memset.c
14909 * gcc.c-torture/execute/builtins/printf.c
14910 * gcc.c-torture/execute/builtins/sprintf.c
14911 * gcc.c-torture/execute/builtins/strcat.c
14912 * gcc.c-torture/execute/builtins/strchr.c
14913 * gcc.c-torture/execute/builtins/strcmp.c
14914 * gcc.c-torture/execute/builtins/strcpy.c
14915 * gcc.c-torture/execute/builtins/strcspn.c
14916 * gcc.c-torture/execute/builtins/strlen-2.c
14917 * gcc.c-torture/execute/builtins/strlen.c
14918 * gcc.c-torture/execute/builtins/strncat.c
14919 * gcc.c-torture/execute/builtins/strncmp-2.c
14920 * gcc.c-torture/execute/builtins/strncmp.c
14921 * gcc.c-torture/execute/builtins/strncpy.c
14922 * gcc.c-torture/execute/builtins/strpbrk.c
14923 * gcc.c-torture/execute/builtins/strpcpy-2.c
14924 * gcc.c-torture/execute/builtins/strpcpy.c
14925 * gcc.c-torture/execute/builtins/strrchr.c
14926 * gcc.c-torture/execute/builtins/strspn.c
14927 * gcc.c-torture/execute/builtins/strstr-asm.c
14928 * gcc.c-torture/execute/builtins/strstr.c:
14929 ... these new files.
14930
14931 * gcc.c-torture/execute/builtins/abs-2-lib.c
14932 * gcc.c-torture/execute/builtins/abs-3-lib.c
14933 * gcc.c-torture/execute/builtins/complex-1-lib.c
14934 * gcc.c-torture/execute/builtins/fprintf-lib.c
14935 * gcc.c-torture/execute/builtins/fputs-lib.c
14936 * gcc.c-torture/execute/builtins/memcmp-lib.c
14937 * gcc.c-torture/execute/builtins/memmove-lib.c
14938 * gcc.c-torture/execute/builtins/memops-asm-lib.c
14939 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
14940 * gcc.c-torture/execute/builtins/mempcpy-lib.c
14941 * gcc.c-torture/execute/builtins/memset-lib.c
14942 * gcc.c-torture/execute/builtins/printf-lib.c
14943 * gcc.c-torture/execute/builtins/sprintf-lib.c
14944 * gcc.c-torture/execute/builtins/strcat-lib.c
14945 * gcc.c-torture/execute/builtins/strchr-lib.c
14946 * gcc.c-torture/execute/builtins/strcmp-lib.c
14947 * gcc.c-torture/execute/builtins/strcpy-lib.c
14948 * gcc.c-torture/execute/builtins/strcspn-lib.c
14949 * gcc.c-torture/execute/builtins/strlen-2-lib.c
14950 * gcc.c-torture/execute/builtins/strlen-lib.c
14951 * gcc.c-torture/execute/builtins/strncat-lib.c
14952 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
14953 * gcc.c-torture/execute/builtins/strncmp-lib.c
14954 * gcc.c-torture/execute/builtins/strncpy-lib.c
14955 * gcc.c-torture/execute/builtins/strpbrk-lib.c
14956 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
14957 * gcc.c-torture/execute/builtins/strpcpy-lib.c
14958 * gcc.c-torture/execute/builtins/strrchr-lib.c
14959 * gcc.c-torture/execute/builtins/strspn-lib.c
14960 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
14961 * gcc.c-torture/execute/builtins/strstr-lib.c
14962 * gcc.c-torture/execute/builtins/lib/abs.c
14963 * gcc.c-torture/execute/builtins/lib/fprintf.c
14964 * gcc.c-torture/execute/builtins/lib/memset.c
14965 * gcc.c-torture/execute/builtins/lib/printf.c
14966 * gcc.c-torture/execute/builtins/lib/sprintf.c
14967 * gcc.c-torture/execute/builtins/lib/strcpy.c
14968 * gcc.c-torture/execute/builtins/lib/strcspn.c
14969 * gcc.c-torture/execute/builtins/lib/strncat.c
14970 * gcc.c-torture/execute/builtins/lib/strncmp.c
14971 * gcc.c-torture/execute/builtins/lib/strncpy.c
14972 * gcc.c-torture/execute/builtins/lib/strpbrk.c
14973 * gcc.c-torture/execute/builtins/lib/strspn.c
14974 * gcc.c-torture/execute/builtins/lib/strstr.c:
14975 New files containing support routines.
14976
14977 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
14978 declaration.
14979 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
14980 when not optimizing.
14981
d9634d53
MM
149822004-07-02 Mark Mitchell <mark@codesourcery.com>
14983
14984 PR c++/16240
14985 * g++.dg/abi/mangle22.C: New test.
14986 * g++.dg/abi/mangle23.C: Likewise.
14987
5d16533a 149882004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
ec13a3ef
DB
14989
14990 PR fortran/16290
14991 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
14992 Allow for cases without denormalized floating point numbers.
14993
ede1a387
JM
149942004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
14995
14996 PR c/1027
14997 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14998 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
14999 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
15000 expected warning text.
15001 * gcc.dg/format/diag-2.c: New test.
15002
ed63f99a
EB
150032004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
15004
15005 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
15006
64a9295a
PB
150072004-07-01 Paolo Bonzini <bonzini@gnu.org>
15008
15009 * gcc.dg/builtins-43.c: New.
15010 * gcc.dg/builtins-44.c: New.
15011 * gcc.dg/builtins-45.c: New.
15012
f8a57be8
GK
150132004-06-26 Geoffrey Keating <geoffk@apple.com>
15014 Andreas Tobler <a.tobler@schweiz.ch>
15015
15016 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
15017 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
15018 as SIGSEGV.
15019 * gcc.dg/cleanup-11.c: Likewise.
15020 * gcc.dg/cleanup-8.c: Likewise.
15021 * gcc.dg/cleanup-9.c: Likewise.
15022 * gcc.dg/cleanup-5.c: Run on all platforms.
15023
dd66b8e8
JM
150242004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
15025
15026 * g++.dg/warn/nonnull1.C: New test.
15027
43e7557b
EB
150282004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
15029
15030 * gcc.dg/compat/compat-common.h: Wrap up CINT in
15031 an #ifndef SKIP_COMPLEX_INT/#endif pair.
15032 Special-case the Sun compiler wrt to <complex.h>.
15033
11012cd6
NY
150342004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
15035
a9c08588
NY
15036 * gcc.dg/Wunreachable-8.C: New test.
15037
15038 * gcc.dg/h8300-ice2.c : New test.
11012cd6 15039
e5ddaa24
TS
150402004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
15041
15042 PR fortran/16161
15043 * gfortran.fortran-torture/compile/implicit.f90: Add test
15044 for implicit character.
15045
5d16533a 150462004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
807a7d14 15047
5d16533a
PB
15048 PR fortran/16289
15049 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
15050 Use tiny() intrinsic to find smallest non-negative real
807a7d14 15051
df62f18a
JJ
150522004-06-30 Jakub Jelinek <jakub@redhat.com>
15053
0984ba10
JJ
15054 * gcc.dg/compat/struct-by-value-22_main.c: New test.
15055 * gcc.dg/compat/struct-by-value-22_x.c: New.
15056 * gcc.dg/compat/struct-by-value-22_y.c: New.
15057
df62f18a
JJ
15058 * gcc.c-torture/execute/20040629-1.c: New test.
15059
b4db40bf
JJ
150602004-06-29 Jakub Jelinek <jakub@redhat.com>
15061
57512331
JJ
15062 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
15063 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
15064
b4db40bf
JJ
15065 PR target/16195
15066 * gcc.dg/20040625-1.c: New test.
15067
78f2fb08
TS
150682004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15069
15070 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
15071
150722004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
e063a048
TS
15073
15074 PR fortran/15963
15075 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
15076
97e73bd2
RH
150772004-06-29 Richard Henderson <rth@redhat.com>
15078
15079 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
15080
46e995e0
PB
150812004-06-29 Paul Brook <paul@codesourcery.com>
15082
15083 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
15084 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
15085
fe88415f
NS
150862004-06-29 Nathan Sidwell <nathan@codesourcery.com>
15087
15088 PR c++/16260
15089 * g++.dg/parse/crash15.C: New.
15090
3b50d22e
AP
150912004-06-28 Andrew Pinski <apinski@apple.com>
15092
e440ec57
AP
15093 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
15094 by the error already.
15095
3b50d22e
AP
15096 * g++.dg/opt/ptrmem4.C: Change to compile only test.
15097
6cdd2721
DD
150982004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
15099
15100 PR target/14041
15101 * gcc.dg/h8300-bss-align-1.c : New.
15102
644d1951
NS
151032004-06-28 Nathan Sidwell <nathan@codesourcery.com>
15104
fe88415f 15105 * PR c++/16174
644d1951
NS
15106 * g++.dg/template/ctor4.C: New.
15107
10317a4f
AP
151082004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15109
15110 PR c++/16205
15111 * g++.dg/warn/Wsequence-point-1.C: New test.
15112
8dcd4256
PB
151132004-06-27 Paul Brook <paul@codesourcery.com>
15114
15115 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
15116
59d4a500
ZW
151172004-06-27 Zack Weinberg <zack@codesourcery.com>
15118
15119 * g++.old-deja/g++.mike/p7325.C: Remove.
15120
81ce39d6
AP
151212004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
15122
15123 PR c/14963
15124 * gcc.dg/pr14963.c: New test.
15125
f84b6c96
MM
151262004-06-27 Mark Mitchell <mark@codesourcery.com>
15127
15128 PR c++/16193
15129 * g++.dg/parse/redef1.C: New test.
15130
b6ded5bd
JM
151312004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
15132
15133 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
15134 20021110.c.
15135 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
15136 20021119-1.c.
15137 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
15138 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
15139 5-04.c.
15140 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
15141 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
15142 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
15143 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
15144 g++.brendan/enum14.C.
15145 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
15146 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
15147 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
15148 g++.mike/virt1.C.
15149 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
15150 memtemp24.C.
15151
64b663f8
RS
151522004-06-27 Roger Sayle <roger@eyesopen.com>
15153
15154 * gcc.dg/20040527-1.c: New test case.
15155
3e14aaa2
BD
151562004-06-26 Bud Davis <bdavis9659@comcast.net>
15157
15158 PR gfortran/pr16196
15159 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
15160
0fe0c614
RS
151612004-06-25 Roger Sayle <roger@eyesopen.com>
15162
15163 PR middle-end/15825
15164 * gcc.dg/pr15825-1.c: New test case.
15165
f1526aaa
RS
151662004-06-25 Richard Sandiford <rsandifo@redhat.com>
15167
15168 * gcc.c-torture/execute/20040625-1.c: New test.
15169
e2296cc2
TS
151702004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15171
15172 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
15173
3af5dcdb
RS
151742004-06-25 Richard Sandiford <rsandifo@redhat.com>
15175
15176 * gcc.dg/torture/mips-div-1.c: New test.
15177
d2d8936f
JL
151782004-06-24 Jeff Law <law@redhat.com>
15179
15180 * gcc.dg/tree-ssa/20040624-1.c: New test.
15181
5a1f3953
RS
151822004-06-24 Richard Sandiford <rsandifo@redhat.com>
15183
15184 * gcc.c-torture/compile/20040624-1.c: New test.
15185
bbb2a345
GB
151862004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15187
15188 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
15189 this directory.
15190
de46b2fe
AP
151912004-06-23 Andrew Pinski <apinski@apple.com>
15192
b713a445
AP
15193 PR middle-end/15988
15194 * g++.dg/opt/ptrmem4.C: New test.
15195
de46b2fe
AP
15196 * gcc.dg/c90-array-quals-2.c: New test.
15197
881f20cb
NY
151982006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
15199
15200 * gcc.dg/kpice1.c: New test.
15201
fe7080d2
AP
152022006-06-23 Andrew Pinski <apinski@apple.com>
15203
15204 * gcc.dg/c90-array-quals.c: New test.
15205
1cc3d085
RH
152062006-06-22 Richard Henderson <rth@redhat.com>
15207
15208 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
15209
2e5a1510
LR
152102004-06-22 Loren James Rittle <ljrittle@acm.org>
15211
15212 * gcc.dg/builtins-config.h: Handle FreeBSD.
15213
0f59171d
RH
152142006-06-22 Richard Henderson <rth@redhat.com>
15215
15216 * g++.dg/opt/devirt1.C: New.
15217
152182004-06-22 Kelley Cook <kcook@gcc.gnu.org>
89b4f108
KC
15219
15220 * g++.dg/opt/pr15551.C: New testcase.
15221
96a4ec03
L
152222004-06-22 H.J. Lu <hongjiu.lu@intel.com>
15223
15224 PR target/14800
15225 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
15226 x86_64-*-linux* when compiling for 32bit.
15227
f6bf7bb6
AP
152282004-06-21 Andrew Pinski <apinski@apple.com>
15229
15230 * gcc.dg/pch/struct-1.c: New.
15231 * gcc.dg/pch/struct-1.hs: New.
15232
c0d578e6
GK
152332004-06-21 Geoffrey Keating <geoffk@apple.com>
15234
15235 * gcc.dg/pch/save-temps-1.c: New file.
15236 * gcc.dg/pch/save-temps-1.hs: New file.
15237
8750f9cd
JB
152382004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
15239
15240 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
15241 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
15242
63110e4e
TS
152432004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15244
15245 * gfortran.fortran-torture/execute/select_1.f90: Rename function
15246 to fix type error.
15247 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
15248 Remove trailing spaces.
59d4a500 15249
3a5b9284
RH
152502004-06-21 Richard Henderson <rth@redhat.com>
15251
15252 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
15253 merging && to BIT_FIELD_REF.
15254
992d907d
RS
152552004-06-21 Richard Sandiford <rsandifo@redhat.com>
15256
15257 * g++.dg/opt/placeholder1.C: New test.
15258
ce70456b
EB
152592004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15260
15261 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
15262 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15263 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15264 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15265
84b8b0e0
ZW
152662004-06-20 Zack Weinberg <zack@codesourcery.com>
15267
15268 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
15269 extern "C".
15270 * g++.dg/other/pragma-re-1.C: Add comments.
15271
04b0faec 152722004-06-19 Bud Davis <bdavis9659@comcast.net>
84b8b0e0
ZW
15273
15274 PR gfortran/16080
04b0faec
BD
15275 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
15276
bb60c95f
AP
152772004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
15278
15279 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
15280 instead of setting the type of size_t by
15281 hand.
15282
ee8db92b
RS
152832004-06-18 Roger Sayle <roger@eyesopen.com>
15284
15285 * gcc.dg/unordered-2.c: New test case.
15286 * gcc.dg/unordered-3.c: New test case.
15287
5d16533a 152882004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
fb0737c2
DB
15289
15290 PR other/16043
15291 * lib/g++.exp (g++_version): Tweak regexp for version
15292 * lib/g77.exp (g77_version): Likewise
15293 * lib/gfortran.exp (gfortran_version): Likewise
15294 * lib/objc.exp (objc_version): Likewise
15295 * lib/treelang.exp (treelang_version): Likewise
15296
1acd15e8
JJ
152972004-06-19 Jakub Jelinek <jakub@redhat.com>
15298
dc04f755
JJ
15299 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
15300 Use INT_MAX instead of __INT_MAX__.
15301 * gcc.dg/compat/struct-align-2_y.c: Likewise.
15302
1acd15e8
JJ
15303 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
15304 * gcc.dg/compat/scalar-return-3_x.c: Use it.
15305 * gcc.dg/compat/scalar-return-3_y.c: Use it.
15306 * gcc.dg/compat/scalar-return-4_x.c: Use it.
15307 * gcc.dg/compat/scalar-return-4_y.c: Use it.
15308 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
15309 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
15310 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
15311 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
15312
e1af8299
JJ
15313 * gcc.dg/range-test-1.c: New test.
15314 * g++.dg/opt/range-test-1.C: New test.
15315
093c7153
RH
153162004-06-17 Richard Henderson <rth@redhat.com>
15317
15318 * objc.dg/sync-1.m: New.
15319 * objc.dg/try-catch-1.m: Don't force next runtime.
15320 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
15321 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
15322 shadowed catch clause.
15323 * objc.dg/try-catch-5.m: New.
15324
c50a0116
ZW
153252004-06-17 Zack Weinberg <zack@codesourcery.com>
15326
15327 Bug 14610
15328 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
15329
16865eaa
RH
153302004-06-15 Richard Henderson <rth@redhat.com>
15331
15332 * gcc.dg/20001116-1.c: Move expected warning line.
15333
bf83cc10
RH
153342004-06-15 Richard Henderson <rth@redhat.com>
15335
15336 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
15337 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
15338
fd660b1b
JL
153392004-06-15 Jeff Law <law@redhat.com>
15340
15341 * gcc.dg/tree-ssa/20040615-1.c: New test.
15342 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
15343 be less sensitive to operand ordering.
15344 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
15345
3e97fe67
DS
153462004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
15347
15348 * g++.dg/abi/bitfield3.C: Add comment..
15349
325c3691
RH
153502004-06-15 Richard Henderson <rth@redhat.com>
15351
15352 * g++.dg/ext/stmtexpr1.C: XFAIL.
15353 * gcc.dg/20030612-1.c: XFAIL.
15354
6bf3d92c
EC
153552004-06-15 Eric Christopher <echristo@redhat.com>
15356
15357 * g++.dg/charset/asm5.c: New.
15358 * gcc.dg/charset/asm6.c: New.
15359
6ef42154
TS
153602004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15361
15362 PR fortran/15962
15363 * gfortran.fortran-torture/execute/select_1.f90: New test.
15364
844f5ccf
PB
153652004-06-15 Paul Brook <paul@codesourcery.com>
15366
15367 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
15368
c566721f
GB
153692004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15370
15371 PR c++/15967
15372 * g++.dg/lookup/crash3.C: New test.
15373
4e0f4df5
GB
153742004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15375
15376 PR c++/15947
15377 * g++.dg/parse/dtor4.C: New test.
15378
daa2b95a
JL
153792004-06-14 Jeff Law <law@redhat.com>
15380
15381 * gcc.c-torture/compile/20040614-1.c: New test.
15382
7031baf4
TS
153832004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15384
15385 PR fortran/15211
15386 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
15387 LEN of a character array.
15388
7c82a41e
MM
153892004-06-14 Mark Mitchell <mark@codesourcery.com>
15390
15391 PR c++/15096
15392 * g++.dg/template/ptrmem10.C: New test.
15393
15394 PR c++/14930
15395 * g++.dg/template/friend30.C: New test.
15396
f3207b37
TS
153972004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15398
15399 PR fortran/14928
15400 * gfortran.fortran-torture/compile/mloc.f90: New test.
6bf3d92c 15401
a9e7b9d3
PB
154022004-06-13 Paul Brook <paul@codesourcery.com>
15403
15404 * gfortran.fortran-torture/execute/random_2.f90: New test.
15405
118a3a8b
EC
154062004-06-13 Eric Christopher <echristo@redhat.com>
15407
15408 * gcc.dg/noncompile/redecl-1.c: Fix error message.
15409
b08eae92
PB
154102004-06-12 Paul Brook <paul@codesourcery.com>
15411
15412 * gfortran.fortran-torture/execute/contained_3.f90: New test.
15413
f814193b
TS
154142004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15415
15416 PR fortran/14923
15417 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
15418
c52eae8d
TS
154192004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15420
15421 PR fortran/14957
15422 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
c50a0116 15423 syntax errors in end statements of contained subroutines.
118a3a8b 15424
662ef0f5
TS
154252004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15426
15427 PR fortran/12841
15428 * gfortran.fortran-torture/execute/null_arg.f90: New test.
15429
4aef80f8
BD
154302004-06-12 Bud Davis <bdavis9659@comcast.net>
15431
a13c7588 15432 PR fortran/15665
4aef80f8
BD
15433 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
15434
8204210b
BD
154352004-06-12 Bud Davis <bdavis9659@comcast.net>
15436
15437 PR gfortran/12839
15438 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
15439
ba18e4db
MM
154402004-06-11 Mark Mitchell <mark@codesourcery.com>
15441
15442 PR c++/15862
15443 * g++.dg/parse/enum1.C: New test.
15444
3100d647
JL
154452004-06-10 Jeff Law <law@redhat.com>
15446
15447 * gcc.c-torture/compile/20040610-1.c: New test.
15448
da291c87
GB
154492004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15450
15451 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
15452 * g++.old-deja/g++.other/decl3.C: Likewise.
15453
a32b97a2
BB
154542004-06-10 Brian Booth <bbooth@redhat.com>
15455
15456 * gcc.dg/tree-ssa/20031015-1.c: Scan for
15457 V_MAY_DEF instead of VDEF.
15458 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
15459
ab71fa3f
MM
154602004-06-10 Mark Mitchell <mark@codesourcery.com>
15461
15462 PR c++/14211
15463 * g++.dg/conversion/const1.C: New test.
15464
15465 PR c++/15076
15466 * g++.dg/conversion/reinterpret1.C: New test.
15467
15468 PR c++/15877
15469 * g++.dg/template/enum2.C: New test.
15470
15471 PR c++/15227
15472 * g++.dg/template/error13.C: New test.
15473
a7b155a6
TS
154742004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15475
15476 PR fortran/14957
15477 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
15478 arguments to test_* REAL and of the right size.
15479
ba20a3eb
JJ
154802004-06-10 Jakub Jelinek <jakub@redhat.com>
15481
15482 PR target/15569
15483 PR rtl-optimization/15681
15484 * gcc.dg/20040609-1.c: New test.
15485
498c0f27
JJ
154862004-06-10 Jakub Jelinek <jakub@redhat.com>
15487
15488 PR c++/14791
15489 * g++.dg/opt/builtins1.C: New test.
15490
b152aee5
DS
154912004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
15492
15493 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
15494 that use default windows32 struct layout.
15495 * gcc.dg/i386-bitfield2.c: Likewise.
15496
80d23e49
DS
154972004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
15498
15499 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
15500 for mingw32 and cygwin targets.
15501
d8044160
GK
155022004-06-09 Geoffrey Keating <geoffk@apple.com>
15503
15504 * gcc.dg/pch/macro-4.c: New.
15505 * gcc.dg/pch/macro-4.hs: New.
15506
655948a3
TS
155072004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15508
15509 PR fortran/13249
15510 * gfortran.fortran-torture/compile/name_clash.f90: New test.
15511
62f1d470
TS
155122004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15513
15514 PR fortran/13372
15515 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
15516
898c05b8
BD
155172004-06-09 Bud Davis <bdavis9659@comcast.net>
15518
15519 PR gfortran/14897
62f1d470 15520 * gfortran.fortran-torture/execute/t_edit.f90: New test.
898c05b8 15521
31b6f11a 155222004-06-09 Bud Davis <bdavis9659@comcast.net>
62f1d470 15523
c50a0116 15524 PR gfortran/15755
31b6f11a
BD
15525 * gfortran.fortran-torture/execute/backspace.c : New test.
15526
0760c380
PB
155272004-06-09 Paul Brook <paul@codesourcery.com>
15528
15529 * gfortran.fortran-torture/execure/intrinsic_associated.f90
15530 (pointer_to_section): Rewrite to use smaller array.
15531
320c0659
DE
155322004-06-08 David Edelsohn <edelsohn@gnu.org>
15533
0760c380
PB
15534 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
15535 * gcc.dg/ext/altivec-10.c: Same.
15536 * gcc.dg/ext/altivec-11.c: Same.
15537 * gcc.dg/ext/altivec-12.c: Same.
15538 * gcc.dg/ext/altivec-13.c: Same.
15539 * gcc.dg/ext/altivec-14.c: Same.
15540 * gcc.dg/ext/altivec-15.c: Same.
15541 * gcc.dg/ext/altivec-16.c: Same.
15542 * gcc.dg/ext/altivec-3.c: Same.
15543 * gcc.dg/ext/altivec-4.c: Same.
15544 * gcc.dg/ext/altivec-6.c: Same.
15545 * gcc.dg/ext/altivec-7.c: Same.
15546 * gcc.dg/ext/altivec-8.c: Same.
15547 * gcc.dg/ext/altivec-varargs-1.c: Same.
15548
15549 * g++.dg/ext/altivec-1.C: Correct dg syntax.
15550 * g++.dg/ext/altivec-10.C: Same.
15551 * g++.dg/ext/altivec-2.C: Same.
15552 * g++.dg/ext/altivec-3.C: Same.
15553 * g++.dg/ext/altivec-4.C: Same.
15554 * g++.dg/ext/altivec-5.C: Same.
15555 * g++.dg/ext/altivec-6.C: Same.
15556 * g++.dg/ext/altivec-7.C: Same.
15557 * g++.dg/ext/altivec-8.C: Same.
15558 * g++.dg/ext/altivec-9.C: Same.
320c0659 15559
9221325f
GB
155602004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15561
15562 PR c++/7841
15563 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
15564
85bbb21f
EB
155652004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15566
15567 * gcc.dg/union-1.c: New test.
15568
67057c53
RS
155692004-06-07 Roger Sayle <roger@eyesopen.com>
15570
15571 * gcc.dg/builtins-41.c: New test case.
15572 * gcc.dg/builtins-42.c: New test case.
15573
2435e036
DE
155742004-06-07 David Edelsohn <edelsohn@gnu.org>
15575
15576 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
15577 * g++.dg/ext/altivec-10.C: Same.
15578 * g++.dg/ext/altivec-2.C: Same.
15579 * g++.dg/ext/altivec-3.C: Same.
15580 * g++.dg/ext/altivec-4.C: Same.
15581 * g++.dg/ext/altivec-5.C: Same.
15582 * g++.dg/ext/altivec-6.C: Same.
15583 * g++.dg/ext/altivec-7.C: Same.
15584 * g++.dg/ext/altivec-8.C: Same.
15585 * g++.dg/ext/altivec-9.C: Same.
15586 * g++.old-deja/g++.abi/cxa_vec.C: Same.
15587 * g++.old-deja/g++.brendan/new3.C: Same.
15588 * gcc.c-torture/execute/eeprof-1.x: Same.
15589
45b0c94c
JM
155902004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
15591
15592 PR c/14765
15593 * gcc.dg/pr14765-1.c: New test.
15594
bf730f15
RS
155952004-06-07 Roger Sayle <roger@eyesopen.com>
15596
15597 PR c/14649
15598 * gcc.dg/pr14649-1.c: New test case.
15599
f5a76aea
RH
156002004-06-07 Richard Henderson <rth@redhat.com>
15601
15602 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
15603 if temporaries.
15604
8cd0b81e
DE
156052004-06-07 David Edelsohn <edelsohn@gnu.org>
15606
15607 * g++.dg/eh/elide1.C: Remove XFAIL.
15608
d5a10cf0
MM
156092004-06-07 Mark Mitchell <mark@codesourcery.com>
15610
15611 PR c++/15337
15612 * g++.dg/expr/sizeof3.C: New test.
15613
15614 PR c++/14777
15615 * g++.dg/template/access14.C: New test.
15616
15617 PR c++/15554
15618 * g++.dg/template/enum1.C: New test.
15619
15620 PR c++/15057
15621 * g++.dg/eh/throw1.C: New test.
15622
e9c5d1c0
DA
156232004-06-07 David Ayers <d.ayers@inode.at>
15624 Ziemowit Laski <zlaski@apple.com>
15625
15626 * lib/objc.exp (objc_target_compile): Revert the '-framework
15627 Foundation' flag fix, since bare Darwin does not ship
15628 with the Foundation framework.
15629 * objc/execute/next_mapping.h: Provide a local NSConstantString
15630 @interface and @implementation.
15d0650c
ZL
15631 (objc_constant_string_init): A constructor function, used to
15632 initialize the NSConstantString meta-class object.
e9c5d1c0
DA
15633 * objc/execute/string1.m: Include "next_mapping.h" instead of
15634 <Foundation/NSString.h>.
15635 * objc/execute/string2.m: Likewise.
15636 * objc/execute/string3.m: Likewise.
15637 * objc/execute/string4.m: Likewise.
15638
aab087b8
L
156392004-06-06 H.J. Lu <hongjiu.lu@intel.com>
15640
15641 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
15642 to double. Replace double with FLOAT.
15643 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
15644
15645 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
15646 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
15647 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
15648 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
15649 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
15650 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
15651 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
15652 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
15653
10bc1b1b
JM
156542004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
15655
15656 PR c/13519
15657 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
15658
8a83a693
GB
156592004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15660
15661 PR c++/15503
15662 * g++.dg/template/meminit2.C: New test.
15663
28af2467
PB
156642004-06-04 Paolo Bonzini <bonzini@gnu.org>
15665
15666 PR target/15822
15667 * gcc.c-torture/execute/compare-fp-1.c,
15668 gcc.c-torture/execute/compare-fp-2.c,
15669 gcc.c-torture/execute/compare-fp-3.c,
15670 gcc.c-torture/execute/compare-fp-4.c,
15671 gcc.c-torture/execute/compare-fp-3.x,
15672 gcc.c-torture/execute/compare-fp-4.x: Moved...
15673 * gcc.c-torture/execute/ieee/compare-fp-1.c,
15674 gcc.c-torture/execute/ieee/compare-fp-2.c,
15675 gcc.c-torture/execute/ieee/compare-fp-3.c,
15676 gcc.c-torture/execute/ieee/compare-fp-4.c,
15677 gcc.c-torture/execute/ieee/compare-fp-3.x,
15678 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
15679
72fab006
NP
156802004-06-04 David Ayers <d.ayers@inode.at>
15681
15682 * objc/execute/protocol-isEqual-4.m: New testcase.
15683
156842004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
15685
15686 * objc/execute/protocol-isEqual-1.m: New testcase.
15687 * objc/execute/protocol-isEqual-2.m: New testcase.
15688 * objc/execute/protocol-isEqual-3.m: New testcase.
15689
1600fe22
TS
156902004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15691
15692 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
15693
12ba3f8f
ZL
156942004-06-02 Ziemowit Laski <zlaski@apple.com>
15695
15696 * lib/objc.exp (objc_target_compile): When running tests on
15697 Darwin (Mac OS X), inform the linker about '-framework
15698 'Foundation'.
15699
3aeb3655
EC
157002004-06-02 Eric Christopher <echristo@redhat.com>
15701
15702 * gcc.c-torture/compile/20040602-1.c: New.
15703
3facc4b6
AP
157042004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
15705
89422e47
AP
15706 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
15707 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15708
3facc4b6
AP
15709 PR tree-optimization/14736
15710 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
3aeb3655 15711
3facc4b6
AP
15712 PR tree-optimization/14042
15713 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
15714
15715 PR tree-optimization/14729
15716 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
15717
2fa54841
TS
157182004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15719
15720 PR fortran/15557
15721 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
15722
7a3ea201
RH
157232004-06-01 Richard Hederson <rth@redhat.com>
15724
15725 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
15726
07166901
GB
157272004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15728
15729 PR c++/14932
15730 * g++.dg/parse/offsetof4.C: New test.
15731
61c627ed
NP
157322004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
15733
9469f0aa 15734 PR objc/7993
61c627ed
NP
15735 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
15736
e17b3578
MM
157372004-05-31 Mark Mitchell <mark@codesourcery.com>
15738
15739 PR c++/15701
15740 * g++.dg/template/friend29.C: New test.
15741
ec3e6835
JM
157422004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
15743
15744 PR c/15749
15745 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
15746
a4a90b84
EB
157472004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
15748
15749 * gcc.dg/sparc-trap-1.c: New test.
15750
1f7a8dcc
RS
157512004-05-31 Roger Sayle <roger@eyesopen.com>
15752
15753 PR middle-end/15069
15754 * g++.dg/opt/fold3.C: New test case.
15755
0fb4f4b8
GS
157562004-05-30 Graham Stott <graham.stott@btinternet.com>
15757
15758 * lib/target-supports.exp (check_iconv_available): Fix fallout
15759 from 2004-05-28 patch.
15760
7b5b57b7
PB
157612004-05-30 Paul Brook <paul@codesourcery.com>
15762
15763 PR fortran/15620
15764 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
15765 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
15766
5f251c26
SK
157672004-05-30 Steven G. Kargl <kargls@comcast.net>
15768
15769 * gfortran.fortran-torture/execute/random_1.f90: New test.
15770
b63e5497
ZL
157712004-05-28 Ziemowit Laski <zlaski@apple.com>
15772
15773 * g++.dg/ext/altivec-10.C: New test.
15774
353c3b7e
PB
157752004-05-29 Paul Brook <paul@codesourcery.com>
15776
15777 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
15778
690c364e
ZL
157792004-05-28 Ziemowit Laski <zlaski@apple.com>
15780
15781 * gcc.dg/altivec-16.c: New test.
15782
763ee179
JJ
157832004-05-28 Janis Johnson <janis187@us.ibm.com>
15784
15785 * lib/target-supports.exp (check_vmx_hw_available): New.
15786 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8dc84ef1
JJ
15787
15788 * lib/target-supports.exp (check_alias_available,
15789 check_iconv_available, check_named_sections_available): Use
15790 unique names for temporary files.
15791
6b1db06f
ZL
157922004-05-28 Ziemowit Laski <zlaski@apple.com>
15793
15794 * gcc.dg/altivec-15.c: New test.
15795
c1cca8d4
MM
157962004-05-28 Mark Mitchell <mark@codesourcery.com>
15797
15798 PR c++/15083
15799 * g++.dg/warn/noeffect6.C: New test.
15800
15801 PR c++/15471
15802 * g++.dg/expr/ptrmem4.C: New test.
15803
15804 PR c++/15640
15805 * g++.dg/template/operator3.C: New test.
15806
0c1a1ecd
MM
158072004-05-28 Mark Mitchell <mark@codesourcery.com>
15808
15809 PR c++/14668
15810 * g++.dg/lookup/redecl1.C: New test.
15811 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
15812
d1a7edaf
PB
158132004-05-28 Paolo Bonzini <bonzini@gnu.org>
15814
28af2467
PB
15815 * gcc.c-torture/execute/compare-fp-1.c,
15816 gcc.c-torture/execute/compare-fp-2.c,
15817 gcc.c-torture/execute/compare-fp-3.c,
15818 gcc.c-torture/execute/compare-fp-4.c,
15819 gcc.c-torture/execute/compare-fp-3.x,
15820 gcc.c-torture/execute/compare-fp-4.x,
15821 gcc.dg/pr15649-1.c: New.
d1a7edaf 15822
18db8f19
AN
158232004-05-27 Adam Nemet <anemet@lnxw.com>
15824
15825 PR c++/12883
15826 * g++.dg/init/array14.C: New test.
15827
74f48aee
JJ
158282004-05-25 Janis Johnson <janis187@us.ibm.com>
15829
5ab8e5cc
JJ
15830 * lib/compat.exp (compat-get-options-main): New.
15831 (compat-get-options): Remove unneeded code, warn for ignored
15832 command.
15833 (compat-execute): Check flag set by dg-require-* commands.
15834
74f48aee
JJ
15835 * lib/compat.exp (compat-execute): Break up long lines.
15836
386f1015
JJ
158372004-05-24 Janis Johnson <janis187@us.ibm.com>
15838
1bfc8f67
JJ
15839 * gcc.dg/altivec-7.c: Don't use 'vector long'.
15840 * gcc.dg/altivec-14.c: New test.
15841 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
15842
6eade693
JJ
15843 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
15844 * gcc.dg/altivec-12.c: Ditto.
15845
386f1015
JJ
15846 * gcc.dg/altivec-3.c: Move call to altivec_check.
15847
15077df5
MM
158482004-05-23 Mark Mitchell <mark@codesourcery.com>
15849
15850 PR c++/15044
15851 * g++.dg/template/error12.C: New test.
15852
15853 PR c++/15317
15854 * g++.dg/ext/attrib15.C: New test.
15855
15856 PR c++/15329
15857 * g++.dg/template/ptrmem9.C: New test.
15858
45aae8f2
PB
158592004-05-25 Paul Brook <paul@codesourcery.com>
15860
15861 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
15862
a30f62e0
MM
158632004-05-23 Mark Mitchell <mark@codesourcery.com>
15864
15865 PR c++/15165
15866 * g++.dg/template/crash19.C: New test.
15867
9ce1594a
MM
158682004-05-23 Mark Mitchell <mark@codesourcery.com>
15869
15870 PR c++/15025
15871 * g++.dg/template/redecl1.C: New test.
15872
f746161e
MM
158732004-05-23 Mark Mitchell <mark@codesourcery.com>
15874
15875 PR c++/14821
15876 * g++.dg/other/ns1.C: New test.
15877
15878 PR c++/14883
15879 * g++.dg/template/invalid1.C: New test.
15880
5291e69a
PB
158812004-05-23 Paul Brook <paul@codesourcery.com>
15882 Victor Leikehman <lei@haifasphere.co.il>
15883
15884 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
15885 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
15886
0deb916c
MM
158872004-05-22 Mark Mitchell <mark@codesourcery.com>
15888
15889 PR c++/15285
15890 PR c++/15299
15891 * g++.dg/template/non-dependent5.C: New test.
15892 * g++.dg/template/non-dependent6.C: New test.
15893
1e2e9f54
MM
158942004-05-22 Mark Mitchell <mark@codesourcery.com>
15895
15896 PR c++/15507
15897 * g++.dg/inherit/union1.C: New test.
15898
15899 PR c++/15542
15900 * g++.dg/template/addr1.C: New test.
15901
15902 PR c++/15427
15903 * g++.dg/template/array5.C: New test.
15904
15905 PR c++/15287
15906 * g++.dg/template/array6.C: New test.
15907
ae5cbc33
RS
159082004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
15909 Roger Sayle <roger@eyesopen.com>
15910
15911 * g++.dg/lookup/forscope2.C: New test case.
15912
b02398bd
BE
159132004-05-22 Ben Elliston <bje@au.ibm.com>
15914
15915 * gcc.dg/cpp/Wmissingdirs.c: New.
15916
d05aa0af
L
159172004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15918
15919 PR target/15301
15920 * gcc.dg/compat/union-m128-1.h: New file.
15921 * gcc.dg/compat/union-m128-1_main.c: Likewise.
15922 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15923 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15924
f69a1120
L
159252004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15926
15927 PR target/15302
15928 * gcc.dg/compat/struct-complex-1.h: New file.
15929 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
15930 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
15931 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15932
f4085d4c
RS
159332004-05-20 Roger Sayle <roger@eyesopen.com>
15934
15935 PR middle-end/3074
15936 * gcc.dg/pr3074-1.c: New test case.
15937 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
15938
d3a7ef9a
FH
159392004-05-20 Falk Hueffner <falk@debian.org>
15940
15941 PR other/15526
15942 * gcc.dg/ftrapv-1.c: New test case.
15943
59fa6e39 159442004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5b200ac2
FW
15945
15946 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
15947
3a3f4da9 159482004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
61c627ed 15949 Jeff Law <law@redhat.com>
cc52902d 15950
59fa6e39
FW
15951 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
15952 * gcc.dg/tree-ssa/20040518-2.c: New test.
3a3f4da9
AP
15953
15954 * gcc.dg/tree-ssa/20040518-1.c: New test.
15955
7d72d96e
ZW
159562004-05-18 Zack Weinberg <zack@codesourcery.com>
15957
15958 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
15959
54b4ba60
PB
159602004-05-18 Paul Brook <paul@codesourcery.com>
15961
15962 PR fortran/13930
15963 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
15964
24f8f5ec
TS
159652004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15966
15967 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
15968 constant folding.
15969
6944d9dd
SB
159702004-05-17 Steven Bosscher <stevenb@suse.de>
15971
15972 * gcc.dg/tree-ssa/20040517-1.c: New test.
15973
5763419e
VR
159742004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15975
15976 * gcc.dg/loop-4.c: New test.
15977
7cd9b028
AP
159782004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
15979
15980 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
15981
94161cec
BD
159822004-05-15 Bud Davis <bdavis9659@comcast.net>
15983
15984 PR fortran/15311
15985 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
15986
d663434b
TS
159872004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15988
15989 PR fortran/13826
feb357a3 15990 PR fortran/13940
d663434b
TS
15991 * gfortran.fortran-torture/compile/data_1.f90: New test.
15992
9322b95b
UW
159932004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
15994
15995 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
15996 * gcc.dg/uninit-H.c: Define ASM for __s390__.
15997
aaa67502
JM
159982004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15999
16000 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
16001
e9a75776
JM
160022004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
16003
16004 PR c/15444
16005 * gcc.dg/format/xopen-1.c: Adjust expected message.
16006 * gcc.dg/format/xopen-3.c: New test.
16007
cb44ab82
VL
160082004-05-14 Victor Leikehman <lei@haifasphere.co.il>
16009
16010 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
16011
14bc8dc2
JL
160122004-05-14 Jeff Law <law@redhat.com>
16013
16014 * gcc.dg/tree-ssa/20040514-2.c: New test.
16015
7b08cf92
TS
160162004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16017
16018 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
16019 this ...
7d72d96e 16020 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7b08cf92
TS
16021 this.
16022
571325db
AP
160232004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
16024
16025 * gcc.dg/tree-ssa/20040514-1.c: New test.
16026
5b5afddf
TS
160272004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16028
7d72d96e 16029 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5b5afddf
TS
16030 test.
16031
9b089e05
TS
160322004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16033
16034 PR fortran/14066
16035 * gfortran.fortran-torture/compile/do_1.f90: New test.
16036
ee17cbda
TS
160372004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16038
16039 PR fortran/15051
16040 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
16041 test.
16042
abdef811
BD
160432004-05-14 Bud Davis <bdavis9659@comcast.net>
16044
16045 PR fortran/15149
16046 * gfortran.fortran-torture/execute/random_init.f90: New test.
16047
c39373da
PB
160482004-05-13 Paul Brook <paul@codesourcery.com>
16049
16050 PR fortran/15314
16051 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
16052
eb3a47ba
AP
160532004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
16054
16055 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
16056 for the powerpc case.
16057
91581bcc
JL
160582004-05-13 Jeff Law <law@redhat.com>
16059
16060 * gcc.dg/tree-ssa/20040513-1.c: New test.
16061 * gcc.dg/tree-ssa/20040513-2.c: New test.
16062
09532ff5
PB
160632004-05-13 Paul Brook <paul@codesourcery.com>
16064
16065 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
16066 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
16067 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
16068
c15190ec
AS
160692004-05-13 Andreas Schwab <schwab@suse.de>
16070
16071 PR other/10819
16072 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
16073 characters.
16074
92fbb759
BD
160752004-05-13 Bud Davis <bdavis9659@comcast.net>
16076
16077 PR fortran/15294
16078 * gfortran.fortran-torture/execute/adjustr.f90: New file.
16079
6de9cd9a
DN
160802004-05-13 Diego Novillo <dnovillo@redhat.com>
16081
16082 Merge from tree-ssa-20020619-branch. See
16083 ChangeLog.tree-ssa for details.
16084
daca85ca
ZL
160852004-05-11 Ziemowit Laski <zlaski@apple.com>
16086
16087 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
16088 include <altivec.h> explicitly.
16089 * gcc.dg/altivec-13.c: Likewise.
16090
52569640
PB
160912004-05-11 Paul Brook <paul@codesourcery.com>
16092
16093 * gcc.c-torture/compile/20010518-1.c: Force enum size.
16094
3df844b1
EC
160952004-05-10 Eric Christopher <echristo@redhat.com>
16096
946f318a 16097 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
3df844b1
EC
16098 * gcc.dg/sibcall-4.c: Ditto.
16099
16cfa3dc
ZL
161002004-05-10 Ziemowit Laski <zlaski@apple.com>
16101
16102 * g++.dg/ext/altivec-8.C: New test case.
16103 * gcc.dg/altivec-13.c: New test case.
16104
8dc2384c
RS
161052004-05-08 Roger Sayle <roger@eyesopen.com>
16106
16107 * gcc.c-torture/execute/divcmp-1.c: New test case.
16108 * gcc.c-torture/execute/divcmp-2.c: New test case.
16109 * gcc.c-torture/execute/divcmp-3.c: New test case.
16110
92ff0c41
EB
161112004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
16112
16113 * g++.dg/other/pragma-re-2.C: New test.
16114
c3fced6c
UB
161152004-05-07 Uros Bizjak <uros@kss-loka.si>
16116
16117 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
16118 * gcc.dg/i386-387-2.c: Likewise.
16119
16120 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
16121 __builtin_drem.
16122 * gcc.dg/i386-387-6.c: Likewise.
16123
c2fcfa4f
UB
161242004-05-07 Uros Bizjak <uros@kss-loka.si>
16125
16126 * gcc.dg/builtins-33.c: Also check log1p*.
16127
57408b45
HPN
161282004-05-07 Hans-Peter Nilsson <hp@axis.com>
16129
e94166da 16130 PR optimization/15296
57408b45
HPN
16131 * gcc.c-torture/execute/pr15296.c: New test.
16132
5ae27cfa
UB
161332004-05-05 Uros Bizjak <uros@kss-loka.si>
16134
16135 * gcc.dg/builtins-40.c: New test.
3df844b1 16136
ce7f07bd
RS
161372004-05-05 Richard Sandiford <rsandifo@redhat.com>
16138
16139 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
16140
cc27e657
PB
161412004-05-04 Paolo Bonzini <bonzini@gnu.org>
16142
16143 * g++.dg/ext/spe1.C: New testcase.
16144
fae4c98f
ZL
161452004-05-04 Ziemowit Laski <zlaski@apple.com>
16146
16147 * objc.dg/image-info.m: Allow additional attributes
16148 for __image_info section.
16149
b5ba341f
RS
161502004-05-04 Richard Sandiford <rsandifo@redhat.com>
16151
16152 * gcc.dg/torture/mips-hilo-2.c: New test.
16153
44021471
GB
161542004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16155
16156 PR c++/14389
16157 * g++.dg/template/member5.C: New test.
16158
7a8e07c7
UB
161592004-05-03 Uros Bizjak <uros@kss-loka.si>
16160
44021471 16161 * gcc.dg/builtins-34.c: Also check expm1*.
7a8e07c7 16162
ca3df643
KG
161632004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16164
16165 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
16166 * gcc.dg/torture/builtin-convert-3.c: New test.
16167
e2655d15
UW
161682004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
16169
16170 PR middle-end/15054
16171 * g++.dg/opt/pr15054.C: New test.
16172
3bf05748
KG
161732004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16174
16175 * gcc.dg/torture/builtin-rounding-1.c: New test.
16176 * gcc.dg/builtins-25.c: Delete.
16177 * gcc.dg/builtins-29.c: Delete.
16178
ed9676cf
AK
161792004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
16180
16181 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
16182 * gcc.dg/sibcall-4.c: Likewise.
16183 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
16184
2fe8b9c8
KH
161852004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16186
16187 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
16188 bit-field on 16-bit targets.
16189
99c4eea1
KH
161902004-04-30 Kazu Hirata <kazu@cs.umass.edu>
16191
16192 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
16193 16-bit targets.
16194
3fbf917d
AP
161952004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
16196
99c4eea1
KH
16197 * gcc.dg/rs6000-power2-1.c: Change to compile only.
16198 * gcc.dg/rs6000-power2-2.c: Likewise.
3fbf917d 16199
ec52e7d5
AP
162002004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
16201
16202 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
16203 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
16204 Change the asm registers to be in form of frN instead of fN.
16205
332d782c
KG
162062004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16207
16208 * gcc.dg/torture/builtin-convert-2.c: New test.
16209
90f81f99
AP
162102004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
16211
16212 * gcc.dg/rs6000-power2-1.c: New test.
16213 * gcc.dg/rs6000-power2-2.c: New test.
16214
902edd36
JH
162152004-04-28 Jan Hubicka <jh@suse.cz>
16216
16217 * gcc.dg/unused-6.c: New test.
16218
0c04dd0d 162192004-04-24 Laurent GUERBY <laurent@guerby.net>
7d72d96e 16220 Ulrich Weigand <uweigand@de.ibm.com>
0c04dd0d
LG
16221
16222 * ada/acats/run_all.sh: Define $target variable.
16223
72fcb5d1
AP
162242004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
16225
16226 PR c++/15119
16227 * g++.dg/other/vararg-1.C: New test.
3df844b1 16228
72fcb5d1
AP
16229 PR c++/4794
16230 * g++.dg/eh/cleanup3.C: New test.
16231
acde5ecb
LG
162322004-04-24 Laurent GUERBY <laurent@guerby.net>
16233
16234 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
16235 and ad8011a (target_insn).
16236 * ada/acats/support/macro.dfs: Likewise.
16237 * ada/acats/support/impbit.adb: New file.
3df844b1 16238
a3ef788f
UW
162392004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
16240
16241 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
16242
1548580c
EB
162432004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16244
16245 * gcc.dg/loop-3.c: New test.
16246
01d4c813
DJ
162472004-04-23 Daniel Jacobowitz <drow@mvista.com>
16248
16249 * gcc.c-torture/execute/simd-5.c: New test.
16250
4424e0da
GB
162512004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16252
16253 PR c++/15064
16254 * g++.dg/template/crash18.C: New test.
16255
92a62aad
MM
162562004-04-22 Mark Mitchell <mark@codesourcery.com>
16257
16258 * g++.dg/ext/complit3.C: New test.
16259
f33e359d
AH
162602004-04-21 Aldy Hernandez <aldyh@redhat.com>
16261
16262 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
16263 * gcc.dg/altivec-3.c: Same.
16264 * gcc.dg/altivec-varargs-1.c: Same.
16265
9aba2a72
AH
162662004-04-21 Aldy Hernandez <aldyh@redhat.com>
16267
16268 * lib/target-supports.exp (check_profiling_available): Assume
16269 profiling is not available on powerpc-eabi targets.
16270
a0b96bb7
JJ
162712004-04-21 Janis Johnson <janis187@us.ibm.com>
16272
16273 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
16274 * gcc.dg/vmx/bug-1.c: Ditto.
16275
77a705e4
EC
162762004-04-20 Eric Christopher <echristo@redhat.com>
16277
16278 * gcc.dg/charset/extern.c: New test.
16279 * g++.dg/charset/extern3.cc: Ditto.
16280
c56122d8
UB
162812004-04-20 Uros Bizjak <uros@kss-loka.si>
16282
16283 * gcc.dg/builtins-39.c: New test.
16284
7b1521e0
AH
162852004-04-20 Aldy Hernandez <aldyh@redhat.com>
16286
16287 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
16288
169304de
RS
162892004-04-20 Richard Sandiford <rsandifo@redhat.com>
16290
16291 * gcc.dg/torture/mips-hilo-1.c: New test.
16292
10b5935e
AP
162932004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
16294
16295 * gcc.c-torture/compile/20040419-1.c: New test.
16296
06647e79
AH
162972004-04-18 Aldy Hernandez <aldyh@redhat.com>
16298
16299 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
16300
4615cd51
ZW
163012004-04-18 Zack Weinberg <zack@codesourcery.com>
16302 Aldy Hernandez <aldyh@redhat.com>
16303
16304 * gcc.c-torture/execute/va-arg-24.c: New.
16305
c5735c26
ZW
163062004-04-17 Zack Weinberg <zack@codesourcery.com>
16307 Aldy Hernandez <aldyh@redhat.com>
16308
16309 * gcc.dg/vmx/1b-01.c: New.
16310 * gcc.dg/vmx/1b-02.c: New.
16311 * gcc.dg/vmx/1b-03.c: New.
16312 * gcc.dg/vmx/1b-04.c: New.
16313 * gcc.dg/vmx/1b-05.c: New.
16314 * gcc.dg/vmx/1b-06.c: New.
16315 * gcc.dg/vmx/1b-07.c: New.
16316 * gcc.dg/vmx/1c-01.c: New.
16317 * gcc.dg/vmx/1c-02.c: New.
16318 * gcc.dg/vmx/3a-01a.c: New.
16319 * gcc.dg/vmx/3a-01.c: New.
16320 * gcc.dg/vmx/3a-01m.c: New.
16321 * gcc.dg/vmx/3a-03.c: New.
16322 * gcc.dg/vmx/3a-03m.c: New.
16323 * gcc.dg/vmx/3a-04.c: New.
16324 * gcc.dg/vmx/3a-04m.c: New.
16325 * gcc.dg/vmx/3a-05.c: New.
16326 * gcc.dg/vmx/3a-06.c: New.
16327 * gcc.dg/vmx/3a-06m.c: New.
16328 * gcc.dg/vmx/3a-07.c: New.
16329 * gcc.dg/vmx/3b-01.c: New.
16330 * gcc.dg/vmx/3b-02.c: New.
16331 * gcc.dg/vmx/3b-10.c: New.
16332 * gcc.dg/vmx/3b-13.c: New.
16333 * gcc.dg/vmx/3b-14.c: New.
16334 * gcc.dg/vmx/3b-15.c: New.
16335 * gcc.dg/vmx/3c-01a.c: New.
16336 * gcc.dg/vmx/3c-01.c: New.
16337 * gcc.dg/vmx/3c-02.c: New.
16338 * gcc.dg/vmx/3c-03.c: New.
16339 * gcc.dg/vmx/3d-01.c: New.
16340 * gcc.dg/vmx/4-01.c: New.
16341 * gcc.dg/vmx/4-03.c: New.
16342 * gcc.dg/vmx/5-01.c: New.
16343 * gcc.dg/vmx/5-02.c: New.
16344 * gcc.dg/vmx/5-03.c: New.
16345 * gcc.dg/vmx/5-04.c: New.
16346 * gcc.dg/vmx/5-05.c: New.
16347 * gcc.dg/vmx/5-06.c: New.
16348 * gcc.dg/vmx/5-07.c: New.
16349 * gcc.dg/vmx/5-07t.c: New.
16350 * gcc.dg/vmx/5-08.c: New.
16351 * gcc.dg/vmx/5-10.c: New.
16352 * gcc.dg/vmx/5-11.c: New.
16353 * gcc.dg/vmx/7-01a.c: New.
16354 * gcc.dg/vmx/7-01.c: New.
16355 * gcc.dg/vmx/7c-01.c: New.
16356 * gcc.dg/vmx/7d-01.c: New.
16357 * gcc.dg/vmx/7d-02.c: New.
16358 * gcc.dg/vmx/8-01.c: New.
16359 * gcc.dg/vmx/8-02a.c: New.
16360 * gcc.dg/vmx/8-02.c: New.
16361 * gcc.dg/vmx/brode-1.c: New.
16362 * gcc.dg/vmx/bug-1.c: New.
16363 * gcc.dg/vmx/bug-2.c: New.
16364 * gcc.dg/vmx/bug-3.c: New.
16365 * gcc.dg/vmx/cw-bug-1.c: New.
16366 * gcc.dg/vmx/cw-bug-2.c: New.
16367 * gcc.dg/vmx/cw-bug-3.c: New.
16368 * gcc.dg/vmx/dct.c: New.
16369 * gcc.dg/vmx/debug-1.c: New.
16370 * gcc.dg/vmx/debug-2.c: New.
16371 * gcc.dg/vmx/debug-3.c: New.
16372 * gcc.dg/vmx/debug-4.c: New.
16373 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
16374 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
16375 * gcc.dg/vmx/eg-5.c: New.
16376 * gcc.dg/vmx/fft.c: New.
16377 * gcc.dg/vmx/gcc-bug-1.c: New.
16378 * gcc.dg/vmx/gcc-bug-2.c: New.
16379 * gcc.dg/vmx/gcc-bug-3.c: New.
16380 * gcc.dg/vmx/gcc-bug-4.c: New.
16381 * gcc.dg/vmx/gcc-bug-5.c: New.
16382 * gcc.dg/vmx/gcc-bug-6.c: New.
16383 * gcc.dg/vmx/gcc-bug-7.c: New.
16384 * gcc.dg/vmx/gcc-bug-8.c: New.
16385 * gcc.dg/vmx/gcc-bug-9.c: New.
16386 * gcc.dg/vmx/gcc-bug-b.c: New.
16387 * gcc.dg/vmx/gcc-bug-c.c: New.
16388 * gcc.dg/vmx/gcc-bug-d.c: New.
16389 * gcc.dg/vmx/gcc-bug-e.c: New.
16390 * gcc.dg/vmx/gcc-bug-f.c: New.
16391 * gcc.dg/vmx/gcc-bug-g.c: New.
16392 * gcc.dg/vmx/gcc-bug-i.c: New.
16393 * gcc.dg/vmx/harness.h: New.
16394 * gcc.dg/vmx/ira1.c: New.
16395 * gcc.dg/vmx/ira2a.c: New.
16396 * gcc.dg/vmx/ira2b.c: New.
16397 * gcc.dg/vmx/ira2.c: New.
16398 * gcc.dg/vmx/ira2c.c: New.
16399 * gcc.dg/vmx/mem.c: New.
16400 * gcc.dg/vmx/newton-1.c: New.
16401 * gcc.dg/vmx/ops.c: New.
16402 * gcc.dg/vmx/sn7153.c: New.
16403 * gcc.dg/vmx/spill2.c: New.
16404 * gcc.dg/vmx/spill3.c: New.
16405 * gcc.dg/vmx/spill.c: New.
16406 * gcc.dg/vmx/t.c: New.
16407 * gcc.dg/vmx/varargs-1.c: New.
16408 * gcc.dg/vmx/varargs-2.c: New.
16409 * gcc.dg/vmx/varargs-3.c: New.
16410 * gcc.dg/vmx/varargs-4.c: New.
16411 * gcc.dg/vmx/varargs-5.c: New.
16412 * gcc.dg/vmx/varargs-6.c: New.
16413 * gcc.dg/vmx/varargs-7.c: New.
16414 * gcc.dg/vmx/vmx.exp: New.
16415 * gcc.dg/vmx/vprint-1.c: New.
16416 * gcc.dg/vmx/vscan-1.c: New.
16417 * gcc.dg/vmx/x-01.c: New.
16418 * gcc.dg/vmx/x-02.c: New.
16419 * gcc.dg/vmx/x-03.c: New.
16420 * gcc.dg/vmx/x-04.c: New.
16421 * gcc.dg/vmx/x-05.c: New.
16422 * gcc.dg/vmx/yousufi-1.c: New.
16423 * gcc.dg/vmx/zero-1.c: New.
16424 * gcc.dg/vmx/zero.c: New.
16425
0ff3e805
AP
164262004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
16427
16428 * g++.dg/lookup/java1.C: Update for chage of
16429 _Jv_AllocObject.
16430 * g++.dg/lookup/java2.C: Likewise.
16431
c556d3af
LG
164322004-04-17 Laurent GUERBY <laurent@guerby.net>
16433
16434 * ada/acats/run_all.sh: use -O2 by default.
77a705e4 16435
3bd06df7
RS
164362004-04-17 Richard Sandiford <rsandifo@redhat.com>
16437
16438 * gcc.dg/vr-mult-[12].c: New tests.
16439
6e97f1f9
JDA
164402004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16441
171ed7b1 16442 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
89afce01 16443
171ed7b1 16444 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
89afce01 16445
a49877d8
RS
164462004-04-15 Richard Sandiford <rsandifo@redhat.com>
16447
16448 * lib/target-supports.exp (check_profiling_available): Assume profiling
16449 isn't available for mips*-*-elf targets.
16450
88b28a31
UB
164512004-04-14 Uros Bizjak <uros@kss-loka.si>
16452
16453 * gcc.dg/builtins-38.c: New test.
16454
2aa01719
EC
164552004-04-14 Eric Christopher <echristo@redhat.com>
16456
16457 * g++.dg/charset/charset.exp: Run .cc extension tests.
16458
bb2d0eec
ZW
164592004-04-14 Zack Weinberg <zack@codesourcery.com>
16460
16461 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
16462
61218d19
KG
164632004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16464
16465 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
16466
a072d43b
UB
164672004-04-13 Uros Bizjak <uros@kss-loka.si>:
16468
16469 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
16470 * gcc.dg/i386-387-2.c: Likewise.
16471
16472 * gcc.dg/i386-387-7.c: New test.
16473 * gcc.dg/i386-387-8.c: New test.
16474
16475 * gcc.dg/builtins-37.c: New test.
16476
d5a46acb
GK
164772004-04-13 Geoffrey Keating <geoffk@apple.com>
16478
16479 * g++.dg/pch/externc-1.C: Add missing semicolon.
16480
935a6e46
AH
164812004-04-13 Aldy Hernandez <aldyh@redhat.com>
16482
bb2d0eec 16483 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
935a6e46 16484
1c9766da
RK
164852004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16486
16487 * gcc.c-torture/execute/20040411-1.c: New test.
16488
c7e1876b
JM
164892004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
16490
16491 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
16492
df1a3b73
CD
164932004-04-09 Chris Demetriou <cgd@broadcom.com>
16494
16495 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
16496
ab37d57e
ZW
164972004-04-09 Zack Weinberg <zack@codesourcery.com>
16498
16499 * lib/target-supports.exp (check_named_sections_available): New.
16500 * lib/gcc-dg.exp (dg-require-named-sections): New.
16501 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
16502 old-deja.exp. Also prune error-count message from HP linker.
16503 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
16504
16505 * g++.dg/init/init-ref4.C: Use dg-require-weak.
16506 * g++.old-deja/g++.pt/static3.C: Likewise.
16507 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
16508
0b24db88
RS
165092004-04-09 Roger Sayle <roger@eyesopen.com>
16510
16511 * gcc.c-torture/execute/20040409-1.c: New test case.
16512 * gcc.c-torture/execute/20040409-2.c: New test case.
16513 * gcc.c-torture/execute/20040409-3.c: New test case.
16514
c29726e2
AP
165152004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16516
16517 * gcc.dg/20040409-1.c: New test.
16518
82a6a758
RS
165192004-04-08 Roger Sayle <roger@eyesopen.com>
16520
16521 PR target/14888
16522 * g++.dg/opt/pr14888.C: New test case.
16523
54e109ed
GK
165242004-04-08 Geoffrey Keating <geoffk@apple.com>
16525
16526 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
16527 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
16528 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
16529 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
16530 New tests.
16531
cc81dde8
PB
165322004-04-08 Paul Brook <paul@codesourcery.com>
16533
16534 * gcc.dg/spill-1.c: New test.
16535
df0785d6
KG
165362004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16537
16538 * gcc.dg/torture/builtin-ctype-2.c: New test.
16539
42b343d6
ILT
165402004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
16541
16542 * gcc.dg/pch/pch.exp: Add largefile test.
16543
7876228d
GK
165442004-04-06 Geoffrey Keating <geoffk@apple.com>
16545
16546 * g++.dg/pch/externc-1.Hs: New.
16547 * g++.dg/pch/externc-1.C: New.
16548
13672640
KG
165492004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16550
16551 * gcc.dg/compat/struct-by-value-5a_main.c,
16552 gcc.dg/compat/struct-by-value-5b_main.c: New files.
16553 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
16554 * gcc.dg/compat/struct-by-value-5a_x.c,
16555 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
16556 gcc.dg/compat/struct-by-value-5_x.c.
16557 * gcc.dg/compat/struct-by-value-5a_y.c,
16558 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
16559 gcc.dg/compat/struct-by-value-5_y.c.
ab37d57e 16560
13672640
KG
16561 * gcc.dg/compat/struct-by-value-6a_main.c,
16562 gcc.dg/compat/struct-by-value-6b_main.c: New files.
16563 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
16564 * gcc.dg/compat/struct-by-value-6a_x.c,
16565 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
16566 gcc.dg/compat/struct-by-value-6_x.c.
16567 * gcc.dg/compat/struct-by-value-6a_y.c,
16568 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
16569 gcc.dg/compat/struct-by-value-6_y.c.
ab37d57e 16570
13672640
KG
16571 * gcc.dg/compat/struct-by-value-7a_main.c,
16572 gcc.dg/compat/struct-by-value-7b_main.c: New files.
16573 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
16574 * gcc.dg/compat/struct-by-value-7a_x.c,
16575 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
16576 gcc.dg/compat/struct-by-value-7_x.c.
16577 * gcc.dg/compat/struct-by-value-7a_y.c,
16578 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
16579 gcc.dg/compat/struct-by-value-7_y.c.
16580
e2af3381
JJ
165812004-04-06 Jakub Jelinek <jakub@redhat.com>
16582
16583 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
16584 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
16585 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
16586 options.
16587
6c7cf1f0
UB
165882004-04-06 Uros Bizjak <uros@kss-loka.si>
16589
16590 * gcc.dg/builtins-36.c: New test.
16591
5f3b79c5
PB
165922004-04-06 Paul Brook <paul@codesourcery.com>
16593
16594 * README.gcc: Remove obsolete contraint on testcases.
16595
67c55b22
PB
165962004-04-05 Paul Brook <paul@codesourcery.com>
16597
16598 PR2123
5a059974 16599 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
67c55b22 16600 failure and exit(0) on success.
5a059974
PB
16601 * g++.dg/expr/anew2.C: Ditto.
16602 * g++.dg/expr/anew3.C: Ditto.
ab37d57e 16603 * g++.dg/expr/anew4.C: Ditto.
67c55b22 16604
355f774d
NS
166052004-04-05 Nathan Sidwell <nathan@codesourcery.com>
16606
16607 PR c++/3518
16608 * g++.dg/template/unify7.C: New.
16609
2c0a14b2
NN
166102004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
16611
16612 * g++.dg/README: Bring up to date with new subdirectories; remove
16613 duplicate subdirectory lines.
16614
2e9ceb77
NS
166152004-04-02 Nathan Sidwell <nathan@codesourcery.com>
16616
16617 PR c++/14007
16618 * g++.dg/template/unify5.C: New.
16619 * g++.dg/template/unify6.C: New.
16620 * g++.dg/template/qualttp20.C: Adjust.
16621 * g++.old-deja/g++.jason/report.C: Adjust.
16622 * g++.old-deja/g++.other/qual1.C: Adjust.
16623
e8632777
MM
166242004-04-01 Mark Mitchell <mark@codesourcery.com>
16625
16626 PR c++/14803
16627 * g++.dg/inherit/ptrmem1.C: New test.
16628
0b612185
JJ
166292004-04-01 Jakub Jelinek <jakub@redhat.com>
16630
16631 PR c++/14755
16632 * gcc.c-torture/execute/20040331-1.c: New test.
16633 * gcc.dg/20040331-1.c: New test.
16634
2cbf9f60
PB
166352004-04-01 Paul Brook <paul@codesourcery.com>
16636
16637 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
16638
c6671cbb
MM
166392004-03-30 Mark Mitchell <mark@codesourcery.com>
16640
16641 PR c++/14724
16642 * g++.dg/init/goto1.C: New test.
16643
16644 PR c++/14763
16645 * g++.dg/template/defarg4.C: New test.
16646
f8bef7c3
HP
166472004-03-30 Hartmut Penner <hpenner@de.ibm.com>
16648
16649 * gcc.dg/altivec-11.c: Extend test for more valid cases.
16650
d8cf9daf
DE
166512004-03-28 David Edelsohn <edelsohn@gnu.org>
16652
16653 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
16654
18d5f982
ZW
166552004-03-28 Zack Weinberg <zack@codesourcery.com>
16656
16657 * gcc.dg/noncompile/undeclared-2.c: New test.
16658
5baeaac0
JM
166592004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
16660
16661 * gcc.dg/940409-1.c: Remove XFAIL.
16662 * gcc.dg/reg-vol-struct-1.c: New test.
16663
ca4944e1
KG
166642004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16665
16666 * gcc.dg/torture/builtin-wctype-1.c: New test.
16667
f84d6264
JM
166682004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
16669
16670 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
16671 * gcc.dg/20001101-1.c: Likewise.
16672 * gcc.dg/20001102-1.c: Likewise.
16673
22e63bd3
RS
166742004-03-25 Roger Sayle <roger@eyesopen.com>
16675
16676 * gcc.dg/compare8.c: Add an additional test for XOR.
16677
740e5b6f
KG
166782004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16679
16680 * gcc.dg/torture/builtin-ctype-1.c: New test.
16681
e19f6bde
KG
166822004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16683
16684 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
16685 * gcc.dg/torture/builtin-math-1.c: Likewise.
c18ab9a4 16686 * gcc.dg/torture/builtin-power-1.c: New test.
e19f6bde 16687
d62c1a1f
AS
166882004-03-24 Andreas Schwab <schwab@suse.de>
16689
16690 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
16691 IA64 assembler.
16692
5a93e8de
JM
166932004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
16694 Roger Sayle <roger@eyesopen.com>
16695
16696 * gcc.dg/compare8.c: New test case.
16697
f18eca82
ZL
166982004-03-23 Ziemowit Laski <zlaski@apple.com>
16699
16700 * g++.dg/ext/altivec-7.C: New test.
16701
f75fbaf7
ZW
167022004-03-23 Zack Weinberg <zack@codesourcery.com>
16703
1b1d85bd 16704 PR 12267, 12391, 12560, 13129, 14114, 14133
f75fbaf7
ZW
16705 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
16706 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
16707 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
16708 Adjust error regexps.
16709 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
16710 * gcc.dg/noncompile/undeclared-1.c: New test cases.
16711 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
16712 * gcc.dg/local1.c: Add explanatory comment.
16713
bb3a37ac
RS
167142004-03-23 Roger Sayle <roger@eyesopen.com>
16715
16716 PR optimization/14669
16717 * g++.dg/opt/fold2.C: New test case.
16718
d915eec0
JJ
167192004-03-22 Jakub Jelinek <jakub@redhat.com>
16720
16721 PR c/14069
16722 * gcc.dg/20040322-1.c: New test.
16723
6d0b2979
EB
167242004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16725
a836124a 16726 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6d0b2979
EB
16727 * gcc.dg/ultrasp4.c: Likewise.
16728 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
16729
07ef6961
UW
167302004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16731
16732 * gcc.dg/i386-sse-8.c: Reset default options.
16733
4a396f6e
UW
167342004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16735
16736 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
16737 in the error message text.
16738
b9b44fb9
GDR
167392004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16740
16741 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
16742
fc5fccde
MM
167432004-03-21 Mark Mitchell <mark@codesourcery.com>
16744
16745 PR c++/14616
16746 * g++.dg/init/array13.C: New test.
16747
8cce3d04
RS
167482004-03-20 Roger Sayle <roger@eyesopen.com>
16749
16750 PR target/13889
16751 * gcc.c-torture/compile/pr13889.c: New test case.
16752
b1c2d04a
JM
167532004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
16754
16755 PR c/14635
16756 * builtins-1.c (nan, nans): Don't test.
16757 * builtins-30.c: Don't use nan, nanf, nanl.
16758 * builtins-35.c: New test.
16759
86e7df90
ZL
167602004-03-19 Ziemowit Laski <zlaski@apple.com>
16761
16762 * g++.dg/ext/altivec-6.C: New test.
16763
4546865e
MM
167642004-03-19 Mark Mitchell <mark@codesourcery.com>
16765
16766 * g++.dg/init/placement3.C: New test.
16767
16768 * g++.dg/template/spec13.C: New test.
16769
16770 * g++.dg/lookup/using11.C: New test.
f75fbaf7 16771
4546865e
MM
16772 * g++.dg/lookup/koenig3.C: New test.
16773
16774 * g++.dg/template/operator2.C: New test.
f75fbaf7 16775
4546865e
MM
16776 * g++.dg/expr/dtor3.C: New test.
16777 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
16778 marker.
16779 * g++.old-deja/g++.law/visibility28.C: Likewise.
16780
0c619666
PB
167812004-03-19 Paolo Bonzini <bonzini@gnu.org>
16782
16783 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
16784 * gcc.dg/ppc64-abi-3.c: Likewise.
16785
d36d5600
GB
167862004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16787
16788 PR c++/14545
16789 * g++.dg/parse/template15.C: New test.
16790
26bcf8fc
MM
167912004-03-18 Mark Mitchell <mark@codesourcery.com>
16792
16793 * g++.dg/expr/dtor2.C: New test.
16794
16795 * g++.dg/lookup/anon4.C: New test.
16796
16797 * g++.dg/overload/using1.C: New test.
16798
16799 * g++.dg/template/lookup7.C: New test.
16800
16801 * g++.dg/template/typename6.C: New test.
16802
16803 * g++.dg/expr/cond6.C: New test.
16804
1fb7e3af
KG
168052004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16806
16807 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
16808
9d363a56
MM
168092004-03-18 Mark Mitchell <mark@codesourcery.com>
16810
16811 * g++.dg/expr/cond5.C: New test.
16812 * g++.dg/expr/constcast1.C: Likewise.
16813 * g++.dg/expr/ptrmem2.C: Likewise.
16814 * g++.dg/expr/ptrmem3.C: Likewise.
16815 * g++.dg/lookup/main1.C: Likewise.
16816 * g++.dg/template/lookup6.C: Likewise.
16817
4ada538b
MM
168182004-03-18 Mark Mitchell <mark@codesourcery.com>
16819
16820 * gcc.dg/local1.c: New test.
16821
16822 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
16823
08ec56cb
KG
168242004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16825
16826 * gcc.dg/torture/builtin-convert-1.c: New test.
16827
d093738d
KG
168282004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16829
16830 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
16831
88020bd8
MM
168322004-03-16 Mark Mitchell <mark@codesourcery.com>
16833
16834 PR c++/14481
16835 * g++.dg/warn/Wunused-7.C: New test.
16836
e9682728
KG
168372004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16838
16839 * gcc.dg/torture/builtin-integral-1.c: New test.
16840
ec835fb2
MM
168412004-03-16 Mark Mitchell <mark@codesourcery.com>
16842
16843 PR c++/14586
16844 * g++.dg/parse/non-dependent3.C: New test.
16845
4a5eab38
PB
168462004-03-16 Paolo Bonzini <bonzini@gnu.org>
16847
16848 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
16849 * g++.dg/eh/simd-2.C: Likewise.
16850 * g++.dg/init/array10.C: Likewise.
16851 * gcc.c-torture/compile/simd-1.c: Likewise.
16852 * gcc.c-torture/compile/simd-2.c: Likewise.
16853 * gcc.c-torture/compile/simd-3.c: Likewise.
16854 * gcc.c-torture/compile/simd-4.c: Likewise.
16855 * gcc.c-torture/compile/simd-6.c: Likewise.
16856 * gcc.c-torture/execute/simd-1.c: Likewise.
16857 * gcc.c-torture/execute/simd-2.c: Likewise.
16858 * gcc.dg/compat/vector-defs.h: Likewise.
16859 * gcc.dg/20020531-1.c: Likewise.
16860 * gcc.dg/altivec-3.c: Likewise.
16861 * gcc.dg/altivec-4.c: Likewise.
16862 * gcc.dg/altivec-varargs-1.c: Likewise.
16863 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
16864 * gcc.dg/i386-mmx-3.c: Likewise.
16865 * gcc.dg/i386-sse-4.c: Likewise.
16866 * gcc.dg/i386-sse-5.c: Likewise.
16867 * gcc.dg/i386-sse-8.c: Likewise.
16868 * gcc.dg/simd-1.c: Likewise.
16869 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
16870 __ev64_opaque__ since the machine description provides it.
16871
cd9b7651
EB
168722004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16873
16874 * lib/compat.exp (skip_list): New global variable.
16875 Use it to hold the user defined COMPAT_SKIPS list if any.
16876 (compat-obj): Add the members of skip_list to optall.
16877
65e8d2e0
EB
168782004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16879
16880 * gcc.dg/compat/union-by-value-1_main.c,
16881 union-by-value-1_x.c, union-by-value-1_y.c,
16882 union-check.h, union-defs.h,
16883 union-init.h, union-return-1_main.c,
16884 union-return-1_x.c, union-return-1_y.c: New files.
16885
6f7adc0c
EB
168862004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16887
16888 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
16889 mixed-struct-init.h: Add 4 mixed structure types.
16890 struct-by-value-21_main.c, struct-by-value-21_x.c,
16891 struct-by-value-21_y.c, struct-return-21_main.c,
16892 struct-return-21_x.c, struct-return-21_y.c: New files.
16893
625cbf93
MM
168942004-03-13 Mark Mitchell <mark@codesourcery.com>
16895
16896 PR c++/14550
16897 * g++.dg/parse/template14.C: New test.
16898
e6d55fd7
EB
168992004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16900
16901 * gcc.c-torture/execute/20040313-1.c: New test.
16902
cfbab41c
JJ
169032004-03-13 Jakub Jelinek <jakub@redhat.com>
16904
16905 PR target/14533
16906 * gcc.dg/20040311-2.c: New test.
16907
58354fa8
KH
169082004-03-12 Kazu Hirata <kazu@cs.umass.edu>
16909
16910 PR other/14544
16911 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
16912 bit-field.
16913
cd33cf6e
UW
169142004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
16915
16916 * gcc.dg/20040305-2.c: Add missing return statement.
16917
fd0c8c8d
KG
169182004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16919
16920 * gcc.dg/builtins-34.c: Also check pow10*.
16921
03ca1672
UW
169222004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16923
16924 PR target/14262
16925 * gcc.dg/20040305-2.c: New test.
16926
bbe708a3
UW
169272004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16928
16929 * gcc.dg/20040310-1.c: New test.
16930
239a625e
RS
169312004-03-11 Roger Sayle <roger@eyesopen.com>
16932
16933 * gcc.c-torture/execute/20040311-1.c: New test case.
16934
30fc3df7
MM
169352004-03-11 Mark Mitchell <mark@codesourcery.com>
16936
16937 PR c++/14476
16938 * g++.dg/lookup/enum1.C: New test.
16939
e46e9f82
MM
169402004-03-10 Mark Mitchell <mark@codesourcery.com>
16941
16942 PR c++/14510
16943 * g++.dg/lookup/struct2.C: New test.
16944
a251102e
UB
169452004-03-10 Uros Bizjak <uros@kss-loka.si>
16946
16947 * gcc.dg/builtins-34.c: New test.
16948
b45d3a36
KG
169492004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16950
16951 * gcc.dg/torture/builtin-nonneg-1.c: New test.
16952
8a308d45
JW
169532004-03-09 James E Wilson <wilson@specifixinc.com>
16954
16955 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
16956 * gcc.dg/alias-2.c: New testcase.
16957
77dbdb57
ZW
169582004-03-09 Zack Weinberg <zack@codesourcery.com>
16959
16960 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
16961
305eeaeb
RS
169622004-03-09 Roger Sayle <roger@eyesopen.com>
16963
16964 * gcc.c-torture/execute/20040309-1.c: New test case.
16965
c497b976
NS
169662004-03-09 Nathan Sidwell <nathan@codesourcery.com>
16967
16968 PR c++/14397
16969 * g++.dg/overload/ref1.C: New.
16970
0da99d4e
GB
169712004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16972
16973 PR c++/14409
16974 * g++.dg/template/spec12.C: New test.
16975
16976 PR c++/14448
16977 * g++.dg/parse/crash14.C: New test.
16978
65196e37
MM
169792004-03-09 Mark Mitchell <mark@codesourcery.com>
16980
16981 PR c++/14230
16982 * g++.dg/init/ref11.C: New test.
16983
62d99768
MM
169842004-03-09 Mark Mitchell <mark@codesourcery.com>
16985
16986 PR c++/14432
16987 * g++.dg/parse/builtin2.C: New test.
16988
58ec3cc5
MM
169892004-03-08 Mark Mitchell <mark@codesourcery.com>
16990
16991 PR c++/14401
16992 * g++.dg/init/ctor3.C: New test.
16993 * g++.dg/init/union1.C: New test.
16994 * g++.dg/ext/anon-struct4.C: New test.
16995
169962004-03-08 Mark Mitchell <mark@codesourcery.com>
16997
16998 * g++.dg/lookup/koenig1.C: Tweak error messages.
16999 * g++.dg/lookup/used-before-declaration.C: Likewise.
17000 * g++.dg/other/do1.C: Likewise.
17001 * g++.dg/overload/koenig1.C: Likewise.
17002 * g++.dg/parse/crash13.C: Likewise.
17003 * g++.dg/template/instantiate3.C: Likewise.
77dbdb57 17004
5340bbea
EC
170052004-03-08 Eric Christopher <echristo@redhat.com>
17006
17007 * * lib/target-supports.exp: Enable libiconv in test
17008 compilation. Fix up error checking.
17009
e697b20f
RS
170102004-03-08 Roger Sayle <roger@eyesopen.com>
17011
17012 PR middle-end/14289
17013 * gcc.dg/pr14289-1.c: New test case.
17014 * gcc.dg/pr14289-2.c: Likewise.
17015 * gcc.dg/pr14289-3.c: Likewise.
17016
d50a16c4
EB
170172004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
17018
17019 * gcc.c-torture/execute/20040308-1.c: New test.
17020
350f4ea8
RS
170212004-03-07 Roger Sayle <roger@eyesopen.com>
17022
17023 * gcc.c-torture/execute/20040307-1.c: New test case.
17024
91455597
RS
170252004-03-07 Richard Sandiford <rsandifo@redhat.com>
17026
17027 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
17028
22ea6b4f
UW
170292004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
17030
17031 * gcc.dg/20040306-1.c: New test.
17032
018e1b3b
KH
170332004-03-06 Kazu Hirata <kazu@cs.umass.edu>
17034
17035 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
17036 them static.
17037 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
17038
75a65ed9
EB
170392004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17040
17041 PR c/14465
17042 * gcc.dg/decl-6.c: New test.
17043
e7cbef19
KG
170442004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17045
17046 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
17047 Rename LOGPOW -> LOG_POW.
17048 (SQRT_EXP, POW_EXP): New.
17049
84289c76
EB
170502004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17051
17052 * gcc.dg/i386-sse-8.c: New test.
17053
64a3ee6b
EB
170542004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
17055
17056 PR c/14114
17057 * gcc.dg/decl-5.c: New test.
17058
2b3493c8
AK
170592004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
17060
17061 * gcc.dg/20040305-1.c: New test.
17062
88cefc80
HPN
170632004-03-05 Hans-Peter Nilsson <hp@axis.com>
17064
01387913 17065 PR other/14354
88cefc80
HPN
17066 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
17067
b9e4e5d1
ZL
170682004-03-04 Ziemowit Laski <zlaski@apple.com>
17069
17070 PR c++/14425, c++/14426
17071 * g++.dg/ext/altivec-4.C: New test.
17072 * g++.dg/ext/altivec-5.C: New test.
17073
9fc444cc
GK
170742004-03-04 Geoffrey Keating <geoffk@apple.com>
17075
17076 * g++.old-deja/g++.other/linkage1.C: Expect errors about
17077 global variables of a type with no linkage.
17078 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
17079 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
17080 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
17081 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
17082 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
17083 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
17084 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
17085 * g++.dg/warn/deprecated.C: Name enum Color.
17086 * g++.dg/overload/VLA.C: Name structure for 'b'.
17087 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
17088
6a2d136b
EB
170892004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17090
17091 * gcc.c-torture/compile/20040304-1.c: New test.
17092
3205a71e
ZW
170932004-03-03 Zack Weinberg <zack@codesourcery.com>
17094
17095 PR 13728
17096 * gcc.dg/decl-4.c: New testcase.
17097
3ae3b78c
KH
170982004-03-03 Kazu Hirata <kazu@cs.umass.edu>
17099
17100 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
17101 as PRECF if sizeof (float) > sizeof (double).
17102 (PRECL): Make it the same as PRECF if
17103 sizeof (float) > sizeof (long double).
17104
f20855d7
KG
171052004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17106
17107 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
17108 system type. Add check for irix6 which doesn't have c99 runtime.
17109
c4909065
BW
171102004-03-03 Bob Wilson <bob.wilson@acm.org>
17111
17112 * gcc.dg/const-elim-1.c: xfail for xtensa.
17113
9b7be7b5
MM
171142004-03-01 Mark Mitchell <mark@codesourcery.com>
17115
17116 PR c++/14369
17117 * g++.dg/template/cond4.C: New test.
17118
676e33ca
MM
171192004-03-01 Mark Mitchell <mark@codesourcery.com>
17120
17121 PR c++/14360
17122 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3205a71e 17123
676e33ca
MM
17124 PR c++/14361
17125 * g++.dg/parse/defarg7.C: New test.
17126
17127 PR c++/14359
17128 * g++.dg/template/friend26.C: New test.
17129
ab73670a
MM
171302004-03-01 Mark Mitchell <mark@codesourcery.com>
17131
17132 PR c++/14324
17133 * g++.dg/abi/mangle21.C: New test.
17134
17135 PR c++/14260
17136 * g++.dg/parse/constructor2.C: New test.
17137
17138 PR c++/14337
17139 * g++.dg/template/sfinae1.C: New test.
17140
c5b6f18e
MM
171412004-02-29 Mark Mitchell <mark@codesourcery.com>
17142
719f407a
MM
17143 PR c++/14267
17144 * g++.dg/expr/crash2.C: New test.
17145
c5b6f18e
MM
17146 PR middle-end/13448
17147 * gcc.dg/inline-5.c: New test.
17148 * gcc.dg/always-inline.c: Split out tests into ...
17149 * gcc.dg/always-inline2.c: ... this and ...
17150 * gcc.dg/always-inline3.c: ... this.
17151
39876352
MM
171522004-02-29 Mark Mitchell <mark@codesourcery.com>
17153
17154 PR debug/12103
17155 * g++.dg/debug/crash1.C: New test.
17156
2750f3f2 171572004-02-29 Kazu Hirata <kazu@cs.umass.edu>
f5d404d7
KH
17158
17159 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
17160 function with __attribute__((noinline)).
17161 (recurser_void2): Likewise.
17162 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
17163 (recurser_void2): Likewise.
17164
bc41842b
RS
171652004-02-29 Roger Sayle <roger@eyesopen.com>
17166
17167 PR middle-end/14203
17168 * g++.dg/warn/Wunused-6.C: New test case.
17169
b922546d
RE
171702004-02-28 Richard Earnshaw <rearnsha@arm.com>
17171
17172 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
17173 not defined.
17174
0717c5b0
EC
171752004-02-27 Eric Christopher <echristo@redhat.com>
17176
17177 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
17178 * g++.dg/charset/asm2.c: Run only x86.
17179 * gcc.dg/charset/asm3.c: Ditto.
17180
dab8eb57
AH
171812004-02-27 Aldy Hernandez <aldyh@redhat.com>
17182
17183 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
17184 ld_library_path.
17185
b1009a5d
ZL
171862004-02-27 Ziemowit Laski <zlaski@apple.com>
17187
17188 * g++.dg/ext/altivec-3.C: New.
17189
d0d48b17
RH
171902004-02-26 Richard Henderson <rth@redhat.com>
17191
3205a71e
ZW
17192 * g++.dg/ext/attrib10.C: Mark for warning.
17193 * gcc.dg/attr-alias-1.c: New.
d0d48b17 17194
7a0a47c7
RH
171952004-02-26 Richard Henderson <rth@redhat.com>
17196
17197 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
17198 * gcc.c-torture/execute/20040208-2.c: ... it back.
17199
21526606
EC
172002004-02-26 Eric Christopher <echristo@redhat.com>
17201
17202 * lib/target-supports.exp (check-iconv-available): New function.
17203 * lib/gcc-dg.exp (dg-require-iconv): New function.
17204 Use above.
3205a71e
ZW
17205 * gcc.dg/charset: New directory.
17206 * gcc.dg/charset/charset.exp: New file.
17207 * gcc.dg/charset/asm1.c: Ditto.
17208 * gcc.dg/charset/asm2.c: Ditto.
17209 * gcc.dg/charset/asm3.c: Ditto.
17210 * gcc.dg/charset/asm4.c: Ditto.
17211 * gcc.dg/charset/asm5.c: Ditto.
17212 * gcc.dg/charset/attribute1.c: Ditto.
17213 * gcc.dg/charset/attribute2.c: Ditto.
17214 * gcc.dg/charset/string1.c: Ditto.
17215 * g++.dg/charset: New directory.
17216 * g++.dg/dg.exp: Add here. Special options.
17217 * g++.dg/charset/charset.exp: New file.
17218 * g++.dg/charset/asm1.c: Ditto.
17219 * g++.dg/charset/asm2.c: Ditto.
17220 * g++.dg/charset/asm3.c: Ditto.
17221 * g++.dg/charset/asm4.c: Ditto.
17222 * g++.dg/charset/attribute1.c: Ditto.
17223 * g++.dg/charset/attribute2.c: Ditto.
17224 * g++.dg/charset/extern1.cc: Ditto.
17225 * g++.dg/charset/extern2.cc: Ditto.
17226 * g++.dg/charset/string1.c: Ditto.
21526606 17227
4d5fe289
MM
172282004-02-26 Mark Mitchell <mark@codesourcery.com>
17229
17230 PR c++/14278
17231 * g++.dg/parse/comma1.C: New test.
17232
6bf92cb6
GB
172332004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17234
17235 PR c++/14284
17236 * g++.dg/template/ttp8.C: New test.
17237
b178305d
EB
172382004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
17239
17240 * gcc.dg/fixuns-trunc-1.c: New test.
17241
2d5cc608
JDA
172422004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17243
17244 * gcc.dg/builtins-config.h: Use #elif.
17245
d0c8fd2a
MM
172462004-02-26 Michael Matz <matz@suse.de>
17247
17248 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
17249 * gcc.dg/991214-1.c: Likewise.
17250 * gcc.dg/i386-asm-1.c: Likewise.
17251
90f6987a
RH
172522004-02-25 Richard Henderson <rth@redhat.com>
17253
17254 * gcc.c-torture/execute/20040208-2.c: Move ...
17255 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
17256
861a2c39
GB
172572004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17258
17259 PR c++/14246
17260 * g++.dg/other/crash-3.C: New test.
17261
0193f437
JDA
172622004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17263
1b2667c4
JDA
17264 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
17265 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
17266
0193f437
JDA
17267 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
17268 HP-UX.
17269
c30316fb
MM
172702004-02-24 Michael Matz <matz@suse.de>
17271
17272 * gcc.dg/i386-regparm.c: New.
17273
69e9762e
JW
172742004-02-23 James E Wilson <wilson@specifixinc.com>
17275
17276 * gcc.c-torture/execute/20040223-1.c: New.
17277
3521b33c
ZW
172782004-02-23 Zack Weinberg <zack@codesourcery.com>
17279 Kazu Hirata <kazu@cs.umass.edu>
17280
17281 * gcc.dg/fwritable-strings-1.c: Remove.
17282
2b0c1c56
AP
172832004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
17284
17285 PR c/14156
17286 * gcc.dg/20040223-1.c: New test.
17287
887d68d9
KL
172882004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17289
17290 PR c++/14106
17291 * g++.dg/ext/typeof9.C: New test.
17292
9bdfe704
GB
172932004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17294
17295 PR c++/14250
17296 * g++.dg/other/switch1.C: New test.
17297
bba745c1
EB
172982004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
17299
17300 * gcc.dg/cast-function-1.c: Adjust for new informative message.
17301 * gcc.dg/va-arg-1.c: Likewise.
17302
615a5ba6
GB
173032004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17304
17305 PR c++/14143
17306 * g++.dg/template/koenig5.C: New test.
17307
8bb418a3
ZL
173082004-02-21 Ziemowit Laski <zlaski@apple.com>
17309
17310 * g++.dg/ext/altivec-1.C: Generalize target triple.
17311 * g++.dg/ext/altivec-2.C: New test case.
17312 * g++.dg/ext/altivec_check.h: New file.
17313 * gcc.dg/altivec-1.c: Generalize target triple;
17314 include altivec_check.h and call altivec_check().
17315 * gcc.dg/altivec-[2-5].c: Generalize target triple.
17316 * gcc.dg/altivec-6.c: New test case.
17317 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
17318 type casts as needed.
21526606 17319 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8bb418a3
ZL
17320 altivec_check().
17321 * gcc.dg/altivec-12.c: New test case.
17322 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
17323 include altivec_check.h and call altivec_check().
17324 * gcc.dg/altivec_check.h: New file.
17325
54a47870
KG
173262004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17327
17328 * lib/target-supports.exp (check_alias_available): Don't mangle
17329 function `g' in test program.
17330
0d856ba2
KG
173312004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17332
17333 * lib/target-supports.exp (check_profiling_available): Check
17334 argument to determine whether we support a profiling type.
17335 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
17336 check_profiling_available.
17337 * g++.dg/bprob/bprob.exp: Likewise
17338 * g77.dg/bprob/bprob.exp: Likewise.
17339 * gcc.misc-tests/bprob.exp: Likewise.
17340 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
17341 dg-require-profiling and delete expected error handling.
17342 * gcc.dg/20021014-1.c: Likewise.
17343 * gcc.dg/nest.c: Likewise.
17344
ecd11694
JDA
173452004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17346
17347 PR c++/12007
17348 * g++.dg/other/vthunk1.C: New test.
17349
f4d9988b
FH
173502004-02-20 Falk Hueffner <falk@debian.org>
17351
17352 PR target/14201
17353 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
17354
c0694c4b
MM
173552004-02-20 Mark Mitchell <mark@codesourcery.com>
17356
17357 PR c++/13927
17358 * g++.dg/other/error8.C: Remove XFAIL markers.
17359
17360 PR c++/14173
17361 * g++.dg/ext/packed5.C: New test.
17362
17363 PR c++/14199
17364 * g++.dg/warn/Wunused-5.C: New test.
a6567a0f
MM
17365
17366 PR c++/14186
17367 * g++.dg/lookup/member1.C: New test.
17368
f819a6a5
KH
173692004-02-19 Kazu Hirata <kazu@cs.umass.edu>
17370
17371 * gcc.c-torture/compile/20040130-1.c: Enable only when
17372 __INT_MAX__ >= 2147483647L.
17373 * gcc.c-torture/compile/961203-1.c: Likewise.
17374
78cb77c1
NS
173752004-02-19 Nathan Sidwell <nathan@codesourcery.com>
17376
17377 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
17378 * g++.dg/opt/template1.C: Robustify assembler regexp
17379
ca6b7cec
EB
173802004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17381
17382 * gcc.c-torture/execute/simd-4.x: Remove.
17383 * gcc.c-torture/execute/va-arg-25.x: Likewise.
17384 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
17385 Guard with #ifndef SKIP_ATTRIBUTE.
17386 * gcc.dg/compat/vector-1_y.c: Likewise.
17387 * gcc.dg/compat/vector-2_x.c: Likewise.
17388 * gcc.dg/compat/vector-2_y.c: Likewise.
17389 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
17390 * g++.dg/eh/simd-2.C: Likewise.
17391
19037b5c
AM
173922004-02-19 Alan Modra <amodra@bigpond.net.au>
17393
17394 * gcc.c-torture/compile/complex-1.c: New.
17395
9188db2d
HPN
173962004-02-19 Hans-Peter Nilsson <hp@axis.com>
17397
17398 PR target/14209
17399 * gcc.c-torture/execute/20040218-1.c: New test.
17400
23aa7aba
GB
174012004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17402
17403 PR c++/14181
17404 * g++.dg/parse/new2.C: New test.
17405
e978d62e
PB
174062004-02-18 Paul Brook <paul@codesourcery.com>
17407
17408 * gcc.c-torture/compile/libcall-1.c: New test.
17409
cdbafce1
PB
174102004-02-18 Paul Brook <paul@codesourcery.com>
17411
c5fe5036 17412 PR debug/12934
cdbafce1
PB
17413 * gcc.dg/debug/debug-7.c: New test.
17414
db33236e
UW
174152004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
17416
17417 * gcc.dg/20040217-1.c: New test.
17418
e4c6167f
ZW
174192004-02-17 Zack Weinberg <zack@codesourcery.com>
17420
17421 * gcc.c-torture/execute/990208-1.x: Delete.
17422
e70e9b0f
RS
174232004-02-17 Richard Sandiford <rsandifo@redhat.com>
17424
17425 * gcc.c-torture/execute/20040208-2.x: New file.
17426
57782ad8
MM
174272004-02-17 Mark Mitchell <mark@codesourcery.com>
17428
17429 PR c++/11326
17430 * g++.dg/abi/structret1.C: New test.
17431
3977a4a1
JJ
174322004-02-17 Jakub Jelinek <jakub@redhat.com>
17433
17434 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
17435 (i386_cpuid): No need to test if cpuid is available on AMD64.
17436 Fix assembly, so that it works onboth i386 and AMD64.
17437 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
17438 (vecInLong): Fix s[] member type to unsigned int.
17439 (vecInWord): Remove type.
17440 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
17441 (a64, b64, c64, d64, e64): Remove.
17442 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
17443 Remove unused variable. Remove initialization of removed variables.
17444 Don't call mmx_tests nor sse_tests.
17445 (reference_mmx, reference_sse): Remove.
17446 (check): Add return stmt.
17447 * gcc.dg/i386-sse-7.c: New test.
17448 * gcc.dg/i386-mmx-4.c: New test.
17449
cc7ce44e
GB
174502004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17451
17452 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
17453 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
17454 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
17455 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
17456 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
17457 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
17458 g++.dg/tc1/dr94.C: Fix line terminator.
17459
e3d6e740
GK
174602004-02-16 Geoffrey Keating <geoffk@apple.com>
17461
17462 * gcc.c-torture/compile/20040216-1.c: New.
17463
a27b6b1a
GB
174642004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17465
e3d6e740
GK
17466 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
17467 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
17468 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
17469 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
17470 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
a27b6b1a
GB
17471 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
17472
684c69a3
EB
174732004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17474
17475 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
17476
d2f2c87b
MM
174772004-02-15 Mark Mitchell <mark@codesourcery.com>
17478
17479 PR c++/13971
17480 * g++.dg/expr/cond4.C: New test.
17481
17482 PR c++/14086
17483 * g++.dg/lookup/crash2.C: New test.
17484
33421d69
JZ
174852004-02-14 Josef Zlomek <zlomekj@suse.cz>
17486
17487 * gcc.c-torture/compile/20040214-2.c: New test.
17488
d9e94da3
AP
174892004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
17490
2cf20d32 17491 PR c++/14116
d9e94da3
AP
17492 * g++.dg/ext/typeof8.C: New test.
17493
45f9877a
EB
174942004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
17495
17496 * gcc.c-torture/compile/20040214-1.c: New test.
17497
28ba38e3
KL
174982004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17499
17500 PR c++/13635
17501 * g++.dg/template/spec11.C: New test.
17502
32bb574b
GB
175032004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17504
17505 PR c++/13927
17506 * g++.dg/other/error8.C: New test.
17507
41dffe62
MM
175082004-02-13 Mark Mitchell <mark@codesourcery.com>
17509
0e8c9b28
MM
17510 PR c++/14122
17511 * g++.dg/template/array4.C: New test.
e4c6167f 17512
0e8c9b28
MM
17513 PR c++/14108
17514 * g++.dg/inherit/thunk2.C: New test.
17515
41dffe62
MM
17516 PR c++/14083
17517 * g++.dg/eh/cond2.C: New test.
17518
f7dc0dc5
AM
175192004-02-12 Alan Modra <amodra@bigpond.net.au>
17520
17521 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
17522
9dfc74a3
NS
175232004-02-12 Nathaniel Smith <njs@codesourcery.com>
17524
17525 * lib/scanasm.exp (dg-scan): Quote pattern before display.
17526
a980dd9b
HP
175272004-02-12 Hartmut Penner <hpenner@de.ibm.com>
17528
e4c6167f 17529 * g++.dg/simd-2.C: xfail on ppc64-linux.
a980dd9b 17530
32e8aa9a
JM
175312004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
17532
17533 PR c/456
17534 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
17535 tests.
17536
3b8e0c91
UB
175372004-02-11 Uros Bizjak <uros@kss-loka.si>
17538
17539 * gcc.dg/builtins-33.c: New test.
17540
ed045bef
PB
175412004-02-11 Paolo Bonzini <bonzini@gnu.org>
17542
17543 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
17544
5f013ee9
HP
175452004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17546
e4c6167f 17547 * g++.dg/simd-2.C: Set -maltivec for ppc64.
5f013ee9 17548
6d0ef01e
HP
175492004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17550
e4c6167f 17551 * gcc.dg/ppc64-abi-3.c: New test.
6d0ef01e 17552
31cc6081
PB
175532004-02-10 Paolo Bonzini <bonzini@gnu.org>
17554
17555 PR c/14092
17556
17557 * gcc.dg/pr14092-1.c: New testcase.
17558
080eeb56
AM
175592004-02-10 Alan Modra <amodra@bigpond.net.au>
17560
cf5c0cea
AM
17561 * gcc.dg/cpp/assert4.c: Fix typo last change.
17562
99bee03a
AM
17563 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
17564 * gcc.dg/cpp/assert4.c: Handle powerpc64.
17565
080eeb56
AM
17566 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
17567
b83c4036
RS
175682004-02-09 Roger Sayle <roger@eyesopen.com>
17569
17570 * gcc.c-torture/compile/20040209-1.c: New test case.
17571
b46b8fb4
JM
175722004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
17573
17574 * gcc.dg/c90-init-1.c: Adjust expected error messages.
17575
7c476bde
RS
175762004-02-08 Richard Sandiford <rsandifo@redhat.com>
17577
17578 * gcc.c-torture/execute/20040208-[12].c: New tests.
17579
517b3f9f
EB
175802004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17581
17582 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
17583
c79751b9
EB
175842004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17585
17586 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
17587
a6f78652
ZW
175882004-02-07 Zack Weinberg <zack@codesourcery.com>
17589
17590 Bug 13856
17591 * gcc.dg/visibility-8.c: New testcase.
17592
175932004-02-07 Zack Weinberg <zack@codesourcery.com>
17594
17595 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
17596 arguments.
17597 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
17598
088414c1
RS
175992004-02-07 Roger Sayle <roger@eyesopen.com>
17600
17601 PR middle-end/13696
17602 * g++.dg/opt/fold1.C: New test case.
17603
f970e7c9
GB
176042003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17605
17606 PR c++/14033
17607 * g++.dg/other/crash-2.C: New test.
17608
37bd808d
GB
176092003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17610
17611 PR c++/14028
17612 * g++.dg/parse/angle-bracket2.C: New test.
17613
839ee4bc
RO
176142004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17615
17616 PR middle-end/13750
17617 Revert:
17618 2004-01-15 Geoffrey Keating <geoffk@apple.com>
17619 PR pch/13361
17620 * testsuite/g++.dg/pch/wchar-1.C: New.
17621 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17622
176232004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2f69c594
GB
17624
17625 PR c++/14008
17626 * g++.dg/parse/error15.C: New test.
17627 * g++.dg/parse/crash11.C: Update dg-error mark.
17628
f583e452
MM
176292004-02-04 Mark Mitchell <mark@codesourcery.com>
17630
17631 PR c++/13932
17632 * g++.dg/warn/conv2.C: New test.
17633
7778d52d
GB
176342004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17635
17636 PR c++/13086
17637 * g++.dg/warn/incomplete1.C: Remove xfail.
17638
bfa21a28
MM
176392004-02-04 Mark Mitchell <mark@codesourcery.com>
17640
17641 * lib/file-format.exp (gcc_target_object_format): Use
17642 ${tool}_target_compile, not gcc_target_compile.
17643 * lib/target-supports.exp (check_alias_available): Likewise.
17644 (check_gc_sections_available): Likewise.
17645 * g++.dg/ext/attrib10.C: Use dg-require-alias.
17646 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
17647 dg-require-alias.
17648
9baa27a9
MM
176492004-02-04 Mark Mitchell <mark@codesourcery.com>
17650
17651 PR c++/13969
17652 * g++.dg/template/static6.C: New test.
17653
5ec473b9
ILT
176542004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
17655
17656 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
17657
c85a3379
KG
176582004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17659
17660 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
17661 tests for systems where `char' is unsigned by default.
17662
090c5291
GB
176632003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17664
2ff9cd1a 17665 PR c++/13997
090c5291
GB
17666 * g++.dg/template/partial3.C: New test.
17667
a4a4b1d3
KH
176682004-02-04 Kazu Hirata <kazu@cs.umass.edu>
17669
17670 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
17671 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
17672 Remove mentions of obsolete ports.
17673
e262dfbc
PB
176742004-02-04 Paolo Bonzini <bonzini@gnu.org>
17675
17676 * gcc.dg/noncompile/20001228-1.c: Fix for new
17677 error message.
17678
888d65b5
RS
176792004-02-03 Roger Sayle <roger@eyesopen.com>
17680
17681 PR target/9348
17682 * gcc.c-torture/execute/multdi-1.c: New test case.
17683
18f5be99
MM
176842004-02-03 Mark Mitchell <mark@codesourcery.com>
17685
17686 PR c++/13925
17687 * g++.dg/template/lookup5.C: New test.
17688
3c398f34
MM
176892004-02-03 Mark Mitchell <mark@codesourcery.com>
17690
4bfb8bba
MM
17691 PR c++/13950
17692 * g++.dg/template/lookup4.C: New test.
17693
17694 PR c++/13970
17695 * g++.dg/parse/error14.C: New test.
17696
3c398f34
MM
17697 PR c++/14002
17698 * g++.dg/parse/template13.C: New test.
17699
5a98fa7b
MM
177002004-02-03 Mark Mitchell <mark@codesourcery.com>
17701
17702 PR c++/13978
17703 * g++.dg/template/koenig4.C: New test.
17704
17705 PR c++/13968
17706 * g++.dg/template/crash17.C: New test.
17707
17708 PR c++/13975
17709 * g++.dg/parse/error13.C: New test.
17710 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
17711
60b85c4c
EB
177122004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17713
17714 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
17715
0251aa45
PB
177162004-02-03 Paolo Bonzini <bonzini@gnu.org>
17717
17718 PR c/11658
17719 PR c/13994
17720 * gcc.dg/noncompile/20040203-1.c: New test.
17721 * gcc.dg/noncompile/20040203-2.c: Likewise.
17722 * gcc.dg/noncompile/20040203-3.c: Likewise.
17723 * gcc.dg/20040203-1.c: Likewise.
17724
9d977b5b
AP
177252004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
17726
17727 PR c++/10858
17728 * g++.dg/template/sizeof7.C: New test.
17729
177302004-02-02 Eric Christopher <echristo@redhat.com>
a6f78652 17731 Zack Weinberg <zack@codesourcery.com>
16dd5cfe
EC
17732
17733 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
17734
6699d593
ZW
177352004-02-02 Zack Weinberg <zack@codesourcery.com>
17736
17737 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
17738 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
17739 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
17740 * gcc.dg/cleanup-5.c: Run only on Linux targets.
17741
e9525111
MM
177422004-02-02 Mark Mitchell <mark@codesourcery.com>
17743
17744 PR c++/13113
17745 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
17746
17747 PR c++/13854
17748 * g++.dg/ext/attrib13.C: New test.
17749
17750 PR c++/13907
17751 * g++.dg/conversion/op2.C: New test.
17752
0771e863
EB
177532004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17754
17755 * gcc.dg/titype-1.c: Fix pasto.
17756
d560b0aa
EB
177572004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17758
17759 * gcc.dg/titype-1.c: New test.
17760
9febc4e8
GB
177612004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17762
17763 PR c++/13957
6699d593 17764 * g++.dg/template/non-type-template-argument-1.C,
9febc4e8
GB
17765 g++.dg/template/qualified-id1.C: Update dg-error marks.
17766 * g++.dg/template/nontype6.C: New test.
17767
ef79730c
RS
177682004-02-01 Roger Sayle <roger@eyesopen.com>
17769
17770 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
17771 * gcc.dg/builtins-31.c: New testcase.
17772 * gcc.dg/builtins-32.c: New testcase.
17773
4500e76d
AP
177742004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
17775
17776 * objc.dg/call-super-2.m: Update line numbers
17777 for the including of stddef.h.
17778
48ef529f
MM
177792004-01-30 Michael Matz <matz@suse.de>
17780
17781 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
17782 g++.dg/ext/case-range3.C: New tests.
17783
d0acf599
GB
177842004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17785
17786 DR206
17787 PR c++/13813
17788 * g++.dg/template/member4.C: New test.
17789
63823931
GB
177902004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17791
17792 PR c++/13683
17793 * g++.dg/template/sizeof6.C: New test.
17794
5e9295fa
EB
177952004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17796
17797 * gcc.dg/fwritable-strings-1.c: New test.
17798
5fddd9fe
EB
177992004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17800
17801 * gcc.c-torture/compile/20040130-1.c: New test.
17802
20f5dc60
GK
178032004-01-29 Geoffrey Keating <geoffk@geoffk.org>
17804
17805 * objc.dg/call-super-2.m: Include stddef.h for size_t.
17806
4a5e0ed9
MM
178072004-01-29 Mark Mitchell <mark@codesourcery.com>
17808
17809 PR c++/13883
17810 * g++.dg/template/ctor3.C: New test.
17811
8cfb1942
GB
178122004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17813
17814 * g++.dg/tc1: New directory.
17815 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
17816 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
17817 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
17818 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
17819 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
17820
b1521c3a
GB
178212004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17822
17823 * g++.dg/parse/error11.C: New test.
17824 * g++.dg/parse/error12.C: Likewise.
17825
55cbf824
ZL
178262004-01-28 Ziemowit Laski <zlaski@apple.com>
17827
17828 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
17829 (scan_initial, main): Use aligned_sizeof instead of sizeof.
6699d593 17830
a7324e75
MM
178312004-01-28 Mark Mitchell <mark@codesourcery.com>
17832
b1a95e0b
MM
17833 PR c++/13791
17834 * g++.dg/ext/attrib12.C: New test.
17835
a7324e75 17836 PR c++/13736
ba4aecd9 17837 * g++.dg/parse/cast2.C: New test.
a7324e75 17838
220a38ab
JW
178392004-01-27 James E Wilson <wilson@specifixinc.com>
17840
17841 * objc.dg/encode-2.m (main): New local string. Set depending on
17842 sizeof long. Use in sscanf call.
17843 * objc.dg/encode-3.m (main): New local string. Set depending on
17844 sizeof long. Use in scan_initial call.
17845
9a1564bb
KG
178462004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17847
17848 * objc.dg/call-super-2.m: Make LP64-safe.
17849 * objc.dg/desig-init-1.m: Likewise.
17850
6097b0c3
DP
178512004-01-27 Devang Patel <dpatel@apple.com>
17852
17853 * g++.dg/debug/namespace1.C: New test.
6699d593 17854
b034930f
ILT
178552004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
17856
f08df7c6
ILT
17857 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
17858 xscale-*-*.
17859
b034930f
ILT
17860 * gcc.dg/arm-mmx-1.c: New test.
17861
1b4bda70
EB
178622004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17863
17864 * gcc.dg/20040127-1.c: New test.
17865 * gcc.dg/20040127-2.c: New test.
17866
32e7d1e9
RO
178672004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17868
17869 * objc.dg/stret-1.m (glob): Renamed to globa.
17870
6f69173e
MM
178712004-01-26 Mark Mitchell <mark@codesourcery.com>
17872
04b1f9b8 17873 PR c++/13663
6f69173e
MM
17874 * g++.dg/expr/for1.C: New test.
17875
044feeeb
AP
178762004-01-26 Fariborz Jahanian <fjahanian@apple.com>
17877
17878 PR middle-end/13779
17879 * gcc.dg/darwin-longlong.c: New test.
17880
044701ce
ILT
178812004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
17882
17883 * gcc.dg/20040124-1.c: Moved test from here...
17884 * gcc.c-torture/compile/20040124-1.c: ...to here.
17885
f210a007
EB
178862004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17887
17888 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
17889 the assembly output if -m64 is passed.
17890
b7c707d1
MM
178912004-01-25 Mark Mitchell <mark@codesourcery.com>
17892
17893 PR c++/13833
17894 * g++.dg/template/cond3.C: New test.
17895
bbcd2439
GB
178962004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17897
17898 PR c++/13810
17899 * g++.dg/template/ttp7.C: New test.
17900
ad2768d0 179012004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2620d095
KL
17902
17903 PR c++/13797
17904 * g++.dg/template/nontype4.C: New test.
17905 * g++.dg/template/nontype5.C: Likewise.
17906
bcbc6b7f
RS
179072004-01-25 Richard Sandiford <rsandifo@redhat.com>
17908
17909 * gcc.dg/torture/mips-clobber-at.c: New test.
17910
1f44254c
ILT
179112004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
17912
17913 * gcc.dg/20040124-1.c: New test.
17914
5473cfa7
JJ
179152004-01-24 Jakub Jelinek <jakub@redhat.com>
17916
17917 * gcc.dg/20040123-1.c: New test.
17918
cc79e34f
ZW
179192004-01-23 Zack Weinberg <zack@codesourcery.com>
17920
17921 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
17922
b1adf557
JM
179232004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
17924
17925 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
17926
4a374c35
AP
179272004-01-23 Andrew Pinski <apinski@apple.com>
17928
17929 * gcc.dg/20030121-1.c: Move to ..
17930 * gcc.dg/20040121-1.c: here.
17931
92c7bc2a
RS
179322004-01-23 Roger Sayle <roger@eyesopen.com>
17933
17934 * gcc.dg/builtins-29.c: New test case.
17935
04b8f97f
ZW
179362004-01-23 Zack Weinberg <zack@codesourcery.com>
17937
17938 PR 18314
17939 * gcc.dg/builtins-30.c: New testcase.
17940
3a1cac0f
AT
179412004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
17942
17943 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
17944 * lib/g77.exp: Likewise.
17945 * lib/objc.exp: Likewise.
17946 * lib/g++.exp: Likewise.
17947
b2f24c85
EB
179482004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17949
17950 * gcc.dg/struct-by-value-2.c: New test.
17951
5cc5eddc
AP
179522004-01-21 Andrew Pinski <apinski@apple.com>
17953
17954 PR target/13785
17955 * gcc.dg/20030121-1.c: New test.
17956
f59dcd4b
UW
179572004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
17958
17959 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
17960 clobber frame pointer register in asm statement.
17961
c3cda381
FH
179622004-01-21 Falk Hueffner <falk@debian.org>
17963
17964 * gcc.c-torture/compile/20040121-1.c: New test.
17965
1ef82ef2
ZW
179662004-01-21 Zack Weinberg <zack@codesourcery.com>
17967
17968 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
17969
04bf686d
HP
179702004-01-20 Hartmut Penner <hpenner@de.ibm.com>
17971
17972 * gcc.dg/ppc64-abi-2.c: New test.
17973
9dfcd609
JM
179742004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
17975
1ef82ef2
ZW
17976 * lib/treelang.exp: Fill out this file.
17977 * lib/treelang-dg.exp: New File.
9dfcd609 17978
53cd18ec
JM
179792004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
17980
17981 * gcc.c-torture/compile/981022-1.c: Remove.
17982 * gcc.dg/array-5.c: Remove XFAIL.
17983 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
17984 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
17985 gcc.dg/cond-lvalue-1.c: Update.
17986 * gcc.dg/cast-lvalue-2.c: New test.
17987
9f880ef9
MM
179882004-01-19 Mark Mitchell <mark@codesourcery.com>
17989
0916f873
MM
17990 PR c++/13592
17991 * g++.dg/other/error1.C (class foo): Tweak error message.
17992
9f880ef9
MM
17993 PR c++/13592
17994 * g++.dg/template/call2.C: New test.
17995
c9a5b624
EB
179962004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17997
17998 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
17999 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
18000 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
18001 scalar-return-1_x.c, scalar-return-2_y.c,
18002 scalar-return-3_x.c, scalar-return-3_y.c,
18003 scalar-return-4_x.c, scalar-return-4_y.c,
18004 struct-align-1.h, struct-align-1_x.c,
18005 struct-align-1_y.c, struct-align-2.h,
18006 struct-align-2_x.c, struct-align-2_y.c,
18007 struct-by-value-10_y.c, struct-by-value-11_x.c,
18008 struct-by-value-11_y.c, struct-by-value-12_x.c,
18009 struct-by-value-12_y.c, struct-by-value-13_x.c,
18010 struct-by-value-13_y.c, struct-by-value-14_x.c,
18011 struct-by-value-14_y.c, struct-by-value-15_x.c,
18012 struct-by-value-15_y.c, struct-by-value-16_y.c,
18013 struct-by-value-17_y.c, struct-by-value-18_y.c,
18014 struct-by-value-19_y.c, struct-by-value-1_x.c,
18015 struct-by-value-1_y.c, struct-by-value-20_y.c,
18016 struct-by-value-2_x.c, struct-by-value-2_y.c,
18017 struct-by-value-3_y.c, struct-by-value-4_x.c,
18018 struct-by-value-4_y.c, struct-by-value-5_y.c,
18019 struct-by-value-6_y.c, struct-by-value-7_y.c
18020 struct-by-value-8_x.c, struct-by-value-8_y.c
18021 struct-by-value-9_x.c, struct-by-value-9_y.c
18022 struct-return-10_x.c, struct-return-10_y.c,
18023 struct-return-19_x.c, struct-return-20_x.c
18024 struct-return-2_x.c, struct-return-2_y.c
18025 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
18026 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
18027
2194d821
EB
180282004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
18029
18030 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
18031 attribute on sparc*-sun-solaris2.*.
18032
b830b74c
MM
180332004-01-18 Mark Mitchell <mark@codesourcery.com>
18034
0f18efe3 18035 PR c++/13710
b830b74c
MM
18036 * g++.dg/ext/typeof7.C: New test.
18037
a3d8a647
DE
180382004-01-18 David Edelsohn <edelsohn@gnu.org>
18039
18040 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
18041 * gcc.dg/const-elim-1.c: Same.
18042
cfbed37c
ZL
180432004-01-17 Ziemowit Laski <zlaski@apple.com>
18044
18045 * objc.dg/stret-1.m: New.
18046 * objc.dg/stret-2.m: New.
18047
4bfaff4d 180482004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
6f27961a
AP
18049
18050 PR c++/11895
18051 * g++.dg/ext/vector1.C: New test.
18052
73e61092
GK
180532004-01-16 Geoffrey Keating <geoffk@apple.com>
18054
18055 * gcc.dg/pch/import-1.c: New.
18056 * gcc.dg/pch/import-1.hs: New.
18057 * gcc.dg/pch/import-1a.h: New.
18058 * gcc.dg/pch/import-1b.h: New.
18059 * gcc.dg/pch/import-1c.h: New.
18060
144e414d
MM
180612004-01-16 Mark Mitchell <mark@codesourcery.com>
18062
a8e6c82a
MM
18063 PR c++/13574
18064 * g++.dg/ext/array1.C: New test.
18065
144e414d
MM
18066 PR c++/13178
18067 * g++.dg/conversion/op1.C: New test.
18068
9e0baa60
R
180692004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
18070
71bbcf4d
R
18071 PR 11864
18072 From Kazumoto Kojima / Dan Kegel:
18073 * gcc.dg/pr11864-1.c: New test.
18074
9e0baa60
R
18075 PR 10392
18076 From Marcus Comstedt / Dan Kegel:
18077 * gcc.dg/pr10392-1.c: New test.
18078
ab8ffc79
MM
180792004-01-16 Mark Mitchell <mark@codesourcery.com>
18080
18081 PR c++/13478
18082 * g++.dg/init/ref10.C: New test.
18083
1303d034
GB
180842004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18085
18086 PR c++/13407
18087 * g++.dg/parse/typename6.C: New test.
18088
a6dd4094
GK
180892004-01-15 Geoffrey Keating <geoffk@apple.com>
18090
18091 PR pch/13361
18092 * testsuite/g++.dg/pch/wchar-1.C: New.
18093 * testsuite/g++.dg/pch/wchar-1.Hs: New.
18094
18eba557
GB
180952004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18096
18097 PR c++/9259
18098 * g++.dg/expr/sizeof2.C: New test.
18099
ecc74832
KH
181002004-01-15 Kazu Hirata <kazu@cs.umass.edu>
18101
18102 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
18103
d905ed80
AO
181042004-01-15 Alexandre Oliva <aoliva@redhat.com>
18105
18106 PR c++/13659
18107 * g++.dg/lookup/strong-using-3.C: New.
18108 * g++.dg/lookup/using-10.C: New.
18109
693ec7e1
AO
181102004-01-15 Alexandre Oliva <aoliva@redhat.com>
18111
18112 PR c++/13594
18113 * g++.dg/lookup/strong-using-2.C: New.
18114
2ae8ea28
MC
181152004-01-15 Marcus Comstedt <marcus@mc.pp.se>
18116 Dan Kegel <dank@kegel.com>
18117 J"orn Rennecke <joern.rennecke@superh.com>
18118
18119 PR target/9365
18120 * gcc.dg/pr9365-1.c: New test.
18121
cc8c7495
GB
181222004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18123
18124 PR c++/8856
18125 * g++.dg/parse/casting-operator2.C: New test.
18126 * g++.old-deja/g++.pt/explicit83.C: Remove.
18127
f560bf91
JM
181282004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
18129
18130 * gcc.dg/label-compound-stmt-1.c: New test.
18131 * gcc.c-torture/compile/950922-1.c,
18132 gcc.c-torture/compile/20000211-3.c,
18133 gcc.c-torture/compile/20000518-1.c,
18134 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
18135 compound statements.
18136
27768ae6
HP
181372004-01-14 Hartmut Penner <hpenner@de.ibm.com>
18138
18139 * gcc.dg/ppc64-abi-1.c: New test.
18140
d22c4179
DS
181412004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
18142
18143 * g++.dg/ext/attrib9.C: Add dg-warnings.
18144
90c2bc78
GB
181452004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18146
18147 PR c++/12335
18148 * g++.dg/parse/dtor3.C: New test.
18149
bfaba7a9
AP
181502004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18151
18152 PR c++/12709
18153 * g++.dg/parse/try-catch-1.C: New test.
18154
5989ebe9
AC
181552004-01-13 Arnaud Charlet <charlet@act-europe.fr>
18156
18157 * ada/acats/run_all.sh: Add more verbose output in acats.log
18158 when compiling tests.
18159
bc298aa7
ZW
181602004-01-12 Zack Weinberg <zack@codesourcery.com>
18161
18162 PR 13656
18163 * gcc.dg/typedef-redecl.c: New test case.
18164 * gcc.dg/typedef-redecl.h: New support file.
18165
2d327012
JH
181662004-01-13 Jan Hubicka <jh@suse.cz>
18167
18168 * gcc.dg/always_inline.c: New test.
18169 * gcc.dg/debug/20031231-1.c: Fix.
18170
451aeff7
GB
181712004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18172
18173 PR c++/13474
18174 * g++.dg/template/array3.C: New test.
18175
4139f34d
ZW
181762004-01-12 Zack Weinberg <zack@codesourcery.com>
18177
18178 * g++.dg/ext/lvalue1.C: No longer expected to fail.
18179 * g++.dg/warn/Wunused-2.C: Likewise.
18180
66e0c440
KL
181812004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18182
18183 PR c++/13289
18184 * g++.dg/template/instantiate6.C: New test.
18185
06e4eab5
RS
181862004-01-12 Roger Sayle <roger@eyesopen.com>
18187
18188 PR middle-end/11397
18189 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
18190
9a249c79
JH
181912004-01-12 Jan Hubicka <jh@suse.cz>
18192
18193 PR opt/12826
18194 * gcc.dg/20040112-1.c: New.
18195
18196 * gcc.dg/dwarf-die[1-7].c: Move to...
18197 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
18198 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
18199
59147a62
ILT
182002004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
18201
18202 PR c++/4100
18203 * g++.dg/parse/friend4.C: New test.
18204
182052004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
18206
18207 PR c++/4100
18208 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
18209 definition is called a friend.
18210
70adfc36
ZW
182112004-01-11 Zack Weinberg <zack@codesourcery.com>
18212
18213 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
18214
9b913b03
ILT
182152004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
18216
18217 PR c++/3478
18218 * g++.dg/parse/error10.C: New test.
18219 * g++.dg/template/arg2.C: Accept "invalid type" error.
18220
1759c760
JJ
182212004-01-11 Jakub Jelinek <jakub@redhat.com>
18222
18223 PR middle-end/13392
18224 * g++.dg/opt/expect2.C: New test.
18225
3c6e6fbf
ZW
182262004-01-10 Zack Weinberg <zack@codesourcery.com>
18227
18228 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
18229 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
18230 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
18231 Update dg-error regexps.
18232
9c10179d
ZW
182332004-01-10 Zack Weinberg <zack@codesourcery.com>
18234
18235 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
18236 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
18237
7f03f9a3
EB
182382004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18239
18240 * gcc.dg/pragma-re-1.c: Use right pointer type.
18241
21e430b8
EB
182422004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18243
18244 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
18245
1a7a2c0f
GK
182462004-01-09 Geoffrey Keating <geoffk@apple.com>
18247
18248 * gcc.dg/rs6000-ldouble-1.c: New.
18249
731bd3ae
GB
182502004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18251
18252 DR 337
18253 PR c++/9256
18254 * g++.dg/other/abstract1.C: New test.
18255
bafb62a2
AO
182562004-01-09 Alexandre Oliva <aoliva@redhat.com>
18257
18258 * g++.dg/lookup/strong-using-1.C: New.
18259
3897f229
JM
182602004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
18261
18262 PR c/11234
18263 * gcc.dg/func-ptr-conv-1.c: New test.
18264 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
18265
a9f99e78
KH
182662004-01-09 Kazu Hirata <kazu@cs.umass.edu>
18267
18268 PR target/13380.
18269 * gcc.c-torture/compile/20040109-1.c: New.
18270
588f75d0
SH
182712004-01-08 Stuart Hastings <stuart@apple.com>
18272
18273 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
18274 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
18275 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
18276
3b458e6f
AM
182772004-01-09 Alan Modra <amodra@bigpond.net.au>
18278
18279 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
18280
53b8fe3e
EB
182812004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
18282
18283 * ada/acats/run_acats: Treat 'gnatchop' the same way
18284 as 'gnatmake'. Export GCC_DRIVER.
18285 * ada/acats/run_all.sh: Add target_gnatchop. Use
18286 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
18287
663cea5d
GB
182882004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18289
18290 PR c++/12573
18291 * g++.dg/template/dependent-expr4.C: New test.
18292
417b11de
HP
182932004-01-08 Hartmut Penner <hpenner@de.ibm.com>
18294
18295 * gcc.dg/altivec-11.c: New test.
18296
72827ed7
MM
182972004-01-07 Mark Mitchell <mark@codesourcery.com>
18298
18299 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
18300
bca63328
JM
183012004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
18302
18303 PR c/6024
18304 * gcc.dg/enum-compat-1.c: New test.
18305 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
18306
85b58ca5
JM
183072004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
18308
18309 PR c/12165
18310 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
18311 gcc.dg/c99-idem-qual-3.c: New tests.
18312
b48a0c18
AM
183132004-01-07 Alan Modra <amodra@bigpond.net.au>
18314
18315 * gcc.dg/winline-7.c: Don't cast void * to int.
18316
bcf17554
JH
183172004-01-06 Jan Hubicka <jh@suse.cz>
18318
18319 * gcc.dg/i386-sse-5.c: New test
18320 * g++.dg/eh/simd-1.c: Add -w argument for i386.
18321
962c0823
MM
183222004-01-05 Mark Mitchell <mark@codesourcery.com>
18323
18324 PR c++/12815
18325 * g++.dg/rtti/typeid4.C: New test.
18326
4b6eeb9a
EB
183272004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18328
18329 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
18330
88081599
MM
183312004-01-05 Mark Mitchell <mark@codesourcery.com>
18332
216bb6e1
MM
18333 PR c++/12132
18334 * g++.dg/template/error11.C: New test.
18335
88081599
MM
18336 PR c++/13451
18337 * g++.dg/template/class2.C: New test.
18338
fa170482
NS
183392004-01-05 Nathan Sidwell <nathan@codesourcery.com>
18340 Richard Sandiford <rsandifo@redhat.com>
18341
18342 PR c++/13387
18343 * g++.dg/opt/alias3.C: New test.
18344
4f8163b1
MM
183452004-01-04 Mark Mitchell <mark@codesourcery.com>
18346
543ebd4a
MM
18347 PR c++/13157
18348 * g++.dg/template/koenig3.C: New test.
18349
955d0234
MM
18350 PR c++/13529
18351 * g++.dg/parse/offsetof3.C: New test.
18352
ae0eb5f1
MM
18353 * g++.dg/init/copy7.C: Add missing dg-error markers.
18354
4f8163b1
MM
18355 PR c++/12226
18356 * g++.dg/init/copy7.c: New test.
18357
18358 PR c++/13536
18359 * g++.dg/parse/cast1.C: New test.
18360
dc0bfe6a
JH
183612004-01-04 Jan Hubicka <jh@suse.cz>
18362
18363 * gcc.dg/winline[1-7].c: New tests.
18364
b0bc6e8e
KL
183652004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18366
18367 PR c++/13520
18368 * g++.dg/template/qualttp22.C: New test.
18369
b684a3df
JH
183702004-01-01 Jan Hubicka <jh@suse.cz>
18371
18372 * gcc.dg/debug/20031231-1.c: New.
18373 * gcc.c-torture/compile/20040101-1.c: New.
18374 * gcc.dg/dwarf-die-[1-7].c: New.
18375
74aa338a
JJ
183762004-01-01 Jakub Jelinek <jakub@redhat.com>
18377
18378 PR optimization/13521
18379 * gcc.c-torture/compile/20031231-1.c: New test.
18380
d485b7f9
KH
183812003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18382
18383 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
18384
e5e95ba0
VR
183852003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18386
18387 PR c++/10079
18388 * g++.dg/template/crash16.C: New test.
18389
b6d90461
MM
183902003-12-30 Mark Mitchell <mark@codesourcery.com>
18391
18392 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
18393
22dc9b06
KH
183942003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18395
18396 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
18397 ports.
18398 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18399 * g++.old-deja/g++.law/profile1.C: Likewise.
18400 * gcc.c-torture/compile/981006-1.c: Likewise.
18401 * gcc.c-torture/execute/loop-2e.x: Likewise.
18402 * gcc.c-torture/execute/loop-2f.x: Remove.
18403 * gcc.c-torture/execute/loop-2g.x: Likewise.
18404 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
18405 * gcc.dg/20020312-2.c: Remove traces of dead ports.
18406
58496de1
NS
184072003-12-30 Nathan Sidwell <nathan@codesourcery.com>
18408
74869a85
NS
18409 PR c++/13507
18410 * g++.dg/ext/attrib11.C: New test.
18411
58496de1
NS
18412 PR c++/13494
18413 * g++.dg/template/array2-1.C: New test.
18414 * g++.dg/template/array2-2.C: New test.
18415
21b75a73
MM
184162003-12-29 Mark Mitchell <mark@codesourcery.com>
18417
18418 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
18419
30a03508
NS
184202003-12-29 Nathan Sidwell <nathan@codesourcery.com>
18421
18422 PR c++/12774
18423 * g++.dg/template/array1-1.C: New test.
18424 * g++.dg/template/array1-2.C: New test.
18425
b66906a8
RS
184262003-12-29 Roger Sayle <roger@eyesopen.com>
18427
18428 PR fortran/12632
18429 * g77.dg/12632.f: New test case.
18430
68deab91
KL
184312003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18432
18433 PR c++/13289
18434 * g++.dg/parse/nontype1.C: New test.
18435
2f9afd51
KL
184362003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18437
18438 PR c++/12403
18439 * g++.dg/parse/explicit1.C: New test.
18440 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
18441
1896d29d
MM
184422003-12-28 Mark Mitchell <mark@codesourcery.com>
18443
c11889ce
MM
18444 PR c++/13081
18445 * g++.dg/opt/inline6.C: New test.
18446
18447 PR c++/12613
18448 * g++.dg/parse/error9.C: New test.
18449
1896d29d
MM
18450 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
18451
4c2a4b90
MM
184522003-12-28 Mark Mitchell <mark@codesourcery.com>
18453
18454 PR c++/13009
18455 * g++.dg/init/assign1.C: New test.
18456
7072018e
RS
184572003-12-28 Roger Sayle <roger@eyesopen.com>
18458
18459 PR c++/13070
18460 * g++.dg/warn/format3.C: New test case.
18461
bf86d71e
ZD
184622003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18463
18464 * gcc.c-torture/compile/20031227-1.c: New test.
18465
8f23fc81
MM
184662003-12-23 Mark Mitchell <mark@codesourcery.com>
18467
18468 * g++.dg/bprob/bprob.exp: Load target-supports.exp
18469 * g77.dg/bprob/bprob.exp: Likewise.
18470 * gcc.misc-tests/bprob.exp: Likewise.
18471 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
18472 variants on systems where the library does not provide that
18473 functionality.
18474 * gcc.dg/builtins-20.c: Use builtins-config.h.
18475 * gcc.dg/builtins-config.h: New file.
18476
b8ee7f02
MM
184772003-12-23 Mark Mitchell <mark@codesourcery.com>
18478
18479 * lib/gcc-dg.exp (dg-require-profiling): New function.
18480 * lib/target-supports.exp (check_profiling_available): Likewise.
18481 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
18482 * g77.dg/bprob/bprob.exp: Likewise.
18483 * gcc.misc-tests/bprob.exp: Likewise.
18484 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
18485 * gcc.dg/20021014-1.c: Likewise.
18486 * gcc.dg/nest.c: Likewise.
18487
7bd35dac
MM
184882003-12-23 Mark Mitchell <mark@codesourcery.com>
18489
18490 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
18491 compiling.
18492 * g++.dg/lookup/java2.C: Likewise.
18493 * gcc.dg/cpp/lexident.c: Likewise.
18494
f2073745
KH
184952003-12-23 Kazu Hirata <kazu@cs.umass.edu>
18496
18497 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
18498 given.
18499 * gcc.c-torture/compile/961203-1.c: Likewise.
18500 * gcc.c-torture/compile/980506-1.c: Likewise.
18501
4c494a15
ZW
185022003-12-23 Zack Weinberg <zack@codesourcery.com>
18503
18504 * lib/gcc-dg.exp (dg-prune-output): New annotation.
18505 (additional_prunes): New global.
18506 (gcc-dg-prune): Handle additional per-test pruning.
18507 (dg-test): Clear additional_prunes between tests.
18508
18509 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
18510 dg-prune-output to avoid spurious failures from assembler
18511 complaining about nonexistent WAW violations.
18512 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
18513 Use dg-prune-output to avoid spurious failures from assembler
18514 warning about Itanium B-step errata.
18515
57702a80
MM
185162003-12-23 Mark Mitchell <mark@codesourcery.com>
18517
18518 * g++.dg/abi/macro0.C: New test.
18519 * g++.dg/abi/macro1.C: Likewise.
18520 * g++.dg/abi/macro2.C: Likewise.
18521
18522 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
18523 * g++.dg/abi/bitfield7.C: Likewise.
18524 * g++.dg/abi/dtor2.C: Likewise.
18525 * g++.dg/abi/mangle11.C: Likewise.
18526 * g++.dg/abi/mangle12.C: Likewise.
18527 * g++.dg/abi/mangle14.C: Likewise.
18528 * g++.dg/abi/mangle17.C: Likewise.
18529 * g++.dg/abi/vbase10.C: Likewise.
18530 * g++.dg/abi/vbase14.C: Likewise.
18531 * g++.dg/template/qualttp17.C: Likewise.
18532
4ea49dd0
AP
185332003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
18534
18535 PR c/11995
18536 * gcc.dg/20031223-1.c: New test.
18537
cbf6e52a
EB
185382003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18539
18540 * gcc.dg/noreturn-7.c: New test.
18541
b3006337
EB
185422003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18543
18544 * gcc.dg/null-pointer-1.c: New test.
18545
1ffe6573
MM
185462003-12-22 Mark Mitchell <mark@codesourcery.com>
18547
7813d14c
MM
18548 * g++.old-deja/g++.jason/template18.C: Remove.
18549 * g++.old-deja/g++.jason/template37.C: Likewise.
18550
18551 PR c++/12862
18552 * g++.dg/lookup/ns1.C: New test.
18553
1ffe6573
MM
18554 PR c++/12397
18555 * g++.dg/template/lookup3.C: New test.
18556
92a12fbc
AP
185572003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18558
18559 * g++.dg/template/recurse1.C: New test
18560
499b568f
MM
185612003-12-22 Mark Mitchell <mark@codesourcery.com>
18562
18563 PR c++/12479
18564 * g++.dg/parse/semicolon1.C: New test.
18565 * g++.dg/parse/semicolon1.h: Likewise.
18566
3b3ed128
FJ
185672003-12-22 Fariborz Jahanian <fjahanian@apple.com>
18568
18569 * gcc.dg/darwin-misaligned.c: New test.
18570
af3fbed1
AP
185712003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18572
18573 PR c/9163
18574 * gcc.dg/20031222-1.c: New test.
18575
d9dd2c4e
MM
185762003-12-21 Mark Mitchell <mark@codesourcery.com>
18577
9e62871e
MM
18578 PR c++/13438
18579 * g++.dg/parse/error8.C: New test.
18580
d9dd2c4e
MM
18581 PR c++/11554
18582 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
18583
b665cdce
KH
185842003-12-21 Kazu Hirata <kazu@cs.umass.edu>
18585
18586 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
18587 too small.
18588 * gcc.c-torture/compile/930217-1.c: Likewise.
18589 * gcc.c-torture/compile/930513-1.c: Likewise.
18590 * gcc.c-torture/execute/920908-2.c: Likewise.
18591 * gcc.c-torture/execute/921204-1.c: Likewise.
18592 * gcc.c-torture/execute/930621-1.c: Likewise.
18593 * gcc.c-torture/execute/930630-1.c: Likewise.
18594 * gcc.c-torture/execute/931031-1.c: Likewise.
18595 * gcc.c-torture/execute/980602-2.c: Likewise.
18596 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18597 * gcc.c-torture/execute/compndlit-1.c: Likewise.
18598 * gcc.c-torture/execute/extzvsi.c: Likewise.
18599 * gcc.c-torture/unsorted/ext.c: Likewise.
18600
781f4ec1
AP
186012003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
18602
18603 PR target/12749
18604 * gcc.c-torture/compile/20031220-2.c: New test case.
18605
3b24df36
RS
186062003-12-20 Roger Sayle <roger@eyesopen.com>
18607
18608 PR optimization/13031
18609 * gcc.c-torture/compile/20031220-1.c: New test case.
18610
c96f4f73
EB
186112003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18612
18613 * gcc.dg/cast-function-1.c: New test.
18614
be7ac471
JM
186152003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
18616
18617 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
18618 formats.
18619
4656bc85
MM
186202003-12-19 Mark Mitchell <mark@codesourcery.com>
18621
18622 PR c++/12795
18623 * g++.dg/ext/attrib10.C: New test.
18624
e8c89d29
JJ
186252003-12-19 Jakub Jelinek <jakub@redhat.com>
18626
18627 * gcc.dg/cleanup-10.c: New test.
18628 * gcc.dg/cleanup-11.c: New test.
18629
effed655
JJ
186302003-12-19 Jakub Jelinek <jakub@redhat.com>
18631
18632 PR c++/13239
18633 * g++.dg/opt/expect1.C: New test.
18634
ed8d8803
HP
186352003-12-19 Hartmut Penner <hpenner@de.ibm.com>
18636
18637 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
18638
0b667ed8
AP
186392003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
18640
01d0a156
AP
18641 PR debug/12923
18642 * gcc.dg/20031218-1.c: New test.
18643
18644 PR debug/12389
18645 * gcc.dg/20031218-2.c: New test.
18646 * gcc.dg/20031218-3.c: New test.
18647
0b667ed8
AP
18648 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
18649 of label name and allow for USER_LABEL_PREFIX == "_" names.
18650 * g++.dg/abi/mangle18-2.C: Likewise.
18651 * g++.dg/abi/mangle19-1.C: Likewise.
18652 * g++.dg/abi/mangle19-2.C: Likewise.
18653 * g++.dg/abi/mangle20-1.C: Likewise.
18654 * g++.dg/abi/mangle20-2.C: Likewise.
18655
a3bf324c
RH
186562003-12-18 Richard Henderson <rth@redhat.com>
18657
18658 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
18659
d11994a8
SB
186602003-12-18 Steven Bosscher <steven@gcc.gnu.org>
18661 Dan Kegel <dank@kegel.com>
18662
18663 PR other/12009
18664 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
18665 testing a cross compiler, it causes spurious compile failures.
18666 * lib/g++.exp: Likewise.
18667
bc5ada84
KL
186682003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18669
18670 PR c++/13262
18671 * g++.dg/template/access13.C: New test.
18672
cebf212f
UW
186732003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18674
18675 * gcc.dg/20031216-1.c: New test.
18676
51287c14
GB
186772003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18678
18679 PR c++/9154
18680 * g++.dg/template/error10.C: New test.
18681
a21f130e
EB
186822003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18683
18684 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
18685 * g++.dg/eh/simd-2.C: Likewise.
18686
b0656d8b
JW
186872003-12-17 James E Wilson <wilson@specifixinc.com>
18688 Roger Sayle <roger@eyesopen.com>
18689
18690 * gcc.c-torture/execute/ieee/mzero5.c: New.
18691
5c832178
MM
186922003-12-17 Mark Mitchell <mark@codesourcery.com>
18693
18694 PR c++/10603
18695 * g++.dg/parse/error6.C: New test.
18696
18697 PR c++/12827
18698 * g++.dg/parse/error7.C: New test.
18699
a7833d6a
EB
187002003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18701
18702 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
18703 at -O with stabs debugging formats.
18704 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
18705 * gcc.dg/debug/debug-2.c: Likewise.
18706
0dff37fb
MM
187072003-12-16 Mark Mitchell <mark@codesourcery.com>
18708
18709 PR c++/12696
18710 * g++.dg/init/error1.C: New test.
18711
18712 PR c++/12218
18713 * g++.dg/init/pm3.C: New test.
18714
2ff7cce4
JM
187152003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
18716
18717 PR c/3347
18718 * gcc.dg/bitfld-8.c: New test.
18719
6d43c524
JL
187202003-12-16 James Lemke <jim@wasabisystems.com>
18721
18722 * gcc.dg/arm-scd42-[123].c: New tests.
18723
d63b5e9f
NS
187242003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18725
18726 PR c++/9043
18727 * g++.dg/abi/mangle20-1.C: New test.
18728 * g++.dg/abi/mangle20-2.C: New test.
18729
263ee052
MM
187302003-12-16 Mark Mitchell <mark@codesourcery.com>
18731
18732 PR c++/13275
18733 * g++.dg/other/offsetof2.C: Remove XFAIL.
18734 * g++.dg/parse/offsetof1.C: New test.
18735 * g++.gd/parse/offsetof2.C: Likewise.
18736
ff5034c5
GB
187372003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18738
18739 * g++.dg/template/nontype3.C: New test.
18740 * g++.dg/template/static2.C: Tweaked the dg-error clause.
18741
cd852e4d
KL
187422003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18743
18744 * g++.dg/warn/noreturn-3.C: Also test instantiation.
18745
0f30f285
NS
187462003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18747
a0c68737
NS
18748 PR c++/13387
18749 * g++.dg/expr/assign1.C: New test.
18750
0f30f285
NS
18751 PR c++/13242
18752 * g++.dg/abi/mangle19-1.C: New test.
18753 * g++.dg/abi/mangle19-2.C: New test.
18754
d2411ba2
HP
187552003-12-16 Hartmut Penner <hpenner@de.ibm.com>
18756
18757 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
18758
91f8389c
EB
187592003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18760
18761 * gcc.c-torture/execute/20031216-1.c: New test.
18762
75e0d03a
GB
187632003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18764
18765 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
18766 an ICE regression.
18767
89f1a6ec
MM
187682003-12-15 Mark Mitchell <mark@codesourcery.com>
18769
18770 PR c++/10926
18771 * g++.dg/template/error9.C: New test.
18772
18773 PR c++/11116
18774 * g++.dg/template/error8.C: New test.
18775
040fc928
RS
187762003-12-15 Roger Sayle <roger@eyesopen.com>
18777
18778 PR middle-end/13400
18779 * gcc.c-torture/execute/20031215-1.c: New test case.
18780
b95cc51a
MM
187812003-12-15 Mark Mitchell <mark@codesourcery.com>
18782
21eb631b
MM
18783 PR c++/13269
18784 * g++.dg/parse/error5.C: New test.
18785
ea0e2a51
MM
18786 PR c++/12989
18787 * g++.dg/expr/sizeof1.C: New test.
18788
b95cc51a
MM
18789 PR c++/13310
18790 * g++.dg/template/crash15.C: New test.
18791
86d75cdd
GK
187922003-12-15 Geoffrey Keating <geoffk@apple.com>
18793
18794 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
18795 a non-POD type as the last named parameter of a varargs function.
18796
a5ac3982
MM
187972003-12-15 Mark Mitchell <mark@codesourcery.com>
18798
18799 PR c++/13243
18800 PR c++/12573
18801 * g++.dg/template/crash14.C: New test.
18802 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
18803
5fd80fbc
NS
188042003-12-15 Nathan Sidwell <nathan@codesourcery.com>
18805
f5c28a15
NS
18806 * g++.dg/other/java1.C: New test.
18807
5fd80fbc
NS
18808 PR c++/13241
18809 * g++.dg/abi/mangle18-1.C: New test.
18810 * g++.dg/abi/mangle18-2.C: New test.
18811
298a037c
ZD
188122003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18813
18814 PR optimization/10312
18815 * gcc.c-torture/execute/20031214-1.c: New.
18816
4bb8ca28
MM
188172003-12-14 Mark Mitchell <mark@codesourcery.com>
18818
18819 PR c++/10779
18820 PR c++/12160
18821 * g++.dg/parse/error3.C: New test.
18822 * g++.dg/parse/error4.C: Likewise.
18823 * g++.dg/abi/mangle4.C: Tweak error messages.
18824 * g++.dg/lookup/using5.C: Likewise.
18825 * g++.dg/other/error2.C: Likewise.
18826 * g++.dg/parse/typename5.C: Likewise.
18827 * g++.dg/parse/undefined1.C: Likewise.
18828 * g++.dg/template/arg2.C: Likewise.
18829 * g++.dg/template/ttp3.C: Likewise.
18830 * g++.dg/template/type1.C: Likewise.
18831 * g++.old-deja/g++.other/crash32.C: Likewise.
18832 * g++.old-djea/g++.pt/defarg8.C: Likewise.
4c494a15 18833
c1b83cc9
KL
188342003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18835
18836 PR c++/13106
18837 * g++.dg/warn/noreturn-3.C: New test.
18838
e00853fd
NS
188392003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18840
18841 PR c++/13118
18842 * g++.dg/abi/covariant3.C: New.
18843
3950dcdf
JJ
188442003-12-12 Jakub Jelinek <jakub@redhat.com>
18845
18846 * g++.dg/eh/ia64-1.C: New test.
18847
77fec971
RS
188482003-12-12 Roger Sayle <roger@eyesopen.com>
18849
18850 PR optimization/13037
18851 * g77.f-torture/execute/13037.f: New test case.
18852
90d46c28
NS
188532003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18854
18855 PR c++/12881
18856 * g++.dg/abi/covariant2.C: New.
18857
45f2492c
NB
188582003-12-12 Neil Booth <neil@daikokuya.co.uk>
18859
18860 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
18861
15975b43
ZW
188622003-12-11 Zack Weinberg <zack@codesourcery.com>
18863
18864 * gcc.c-torture/execute/wchar_t-1.x: Delete.
18865
a586ce78
AP
188662003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
18867
18868 PR other/10819
18869 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
18870 to fix Bug 10819.
18871 * lib/g++.exp (g++_version): Likewise.
18872 * lib/g77.exp (g77_version): Likewise.
18873 * lib/objc.exp (default_objc_version): Likewise.
18874
e55a6cce 188752003-12-10 Richard Henderson <rth@redhat.com>
5ca18844 18876
553355fe
RH
18877 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
18878
5ca18844
RH
18879 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
18880
facef326
MA
188812003-12-08 Matt Austern <austern@apple.com>
18882
18883 PR c/13134
18884 * lib/gcc-dg.exp (dg-require-visibility): Define.
18885 * lib/target-supports (check_visibility_available): Define.
18886 * gcc.dg/visibility-1.c: New test.
18887 * gcc.dg/visibility-2.c: Likewise.
18888 * gcc.dg/visibility-3.c: Likewise.
18889 * gcc.dg/visibility-4.c: Likewise.
18890 * gcc.dg/visibility-5.c: Likewise.
18891 * gcc.dg/visibility-6.c: Likewise.
18892 * g++.dg/ext/visibility-1.C: Likewise.
18893 * g++.dg/ext/visibility-2.C: Likewise.
18894 * g++.dg/ext/visibility-3.C: Likewise.
18895 * g++.dg/ext/visibility-4.C: Likewise.
18896 * g++.dg/ext/visibility-5.C: Likewise.
18897 * g++.dg/ext/visibility-6.C: Likewise.
15975b43 18898
91f8389c
EB
188992003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18900
18901 * g++.dg/lookup/java1.C: New test.
18902 * g++.dg/lookup/java2.C: New test.
b8ec6586 18903
df5e8205
EB
189042003-12-07 Falk Hueffner <falk@debian.org>
18905
18906 * g++.dg/opt/noreturn-1.C: New test.
18907
fd25e957
EB
189082003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
18909
18910 * gcc.dg/overflow-1.c: New test.
18911
5c6ef9be
EB
189122003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18913
18914 * g77.f-torture/compile/13060.f: New test.
18915
a6c0d772
MM
189162003-12-06 Mark Mitchell <mark@codesourcery.com>
18917
18918 PR c++/13323
18919 * g++.dg/inherit/operator2.C: New test.
18920
360d1b99
MM
189212003-12-05 Mark Mitchell <mark@codesourcery.com>
18922
18923 PR c++/13305
18924 * g++.dg/ext/attrib9.C: New test.
18925
eeb23c11
MM
189262003-12-05 Mark Mitchell <mark@codesourcery.com>
18927
18928 PR c++/13314
18929 * g++.dg/template/error7.C: New test.
18930
5d27ef94 189312003-12-05 Stuart Menefy <stuart.menefy@st.com>
15975b43 18932 J"orn Rennecke <joern.rennecke@superh.com>
5d27ef94
SM
18933
18934 PR target/13302
18935 * g++.dg/other/struct-va_list.C: New test.
18936
f128e1f3
KL
189372003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18938
18939 PR c++/13166
18940 * g++.dg/parse/defarg6.C: New test.
18941
64ed86c7
HPN
189422003-12-05 Hans-Peter Nilsson <hp@axis.com>
18943
18944 PR target/13256
18945 * gcc.c-torture/execute/20031201-1.c: New test.
18946
b98d4eb5
AC
189472003-12-05 Arnaud Charlet <charlet@act-europe.fr>
18948
18949 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
18950
6e3077c6
EB
189512003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18952
18953 * gcc.dg/builtin-return-1.c: New test.
18954
fc64a247
SM
189552003-12-04 Stuart Menefy <stuart.menefy@st.com>
18956 J"orn Rennecke <joern.rennecke@superh.com>
18957
18958 PR optimization/13260
18959 * gcc.c-torture/execute/20031204-1.c: New test.
18960
afb0918a
MM
189612003-12-03 Mark Mitchell <mark@codesourcery.com>
18962
18963 PR c++/9127
18964 * g++.dg/template/error6.C: New test.
18965
8ecc63eb
JJ
189662003-12-03 Jakub Jelinek <jakub@redhat.com>
18967
18968 * gcc.dg/20031202-1.c: New test.
18969
ee43dab5
MM
189702003-12-03 Mark Mitchell <mark@codesourcery.com>
18971
b80cfdcd
MM
18972 PR c++/13179
18973 * g++.dg/template/eh1.C: New test.
18974
ee43dab5
MM
18975 PR c++/10771
18976 * g++.dg/template/error5.C: New test.
18977
e7f2e92f
DU
189782003-12-02 David Ung <davidu@mips.com>
18979
15975b43 18980 * gcc.dg/compat/vector-check.h: Corrected type for var
e7f2e92f
DU
18981 g_##TMODE
18982
1c59130c
GB
189832003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18984
8ecc63eb 18985 PR c++/10126
1c59130c
GB
18986 * g++.dg/template/ptrmem8.C: New test.
18987
e77de295
GB
189882003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18989
8ecc63eb 18990 PR c++/12573
e77de295
GB
18991 * g++.dg/template/dependent-expr3.C: New test.
18992
e3b66120
JL
189932003-12-01 James Lemke <jim@wasabisystems.com>
18994
18995 * gcc.dg/arm-g2.c: New test.
18996
d9e7c8e3
RS
189972003-12-01 Roger Sayle <roger@eyesopen.com>
18998
18999 PR optimization/11634
19000 * gcc.dg/20031201-2.c: New test case.
19001
75d3baee
ZW
190022003-12-01 Zack Weinberg <zack@codesourcery.com>
19003
19004 PR 11433
19005 * objc.dg/proto-lossage-3.m: New test.
19006
28cb2b14
RS
190072003-12-01 Roger Sayle <roger@eyesopen.com>
19008
19009 PR optimization/12628
19010 * gcc.dg/20031201-1.c: New test case.
19011
e82407b5
EB
190122003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19013
19014 * gcc.dg/unaligned-1.c: New test.
19015
a668c6ad
MM
190162003-11-30 Mark Mitchell <mark@codesourcery.com>
19017
19018 PR c++/9849
19019 * g++.dg/template/error4.C: New test.
19020 * g++.dg/template/nested3.C: Adjust error markers.
19021
0e73769e
KG
190222003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19023
19024 * gcc.dg/cpp/assert4.c: Check more #system assertions.
19025
65f0edec
JM
190262003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
19027
19028 PR c/10333
19029 * gcc.dg/bitfld-7.c: New test.
19030
9c858681
RS
190312003-11-29 Richard Sandiford <rsandifo@redhat.com>
19032
19033 * gcc.dg/tls/asm-1.C: New test.
19034
26b0ad13
KG
190352003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19036
0e73769e 19037 * gcc.dg/cpp/assert4.c: Update.
26b0ad13 19038
48ee6fa0
EB
190392003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
19040
19041 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
19042 * gcc.dg/builtin-apply3.c: New test.
19043
4caddf0b
EB
190442003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19045
19046 * lib/compat.exp (compat-obj): New xfaildata parameter.
19047 Use it to set compiler_conditional_xfail_data before compiling.
19048 (compat-get-options): Handle dg-xfail-if.
19049 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
19050 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
19051 * gcc.dg/compat/vector-1_y.c: Likewise.
19052 * gcc.dg/compat/vector-2_x.c: Likewise.
19053 * gcc.dg/compat/vector-2_y.c: Likewise.
19054
ecb63641
EB
190552003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19056
19057 * g++.dg/opt/reg-stack4.C: New test.
19058
316d0b19
EB
190592003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19060
19061 * gcc.dg/builtin-apply2.c: New test.
19062
bb13f2ff
EB
190632003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19064
19065 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
19066
4864cc4a
KL
190672003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19068
19069 PR c++/12924
19070 * g++.dg/template/template-id-2.C: New test.
19071
d43f603d
KL
190722003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19073
19074 PR c++/5369
19075 * g++.dg/template/memfriend1.C: New test.
19076 * g++.dg/template/memfriend2.C: Likewise.
19077 * g++.dg/template/memfriend3.C: Likewise.
19078 * g++.dg/template/memfriend4.C: Likewise.
19079 * g++.dg/template/memfriend5.C: Likewise.
19080 * g++.dg/template/memfriend6.C: Likewise.
19081 * g++.dg/template/memfriend7.C: Likewise.
19082 * g++.dg/template/memfriend8.C: Likewise.
19083 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
19084
40bec508
MM
190852003-11-21 Mark Mitchell <mark@codesourcery.com>
19086
19087 PR c++/12515
19088 * g++.dg/ext/cond1.C: New test.
19089
c132886e
RH
190902003-11-20 Richard Henderson <rth@redhat.com>
19091
19092 * gcc.dg/20020201-2.c: Remove.
19093 * gcc.dg/20020201-4.c: Remove.
19094 * gcc.dg/20020304-1.c: Remove.
19095
dd2cc6dc
NN
190962003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
19097
19098 * gcc.dg/cpp/trad/xwin1.c: New test case.
19099
5153e857
AT
191002003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
19101
19102 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
19103 * lib/g77.exp: Likewise.
19104 * lib/objc.exp: Likewise.
19105 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
19106 for darwin.
19107
c44e68a5
KL
191082003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19109
19110 PR c++/12932
19111 * g++.dg/template/static5.C: New test.
19112
fc6d6d62
JM
191132003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
19114
19115 * gcc.dg/nested-func-1.c: New test.
19116
178b9a09
KG
191172003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19118
19119 * gcc.dg/cpp/assert4.c: New test.
19120
8ffc2e37
GB
191212003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19122
75d3baee
ZW
19123 PR c++/2294
19124 * g++.dg/lookup/using9.c: New test.
8ffc2e37 19125
ec75414f
MM
191262003-11-14 Mark Mitchell <mark@codesourcery.com>
19127
19128 PR c++/12762
19129 * g++.dg/template/error3.C: New test.
19130
7fb768e5
AC
191312003-11-14 Arnaud Charlet <charlet@act-europe.fr>
19132
19133 PR ada/13035
19134 * ada/acats/run_acats, run_all.sh: Fix syntax error.
19135 No longer use a wrapper for gcc, since this does not work under
19136 Windows.
19137
aede75ed
GB
191382003-11-14 Giovanni Bajo <giovannibajo@libero.it>
19139
75d3baee
ZW
19140 PR c++/2094
19141 * g++.dg/template/ptrmem7.C: New test.
aede75ed 19142
a25d596a
AP
191432003-11-13 Andrew Pinski <apinski@apple.com>
19144
19145 * gcc.c-torture/compile/20031113-1.c: New test.
19146
49012f5c 191472003-11-13 Mark Mitchell <mark@codesourcery.com>
75d3baee 19148 Kean Johnston <jkj@sco.com>
49012f5c
MM
19149
19150 PR c/13029
19151 * gcc.dg/unused-4.c: Update.
19152
d76bc29c
EB
191532003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19154
19155 * g++.dg/opt/const3.C: New test.
19156
fccc4eb2
JH
191572003-11-13 Jan Hubicka <jh@suse.cz>
19158
19159 * gcc.c-torture/compile/20031112-1.c: New test.
19160
8f120836
MM
191612003-11-12 Mark Mitchell <mark@codesourcery.com>
19162
19163 * g++.dg/parse/crash10.C: Remove bogus error marker.
19164
405f36dd
RO
191652003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19166
19167 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
19168 (host_gcc): Likewise.
19169 (ROOT): Honor $PWDCMD.
19170 (BASE): Likewise.
19171 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
19172
7e28e1a3
CM
191732003-11-12 Catherine Moore <clm@redhat.com>
19174
19175 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
19176
0cf356df
AJ
191772003-11-12 Andreas Jaeger <aj@suse.de>
19178 Jakub Jelinek <jakub@redhat.com>
19179 Andrew Pinski <pinskia@physics.uc.edu>
19180 Richard Henderson <rth@redhat.com>
19181
19182 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
19183 systems.
7671789c 19184 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
0cf356df
AJ
19185
19186 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
19187 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
19188
3e65fcc0
AJ
191892003-11-11 Andreas Jaeger <aj@suse.de>
19190
19191 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
19192
292d9f2b
AJ
19193 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
19194
e6178121
AC
191952003-11-10 Arnaud Charlet <charlet@act-europe.fr>
19196
19197 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
19198 Clean ups.
19199
1ec0c607
WH
192002003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
19201
19202 * gcc.dg/trampoline-1.c: New test.
19203
a5fdcda8
AP
192042003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
19205
19206 * gcc.c-torture/compile/200031109-1.c: New test.
19207
c76f4e8e
JM
192082003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19209
19210 PR c/3190
19211 PR c/8714
19212 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
19213 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
19214 gcc.dg/format/no-y2k-1.c: Update.
19215
587a9854
RS
192162003-11-08 Roger Sayle <roger@eyesopen.com>
19217
19218 PR optimization/10467
19219 * gcc.dg/20031108-1.c: New test case.
19220
3d67ba1e
GK
192212003-11-07 Geoffrey Keating <geoffk@apple.com>
19222
19223 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
19224
30321c39
JM
192252003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
19226
19227 * gcc.dg/compound-lvalue-1.c: New test.
19228 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
19229 some XFAILs.
19230
2858f73a
GK
192312003-11-06 Geoffrey Keating <geoffk@apple.com>
19232
19233 * gcc.dg/altivec-varargs-1.c: New test.
19234
51672143
EB
192352003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19236
19237 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
19238 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
19239 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
19240 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
19241 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
19242
0a49d02c
JM
192432003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
19244
19245 * gcc.dg/cond-lvalue-1.c: New test.
19246
db9fd03e 192472003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
c6c01481
GH
19248
19249 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
19250
aad626f7
KL
192512003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19252
19253 PR c++/11616
19254 * g++.dg/template/instantiate5.C: New test.
19255
0c5a0451
VR
192562003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19257
19258 PR c++/12726
19259 * g++.dg/ext/complit2.C: Replace test with self-contained version.
19260 * ChangeLog: Add missing first entry for above test.
19261
3dfa3500
KL
192622003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19263
19264 PR c++/9810
19265 * g++.dg/template/using8.C: New test.
19266 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
19267
31f0f571
RS
192682003-11-02 Roger Sayle <roger@eyesopen.com>
19269
19270 PR optimization/10817
19271 * gcc.c-torture/compile/20031102-1.c: New test case.
19272
2077750a
KH
192732003-11-02 Kazu Hirata <kazu@cs.umass.edu>
19274
19275 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
19276 2147483647.
19277
e69cdc12
EB
192782003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19279
19280 * gcc.dg/20031102-1.c: New test.
19281
0a9e65f9
EB
192822003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
19283
19284 * gcc.dg/complex-1.c: New test.
19285
f218d820
KL
192862003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19287
19288 PR c++/12796
19289 * g++.dg/template/crash13.C: Adjust expected error location.
19290 * g++.old-deja/g++.brendan/ns1.C: Likewise.
19291
f3dd79b9
RE
192922003-10-31 Richard Earnshaw <rearnsha@arm.com>
19293
19294 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
19295
4cabf776
JZ
192962003-10-31 Josef Zlomek <zlomekj@suse.cz>
19297
19298 PR/10239
19299 * gcc.c-torture/compile/20031031-2.c: New test.
19300
739e6d58
JZ
193012003-10-31 Josef Zlomek <zlomekj@suse.cz>
19302
19303 PR/11640
19304 * gcc.c-torture/compile/20031031-1.c: New test.
19305
28765aad
RE
193062003-10-31 Richard Earnshaw <rearnsha@arm.com>
19307
19308 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
19309 * gcc.misc-tests/bprob.exp: Likewise.
19310 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
19311 the execution test on arm-elf configs.
c6c01481 19312 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
28765aad
RE
19313 configs that don't support scratch files.
19314 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
19315
1d915eda
AC
193162003-10-30 Arnaud Charlet <charlet@act-europe.fr>
19317
19318 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
19319 done by dejagnu.
19320
24c98fae
AC
193212003-10-29 Arnaud Charlet <charlet@act-europe.fr>
19322
19323 * ada/acats/run_all.sh: Redirect mv output to /dev/null
7d213ecc
AC
19324 Avoid non pure sh syntax. Add more logging.
19325
19326 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
19327 fail.
24c98fae 19328
0fda236e
FS
193292003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19330
19331 PR libgcj/10610
19332 * gcc.dg/ppc-stackalign-1.c: New test.
19333
1066ea4d
AC
193342003-10-28 Arnaud Charlet <charlet@act-europe.fr>
19335
19336 * ada/acats/run_all.sh: Change output to be more compliant with
19337 dejagnu framework.
19338 Create acats.sum and acats.log files under testsuite/ada/acats
4e81efd4
AC
19339 Only run [a-z]* directories, to filter out e.g. CVS.
19340 Redirect build output to log file.
1066ea4d 19341
934ef487
AC
193422003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19343
19344 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
19345
c011a52f
AC
193462003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19347
19348 PR ada/5909:
19349 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
19350
b19ee4bd
JJ
193512003-10-27 Jakub Jelinek <jakub@redhat.com>
19352
19353 * gcc.c-torture/compile/20031023-1.c: New test.
19354 * gcc.c-torture/compile/20031023-2.c: New test.
19355 * gcc.c-torture/compile/20031023-3.c: New test.
19356 * gcc.c-torture/compile/20031023-4.c: New test.
19357
58e1d54c
KL
193582003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19359
19360 PR c++/10371
19361 * g++.dg/lookup/scoped8.C: New test.
19362
b3cd99cd
EB
193632003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19364
19365 * g++.dg/opt/reg-stack3.C: New test.
19366
88682ff6
JM
193672003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19368
19369 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
19370
d9a50301
KL
193712003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19372
19373 PR c++/11076
19374 * g++.dg/template/crash13.C: New test.
19375
349dfad9
JM
193762003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19377
19378 * gcc.dg/c99-restrict-2.c: New test.
19379
bb885938
NS
193802003-10-24 Nathan Sidwell <nathan@codesourcery.com>
19381
19382 PR c++/12698, c++/12699, c++/12700, c++/12566
19383 * g++.dg/inherit/covariant9.C: New test.
19384 * g++.dg/inherit/covariant10.C: New test.
19385 * g++.dg/inherit/covariant11.C: New test.
19386
0c5a0451
VR
193872003-10-23 Jason Merrill <jason@redhat.com>
19388
19389 PR c++/12726
19390 * g++.dg/ext/complit2.C: New test.
19391
ed1ca05a
FH
193922003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19393
19394 PR target/12654
19395 * gcc.c-torture/execute/20031020-1.c: New test.
19396
1b251a0c
ZD
193972003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19398
19399 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
19400 following the jump_insn.
19401
dc70e81d
JM
194022003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
19403
19404 * gcc.dg/cast-lvalue-1.c: New test.
19405
18fd68a8
MM
194062003-10-21 Mark Mitchell <mark@codesourcery.com>
19407
19408 PR c++/11962
19409 * g++.dg/template/cond2.C: New test.
19410
ac054e28
JM
194112003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
19412
19413 * gcc.dg/builtins-28.c: New test.
19414
d4d1ebc1
JH
194152003-10-20 Jan Hubicka <jh@suse.cz>
19416
19417 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
19418 parameter.
19419 * testsuite/gcc.dg/inline-2.c: Likewise.
19420
d15f01e3
PE
194212003-10-20 Phil Edwards <phil@codesourcery.com>
19422
19423 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
19424 * gcc.dg/nest.c: Likewise.
19425
11325dcd
KL
194262003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19427
19428 PR c++/9781, c++/10583, c++/11862
19429 * g++.dg/parse/crash13.C: New test.
19430
adccacc4
ZD
194312003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19432
19433 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
19434
5a13d728
EB
194352003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19436
19437 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
19438 Define HAVE_C99_RUNTIME except on Solaris.
19439 * gcc.dg/builtins-20.c: Likewise.
19440
29ee7b16
ZD
194412003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19442
19443 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
19444
5f04800c
KL
194452003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19446
19447 PR c++/12495
19448 * g++.dg/template/crash21.C: New test.
19449
9579624e
KL
194502003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19451
19452 PR c++/2513
19453 * g++.dg/template/typename5.C: New test.
19454
e77b95a2
KL
194552003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19456
19457 PR c++/12369
19458 * g++.dg/template/friend25.C: New test.
19459
7a0cb59c
ZL
194602003-10-16 Ziemowit Laski <zlaski@apple.com>
19461
19462 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
19463 versions.
19464
82917bf9
KH
194652003-10-16 Kazu Hirata <kazu@cs.umass.edu>
19466
19467 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
19468 == 2147483647.
19469
8725a9b4
KH
194702003-10-15 Kazu Hirata <kazu@cs.umass.edu>
19471
19472 * gcc.c-torture/execute/960416-1.x: Remove.
19473 * gcc.c-torture/execute/divconst-3.x: Likewise.
19474
c546e185
HPN
194752003-10-15 Hans-Peter Nilsson <hp@axis.com>
19476
19477 PR target/12598
19478 * gcc.dg/torture/cris-volatile-1.c: New test.
19479
e157d777
RS
194802003-10-14 Roger Sayle <roger@eyesopen.com>
19481
19482 PR optimization/9325
19483 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
19484 for overflowing floating point to integer conversion during RTL
19485 simplification.
19486
c92c2a28
ZL
194872003-10-13 Ziemowit Laski <zlaski@apple.com>
19488
19489 * objc/execute/_cmd.m: Fix typo.
19490 * objc.dg/image-info.m, objc.dg/symtab-1.m:
19491 Relax 'scan-assembler' regexp.
19492 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
19493 objc.dg/try-catch-4.m: Run on non-Darwin targets.
19494 * objc.dg/zero-link-2.m: Remove blank line.
19495 * objc.dg/zero-link-3.m: New test case.
c6c01481 19496
71d46c6f
GK
194972003-10-13 Geoffrey Keating <geoffk@apple.com>
19498
3eba62b4
GK
19499 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
19500
71d46c6f
GK
19501 * gcc.dg/asm-names.c: Use scan-assembler-not rather
19502 than linker trickery.
19503
88e451e1
VR
195042003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19505
19506 PR c++/12370
19507 * g++.dg/other/friend2.C: New test.
19508
e3c8de6a
SB
195092003-10-12 Steven Bosscher <steven@gcc.gnu.org>
19510
19511 * gcc.dg/20031012-1.c: New test.
19512
1998463c
SB
195132003-10-12 Steven Bosscher <steven@gcc.gnu.org>
19514
19515 * gcc.dg/weak/weak-3.c: Fix for new warning.
19516
cc956bfd
KC
195172003-10-12 Kelley Cook <kcook@gcc.gnu.org>
19518
19519 PR optimization/8750
19520 * gcc.c-torture/execute/20031012-1.c: New test case.
19521
c43fa1f5
RS
195222003-10-11 Roger Sayle <roger@eyesopen.com>
19523
19524 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
19525 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
19526
c877353c
RS
195272003-10-11 Roger Sayle <roger@eyesopen.com>
19528
19529 PR optimization/12260
19530 * gcc.c-torture/compile/20031011-2.c: New test case.
19531
e3be1116
RS
195322003-10-11 Roger Sayle <roger@eyesopen.com>
19533
19534 * gcc.c-torture/execute/20031011-1.c: New testcase.
19535
69efc31d
EB
195362003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
19537
19538 * gcc.c-torture/compile/20031011-1.c: New test.
19539
cc956bfd 195402003-10-11 Jan Hubicka <jh@suse.cz>
5a2a057d
JH
19541
19542 * g++.dg/other/first-global.C: New test.
19543
ea82015c
RS
195442003-10-11 Roger Sayle <roger@eyesopen.com>
19545
19546 * gcc.c-torture/execute/string-opt-18.c: New testcase.
19547
51e73d57
ILT
195482003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
19549
19550 * gcc.c-torture/compile/20031010-1.c: New test.
19551
d0fd1347
GK
195522003-10-10 Geoffrey Keating <geoffk@apple.com>
19553
19554 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
19555 * gcc.c-torture/execute/va-arg-25.c: ... here.
19556
b18ff0cd
MM
195572003-10-09 Mark Mitchell <mark@codesourcery.com>
19558
19559 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
19560
1703590e
RS
195612003-10-08 Richard Sandiford <rsandifo@redhat.com>
19562
f119ba23 19563 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1703590e 19564
3d56512d
GB
195652003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19566
19567 * g++.dg/parse/error2.C: New test.
19568
7a925598
GB
195692003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19570
19571 PR c++/11097
19572 * g++.dg/other/error5.C: Modify the error message.
19573 * g++.dg/lookup/using8.C: New test.
19574
a594a19c
GK
195752003-10-07 Geoffrey Keating <geoffk@apple.com>
19576
19577 * gcc.dg/darwin-abi-2.c: New file.
19578 * gcc.c-torture/execute/va-arg-24.c: New file.
19579
90af8042
BW
195802003-10-06 Bob Wilson <bob.wilson@acm.org>
19581
19582 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
19583 indentation.
19584
d04a575f
MM
195852003-10-06 Mark Mitchell <mark@codesourcery.com>
19586
19587 PR c++/10147
19588 * g++.dg/other/error4.C: Update error messages.
19589 * g++.dg/template/ptrmem4.C: Likewise.
c6c01481 19590
d04a575f
MM
19591 PR c++/12337
19592 * g++.dg/init/new9.C: New test.
c6c01481 19593
d04a575f
MM
19594 PR c++/12334, c++/12236, c++/8656
19595 * g++.dg/ext/attrib8.C: New test.
19596
8a7a6f4d
DP
195972003-10-06 Devang Patel <dpatel@apple.com>
19598
19599 * gcc.dg/debug/dwarf2-3.h: New test.
19600 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
c6c01481 19601
9ebfd78b
EB
196022003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
19603
19604 * g++.dg/opt/cfg2.C: New test.
19605
8c03ca00
EB
196062003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19607
19608 * g++.dg/opt/float1.C: New test.
19609
b494fd98
EB
196102003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19611
19612 * gcc.dg/c90-array-lval-6.c: New test.
19613 * gcc.dg/c99-array-lval-6.c: New test.
19614
81ff723b
AM
196152003-10-03 Alexander Malmberg <alexander@malmberg.org>
19616 Ziemowit Laski <zlaski@apple.com>
19617
19618 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
19619 'Derived', so that it is never considered a class method; add
19620 new warning for '+port' method ambiguity.
19621 * objc.dg/method-12.m: Include <objc/objc.h> instead of
19622 <objc/objc-api.h> (needed on Mac OS X).
19623 * objc.dg/method-13.m: New test.
19624
875eda9c
RS
196252003-10-03 Roger Sayle <roger@eyesopen.com>
19626
19627 PR optimization/9325, PR java/6391
19628 * gcc.c-torture/execute/20031003-1.c: New test case.
19629
c8a65a25
MM
196302003-10-02 Mark Mitchell <mark@codesourcery.com>
19631
5114f0ed
MM
19632 PR optimization/12180
19633 * gcc.dg/20031002-1.c: New test.
19634
c8a65a25
MM
19635 PR c++/12486
19636 * g++.dg/inherit/error1.C: New test.
19637
910a2080
CD
196382003-10-02 Chris Demetriou <cgd@broadcom.com>
19639
19640 * lib/f-torture.exp (search_for): Rename to...
19641 (search_for_re): This. Also, clean up comments and the
19642 "regexp" invocation.
19643
2a3bf9aa
JZ
196442003-10-02 Josef Zlomek <zlomekj@suse.cz>
19645
19646 * gcc.c-torture/compile/20031002-1.c: New test.
19647
7485f79f
JJ
196482003-10-02 Jakub Jelinek <jakub@redhat.com>
19649
19650 * g++.dg/opt/cond1.C: New test.
19651
2409cb37
KC
196522003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
19653
19654 * gcc.dg/Wold-style-definition-2.c: New testcase.
19655 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
19656
1ffcc352
RH
196572003-09-29 Richard Henderson <rth@redhat.com>
19658
75d3baee 19659 * g++.dg/init/array10.C: Add dg-options.
1ffcc352 19660
ea0738f2
EB
196612003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
19662
19663 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
19664
753aaa17
KL
196652003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19666
19667 * g++.dg/template/friend19.C: Fix typo.
19668 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
19669
d34053ed
RS
196702003-09-28 Richard Sandiford <rsandifo@redhat.com>
19671
19672 * gcc.c-torture/execute/20030928-1.c: New test.
19673 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
19674
e8226879
EB
196752003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19676
19677 * g++.dg/opt/unroll1.C: New test.
19678
073089a7
RS
196792003-09-26 Roger Sayle <roger@eyesopen.com>
19680
19681 PR optimization/11741
19682 * gcc.dg/20030926-1.c: New test case.
19683
37d407a1
KL
196842003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19685
19686 PR c++/5655
19687 * g++.dg/parse/access7.C: New test.
19688 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
19689
264fa2db
ZL
196902003-09-24 Ziemowit Laski <zlaski@apple.com>
19691
19692 MERGE OF objc-improvements-branch into MAINLINE:
19693 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
19694 if libobjc has not been built.
19695 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
073089a7
RS
19696 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
19697 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
19698 objc/execute/nested-3.m, objc/execute/np-2.m,
264fa2db
ZL
19699 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
19700 objc/execute/redefining_self.m, objc/execute/root_methods.m,
073089a7
RS
19701 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
19702 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
19703 objc.dg/special/unclaimed-category-1.h,
19704 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
19705 well as GNU runtime.
264fa2db 19706 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
073089a7
RS
19707 * execute/cascading-1.m, execute/function-message-1.m,
19708 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
19709 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
19710 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
19711 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
19712 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
19713 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
19714 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
19715 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
19716 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
264fa2db
ZL
19717 * objc.dg/bitfield-2.m: Run only on Darwin.
19718 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
073089a7
RS
19719 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
19720 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
264fa2db 19721 * objc.dg/const-str-1.m: Fix constant string layout.
c6c01481 19722
d395df26
AO
197232003-09-24 Alexandre Oliva <aoliva@redhat.com>
19724
19725 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
19726
fff2cb99
GK
197272003-09-23 Geoffrey Keating <geoffk@apple.com>
19728
19729 * gcc.dg/darwin-abi-1.c: New file.
19730
af0f185b
AP
197312003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
19732
19733 PR target/12281
19734 * gcc.c-torture/compile/20030921-1.c: New test.
19735
de582cfb
EB
197362003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19737
19738 * g++.dg/opt/reg-stack2.C: New test.
19739
5cfc5356
EB
197402003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19741
19742 * g++.dg/eh/delayslot1.C: New test.
19743
ddd2d57e
RH
197442003-09-20 Richard Henderson <rth@redhat.com>
19745
19746 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
19747
ccea753c
RS
197482003-09-20 Roger Sayle <roger@eyesopen.com>
19749
19750 * gcc.c-torture/execute/20030920-1.c: New test case.
19751
2c49cd9e
KL
197522003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19753
19754 * g++.dg/rtti/typeid3.C: Correct expected error message.
19755
4047b164
KL
197562003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19757
19758 PR c++/157
19759 * g++.dg/parse/crash12.C: New test.
19760
99d53bba
JJ
197612003-09-19 Janis Johnson <janis187@us.ibm.com>
19762
19763 * gcc.dg/compat/mixed-struct-check.h: New.
19764 * gcc.dg/compat/mixed-struct-defs.h: New.
19765 * gcc.dg/compat/mixed-struct-init.h: New.
19766 * gcc.dg/compat/struct-by-value-19_main.c: New.
19767 * gcc.dg/compat/struct-by-value-19_x.c: New.
19768 * gcc.dg/compat/struct-by-value-19_y.c: New.
19769 * gcc.dg/compat/struct-by-value-20_main.c: New.
19770 * gcc.dg/compat/struct-by-value-20_x.c: New.
19771 * gcc.dg/compat/struct-by-value-20_y.c: New.
19772 * gcc.dg/compat/struct-return-19_main.c: New.
19773 * gcc.dg/compat/struct-return-19_x.c: New.
19774 * gcc.dg/compat/struct-return-19_y.c: New.
19775 * gcc.dg/compat/struct-return-20_main.c: New.
19776 * gcc.dg/compat/struct-return-20_x.c: New.
19777 * gcc.dg/compat/struct-return-20_y.c: New.
19778
ed71e586
AP
197792003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
19780 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
19781 so that it will not complain on LP64 targets.
19782
68c78847
KL
197832003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19784
19785 PR c++/495
19786 * g++.dg/template/friend24.C: New test.
19787
3501ba24
NS
197882003-09-19 Nathan Sidwell <nathan@codesourcery.com>
19789
68442fac 19790 PR c++/12332
3501ba24
NS
19791 * g++.dg/template/memtmpl2.C: New test.
19792
5ae6cd0d
MM
197932003-09-18 Mark Mitchell <mark@codesourcery.com>
19794
19795 PR target/11184
19796 * gcc.dg/builtin-apply1.c: New test.
19797
85b22f78
NS
197982003-09-18 Nathan Sidwell <nathan@codesourcery.com>
19799
19800 PR c++/9848
19801 * g++.dg/warn/Wunused-4.C: New test.
19802
ef08de80
VR
198032003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19804
19805 PR c++/12316
19806 * g++.dg/other/gc2.C: New test.
19807
84583208
MM
198082003-09-17 Mark Mitchell <mark@codesourcery.com>
19809
15dd86be
MM
19810 PR c++/11991
19811 * g++.dg/rtti/typeid3.C: New test.
19812
84583208
MM
19813 PR c++/12266
19814 * g++.dg/overload/template1.C: New test.
19815
0b75beaa
EB
198162003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19817
19818 * g++.dg/opt/cfg3.C: New test.
19819
ae8803a8
KL
198202003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19821
19822 PR c++/7939
19823 * g++.dg/template/crash11.C: New test.
19824
72954a4f
JM
198252003-09-16 Jason Merrill <jason@redhat.com>
19826 Jakub Jelinek <jakub@redhat.com>
19827
19828 * gcc.dg/attr-warn-unused-result.c: New test.
19829
3afd2e20
NS
198302003-09-15 Nathan Sidwell <nathan@codesourcery.com>
19831
19832 PR c++/12184
19833 * g++.dg/expr/call2.C: New test.
19834
c034f121
AJ
198352003-09-15 Andreas Jaeger <aj@suse.de>
19836
19837 * gcc.dg/Wold-style-definition-1.c: New test.
19838
29edb15c
MM
198392003-09-14 Mark Mitchell <mark@codesourcery.com>
19840
a7e8c268
MM
19841 PR c++/3907
19842 * g++.dg/parse/template12.C: New test.
19843
29edb15c
MM
19844 * g++.dg/abi/bitfield11.C: New test.
19845 * g++.dg/abi/bitfield12.C: Likewise.
19846
aab68b4a
AO
198472003-09-14 Alexandre Oliva <aoliva@redhat.com>
19848
19849 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
19850 non-expansion of functional macro name without arguments at EOL.
19851 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
19852
975f3818
RS
198532003-09-14 Richard Sandiford <rsandifo@redhat.com>
19854
19855 * gcc.c-torture/execute/20030914-[12].c: New tests.
19856
92af500d
NS
198572003-09-11 Nathan Sidwell <nathan@codesourcery.com>
19858
19859 PR c++/11788
19860 * g++.dg/overload/addr1.C: New test.
19861
93dc9a32
ILT
198622003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
19863
19864 * gcc.dg/20030909-1.c: New test.
19865
1c8b4e29
EB
198662003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19867
19868 * gcc.dg/ultrasp10.c: New test.
e62f462e
DP
19869
198702003-09-09 Devang Patel <dpatel@apple.com>
19871
19872 * gcc.dg/darwin-ld-6.c: New test.
c6c01481 19873
f7657db9
KG
198742003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19875
19876 * gcc.dg/torture/builtin-explog-1.c: New testcase.
19877
9649812a
MM
198782003-09-08 Mark Mitchell <mark@codesourcery.com>
19879
19880 * gcc.dg/ia64-types1.c: New test.
19881 * gcc.dg/ia64-types2.c: Likewise.
19882
df049e59
KG
198832003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19884
11bf0eb0
KG
19885 * gcc.dg/builtins-1.c: Add more _Complex tests.
19886 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19887
df049e59
KG
19888 * gcc.dg/builtins-1.c: Test existing _Complex functions.
19889 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19890
f23fb7f5
MM
198912003-09-08 Mark Mitchell <mark@codesourcery.com>
19892
fa531100
MM
19893 PR c++/11786
19894 * g++.dg/lookup/koenig2.C: New test.
19895
f23fb7f5
MM
19896 PR c++/5296
19897 * g++.dg/rtti/typeid2.C: New test.
19898
7f14bbe6
JJ
198992003-09-08 Jakub Jelinek <jakub@redhat.com>
19900
19901 * gcc.c-torture/compile/20030904-1.c: New test.
19902
7b65ed54
EB
199032003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19904
19905 * g++.dg/opt/longbranch2.C: New test.
19906
6a4f08f3
AP
199072003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19908
19909 * g++.dg/template/crash10.C: Only compile it.
19910
dc4cb34e
AP
199112003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19912
19913 PR middle-end/11665
19914 * gcc.c-torture/compile/20030907-1.c: New test.
19915 * g++.dg/init/array11.C: New test.
19916
cf9ad9a7
MM
199172003-09-07 Mark Mitchell <mark@codesourcery.com>
19918
19919 PR c++/11852
19920 * g++.dg/init/struct1.C: New test.
19921
6ef0aa7b
MM
199222003-09-07 Mark Mitchell <mark@codesourcery.com>
19923
19924 PR c++/12181
19925 * g++.dg/expr/comma1.C: New test.
19926
385bce06
MM
199272003-09-06 Mark Mitchell <mark@codesourcery.com>
19928
ae53e5bc 19929 PR c++/11867
385bce06
MM
19930 * g++.dg/expr/static_cast5.C: New test.
19931
687f4bc1
AP
199322003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
19933
19934 PR c++/11507
19935 * g++.dg/lookup/scoped7.C: New test.
c6c01481 19936
687f4bc1
AP
19937 PR c++/9574
19938 * g++.dg/other/static1.C: New test.
19939
19940 PR c++/11490
19941 * g++.dg/warn/template-1.C: New test.
19942
19943 PR c++/11432
19944 * g++.dg/template/crash10.C: New test.
c6c01481 19945
687f4bc1
AP
19946 PR c++/2478
19947 * g++.dg/overload/VLA.C: New test.
c6c01481 19948
687f4bc1
AP
19949 PR c++/10804
19950 * g++.dg/template/call1.C: New test.
19951
1f845b30
NS
199522003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19953
19954 PR c++/11794
19955 * g++.dg/parse/using3.C: New test.
19956
34ff2673
RS
199572003-09-06 Roger Sayle <roger@eyesopen.com>
19958
19959 PR c++/11409
19960 * g++.dg/overload/builtin3.C: New test case.
19961
03845b47
SB
199622003-09-06 Steven Bosscher <steven@gcc.gnu.org>
19963
19964 PR c/9862
19965 * gcc.dg/20030906-1.c: New test.
19966 * gcc.dg/20030906-2.c: Likewise.
19967
b92bc2a0
NS
199682003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19969
19970 PR c++/12167
19971 * g++.dg/parse/defarg5.C: New test.
19972
19973 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
19974
ceeae2d1
MM
199752003-09-05 Mark Mitchell <mark@codesourcery.com>
19976
19977 PR c++/12163
19978 * g++.dg/expr/static_cast4.C: New test.
19979
19980 PR c++/12146
19981 * g++.dg/template/crash9.C: New test.
19982
3f8dc57b
AP
199832003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19984
c6c01481 19985 * g++.old-deja/g++.ext/pretty2.C: Update for change
3f8dc57b
AP
19986 in __FUNCTION__.
19987 * g++.old-deja/g++.ext/pretty3.C: Likewise.
19988
8e1daa34
NS
199892003-09-05 Nathan Sidwell <nathan@codesourcery.com>
19990
12483c9f
NS
19991 PR c++/11922
19992 * g++/dg/template/qualified-id1.C: New test.
c6c01481 19993
8e1daa34
NS
19994 PR c++/12037
19995 * g++.dg/warn/noeffect4.C: New test.
19996
47ab33b2
MA
199972003-09-04 Matt Austern <austern@apple.com>
19998
19999 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
20000 * g++.dg/ext/fnname2.C: Likewise.
20001 * g++.dg/ext/fnname3.C: Likewise.
c6c01481 20002
d18a8251
MM
200032003-09-04 Mark Mitchell <mark@codesourcery.com>
20004
20005 * g++.dg/expr/lval1.C: New test.
20006 * g++.dg/ext/lvcast.C: Remove.
20007
bcfb8075
RS
200082003-09-03 Roger Sayle <roger@eyesopen.com>
20009
20010 PR optimization/11700.
20011 * gcc.c-torture/compile/20030903-1.c: New test case.
20012
43fe31f6
MM
200132003-09-03 Mark Mitchell <mark@codesourcery.com>
20014
20015 PR c++/12053
20016 * g++.dg/abi/layout4.C: New test.
20017
1918facf
SB
200182003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
20019
20020 PR c++/11553
20021 * g++.dg/parse/friend3.C: New test.
c6c01481 20022
6d80c4b9
MM
200232003-09-02 Mark Mitchell <mark@codesourcery.com>
20024
3281be05
MM
20025 PR c++/11847
20026 * g++.dg/template/class1.C: New test.
20027
6d80c4b9
MM
20028 PR c++/11808
20029 * g++.dg/expr/call1.C: New test.
20030
7e99327d
MM
200312003-09-01 Mark Mitchell <mark@codesourcery.com>
20032
20033 PR c++/12114
20034 * g++.dg/init/ref9.C: New test.
20035
20036 PR c++/11972
20037 * g++.dg/template/nested4.C: New test.
20038
20d65560
MM
200392003-08-29 Mark Mitchell <mark@codesourcery.com>
20040
7433e6d4
MM
20041 PR c++/12093
20042 * g++.dg/template/non-dependent4.C: New test.
20043
20d65560
MM
20044 PR c++/11928
20045 * g++.dg/inherit/conv1.C: New test.
20046
fc2b8477
MM
200472003-08-29 Mark Mitchell <mark@codesourcery.com>
20048
20049 PR c++/6196
20050 * g++.dg/ext/label1.C: New test.
20051 * g++.dg/ext/label2.C: Likewise.
20052
a1652802
MM
200532003-08-28 Mark Mitchell <mark@codesourcery.com>
20054
20055 * g++.dg/expr/cond3.C: New test.
20056
a2a919aa
KG
200572003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20058
20059 * gcc.dg/builtins-1.c: Add new builtin cases.
20060
488f17e1
KG
200612003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20062
20063 * gcc.dg/builtins-1.c: Add new cases.
20064 * gcc.dg/torture/builtin-attr-1.c: Likewise.
20065
200662003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20067
20068 * gcc.dg/builtins-1.c: Add more math builtin tests.
20069 * gcc.dg/torture/builtin-attr-1.c: New test.
20070
22bd385b
MM
200712003-08-28 Mark Mitchell <mark@codesourcery.com>
20072
20073 PR optimization/5079
20074 * g++.dg/opt/static3.C: New test.
20075
3d7ca167
ZD
200762003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
20077
20078 * gcc.misc-tests/gcov-10b.c: New test.
20079
031b59ce
MM
200802003-08-27 Mark Mitchell <mark@codesourcery.com>
20081
20082 * g++.dg/opt/ptrmem3.C: New test.
20083
20084 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
20085
b7bc76e3
JJ
200862003-08-27 Jakub Jelinek <jakub@redhat.com>
20087
20088 * gcc.dg/20030826-2.c: New test.
20089
00229de4
RS
200902003-08-26 Roger Sayle <roger@eyesopen.com>
20091
20092 PR middle-end/12002
20093 * g77.f-torture/compile/12002.f: New test case.
20094
e3232933
RS
200952003-08-26 Roger Sayle <roger@eyesopen.com>
20096
20097 * gcc.dg/20030826-1.c: New test case.
20098
a103ca2c
MK
200992003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
20100
20101 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
20102
20b50672
NS
201032003-08-26 Nathan Sidwell <nathan@codesourcery.com>
20104
6d9a0a36
NS
20105 PR c++/11871
20106 * c++.dg/lookup/crash1.C: New test.
20107
20b50672
NS
20108 * c++.dg/warn/noeffect3.C: New test.
20109
0961802f
JJ
201102003-08-25 Janis Johnson <janis187@us.ibm.com>
20111
20112 * gcc.dg/compat/vector-1_x.c: Compile with -w.
20113 * gcc.dg/compat/vector-1_y.c: Ditto.
20114 * gcc.dg/compat/vector-2_x.c: Ditto.
20115 * gcc.dg/compat/vector-2_y.c: Ditto.
20116
b01e3e38
UW
201172003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
20118
20119 * gcc.dg/20030702-1.c: New test.
20120
43dc123f
MM
201212003-08-25 Mark Mitchell <mark@codesourcery.com>
20122
20123 PR c++/8795
20124 * g++.dg/ext/altivec-1.C: New test.
20125
a30b6839
RH
201262003-08-24 Richard Henderson <rth@redhat.com>
20127
20128 * g++.dg/eh/simd-2.C: Add -w for x86.
20129
61c234ce
JJ
201302003-08-23 Jakub Jelinek <jakub@redhat.com>
20131
20132 * gcc.dg/20030815-1.c: New test.
20133
a653d067
KL
201342003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20135
20136 PR c++/3765
20137 * g++.dg/parse/access6.C: New test.
20138
19db77ce
KL
201392003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20140
20141 PR c++/641, c++/11876
20142 * g++.dg/template/friend22.C: New test.
20143 * g++.dg/template/friend23.C: Likewise.
20144
35f73a73
MM
201452003-08-22 Mark Mitchell <mark@codesourcery.com>
20146
20147 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
20148 identically.
20149
6560773a
MM
201502003-08-22 Mark Mitchell <mark@codesourcery.com>
20151
20152 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
20153
a30f2d65
MM
201542003-08-22 Mark Mitchell <mark@codesourcery.com>
20155
20156 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
20157
7741796c
MM
201582003-08-22 Mark Mitchell <mark@codesourcery.com>
20159
20160 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
20161
376de225
MM
201622003-08-22 Mark Mitchell <mark@codesourcery.com>
20163
20164 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
20165
f3c2dfc6
MM
201662003-08-21 Mark Mitchell <mark@codesourcery.com>
20167
20168 PR c++/11919
20169 * g++.dg/overload/prom1.C: New test.
20170
20171 PR c++/11551
20172 * g++.dg/parse/dtor2.C: New test.
20173
20174 PR c++/10762
20175 * g++.dg/parse/using2.C: New test.
20176
43c446b8
KH
201772003-08-21 Kazu Hirata <kazu@cs.umass.edu>
20178
20179 PR target/11805
20180 * gcc.c-torture/compile/20030821-1.c: New.
20181
35c18a20
MM
201822003-08-20 Mark Mitchell <mark@codesourcery.com>
20183
20184 PR c++/11834
20185 * g++.dg/template/deduce2.C: New test.
20186
c4c83fff
JZ
201872003-08-21 Josef Zlomek <zlomekj@suse.cz>
20188
20189 * gcc.c-torture/execute/20030821-1.c: New test.
20190
2cf099a5
RS
201912003-08-20 Roger Sayle <roger@eyesopen.com>
20192
20193 PR middle-end/11984
20194 * gcc.dg/20030820-1.c: New test case.
20195
47d4c811
NS
201962003-08-20 Nathan Sidwell <nathan@codesourcery.com>
20197
20198 PR c++/11945
20199 * g++.dg/warn/noeffect2.C: New test.
20200
4b0d3cbe
MM
202012003-08-19 Mark Mitchell <mark@codesourcery.com>
20202
20203 PR c++/10926
20204 * g++.dg/template/dtor2.C: New test.
20205
20206 PR c++/11684
20207 * g++.dg/template/operator1.C: New test.
20208 * g++.dg/parse/operator4.C: New test.
20209
20210 PR c++/11946.C
20211 * g++.dg/expr/enum1.C: New test.
20212 * gcc.dg/c99-bool-1.c: Remove bogus warning.
20213
20214 PR c++/11036.C
20215 * g++.dg/parse/elab2.C: New test.
20216 * g++.dg/parse/typedef4.C: Change error message.
20217 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
20218 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
20219 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
20220
ccc01444
GK
202212003-08-19 Geoffrey Keating <geoffk@apple.com>
20222
20223 * gcc.dg/pch/warn-1.c: New.
20224 * gcc.dg/pch/warn-1.hs: New.
20225
20226 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
20227 not-tested file.
20228
c0d4955f
AP
202292003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20230
20231 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
20232
4fad7068
AP
202332003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
20234
20235 * gcc.dg/uninit-D.c: New Test.
20236 * gcc.dg/uninit-E.c: New Test.
20237 * gcc.dg/uninit-F.c: New Test.
20238 * gcc.dg/uninit-G.c: New Test.
20239
7f5d157f
MR
202402003-08-19 Michael Ritzert <ritzert@t-online.de>
20241
20242 * g++.dg/README: Describe the pch directory.
20243
b54f5338
KL
202442003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20245
20246 PR c++/11174
20247 * g++.dg/parse/access4.C: New test.
20248 * g++.dg/parse/access5.C: Likewise.
20249 * g++.old-deja/g++.jason/access17.C: Adjust error message.
20250
622adc7e
MK
202512003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
20252
20253 * gcc.dg/noncompile/20030818-1.c: New.
20254
a2507277
NS
202552003-08-18 Nathan Sidwell <nathan@codesourcery.com>
20256
47d4c811
NS
20257 PR c++/11957
20258 * g++.dg/warn/noeffect1.C: New test.
20259
a2507277
NS
20260 * g++.dg/template/scope2.C: New test.
20261 * g++.dg/template/error2.C: Correct dg-error
20262
8edf7a6d
RS
202632003-08-18 Richard Sandiford <rsandifo@redhat.com>
20264
20265 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
20266
e895113a
NS
202672003-08-16 Nathan Sidwell <nathan@codesourcery.com>
20268
20269 PR C++/11512
20270 * g++.dg/template/warn1.C: New.
20271
68ea098a
NS
202722003-08-15 Nathan Sidwell <nathan@codesourcery.com>
20273
20274 * g++.dg/template/error2.C: New test.
20275 * g++.dg/lookup/using7.C: Adjust errors
20276 * g++.old-deja/g++.pt/crash36.C: Likewise.
20277 * g++.old-deja/g++.pt/derived3.C: Likewise.
20278
d256ac69
KG
202792003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20280
20281 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
20282 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
20283 * gcc.c-torture/execute/builtins/string-9.c: New, from
20284 string-opt-9.c. Adjust for execute/builtins framework.
20285 * gcc.c-torture/execute/string-opt-9.c: Delete.
20286
560ad596
MM
202872003-08-12 Mark Mitchell <mark@codesourcery.com>
20288
4717fcc7
MM
20289 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
20290
560ad596
MM
20291 * g++.dg/parse/ret-type2.C: New test.
20292
20293 PR c++/11703
20294 * g++.dg/init/new8.C: New test.
20295
20296 PR c++/10923
20297 * g++.dg/parse/typedef5.C: New test.
20298
20299 PR c++/9512
20300 * g++.dg/parse/qualified2.C: New test.
20301 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
20302 invalid code.
20303
fe0378ed
MM
203042003-08-11 Mark Mitchell <mark@codesourcery.com>
20305
20306 * g++.dg/conversion/ptrmem1.C: New test.
20307
5f5e441a
JJ
203082003-08-11 Jakub Jelinek <jakub@redhat.com>
20309
20310 PR target/11693
20311 * gcc.dg/20030811-1.c: New test.
20312
20313 PR target/11535
20314 * gcc.c-torture/execute/20030811-1.c: New test.
20315
0235f855
KG
203162003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20317
20318 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
20319
d9148cf4
MM
203202003-08-10 Mark Mitchell <mark@codesourcery.com>
20321
20322 PR c++/11789.C
20323 * g++.dg/inherit/multiple1.C: New test.
20324
86306a6b
NS
203252003-08-10 Nathan Sidwell <nathan@codesourcery.com>
20326
bae39a73
NS
20327 * gcc.dg/spe1.c: New test.
20328
ffc76561
NS
20329 PR c++/11670
20330 * g++.dg/expr/cast2.C: New test.
c6c01481 20331
86306a6b
NS
20332 PR c++/10530
20333 * g++.dg/template/dependent-name2.C: New test.
20334
bb6e4168
AP
203352003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
20336
20337 * g++.dg/parse/crash11.C: Put the dg options in comments.
20338
df38ffef
NB
203392003-08-08 Neil Booth <neil@daikokuya.co.uk>
20340
20341 * lib/gcc-dg.exp: Update for diagnostic change.
20342
3adee96c
KL
203432003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20344
20345 PR c++/5767
20346 * g++.dg/parse/crash11.C: New test.
20347
372431b6
AO
203482003-08-06 Alexandre Oliva <aoliva@redhat.com>
20349
20350 * gcc.dg/cpp/spacing1.c: Update.
20351
17f6297d
JJ
203522003-08-04 Janis Johnson <janis187@us.ibm.com>
20353
20354 PR target/11739
20355 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
20356 a value for -mtune.
20357
02a1994c
RS
203582003-08-04 Roger Sayle <roger@eyesopen.com>
20359
20360 PR middle-end/11771
20361 * gcc.c-torture/compile/20030804-1.c: New test case.
20362
f2593a66
RS
203632003-08-04 Roger Sayle <roger@eyesopen.com>
20364
20365 * gcc.dg/20030804-1.c: New test case.
20366
b5d72eda
AO
203672003-08-04 Alexandre Oliva <aoliva@redhat.com>
20368
20369 * gcc.dg/cpp/separate-1.c: New test.
20370
ae0b7dfc
NS
203712003-08-03 Nathan Sidwell <nathan@codesourcery.com>
20372
6cb89308
NS
20373 PR c++/11704
20374 * g++.dg/template/dependent-expr2.C: New test.
20375
ae0b7dfc
NS
20376 PR c++/11766
20377 * g++.dg/expr/ptrmem1.C: New test.
20378
79572cb1
KL
203792003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20380
20381 PR c++/9453
20382 * g++.dg/template/friend15.C: New test.
20383
76bf2c97
NB
203842003-08-03 Neil Booth <neil@daikokuya.co.uk>
20385
20386 * lib/dg-pch.exp: Work round PCH bug.
20387
8e9dd1eb
KG
203882003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20389
20390 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
20391 builtins. Move cases from builtins-4.c here.
20392
20393 * gcc.dg/torture/builtin-math-1.c: New test taken from
20394 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
20395 additional cases.
c6c01481 20396
8e9dd1eb
KG
20397 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
20398 Delete.
20399
fd9aef9d
NS
204002003-08-02 Nathan Sidwell <nathan@codesourcery.com>
20401
20402 PR c++/9447
20403 * g++.dg/template/using7.C: New test.
20404
49634b3a
NB
204052003-08-02 Neil Booth <neil@daikokuya.co.uk>
20406
20407 * import1.c, import2.c: New tests.
20408
5f77fbd4
JJ
204092003-08-01 Jakub Jelinek <jakub@redhat.com>
20410
20411 * g++.dg/eh/crossjump1.C: New test.
20412
ee935db4
MM
204132003-08-01 Mark Mitchell <mark@codesourcery.com>
20414
20415 PR c++/11697
20416 * g++.dg/template/using6.C: New test.
20417
20418 PR c++/11744
20419 * g++.dg/template/koenig2.C: New test.
20420
d6f7c704
KL
204212003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20422
20423 PR c++/7983
20424 * g++.dg/parse/typedef4.C: New test.
20425
cbd63935
KL
204262003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20427
20428 PR c++/8442, c++/8806
20429 * g++.dg/template/elab1.C: New test.
20430 * g++.dg/template/type2.C: Likewise.
20431 * g++.dg/template/ttp3.C: Adjust expected error message.
20432 * g++.old-deja/g++.law/visibility13.C: Likewise.
20433 * g++.old-deja/g++.niklas/t135.C: Likewise.
20434 * g++.old-deja/g++.pt/ttp41.C: Likewise.
20435 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
20436 template argument.
20437 * g++.old-deja/g++.pt/ttp44.C: Likewise.
20438
522da2bf
NS
204392003-08-01 Nathan Sidwell <nathan@codesourcery.com>
20440
a5bcc582
NS
20441 PR c++/11295
20442 * g++.dg/ext/stmtexpr1.C: New test.
20443
d340e53f
NS
20444 * g++.dg/opt/tmp1.C: New test.
20445
f21e6028
NS
20446 PR c++/11525
20447 * g++.dg/parse/constant4.C: New test.
20448
522da2bf
NS
20449 PR c++/9447
20450 * g++.dg/template/using5.C: New test.
20451
2598550f
RS
204522003-07-31 Roger Sayle <roger@eyesopen.com>
20453
20454 * gcc.dg/builtins-27.c: New test case.
20455
a132b6a8
JJ
204562003-07-31 Jakub Jelinek <jakub@redhat.com>
20457
20458 * gcc.dg/tls/opt-7.c: New test.
20459
5011c2ca 204602003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
c6c01481 20461
5011c2ca
AP
20462 * g++.old-deja/g++.other/crash18.C: Remove.
20463
fb5ce3c9
NS
204642003-07-31 Nathan Sidwell <nathan@codesourcery.com>
20465
ffd49b19
NS
20466 * g++.dg/template/explicit3.C: New.
20467 * g++.dg/template/explicit4.C: New.
20468 * g++.dg/template/explicit5.C: New.
20469
fb5ce3c9
NS
20470 PR c++/11347
20471 * g++.dg/template/memtmpl1.C: New.
20472
675eab74
AP
204732003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
20474
20475 PR target/11565
20476 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
20477 * gcc.dg/i386-387-5.c (dg-options): Likewise.
20478
602a82f3 204792003-07-30 Jan Hubicka <jh@suse.cz>
a0c8285b
JH
20480
20481 * vtgc1.c: Kill.
20482
55d54003
ZW
204832003-07-29 Zack Weinberg <zack@codesourcery.com>
20484
20485 * gcc.dg/struct-in-proto-1.c: New test.
20486
8f9b4009
NB
204872003-07-29 Neil Booth <neil@daikokuya.co.uk>
20488
20489 * gcc.dg/cpp/include2.c: Only expect one message.
20490
399dedb9
NS
204912003-07-29 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 PR c++/9447
20494 * g++.dg/template/using1.C: New test.
20495 * g++.dg/template/using2.C: New test.
20496 * g++.dg/template/using3.C: New test.
20497 * g++.dg/template/using4.C: New test.
20498
f67f7737
AO
204992003-07-29 Alexandre Oliva <aoliva@redhat.com>
20500
20501 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
20502 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20503
415d4636
MM
205042003-07-28 Jan Hubicka <jh@suse.cz>
20505
20506 PR c++/11530
20507 * g++.dg/opt/call1.C: New test.
20508
7b6d72fc
MM
205092003-07-28 Alexandre Oliva <aoliva@redhat.com>
20510
20511 PR c++/11667
20512 * g++.dg/init/enum2.C: New test.
20513 * g++.dg/template/overload1.C: Add "-w" option.
55d54003 20514
b7365957
HPN
205152003-07-28 <hp@bitrange.com>
20516
20517 * gcc.dg/Wdeclaration-after-statement-1.c,
20518 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
20519
5dfa45d0
JJ
205202003-07-28 Jakub Jelinek <jakub@redhat.com>
20521
20522 * gcc.c-torture/compile/20030725-1.c: New test.
20523
66584e64
AH
205242003-07-28 Aldy Hernandez <aldyh@redhat.com>
20525
20526 * gcc.dg/20030505.c: Only run for SPE.
20527 Remove definition of opaque type.
20528
b7a78333
MM
205292003-07-27 Mark Mitchell <mark@codesourcery.com>
20530
20531 * g++.dg/template/ptrmem6.C: New test.
20532
18f3e349
GK
205332003-07-26 Geoffrey Keating <geoffk@apple.com>
20534
20535 * gcc.c-torture/compile/zero-strct-2.c: New test.
20536
863d3dfb
GK
205372003-07-25 Geoffrey Keating <geoffk@apple.com>
20538
20539 * gcc.dg/intermod-1.c: New test.
20540
a91db711
NS
205412003-07-25 Nathan Sidwell <nathan@codesourcery.com>
20542
22038b2c
NS
20543 PR c++/11617
20544 * g++.dg/template/lookup2.C: New test.
20545 * g++.dg/template/memclass1.C: Remove instantiated from error.
ca3c62ec 20546 * g++.dg/other/error2.C: Tweak expected errors.
22038b2c
NS
20547
20548 PR c++/11596
a91db711
NS
20549 * g++.dg/template/defarg3.C: New test.
20550
20551 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
20552
22ed7e5f
MM
205532003-07-24 Mark Mitchell <mark@codesourcery.com>
20554
20555 * g++.dg/inherit/access5.C: New test.
20556
f60a10e7
KL
205572003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20558
20559 PR c++/11513
20560 * g++.dg/template/crash8.C: New test.
20561
8f5b6d29
SB
205622003-07-23 Steven Bosscher <steven@gcc.gnu.org>
20563
20564 PR c/10602
20565 * gcc.dg/noncompile/incomplete-2.c: New test.
20566
11b8e71c
MM
205672003-07-23 Mark Mitchell <mark@codesourcery.com>
20568
bd16cb25
MM
20569 PR c++/11645
20570 * g++.dg/inherit/access4.C: New test.
20571
6cf4d1bc
MM
20572 PR c++/11517
20573 * g++.dg/expr/cond2.C: New test.
55d54003 20574
11b8e71c
MM
20575 PR optimization/10679
20576 * g++.dg/opt/inline4.C: New test.
20577
eb5abb39
NS
205782003-07-23 Nathan Sidwell <nathan@codesourcery.com>
20579
20580 * g++.dg/parse/crash10: New test.
20581
817aed6f
NS
205822003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20583
20584 * g++.dg/ext/flexary1.C: New test.
55d54003 20585
bef89e9e
KL
205862003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20587
20588 PR c++/10793
20589 * g++.dg/template/crash9.C: New test.
20590
4bd56354
VR
205912003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20592
20593 PR c++/3004
20594 * g++.dg/parse/typedef3.C: New test.
20595
20596 PR c++/7906
20597 * g++.dg/parse/operator2.C: New test.
20598
20599 PR c++/8895
20600 * g++.dg/parse/def-tmpl-arg1.C: New test.
20601
20602 PR c++/9282
20603 * g++.dg/parse/funptr1.C: New test.
20604
20605 PR c++/9452
20606 * g++.dg/parse/ambig3.C: New test.
20607
20608 PR c++/9454
20609 * g++.dg/parse/operator3.C: New test.
20610
20611 PR c++/9486
20612 * g++.dg/parse/template10.C: New test.
20613
20614 PR c++/9488
20615 * g++.dg/parse/template11.C: New test.
20616
20617 PR c++/10150
20618 * g++.dg/parse/invalid-op1.C: New test.
20619
20620 PR c++/10247
20621 * g++.dg/parse/condexpr1.C: New test.
20622
c6e4cc53
NS
206232003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20624
e0d1297c
NS
20625 * g++.dg/ext/packed3.C: New test.
20626 * g++.dg/ext/packed4.C: New test.
20627
c6e4cc53
NS
20628 * gcc.dg/pack-test-3.c: New test.
20629
dd039fc9
JJ
206302003-07-21 Janis Johnson <janis187@us.ibm.com>
20631
20632 * lib/compat.exp: Handle dg-options per source file.
20633 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
20634 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
20635 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
20636 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
20637 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
20638 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
20639 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
20640 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
20641 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
20642 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
20643 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
20644 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
20645 * g++.dg/compat/break/bitfield7_x.C: Ditto.
20646 * g++.dg/compat/break/bitfield7_y.C: Ditto.
20647
124b0e05
AP
206482003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20649
20650 PR c/10320
20651 * gcc.c-torture/execute/20030718-1.c: New test.
20652
bbda30a4
EB
206532003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20654
55d54003 20655 PR optimization/11536
bbda30a4
EB
20656 * gcc.dg/20030721-1.c: New test.
20657
e9f9c81f
MM
206582003-07-19 Mark Mitchell <mark@codesourcery.com>
20659
20660 PR c++/11546
20661 * g++.dg/template/lookup1.C: New test.
20662
14e33ee8
ZW
206632003-07-19 Zack Weinberg <zack@codesourcery.com>
20664
20665 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
20666 diagnostics of ill-formed constructs involving labels.
20667 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
20668 the new 'previously defined here' message.
20669
a3f10e50
NS
206702003-07-18 Nathan Sidwell <nathan@codesourcery.com>
20671
20672 * g++.dg/parse/non-dependent2.C: New test.
20673
1fd0cd42
AP
206742003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20675
14e33ee8 20676 * g++.dg/init/init-ref4.C: xfail on targets without
1fd0cd42
AP
20677 weak symbols.
20678
16f6812f
JJ
206792003-07-17 Jakub Jelinek <jakub@redhat.com>
20680
20681 PR target/11087
20682 * gcc.c-torture/execute/20030717-1.c: New test.
20683
f129791c
EB
206842003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20685
20686 * g++.dg/opt/cfg1.C: New test.
20687
2b187c63
MM
206882003-07-17 Mark Mitchell <mark@codesourcery.com>
20689
20690 PR optimization/11557
20691 * gcc.dg/20030717-1.c: New test.
20692
bf88d870
AP
206932003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
20694
20695 PR c++/10476
20696 * g++.dg/expr/crash-1.C: New test.
20697
20698 PR c++/11027
20699 * g++.dg/template/init3.C: New test.
20700
20701 PR c++/8222
20702 * g++.dg/template/non-dependent1.C: New test.
20703
20704 PR c++/11070
20705 * g++.dg/template/non-dependent2.C: New test.
20706
20707 PR c++/11071
20708 * g++.dg/template/non-dependent3.C: New test.
20709
20710 PR c++/9907
20711 * g++.dg/template/sizeof5.C: New test.
20712
26e0dcb3
GK
207132003-07-17 Geoffrey Keating <geoffk@apple.com>
20714
20715 PR 11498
20716 * gcc.c-torture/compile/mangle-1.c: New file.
20717
41c5ee06
KL
207182003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20719
20720 PR c++/7809
94b32725 20721 * g++.dg/parse/access3.C: New test.
41c5ee06 20722
2a39bedb 207232003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
d424f7ff
AP
20724
20725 PR c++/11384
20726 * g++.dg/init/init-ref4.C: New test.
20727
39703eb9
MM
207282003-07-16 Mark Mitchell <mark@codesourcery.com>
20729
20730 PR c++/11547
20731 * g++.dg/parse/constant3.C: New test.
20732 * g++.dg/parse/crash7.C: Likewise.
20733
48addf69
AP
207342003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
20735
20736 PR target/11008
20737 * gcc.dg/i386-pentium4-not-mull.c: New.
20738
1e0343dd
R
207392003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
20740
20741 * gcc.dg/asm-names.c (ymain): Make it weak.
20742
866eb556
KL
207432003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20744
20745 PR c++/5421
20746 * g++.dg/template/friend21.C: New test.
20747
fc4767bb
JJ
207482003-07-16 Jakub Jelinek <jakub@redhat.com>
20749
20750 * gcc.dg/cleanup-8.c: New test.
20751 * gcc.dg/cleanup-9.c: New test.
20752
32f2f2cb
DS
207532003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
20754
20755 * g++.dg/ext/dll-MI1.h: New file.
20756 * g++.dg/ext/dllexport-MI1.C: New file.
20757 * g++.dg/ext/dllimport-MI1.C: New file.
20758
bc8229a0
JJ
207592003-07-15 Jakub Jelinek <jakub@redhat.com>
20760
20761 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
20762 it does not have cmpstrsi patterns (just cmpmemsi).
20763
b0afa2fc
MM
207642003-07-15 Mark Mitchell <mark@codesourcery.com>
20765
20766 PR debug/11473
20767 * g++.dg/debug/debug8.C: New test.
20768
caec1dc0
KL
207692003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20770
20771 PR c++/10108
20772 * g++.dg/template/crash7.C: New test.
20773
aadf50ed
KH
207742003-07-15 Kazu Hirata <kazu@cs.umass.edu>
20775
20776 PR target/10795
20777 * gcc.c-torture/compile/20030708-1.c: New.
20778
5a257872
EB
207792003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20780
20781 * gcc.c-torture/execute/20030715-1.c: New test.
20782
89a68bb9
GK
207832003-07-14 Geoffrey Keating <geoffk@apple.com>
20784
20785 * gcc.dg/pch/inline-3.c: New file.
20786 * gcc.dg/pch/inline-3.hs: New file.
20787 * gcc.dg/pch/inline-4.c: New file.
20788 * gcc.dg/pch/inline-4.hs: New file.
20789
5e08432e
MM
207902003-07-14 Mark Mitchell <mark@codesourcery.com>
20791
8d83f792
MM
20792 PR c++/11509
20793 * g++.dg/template/crash6.C: New test.
20794
748d4c7e
MM
20795 PR c++/7053
20796 * g++.dg/template/friend20.C: New test.
20797
5e08432e
MM
20798 PR c++/7019
20799 * g++.dg/template/overload2.C: New test.
20800
1b78cca9
FS
208012003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20802
20803 PR optimization/11440
20804 * gcc.c-torture/execute/20030714-1.c: New test.
20805
55ece1b3
KL
208062003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20807
20808 PR c++/11154
20809 * g++.dg/template/partial2.C: New test.
20810
b3445994
MM
208112003-07-13 Mark Mitchell <mark@codesourcery.com>
20812
a3d87771
MM
20813 PR c++/11503
20814 * g++.dg/template/anon1.C: New test.
20815
b3445994
MM
20816 PR c++/11493
20817 PR c++/11495
20818 * g++.dg/parse/template9.C: Likewise.
20819 * g++.dg/template/crash4.C: New test.
20820 * g++.dg/template/koenig1.C: Likewise.
20821 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
20822 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
20823 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
20824 functions.
20825 * g++.old-deja/g++.jason/template36.C: Likewise.
20826 * g++.old-deja/g++.mike/p1989.C: Likewise.
20827 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
20828 * g++.old-deja/g++.pt/ttp20.C: Use this->.
20829 * g++.old-deja/g++.pt/ttp21.C: Use this->.
20830 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
20831 compiling.
20832 * g++.old-deja/g++.pt/union2.C: Use this->.
20833
358b8f01
JJ
208342003-07-11 Jakub Jelinek <jakub@redhat.com>
20835
20836 * gcc.dg/20030711-1.c: New test.
20837
7efa3e22
NS
208382003-07-11 Nathan Sidwell <nathan@codesourcery.com>
20839
20840 PR c++/11050
20841 * g++.dg/parse/args1.C: New test.
20842 * g++.pt/defarg8.C: Change expected errors.
20843
7d48af30
MM
208442003-07-11 Mark Mitchell <mark@codesourcery.com>
20845
87ca53f6
MM
20846 PR c++/8164
20847 * g++.dg/template/nontype2.C: New test.
20848
a6b602ca
MM
20849 PR c++/10558
20850 * g++.dg/parse/template8.C: New test.
20851
6eeba0cc
MM
20852 PR c++/8327
20853 * g++.dg/template/scope1.C: New test.
20854
7d48af30
MM
20855 * g++.dg/warn/Wsign-compare-1.C: New test.
20856
1dc9efda
KH
208572003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20858
20859 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
20860
4a386498
MM
208612003-07-10 Mark Mitchell <mark@codesourcery.com>
20862
584672ee
MM
20863 PR c++/9411
20864 * g++.dg/template/explicit2.C: New test.
20865
4a386498
MM
20866 PR c++/10032
20867 * g++.dg/warn/pedantic1.C: New test.
20868
7c728fc6
NS
208692003-07-10 Nathan Sidwell <nathan@codesourcery.com>
20870
20871 PR c++ 9483
20872 * g++.dg/other/field1.C: New test.
20873
11791dbc
KH
208742003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20875
20876 PR c/11449
20877 * gcc.c-torture/compile/20030707-1.c: New.
20878
0c3b76ea
KL
208792003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20880
20881 PR c++/10849
20882 * g++.dg/template/access12.C: New test.
20883
bda8c1ca
NS
208842003-07-09 Nathan Sidwell <nathan@codesourcery.com>
20885
20886 * g++.dg/bprob/bprob.exp (prof_ext): Update.
20887 * g77.dg/bprob/bprob.exp (prof_ext): Update.
20888 * gcc.misc-tests/bprob.exp (prof_ext): Update.
20889 * gcc.misc-tests/gcov.exp: Update
20890 * g++.dg/gcov/gcov.exp: Update
20891 * lib/gcov.exp: Update.
20892
d17811fd
MM
208932003-07-08 Mark Mitchell <mark@codesourcery.com>
20894
20895 * g++.dg/abi/mangle17.C: Make sure template expressions are
20896 dependent.
20897 * g++.dg/abi/mangle4.C: Mark erroneous casts.
20898 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
20899 * g++.dg/opt/stack1.C: Remove erroneous code.
20900 * g++.dg/parse/template7.C: New test.
20901 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
20902 * g++.old-deja/g++.pt/crash4.C: Likewise.
20903
76739f29
JDA
209042003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20905
20906 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
20907 with zero or one occurence of `$' after the initial `L'.
20908
55c9de2d
KH
209092003-07-08 Kazu Hirata <kazu@cs.umass.edu>
20910
20911 * gcc.c-torture/compile/20030704-1.c: Add a comment.
20912
8af61113
RS
209132003-07-08 Roger Sayle <roger@eyesopen.com>
20914
20915 PR c/11370
20916 * gcc.dg/Wunreachable-6.c: New testcase.
20917 * gcc.dg/Wunreachable-7.c: New testcase.
20918
7e6dc358
JJ
209192003-07-08 Jakub Jelinek <jakub@redhat.com>
20920
20921 PR c/11420
20922 * gcc.dg/20030708-1.c: New test.
20923
b8898790
RS
209242003-07-08 Richard Sandiford <rsandifo@redhat.com>
20925
20926 * gcc.dg/compat/sdata-section.h: New file.
20927 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
20928 * gcc.dg/torture/mips-sdata-1.c: New test.
20929
c4d0910c
KL
209302003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20931
20932 PR c++/11030
20933 * g++.dg/template/friend19.C: New test.
20934
8df63efa
JJ
209352003-07-08 Jakub Jelinek <jakub@redhat.com>
20936
20937 * g++.dg/opt/strength-reduce.C: New test.
20938
afeeac3f
RS
209392003-07-07 Roger Sayle <roger@eyesopen.com>
20940
20941 PR target/10979
20942 * gcc.dg/20030707-1.c: New testcase.
20943
2c430630
RS
209442003-07-07 Roger Sayle <roger@eyesopen.com>
20945
20946 PR optimization/11059
20947 * g++.dg/opt/emptyunion.C: New testcase.
20948
82d610ec 209492003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14e33ee8 20950 Eric Botcazou <ebotcazou@libertysurf.fr>
82d610ec
RK
20951
20952 * g++.dg/opt/stack1.C: New test.
20953
0a72704b
MM
209542003-07-05 Mark Mitchell <mark@codesourcery.com>
20955
20956 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
20957 run test.
14e33ee8 20958
0a72704b
MM
20959 PR c++/11431
20960 * g++.dg/expr/static_cast3.C: New test.
20961
e6cc3a24
ZW
209622003-07-04 Zack Weinberg <zack@codesourcery.com>
20963
20964 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
20965 everywhere.
20966 * gcc.dg/concat.c: Concatenation of string constants with
20967 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
20968 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
20969 * gcc.dg/cpp/escape-2.c: Use wide character constants where
20970 necessary to avoid multi-character character constant warning.
20971 * gcc.dg/cpp/escape.c: Likewise.
20972 * gcc.dg/cpp/ucs.c: Likewise.
20973 Remove backslashes from dg-bogus comments, as they confuse Tcl.
20974 Fix a typo.
20975
9037065f
KH
209762003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20977
682def26 20978 PR c/11428
9037065f
KH
20979 * gcc.c-torture/compile/20030704-1.c: New.
20980
ae81000a
KH
209812003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20982
20983 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
20984
1cf0dce8
DS
209852003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
20986
20987 PR c++/5287, PR c++/7910, PR c++/11021
32f2f2cb 20988 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1cf0dce8 20989 tests for warnings.
32f2f2cb
DS
20990 * g++.dg/ext/dllimport2.C: Add tests for warnings.
20991 * g++.dg/ext/dllimport3.C: Likewise.
20992 * g++.dg/ext/dllimport4.C: New file.
20993 * g++.dg/ext/dllimport5.C: New file.
20994 * g++.dg/ext/dllimport6.C: New file.
20995 * g++.dg/ext/dllimport7.C: New file.
20996 * g++.dg/ext/dllimport8.C: New file.
20997 * g++.dg/ext/dllimport9.C: New file.
20998 * g++.dg/ext/dllimport10.C: New file.
20999 * g++.dg/ext/dllexport1.C: New file.
1cf0dce8 21000
d6b4ea85
MM
210012003-07-03 Mark Mitchell <mark@codesourcery.com>
21002
21003 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
21004 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
21005
0a9530a9
RS
210062003-07-03 Roger Sayle <roger@eyesopen.com>
21007
21008 * gcc.dg/builtins-25.c: New testcase.
21009 * gcc.dg/builtins-26.c: New testcase.
21010
9b269fc7
JJ
210112003-07-03 Janis Johnson <janis187@us.ibm.com>
21012
7516d736
JJ
21013 * gcc.dg/compat/vector-defs.h: New file.
21014 * gcc.dg/compat/vector-setup.h: New file.
21015 * gcc.dg/compat/vector-check.h: New file.
21016 * gcc.dg/compat/vector-1_main.c: New file.
21017 * gcc.dg/compat/vector-1_x.c: New file.
21018 * gcc.dg/compat/vector-1_y.c: New file.
21019 * gcc.dg/compat/vector-2_main.c: New file.
21020 * gcc.dg/compat/vector-2_x.c: New file.
21021 * gcc.dg/compat/vector-2_y.c: New file.
21022
0964c98c
JJ
21023 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
21024 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
21025 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
21026 * gcc.dg/compat/struct-align-1.h: New file.
21027 * gcc.dg/compat/struct-align-1_main.c: New file.
21028 * gcc.dg/compat/struct-align-1_x.c: New file.
21029 * gcc.dg/compat/struct-align-1_y.c: New file.
21030 * gcc.dg/compat/struct-align-2.h: New file.
21031 * gcc.dg/compat/struct-align-2_main.c: New file.
21032 * gcc.dg/compat/struct-align-2_x.c: New file.
ed8e443a
JM
21033 * gcc.dg/compat/struct-align-2_y.c: New file.
21034
21035 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
21036 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21037 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21038 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21039 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21040 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21041 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21042 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21043 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21044 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21045 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21046 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21047 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21048 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21049 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21050 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21051 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21052 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21053 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21054 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21055 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21056 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21057 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21058 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21059 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21060 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21061 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21062 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21063 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21064
210652003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21066
21067 * gcc.dg/i386-call-1.c: New test.
21068
210692003-07-03 Nathan Sidwell <nathan@codesourcery.com>
21070
21071 PR c++/9162
21072 * g++.dg/parse/defarg4.C: New.
21073
210742003-07-03 Roger Sayle <roger@eyesopen.com>
21075
21076 PR target/10700
21077 * gcc.c-torture/compile/20030703-1.c: New test case.
21078
210792003-07-03 Mark Mitchell <mark@codesourcery.com>
21080
21081 * g++.dg/template/local3.C: Remove extra semicolon.
21082
210832003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21084
21085 * gcc.dg/i386-volatile-1.c: New test.
21086
210872003-07-02 Nathan Sidwell <nathan@codesourcery.com>
21088
21089 PR c++/11072
21090 * g++.dg/other/offsetof2.C: XFAIL.
21091 * g++.dg/other/offsetof5.C: New.
21092
21093 PR c++/10219
21094 * g++.dg/template/error1.C: New.
21095
21096 PR c++/9779
21097 * g++.dg/template/dependent-expr1.C: New.
21098
210992003-07-01 Mark Mitchell <mark@codesourcery.com>
21100
21101 PR c++/6949
21102 * g++.dg/template/local3.C: New test.
21103
21104 PR c++/11149
21105 * g++.dg/lookup/scoped6.C: New test.
21106
211072003-07-01 Giovanni Bajo <giovannibajo@libero.it>
21108
21109 PR c++/8046
21110 * g++.dg/other/error7.C: New test.
21111
211122003-07-01 Kazu Hirata <kazu@cs.umass.edu>
21113
21114 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
21115 * g++.old-deja/g++.abi/vtable3.h: Likewise.
21116 * g++.old-deja/g++.law/code-gen5.C: Likewise.
21117 * g++.old-deja/g++.other/union2.C: Likewise.
21118 * gcc.dg/c90-const-expr-2.c: Likewise.
21119 * gcc.dg/c90-const-expr-3.c: Likewise.
21120 * gcc.dg/c99-const-expr-2.c: Likewise.
21121 * gcc.dg/c99-const-expr-3.c: Likewise.
21122 * gcc.dg/concat.c: Likewise.
21123
211242003-07-01 Mark Mitchell <mark@codesourcery.com>
21125
21126 PR c++/9559
21127 * g++.dg/init/static1.C: New test.
21128
211292003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21130
21131 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
21132 * g++.old-deja/g++.other/access2.C: Likewise.
21133 * g++.old-deja/g++.other/decl2.C: Likewise.
21134 * gcc.c-torture/execute/20020615-1.c: Likewise.
21135
211362003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21137
21138 PR c++/4933
21139 * g++.dg/template/sizeof4.C: New test.
21140
211412003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21142
21143 * g++.dg/other/error6.C: New test.
21144
211452003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21146
21147 PR c++/10750
21148 * g++.dg/parse/constant2.C: New test.
21149
211502003-06-30 Giovanni Bajo <giovannibajo@libero.it>
21151
21152 PR c++/11106
21153 * g++.dg/other/error5.C: New test.
21154
211552003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21156
21157 * gcc.dg/format/gcc_diag-1.c: New test.
21158
211592003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
21160
21161 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
21162
211632003-06-28 Nathan Sidwell <nathan@codesourcery.com>
21164
21165 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
21166 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
21167 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
21168
211692003-06-28 Jakub Jelinek <jakub@redhat.com>
21170
21171 * gcc.c-torture/execute/builtins/string-8.c: New test.
21172 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
21173 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
21174 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
21175
211762003-06-27 Mark Mitchell <mark@codesourcery.com>
21177
21178 PR c++/10468
21179 * g++.dg/ext/typeof6.C: New test.
21180
211812003-06-27 Mark Mitchell <mark@codesourcery.com>
21182
21183 PR c++/10796
21184 * g++.dg/init/enum1.C: New test.
21185
211862003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
21187
21188 * gcc.dg/20030627-1.c: New test.
21189
211902003-06-26 Mark Mitchell <mark@codesourcery.com>
21191
21192 PR c++/11332
21193 * g++.dg/expr/static_cast2.C: New test.
21194
211952003-06-26 Roger Sayle <roger@eyesopen.com>
21196 Jakub Jelinek <jakub@redhat.com>
21197
21198 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
21199 sprintf(dst,"%s",src) optimization.
21200 * gcc.c-torture/execute/20030626-1.c: New test case.
21201 * gcc.c-torture/execute/20030626-2.c: New test case.
21202
212032003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
21204
21205 * gcc.c-torture/execute/multi-ix.c: New test.
21206
21207 * gcc.c-torture/execute/simd-4.c (main):
21208 Added missing semicolon at end of union.
21209
212102003-06-26 Giovanni Bajo <giovannibajo@libero.it>
21211
21212 PR c++/8266
21213 * g++.dg/template/explicit-instantiation3.C: New test.
21214
212152003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21216
21217 * gcc.dg/20030626-1.c: Use signed char.
21218
212192003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21220
21221 * gcc.dg/20030626-1.c: New test.
21222
212232003-06-26 Neil Booth <neil@daikokuya.co.uk>
21224
21225 * const-str-2.m: Update.
21226
212272003-06-25 Mark Mitchell <mark@codesourcery.com>
21228
21229 PR c++/10990
21230 * g++.dg/rtti/dyncast1.C: New test.
21231 * g++.dg/abi/mangle4.C: Correct base-specifier access.
21232 * g++.dg/lookup/scoped1.C: Remove XFAIL.
21233 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
21234
21235 PR c++/10931
21236 * g++.dg/expr/static_cast1.C: New test.
21237
212382003-06-25 Josef Zlomek <zlomekj@suse.cz>
21239
21240 * gcc.dg/20030625-1.c: New test.
21241
212422003-06-24 Roger Sayle <roger@eyesopen.com>
21243
21244 * gcc.c-torture/compile/20030624-1.c: New test case.
21245
212462003-06-24 Jakub Jelinek <jakub@redhat.com>
21247
21248 * gcc.c-torture/execute/string-opt-17.c: New test.
21249
212502003-06-24 Mark Mitchell <mark@codesourcery.com>
21251
21252 PR c++/5754
21253 * g++.dg/parse/crash6.C: New test.
21254
212552003-06-23 Roger Sayle <roger@eyesopen.com>
21256
21257 * gcc.dg/builtins-24.c: New test case.
21258
212592003-06-23 Jakub Jelinek <jakub@redhat.com>
21260
21261 * g++.dg/opt/operator1.C: New test.
21262
212632003-06-22 Roger Sayle <roger@eyesopen.com>
21264
21265 * gcc.c-torture/execute/string-opt-16.c: New test case.
21266
212672003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21268
21269 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
21270 * g++.old-deja/g++.other/conv7.C: Likewise
21271 * g++.old-deja/g++.other/overcnv2.C: Likewise.
21272 * g++.old-deja/g++.other/overload14.C: Likewise.
21273
212742003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21275
21276 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
21277 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
21278
212792003-06-20 Mark Mitchell <mark@codesourcery.com>
21280
21281 PR c++/10888
21282 * g++.dg/warn/Winline-3.C: New test.
21283
212842003-06-20 Mark Mitchell <mark@codesourcery.com>
21285
21286 * lib/target-supports.exp (check_alias_available): Make the test
21287 program acceptable to the Solaris assembler.
21288
21289 PR c++/10749
21290 * g++.dg/template/memclass2.C: New test.
21291
212922003-06-20 Mark Mitchell <mark@codesourcery.com>
21293 Eric Botcazou <ebotcazou@libertysurf.fr>
21294
21295 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
21296 data for non-matching targets.
21297 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
21298
212992003-06-20 Mark Mitchell <mark@codesourcery.com>
21300
21301 PR c++/10845
21302 * g++.dg/template/member3.C: New test.
21303
213042003-06-19 Mark Mitchell <mark@codesourcery.com>
21305
21306 PR c++/10939
21307 * g++.dg/template/func1.C: New test.
21308
21309 PR c++/9649
21310 * g++.dg/template/static4.C: New test.
21311 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
21312
21313 PR c++/11041
21314 * g++.dg/init/ref7.C: New test.
21315
213162003-06-19 Matt Austern <austern@apple.com>
21317
21318 PR c++/11228
21319 * g++.dg/anew1.C: New test.
21320 * g++.dg/anew2.C: New test.
21321 * g++.dg/anew3.C: New test.
21322 * g++.dg/anew4.C: New test.
21323
213242003-06-19 Kazu Hirata <kazu@cs.umass.edu>
21325
21326 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
21327
213282003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
21329
21330 * gcc.c-torture/execute/simd-4.c (main): Make expected value
21331 endian-dependent.
21332
213332003-06-17 Benjamin Kosnik <bkoz@redhat.com>
21334
21335 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
21336 Remove cruft.
21337
213382003-06-17 Kazu Hirata <kazu@cs.umass.edu>
21339
21340 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
21341 * gcc.c-torture/compile/961203-1.c: Likewise.
21342 * gcc.c-torture/compile/980506-1.c: Likewise.
21343
213442003-06-17 Mark Mitchell <mark@codesourcery.com>
21345
21346 PR c++/10712
21347 * g++.dg/lookup/using7.C: New test.
21348
213492003-06-17 Mark Mitchell <mark@codesourcery.com>
21350
21351 PR c++/11105
21352 * g++.dg/abi/conv1.C: Remove it.
21353 * g++.dg/template/conv7.C: New test.
21354 * g++.dg/template/conv8.C: Likewise.
21355 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
21356 conversion operator.
21357
213582003-06-17 Janis Johnson <janis187@us.ibm.com>
21359
21360 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
21361 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21362 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21363 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21364 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21365 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21366 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21367 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21368 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21369 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21370 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21371 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21372 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21373 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21374 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21375 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21376 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21377 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21378 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21379 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21380 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21381 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21382 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21383 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21384 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21385 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21386 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21387 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21388 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21389
213902003-06-16 Mark Mitchell <mark@codesourcery.com>
21391
21392 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
21393 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
21394 indications.
21395
213962003-06-16 Roger Sayle <roger@eyesopen.com>
21397
21398 * gcc.dg/i386-387-5.c: New test case.
21399 * gcc.dg/i386-387-6.c: New test case.
21400 * gcc.dg/builtins-23.c: New test case.
21401
214022003-06-15 Roger Sayle <roger@eyesopen.com>
21403
21404 * gcc.dg/builtins-22.c: New test case.
21405 * gcc.dg/i386-387-1.c: Update to test exp.
21406 * gcc.dg/i386-387-2.c: Likewise.
21407
214082003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21409
21410 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
21411
214122003-06-12 Mark Mitchell <mark@codesourcery.com>
21413
21414 * lib/gcc-dg.exp (dg-require-dll): New function.
21415 (dg-xfail-if): Likewise.
21416 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
21417 driver.
21418
21419 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
21420 * gcc.c-torture/compile/20001205-1.c: Likewise.
21421 * gcc.c-torture/compile/20001226-1.c: Likewise.
21422 * gcc.c-torture/compile/20010518-2.c: Likewise.
21423 * gcc.c-torture/compile/20020312-1.c: Likewise.
21424 * gcc.c-torture/compile/20020604-1.c: Likewise.
21425 * gcc.c-torture/compile/920501-12.c: Likewise.
21426 * gcc.c-torture/compile/920501-4.c: Likewise.
21427 * gcc.c-torture/compile/920520-1.c: Likewise.
21428 * gcc.c-torture/compile/920521-1.c: Likewise.
21429 * gcc.c-torture/compile/920625-1.c: Likewise.
21430 * gcc.c-torture/compile/961203-1.c: Likewise.
21431 * gcc.c-torture/compile/980506-1.c: Likewise.
21432 * gcc.c-torture/compile/981006-1.c: Likewise.
21433 * gcc.c-torture/compile/981022-1.c: Likewise.
21434 * gcc.c-torture/compile/981223-1.c: Likewise.
21435 * gcc.c-torture/compile/990617-1.c: Likewise.
21436 * gcc.c-torture/compile/dll.c: Likewise.
21437 * gcc.c-torture/compile/labels-3.c: Likewise.
21438 * gcc.c-torture/compile/mipscop-1.c: Likewise.
21439 * gcc.c-torture/compile/mipscop-2.c: Likewise.
21440 * gcc.c-torture/compile/mipscop-3.c: Likewise.
21441 * gcc.c-torture/compile/mipscop-4.c: Likewise.
21442 * gcc.c-torture/compile/simd-5.c: Likewise.
21443 * gcc.c-torture/compile/20000804-1.x: Remove.
21444 * gcc.c-torture/compile/20001205-1.x: Likewise.
21445 * gcc.c-torture/compile/20001226-1.x: Likewise.
21446 * gcc.c-torture/compile/20010518-2.x: Likewise.
21447 * gcc.c-torture/compile/20020312-1.x: Likewise.
21448 * gcc.c-torture/compile/20020604-1.x: Likewise.
21449 * gcc.c-torture/compile/920501-12.x: Likewise.
21450 * gcc.c-torture/compile/920501-4.x: Likewise.
21451 * gcc.c-torture/compile/920520-1.x: Likewise.
21452 * gcc.c-torture/compile/920521-1.x: Likewise.
21453 * gcc.c-torture/compile/920625-1.x: Likewise.
21454 * gcc.c-torture/compile/961203-1.x: Likewise.
21455 * gcc.c-torture/compile/980506-1.x: Likewise.
21456 * gcc.c-torture/compile/981006-1.x: Likewise.
21457 * gcc.c-torture/compile/981022-1.x: Likewise.
21458 * gcc.c-torture/compile/981223-1.x: Likewise.
21459 * gcc.c-torture/compile/990617-1.x: Likewise.
21460 * gcc.c-torture/compile/mipscop-1.x: Likewise.
21461 * gcc.c-torture/compile/mipscop-2.x: Likewise.
21462 * gcc.c-torture/compile/mipscop-3.x: Likewise.
21463 * gcc.c-torture/compile/mipscop-4.x: Likewise.
21464 * gcc.c-torture/compile/simd-5.x: Likewise.
21465
21466 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
21467
214682003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21469
21470 * gcc.c-torture/execute/20030611-1.c: New test.
21471
214722003-06-12 Roger Sayle <roger@eyesopen.com>
21473
21474 PR middle-end/168
21475 * gcc.dg/20030612-1.c: New test case.
21476
214772003-06-12 Mark Mitchell <mark@codesourcery.com>
21478
21479 PR c++/10635
21480 * g++.dg/expr/cast1.C: New test.
21481
214822003-06-12 Roger Sayle <roger@eyesopen.com>
21483
21484 * gcc.dg/builtins-21.c: New test case.
21485
214862003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
21487
21488 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
21489 options instead of at the end.
21490 * lib/objc.exp (objc_target_compile): Likewise.
21491
214922003-06-11 Mark Mitchell <mark@codesourcery.com>
21493
21494 PR c++/10432
21495 * g++.dg/parse/error1.C: New test.
21496
214972003-06-11 Janis Johnson <janis187@us.ibm.com>
21498
21499 * gcc.dg/compat/struct-by-value-11_main.c: New file.
21500 * gcc.dg/compat/struct-by-value-11_x.c: New file.
21501 * gcc.dg/compat/struct-by-value-11_y.c: New file.
21502 * gcc.dg/compat/struct-by-value-12_main.c: New file.
21503 * gcc.dg/compat/struct-by-value-12_x.c: New file.
21504 * gcc.dg/compat/struct-by-value-12_y.c: New file.
21505 * gcc.dg/compat/struct-by-value-13_main.c: New file.
21506 * gcc.dg/compat/struct-by-value-13_x.c: New file.
21507 * gcc.dg/compat/struct-by-value-13_y.c: New file.
21508 * gcc.dg/compat/struct-by-value-14_main.c: New file.
21509 * gcc.dg/compat/struct-by-value-14_x.c: New file.
21510 * gcc.dg/compat/struct-by-value-14_y.c: New file.
21511 * gcc.dg/compat/struct-by-value-15_main.c: New file.
21512 * gcc.dg/compat/struct-by-value-15_x.c: New file.
21513 * gcc.dg/compat/struct-by-value-15_y.c: New file.
21514 * gcc.dg/compat/struct-by-value-16_main.c: New file.
21515 * gcc.dg/compat/struct-by-value-16_x.c: New file.
21516 * gcc.dg/compat/struct-by-value-16_y.c: New file.
21517 * gcc.dg/compat/struct-by-value-17_main.c: New file.
21518 * gcc.dg/compat/struct-by-value-17_x.c: New file.
21519 * gcc.dg/compat/struct-by-value-17_y.c: New file.
21520 * gcc.dg/compat/struct-by-value-18_main.c: New file.
21521 * gcc.dg/compat/struct-by-value-18_x.c: New file.
21522 * gcc.dg/compat/struct-by-value-18_y.c: New file.
21523
21524 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
21525 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
21526 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
21527 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
21528 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
21529 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
21530 * gcc.dg/compat/scalar-return-3_main.c: New file.
21531 * gcc.dg/compat/scalar-return-3_x.c: New file.
21532 * gcc.dg/compat/scalar-return-3_y.c: New file.
21533 * gcc.dg/compat/scalar-return-4_main.c: New file.
21534 * gcc.dg/compat/scalar-return-4_x.c: New file.
21535 * gcc.dg/compat/scalar-return-4_y.c: New file.
21536
215372003-06-10 Janis Johnson <janis187@us.ibm.com>
21538
21539 * gcc.dg/compat/fp2-struct-check.h: New file.
21540 * gcc.dg/compat/fp2-struct-defs.h: New file.
21541 * gcc.dg/compat/fp2-struct-init.h: New file.
21542 * gcc.dg/compat/struct-by-value-10_main.c: New file.
21543 * gcc.dg/compat/struct-by-value-10_x.c: New file.
21544 * gcc.dg/compat/struct-by-value-10_y.c: New file.
21545 * gcc.dg/compat/struct-return-10_main.c: New file.
21546 * gcc.dg/compat/struct-return-10_x.c: New file.
21547 * gcc.dg/compat/struct-return-10_y.c: New file.
21548
21549 * gcc.dg/compat/compat-common.h: New file.
21550 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
21551 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
21552 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
21553 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
21554 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
21555 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
21556 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
21557 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21558 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
21559 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
21560 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21561 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
21562 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
21563 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21564 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
21565 * gcc.dg/compat/small-struct-check.h: Ditto.
21566 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
21567 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21568 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
21569 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
21570 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21571 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21572 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
21573 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21574 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
21575 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
21576 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21577 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21578 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
21579 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21580 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21581 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
21582 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21583 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
21584 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
21585 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21586 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
21587 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
21588 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21589 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
21590 * gcc.dg/compat/struct-return-2_main.c: Ditto.
21591 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21592 * gcc.dg/compat/struct-return-2_y.c: Ditto.
21593 * gcc.dg/compat/struct-return-3_main.c: Ditto.
21594 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21595 * gcc.dg/compat/struct-return-3_y.c: Ditto.
21596
215972003-06-10 Geoffrey Keating <geoffk@apple.com>
21598
21599 * g++.dg/pch/static-1.C: New file.
21600 * g++.dg/pch/static-1.Hs: New file.
21601
216022003-06-10 Richard Henderson <rth@redhat.com>
21603
21604 * gcc.dg/asm-7.c: Adjust expected warning text.
21605
216062003-06-10 Roger Sayle <roger@eyesopen.com>
21607
21608 * gcc.dg/builtins-20.c: New test case.
21609
216102003-06-10 Mark Mitchell <mark@codesourcery.com>
21611
21612 PR c++/11131
21613 * g++.dg/opt/template1.C: New test.
21614
216152003-06-09 Mark Mitchell <mark@codesourcery.com>
21616
21617 * lib/gcc-dg.exp (dg-test): Clear additional_files and
21618 additional_sources.
21619
216202003-05-21 David Taylor <dtaylor@emc.com>
21621
21622 * gcc.dg/Wpadded.c: New file.
21623
216242003-06-09 Mark Mitchell <mark@codesourcery.com>
21625
21626 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
21627 * gcc.dg/special/weak-2.c: Add dg-require-weak.
21628 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
21629 dg-require-weak.
21630
216312003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
21632
21633 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
21634
216352003-06-09 Mark Mitchell <mark@codesourcery.com>
21636
21637 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
21638 (dg-require-alias): Likewise.
21639 (dg-require-gc-sections): Likewise.
21640 * lib/target-supports.exp (check_gc_sections_available): Likewise.
21641
216422003-06-08 Richard Henderson <rth@redhat.com>
21643
21644 * gcc.dg/20011029-2.c: Fix the array reference.
21645 * gcc.dg/asm-7.c: New.
21646
216472003-06-08 Kazu Hirata <kazu@cs.umass.edu>
21648
21649 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
21650
216512003-06-08 Mark Mitchell <mark@codesourcery.com>
21652
21653 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
21654 (dg-require-gc-sections): Likewise.
21655
216562003-06-08 Jan Hubicka <jh@suse.cz>
21657
21658 * i386-cmov1.c: Fix regular expression.
21659 * i386-cvt-1.c: Likewise.
21660 * i386-local.c: Likewise.
21661 * i386-local2.c: Likewise.
21662 * i386-mul.c: Likewise.
21663 * i386-ssetype-1.c: Likewise.
21664 * i386-ssetype-3.c: Likewise.
21665 * i386-ssetype-5.c: Likewise.
21666
216672003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21668
21669 PR c++/11039
21670 * g++.dg/warn/implicit-typename2.C: New test.
21671 * g++.dg/warn/implicit-typename3.C: New test.
21672
216732003-06-07 Richard Henderson <rth@redhat.com>
21674
21675 * g++.dg/other/offsetof3.C: Use size_t.
21676 * g++.dg/other/offsetof4.C: Likewise.
21677
216782003-06-07 H.J. Lu <hongjiu.lu@intel.com>
21679
21680 * lib/copy-file.exp: New. Implement gcc_copy_files.
21681
21682 * lib/dg-pch.exp: Load copy-file.exp
21683 (dg-pch): Use gcc_copy_files instead of "file copy".
21684
216852003-06-06 Mark Mitchell <mark@codesourcery.com>
21686
21687 * gcc.dg/weak/weak.exp: Simplify.
21688 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
21689 * gcc.dg/weak/weak-1.c: Likewise.
21690 * gcc.dg/weak/weak-2.c: Likewise.
21691 * gcc.dg/weak/weak-3.c: Likewise.
21692 * gcc.dg/weak/weak-4.c: Likewise.
21693 * gcc.dg/weak/weak-5.c: Likewise.
21694 * gcc.dg/weak/weak-6.c: Likewise.
21695 * gcc.dg/weak/weak-7.c: Likewise.
21696 * gcc.dg/weak/weak-8.c: Likewise.
21697 * gcc.dg/weak/weak-9.c: Likewise.
21698
216992003-06-06 Richard Earnshaw <rearnsha@arm.com>
21700
21701 gcc.c-torture/execute/20030606-1.c: New.
21702
217032003-06-06 Roger Sayle <roger@eyesopen.com>
21704
21705 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
21706 * gcc.dg/builtins-19.c: Likewise.
21707
217082003-06-06 Roger Sayle <roger@eyesopen.com>
21709
21710 * gcc.dg/builtins-2.c: Add some more tests.
21711 * gcc.dg/builtins-18.c: New test case.
21712 * gcc.dg/builtins-19.c: New test case.
21713
217142003-06-06 Roger Sayle <roger@eyesopen.com>
21715 Jim Wilson <wilson@tuliptree.org>
21716
21717 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
21718
217192003-06-06 Jakub Jelinek <jakub@redhat.com>
21720
21721 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
21722 mempcpy/stpcpy calls not to be optimized into something else.
21723 * gcc.c-torture/execute/string-opt-3.c: Moved to...
21724 * gcc.c-torture/execute/builtins/string-7.c: ...here.
21725 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
21726
217272003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21728
21729 * gcc.dg/format/asm_fprintf-1.c: New test.
21730
217312003-06-05 Mark Mitchell <mark@codesourcery.com>
21732
21733 * lib/gcc-defs.exp (additional_sources): New variable.
21734 (dg-additional-sources): New function.
21735 (additional_files): New variable.
21736 (dg-additional-files): New function.
21737 (dg-additional-files-options): Likewise.
21738 * lib/gcc-dg.exp (dg-require-weak): New function.
21739 (dg-require-alias): Likewise.
21740 (dg-require-gc-sections): Likewise.
21741 * lib/target-supports.exp (check_alias_available): Remove testfile
21742 parameter.
21743 (check_gc_sections_available): New function.
21744 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
21745 (dg-gpp-additional-files): Likewise.
21746 * lib/g++.exp (additional_sources): Remove.
21747 (additional_files): Likewise.
21748 (g++_target_compile): Use dg-additional-files-options.
21749
21750 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
21751 Tcl logic.
21752 * gcc.dg/special/ecos.exp: Remove.
21753 * gcc.dg/special/20000419-2.c: Use dg-require-*.
21754 * gcc.dg/special/alias-1.c: Likewise.
21755 * gcc.dg/special/alias-2.c: Likewise.
21756 * gcc.dg/special/gcsec-1.c: Likewise.
21757 * gcc.dg/special/weak-1.c: Likewise.
21758 * gcc.dg/special/weak-2.c: Likewise.
21759 * gcc.dg/special/wkali-1.c: Likewise.
21760 * gcc.dg/special/wkali-2.c: Likewise.
21761
21762 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
21763 dg-gpp-additional-*.
21764 * g++.dg/special/conpr-3.C: Likewise.
21765 * g++.dg/special/conpr-4.C: Likewise.
21766 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
21767 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
21768 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
21769 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
21770 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
21771 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
21772 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
21773 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
21774 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
21775 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
21776 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
21777 * g++.old-deja/g++.other/comdat1.C: Likewise.
21778 * g++.old-deja/g++.other/comdat2.C: Likewise.
b4e0fcc3
MM
21779 * g++.old-deja/g++.other/comdat3.C: Likewise.
21780 * g++.old-deja/g++.other/ctor1.C: Likewise.
21781 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
21782
7d445f15
RH
217832003-06-05 Richard Henderson <rth@redhat.com>
21784
21785 * gcc.dg/debug/20030605-1.c: New.
21786
d7068b3d
MM
217872003-06-04 Mark Mitchell <mark@codesourcery.com>
21788
21789 * README.QMTEST: Update.
21790
0bfa5f65
RH
217912003-06-04 Richard Henderson <rth@redhat.com>
21792
e6cc3a24
ZW
21793 * gcc.dg/cleanup-1.c: New.
21794 * gcc.dg/cleanup-2.c: New.
21795 * gcc.dg/cleanup-3.c: New.
21796 * gcc.dg/cleanup-4.c: New.
21797 * gcc.dg/cleanup-5.c: New.
21798 * gcc.dg/cleanup-6.c: New.
21799 * gcc.dg/cleanup-7.c: New.
0bfa5f65 21800
ac871ee1
MM
218012003-06-04 Mark Mitchell <mark@codesourcery.com>
21802
13e0ae41
MM
21803 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
21804
ac871ee1
MM
21805 * lib/dg-pch.exp: New file.
21806 * g++.dg/pch/pch.exp: Use dg-pch.exp.
21807 * gcc.dg/pch/pch.exp: Likewise.
21808
385a9348
RS
218092003-06-04 Roger Sayle <roger@eyesopen.com>
21810
21811 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
21812 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
21813 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
21814 * gcc.dg/builtins-17.c: New test case.
21815 * gcc.dg/i386-387-4.c: New test case.
21816 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
21817
01d3224a
EB
218182003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21819
21820 * gcc.dg/ultrasp9.c: New test.
21821
ef0139b1
EB
218222003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21823
21824 * gcc.c-torture/compile/20030604-1.c: New test.
21825 * gcc.dg/sparc-constant-1.c: New test.
21826
61274a14
GN
218272003-06-03 Glen Nakamura <glen@imodulo.com>
21828
c6c01481 21829 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
61274a14 21830
23656642
JR
218312003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
21832
aa6b9f6d
R
21833 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
21834
23656642
JR
21835 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
21836 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
21837
284ca13e
AH
218382003-06-03 Aldy Hernandez <aldyh@redhat.com>
21839
e6cc3a24 21840 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
284ca13e 21841
6c07f448
KL
218422003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21843
21844 PR c++/10940
21845 * g++.dg/template/spec10.C: New test.
21846
075ec276
RS
218472003-06-03 Roger Sayle <roger@eyesopen.com>
21848
21849 * gcc.dg/builtins-16.c: New test case.
21850
8fd3cf4e
JJ
218512003-06-03 Jakub Jelinek <jakub@redhat.com>
21852
21853 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
21854 mempcpy test with post-increments.
21855 * gcc.c-torture/execute/string-opt-3.c: New test.
21856 * gcc.dg/string-opt-1.c: New test.
21857
5d16533a 218582003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
b5706132
DB
21859
21860 PR fortran/10965
21861 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
21862
2a9e3b72
MM
218632003-06-02 Mark Mitchell <mark@codesourcery.com>
21864
5a9f05f2
MM
21865 * lib/scanasm.exp (dg-scan): New function, factored out of ...
21866 (scan-assembler): ... here. Use dg-scan.
21867 (scan-assembler-not): Likewise.
21868 (scan-file): New function.
21869 (scan-file-not): Likewise.
21870 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
21871 * gcc.dg/cpp/_Pragma4.c: Likewise.
21872 * gcc.dg/cpp/_Pragma5.c: Likewise.
21873 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21874 * gcc.dg/cpp/avoidpaste2.c: Likewise.
21875 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
21876 * gcc.dg/cpp/cmdlne-P.c: Likewise.
21877 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
21878 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
21879 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
21880 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
21881 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
21882 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
21883 * gcc.dg/cpp/cxxcom1.c: Likewise.
21884 * gcc.dg/cpp/line1.c: Likewise.
21885 * gcc.dg/cpp/maccom1.c: Likewise.
21886 * gcc.dg/cpp/maccom2.c: Likewise.
21887 * gcc.dg/cpp/maccom3.c: Likewise.
21888 * gcc.dg/cpp/maccom4.c: Likewise.
21889 * gcc.dg/cpp/maccom5.c: Likewise.
21890 * gcc.dg/cpp/maccom6.c: Likewise.
21891 * gcc.dg/cpp/multiline.c: Likewise.
21892 * gcc.dg/cpp/spacing1.c: Likewise.
21893 * gcc.dg/cpp/spacing2.c: Likewise.
21894 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
21895 * gcc.dg/cpp/trad/maccom1.c: Likewise.
21896 * gcc.dg/cpp/trad/maccom2.c: Likewise.
21897 * gcc.dg/cpp/trad/maccom3.c: Likewise.
21898 * gcc.dg/cpp/trad/maccom4.c: Likewise.
21899 * gcc.dg/cpp/trad/maccom6.c: Likewise.
21900 * gcc.dg/cpp/cxxcom2.c: Likewise.
21901 * gcc.dg/cpp/cxxcom2.h: New file.
21902
2a9e3b72
MM
21903 * gcc.dg/cpp/truefalse.cpp: Move it to ...
21904 * g++.dg/cpp/truefalse.C: Here.
21905 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
21906
a7f36da3 219072003-06-01 Loren James Rittle <ljrittle@acm.org>
e6cc3a24 21908
a7f36da3
DD
21909 * gcc.dg/cpp/redef3.c: New file.
21910
a3033f34
EB
219112003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21912
21913 * gcc.dg/i386-loop-3.c: New test.
21914
5f90145a
TM
219152003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
21916
21917 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
21918
4fa26a60
RS
219192003-05-31 Roger Sayle <roger@eyesopen.com>
21920
21921 * gcc.dg/fwrapv-1.c: New test case.
21922 * gcc.dg/fwrapv-2.c: New test case.
21923
76d3baad
KL
219242003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21925
21926 PR c++/10956
21927 * g++.dg/template/spec9.C: New test.
21928
0b82d59c
RS
219292003-05-29 Roger Sayle <roger@eyesopen.com>
21930
21931 * gcc.dg/duff-4.c: New test case.
21932
5d16533a 219332003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
d6a9f13b
DB
21934
21935 PR fortran/10843
21936 * g77.dg/ffixed-form-1.f: New test
21937 * g77.dg/ffixed-form-2.f: New test
e6cc3a24 21938 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
d6a9f13b
DB
21939 * g77.dg/ffree-form-3.f: New test
21940
634a5694
AT
219412003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
21942
21943 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
21944 * gcc.dg/wint_t-1.c: Likewise.
21945
b7fc8b57
KL
219462003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21947
21948 * g++.dg/template/access11.C: New test.
21949
ef8855d7
KL
219502003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21951
21952 PR c++/10849
21953 * g++.dg/template/access10.C: New test.
21954
fcb6fa85 219552003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
e6cc3a24 21956 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fcb6fa85
EB
21957
21958 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
21959
76ab57af
AT
219602003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21961
e6cc3a24
ZW
21962 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
21963 suppress for powerpc-*-darwin*.
76ab57af
AT
21964 * gcc.dg/torture/builtin-noret-2.c: Likewise.
21965
3dba25eb
AT
219662003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21967
21968 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
21969 suppress option for powerpc-*-darwin*.
e6cc3a24 21970
29f523be
RS
219712003-05-23 Roger Sayle <roger@eyesopen.com>
21972
21973 * gcc.dg/builtins-1.c: Add tests for tan and atan.
21974 * gcc.dg/builtins-4.c: Add test for fmod.
21975
43b26a01
KL
219762003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21977
21978 PR c++/10682
21979 * g++.dg/template/instantiate4.C: New test.
21980
18c2511c
RS
219812003-05-22 Roger Sayle <roger@eyesopen.com>
21982
21983 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
21984
9008d5b4
JJ
219852003-05-21 Janis Johnson <janis187@us.ibm.com>
21986
21987 * gcc.dg/compat/scalar-return-1_main.c: New file.
21988 * gcc.dg/compat/scalar-return-1_x.c: New file.
21989 * gcc.dg/compat/scalar-return-1_y.c: New file.
21990 * gcc.dg/compat/scalar-return-2_main.c: New file.
21991 * gcc.dg/compat/scalar-return-2_x.c: New file.
21992 * gcc.dg/compat/scalar-return-2_y.c: New file.
21993 * gcc.dg/compat/struct-return-3_main.c: New file.
21994 * gcc.dg/compat/struct-return-3_y.c: New file.
21995 * gcc.dg/compat/struct-return-3_x.c: New file.
21996 * gcc.dg/compat/struct-return-2_main.c: New file.
21997 * gcc.dg/compat/struct-return-2_x.c: New file.
21998 * gcc.dg/compat/struct-return-2_y.c: New file.
21999
f48758e4
JDA
220002003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22001
22002 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
22003 for hppa*-hp-hpux*.
22004 * gcc.dg/20021014-1.c (dg-options): Likewise.
22005 * gcc.dg/nest.c (dg-options): Likewise.
22006
16e31964
DS
220072003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
22008
22009 PR c++/9738
22010 * g++.dg/ext/dllimport2.C: New file.
22011 * g++.dg/ext/dllimport3.C: New file.
22012
f737a52d
JJ
220132003-05-20 Janis Johnson <janis187@us.ibm.com>
22014
22015 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
22016 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
22017 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
22018 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
22019 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
22020 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
22021 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
22022 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
22023 * gcc.dg/compat/small-struct-defs.h: New file.
22024 * gcc.dg/compat/small-struct-init.h: New file.
22025 * gcc.dg/compat/small-struct-check.h: New file.
22026 * gcc.dg/compat/fp-struct-defs.h: New file.
22027 * gcc.dg/compat/fp-struct-check.h: New file.
22028 * gcc.dg/compat/fp-struct-init.h: New file.
22029 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
22030 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
22031
b041fbe6
JJ
220322003-05-19 Jakub Jelinek <jakub@redhat.com>
22033
22034 * gcc.dg/20030225-2.c: New test.
22035
731ae8dd
RS
220362003-05-18 Roger Sayle <roger@eyesopen.com>
22037 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22038
22039 * gcc.c-torture/compile/20030518-1.c: New test case.
22040
563025ca
MM
220412003-05-18 Mark Mitchell <mark@codesourcery.com>
22042
22043 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
22044 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
22045 gcc-dg-debug-runtest.
22046 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
22047 gcc-dg-debug-runtest.
22048
5c9acdf7
KL
220492003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22050
22051 PR c++/9022
22052 * g++.dg/lookup/using6.C: New test.
22053
25903d03
KL
220542003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22055
22056 * g++.dg/parse/access2.C: New test.
22057
7cbba309
MM
220582003-05-17 Mark Mitchell <mark@codesourcery.com>
22059
22060 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
22061 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
22062 * gcc.dg/debug/debug.exp: Likewise.
22063
b1822ccc
NB
220642003-05-17 Neil Booth <neil@daikokuya.co.uk>
22065
22066 * gcc.dg/dollar.c: New test.
22067
72701eab
JJ
220682003-05-16 Janis Johnson <janis187@us.ibm.com>
22069
22070 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
22071 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
22072 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
22073 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
22074 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
22075 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
22076 * gcc.dg/compat/struct-by-value-6_main.c: New file.
22077 * gcc.dg/compat/struct-by-value-6_x.c: New file.
22078 * gcc.dg/compat/struct-by-value-6_y.c: New file.
22079 * gcc.dg/compat/struct-by-value-7_main.c: New file.
22080 * gcc.dg/compat/struct-by-value-7_x.c: New file.
22081 * gcc.dg/compat/struct-by-value-7_y.c: New file.
22082 * gcc.dg/compat/struct-by-value-8_main.c: New file.
22083 * gcc.dg/compat/struct-by-value-8_x.c: New file.
22084 * gcc.dg/compat/struct-by-value-8_y.c: New file.
22085 * gcc.dg/compat/struct-by-value-9_main.c: New file.
22086 * gcc.dg/compat/struct-by-value-9_x.c: New file.
22087 * gcc.dg/compat/struct-by-value-9_y.c: New file.
22088
0baa1702
MM
220892003-05-16 Mark Mitchell <mark@codesourcery.com>
22090
22091 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
22092 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
22093 support for "repo" mode.
22094 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
22095 * lib/g77-dg.exp: Likewise.
22096 * lib/obj-dg.exp: Likewise.
e6cc3a24 22097
dcac003d
JJ
220982003-05-16 Jakub Jelinek <jakub@redhat.com>
22099
22100 Merge from gcc-3_2-rhl8-branch:
22101 2003-04-23 Jakub Jelinek <jakub@redhat.com>
22102
22103 * gcc.dg/tls/opt-6.c: New test.
22104
22105 2003-04-05 Jakub Jelinek <jakub@redhat.com>
22106
22107 * gcc.dg/20030405-1.c: New test.
22108
22109 2003-03-09 Jakub Jelinek <jakub@redhat.com>
22110
22111 * gcc.dg/20030309-1.c: New test.
22112
22113 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
22114
22115 * gcc.c-torture/execute/20030307-1.c: New test.
22116
22117 2003-02-20 Randolph Chung <tausq@debian.org>
22118
22119 * gcc.c-torture/compile/20030220-1.c: New test.
22120
22121 2003-02-18 Jakub Jelinek <jakub@redhat.com>
22122
22123 * gcc.dg/20030217-1.c: New test.
22124
22125 2003-01-29 Jakub Jelinek <jakub@redhat.com>
22126
22127 * gcc.c-torture/compile/20020129-1.c: New test.
22128
22129 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
22130
22131 * gcc.dg/unroll-1.c: New test.
22132
22133 2002-11-16 Jan Hubicka <jh@suse.cz>
22134
22135 * gcc.c-torture/execute/20020920-1.c: New test.
22136
22137 2002-10-08 Jakub Jelinek <jakub@redhat.com>
22138
22139 PR target/7434
22140 * gcc.c-torture/compile/20021008-1.c: New test.
22141
22142 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
22143
22144 PR target/7559
22145 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
22146
22147 2002-08-07 Jakub Jelinek <jakub@redhat.com>
22148
22149 * gcc.c-torture/compile/20020807-1.c: New test.
22150
22151 2002-07-30 Jakub Jelinek <jakub@redhat.com>
22152
22153 * gcc.dg/tls/opt-1.c: New test.
22154
22155 2002-07-29 Jakub Jelinek <jakub@redhat.com>
22156
22157 * gcc.dg/20020729-1.c: New test.
22158
22159 2002-07-20 Jakub Jelinek <jakub@redhat.com>
22160
22161 * g++.dg/opt/life1.C: New test.
22162
22163 2002-05-20 Jakub Jelinek <jakub@redhat.com>
22164
22165 * gcc.dg/20020525-1.c: New test.
22166
22167 2002-05-24 Jakub Jelinek <jakub@redhat.com>
22168
22169 PR c++/6794
22170 * g++.dg/ext/pretty1.C: New test.
22171 * g++.dg/ext/pretty2.C: New test.
22172
dffbbe80
MM
221732003-05-15 Mark Mitchell <mark@codesourcery.com>
22174
22175 PR c++/8385
22176 * g++.dg/ext/typeof5.C: New test.
22177
ae4f397b
R
221782003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
22179
22180 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
22181 __USER_LABEL_PREFIX__ into account.
22182 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
22183
e43736ad
RS
221842003-05-14 Roger Sayle <roger@eyesopen.com>
22185
22186 * gcc.dg/builtins-15.c: New test case.
22187
3a0d67cf
ZW
221882003-05-13 Zack Weinberg <zack@codesourcery.com>
22189
22190 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
22191
75c834f8
MM
221922003-05-12 Mark Mitchell <mark@codesourcery.com>
22193
22194 * lib/g++.exp: Tweak handling of additional source files.
22195 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
22196 * g++.dg/special/conpr-2a.C: Rename to ...
22197 * g++.dg/special/conpr-2a.cc: ... this.
22198 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
22199 * g++.dg/special/conpr-3a.C: Rename to ...
22200 * g++.dg/special/conpr-3a.cc: This.
22201 * g++.dg/special/conpr-3b.C: Rename to ...
22202 * g++.dg/special/conpr-3b.cc: This.
22203 * g++.dg/special/conpr-4.C: New test.
22204 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
22205
8c0a5264
DE
222062003-05-12 David Edelsohn <edelsohn@gnu.org>
22207
22208 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
22209
8015bbee
KL
222102003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22211
22212 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
22213 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22214 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
22215 * g++.old-deja/g++.other/warn3.C: Likewise.
22216
358997e2
RS
222172003-05-11 Roger Sayle <roger@eyesopen.com>
22218
22219 * gcc.dg/i386-387-1.c: Update to also test log.
22220 * gcc.dg/i386-387-2.c: Likewise.
22221
98c644d6
TM
222222003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
22223
22224 * g77.f-torture/execute/int8421.f: New test.
22225
9f01ded6
KL
222262003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22227
22228 PR c++/10230, c++/10481
22229 * g++.dg/lookup/scoped5.C: New test.
22230
fcea7401
KL
222312003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22232
22233 PR c++/10552
22234 * g++.dg/template/ttp6.C: New test.
22235
e1112e60
RS
222362003-05-11 Richard Sandiford <rsandifo@redhat.com>
22237
22238 * gcc.c-torture/execute/builtins: New directory.
22239 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
22240 gcc.c-torture/execute/builtins.
22241 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
22242 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
22243 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
22244 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
22245
78757caa
KL
222462003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22247
22248 PR c++/9252
22249 * g++.dg/template/access8.C: New test.
22250 * g++.dg/template/access9.C: New test.
22251
8d241e0b
KL
222522003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22253
22254 PR c++/9554
22255 * g++.dg/parse/access1.C: New test.
22256
eddfe825
DD
222572003-05-09 DJ Delorie <dj@redhat.com>
22258
22259 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
22260 long, and not an int.
22261
88e98cfe
KL
222622003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22263
22264 PR c++/10555, c++/10576
22265 * g++.dg/template/memclass1.C: New test.
22266
001db0e0
DD
222672003-05-08 DJ Delorie <dj@redhat.com>
22268
22269 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
22270 targets.
22271 * gcc.c-torture/execute/20021024-1.x: Likewise.
22272 * gcc.c-torture/execute/shiftdi.x: Likewise.
22273 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
22274 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
22275 * gcc.dg/20021018-1.c: Likewise.
22276
7dc61d6c
KG
222772003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22278
8ce9f2ec
KG
22279 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
22280
7dc61d6c
KG
22281 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
22282 (bcopy): Call memmove.
22283
53415fa1
RS
222842003-05-08 Roger Sayle <roger@eyesopen.com>
22285
22286 * g77.f-torture/compile/8485.f: New test case.
22287
a944ceb9
RH
222882003-05-07 Richard Henderson <rth@redhat.com>
22289
e6cc3a24
ZW
22290 PR c++/10570
22291 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
22292 Verify exception_cleanup not called for rethrows.
22293 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
22294 when exiting catch block without rethrowing.
22295 * g++.dg/eh/forced3.C: New.
22296 * g++.dg/eh/forced4.C: New.
a944ceb9 22297
a1c6e6c5
AH
222982003-05-07 Aldy Hernandez <aldyh@redhat.com>
22299
0dfcf38e 22300 * gcc.dg/20030505.c: Fix triplet.
a1c6e6c5 22301
dea2913c
DD
223022003-05-06 DJ Delorie <dj@redhat.com>
22303
22304 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
22305 * gcc.dg/nest.c: Likewise.
22306
e82a312b
RS
223072003-05-05 Roger Sayle <roger@eyesopen.com>
22308
22309 * gcc.dg/builtins-14.c: New test case.
22310
6ccfe27c
JJ
223112003-05-05 Janis Johnson <janis187@us.ibm.com>
22312
22313 * lib/compat.exp (compat-execute): New argument.
22314 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
22315 * gcc.dg/compat: New test directory.
22316 * gcc.dg/compat/compat.exp: New expect script.
22317 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
22318 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
22319 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
22320 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
22321 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
22322 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
22323
e8115463
JJ
22324 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
22325 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
22326 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
22327 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
22328 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
22329 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
22330 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
22331 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
22332 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
22333 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
22334 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
22335 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
22336 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
22337 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
22338 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
22339
10b6a274
ZW
223402003-05-05 Zack Weinberg <zack@codesourcery.com>
22341
22342 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
22343
e3e9f108
JJ
223442003-05-05 Jakub Jelinek <jakub@redhat.com>
22345
22346 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
22347
36b29d7d
GK
223482003-05-05 Geoffrey Keating <geoffk@apple.com>
22349
bc9ec0e0
GK
22350 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
22351 * gcc.dg/ppc-fsel-2.c: New test.
22352
36b29d7d
GK
22353 * gcc.dg/unused-5.c: New test.
22354
16692dd5
KL
223552003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22356
22357 PR c++/10496
22358 * g++.dg/warn/pmf1.C: New test.
22359
4b41d9eb
KL
223602003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22361
22362 PR c++/4494
22363 * g++.dg/warn/main.C: New test.
22364
00362064
KG
223652003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22366
22367 * gcc.dg/nonnull-3.c: New test.
22368
1fecc266
NB
223692003-05-04 Neil Booth <neil@daikokuya.co.uk>
22370
22371 * gcc.dg/cpp/Wtrigraphs.c: Update.
22372 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
22373
b39358e1
GK
223742003-05-03 Geoffrey Keating <geoffk@apple.com>
22375
22376 * gcc.dg/ppc-fsel-1.c: New test.
22377
87f85ea0
ZW
223782003-05-03 Zack Weinberg <zack@codesourcery.com>
22379
22380 PR c/10604
22381 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
22382
c4e2d744
KH
223832003-05-03 Kazu Hirata <kazu@cs.umass.edu>
22384
22385 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
22386
5dc5d13c
KL
223872003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22388
22389 PR c++/9364, c++/10553, c++/10586
22390 * g++.dg/parse/typename4.C: New test.
22391 * g++.dg/parse/typename5.C: Likewise.
22392
4dc27b4b
RS
223932003-05-03 Richard Sandiford <rsandifo@redhat.com>
22394
22395 * gcc.c-torture/compile/20030503-1.c: New test.
22396
f2ba7ecb
KL
223972003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22398
22399 * g++.dg/lookup/using5.C: Fix testcase error.
22400
7c1fdbe4
CD
224012003-05-01 Chris Demetriou <cgd@broadcom.com>
22402
22403 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
22404 since MEABI is no longer supported. Remove all vestiges
22405 of MEABI from the test.
22406
d0af00af
KL
224072003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22408
22409 PR c++/10554
22410 * g++.dg/lookup/using5.C: New test.
22411
d12a7283
KL
224122003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22413
22414 PR c++/8772
22415 * g++.dg/template/ttp5.C: New test.
22416
6481daa9
MM
224172003-04-30 Mark Mitchell <mark@codesourcery.com>
22418
22419 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
22420 (dg-gpp-additional-sources): New function.
22421 (dg-gpp-additional-files): Likewise.
22422 * lib/g++.exp (additional_sources): New variable.
22423 (additional_files): Likewise.
22424 (g++_target_compile): Deal with them.
22425 * lib/old-dejagnu.exp: Remove.
22426 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
22427 * g++.old-deja: Revise all tests to use dg commands.
87f85ea0 22428
d7ed5e55
KL
224292003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22430
22431 PR c++/9432, c++/9528
22432 * g++.dg/lookup/using4.C: New test.
22433
b3d627e2
GK
224342003-04-29 Geoffrey Keating <geoffk@apple.com>
22435
a6fdc086
GK
22436 * gcc.dg/noreturn-5.c: New file.
22437 * gcc.dg/noreturn-6.c: New file.
22438
b3d627e2
GK
22439 * gcc.c-torture/compile/inline-1.c: New file.
22440
1f6f0cb6
MM
224412003-04-29 Mark Mitchell <mark@codesourcery.com>
22442
22443 PR c++/10551
22444 * g++.dg/template/explicit1.C: New test.
22445
60cde936
MM
224462003-04-29 Mark Mitchell <mark@codesourcery.com>
22447
555456b1
MM
22448 PR c++/10549
22449 * g++.dg/other/bitfield1.C: New test.
22450
60cde936
MM
22451 PR c++/10527
22452 * g++.dg/init/new7.C: New test.
22453
0dbc5cd3
MM
224542003-04-29 Mark Mitchell <mark@codesourcery.com>
22455
75135253 22456 * g++.dg/ext/desig1.C: New test.
60cde936 22457 * g++.dg/ext/init1.C: Update.
75135253 22458
0dbc5cd3
MM
22459 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
22460
a833faa5
MM
224612003-04-28 Mark Mitchell <mark@codesourcery.com>
22462
22463 PR c++/10180
22464 * g++.dg/warn/Winline-1.C: New test.
22465
e31603c4
JJ
224662003-04-28 Jakub Jelinek <jakub@redhat.com>
22467
22468 * gcc.c-torture/execute/string-opt-19.c: New test.
22469
9661b15f
JJ
22470 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
22471 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
22472
772f8889
MM
224732003-04-27 Mark Mitchell <mark@codesourcery.com>
22474
22475 PR c++/10506
22476 * g++.dg/init/new6.C: New test.
22477
22478 PR c++/10503
22479 * g++.dg/init/ref6.C: New test.
22480
b29188f3
DE
224812003-04-26 David Edelsohn <edelsohn@gnu.org>
22482
22483 * g++.dg/warn/weak1.C: XFAIL on AIX4.
22484
5cc2f4f3
KG
224852003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22486
22487 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
22488 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
22489
ea56c40c
MM
224902003-04-25 Mark Mitchell <mark@codesourcery.com>
22491
22492 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
22493 initialized static data members.
22494
d3a0b002
L
224952003-04-25 H.J. Lu <hjl@gnu.org>
22496
22497 * gcc.dg/ia64-sync-4.c: New test.
22498
ad4a34f0
KG
224992003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22500
22501 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
22502 date.
22503
f8986275
NS
225042003-04-24 Nathan Sidwell <nathan@codesourcery.com>
22505
22506 PR c++/10337
22507 * g++.dg/warn/conv1.C: New test.
22508 * g++.old-deja/g++.other/conv7.C: Adjust.
22509 * g++.old-deja/g++.other/overload14.C: Adjust.
22510
374ca7f7
MM
225112003-04-23 Mark Mitchell <mark@codesourcery.com>
22512
22513 PR c++/10471
22514 * g++.dg/template/defarg2.C: New test.
22515
6338b358
NB
225162003-04-23 Neil Booth <neil@daikokuya.co.uk>
22517
22518 * gcc.dg/cpp/include2.c: Update.
22519 * gcc.dg/cpp/multiline-2.c: New.
22520 * gcc.dg/cpp/multiline.c: Update.
22521 * gcc.dg/cpp/strify2.c: Update.
22522 * gcc.dg/cpp/trad/literals-2.c: Update.
22523
3f429151
JDA
225242003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22525
22526 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
22527
10aef094
MM
225282003-04-23 Mark Mitchell <mark@codesourcery.com>
22529
22530 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
22531
4223f82f
MM
225322003-04-23 Mark Mitchell <mark@codesourcery.com>
22533
22534 PR c++/10451
22535 * g++.dg/parse/crash4.C: New test.
87f85ea0 22536
4223f82f
MM
22537 PR c++/9847
22538 * g++.dg/parse/crash5.C: New test.
22539
befcd99b
MM
225402003-04-22 Mark Mitchell <mark@codesourcery.com>
22541
ae2196c2
MM
22542 PR c++/10446
22543 * g++.dg/parse/crash3.C: New test.
22544
befcd99b
MM
22545 PR c++/10428
22546 * g++.dg/parse/elab1.C: New test.
f945b4e0
DP
22547
225482003-04-22 Devang Patel <dpatel@apple.com>
22549
22550 * gcc.dg/cpp/trad/funlike-5.c: New test.
87f85ea0 22551
256c249c
AT
225522003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
22553
22554 * g++.dg/other/packed1.C: Fix dg options.
22555
ad27e65a
NS
225562003-04-22 Nathan Sidwell <nathan@codesourcery.com>
22557
22558 * g++.dg/other/offsetof2.C: New test.
22559
b2dd096b
MM
225602003-04-21 Mark Mitchell <mark@codesourcery.com>
22561
22562 * g++.dg/template/recurse.C: Adjust location of error messages.
22563
8de9bb0e
NS
225642003-04-21 Nathan Sidwell <nathan@codesourcery.com>
22565
22566 PR c++/9881
22567 * g++.dg/init/addr-const1.C: New test.
22568 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
22569
225702003-04-20 Nathan Sidwell <nathan@codesourcery.com>
de0c0e69
NS
22571
22572 PR c++/10405
22573 * g++.dg/lookup/struct-hack1.C: New test.
22574
1613e52b
NB
225752003-04-20 Neil Booth <neil@daikokuya.co.uk>
22576
22577 * ucs.c: Update diagnostic messages.
22578
4e1f0f8e
NB
225792003-04-19 Neil Booth <neil@daikokuya.co.uk>
22580
22581 * gcc.dg/cpp/truefalse.cpp: New test.
22582 * gcc.dg/cpp/cpp.exp: Update.
cb4cfe5d 22583 * g++.dg/other/stdbool-if.C: Remove.
4e1f0f8e 22584
26aea073
NB
225852003-04-19 Neil Booth <neil@daikokuya.co.uk>
22586
22587 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
22588 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
22589
6a29edea
EB
225902003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22591
22592 * gcc.c-torture/compile/20030418-1.c: New test.
22593
46b2356d
JJ
225942003-04-17 Janis Johnson <janis187@us.ibm.com>
22595
22596 * README.compat: Remove; content moved to doc/sourcebuild.texi.
22597
09d2f85f
KL
225982003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22599
22600 PR c++/10347
22601 g++.dg/template/dependent-name1.C: New test.
22602
8633f25c
R
226032003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
22604
22605 * gcc.dg/warn-1.c (tourist_guide): New array,
22606 contains a pointer to bar.
22607
96c6931d
RS
226082003-04-16 Roger Sayle <roger@eyesopen.com>
22609
22610 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
22611 * gcc.c-torture/execute/medce-1.c: New test case.
22612 * gcc.c-torture/execute/medce-2.c: New test case.
22613
5eb10628
MM
226142003-04-15 Mark Mitchell <mark@codesourcery.com>
22615
dc5dfa9c
MM
22616 * lib/prune.exp: Ignore more messages.
22617
5eb10628
MM
22618 PR c++/10381
22619 * g++.dg/parse/lookup3.C: New test.
22620
d2b54839
R
226212003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
22622
22623 * gcc.c-torture/compile/20030415-1.c : New test.
22624
f4e92987
MM
226252003-04-14 Mark Mitchell <mark@codesourcery.com>
22626
22627 * gcc.c-torture/execute/scope-2.c: Move to ...
22628 * gcc.dg/noncompile/scope.c: .... here.
22629
15d4fd98
RS
226302003-04-14 Roger Sayle <roger@eyesopen.com>
22631
22632 * gcc.dg/20030414-2.c: New test case.
22633
26224a84
HPN
226342003-04-14 Hans-Peter Nilsson <hp@axis.com>
22635
22636 PR target/10377
22637 * gcc.dg/20030414-1.c: New test.
22638
1331d16f
RS
226392003-04-13 Roger Sayle <roger@eyesopen.com>
22640
22641 * gcc.dg/builtins-12.c: New test case.
22642 * gcc.dg/builtins-13.c: New test case.
22643
9cb65f92
KG
226442003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22645
22646 * gcc.c-torture/execute/string-opt-18.c: New test.
22647
f4f4610e
MM
226482003-04-13 Mark Mitchell <mark@codesourcery.com>
22649
22650 PR c++/10300
22651 * g++.dg/init/new5.C: New test.
22652
355b81d5
MM
226532003-04-12 Mark Mitchell <mark@codesourcery.com>
22654
22655 PR c++/7910
22656 * g++.dg/ext/dllimport1.C: New test.
22657
48ed72a3
EB
226582003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22659
22660 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
22661
62520b20
BD
226622003-04-11 Bud Davis <bdavis9659@comcast.net>
22663
22664 PR Fortran/9263
22665 * g77.f-torture/noncompile/9263.f: New test
22666 PR Fortran/1832
22667 * g77.f-torture/execute/1832.f: New test
22668
0b87e18e
DC
226692003-04-11 David Chad <davidc@freebsd.org>
22670 Loren J. Rittle <ljrittle@acm.org>
22671
22672 libobjc/8562
22673 * objc.dg/headers.m: New test.
22674
339a28b9
ZW
226752003-04-10 Zack Weinberg <zack@codesourcery.com>
22676
22677 * gcc.c-torture/execute/builtin-noret-2.c: New.
22678 * gcc.c-torture/execute/builtin-noret-2.x: New.
22679 XFAIL builtin-noret-2.c at -O1 and above.
22680 * gcc.dg/redecl.c: New.
22681 * gcc.dg/Wshadow-1.c: Update error regexps.
22682
1e099144
MM
226832003-04-10 Mark Mitchell <mark@codesourcery.com>
22684
22685 * g++.dg/abi/bitfield10.C: New test.
22686
d02a6808
MS
226872003-04-09 Mike Stump <mrs@apple.com>
22688
88fbc3ca 22689 * gcc.dg/pch/pch.exp: Make testcase names longer.
b182a8e2 22690 * g++.dg/pch/pch.exp: Make testcase names longer.
d02a6808 22691
5fce2c65
RS
226922003-04-08 Roger Sayle <roger@eyesopen.com>
22693
22694 * gcc.dg/builtins-11.c: New test case.
22695
531878a6
RS
226962003-04-08 Roger Sayle <roger@eyesopen.com>
22697
22698 * gcc.dg/builtins-9.c: New test case.
22699 * gcc.dg/builtins-10.c: New test case.
22700
d5019ba3
R
227012003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
22702
22703 * gcc.dg/noncompile/init-4.c.c: New test.
22704
10b7602f
NS
227052003-04-06 Nathan Sidwell <nathan@codesourcery.com>
22706
22707 * gcc.misc-test/gcov-9.c: New test.
22708 * gcc.misc-test/gcov-10.c: New test
22709 * gcc.misc-test/gcov-11.c: New test.
22710
b8460b29
ZW
227112003-04-05 Zack Weinberg <zack@codesourcery.com>
22712
22713 PR optimization/10024
22714 * gcc.c-torture/compile/20030405-1.c: New test.
22715
33b49800
GK
227162003-04-04 Geoffrey Keating <geoffk@apple.com>
22717
22718 * gcc.dg/pch/static-3.c: New.
22719 * gcc.dg/pch/static-3.hs: New.
22720 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
22721
0a49eb31
RH
227222003-04-04 Richard Henderson <rth@redhat.com>
22723
22724 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
22725 * g++.dg/eh/forced2.C: Likewise.
22726
bc349178
MS
227272003-04-03 Mike Stump <mrs@apple.com>
22728
bc349178 22729 * lib/scanasm.exp (scan-assembler): Add xfail processing for
b8460b29 22730 target arg.
bc349178
MS
22731 (scan-assembler-times, scan-assembler-not): Likewise.
22732 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
22733
773eae39
EB
227342003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22735
22736 * gcc.dg/sparc-loop-1.c: New test.
22737
0de298af
GK
227382003-04-02 Geoffrey Keating <geoffk@apple.com>
22739
22740 PR other/9274
22741 * g++.dg/pch/system-2.C: New.
22742 * g++.dg/pch/system-2.Hs: New.
22743
0f91f094
AH
227442003-04-02 Aldy Hernandez <aldyh@redhat.com>
22745
b8460b29 22746 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
0f91f094 22747
b8460b29 22748 * g++.dg/eh/simd-1.C (vecfunc): Same.
0f91f094 22749
e129b3f9
RS
227502003-04-01 Roger Sayle <roger@eyesopen.com>
22751
22752 * gcc.c-torture/execute/20030401-1.c: New test case.
22753
70ab763c
ZL
227542003-04-01 Ziemowit Laski <zlaski@apple.com>
22755
22756 * objc.dg/defs.m: New.
22757
705412b0
AH
227582003-04-01 Aldy Hernandez <aldyh@redhat.com>
22759
b8460b29
ZW
22760 * g++.dg/eh/simd-1.C: New.
22761 * g++.dg/eh/simd-2.C: New.
705412b0 22762
d744e06e
AH
227632003-03-01 Aldy Hernandez <aldyh@redhat.com>
22764
b8460b29 22765 * gcc.c-torture/execute/simd-3.c: New.
d744e06e 22766
46e33d43
MM
227672003-03-31 Mark Mitchell <mark@codesourcery.com>
22768
22769 PR c/9936
22770 * gcc.dg/20030331-2.c: New test.
22771
6b665219
MM
227722003-03-31 Mark Mitchell <mark@codesourcery.com>
22773
22774 PR c++/10278
22775 * g++.dg/parse/crash2.C: New test.
22776
44f19ccb
RS
227772003-03-31 Richard Sandiford <rsandifo@redhat.com>
22778
22779 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
22780 * gcc.c-torture/execute/20030331-1.c: ...here.
22781
e66833ac
RS
227822003-03-31 Richard Sandiford <rsandifo@redhat.com>
22783
22784 * gcc.c-torture/execute/20030331-1.c: New test.
22785
27283c73
NS
227862003-03-31 Nathan Sidwell <nathan@codesourcery.com>
22787
22788 * lib/gcov.exp: Adjust call return testing strings.
22789 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
22790
03f2ea93
RS
227912003-03-31 Roger Sayle <roger@eyesopen.com>
22792
22793 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
22794 * gcc.dg/builtins-7.c: New test case.
22795 * gcc.dg/builtins-8.c: New test case.
22796
98d3d336
RS
227972003-03-31 Richard Sandiford <rsandifo@redhat.com>
22798
22799 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
22800
c717c5af
MM
228012003-03-30 Mark Mitchell <mark@codesourcery.com>
22802
22803 PR c++/7647
22804 * g++.dg/lookup-class-member-2.C: New test.
22805
9b703090
GN
228062003-03-30 Glen Nakamura <glen@imodulo.com>
22807
b8460b29 22808 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
9b703090 22809
84dfe365
RS
228102003-03-28 Roger Sayle <roger@eyesopen.com>
22811
22812 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
22813
400fbc08
MM
228142003-03-28 Mark Mitchell <mark@codesourcery.com>
22815
22816 * g++.dg/init/attrib1.C: New test.
22817
0c85dbfd
EB
228182003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22819
22820 * gcc.dg/ultrasp8.c: New test.
22821
f7670e7b
EB
228222003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22823
22824 * gcc.dg/ultrasp7.c: New test.
22825
433cd9c9
NS
228262003-03-28 Nathan Sidwell <nathan@codesourcery.com>
22827
22828 PR c++/10047
22829 * g++.dg/template/inline1.C: New test.
22830
1ce324c3
EB
228312003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22832
22833 * gcc.dg/sparc-dwarf2.c: New test.
22834
9ddae796
RS
228352003-03-27 Roger Sayle <roger@eyesopen.com>
22836
22837 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
22838 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
22839
7ffe3584
MM
228402003-03-27 Mark Mitchell <mark@codesourcery.com>
22841
22842 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
22843 than reading .x files.
22844 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
22845 * g77.dg/gcov/gcov-1.f: Likewise.
22846 * gcc.misc-tests/gcov-4b.c: Likewise.
22847 * gcc.misc-tests/gcov-5b.c: Likewise.
22848 * gcc.misc-tests/gcov-6.c: Likewise.
22849 * gcc.misc-tests/gcov-7.c: Likewise.
22850 * gcc.misc-tests/gcov-8.c: Likewise.
22851 * g++.dg/gcov/gcov-1.x: Remove.
22852 * g77.dg/gcov/gcov-1.x: Likewise.
22853 * gcc.misc-tests/gcov-4b.x: Likewise.
22854 * gcc.misc-tests/gcov-5b.x: Likewise.
22855 * gcc.misc-tests/gcov-6.x: Likewise.
22856 * gcc.misc-tests/gcov-7.x: Likewise.
22857 * gcc.misc-tests/gcov-8.x: Likewise.
22858
c7d325c8
GN
228592003-03-27 Glen Nakamura <glen@imodulo.com>
22860
22861 PR opt/10087
22862 * gcc.dg/20030324-1.c: New test.
22863
649fc72d
NS
228642003-03-27 Nathan Sidwell <nathan@codesourcery.com>
22865
544aef8c
NS
22866 PR c++/10224
22867 * g++.dg/template/arg3.C: New test.
22868
649fc72d
NS
22869 PR c++/10158
22870 * g++.dg/template/friend18.C: New test.
22871
a24278e2
RS
228722003-03-26 Roger Sayle <roger@eyesopen.com>
22873
22874 * g77.f-torture/compile/20030326-1.f: New test case.
22875
db8627a1
JJ
228762003-03-26 Janis Johnson <janis187@us.ibm.com>
22877
22878 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
22879
22880 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
22881
be565ad7
JJ
228822003-03-26 Jakub Jelinek <jakub@redhat.com>
22883
22884 * gcc.dg/ia64-sync-3.c: New test.
22885
f729e559
AM
228862003-03-26 Alan Modra <amodra@bigpond.net.au>
22887
22888 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
22889
27e484bc
EB
228902003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22891
22892 * gcc.dg/ultrasp6.c: New test.
22893
d2fc7725
EB
228942003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22895
22896 * gcc.dg/i386-signbit-1.c: New test.
22897 * gcc.dg/i386-signbit-2.c: New test.
22898 * gcc.dg/i386-signbit-3.c: New test.
22899
9904e232
EB
229002003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22901
22902 * gcc.dg/ultrasp5.c: Fix options.
22903
9fdbe7df
EB
229042003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22905
22906 * gcc.dg/ultrasp5.c: Fix comment.
22907
c12741e9
TM
229082003-03-24 Bud Davis <bdavis9659@comcast.net>
22909
22910 PR fortran/10197
22911 * g77.f-torture/execute/10197.f: New test.
22912
2ef6c975
NS
229132003-03-24 Nathan Sidwell <nathan@codesourcery.com>
22914
1c82cc90
NS
22915 PR c++/9898, c++/383
22916 * g++.dg/template/conv6.C: New test.
b8460b29 22917
a5fcc895
NS
22918 PR c++/10119
22919 * g++.dg/template/ptrmem5.C: New test.
22920
2ef6c975
NS
22921 PR c++/10026
22922 * g++.dg/lookup/koenig1.C: New test.
22923
22924 PR C++/10199
22925 * g++.dg/lookup/template2.C: New test.
22926
1134f4ac
JJ
229272003-03-24 Jakub Jelinek <jakub@redhat.com>
22928
22929 * g++.dg/opt/rtti1.C: New test.
22930
02484af9
EB
229312003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22932
22933 * gcc.dg/ultrasp5.c: New test.
22934
fa9b4904
AB
229352003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
22936
b099daeb 22937 PR middle-end/9967
fa9b4904
AB
22938 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
22939 builtin fputs.
22940
068d2c9d
MM
229412003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
22942
22943 PR c/8224
22944 * gcc.dg/20030323-1.c: New test.
22945
766dec0e
RS
229462003-03-23 Roger Sayle <roger@eyesopen.com>
22947
22948 * gcc.c-torture/compile/20030323-1.c: New test case.
22949
97c6f7ad
UW
229502003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
22951
22952 * gcc.dg/20030321-1.c: New test.
22953
b8c25665
ZW
229542003-03-22 Zack Weinberg <zack@codesourcery.com>
22955
22956 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
22957
3e4a3562
NS
229582003-03-22 Nathan Sidwell <nathan@codesourcery.com>
22959
22960 PR c++/9978, c++/9708
22961 * g++.dg/ext/vlm1.C: Adjust expected error.
22962 * g++.dg/ext/vla2.C: New test.
22963 * g++.dg/template/arg1.C: New test.
22964 * g++.dg/template/arg2.C: New test.
22965
6dd0f30b
BD
229662003-03-22 Bud Davis <bdavis9659@comcast.net>
22967
22968 * g77.f-torture/execute/select.f: New test.
22969 * g77.f-torture/noncompile/select_no_compile.f: New test.
22970
f3146d75
NS
229712003-03-21 Nathan Sidwell <nathan@codesourcery.com>
22972
22973 PR c++/9898
22974 * g++.dg/other/error4.C: New test.
22975
963142fc
MM
229762003-03-20 Mark Mitchell <mark@codesourcery.com>
22977
22978 * g++.dg/template/friend17.C: New test.
22979
f8c8d811
AM
229802003-03-21 Alan Modra <amodra@bigpond.net.au>
22981
22982 * gcc.c-torture/compile/20030320-1.c: New.
22983
c876997f
RS
229842003-03-20 Roger Sayle <roger@eyesopen.com>
22985
22986 * gcc.dg/builtins-6.c: New test case.
22987
42151102
AM
229882003-03-19 Alan Modra <amodra@bigpond.net.au>
22989
22990 PR target/10073
22991 * gcc.c-torture/compile/20030319-1.c: New.
22992
b8c25665 229932003-03-18 Jan Hubicka <jh@suse.cz>
8dfa3bb0
JH
22994
22995 * gcc.dg/i386-cvt-1.c: New test.
22996
0fef2ffc
ZW
229972003-03-17 Zack Weinberg <zack@codesourcery.com>
22998
b8c25665
ZW
22999 * objc.dg/naming-1.m: Use "(parse|syntax) error".
23000 * objc.dg/naming-2.m: Likewise.
0fef2ffc 23001
ec20aa6c
MM
230022003-03-17 Mark Mitchell <mark@codesourcery.com>
23003
23004 PR c++/9639
b8c25665 23005 * g++.dg/parse/crash1.C: New test.
ec20aa6c 23006
bafb714b
MM
230072003-03-16 Mark Mitchell <mark@codesourcery.com>
23008
23009 PR c++/8805
23010 * g++.dg/eh/cleanup1.C: New test.
23011
0a71919d
FH
230122003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
23013
23014 * gcc.c-torture/execute/20030316-1.c: New test case.
23015
1f5a253a
NS
230162003-03-16 Nathan Sidwell <nathan@codesourcery.com>
23017
23018 PR c++/9629
23019 * g++.dg/init/ctor2.C: New test.
23020
de6a669b
RS
230212003-03-15 Roger Sayle <roger@eyesopen.com>
23022
23023 * g77.f-torture/compile/xformat.f: New test case.
23024
24b26d8d
JDA
230252003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23026
23027 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
23028 * g++.old-deja/g++.mike/eh50.C: Likewise.
23029
6e049fcd
KL
230302003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23031
23032 PR c++/6440
23033 * g++.dg/template/spec7.C: New test.
23034 * g++.dg/template/spec8.C: Likewise.
23035
f43f4314
JJ
230362003-03-14 Jakub Jelinek <jakub@redhat.com>
23037
23038 * gcc.c-torture/execute/20030313-1.c: New test.
23039
4526753f
RH
230402003-03-14 Richard Henderson <rth@redhat.com>
23041
23042 * gcc.dg/inline-2.c: Adjust alpha test for external call.
23043
f650843f
EB
230442003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23045
23046 * gcc.c-torture/compile/20030314-1.c: New test.
23047
67e4f078
DS
230482003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
23049
b8c25665 23050 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
67e4f078 23051 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
b8c25665 23052 thumb target,
67e4f078
DS
23053 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
23054 to accept newer _imp__ prefix and additional
23055 newline in .drectve section.
23056 * gcc.dg/dll-4.c: Likewise.
23057 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
23058 switch.
23059
26f86471
MM
230602003-03-13 Mark Mitchell <mark@codesourcery.com>
23061
45707d31
MM
23062 * g++.dg/parse/namespace9.C: New test.
23063
26f86471
MM
23064 * g++.dg/init/ref5.C: New test.
23065 * g++.dg/parse/ptrmem1.C: Likewise.
23066
aeb11ee5
JDA
230672003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
23068
23069 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
23070 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
23071 regular expression.
23072 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
23073 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
23074
09ebf088
DJ
230752003-03-12 Daniel Jacobowitz <drow@mvista.com>
23076
23077 * gcc.c-torture/execute/20030224-2.c: New test.
23078
8a7d6cb3
EB
230792003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23080
23081 * gcc.dg/decl-3.c: New test.
23082
db1077d3
EB
230832003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23084
23085 * gcc.dg/i386-loop-2.c: New test.
23086
0c33daff
MM
230872003-03-11 Mark Mitchell <mark@codesourcery.com>
23088
e1145e7f 23089 PR c++/9474
2601a4ee
MM
23090 * g++.dg/parse/namespace8.C: New test.
23091
0c33daff
MM
23092 PR c++/9924
23093 * g++.dg/overload/builtin2.C: New test.
23094
54098126
SB
230952003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
23096
23097 * gcc.dg/return-type-3.c: New test.
23098
bff6a7c2
V
230992003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23100
23101 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
23102 profiling options are not supported.
23103
125e6594
MM
231042003-03-10 Mark Mitchell <mark@codesourcery.com>
23105
23106 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
23107 * g++.old-deja/g++.warn/impint2.C: Likewise.
23108
87d7d780
DP
231092003-03-10 Devang Patel <dpatel@apple.com>
23110
23111 * g++.dg/cpp/c++_cmd_1.C: New test.
23112 * g++.dg/cpp/c++_cmd_1.h: New file.
b8c25665 23113
ebb780f2
SB
231142003-03-10 Segher Boessenkool <segher@koffie.nl>
23115
b8c25665 23116 * gcc.dg/altivec-9.c: New file.
ebb780f2 23117
88a7a0c9
FS
231182003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23119
23120 * gcc.dg/ppc-sdata-1.c: New test.
23121 * gcc.dg/ppc-sdata-2.c: New test.
23122
f6d19bfe
MM
231232003-03-09 Mark Mitchell <mark@codesourcery.com>
23124
1d719415
MM
23125 PR c++/9373
23126 * g++.dg/opt/ptrmem2.C: New test.
23127
f6d19bfe
MM
23128 PR c++/8534
23129 * g++.dg/opt/ptrmem1.C: New test.
23130
9edf6a4c
EB
231312003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23132
23133 * gcc.dg/i386-loop-1.c: New test.
23134
ca9e1382
KL
231352003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23136
23137 PR c++/9970
23138 * g++.dg/lookup/friend1.C: New test.
23139
0e136342
MM
231402003-03-08 Mark Mitchell <mark@codesourcery.com>
23141
23142 PR c++/9823
23143 * g++.dg/parser/constructor1.C: New test.
23144
af812813
HPN
231452003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
23146
17b7f45e
HPN
23147 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
23148
af812813
HPN
23149 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
23150
39a91264
NB
231512003-03-08 Neil Booth <neil@daikokuya.co.uk>
23152
23153 * gcc.dg/cpp/Wunused.c: Update test.
23154
b8c25665 231552003-03-08 Jan Hubicka <jh@suse.cz>
18d13f34
JH
23156
23157 * gcc.dg/inline-3.c: New test.
23158
089d6ea7
MM
231592003-03-08 Mark Mitchell <mark@codesourcery.com>
23160
23161 PR c++/9809
23162 * g++.dg/parse/builtin1.C: New test.
23163
23164 PR c++/9982
23165 * g++.dg/abi/cookie1.C: New test.
23166 * g++.dg/abi/cookie2.C: Likewise.
23167
23168 PR c++/9524
612dc718 23169 * g++.dg/template/field1.C: New test.
089d6ea7
MM
23170
23171 PR c++/9912
23172 * g++.dg/parse/class1.C: New test.
23173 * g++.dg/parse/namespace7.C: Likewise.
23174 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
b8c25665 23175
aa6e8ed3
MM
231762003-03-07 Mark Mitchell <mark@codesourcery.com>
23177
23178 * g++.dg/init/ref4.C: New test.
23179
b8c25665 231802003-03-07 Jan Hubicka <jh@suse.cz>
dfa7f440
JH
23181
23182 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
18d13f34 23183 * gcc.dg/inline-3.c: New test.
dfa7f440 23184
3d1df1fa
MM
231852003-03-06 Mark Mitchell <mark@codesourcery.com>
23186
3d938426
MM
23187 * g++.dg/init/ref3.C: New test.
23188
5e256996
MM
23189 PR c++/9965
23190 * g++.dg/init/ref2.C: New test.
b8c25665 23191
07681121
MM
23192 PR c++/9400
23193 * g++.dg/warn/Wshadow-2.C: New test.
23194
3d1df1fa
MM
23195 PR c++/9791
23196 * g++.dg/warn/Woverloaded-1.C: New test.
23197
b8c25665 231982003-03-05 Jan Hubicka <jh@suse.cz>
b255a036
JH
23199
23200 * gcc.dg/i386-local2.c: New.
20856045 23201 * gcc.dg/i386-local.c: Fix typo.
b255a036 23202
1c442892
MM
232032003-03-05 Mark Mitchell <mark@codesourcery.com>
23204
23205 * g++.dg/abi/layout3.C: New test.
23206
be2fa211
EB
232072003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23208
23209 * gcc.c-torture/compile/20030305-1.c
23210
b8c25665 232112003-03-05 Jan Hubicka <jh@suse.cz>
dafc5b82
JH
23212
23213 * gcc.dg/i386-local.c: New.
23214
b8c25665 232152003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
754047bb
R
23216
23217 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
23218
2ad1815d
EB
232192003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23220
23221 * gcc.dg/switch-2.c: New test.
23222 * gcc.dg/switch-3.c: New test.
23223 * gcc.dg/Wswitch.c: Adjust line numbers.
23224 * gcc.dg/Wswitch-default.c: Likewise.
23225 * gcc.dg/Wswitch-enum.c: Likewise.
23226
01952d37
AO
232272003-03-04 Alexandre Oliva <aoliva@redhat.com>
23228
23229 * gcc.c-torture/execute/20030222-1.c: New test.
23230
767440a2
JW
232312003-03-03 James E Wilson <wilson@tuliptree.org>
23232
23233 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
23234
7993382e
MM
232352003-03-03 Mark Mitchell <mark@codesourcery.com>
23236
23237 PR c++/9878
23238 * g++.dg/init/ref1.C: New test.
23239
b8c25665 232402003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
d44cc404
R
23241
23242 * gcc.dg/sh-relax.c: New SH-only test.
23243
b22b239e
GK
232442003-03-03 Geoffrey Keating <geoffk@apple.com>
23245
23246 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
23247 comment explaining purpose of testcase.
23248
3595b91f
SC
232492003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23250
23251 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
23252 for HC11/HC12 (asm needs two int registers).
23253 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
23254 HC11/HC12 because the test uses an asm which needs two 32-bit
23255 registers.
23256
1494f93a
SC
232572003-03-02 Stephane Carrez <stcarrez@nerim.fr>
23258
23259 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
23260 for HC11/HC12 (array is too large otherwise).
23261 * gcc.c-torture/compile/920501-4.x: New file, likewise.
23262 * gcc.c-torture/compile/20010518-2.x: Likewise.
23263 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
23264 HC11/HC12 (array is too large).
23265
facf86ac
GK
232662003-03-01 Geoffrey Keating <geoffk@apple.com>
23267
23268 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
23269 * lib/g++-dg.exp (g++-dg-test): Likewise.
23270
08291658
RS
232712003-03-01 Roger Sayle <roger@eyesopen.com>
23272
23273 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
23274 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
23275
74dd1333
KL
232762003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23277
23278 * g++.dg/warn/implicit-typename1.C: Remove warning.
23279
3f53c0dc
RH
232802003-02-28 Richard Henderson <rth@redhat.com>
23281
23282 * gcc.dg/noreturn-1.c: Move noreturn warning line.
23283 * gcc.dg/return-type-1.c: Move control reaches end warning line.
23284
d8fad4ea
GK
232852003-02-28 Geoffrey Keating <geoffk@apple.com>
23286
23287 * gcc.dg/pch/pch.exp: Change .pch to .gch.
23288 * g++.dg/pch/pch.exp: Likewise.
23289
1cb8292f
MM
232902003-02-28 Mark Mitchell <mark@codesourcery.com>
23291
23292 PR c++/9879
23293 * testsuite/g++.dg/init/new4.C: New test.
23294
f3c7ed6b
RE
232952003-02-28 Richard Earnshaw <rearnsha@arm.com>
23296
23297 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
23298
13082c80
AO
232992003-02-28 Alexandre Oliva <aoliva@redhat.com>
23300
e459243b
AO
23301 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
23302 unsigned long.
23303
13082c80
AO
23304 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
23305 wider than float.
23306
b17d5d7c
ZD
233072003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23308
23309 * lib/scanasm.exp: Add support for counting numbers of
23310 occurences.
23311 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
23312 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
23313
c0b1cc97
MM
233142003-02-25 Mark Mitchell <mark@codesourcery.com>
23315
cec24319
MM
23316 PR c++/9683
23317 * g++.dg/template/static3.C: New test.
23318
c0b1cc97
MM
23319 PR c++/9829
23320 * g++.dg/parse/namespace6.C: New test.
b8c25665 23321
3eaa6044
FS
233222003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23323
23324 PR target/9732
23325 * gcc.dg/20030225-1.c: New test.
23326
353b4fc0
MM
233272003-02-24 Mark Mitchell <mark@codesourcery.com>
23328
d12ad970
MM
23329 * README: Remove out-of-date information.
23330
353b4fc0
MM
23331 PR c++/9836
23332 * g++.dg/template/spec6.C: New test.
23333
201b9f2a
JL
233342003-02-24 Jeff Law <law@redhat.com>
23335
23336 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
23337
f8dc212b
RO
233382003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23339
23340 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
23341 * gcc.dg/pragma-ep-1.c: Likewise.
23342
9e236a9d
KL
233432003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23344
23345 PR c++/9602
23346 * g++.dg/template/friend16.C: New test.
23347
ca099ac8
MM
233482003-02-23 Mark Mitchell <mark@codesourcery.com>
23349
23350 PR c++/5333
23351 * g++.dg/parse/fused-params1.C: Adjust error messages.
23352 * g++.dg/template/nested3.C: New test.
b8c25665 23353
f641e05b
AM
233542003-02-24 Alan Modra <amodra@bigpond.net.au>
23355
23356 * g++.dg/abi/param1.C: New test.
23357
53be1a8d
KL
233582003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23359
23360 PR c++/7982
23361 * g++.dg/warn/implicit-typename1.C: New test.
23362
9d913bbf
KC
233632003-02-22 Kelley Cook <kelleycook@comcast.net>
23364
b8c25665
ZW
23365 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
23366 with "mtune".
23367 * g++.old-deja/g++.other/store-expr2.C: Likewise.
23368 * gcc.c-torture/execute/20010129-1.x: Likewise.
23369 * gcc.dg/20011107-1.c: Likewise.
23370 * gcc.dg/20020108-1.c: Likewise.
23371 * gcc.dg/20020122-3.c: Likewise.
23372 * gcc.dg/20020206-1.c: Likewise.
23373 * gcc.dg/20020310-1.c: Likewise.
23374 * gcc.dg/20020426-2.c: Likewise.
23375 * gcc.dg/20020517-1.c: Likewise.
23376 * gcc.dg/991230-1.c: Likewise.
23377 * gcc.dg/i386-unroll-1.c: Likewise.
23378 * gcc.misc-tests/i386-prefetch.exp: Likewise.
23379
233802003-02-22 Jan Hubicka <jh@suse.cz>
48e082b9
JH
23381
23382 * gcc.dg/i386-mul.c: New test.
23383
c0a47a61
RS
233842003-02-21 Roger Sayle <roger@eyesopen.com>
23385
23386 * gcc.dg/builtins-5.c: New test case.
23387
182c2078
HPN
233882003-02-22 Hans-Peter Nilsson <hp@axis.com>
23389
23390 * gcc.dg/asmreg-1.c: New test.
23391
2fff6d71
MM
233922003-02-21 Mark Mitchell <mark@codesourcery.com>
23393
23394 PR c++/9749
23395 * g++.dg/parse/varmod1.C: New test.
23396
19df1edf
MM
233972003-02-21 Mark Mitchell <mark@codesourcery.com>
23398
23399 PR c++/9727
23400 * g++.dg/template/op1.C: New test.
23401
5dc3a78c
MM
234022003-02-21 Mark Mitchell <mark@codesourcery.com>
23403
23404 PR c++/8906
23405 * g++.dg/template/nested2.C: New test.
23406
692bb58a
MM
234072003-02-21 Mark Mitchell <mark@codesourcery.com>
23408
23409 PR c++/8724
23410 * g++.dg/expr/dtor1.C: New test.
23411
a8d0ddaf
ZW
234122003-02-21 Zack Weinberg <zack@codesourcery.com>
23413
23414 * gcc.dg/cpp/include3.c: New test.
23415 * gcc.dg/cpp/inc/foo.h: New file.
23416
9e7d0b92
GN
234172003-02-21 Glen Nakamura <glen@imodulo.com>
23418
23419 * gcc.c-torture/execute/20030221-1.c: New test.
23420
63a3cd3e
MM
234212003-02-20 Mark Mitchell <mark@codesourcery.com>
23422
23423 PR c++/9729
23424 * g++.dg/abi/conv1.C: New test.
23425
b8c25665 234262003-02-20 Jan Hubicka <jh@suse.cz>
0bcecf95
JH
23427
23428 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
23429
4ea0d487
DJ
234302003-02-19 Daniel Jacobowitz <drow@mvista.com>
23431
23432 * gcc.c-torture/compile/20030219-1.c: New test.
23433
b8c25665 234342003-02-18 Jan Hubicka <jh@suse.cz>
c001c39b
JH
23435
23436 * gcc.dg/funcorder.c: New test.
23437
ff6e1a2f
KH
234382003-02-18 Kazu Hirata <kazu@cs.umass.edu>
23439
23440 * gcc.c-torture/execute/20030218-1.c: New.
23441
67aa8289
AH
234422003-02-18 Aldy Hernandez <aldyh@redhat.com>
23443
a8d0ddaf 23444 * gcc.dg/20030218-1.c: New.
67aa8289 23445
d7ddbe24
RH
234462003-02-18 Richard Henderson <rth@redhat.com>
23447
23448 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
23449 * gcc.dg/attr-used-2.c: New.
23450
6b99d1c0
MM
234512003-02-18 Mark Mitchell <mark@codesourcery.com>
23452
23453 PR c++/9704
23454 * g++.dg/init/copy5.C: New test.
a8d0ddaf 23455
59d22bc5
GK
234562003-02-18 Geoffrey Keating <geoffk@apple.com>
23457
23458 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
23459 * g++.dg/pch/pch.exp: Likewise.
23460
bc102c4b
KH
234612003-02-18 Kazu Hirata <kazu@cs.umass.edu>
23462
23463 * gcc.c-torture/execute/20030209-1.c: Enable the test if
23464 STACK_SIZE is not defined.
23465
db77ef4c
KL
234662003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23467
23468 PR c++/9457
23469 * g++.dg/template/init1.C: New test.
23470
b8c25665 234712003-02-16 Jan HUbicka <jh@suse.cz>
096daf41
JH
23472
23473 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
23474 (foo): Add few extra tests
23475 * gcc.dg/c99-const-expr-3.c: Likewise.
23476 * gcc.c-torture/execute/20030216-1.c: New.
23477
0df4ae96
KL
234782003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23479
23480 PR c++/9459
23481 * g++.dg/ext/typeof4.C: New test.
23482
881b2a96
RS
234832003-02-15 Roger Sayle <roger@eyesopen.com>
23484
23485 * gcc.dg/i386-387-3.c: New test case.
23486
6e8647d5
JZ
234872003-02-14 Josef Zlomek <zlomekj@suse.cz>
23488
23489 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
23490 cris-*-elf* cris-*-aout* and mmix-*-*.
23491
42f86c48
JZ
234922003-02-13 Josef Zlomek <zlomekj@suse.cz>
23493
23494 * gcc.dg/20030213-1.c: New test.
23495
1fb54135
RS
234962003-02-12 Roger Sayle <roger@eyesopen.com>
23497
23498 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
23499 * gcc.dg/i386-387-2.c: Likewise.
23500
c6e2a538
AH
235012003-02-12 Aldy Hernandez <aldyh@redhat.com>
23502
a8d0ddaf
ZW
23503 * gcc.dg/ppc-spe.c: Fix formatting.
23504 Enable tests that were previously unsupported by gas.
23505 Delete tests for instructions that no longer exist.
23506 Switch arguments on evsubifw builtin.
c6e2a538 23507
5c4d5a15
KH
235082003-02-12 Kazu Hirata <kazu@cs.umass.edu>
23509
23510 * gcc.c-torture/execute/20030209-1.c: Disable the test if
23511 STACK_SIZE is too small.
23512
ecf92f82 235132003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
a8d0ddaf 23514 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
ecf92f82
EB
23515
23516 * gcc.dg/decl-2.c: New test.
23517
b8c25665 235182003-02-10 Jan Hubicka <jh@suse.cz>
637df4f4
JH
23519
23520 * gcc.dg/i386-fpcvt-1.c: New test.
23521
2382b79f
RS
235222002-02-09 Richard Sandiford <rsandifo@redhat.com>
23523
23524 * gcc.c-torture/execute/20030209-1.c: New test.
23525
5d4b76c0
KH
235262003-02-09 Kazu Hirata <kazu@cs.umass.edu>
23527
23528 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
23529 int-wide bitops, use the constants of the same width.
23530 Likewise, if long long is 32-bit wide, test bitops using
23531 32-bit constants.
23532
8f37dd98
LR
235332003-02-07 Loren James Rittle <ljrittle@acm.org>
23534
23535 * gcc.dg/20021014-1.c: Annotate with expected notice text.
23536
46847aa6
RS
235372003-02-07 Roger Sayle <roger@eyesopen.com>
23538
23539 * testsuite/gcc.dg/builtins-4.c: New test case.
23540
f39a753b
KG
235412003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23542
23543 * gcc.dg/20020430-1.c: Fix dg command typos.
23544 * gcc.dg/20020503-1.c: Likewise.
23545
256803d9
VR
235462003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23547
23548 PR c++/8785
23549 * g++.dg/parse/fused-params1.C: New test.
23550
23551 PR c++/8857
23552 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
23553
23554 PR c++/8921
23555 * g++.dg/parse/non-dependent1.C: New test.
23556
23557 PR c++/8928
23558 * g++.dg/parse/dupl-tmpl-args1.C: New test.
23559
23560 PR c++/9228
23561 * g++.dg/parse/undefined7.C: New test.
23562 * g++.dg/parse/non-templ1.C: New test.
23563
23564 PR c++/9229
23565 * g++.dg/parse/too-many-tmpl-args1.C: New test.
23566
5fbf0217
EB
235672003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23568
23569 * gcc.c-torture/compile/20030206-1.c: New test.
23570
dbdd3489
RS
235712003-02-05 Roger Sayle <roger@eyesopen.com>
23572
23573 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
23574 "pow" to "foo" to avoid potential confusion with a math built-in.
23575
48d1ce96
KG
235762003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23577
23578 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
23579 conditions for SPARC targets.
23580
4f6ae35d
JJ
235812003-02-05 Jakub Jelinek <jakub@redhat.com>
23582
23583 * gcc.dg/20030204-1.c: New test.
23584
2de2cd78
VR
235852003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23586
23587 PR c++/38
23588 * g++.dg/parse/array-size1.C: New test.
23589
23590 PR c++/5657
23591 * g++.dg/parse/undefined3.C: New test.
23592
23593 PR c++/5665
23594 * g++.dg/parse/undefined4.C: New test.
23595
23596 PR c++/5975
23597 * g++.dg/parse/undefined5.C: New test.
23598
23599 PR c++/7259
23600 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
23601
23602 PR c++/8578
23603 * g++.dg/parse/casting-operator1.C: New test.
23604
23605 PR c++/8596
23606 * g++.dg/parse/undefined6.C: New test.
23607
23608 PR c++/8736
23609 * g++.dg/parse/missing-template1.C: New test.
23610
b8c25665 236112003-02-04 Jan Hubicka <jh@suse.cz>
afffc4e2
JH
23612
23613 * gcc.dg/i386-cadd.c: Compile using -march=k8.
23614 * gcc.dg/i386-cmov?.c: Likewise.
23615 * gcc.dg/i386-fpcvt-?.c: Likewise.
23616 * gcc.dg/i386-ssefp-1.c: Likewise.
23617 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2de2cd78 23618 conventions.
afffc4e2 23619
b80f8ef3
MM
236202003-02-03 Mark Mitchell <mark@codesourcery.com>
23621
23622 PR c++/7129
23623 * testsuite/g++.dg/ext/max.C: New test.
23624
b8c25665 236252003-02-03 Jan Hubicka <jh@suse.cz>
7393205f
JH
23626
23627 * gcc.c-torture/execute/20030203-1.c: New test.
23628
ca777b88
RE
236292003-02-03 Richard Earnshaw <rearnsha@arm.com>
23630
23631 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
23632 'natural-endian'.
23633
271bd540
RS
236342003-02-01 Richard Sandiford <rsandifo@redhat.com>
23635
23636 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
23637 * g++.dg/init/new2.C: Likewise.
23638 * g++.dg/other/new1.C: Likewise.
23639
5175d1b8
LR
236402003-01-31 Loren J. Rittle <ljrittle@acm.org>
23641
23642 * gcc.dg/struct-ret-libc.c: New test.
23643
2f278625
UW
236442003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
23645
23646 * gcc.dg/20030129-1.c: New test.
23647
db0f613d
KL
236482003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23649
23650 PR c++/8849
23651 * g++.dg/template/ptrmem4.C: New test.
23652
14d22dd6
MM
236532003-01-29 Mark Mitchell <mark@codesourcery.com>
23654
23655 * g++.dg/parser/constant1.C: New test.
23656
710b73e6
KL
236572003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23658
23659 PR c++/8591
23660 * g++.dg/parse/friend2.C: New test.
23661
9ae58faf
NS
236622003-01-29 Nathan Sidwell <nathan@codesourcery.com>
23663
23664 PR c++/9437
23665 * g++.dg/template/unify4.C: New test.
23666
6d09ef27
RS
236672003-01-28 Richard Sandiford <rsandifo@redhat.com>
23668
23669 * gcc.c-torture/execute/20030128-1.c: New test.
23670
4334c467
JO
236712003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
23672
23673 * g++.dg/lookup/nested1.C: Test moved from ...
23674 * g++.old-deja/g++.other/lookup24.C: ... here.
23675
b8c25665 236762003-01-28 Jan Hubicka <jh@suse.cz>
69814826
JH
23677
23678 * gcc.dg/i386-cmov5.c: New test.
23679
bffcd064
V
236802003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23681
a8d0ddaf
ZW
23682 * gcc.c-torture/execute/20010925-1.c: Changed the
23683 memcpy declaration.
bffcd064 23684
f2ce60b8
NS
236852003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23686
23687 PR c++/3902
23688 * g++.dg/parse/template5.C: New test.
23689
f42aadd8
TM
236902003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
23691
23692 PR fortran/9258
23693 * g77.dg/pr9258: New test.
23694
5db544e1
GP
236952003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23696
23697 * README: Move relevant parts from README.g++.
23698
23699 * README.g++: Remove this file.
23700
483a5709
NS
237012003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23702
23703 * g++.dg/abi/dcast1.C: New test.
23704
4ff71d24
KG
237052003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23706
23707 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
23708
623baee2
JO
237092003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
23710
23711 PR c++/47
23712 * g++.old-deja/g++.other/lookup24.C: New test.
23713
2956f353
KG
237142003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23715
23716 PR middle-end/7227
23717 * gcc.dg/uninit-C.c: New test.
23718
a2ddc397
NS
237192003-01-27 Nathan Sidwell <nathan@codesourcery.com>
23720
23721 * g++.dg/abi/covariant1.C: New test.
23722
acf9fa5f
UW
237232003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
23724
23725 * gcc.dg/20030123-1.c: New test.
23726
b8c25665 237272003-01-25 Jan Hubicka <jh@suse.cz>
1649d92f
JH
23728
23729 PR opt/8492
23730 * gcc.c-torture/compile/20030125-1.c
23731
bbaab916
NS
237322003-01-25 Nathan Sidwell <nathan@codesourcery.com>
23733
23734 PR c++/9403
23735 * g++.dg/parse/template3.C: New test.
23736 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
a8d0ddaf 23737
bbaab916
NS
23738 PR c++/795
23739 * g++.dg/parse/template4.C: New test.
a8d0ddaf 23740
bbaab916
NS
23741 PR c++/9415
23742 * g++.dg/template/qual2.C: New test.
a8d0ddaf 23743
bbaab916
NS
23744 PR c++/8545
23745 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
23746
23747 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
23748
9bb231fd
RS
237492003-01-25 Roger Sayle <roger@eyesopen.com>
23750
23751 * gcc.c-torture/execute/switch-1.c: New test case.
23752
b8c25665 237532003-01-25 Jan Hubicka <jh@suse.cz>
c5061554
JH
23754
23755 * gcc.c-torture/execute/20030125-1.[cx]: New test.
23756
32d9a5bd
PC
237572003-01-25 Paolo Carlini <pcarlini@unitus.it>
23758
23759 Tweaks for Bison-1.875. From the NEWS file:
23760 "- `parse error' -> `syntax error'
23761 Bison now uniformly uses the term `syntax error'"
23762 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
23763 * gcc.dg/cpp/digraph2.c: Likewise.
23764 * gcc.dg/cpp/direct2.c: Likewise.
23765 * gcc.dg/cpp/paste4.c: Likewise.
23766 * gcc.dg/c90-restrict-1.c: Likewise.
23767 * gcc.dg/c99-func-2.c: Likewise.
23768 * gcc.dg/noncompile/920721-2.c: Likewise.
23769 * gcc.dg/noncompile/930622-2.c: Likewise.
23770 * gcc.dg/noncompile/940112-1.c: Likewise.
23771 * gcc.dg/noncompile/950921-1.c: Likewise.
23772 * gcc.dg/noncompile/951123-1.c: Likewise.
23773 * gcc.dg/noncompile/971104-1.c: Likewise.
23774 * gcc.dg/noncompile/990416-1.c: Likewise.
23775
f5128e88
PC
237762003-01-24 Paolo Carlini <pcarlini@unitus.it>
23777
23778 * g++.dg/parse/undefined1.C: Add error message.
23779
65a5559b
MM
237802003-01-22 Mark Mitchell <mark@codesourcery.com>
23781
c006d942
MM
23782 PR c++/9354
23783 * g++.dg/parse/new1.C: New test.
23784
23785 PR c++/9216
23786 * g++.dg/parse/template2.C: New test.
23787
23788 PR c++/9354
23789 * g++.dg/parse/typedef2.C: New test.
23790
65a5559b
MM
23791 PR c++/9328
23792 * g++.dg/ext/typeof3.C: New test.
23793
68aab9ee
VR
237942003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23795
23796 PR c++/2738
23797 * g++.dg/parse/ret-type1.C: New test.
23798
23799 PR c++/3792
23800 * g++.dg/parse/tmpl-outside1.C: New test.
23801
23802 PR c++/4207
23803 * g++.dg/parse/int-as-enum1.C: New test.
23804
23805 PR c++/4903
23806 * g++.dg/parse/no-typename1.C: New test.
23807
23808 PR c++/5533
23809 * g++.dg/parse/no-value1.C: New test.
23810
23811 PR c++/5921
23812 * g++.dg/parse/wrong-inline1.C: New test.
23813
23814 PR c++/6402
23815 * g++.dg/parse/ref1.C: New test.
23816
23817 PR c++/6992
23818 * g++.dg/parse/attr-ctor1.C: New test.
23819
23820 PR c++/7229
23821 * g++.dg/parse/namespace5.C: New test.
23822
23823 PR c++/7917
23824 * g++.dg/parse/func-def1.C: New test.
23825
23826 PR c++/8143
23827 * g++.dg/parse/undefined1.C: New test.
23828
23829 PR c++/5723, PR c++/8522
23830 * g++.dg/parse/specialization1.C: New test.
23831
23832 PR c++/163, PR c++/8595
23833 * g++.dg/parse/struct-as-enum1.C: New test.
23834
23835 PR c++/9173
23836 * g++.dg/parse/undefined2.C: New test.
23837
1fb3244a
MM
238382003-01-22 Mark Mitchell <mark@codesourcery.com>
23839
e0860732
MM
23840 PR c++/9298
23841 * g++.dg/parse/template1.C: New test.
23842
4eb6d609
MM
23843 PR c++/9384
23844 * g++.dg/parse/using1.C: New test.
23845
1fb3244a
MM
23846 PR c++/9285
23847 PR c++/9294
23848 * g++.dg/parse/expr2.C: New test.
23849
23850 PR c++/9388
23851 * g++.dg/parse/lookup2.C: Likewise.
23852
b8c25665 238532003-01-21 Jan Hubicka <jh@suse.cz>
4d097718
JH
23854
23855 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
23856 * gcc.c-torture/execute/eeprof-1.c: Likewise.
23857 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
23858 * gcc.c-torture/execute/string-opt-*.c: Likewise.
23859
e3289412
NC
238602003-01-20 Nick Clifton <nickc@redhat.com>
23861
23862 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
23863 problem with ARM sibcall code generation.
23864
d99c740f
KH
238652003-01-20 Kazu Hirata <kazu@cs.umass.edu>
23866
23867 * gcc.c-torture/execute/20030120-1.c: New.
23868
a99820e6
PC
238692003-01-19 Paolo Carlini <pcarlini@unitus.it>
23870
23871 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
23872
5dae1114
MM
238732003-01-17 Mark Mitchell <mark@codesourcery.com>
23874
23875 PR c++/9272
23876 * g++.dg/parse/ctor1.C: New test.
23877
23878 PR c++/9294:
23879 * g++.dg/parse/qualified1.C: New test.
a8d0ddaf 23880
5dae1114
MM
23881 * g++.dg/parse/typename3.C: New test.
23882
c292e375
RH
238832003-01-16 Richard Henderson <rth@redhat.com>
23884
23885 * g++.dg/tls/init-2.C: Fix error matches for real this time.
23886
aab37812
RH
238872003-01-16 Richard Henderson <rth@redhat.com>
23888
23889 * g++.dg/pch/pch.exp: Copy test header to the working directory
23890 before using it either for precompilation or direct use.
23891 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
23892 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
23893
50c620d6
RH
238942003-01-16 Richard Henderson <rth@redhat.com>
23895
23896 * gcc.dg/pch/pch.exp: Copy test header to the working directory
23897 before using it either for precompilation or direct use.
23898 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
23899 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
23900
8fbc5ae7
MM
239012003-01-16 Mark Mitchell <mark@codesourcery.com>
23902
23903 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
23904 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
23905 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
23906 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
23907 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
23908 typename warning into error.
23909 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
23910 error messages.
23911 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
23912 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
23913 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
23914 messages.
23915 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
23916 make declaration visible in template.
23917 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
23918 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
23919 messages.
23920 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
23921 message.
23922 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
23923 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
23924 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
23925 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
23926 typename warning with error message.
23927 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
23928 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
23929 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
a8d0ddaf 23930
712becab
NS
239312003-01-16 Nathan Sidwell <nathan@codesourcery.com>
23932
23933 * g++.dg/parse/ambig2.C: New test.
23934
1ceb0dc7
RH
239352003-01-15 Richard Henderson <rth@redhat.com>
23936
23937 * g++.dg/tls/init-2.C: Update error message string.
23938
3dd5fc58
KG
239392003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23940
23941 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
23942
b0562482
SC
239432003-01-15 Stephane Carrez <stcarrez@nerim.fr>
23944
23945 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
23946 all for HC11/HC12.
23947 * gcc.c-torture/compile/20001205-1.x: Likewise.
23948 * gcc.c-torture/compile/20001226-1.x: Likewise.
23949 * gcc.c-torture/compile/920520-1.x: Likewise.
23950 * gcc.c-torture/compile/961203-1.x: Likewise.
23951 * gcc.c-torture/compile/20020604-1.x: Likewise.
23952
b8c25665 239532003-01-15 Jan Hubicka <jh@suse.cz>
b1a6f8db
JH
23954
23955 * gcc.c-torture/compile/20030115-1.c: New test.
23956
23957 * gcc.dg/i386-fpcvt-1.c: New test.
23958 * gcc.dg/i386-fpcvt-2.c: New test.
23959
a7189b49
JO
239602003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
23961
23962 Further conform g++'s __vmi_class_type_info to the C++ ABI
23963 specification.
23964 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
23965 the specification.
23966
b8c25665 239672003-01-14 Jan Hubicka <jh@suse.cz>
77f9af81
JH
23968
23969 * gcc.dg/i386-fpcvt-1.c: New test.
23970 * gcc.dg/i386-fpcvt-2.c: New test.
23971
ab5496c4
EB
239722003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23973
23974 * gcc.dg/i386-mmx-3.c: New test.
23975
e8f2b18d
MM
239762003-01-12 Mark Mitchell <mark@codesourcery.com>
23977
23978 PR c++/9264
23979 * g++.dg/parse/octal1.C: New file.
23980
23981 PR c++/9172
23982 * g++.dg/parse/typename1.C: New file.
23983
67a7278d
DS
239842003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
23985
23986 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
23987 * gcc.dg/bf-no-ms-layout.c: Likewise.
ab5496c4 23988 * gcc.dg/bf-ms-attrib.c: Likewise.
67a7278d 23989
2050a1bb
MM
239902003-01-10 Mark Mitchell <mark@codesourcery.com>
23991
99152b95 23992 PR c++/9099
a6f6052a
MM
23993 * g++.dg/parse/dtor1.C: New file.
23994
2050a1bb
MM
23995 PR c++/9128
23996 * g++.dg/rtti/typeid1.C: New file.
23997
23998 PR c++/9153
23999 * g++.dg/parse/lookup1.C: New file.
24000
24001 PR c++/9171
24002 * g++.dg/templ/spec5.C: New file.
ab5496c4 24003
7558f66e
JZ
240042003-01-10 Josef Zlomek <zlomekj@suse.cz>
24005
24006 * gcc.c-torture/compile/20030110-1.c: New test.
24007
17211ab5
GK
240082003-01-09 Geoffrey Keating <geoffk@apple.com>
24009
24010 Merge from pch-branch:
24011
24012 2002-12-23 Geoffrey Keating <geoffk@apple.com>
24013
24014 * gcc.dg/pch/cpp-1.h: New.
24015 * gcc.dg/pch/cpp-1.c: New.
24016 * gcc.dg/pch/cpp-2.h: New.
24017 * gcc.dg/pch/cpp-2.c: New.
24018
24019 2002-11-19 Geoffrey Keating <geoffk@apple.com>
24020
24021 * gcc.dg/pch/except-1.h: New.
24022 * gcc.dg/pch/except-1.c: New.
24023
24024 2002-11-13 Geoffrey Keating <geoffk@apple.com>
24025
24026 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
24027 running test.
24028 * gcc.dg/pch: Include *.hp not *.h.
24029 * gcc.dg/pch/system-1.h: New.
24030 * gcc.dg/pch/system-1.c: New.
24031
24032 2002-11-11 Geoffrey Keating <geoffk@apple.com>
24033
24034 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
24035 rather than trying to build and run a program using PCH.
24036 * gcc.dg/pch: Remove dg-do commands from test files.
a8d0ddaf 24037
17211ab5
GK
24038 2002-11-08 Geoffrey Keating <geoffk@apple.com>
24039
24040 * gcc.dg/pch/macro-3.c: New.
24041 * gcc.dg/pch/macro-3.h: New.
24042
24043 2002-11-04 Geoffrey Keating <geoffk@apple.com>
24044
24045 * gcc.dg/pch/common-1.c: New.
24046 * gcc.dg/pch/common-1.h: New.
24047 * gcc.dg/pch/decl-1.c: New.
24048 * gcc.dg/pch/decl-1.h: New.
24049 * gcc.dg/pch/decl-2.c: New.
24050 * gcc.dg/pch/decl-2.h: New.
24051 * gcc.dg/pch/decl-3.c: New.
24052 * gcc.dg/pch/decl-3.h: New.
24053 * gcc.dg/pch/decl-4.c: New.
24054 * gcc.dg/pch/decl-4.h: New.
24055 * gcc.dg/pch/decl-5.c: New.
24056 * gcc.dg/pch/decl-5.h: New.
24057 * gcc.dg/pch/global-1.c: New.
24058 * gcc.dg/pch/global-1.h: New.
24059 * gcc.dg/pch/inline-1.c: New.
24060 * gcc.dg/pch/inline-1.h: New.
24061 * gcc.dg/pch/inline-2.c: New.
24062 * gcc.dg/pch/inline-2.h: New.
24063 * gcc.dg/pch/static-1.c: New.
24064 * gcc.dg/pch/static-1.h: New.
24065 * gcc.dg/pch/static-2.c: New.
24066 * gcc.dg/pch/static-2.h: New.
24067
24068 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
24069
24070 * g++.dg/pch/pch.exp: Better handle failing testcases.
24071 * gcc.dg/pch/pch.exp: Likewise.
24072 * gcc.dg/pch/macro-1.c: New.
24073 * gcc.dg/pch/macro-1.h: New.
24074 * gcc.dg/pch/macro-2.c: New.
24075 * gcc.dg/pch/macro-2.h: New.
24076
24077 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
24078
24079 * g++.dg/dg.exp: Treat files in pch/ specially.
24080 * g++.dg/pch/pch.exp: New file.
24081 * g++.dg/pch/empty.H: New file.
24082 * g++.dg/pch/empty.C: New file.
24083 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
24084 "precompile".
24085
24086 * gcc.dg/pch/pch.exp: New file.
24087 * gcc.dg/pch/empty.h: New file.
24088 * gcc.dg/pch/empty.c: New file.
24089 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
24090 "precompile".
24091
0f399e5f
KL
240922003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24093
24094 * g++.dg/template/friend14.C: New test.
24095
4c46ea23
EB
240962003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24097
8cb1a818 24098 * gcc.dg/old-style-asm-1.c: New test.
4c46ea23 24099
98c29f71
RS
241002003-01-09 Richard Sandiford <rsandifo@redhat.com>
24101
24102 * gcc.c-torture/compile/20030109-1.c: New test.
24103
bbb818c6
EB
241042003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24105
24106 * gcc.c-torture/execute/20030109-1.c: New test.
24107
cdc497dd
LH
241082003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
24109
24110 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
24111 * g++.old-deja/g++.mike/dyncast2.C: Likewise
24112 * g++.old-deja/g++.mike/dyncast3.C: Likewise
24113 * g++.old-deja/g++.mike/eh2.C: Likewise
24114 * g++.old-deja/g++.mike/eh3.C: Likewise
24115 * g++.old-deja/g++.mike/eh5.C: Likewise
24116 * g++.old-deja/g++.mike/eh6.C: Likewise
24117 * g++.old-deja/g++.mike/eh7.C: Likewise
24118 * g++.old-deja/g++.mike/eh8.C: Likewise
24119 * g++.old-deja/g++.mike/eh9.C: Likewise
24120 * g++.old-deja/g++.mike/eh10.C: Likewise
24121 * g++.old-deja/g++.mike/eh12.C: Likewise
24122 * g++.old-deja/g++.mike/eh13.C: Likewise
24123 * g++.old-deja/g++.mike/eh14.C: Likewise
24124 * g++.old-deja/g++.mike/eh16.C: Likewise
24125 * g++.old-deja/g++.mike/eh17.C: Likewise
24126 * g++.old-deja/g++.mike/eh18.C: Likewise
24127 * g++.old-deja/g++.mike/eh21.C: Likewise
24128 * g++.old-deja/g++.mike/eh23.C: Likewise
24129 * g++.old-deja/g++.mike/eh24.C: Likewise
24130 * g++.old-deja/g++.mike/eh25.C: Likewise
24131 * g++.old-deja/g++.mike/eh26.C: Likewise
24132 * g++.old-deja/g++.mike/eh27.C: Likewise
24133 * g++.old-deja/g++.mike/eh28.C: Likewise
24134 * g++.old-deja/g++.mike/eh29.C: Likewise
24135 * g++.old-deja/g++.mike/eh31.C: Likewise
24136 * g++.old-deja/g++.mike/eh33.C: Likewise
24137 * g++.old-deja/g++.mike/eh34.C: Likewise
24138 * g++.old-deja/g++.mike/eh35.C: Likewise
24139 * g++.old-deja/g++.mike/eh36.C: Likewise
24140 * g++.old-deja/g++.mike/eh37.C: Likewise
24141 * g++.old-deja/g++.mike/eh38.C: Likewise
24142 * g++.old-deja/g++.mike/eh39.C: Likewise
24143 * g++.old-deja/g++.mike/eh40.C: Likewise
24144 * g++.old-deja/g++.mike/eh41.C: Likewise
24145 * g++.old-deja/g++.mike/eh42.C: Likewise
24146 * g++.old-deja/g++.mike/eh44.C: Likewise
24147 * g++.old-deja/g++.mike/eh46.C: Likewise
24148 * g++.old-deja/g++.mike/eh47.C: Likewise
24149 * g++.old-deja/g++.mike/eh48.C: Likewise
24150 * g++.old-deja/g++.mike/eh49.C: Likewise
24151 * g++.old-deja/g++.mike/eh50.C: Likewise
ed8e443a
JM
24152 * g++.old-deja/g++.mike/eh51.C: Likewise
24153 * g++.old-deja/g++.mike/eh53.C: Likewise
24154 * g++.old-deja/g++.mike/eh55.C: Likewise
24155 * g++.old-deja/g++.mike/p7912.C: Likewise
24156 * g++.old-deja/g++.mike/p9706.C: Likewise
24157 * g++.old-deja/g++.mike/p10416.C: Likewise
24158 * g++.old-deja/g++.mike/p11667.C: Likewise
24159 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
24160 Remove redundant reference to Iris.
24161 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
24162 Elxsi, i860, Pico Java, and WE32K.
cdc497dd 24163
ed8e443a 241642003-01-07 Mark Mitchell <mark@codesourcery.com>
8caf4c38 24165
ed8e443a 24166 * g++.dg/ext/asm4.C: New test.
8caf4c38 24167
ed8e443a 241682003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2b59fc25 24169
ed8e443a
JM
24170 PR c++/9030
24171 * g++.dg/template/friend12.C: New test.
24172 * g++.dg/template/friend13.C: Likewise.
24173 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2b59fc25 24174
ed8e443a 241752003-01-08 Jan Hubicka <jh@suse.cz>
4298c66b 24176
ed8e443a
JM
24177 * gcc.dg/i386-cadd.c: New test.
24178 * gcc.dg/i386-cmov4.c: Likewise.
4298c66b 24179
ed8e443a 241802003-01-06 Mark Mitchell <mark@codesourcery.com>
8218bd34 24181
ed8e443a
JM
24182 PR c++/9165
24183 * g++.dg/warn/Wunused-3.C: New test.
c10cdb3d 24184
ed8e443a 24185 * g++.dg/abi/bitfield9.C: New test.
63e5f567 24186
ed8e443a
JM
24187 PR c++/9189
24188 * g++.dg/parse/defarg3.C: New test.
8218bd34 24189
ed8e443a 241902003-01-06 Nathan Sidwell <nathan@codesourcery.com>
62b8a44e 24191
ed8e443a
JM
24192 * g++.dg/parse/ambig1.C: New test.
24193 * g++.dg/parse/defarg2.C: New test.
62b8a44e 24194
ed8e443a 241952003-01-05 Mark Mitchell <mark@codesourcery.com>
ec194454 24196
ed8e443a
JM
24197 * g++.dg/template/defarg-1.C: New test.
24198 * g++.dg/template/local2.C: Likewise.
ec194454 24199
ed8e443a 242002003-01-05 Richard Sandiford <rsandifo@redhat.com>
1ba8a9c4 24201
ed8e443a 24202 * gcc.c-torture/execute/20030105-1.c: New test.
1ba8a9c4 24203
ed8e443a 242042003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d5945212 24205
ed8e443a
JM
24206 * g++.dg/parse/namespace3.C: Remove extra semicolons.
24207 * g++.dg/parse/namespace4.C: Likewise.
d5945212 24208
ed8e443a 242092003-01-03 Nathan Sidwell <nathan@codesourcery.com>
31758337 24210
ed8e443a 24211 * g++.dg/template/ntp2.C: New test.
31758337 24212
ed8e443a 242132003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
ba7e8dc0 24214
ed8e443a 24215 * g++.dg/parse/extern-C-1.C: New test.
1ff11883 24216
ed8e443a 24217 * g++.dg/parse/namespace4.C: New test.
96dafad6 24218
ed8e443a 24219 * g++.dg/template/nested1.C: New test.
a25a292f 24220
ed8e443a 24221 * g++.dg/parse/namespace3.C: New test.
ba7e8dc0 24222
ed8e443a 242232003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
4dbc1f5c 24224
ed8e443a 24225 * g++.dg/lookup/two-stage1.C: New test.
4dbc1f5c 24226
ed8e443a 242272003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7241bd1b 24228
ed8e443a
JM
24229 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
24230 * g++.old-deja/g++.jason/access8.C: Likewise.
24231 * g++.old-deja/g++.other/decl5.C: Likewise.
7241bd1b 24232
ed8e443a 242332003-01-02 Neil Booth <neil@daikokuya.co.uk>
6ec6e2c2 24234
ed8e443a 24235 * g++.dg/parse/parse7.C: New test.
6ec6e2c2 24236
ed8e443a 242372003-01-02 Mark Mitchell <mark@codesourcery.com>
4971227d 24238
ed8e443a
JM
24239 PR c++/2843
24240 * g++.dg/ext/attrib7.C: New test.
4971227d 24241
ed8e443a 242422003-01-02 Neil Booth <neil@daikokuya.co.uk>
f349fb24 24243
ed8e443a 24244 * g++.dg/parse/parse6.C: New test.
f349fb24 24245
ed8e443a 242462003-01-02 Kazu Hirata <kazu@cs.umass.edu>
cb203576 24247
ed8e443a 24248 * gcc.dg/h8300-stack-1.c: New.
cb203576 24249
ed8e443a 242502003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
894167c5 24251
ed8e443a 24252 g++.dg/lookup/exception1.C: New test.
faa75e89 24253
ed8e443a 24254 g++.dg/lookup/template1.C: New test.
3d83e33e 24255
ed8e443a 24256 g++.dg/parse/namespace2.C: New test.
a5b9863a 24257
ed8e443a 24258 g++.dg/parse/parens2.C: New test.
75c2b973 24259
ed8e443a 242602003-01-01 Neil Booth <neil@daikokuya.co.uk>
6d1d1db0 24261
ed8e443a
JM
24262 * g++.dg/parse/parse5.C: New test.
24263 * g++.dg/lookup/scoped4.C: New test.
24264
242652003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
24266
24267 * g++.dg/parse/parens1.C: New test.
24268
24269 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
24270 angle-bracket1.C.
24271 * g++.dg/parse/parens2.C: New test.
24272
24273 * g++.dg/lookup/scope-operator1.C: New test.
24274
24275 * g++.dg/parse/operator1.C: New test.
24276
242772003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24278
24279 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
24280 * g++.old-deja/g++.other/access6.C: Likewise.
24281 * g++.old-deja/g++.other/decl1.C: Likewise.
24282 * g++.old-deja/g++.pt/typename12.C: Likewise.
24283
242842002-12-31 Mark Mitchell <mark@codesourcery.com>
24285
24286 * g++.dg/parse/namespace1.C: New test.
24287
242882003-01-01 Neil Booth <neil@daikokuya.co.uk>
24289
24290 * g++.dg/parse/parse4.C: New test.
24291
242922003-01-01 Neil Booth <neil@daikokuya.co.uk>
24293
24294 * g++.dg/parse/parse3.C: New test.
24295
242962003-01-01 Neil Booth <neil@daikokuya.co.uk>
24297
24298 * g++.dg/parse/parse2.C: New test.
24299
243002003-01-01 Neil Booth <neil@daikokuya.co.uk>
24301
24302 * g++.dg/template/friend11.C: New test.
24303
243042003-01-01 Neil Booth <neil@daikokuya.co.uk>
24305
24306 * g++.dg/parse/parse1.C: New test.
24307
243082002-12-31 Janis Johnson <janis187@us.ibm.com>
24309
24310 * lib/profopt.exp: Change the name of a global variable to avoid
24311 possible clashes with other test suites.
24312
243132002-12-31 Nathan Sidwell <nathan@codesourcery.com>
24314
24315 * g++.dg/inherit/covariant8.C: New test.
24316
243172002-12-31 Mark Mitchell <mark@codesourcery.com>
24318
24319 * g++.dg/init/array9.C: New test.
24320
24321 PR c++/9112
24322 * g++.dg/parse/expr1.C: New test.
24323
243242002-12-30 Daniel Jacobowitz <drow@mvista.com>
24325
24326 * gcc.c-torture/compile/20021230-1.c: New test.
24327
243282002-12-30 Nathan Sidwell <nathan@codesourcery.com>
24329
24330 * g++.dg/inherit/covariant5.C: New test.
24331 * g++.dg/inherit/covariant6.C: New test.
24332 * g++.dg/inherit/covariant7.C: New test.
24333
243342002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24335
24336 PR c++/2739
24337 * g++.dg/other/access2.C: New test.
24338
243392002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
24340
24341 * g++.dg/other/anon-struct.C: No longer fails
24342 * g++.old-deja/g++.brendan/parse4.C: Likewise.
24343 * g++.old-deja/g++.brendan/parse5.C: Likewise.
24344 * g++.old-deja/g++.brendan/parse6.C: Likewise.
24345
243462002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
24347
24348 * g++.dg/parse/angle-bracket.C (main): No longer fails.
24349
243502002-12-27 Mark Mitchell <mark@codesourcery.com>
24351
24352 * g++.dg/eh/spec4.C: Remove stray semicolon.
24353 * g++.dg/expr/pmf-1.C: Change error message.
24354 * g++.dg/ext/asm1.C: Remove stray semicolon.
24355 * g++.dg/ext/typename1.C: Add missing typenames.
24356 * g++.dg/inherit/template-as-base.C: Change error message.
24357 * g++.dg/lookup/scoped1.C: Likewise.
24358 * g++.dg/lookup/scoped2.C: Likewise.
24359 * g++.dg/lookup/using2.C: Likewise.
24360 * g++.dg/other/component1.C: Remove stray semicolon.
24361 * g++.dg/other/do1.C: Change error message.
24362 * g++.dg/other/error2.C: Likewise.
24363 * g++.dg/other/init1.C: Likewise.
24364 * g++.dg/other/packed1.C: Remove stray semicolon.
24365 * g++.dg/other/ptrmem2.C: Change error message.
24366 * g++.dg/parse/parameter-declaration-1.C: Remove line number
24367 marker.
24368 * g++.dg/special/initp1.C: Remove invalid attribute usage.
24369 * g++.dg/template/access3.C: Add typename keyword.
24370 * g++.dg/template/access5.C: Remove stray semicolon.
24371 * g++.dg/template/access6.C: Likewise.
24372 * g++.dg/template/complit1.C: Likewise.
24373 * g++.dg/template/crash1.C: Change error message.
24374 * g++.dg/template/inherit2.C: Remove stray semicolon.
24375 * g++.dg/template/instantiate2.C: Likewise.
24376 * g++.dg/template/instantiate3.C: Change error message.
24377 * g++.dg/template/qual1.C: Remove stray semicolon.
24378 * g++.dg/template/qualttp18.C: Change error message.
24379 * g++.dg/template/ref1.C: Remove stray semicolon.
24380 * g++.dg/template/sizeof1.C (A::value): Declare it.
24381 * g++.dg/template/spec4.C: Change error message.
24382 * g++.dg/template/static1.C: Likewise.
24383 * g++.dg/template/type1.C: Likewise.
24384 * g++.dg/template/typename3.C: Likewise.
24385 * g++.old-deja/g++.benjamin/13478.C: Change error message.
24386 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
24387 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
24388 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
24389 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
24390 named return value extension.
24391 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
24392 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
24393 * g++.old-deja/g++.bob/extern_C.C: Likewise.
24394 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24395 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24396 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24397 * g++.old-deja/g++.brendan/crash13.C: Likewise.
24398 * g++.old-deja/g++.brendan/crash15.C: Likewise.
24399 * g++.old-deja/g++.brendan/crash18.C: Change error message.
24400 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
24401 * g++.old-deja/g++.brendan/crash38.C: Likewise.
24402 * g++.old-deja/g++.brendan/crash50.C: Likewise.
24403 * g++.old-deja/g++.brendan/crash56.C: Likewise.
24404 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
24405 syntax.
24406 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
24407 * g++.old-deja/g++.brendan/crash8.C: Change error message.
24408 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
24409 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24410 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
24411 * g++.old-deja/g++.brendan/template11.C: Likewise.
24412 * g++.old-deja/g++.brendan/template26.C: Likewise.
24413 * g++.old-deja/g++.brendan/template27.C: Use explicit
24414 specialization syntax.
24415 * g++.old-deja/g++.brendan/template30.C: Likewise.
24416 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
24417 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
24418 non-dependent names.
24419 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
24420 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
24421 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
24422 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
24423 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
24424 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
24425 named return value extension.
24426 * g++.old-deja/g++.ext/namedret2.C: Likewise.
24427 * g++.old-deja/g++.ext/namedret3.C: Likewise.
24428 * g++.old-deja/g++.ext/return1.C: Likewise.
24429 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
24430 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
24431 * g++.old-deja/g++.jason/access8.C: Likewise.
24432 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
24433 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
24434 pseudo-destructor names.
24435 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
24436 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
24437 pseudo-destructor names.
24438 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
24439 * g++.old-deja/g++.jason/overload19.C: Likewise.
24440 * g++.old-deja/g++.jason/overload32.C: Likewise.
24441 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
24442 stray semicolons.
24443 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
24444 * g++.old-deja/g++.jason/return.C: Likewise.
24445 * g++.old-deja/g++.jason/return2.C: Likewise.
24446 * g++.old-deja/g++.jason/shadow1.C: Likewise.
24447 * g++.old-deja/g++.jason/special.C: Use explicit specialization
24448 syntax.
24449 * g++.old-deja/g++.jason/template10.C: Account for use of
24450 non-dependent names.
24451 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
24452 syntax.
24453 * g++.old-deja/g++.jason/template37.C: Likewise.
24454 * g++.old-deja/g++.law/access4.C: Change error messages.
24455 * g++.old-deja/g++.law/arm13.C: Remove incorrect
24456 pseudo-destructor names.
24457 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
24458 * g++.old-deja/g++.law/ctors9.C: Likewise.
24459 * g++.old-deja/g++.law/cvt22.C: Likewise.
24460 * g++.old-deja/g++.law/dtors5.C: Likewise.
24461 * g++.old-deja/g++.law/global-init1.C: Likewise.
24462 * g++.old-deja/g++.law/missed-error3.C: Likewise.
24463 * g++.old-deja/g++.law/operators28.C: Likewise.
24464 * g++.old-deja/g++.law/visibility28.C: Likewise.
24465 * g++.old-deja/g++.martin/eval1.C: Likewise.
24466 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
24467 name.
24468 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
24469 * g++.old-deja/g++.mike/net34.C: Likewise.
24470 * g++.old-deja/g++.mike/net36.C: Likewise.
24471 * g++.old-deja/g++.mike/ns2.C: Likewise.
24472 * g++.old-deja/g++.mike/p12306.C: Likewise.
24473 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
24474 value extension.
24475 * g++.old-deja/g++.mike/p700.C: Likewise.
24476 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
24477 * g++.old-deja/g++.mike/p710.C: Likewise.
24478 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
24479 value extension.
24480 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
24481 * g++.old-deja/g++.mike/pmf9.C: Likewise.
24482 * g++.old-deja/g++.ns/crash2.C: Likewise.
24483 * g++.old-deja/g++.ns/crash3.C: Likewise.
24484 * g++.old-deja/g++.ns/invalid1.C: Likewise.
24485 * g++.old-deja/g++.ns/ns17.C: Likewise.
24486 * g++.old-deja/g++.ns/template16.C: Likewise.
24487 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
24488 keyword.
24489 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
24490 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
24491 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
24492 named return value extension.
24493 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
24494 * g++.old-deja/g++.other/access4.C: Issue additional error
24495 messages.
24496 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
24497 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
24498 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
24499 * g++.old-deja/g++.other/crash25.C: Change error message.
24500 * g++.old-deja/g++.other/crash4.C: Change error message.
24501 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
24502 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
24503 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
24504 checks.
24505 * g++.old-deja/g++.other/defarg8.C: Likewise.
24506 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
24507 * g++.old-deja/g++.other/dtor10.C: Likewise.
24508 * g++.old-deja/g++.other/incomplete.C: Likewise.
24509 * g++.old-deja/g++.other/linkage7.C: Likewise.
24510 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
24511 lookup algorithm.
24512 * g++.old-deja/g++.other/mangle2.C: Likewise.
24513 * g++.old-deja/g++.other/refinit2.C: Likewise.
24514 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
24515 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
24516 * g++.old-deja/g++.pt/crash28.C: Likewise.
24517 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
24518 syntax.
24519 * g++.old-deja/g++.pt/crash32.C: Change error message.
24520 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
24521 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
24522 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
24523 error message position.
24524 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
24525 * g++.old-deja/g++.pt/defarg8.C: Change error message.
24526 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
24527 syntax.
24528 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
24529 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
24530 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
24531 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
24532 keyword.
24533 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24534 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
24535 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
24536 keyword.
24537 * g++.old-deja/g++.pt/explicit71.C: Change error message.
24538 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
24539 syntax.
24540 * g++.old-deja/g++.pt/friend28.C: Account for use of
24541 non-dependent names.
24542 * g++.old-deja/g++.pt/friend29.C: Likewise.
24543 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
24544 rules.
24545 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
24546 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
24547 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
24548 lookup rules.
24549 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
24550 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
24551 keyword.
24552 * g++.old-deja/g++.pt/memclass20.C: Likewise.
24553 * g++.old-deja/g++.pt/memclass5.C: Likewise.
24554 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
24555 keyword.
24556 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
24557 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
24558 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
24559 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
24560 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
24561 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
24562 keyword.
24563 * g++.old-deja/g++.pt/spec10.C: Likewise.
24564 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
24565 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
24566 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
24567 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
24568 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
24569 * g++.old-deja/g++.pt/ttp62.C: Likewise.
24570 * g++.old-deja/g++.pt/ttp64.C: Likewise.
24571 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
24572 * g++.old-deja/g++.pt/typename15.C: Likewise.
24573 * g++.old-deja/g++.pt/typename22.C: Likewise.
24574 * g++.old-deja/g++.pt/typename6.C: Change error messages.
24575 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
24576 * g++.old-deja/g++.pt/virtual2.C: Likewise.
24577 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
24578 syntax.
24579 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
24580 return value extension.
24581 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
24582 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
24583 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
24584 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
24585
245862002-12-26 Nathan Sidwell <nathan@codesourcery.com>
24587
24588 * g++.dg/warn/inline1.C: New test.
24589 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
24590 * g++.old-deja/g++.jason/synth10.C: Likewise.
24591 * g++.old-deja/g++.mike/net31.C: Likewise.
24592 * g++.old-deja/g++.mike/p8786.C: Likewise.
24593
24594 * g++.dg/template/friend10.C: New test.
24595 * g++.dg/template/conv5.C: New test.
24596
245972002-12-24 Nathan Sidwell <nathan@codesourcery.com>
24598
24599 * g++.dg/lookup/scoped3.C: New test.
24600
24601 * g++.dg/lookup/decl1.C: New test.
24602 * g++.dg/lookup/decl2.C: New test.
24603
246042002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
24605
24606 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
24607 gcc.c-torture/compile/20021015-1.c,
24608 gcc.c-torture/compile/20021015-2.c,
24609 gcc.c-torture/compile/20021123-1.c,
24610 gcc.c-torture/compile/20021123-2.c,
24611 gcc.c-torture/compile/20021123-3.c,
24612 gcc.c-torture/compile/20021123-4.c,
24613 gcc.c-torture/execute/20021024-1.c: Add tests previously added
24614 only to 3.1 or 3.2 branch.
24615
246162002-12-23 Mark Mitchell <mark@codesourcery.com>
24617
24618 * gcc.dg/i386-bitfield3.c: New test.
24619
24620 * gcc.dg/i386-bitfield2.c: New test.
24621
246222002-12-22 Nathan Sidwell <nathan@codesourcery.com>
24623
24624 * g++.dg/parse/conv_op1.C: New test.
24625
246262002-12-21 Josef Zlomek <zlomekj@suse.cz>
24627
24628 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
24629 approved.
24630
246312002-12-20 Josef Zlomek <zlomekj@suse.cz>
24632
24633 * gcc.c-torture/compile/20021220-1.c: New test.
24634
246352002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
24636
24637 * gcc.dg/i386-fastcall-1.c: New.
24638
246392002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24640
24641 * gcc.c-torture/execute/20021219-1.c: New test.
24642
246432002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24644
24645 * gcc.dg/i386-pic-1.c: New test.
24646
246472002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24648
24649 PR c++/8099
24650 * g++.dg/template/friend9.C: New test.
24651
246522002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24653
24654 PR c++/3663
24655 * g++.dg/template/access7.C: New test.
24656
246572002-12-18 Nick Clifton <nickc@redhat.com>
24658
24659 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
24660 the libstdc++-v3 directory has been found.
24661
246622002-12-12 Devang Patel <dpatel@apple.com>
24663 * gcc.dg/darwin-ld-1.c: New test.
24664 * gcc.dg/darwin-ld-2.c: New test.
24665 * gcc.dg/darwin-ld-3.c: New test.
24666 * gcc.dg/darwin-ld-4.c: New test.
24667 * gcc.dg/darwin-ld-5.c: New test.
24668
246692002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24670
24671 * gcc.c-torture/compile/20021212-1.c: New test.
24672
246732002-12-11 Neil Booth <neil@daikokuya.co.uk>
24674
24675 * gcc.dg/fshort-wchar: New test.
24676
246772002-12-10 Mark Mitchell <mark@codesourcery.com>
24678
24679 PR c++/8372
24680 * g++.dg/template/dtor1.C: New test.
24681
24682 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
24683 markers.
24684
246852002-12-10 Jakub Jelinek <jakub@redhat.com>
24686
24687 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
24688
246892002-12-09 Mark Mitchell <mark@codesourcery.com>
24690
24691 * g++.dg/template/static1.C: New test.
24692 * g++.dg/template/static2.C: New test.
24693 * g++.old-deja/g++.ext/memconst.C: New test.
24694
246952002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24696
24697 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
24698 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
24699 * g++.dg/special/initp1.C: Likewise.
24700
247012002-12-06 Jakub Jelinek <jakub@redhat.com>
24702
24703 * gcc.c-torture/execute/20021204-1.c: New test.
24704
247052002-12-04 Geoffrey Keating <geoffk@apple.com>
24706
24707 * gcc.dg/ppc-fmadd-1.c: New file.
24708 * gcc.dg/ppc-fmadd-2.c: New file.
24709 * gcc.dg/ppc-fmadd-3.c: New file.
24710
247112002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24712
24713 * gcc.c-torture/compile/20021204-1.c: New test.
24714
247152002-12-03 Nathan Sidwell <nathan@codesourcery.com>
24716
24717 * g++.dg/inherit/covariant2.C: New test.
24718 * g++.dg/inherit/covariant3.C: New test.
24719 * g++.dg/inherit/covariant4.C: New test.
24720 * g++.dg/inherit/covariant1.C: Remove XFAIL.
24721 * g++.old-deja/g++.robertl/eb17.C: Likewise.
24722
247232002-12-03 Mark Mitchell <mark@codesourcery.com>
24724
24725 PR c++/8688
24726 * g++.dg/init/brace3.C: New test.
24727
247282002-12-02 Kazu Hirata <kazu@cs.umass.edu>
24729
24730 * gcc.dg/20020210-1.c: Fix a comment typo.
24731
247322002-12-02 Mark Mitchell <mark@codesourcery.com>
24733
24734 PR c++/8720
24735 * g++.dg/parse/defarg1.C: New test.
24736
24737 PR c++/8615
24738 * g++.dg/template/char1.C: New test.
24739
24740 * g++.dg/template/varmod1.C: Fix typo.
24741
247422002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24743
24744 DR 180
24745 * g++.old-deja/g++.pt/crash32.C: Expect error.
24746
247472002-12-01 Mark Mitchell <mark@codesourcery.com>
24748
24749 PR c++/5919
24750 * g++.dg/template/varmod1.C: New test.
24751
24752 PR c++/8727
24753 * g++.dg/inherit/typeinfo1.C: New test.
24754
24755 PR c++/8663
24756 * g++.dg/inherit/typedef1.C: New test.
24757
247582002-11-30 Mark Mitchell <mark@codesourcery.com>
24759
24760 PR c++/8332
24761 PR c++/8493
24762 * g++.dg/template/strlen1.C: New test.
24763
24764 PR c++/8227
24765 * g++.dg/template/ctor2.C: New test.
24766
24767 PR c++/8214
24768 * g++.dg/init/string1.C: New test.
24769
24770 PR c++/8511
24771 * g++.dg/template/friend8.C: New test.
24772
247732002-11-29 Joe Buck <jbuck@synopsys.com>
24774
24775 * g++.dg/lookup/anon2.C: New test.
24776
247772002-11-28 Kazu Hirata <kazu@cs.umass.edu>
24778
24779 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
24780 h8300 port.
24781
247822002-11-27 Richard Sandiford <rsandifo@redhat.com>
24783
24784 * gcc.dg/bitfld-6.c: New test.
24785
247862002-11-27 Jan Hubicka <jh@suse.cz>
24787
24788 * gcc.c-torture/execute/20021127.[cx]: New test.
24789
247902002-11-26 Jan Hubicka <jh@suse.cz>
24791
24792 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
24793 quality.
24794
247952002-11-26 Geoffrey Keating <geoffk@apple.com>
24796
24797 * g++.dg/init/brace2.C: New test.
24798 * g++.old-deja/g++.mike/p9129.C: Correct.
24799
248002002-11-26 Mark Mitchell <mark@codesourcery.com>
24801
24802 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
24803
248042002-11-25 Andreas Bauer <baueran@in.tum.de>
24805
24806 * gcc.dg/sibcall-6: New test for indirect sibcalls.
24807
248082002-11-25 Mark Mitchell <mark@codesourcery.com>
24809
24810 * testsuite/g++.dg/abi/empty11.C: New test.
24811 * testsuite/g++.dg/rtti/cv1.C: New test.
24812
248132002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
24814
24815 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
24816
248172002-11-24 Mark Mitchell <mark@codesourcery.com>
24818
24819 * g++.dg/abi/empty10.C: New test.
24820
248212002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24822
24823 * gcc.c-torture/compile/20021124-1.c: New test.
24824
248252002-11-22 Mark Mitchell <mark@codesourcery.com>
24826
24827 * g++.dg/abi/rtti2.C: New test.
24828
248292002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24830
24831 * gcc.dg/i386-unroll-1.c: New test.
24832
248332002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24834
24835 * gcc.c-torture/compile/20021120-1.c: New test.
6d1d1db0
EB
24836 * gcc.c-torture/compile/20021120-2.c: New test.
24837
5354730b
RS
248382002-11-20 Richard Sandiford <rsandifo@redhat.com>
24839
24840 * gcc.dg/bitfld-5.c: New test.
24841
5720520f
RS
248422002-11-20 Richard Sandiford <rsandifo@redhat.com>
24843
24844 * gcc.c-torture/execute/20021120-3.c: New test.
24845
4392ebd3
RS
248462002-11-20 Richard Sandiford <rsandifo@redhat.com>
24847
24848 * gcc.c-torture/execute/20021120-2.c: New test.
24849
3748bd9e
RS
248502002-11-20 Richard Sandiford <rsandifo@redhat.com>
24851
24852 * gcc.c-torture/execute/20021120-1.c: New test.
24853
bc02f8d3
JJ
248542002-11-20 Jakub Jelinek <jakub@redhat.com>
24855
24856 * gcc.c-torture/execute/20021118-3.c: New test.
24857
d61fd3f1 248582002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
d5fc82c5
EB
24859
24860 * gcc.c-torture/compile/20021119-1.c: New test.
24861
3b312ef4
JT
248622002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
24863
24864 * gcc.dg/duff-1.c: New test.
24865 * gcc.dg/duff-2.c: New test.
24866 * gcc.dg/duff-3.c: New test.
24867
8128cccf
NB
248682002-11-18 Neil Booth <neil@daikokuya.co.uk>
24869
24870 * gcc.dg/cpp/_Pragma5.c: New test.
24871
3503150c
RS
248722002-11-18 Richard Sandiford <rsandifo@redhat.com>
24873
24874 * gcc.c-torture/execute/20021118-2.c: New test.
24875
180bde4f
RS
248762002-11-18 Richard Sandiford <rsandifo@redhat.com>
24877
24878 * gcc.c-torture/execute/20021118-1.c: New test.
24879
aaefd216
JJ
248802002-11-16 Jakub Jelinek <jakub@redhat.com>
24881
24882 * gcc.dg/20021116-1.c: New test.
24883
95675950
MM
248842002-11-14 Mark Mitchell <mark@codesourcery.com>
24885
24886 * g++.dg/abi/vcall1.C: New test.
24887
7eca317a
JJ
248882002-11-14 Jakub Jelinek <jakub@redhat.com>
24889
24890 * gcc.dg/20021029-1.c: New test.
24891 * gcc.dg/20021029-2.c: New test.
24892
1fccfa1e
JDA
248932002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24894
24895 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
24896
110c25ef
EB
248972002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24898
24899 PR c/8439
24900 * gcc.dg/20021110.c: Move to ...
24901 * gcc.c-torture/compile/20021110.c: .... here.
24902
303b90b0
FS
249032002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24904
24905 PR c/8467
24906 * gcc.c-torture/execute/20021111-1.c
24907
45ed7228
EB
249082002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24909
24910 PR c/8439
110c25ef 24911 * gcc.dg/20021110.c: New test.
4977bab6 24912
06315871
MM
249132002-11-10 Mark Mitchell <mark@codesourcery.com>
24914
24915 * g++.dg/abi/vthunk3.C: Run only on x86.
24916
04e6db94
JM
249172002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
24918
24919 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
24920
323941f6
HPN
249212002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
24922
24923 * lib/compat.exp (compat-execute): Fix logic error in last
24924 change.
24925
8c47cfd8
NB
249262002-11-09 Neil Booth <neil@daikokuya.co.uk>
24927
24928 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
24929
5c74d5b0
KL
249302002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24931
24932 PR c++/8389
24933 * g++.dg/template/access6.C: New test.
24934
b8c25665 249352002-11-08 Jan Hubicka <jh@suse.cz>
4977bab6
ZW
24936
24937 * gcc.dg/i386-ssefp-1.c: New test.
24938 * gcc.dg/i386-ssefp-1.c: New test.
24939
b8c25665 249402002-11-08 Jan Hubicka <jh@suse.cz>
8dd3ca88
JH
24941
24942 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
24943
4f2c9d7e
MM
249442002-11-07 Mark Mitchell <mark@codesourcery.com>
24945
e6a66567
MM
24946 * g++.dg/abi/vthunk3.C: New test.
24947
4f2c9d7e
MM
24948 PR c++/8338
24949 * g++.dg/template/crash2.C: New test.
24950
f72ab53b
MM
249512002-11-07 Mark Mitchell <mark@codesourcery.com>
24952
24953 * testsuite/g++.dg/abi/dtor1.C: New test.
24954 * testsuite/g++.dg/abi/dtor2.C: Likewise.
24955
3cfe49da
GK
249562002-11-05 Geoffrey Keating <geoffk@apple.com>
24957
24958 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
24959 Darwin.
24960
9e96797f
AN
249612002-11-04 Adam Nemet <anemet@lnxw.com>
24962
24963 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
24964 -mthumb. Only xfail with -O0.
24965
548502d3
MM
249662002-11-03 Mark Mitchell <mark@codesourcery.com>
24967
24968 * g++.dg/abi/thunk1.C: New test.
24969 * g++.dg/abi/thunk2.C: Likewise.
24970 * g++.dg/abi/vtt1.C: Likewise.
24971
8cd4a359
DN
249722002-11-02 Diego Novillo <dnovillo@redhat.com>
24973
24974 PR optimization/8423
24975 * gcc.c-torture/execute/builtin-constant.c: New test.
24976
04d57dd5
ZW
249772002-11-01 Zack Weinberg <zack@codesourcery.com>
24978
24979 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
24980 Add some more cases.
24981
bec80a45
MM
249822002-11-01 Mark Mitchell <mark@codesourcery.com>
24983
24984 PR c++/8391
24985 * g++.dg/opt/local1.C: New test.
24986
8c081e84
MM
249872002-10-30 Mark Mitchell <mark@codesourcery.com>
24988
24989 PR c++/8160
24990 * g++.dg/template/complit1.C: New test.
24991
24992 PR c++/8149
24993 * g++.dg/template/typename4.C: Likewise.
24994
7088fca9
KL
249952002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24996
24997 Core issue 287, PR c++/7639
24998 * g++.dg/template/instantiate1.C: Adjust error location.
24999 * g++.dg/template/instantiate3.C: New test.
25000 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
25001 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
25002 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
25003
f6a9714b
HPN
250042002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
25005
25006 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
25007
59db5f7b
MM
250082002-10-29 Mark Mitchell <mark@codesourcery.com>
25009
25010 PR c++/8287
25011 * g++.dg/init/dtor2.C: New test.
25012
a80c67ca
KG
250132002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25014
25015 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
25016 * gcc.dg/nest.c: Bypass errors on irix6.
25017
96a888d6
HPN
250182002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
25019
25020 * gcc.dg/nest.c: Expect error for mmix-*-*.
25021 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
25022
1f032a99
HPN
250232002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
25024
600522f8
HPN
25025 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
25026 markers.
25027
35fcca95 25028 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
1f032a99 25029
f0dd122b
MS
250302002-10-25 Mike Stump <mrs@apple.com>
25031
25032 * gcc.dg/warn-1.c: New test.
25033
f65e1183
ZW
250342002-10-25 Zack Weinberg <zack@codesourcery.com>
25035
25036 * g++.dg/template/typename3.C: New test.
25037
bb5e8a7f
MM
250382002-10-25 Mark Mitchell <mark@codesourcery.com>
25039
e93ee644
MM
25040 * g++.dg/lookup/ptrmem1.C: New test.
25041
bb5e8a7f
MM
25042 * g++.dg/abi/vthunk2.C: New test.
25043
f3763a44
ZW
250442002-10-25 Zack Weinberg <zack@codesourcery.com>
25045
25046 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
25047
ba9a991f
MM
250482002-10-24 Mark Mitchell <mark@codesourcery.com>
25049
25050 * g++.dg/abi/empty9.C: New test.
25051
5f13cfc6
RH
250522002-10-24 Richard Henderson <rth@redhat.com>
25053
25054 * g++.dg/inherit/thunk1.C: Enable for ia64.
25055
6b607ffd
MM
250562002-10-23 Mark Mitchell <mark@codesourcery.com>
25057
25058 PR c++/8067
25059 * g++.dg/lookup/pretty1.C: New test.
25060
8bfb45f8
JJ
250612002-10-23 Jakub Jelinek <jakub@redhat.com>
25062
25063 * gcc.dg/20021023-1.c: New test.
25064
e6f052b7
MM
250652002-10-23 Mark Mitchell <mark@codesourcery.com>
25066
25067 PR c++/7679
25068 * g++.dg/parse/inline1.C: New test.
f65e1183 25069
e2358068
RH
250702002-10-23 Richard Henderson <rth@redhat.com>
25071
619703c6
RH
25072 * g++.dg/inherit/thunk1.C: Enable for x86_64.
25073
e2358068
RH
25074 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
25075
ad4f9910
MM
250762002-10-22 Mark Mitchell <mark@codesourcery.com>
25077
25078 PR c++/6579
25079 * g++.dg/parse/stmtexpr3.C: New test.
25080
8fe734a3
NS
250812002-10-22 Nathan Sidwell <nathan@codesourcery.com>
25082
25083 * g++.dg/expr/cond1.C: New test.
25084
4977bab6
ZW
250852002-10-21 Zack Weinberg <zack@codesourcery.com>
25086
25087 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
25088
7ba539c6
MM
250892002-10-21 Mark Mitchell <mark@codesourcery.com>
25090
25091 * g++.dg/abi/vbase13.C: New test.
25092 * g++.dg/abi/vbase14.C: Likewise.
25093
75d38379
JJ
250942002-10-21 Jakub Jelinek <jakub@redhat.com>
25095
25096 * gcc.dg/tls/pic-1.c: New test.
25097 * gcc.dg/tls/nonpic-1.c: New test.
25098 * gcc.dg/20021018-1.c: New test.
25099
aaee784a
UW
251002002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25101
25102 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
25103 Remove only files with the same base name as the test case.
25104 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
25105 (profopt-execute): Likewise. Also, remove old profiling
25106 and performance data files before running the tests.
25107
25108 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
25109 * g++.dg/bprob/bprob.exp: Likewise.
25110 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
25111 to allow more general test case names.
25112
25113 * g++.dg/bprob/bprob-1.C: Rename to ...
25114 * g++.dg/bprob/g++-bprob-1.C: ... this.
25115
25116 * g77.dg/bprob/bprob-1.f: Rename to ...
25117 * g77.dg/bprob/g77-bprob-1.f: ... this.
25118
22bd2554
ZW
251192002-10-21 Zack Weinberg <zack@codesourcery.com>
25120
25121 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
25122 bison 1.50 or later.
25123
434fb8b7
JJ
251242002-10-21 Janis Johnson <janis187@us.ibm.com>
25125
25126 * g++.dg/README: Describe more test directories.
25127
42328048
MM
251282002-10-21 Mark Mitchell <mark@codesourcery.com>
25129
c6c01481 25130 * g++.dg/init/array6.C: Add additional tests.
42328048 25131
ecef5e87
UW
251322002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
25133
25134 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
25135 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
25136
0ac1a3d3
KH
251372002-10-21 Kazu Hirata <kazu@cs.umass.edu>
25138
25139 * gcc.c-torture/compile/20020604-1.x: New.
25140 * gcc.c-torture/compile/simd-5.x: Likewise.
25141 * gcc.c-torture/execute/920710-1.x: Likewise.
25142 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
25143
97cc1f5e
MM
251442002-10-21 Mark Mitchell <mark@codesourcery.com>
25145
25146 * g++.dg/inherit/override1.C: Add dg-options clause.
25147
ab3146fd
ZD
251482002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
25149
25150 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
25151 _mm_slli_si128.
25152
0d8b229b
AS
251532002-10-19 Andreas Schwab <schwab@suse.de>
25154
25155 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
25156 directory component.
25157
9368208b
MM
251582002-10-18 Mark Mitchell <mark@codesourcery.com>
25159
80bbd03d
MM
25160 * g++.dg/inherit/thunk1.C: New test.
25161
9368208b
MM
25162 * g++.dg/inherit/override1.C: New test.
25163
25164 * g++.dg/abi/mangle11.C: New test.
25165 * g++.dg/abi/mangle14.C: New test.
25166 * g++.dg/abi/mangle17.C: New test.
25167
8a188e24
NS
251682002-10-17 Nathan Sidwell <nathan@codesourcery.com>
25169
25170 * g++.dg/overload/member2.C: New test.
25171
768bf0ab
JJ
251722002-10-17 Janis Johnson <janis187@us.ibm.com>
25173
25174 * g++.dg/README: Describe new compat directory.
25175 * g++.dg/dg.exp: Skip tests in compat directory.
25176 * README.compat: New file.
25177 * lib/compat.exp: New expect script.
25178 * g++.dg/compat: New test directory.
25179 * g++.dg/compat/compat.exp: New expect script.
25180 * g++.dg/compat/abi: New test directory.
25181 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
25182 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
25183 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
25184 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
25185 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
25186 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
25187 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
25188 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
25189 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
25190 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
25191 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
25192 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
25193 * g++.dg/compat/break: New test directory.
25194 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
25195 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
25196 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
25197 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
25198 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
25199 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
25200 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
25201 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
25202 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
25203 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
25204 g++.dg/compat/break/README: New files.
25205 * g++.dg/compat/eh: New test directory.
25206 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
25207 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
25208 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
25209 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
25210 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
25211 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
25212 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
25213 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
25214 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
25215 g++.dg/compat/eh/filter2_y.C,
25216 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
25217 g++.dg/compat/eh/new1_y.C,
25218 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
25219 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
25220 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
25221 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
25222 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
25223 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
25224 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
25225 g++.dg/compat/eh/unexpected1_y.C: New files.
25226 * g++.dg/compat/init: New test directory.
25227 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
25228 g++.dg/compat/init/array5_y.C,
25229 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
25230 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
25231 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
25232 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
25233 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
25234 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
25235 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
25236 g++.dg/compat/init/init-ref2_y.C: New files.
25237
982216be
MM
252382002-10-17 Mark Mitchell <mark@codesourcery.com>
25239
25240 PR c++/7584
25241 * g++.dg/inherit/using3.C: New test.
25242
b8c25665 252432002-10-17 Jan Hubicka <jh@suse.cz>
ff229ff6
JH
25244
25245 * gcc.dg/20021017-2.c: New test.
25246
b216f69b
MM
252472002-10-17 Mark Mitchell <mark@codesourcery.com>
25248
2d05cd96 25249 * g++.dg/abi/mangle16.C: Adjust.
d768a589 25250
b216f69b
MM
25251 * g++.dg/init/array8.C: New test.
25252
6e53546d
RS
252532002-10-17 Richard Sandiford <rsandifo@redhat.com>
25254
25255 * gcc.dg/special/mips-abi.exp: New test.
25256 * gcc.dg/special/mips-abi.s: Empty file used by the above.
25257
2303a079
MM
252582002-10-16 Mark Mitchell <mark@codesourcery.com>
25259
d3133e68
MM
25260 * g++.dg/abi/mangle16.C: New test.
25261 * g++.dg/abi/mangle17.C: Likewise.
25262
2303a079
MM
25263 PR c++/7478
25264 * g++.dg/template/ref1.C: New test.
25265
e055ba36
KG
252662002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25267
25268 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
25269
6e2ac1ae
UW
252702002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
25271
25272 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
25273
451c0899
MM
252742002-10-16 Mark Mitchell <mark@codesourcery.com>
25275
25276 PR c++/7524
25277 * g++.dg/init/array7.C: New test.
25278
3fa3c4bd
MM
252792002-10-15 Mark Mitchell <mark@codesourcery.com>
25280
25281 * g++.dg/init/array6.C: New test.
22bd2554 25282
3fa3c4bd
MM
25283 * g++.dg/abi/mangle13.C: Likewise.
25284 * g++.dg/abi/mangle14.C: Likewise.
25285 * g++.dg/abi/mangle15.C: Likewise.
25286
58731fd1
MM
252872002-10-14 Mark Mitchell <mark@codesourcery.com>
25288
25289 * g++.dg/abi/empty8.C: New test.
22bd2554 25290
6742d92b
NS
252912002-10-15 Nathan Sidwell <nathan@codesourcery.com>
25292
25293 * g++.dg/init/ctor1.C: New test.
25294
23a64177
UW
252952002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
25296
25297 * gcc.c-torture/execute/20021015-1.c: New test.
25298
b8c25665 252992002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
38364bd2
R
25300
25301 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
25302
b8c25665 253032002-10-14 Jan Hubicka <jh@suse.cz>
1877be45
JH
25304
25305 * gcc.dg/i386-ssetype-[1-5].c: New tests.
25306
741fa37f
RH
253072002-10-14 Richard Henderson <rth@redhat.com>
25308
25309 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
25310
a3b88570
MM
253112002-10-14 Mark Mitchell <mark@codesourcery.com>
25312
25313 PR optimization/6631
25314 * g++.dg/opt/const2.C: New test.
25315
77631fa7
MM
253162002-10-14 Mark Mitchell <mark@codesourcery.com>
25317
25318 PR c++/7176
25319 * g++.dg/parse/friend1.C: New test.
25320 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
25321
0d1c5774
JJ
253222002-10-14 Jakub Jelinek <jakub@redhat.com>
25323
25324 * gcc.dg/20021014-1.c: New test.
25325
8e3df2de
MM
253262002-10-11 Mark Mitchell <mark@codesourcery.com>
25327
dac45b5c
MM
25328 PR c++/5661
25329 * g++.dg/ext/vlm1.C: New test.
25330 * g++.dg/ext/vlm2.C: Likewise.
22bd2554 25331
8e3df2de
MM
25332 * g++.dg/init/array1.C: Remove invalid braces.
25333 * g++.dg/init/brace1.C: New test.
25334 * g++.dg/init/copy2.C: Likewise.
25335 * g++.dg/init/copy3.C: Likewise.
25336 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
25337 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
25338 braces.
22bd2554 25339
98ddd678
NB
253402002-10-11 Neil Booth <neil@daikokuya.co.uk>
25341
25342 * gcc.dg/cpp/assembler.S: Don't use -ansi.
25343
b8c25665 253442002-10-11 Richard Shann <richard.shann@superh.com>
0488fa7c
JR
25345
25346 * gcc.c-torture/compile/simd-5.c: New test.
25347
4977bab6
ZW
253482002-10-10 Roger Sayle <roger@eyesopen.com>
25349
25350 * gcc.c-torture/execute/shiftopt-1.c: New test case.
25351
61fdde38
JW
253522002-10-10 Jim Wilson <wilson@redhat.com>
25353
25354 * gcc.c-torture/execute/20021010-1.c: New test.
25355
95f79357
ZW
253562002-10-09 Zack Weinberg <zack@codesourcery.com>
25357
85cd7be8 25358 PR c/7353
95f79357
ZW
25359 * g++.dg/ext/typedef-init.C: New test.
25360 * gcc.dg/typedef-init.c: New test.
25361
5cc67323
NB
253622002-10-09 Neil Booth <neil@daikokuya.co.uk>
25363
25364 * gcc.dg/cpp/paste13.c: New test.
25365
131d2c16
KG
253662002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25367
25368 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
25369 remaining platforms, XFAIL during compile, not execute. Don't
25370 XFAIL at -O0.
25371
bf52f899
NS
253722002-10-08 Nathan Sidwell <nathan@codesourcery.com>
25373
25374 * gcc.dg/alias-1.c: Tweak expected warning.
25375
a85cd145
V
253762002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25377
25378 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
25379
f75369c8
AJ
253802002-10-06 Andreas Jaeger <aj@suse.de>
25381
8d725537
AJ
25382 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
25383 * gcc.dg/cpp/c++98.C: Likewise.
25384
25385 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
25386 * g++.dg/cpp/c++98.C: Likewise.
25387
25388 * g++.dg/README (Subdirectories): Mention cpp directory.
25389
f75369c8
AJ
25390 PR target/7559
25391 * gcc.dg/20021006-1.c: New test.
25392
eb55ce4b
KL
253932002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25394
25395 PR c++/7804
25396 * g++.dg/other/warning1.C: New test.
25397
f91f86e7
RS
253982002-10-04 Roger Sayle <roger@eyesopen.com>
25399
25400 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
25401 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
25402 and sparc-*-* with -m64 as expected failures. See PR 8087.
25403
bd9bb3d2
MM
254042002-10-03 Mark Mitchell <mark@codesourcery.com>
25405
25406 PR c++/7931
25407 * g++.dg/template/ptrmem3.C: New test.
f75369c8 25408
bd9bb3d2
MM
25409 PR c++/7754
25410 * g++.dg/template/union1.C: New test.
25411
6397d80b
MM
254122002-10-03 Mark Mitchell <mark@codesourcery.com>
25413
25414 PR c++/8006
25415 * g++.dg/abi/mangle9.C: New test.
25416 * g++.dg/abi/mangle10.C: New test.
25417 * g++.dg/abi/mangle11.C: New test.
25418 * g++.dg/abi/mangle12.C: New test.
25419
2282d28d
MM
254202002-10-02 Mark Mitchell <mark@codesourcery.com>
25421
25422 PR c++/7188.
25423 * g++.dg/template/meminit1.C: New test.
25424 * g++.dg/warn/Wreorder-1.C: Likewise.
25425 * g++.old-deja/g++.mike/warn3.C: Tweak.
25426 * lib/prune.exp: Ingore "in copy constructor".
25427
e5ec43ac
AJ
254282002-10-02 Andreas Jaeger <aj@suse.de>
25429
25430 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
25431 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
25432 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
25433 on x86-64.
25434
a1d1a0f9
MM
254352002-10-01 Mark Mitchell <mark@codesourcery.com>
25436
25437 * gcc.dg/empty1.C: Fix typo.
25438
73a73768
NS
254392002-10-01 Nathan Sidwell <nathan@codesourcery.com>
25440
25441 * gcc.dg/alias-1.c: New test.
25442
871e97f7
MM
254432002-10-01 Mark Mitchell <mark@codesourcery.com>
25444
0645ba8f
MM
25445 * gcc.dg/empty1.C: New test.
25446
871e97f7
MM
25447 * g++.dg/tls/init-2.C: Tweak error messages.
25448
8ab907e8
RS
254492002-10-01 Richard Sandiford <rsandifo@redhat.com>
25450
25451 * gcc.c-torture/compile/20020923-1.c: New test.
25452
e3e3815b
JT
254532002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
25454
25455 * gcc.c-torture/execute/ffs-1.c: New test.
25456 * gcc.c-torture/execute/ffs-2.c: Ditto.
25457
5a9a1961
NS
254582002-09-30 Nathan Sidwell <nathan@codesourcery.com>
25459
25460 * g++.dg/overload/member1.C: New test.
25461
ed8e443a 254622002-09-30 Mark Mitchell <mark@codesourcery.com>
17bbb839 25463
ed8e443a
JM
25464 * g++.dg/abi/empty7.C: New test.
25465 * g++.dg/init/pm2.C: Likewise.
f75369c8 25466
ed8e443a 254672002-09-29 Nathan Sidwell <nathan@codesourcery.com>
03357c23 25468
ed8e443a 25469 * g++.dg/rtti/crash1.C: New test.
03357c23 25470
ed8e443a 254712002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
d7bb749a 25472
ed8e443a
JM
25473 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
25474 gcc.dg/sibcall-4.c: New tests.
d7bb749a 25475
ed8e443a 254762002-09-28 Roger Sayle <roger@eyesopen.com>
1c402174 25477
ed8e443a
JM
25478 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
25479 powerpc and MMIX targets.
1c402174 25480
ed8e443a 254812002-09-27 Zack Weinberg <zack@codesourcery.com>
57147be1 25482
ed8e443a 25483 * gcc.dg/cpp/20020927-1.c: New.
57147be1 25484
ed8e443a 254852002-09-26 David S. Miller <davem@redhat.com>
6b1ef791 25486
ed8e443a 25487 * gcc.c-torture/compile/trunctfdf.c: New.
6b1ef791 25488
ed8e443a 254892002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
fa4211cb 25490
ed8e443a 25491 * lib/target-supports.exp (check_weak_available): Handle solaris2.
fa4211cb 25492
ed8e443a 254932002-09-27 Alan Modra <amodra@bigpond.net.au>
a7215b32 25494
ed8e443a 25495 * gcc.c-torture/execute/loop-15.c: New.
a7215b32 25496
ed8e443a 254972002-09-26 Janis Johnson <janis187@us.ibm.com>
d57f8a71 25498
ed8e443a 25499 * README.QMTEST: Fix typo.
d57f8a71 25500
ed8e443a 255012002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
b784617e 25502
ed8e443a 25503 * gcc.dg/20020926-1.c: New test.
b784617e 25504
ed8e443a 255052002-09-25 David S. Miller <davem@redhat.com>
065fa8a1 25506
ed8e443a
JM
25507 PR target/7842
25508 * gcc.c-torture/execute/shiftdi.c: New test.
065fa8a1 25509
ed8e443a 255102002-09-26 Richard Earnshaw <rearnsha@arm.com>
1c88948f 25511
ed8e443a
JM
25512 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
25513 unique to the tool.
25514 * lib/g77.exp (g77_init): Likewise.
25515 * lib/g++.exp (g++_init): Likewise.
25516 * lib/objc.exp (objc_init): Likewise.
1c88948f 25517
ed8e443a 255182002-09-25 Mark Mitchell <mark@codesourcery.com>
956d9305 25519
ed8e443a
JM
25520 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
25521 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
25522 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
956d9305 25523
ed8e443a 255242002-09-25 Richard Henderson <rth@redhat.com>
6190e147 25525
ed8e443a
JM
25526 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
25527 too-small long double.
6190e147 25528
ed8e443a 255292002-09-23 Hans-Peter Nilsson <hp@axis.com>
c354bbcc 25530
ed8e443a 25531 * gcc.dg/20020919-1.c: New test.
c354bbcc 25532
ed8e443a 255332002-09-23 Mark Mitchell <mark@codesourcery.com>
2d3e278d 25534
ed8e443a
JM
25535 * g++.dg/abi/bitfield6.C: New test.
25536 * g++.dg/abi/bitfield7.C: New test.
25537 * g++.dg/abi/bitfield8.C: New test.
25538 * g++.dg/abi/vbase11.C: New test.
2d3e278d 25539
ed8e443a 255402002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
490ed846 25541
ed8e443a
JM
25542 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
25543 hppa*-*-hpux*. Update test comment.
490ed846 25544
ed8e443a 255452002-09-20 Jakub Jelinek <jakub@redhat.com>
6ba085e7 25546
ed8e443a 25547 * gcc.dg/tls/struct-1.c: New test.
6ba085e7 25548
ed8e443a 255492002-09-20 Neil Booth <neil@daikokuya.co.uk>
56941bf2 25550
ed8e443a 25551 * gcc.dg/cpp/tr-warn2.c: Update.
56941bf2 25552
ed8e443a 255532002-09-20 Richard Earnshaw <rearnsha@arm.com>
651912d6 25554
ed8e443a 25555 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
651912d6 25556
ed8e443a 255572002-09-20 Richard Earnshaw <rearnsha@arm.com>
1ce505c4 25558
ed8e443a
JM
25559 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
25560 systems.
1ce505c4 25561
ed8e443a 255622002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
1db76181 25563
ed8e443a
JM
25564 * gcc.c-torture/execute/ieee/mzero3.c: New test.
25565
25566 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25567 Adjust for c++filt moved to binutils. Remove spurious duplicate
25568 setting of cxxfilt.
25569
255702002-09-19 Geoffrey Keating <geoffk@apple.com>
25571
25572 * gcc.dg/20020312-2.c: Update for darwin.
25573
255742002-09-18 Nathan Sidwell <nathan@codesourcery.com>
25575
25576 * g++.old-deja/g++.other/crash32.C: Mark ICE.
25577
255782002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
25579
25580 * objc.dg/comp-types-1.m: New test.
25581 * objc.dg/comp-types-2.m: New test.
25582 * objc.dg/comp-types-3.m: New test.
25583 * objc.dg/comp-types-4.m: New test.
25584 * objc.dg/comp-types-5.m: New test.
25585 * objc.dg/comp-types-6.m: New test.
25586
255872002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
25588
25589 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
25590
255912002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25592
25593 * g++.dg/other/do1.C: New test.
25594
25595 * g++.dg/template/subst1.C: New test.
25596
255972002-09-16 Steve Ellcey <sje@cup.hp.com>
25598
25599 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
25600
256012002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25602
25603 * g++.dg/template/qualttp20.C: Adjust expected errors.
25604 * g++.old-deja/g++.jason/report.C: Likewise.
25605 * g++.old-deja/g++.other/qual1.C: Likewise.
25606
25607 * g++.dg/lookup/scoped2.C: New test.
25608
25609 * g++.dg/ext/asm3.C: New test.
25610
256112002-09-16 Richard Earnshaw <rearnsha@arm.com>
25612
25613 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
25614
256152002-09-16 Kazu Hirata <kazu@cs.umass.edu>
25616
25617 * ChangeLog: follow spelling conventions.
25618 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
25619 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
25620 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
25621 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
25622 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
25623 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
25624 * g++.old-deja/g++.law/global-init1.C: Likewise.
25625 * g++.old-deja/g++.other/delete4.C: Likewise.
25626 * g++.old-deja/g++.other/inline21.C: Likewise.
25627 * g++.old-deja/g++.other/singleton.C: Likewise.
25628 * g77.dg/strlen0.f: Likewise.
25629 * g77.f-torture/compile/20010519-1.f: Likewise.
25630 * g77.f-torture/compile/980310-4.f: Likewise.
25631 * gcc.c-torture/compile/20000605-1.c: Likewise.
25632 * gcc.c-torture/execute/20020225-1.c: Likewise.
25633 * gcc.dg/c90-hexfloat-2.c: Likewise.
25634 * gcc.dg/c99-bool-1.c: Likewise.
25635 * gcc.dg/c99-hexfloat-2.c: Likewise.
25636 * gcc.dg/dll-2.c: Likewise.
25637 * gcc.dg/wtr-union-init-1.c: Likewise.
25638 * gcc.dg/wtr-union-init-2.c: Likewise.
25639 * gcc.dg/wtr-union-init-3.c: Likewise.
25640 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25641 * gcc.dg/cpp/defined.c: Likewise.
25642 * gcc.dg/cpp/macsyntx.c: Likewise.
25643 * gcc.dg/cpp/paste2.c: Likewise.
25644 * gcc.dg/cpp/trad/defined.c: Likewise.
25645 * gcc.dg/format/c90-printf-1.c: Likewise.
25646 * gcc.dg/format/c90-scanf-1.c: Likewise.
25647 * gcc.dg/format/c99-printf-1.c: Likewise.
25648 * gcc.dg/format/c99-scanf-1.c: Likewise.
25649 * gcc.misc-tests/gcov-8.c: Likewise.
25650 * lib/profopt.exp: Likewise.
25651
256522002-09-15 Krister Walfridsson <cato@df.lth.se>
25653
25654 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
25655
256562002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25657
25658 * g++.dg/inherit/using2.C: New test.
25659
256602002-09-15 Kazu Hirata <kazu@cs.umass.edu>
25661
25662 * ChangeLog: Follow spelling conventions.
25663 * g++.dg/template/friend4.C: Likewise.
25664 * g++.old-deja/g++.pt/crash67.C: Likewise.
25665 * gcc.c-torture/execute/20000801-4.c: Likewise.
25666 * gcc.dg/c90-digraph-1.c: Likewise.
25667 * gcc.dg/c94-digraph-1.c: Likewise.
25668 * gcc.dg/c99-digraph-1.c: Likewise.
25669 * gcc.dg/cpp/line5.c: Likewise.
25670 * gcc.dg/cpp/multiline.c: Likewise.
25671 * gcc.dg/cpp/trad/literals-1.c: Likewise.
25672 * gcc.dg/format/attr-3.c: Likewise.
25673 * gcc.dg/format/c90-scanf-3.c: Likewise.
25674 * gcc.dg/format/ext-4.c: Likewise.
25675
256762002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25677
25678 * g++.dg/template/pretty1.C: New test.
25679
256802002-09-14 Alan Modra <amodra@bigpond.net.au>
25681
25682 * gcc.c-torture/execute/struct-cpy-1.c: New test.
25683
256842002-09-13 Matt Austern <austern@apple.com>
25685
25686 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
25687 passing a cast expression to a function by const reference.
25688
256892002-09-13 Nathan Sidwell <nathan@codesourcery.com>
25690
25691 * g++.dg/template/deduce1.C: New test.
25692
256932002-09-13 Kazu Hirata <kazu@cs.umass.edu>
25694
25695 * gcc.c-torture/execute/simd-1.c: Force all use of int to
25696 32-bit int.
25697
256982002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
25699
25700 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
25701 usage.
25702
257032002-09-10 Richard Earnshaw <rearnsha@arm.com>
25704
25705 * gcc.c-torture/compile/20020910-1.c: New test.
25706
257072002-09-10 Frank Ch. Eigler <fche@redhat.com>
25708
25709 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
25710
257112002-09-10 Andreas Jaeger <aj@suse.de>
25712
25713 * gcc.dg/20020312-2.c: Adjust for x86-64.
25714
257152002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
25716
25717 * g77.dg/7388.f: New test case for PR 7388.
25718
257192002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
25720
25721 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
25722
257232002-09-05 Ziemowit Laski <zlaski@apple.com>
25724
25725 * objc.dg/proto-lossage-1.m: New test.
25726
257272002-09-06 Neil Booth <neil@daikokuya.co.uk>
25728
25729 * gcc.dg/cpp/_Pragma4.c: Fix typo.
25730
257312002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
25732
25733 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
25734 expected to pass.
25735
257362002-09-06 Stan Shebs <shebs@apple.com>
25737 David Edelsohn <edelsohn@gnu.org>
25738
25739 * gcc.dg/weak: New directory.
25740 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
25741 target-specific xfail bits.
25742 * gcc.dg/typeof-2.c: Move to new directory.
25743 * gcc.dg/weak.exp: New expect script.
25744
257452002-09-06 Alan Modra <amodra@bigpond.net.au>
25746
25747 * gcc.c-torture/execute/extzvsi.c: New test.
25748
257492002-09-05 Stan Shebs <shebs@apple.com>
25750
25751 * gcc.dg/weak-1.c: xfail on Darwin.
25752 * gcc.dg/weak-2.c: Ditto.
25753 * gcc.dg/weak-3.c: Ditto.
25754 * gcc.dg/weak-4.c: Ditto.
25755 * gcc.dg/weak-5.c: Ditto.
25756 * gcc.dg/weak-6.c: Ditto.
25757 * gcc.dg/weak-7.c: Ditto.
25758 * gcc.dg/weak-8.c: Ditto.
25759 * gcc.dg/weak-9.c: Ditto.
25760
257612002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
25762
25763 * gcc.c-torture/execute/loop-14.c: New test.
25764
257652002-09-04 Jakub Jelinek <jakub@redhat.com>
25766
25767 * g++.dg/other/cxa-atexit1.C: New test.
25768
25769 * gcc.dg/typeof-2.c: New test.
25770
257712002-09-03 Roger Sayle <roger@eyesopen.com>
25772
25773 * gcc.dg/builtins-2.c: New testcase.
25774 * gcc.dg/builtins-3.c: New testcase.
25775
257762002-09-03 Neil Booth <neil@daikokuya.co.uk>
25777
25778 * gcc.dg/cpp/_Pragma4.c: New test.
25779
257802002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
25781
25782 * objc/execute/nil_method-1.m: New testcase.
25783
257842002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
25785
25786 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
25787 [Object class], not [Object initialize].
25788
257892002-08-31 Roger Sayle <roger@eyesopen.com>
25790 Hans-Peter Nilsson <hp@bitrange.com>
25791
25792 * gcc.c-torture/execute/20020720-1.x: Skip test on
25793 mmix-knuth-mmixware. Correct comment.
25794
257952002-08-27 Mark Mitchell <mark@codesourcery.com>
25796
25797 * testsuite/g++.dg/abi/bitfield5.C: New test.
25798 * testsuite/g++.dg/abi/vbase10.C: Likewise.
25799
258002002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
25801
25802 * objc.dg/undeclared-selector.m: New test.
25803
258042002-08-27 Nathan Sidwell <nathan@codesourcery.com>
25805
25806 * g++.dg/other/offsetof1.C: Avoid cast warning.
25807
258082002-08-26 Ziemowit Laski <zlaski@apple.com>
25809
25810 * objc.dg/super-class-2.m: New test.
25811
258122002-08-24 Matt Austern <austern@apple.com>
25813
25814 * g++.dg/ext/lvaddr.C: New test.
25815 * g++.dg/ext/lvcast.C: New test.
25816
258172002-08-22 Mark Mitchell <mark@codesourcery.com>
25818
25819 * testsuite/g++.dg/inherit/cond1.C: New test.
25820
258212002-08-22 Geoffrey Keating <geoffk@redhat.com>
25822
25823 * gcc.dg/noncompile/incomplete-1.c: New test.
25824
258252002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
25826
25827 * gcc.dg/typespec-1.c: New test.
25828
258292002-08-20 Devang Patel <dpatel@apple.com>
25830 * objc.dg/proto-hier-2.m: New test.
25831
258322002-08-19 Ziemowit Laski <zlaski@apple.com>
25833
25834 * objc.dg/bitfield-1.m: New test.
25835 * objc.dg/bitfield-2.m: New test.
25836
258372002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
25838
25839 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
25840 gcc.dg/c99-flex-array-4.c: New tests.
25841
258422002-08-16 Stan Shebs <shebs@apple.com>
25843
25844 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
25845
258462002-08-15 Jakub Jelinek <jakub@redhat.com>
25847
25848 * gcc.dg/typeof-1.c: New test.
25849 * g++.dg/ext/typeof2.C: New test.
25850
258512002-08-15 Nathan Sidwell <nathan@codesourcery.com>
25852
25853 * g++.dg/other/offsetof1.C: New test.
25854
258552002-08-14 Richard Henderson <rth@redhat.com>
25856
25857 * gcc.dg/tls/diag-3.c: Fix expected message strings.
25858
258592002-08-14 Neil Booth <neil@daikokuya.co.uk>
25860
25861 * gcc.dg/cpp/_Pragma3.c: New test.
25862
258632002-08-13 Mark Mitchell <mark@codesourcery.com>
25864
25865 * g++.dg/template/inherit3: New test.
25866
258672002-08-10 Nathan Sidwell <nathan@codesourcery.com>
25868
25869 * gcc.dg/bitfld-4.c: Add blank options.
25870
258712002-08-09 Mark Mitchell <mark@codesourcery.com>
25872
25873 * g++.dg/template/crash1.C: New test.
25874
258752002-08-08 Jakub Jelinek <jakub@redhat.com>
25876
25877 * gcc.dg/tls/opt-2.c: New test.
25878
258792002-08-08 Devang Patel <dpatel@apple.com>
25880
25881 * objc.dg/selector-1.m : New test
25882
258832002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25884
25885 * g++.dg/abi/bitfield4.C: New test.
25886 * gcc.dg/bitfld-4.c: New test.
25887
258882002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25889
25890 * g++.dg/other/packed1.C: New test.
25891
258922002-08-07 Mark Mitchell <mark@codesourcery.com>
25893
25894 * g++.dg/abi/offsetof.C: Tweak error messages.
25895 * g++.old-deja/g++.mike/p10769a.C: Likewise.
25896
258972002-08-08 Jakub Jelinek <jakub@redhat.com>
25898
25899 * gcc.dg/bitfld-3.c: New test.
25900
259012002-08-07 Jakub Jelinek <jakub@redhat.com>
25902 Richard Henderson <rth@redhat.com>
25903
25904 * gcc.dg/i386-bitfield1.c: New test.
25905 * g++.dg/abi/bitfield3.C: Update.
25906
259072002-08-07 Neil Booth <neil@daikokuya.co.uk>
25908
25909 * objc.dg/const-str-2.m: Update.
25910 * gcc.dg/cpp/c++98.c: Change to C extension.
25911 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
25912 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
25913
259142002-08-06 Aldy Hernandez <aldyh@redhat.com>
25915
25916 * testsuite/gcc.dg/tls/diag-3.c: New.
25917
259182002-08-07 Gabriel Dos Reis <gdr@nerim.net>
25919
25920 * g++.dg/README (Subdirectories): Document new subdir expr.
25921 * g++.dg/expr/pmf-1.C: New test.
25922
259232002-08-06 Neil Booth <neil@daikokuya.co.uk>
25924
25925 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
25926
259272002-08-06 Jakub Jelinek <jakub@redhat.com>
25928
25929 * g++.dg/abi/bitfield3.C: New test.
25930
259312002-08-05 Nathan Sidwell <nathan@codesourcery.com>
25932
25933 * lib/gcov.exp: Tweak expected line formats.
25934 * gcc.misc-tests/gcov8.c: New test.
25935 * gcc.misc-tests/gcov8.x: New flags.
25936
259372002-08-05 Jakub Jelinek <jakub@redhat.com>
25938
25939 * consistency.vlad/layout/endian.c: Include string.h.
25940
25941 * gcc.c-torture/execute/20020805-1.c: New test.
25942
259432002-08-04 Gabriel Dos Reis <gdr@nerim.net>
25944
25945 * g++.dg/other/conversion1.C: New test.
25946
259472002-08-03 Roger Sayle <roger@eyesopen.com>
25948
25949 * gcc.dg/builtins-1.c: New testcase.
25950
259512002-08-02 Mark Mitchell <mark@codesourcery.com>
25952
25953 * g++.dg/inherit/access3.C: New test.
25954
259552002-08-01 Jakub Jelinek <jakub@redhat.com>
25956
25957 * gcc.dg/ia64-visibility-2.c: New test.
25958
259592002-08-01 Benjamin Kosnik <bkoz@redhat.com>
25960
25961 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
25962 __qualifier_flags to __flags.
25963
259642002-07-31 Mark Mitchell <mark@codesourcery.com>
25965
25966 * g++.dg/inherit/operator1.C: New test.
25967 * g++.dg/lookup/disamb1.C: Fix typo in comment.
25968 * g++.dg/other/error1.C: Change expected error message.
25969 * g++.dg/template/conv4.C: Likewise.
25970
259712002-07-26 Neil Booth <neil@daikokuya.cop.uk>
25972
25973 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
25974 for documented behavior.
25975
259762002-07-25 Roger Sayle <roger@eyesopen.com>
25977
25978 * gcc.c-torture/execute/20020720-1.x: Skip this test on
25979 several targets known to fail.
25980
259812002-07-25 Richard Sandiford <rsandifo@redhat.com>
25982
25983 * gcc.dg/mips-args-[123].c: New tests.
25984
259852002-07-24 Aldy Hernandez <aldyh@redhat.com>
25986
25987 * gcc.dg/ppc-spe.c: New.
25988
259892002-07-24 Geoffrey Keating <geoffk@redhat.com>
25990
25991 * g++.dg/other/ptrmem4.C: New testcase.
25992
259932002-07-24 Richard Henderson <rth@redhat.com>
25994
25995 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
25996
259972002-07-24 Gabriel Dos Reis <gdr@nerim.net>
25998
25999 * g++.dg/ext/alignof1.C (main): Return 0 for success.
26000
260012002-07-24 Roger Sayle <roger@eyesopen.com>
26002
26003 * gcc.c-torture/execute/memset-3.c: New testcase.
26004
260052002-07-24 Neil Booth <neil@daikokuya.co.uk>
26006
26007 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
662ef0f5 26008 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
a69cbaac 26009
13fd931e
KG
260102002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26011
26012 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
26013 Delete.
26014
b8c25665 260152002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
451f86fd
R
26016
26017 * gcc.c-torture/compile/simd-4.c: New test.
26018
0e902d98
KL
260192002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26020
26021 PR c++/7347, c++/7348
26022 * g++.dg/template/access4.C: New test.
26023 * g++.dg/template/access5.C: New test.
26024 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
26025 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
26026 * g++.old-deja/g++.pt/ttp58.C: Likewise.
26027 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
26028
cf3c4f56
JJ
260292002-07-22 Jakub Jelinek <jakub@redhat.com>
26030
26031 * gcc.dg/gnu89-init-2.c: New test.
26032
56508306
GDR
260332002-07-21 Gabriel Dos Reis <gdr@nerim.net>
26034
26035 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
26036
0da65b89
RS
260372002-07-20 Roger Sayle <roger@eyesopen.com>
26038
26039 * gcc.c-torture/execute/20020720-1.c: New testcase.
26040
68e65275
NB
260412002-07-20 Neil Booth <neil@daikokuya.co.uk>
26042
26043 * gcc.dg/cpp/Wsignprom.c: New tests.
26044
a0c58ea9
AM
260452002-07-20 Alan Modra <amodra@bigpond.net.au>
26046
26047 * gcc.c-torture/execute/loop-13.c: New test.
26048
75aef48a
NB
260492002-07-19 Neil Booth <neil@daikokuya.co.uk>
26050
26051 * gcc.dg/cpp/expr.c: New tests.
26052
803b90d3 260532002-07-18 David Edelsohn <edelsohn@gnu.org>
437deefa
DE
26054
26055 * g++.dg/opt/pr6713.C: Add template instantiation.
26056
85272855
AM
260572002-07-18 Alan Modra <amodra@bigpond.net.au>
26058
437deefa
DE
26059 * gcc.dg/nest.c: New test.
26060
260612002-07-17 Richard Henderson <rth@redhat.com>
26062
26063 * g++.dg/opt/pr6713.C: New test.
85272855 26064
90888283
EB
260652002-07-17 Eric Botcazou <ebotcazou@multimania.com>
26066
26067 * gcc.c-torture/execute/loop-2e.x: Let the testcase
26068 XFAIL for all x86 processors.
26069
ce0ead25
ID
260702002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
26071
26072 * gcc.c-torture/execute/20010122-1.x: Do not test with
26073 -fomit-frame-pointer.
26074
d955f6ea
KL
260752002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26076
26077 * g++.dg/template/instantiate2.C: New test.
26078 * g++.dg/template/spec4.C: New test.
26079
ba59df78
KL
260802002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26081
26082 * g++.dg/template/access2.C: New test.
26083 * g++.dg/template/access3.C: New test.
26084
6c535c69
ZW
260852002-07-15 Zack Weinberg <zack@codesourcery.com>
26086
26087 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
26088 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
26089 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
26090 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
26091 Convert to use <stdarg.h>.
26092 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
26093 Delete.
26094 * gcc.dg/va-arg-2.c: New.
26095 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
26096
794a292d
JJ
260972002-07-15 Jakub Jelinek <jakub@redhat.com>
26098
26099 * gcc.c-torture/compile/20020710-1.c: New test.
26100
b8c25665 261012002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6c535c69 26102 Andrew Pinski <pinskia@physics.uc.edu>
226cfe61
R
26103
26104 gcc.c-torture/compile/simd-2.c: New testcase.
26105 gcc.c-torture/compile/simd-3.c: Likewise.
26106
f0ab6bf2
MM
261072002-07-11 Mark Mitchell <mark@codesourcery.com>
26108
26109 PR c++/7224
26110 * g++.dg/overload/error1.C: New test.
6c535c69 26111
789b7de5
RO
261122002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26113
26114 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
26115 configuration and IRIX 6 O32 ABI.
26116
e65a2d65
RS
261172002-07-11 Roger Sayle <roger@eyesopen.com>
26118
26119 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
26120
c5358a5d
RS
261212002-07-10 Roger Sayle <roger@eyesopen.com>
26122
26123 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
26124
6d844e9d
JL
261252002-07-10 Jeffrey A Law <law@redhat.com>
26126
6c535c69 26127 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6d844e9d 26128
6c535c69 26129 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6d844e9d 26130
2fefbb5d
AH
261312002-07-09 Aldy Hernandez <aldyh@redhat.com>
26132
6c535c69 26133 * gcc.dg/20020312-2.c: Check for __PPC__.
2fefbb5d 26134
4d5be58b
DN
261352002-07-09 Diego Novillo <dnovillo@redhat.com>
26136
26137 * gcc.c-torture/compile/20020709-1.c: New test.
26138
78abea27
RS
261392002-07-07 Roger Sayle <roger@eyesopen.com>
26140
26141 * g++.dg/template/qualttp21.C: New test case.
26142
e66c8649
AO
261432002-07-06 Alexandre Oliva <aoliva@redhat.com>
26144
26145 * gcc.c-torture/compile/20020706-1.c: New test.
26146 * gcc.c-torture/compile/20020706-2.c: New test.
26147
78abea27
RS
261482002-07-06 Brian R. Gaeke <brg@dgate.ORG>
26149 Alexandre Oliva <aoliva@redhat.com>
71b089f0
BG
26150
26151 * g++.dg/warn/incomplete1.C: New test.
26152
8537dbae
KG
261532002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26154
26155 PR c++/7099
6c535c69 26156 * g++.dg/warn/noreturn1.C: New test.
8537dbae 26157
9833f679
MM
261582002-07-03 Mark Mitchell <mark@codesourcery.com>
26159
26160 PR c++/6706
26161 * g++.dg/debug/debug6.C: New test.
26162 * g++.dg/debug/debug7.C: New test.
26163
b8c25665 261642002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
3767c0fd
R
26165
26166 * gcc.c-torture/compile/simd-3.c: New test.
26167
a6a5beb1
CD
261682002-07-03 Chris Demetriou <cgd@broadcom.com>
26169
26170 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
26171 * gcc.dg/20020620-1.c: Likewise.
26172
b2153b98
KL
261732002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26174
26175 PR c++/6944
26176 * g++.dg/init/array4.C: New test.
26177 * g++.dg/init/array5.C: New test.
26178
b8c25665 261792002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
34a80643
R
26180
26181 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
26182 * gcc.c-torture/execute/simd-2.c (main): Likewise.
26183
622d3731
KG
261842002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26185
26186 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
26187 * gcc.dg/wtr-aggr-init-1.c: Likewise.
26188 * gcc.dg/wtr-conversion-1.c: Likewise.
26189 * gcc.dg/wtr-escape-1.c: Likewise.
26190 * gcc.dg/wtr-int-type-1.c: Likewise.
26191 * gcc.dg/wtr-label-1.c: Likewise.
26192 * gcc.dg/wtr-static-1.c: Likewise.
26193 * gcc.dg/wtr-strcat-1.c: Likewise.
26194 * gcc.dg/wtr-suffix-1.c: Likewise.
26195 * gcc.dg/wtr-switch-1.c: Likewise.
26196 * gcc.dg/wtr-unary-plus-1.c: Likewise.
26197 * gcc.dg/wtr-union-init-1.c: Likewise.
26198 * gcc.dg/wtr-union-init-2.c: Likewise.
26199 * gcc.dg/wtr-union-init-3.c: Likewise.
26200
26201 * gcc.dg/wtr-func-def-1.c: New test.
26202
c40da518 262032002-07-02 Devang Patel <dpatel@apple.com>
e1c2dd26 26204
c40da518
DP
26205 * objc.dg/param-1.m: New test.
26206
0879540b
NB
262072002-07-03 Neil Booth <neil@daikokuya.co.uk>
26208
26209 * gcc.dg/cpp/trad/directive.c: Add test.
26210 * gcc.dg/cpp/trad/macroargs.c: Add test.
ed8e443a 26211 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
0879540b 26212
ed8e443a 262132002-07-02 Neil Booth <neil@daikokuya.co.uk>
c680d2b6 26214
ed8e443a 26215 * gcc.dg/cpp/cmdlne-M.c: New test.
c680d2b6 26216
ed8e443a 262172002-07-02 Ziemowit Laski <zlaski@apple.com>
c1c5187c 26218
ed8e443a 26219 * objc.dg/desig-init-1.m: New test.
c1c5187c 26220
ed8e443a 262212002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17f29637 26222
ed8e443a
JM
26223 PR c++/6716
26224 * g++.dg/template/instantiate1.C: New test.
17f29637 26225
ed8e443a 262262002-07-01 Mark Mitchell <mark@codesourcery.com>
5d69ba1f 26227
ed8e443a
JM
26228 PR c++/7112
26229 * g++.dg/template/sizeof2.C: New test.
5d69ba1f 26230
ed8e443a 262312002-07-01 Neil Booth <neil@daikokuya.co.uk>
7098b619 26232
ed8e443a
JM
26233 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
26234 gcc.dg/cpp/trad/include.c: New tests.
7098b619 26235
ed8e443a 262362002-07-01 Hans-Peter Nilsson <hp@axis.com>
0a220b4a 26237
ed8e443a
JM
26238 PR target/7177
26239 * gcc.c-torture/compile/20020701-1.c: New test.
0a220b4a 26240
ed8e443a 262412002-07-01 Stan Shebs <shebs@apple.com>
bbeb33f2 26242
ed8e443a
JM
26243 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
26244 header here...
26245 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
26246 (objc-torture-execute): or here.
bbeb33f2 26247
ed8e443a 262482002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
03c53278 26249
ed8e443a 26250 * gcc.c-torture/execute/arith-rand-ll.c: New test.
03c53278 26251
ed8e443a 262522002-07-01 Neil Booth <neil@daikokuya.co.uk>
e34cabb3 26253
ed8e443a 26254 * gcc.dg/cpp/trad/escaped-nl.c: New test.
e34cabb3 26255
ed8e443a 262562002-06-30 Devang Patel <dpatel@apple.com>
118f8dc1 26257
ed8e443a 26258 * objc.dg/fsyntax-only.m: New test.
118f8dc1 26259
ed8e443a 262602002-06-27 Mark Mitchell <mark@codesourcery.com>
5ce49b4b 26261
ed8e443a
JM
26262 PR c++/6695
26263 * g++.dg/template/friend7.C: New file.
5ce49b4b 26264
ed8e443a 262652002-06-27 Aldy Hernandez <aldyh@redhat.com>
759236dd 26266
ed8e443a
JM
26267 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
26268 return type.
759236dd 26269
ed8e443a 262702002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
86422829 26271
ed8e443a
JM
26272 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
26273 avoid division by zero.
86422829 26274
ed8e443a 262752002-06-27 Neil Booth <neil@daikokuya.co.uk>
06470238 26276
ed8e443a 26277 * gcc.dg/Wunknownprag.c: New tests.
06470238 26278
ed8e443a 262792002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9881adff 26280
ed8e443a 26281 * gcc.c-torture/execute/simd-2.c: New test.
9881adff 26282
ed8e443a 262832002-06-25 Neil Booth <neil@daikokuya.co.uk>
0c6db544 26284
ed8e443a
JM
26285 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
26286 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
26287 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
26288 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
26289 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
26290 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
26291 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
26292 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
26293 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
26294 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
26295 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
26296 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
26297 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
26298 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
26299 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
26300 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
26301 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
0c6db544 26302
ed8e443a 263032002-06-24 Neil Booth <neil@daikokuya.co.uk>
2c088b53 26304
ed8e443a
JM
26305 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
26306 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
26307 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
26308 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
26309 New tests.
26310 * gcc.dg/cpp/trad/directive.c: Update.
2c088b53 26311
ed8e443a 263122002-06-23 Andreas Jaeger <aj@suse.de>
bc9c2952 26313
ed8e443a 26314 * gcc.c-torture/execute/complex-6.c: New.
bc9c2952 26315
ed8e443a 263162002-06-22 Neil Booth <neil@daikokuya.co.uk>
847c76c8 26317
ed8e443a
JM
26318 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
26319 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
26320 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
26321 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
847c76c8 26322
ed8e443a 263232002-06-21 Neil Booth <neil@daikokuya.co.uk>
00b94a44 26324
ed8e443a
JM
26325 * gcc.dg/cpp/trad: New directory with traditional tests copied
26326 from parent directory.
26327 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
26328 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
26329 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
26330 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
26331 Move to trad/ and rename.
26332 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
26333 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
26334 gcc.dg/cpp/trad/redef2.c: New tests.
26335 * gcc.dg/cpp/trad/trad.exp: New driver.
00b94a44 26336
ed8e443a 263372002-06-20 Neil Booth <neil@daikokuya.co.uk>
017acb41 26338
ed8e443a
JM
26339 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
26340 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
26341 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
26342 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
26343 Remove.
017acb41 26344
ed8e443a 263452002-06-20 Richard Sandiford <rsandifo@redhat.com>
9164f47a 26346
ed8e443a 26347 * gcc.dg/20020620-1.c: New test.
9164f47a 26348
ed8e443a 263492002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
342cea95 26350
ed8e443a 26351 * g++.dg/template/ttp4.C: New test.
342cea95 26352
ed8e443a 263532002-06-19 Jakub Jelinek <jakub@redhat.com>
ccf160f1 26354
ed8e443a 26355 * g++.dg/opt/vt1.C: Fix regexp.
ccf160f1 26356
ed8e443a 263572002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
90227c69 26358
ed8e443a
JM
26359 * gcc.c-torture/execute/pure-1.c: Make functions static again.
26360 Don't use attribute `noinline'.
90227c69 26361
ed8e443a 263622002-06-18 Hans-Peter Nilsson <hp@axis.com>
0fd534ed 26363
ed8e443a 26364 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
bc9c2952 26365
ed8e443a 263662002-06-18 Aldy Hernandez <aldyh@redhat.com>
820d4b1b 26367
ed8e443a 26368 * gcc.c-torture/execute/simd-1.c: New.
820d4b1b 26369
ed8e443a 26370 * gcc.dg/simd-1.c: New.
820d4b1b 26371
ed8e443a 263722002-06-18 Hans-Peter Nilsson <hp@axis.com>
22309565 26373
ed8e443a 26374 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
22309565 26375
ed8e443a 263762002-06-16 Richard Henderson <rth@redhat.com>
750491fc 26377
ed8e443a
JM
26378 * g++.dg/ext/anon-struct1.C: New.
26379 * g++.dg/ext/anon-struct2.C: New.
26380 * g++.dg/ext/anon-struct3.C: New.
26381 * gcc.dg/anon-struct-1.c: New.
26382 * gcc.dg/anon-struct-2.c: New.
26383 * gcc.dg/anon-struct-3.c: New.
26384 * gcc.dg/20011008-1.c: Adjust warning text.
26385 * gcc.dg/20020527-1.c: Add -fms-extensions.
750491fc 26386
ed8e443a 263872002-06-16 Richard Henderson <rth@redhat.com>
0931db71 26388
ed8e443a 26389 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
0931db71 26390
ed8e443a 263912002-06-15 Hans-Peter Nilsson <hp@axis.com>
21505616 26392
ed8e443a 26393 * gcc.c-torture/execute/20020615-1.c: New test.
21505616 26394
ed8e443a 263952002-06-15 Roger Sayle <roger@eyesopen.com>
8dcb27ed 26396
ed8e443a
JM
26397 * gcc.c-tortuture/execute/compare-1.c: New test case.
26398 * gcc.c-tortuture/execute/compare-2.c: New test case.
26399 * gcc.c-tortuture/execute/compare-3.c: New test case.
8dcb27ed 26400
ed8e443a 264012002-06-13 Richard Henderson <rth@redhat.com>
a6f5e048 26402
ed8e443a
JM
26403 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
26404 ia64 ilp32.
a6f5e048 26405
ed8e443a 264062002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d65cb654 26407
ed8e443a 26408 * g++.dg/template/typename2.C: Update error message.
d65cb654 26409
ed8e443a 264102002-06-12 Hans-Peter Nilsson <hp@axis.com>
6debb006 26411
ed8e443a 26412 * gcc.c-torture/execute/20020611-1.c: New test.
6debb006 26413
ed8e443a 264142002-06-11 Bob Wilson <bob.wilson@acm.org>
9da754bd 26415
ed8e443a
JM
26416 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
26417 list of targets to skip.
9da754bd 26418
ed8e443a 264192002-06-10 Bob Wilson <bob.wilson@acm.org>
56a28102 26420
ed8e443a
JM
26421 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
26422 targets if not optimizing.
56a28102 26423
ed8e443a 264242002-06-10 Jakub Jelinek <jakub@redhat.com>
2bf87216 26425
ed8e443a 26426 * gcc.c-torture/compile/20020605-1.c: New test.
2bf87216 26427
ed8e443a 26428 * g++.dg/opt/vt1.C: New test.
5d056e9b 26429
ed8e443a 26430 * gcc.dg/20020531-1.c: New test.
156755ac 26431
ed8e443a 26432 * gcc.dg/20020530-1.c: New test.
50f30e6b 26433
ed8e443a 26434 * gcc.dg/20020527-1.c: New test.
85d49058 26435
ed8e443a 26436 * g++.dg/opt/cse1.C: New test.
7b668f9e 26437
ed8e443a 264382002-06-07 Roger Sayle <roger@eyesopen.com>
437f1df1 26439
ed8e443a 26440 * gcc.dg/20020607-2.c: New test case.
437f1df1 26441
ed8e443a 264422002-06-07 Jakub Jelinek <jakub@redhat.com>
68b15d4f 26443
ed8e443a 26444 * gcc.c-torture/compile/20020604-1.c: New test.
68b15d4f 26445
ed8e443a 264462002-06-04 Richard Henderson <rth@redhat.com>
c4b50f1a 26447
ed8e443a
JM
26448 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
26449 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
26450 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
c4b50f1a 26451
ed8e443a 264522002-06-04 Aldy Hernandez <aldyh@redhat.com>
c2ae6616 26453
ed8e443a 26454 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
c2ae6616 26455
ed8e443a 264562002-06-03 Richard Henderson <rth@redhat.com>
6d8fd7bb 26457
ed8e443a
JM
26458 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
26459 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
6d8fd7bb 26460
ed8e443a 264612002-06-02 Richard Henderson <rth@redhat.com>
ab780373 26462
ed8e443a
JM
26463 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
26464 test functions static.
ab780373 26465
ed8e443a 264662002-06-02 Andreas Jaeger <aj@suse.de>
e33a8855 26467
ed8e443a
JM
26468 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
26469 now.
e33a8855 26470
ed8e443a 264712002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
ceeedfc1 26472
ed8e443a
JM
26473 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
26474 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
26475 Update for mofified diagnostics.
26476 * gcc.dg/c99-intconst-1.c: No longer fail.
ceeedfc1 26477
ed8e443a 264782002-06-02 Richard Henderson <rth@redhat.com>
61b78ce1 26479
ed8e443a 26480 * gcc.dg/uninit-A.c: Remove xfail markers.
61b78ce1 26481
ed8e443a 264822002-06-01 Roger Sayle <roger@eyesopen.com>
378393da 26483
ed8e443a 26484 * gcc.dg/fnegate-1.c: New test case.
378393da 26485
ed8e443a 264862002-05-30 Osku Salerma <osku@iki.fi>
d18b1ed8 26487
ed8e443a 26488 * gcc.c-torture/execute/mayalias-1.c: New file.
d18b1ed8 26489
ed8e443a 264902002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
cd7ab83f 26491
ed8e443a
JM
26492 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
26493 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
26494 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
cd7ab83f 26495
ed8e443a 264962002-05-29 Hans-Peter Nilsson <hp@axis.com>
5a3bb17d 26497
ed8e443a 26498 * gcc.c-torture/execute/20020529-1.c: New test.
5a3bb17d 26499
ed8e443a 265002002-05-27 Richard Henderson <rth@redhat.com>
39f2f3c8 26501
ed8e443a 26502 * g++.dg/ext/attrib6.C: New test case.
39f2f3c8 26503
ed8e443a 265042002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ef72b1d3 26505
ed8e443a 26506 * gcc.c-torture/execute/pure-1.c: New test.
ef72b1d3 26507
ed8e443a 265082002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
630363b4 26509
ed8e443a 26510 * gcc.dg/cpp/arith-2.c: Remove.
630363b4 26511
ed8e443a 265122002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
c9220e3a 26513
ed8e443a
JM
26514 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
26515 * gcc.dg/cpp/if-3.c: Remove.
c9220e3a 26516
ed8e443a 265172002-05-26 Jakub Jelinek <jakub@redhat.com>
9059e33c 26518
ed8e443a 26519 * g++.dg/opt/cse2.C: New test.
9059e33c 26520
ed8e443a 265212002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
91318908 26522
ed8e443a
JM
26523 * gcc.dg/cpp/arith-1.c: New semantic tests.
26524 * gcc.dg/cpp/if-1.c: Update.
91318908 26525
ed8e443a 265262002-05-24 Ben Elliston <bje@redhat.com>
9e253215 26527
ed8e443a 26528 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9e253215 26529
ed8e443a 265302002-05-24 Jakub Jelinek <jakub@redhat.com>
90442291 26531
ed8e443a 26532 * gcc.dg/verbose-asm.c: New test.
90442291 26533
ed8e443a 265342002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
3620711b 26535
ed8e443a 26536 * gcc.dg/cpp/paste12.c: New test.
3620711b 26537
ed8e443a 265382002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17645b15 26539
ed8e443a 26540 * g++.dg/parse/named_ops.C: New test.
17645b15 26541
ed8e443a 265422002-05-23 Mark Mitchell <mark@codesourcery.com>
5ff225fc 26543
ed8e443a 26544 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5ff225fc 26545
ed8e443a 265462002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
e275a535 26547
ed8e443a
JM
26548 * gcc.dg/weak-2.c: Allow optional leading underscore
26549 in scan-assembler symbol name.
26550 * gcc.dg/weak-3.c: Likewise.
26551 * gcc.dg/weak-4.c: Likewise.
26552 * gcc.dg/weak-5.c: Likewise.
e275a535 26553
ed8e443a 265542002-05-23 Jakub Jelinek <jakub@redhat.com>
66b408f2 26555
ed8e443a 26556 * gcc.dg/20020523-1.c: New test.
66b408f2 26557
ed8e443a 265582002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
e67a7860 26559
ed8e443a
JM
26560 * objc.dg/const-str-2.m: Update now that we stop after
26561 a command line error.
e67a7860 26562
ed8e443a 265632002-05-22 Richard Henderson <rth@redhat.com>
c32dd1ef 26564
ed8e443a 26565 * g++.dg/dg.exp: Fix typo in test pruneing.
c32dd1ef 26566
ed8e443a 265672002-05-22 Richard Henderson <rth@redhat.com>
7a1f3f5f 26568
ed8e443a
JM
26569 * g++.dg/dg.exp: Prune the tls subdirectory.
26570 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
26571 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
26572 * g++.dg/tls/init-1.C: New.
7a1f3f5f 26573
ed8e443a 265742002-05-22 Jakub Jelinek <jakub@redhat.com>
2dd36f90 26575
ed8e443a 26576 * gcc.dg/20020517-1.c: New test.
2dd36f90 26577
ed8e443a 265782002-05-21 Richard Henderson <rth@redhat.com>
ec221d71 26579
ed8e443a
JM
26580 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
26581 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
ec221d71 26582
ed8e443a 265832002-05-21 Brian R. Gaeke <brg@dgate.ORG>
32d3f634 26584
ed8e443a 26585 * g++.dg/other/copy2.C: New test.
32d3f634 26586
ed8e443a 265872002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
02116b3d 26588
ed8e443a
JM
26589 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
26590 (MAX_COPY): Bump up to 10 times sizeof (long long).
26591 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
02116b3d 26592
ed8e443a
JM
26593 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
26594 sizeof (long long).
02116b3d 26595
ed8e443a 26596 * gcc.c-torture/execute/strcpy-1.c: New test.
02116b3d 26597
ed8e443a 265982002-05-19 Jason Merrill <jason2redhat.com>
b3f47c78 26599
ed8e443a 26600 * g++.dg/ext/oper1.C: New test.
b3f47c78 26601
ed8e443a
JM
266022002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
266032002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
851c06dd 26604
ed8e443a 26605 * README.QMTEST: New file.
f362c762 26606
ed8e443a 26607 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
851c06dd 26608
ed8e443a 266092002-05-19 Andreas Jaeger <aj@suse.de>
e3227f2c 26610
ed8e443a
JM
26611 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
26612 now.
26613 * gcc.c-torture/execute/loop-2d.x: Likewise.
e3227f2c 26614
ed8e443a 266152002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
210142e0 26616
ed8e443a
JM
26617 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
26618 support weak symbols.
26619 * gcc.dg/weak-4.c: Likewise
26620 * gcc.dg/weak-6.c: Likewise
210142e0 26621
ed8e443a 266222002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
088b3db0 26623
ed8e443a
JM
26624 * gcc.dg/weak-3.c: Add dg-excess-error comment for
26625 cygwin, coff and h8300-*-hms targets
26626 * gcc.dg/weak-5.c: Likewise
26627 * gcc.dg/weak-7.c: Likewise
088b3db0 26628
ed8e443a 266292002-05-16 Jason Merrill <jason@redhat.com>
f4b251a6 26630
ed8e443a
JM
26631 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
26632 (scan-assembler-not, scan-assembler-dem): Likewise.
26633 (scan-assembler-dem-not): Likewise.
f4b251a6 26634
ed8e443a 266352002-05-15 Richard Henderson <rth@redhat.com>
34fb9ba5 26636
ed8e443a 26637 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
34fb9ba5 26638
ed8e443a 266392002-05-15 Richard Henderson <rth@redhat.com>
14285ace 26640
ed8e443a
JM
26641 * gcc.dg/weak-5.c (vfoo1c): No warning here.
26642 (vfoo1f): Warning here.
26643 (vfoo1l): Don't redefine the alias.
14285ace 26644
ed8e443a 266452002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5bf5c5cb 26646
ed8e443a 26647 * g++.dg/init/pm1.C: New test.
5bf5c5cb 26648
ed8e443a 266492002-05-12 David S. Miller <davem@redhat.com>
e2f75147 26650
ed8e443a
JM
26651 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
26652 types.
e2f75147 26653
ed8e443a 266542002-05-10 Roger Sayle <roger@eyesopen.com>
dbfb1116 26655
ed8e443a 26656 * gcc.c-torture/execute/20020510-1.c: New test case.
dbfb1116 26657
ed8e443a 266582002-05-10 David S. Miller <davem@redhat.com>
85d7d3b0 26659
ed8e443a 26660 * gcc.c-torture/execute/conversion.c: Test long double too.
85d7d3b0 26661
ed8e443a 266622002-05-09 Jakub Jelinek <jakub@redhat.com>
2937267b 26663
ed8e443a
JM
26664 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
26665 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
26666 * lib/g++.exp (g++_link_flags): Likewise.
26667 * lib/objc.exp (objc_target_compile): Likewise.
2937267b 26668
ed8e443a 266692002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
c3bf3e6e 26670
ed8e443a
JM
26671 * gcc.dg/cpp/poison.c: Update.
26672 * gcc.dg/cpp/20000625-2.c: Remove.
26673 * gcc.dg/cpp/direct2s.c: Remove final test.
c3bf3e6e 26674
ed8e443a 266752002-05-08 Tom Rix <trix@redhat.com>
ea45dbb8 26676
ed8e443a
JM
26677 * gcc.c-torture/execute/20020508-1.c: New test.
26678 * gcc.c-torture/execute/20020508-2.c: New test.
26679 * gcc.c-torture/execute/20020508-3.c: New test.
ea45dbb8 26680
ed8e443a 266812002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
b9e2d17b 26682
ed8e443a 26683 * gcc.dg/cpp/charconst-4.c: More tests.
b9e2d17b 26684
ed8e443a 266852002-05-08 Mark Mitchell <mark@codesourcery.com>
f90bf7ca 26686
ed8e443a
JM
26687 PR c/6569
26688 * gcc.dg/weak-3.c: Update location of warning messages.
26689 * gcc.dg/weak-5.c: Likewise.
f90bf7ca 26690
ed8e443a 266912002-05-06 Roger Sayle <roger@eyesopen.com>
1f77b5da 26692
ed8e443a 26693 * gcc.c-torture/execute/20020506-1.c: New test case.
a5a49440 26694
ed8e443a 266952002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
a5a49440 26696
ed8e443a 26697 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
adc502b4 26698
ed8e443a 266992002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
adc502b4 26700
ed8e443a 26701 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
95ff5d3f 26702
ed8e443a 267032002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
95ff5d3f 26704
ed8e443a 26705 * gcc.dg/cpp/charconst-3.c: New test.
2443d4e1 26706
ed8e443a 267072002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
2443d4e1 26708
ed8e443a 26709 * gcc.dg/cpp/charconst.c: Update tests.
f2fdc802 26710
ed8e443a 267112002-05-05 Tim Josling <tej@melbpc.org.au>
f2fdc802 26712
ed8e443a
JM
26713 * treelang: Added directory for new sample language treelang. Also
26714 lib/treelang.exp: New file to signal treelang should be tested.
ba2e86d6 26715
ed8e443a 267162002-05-03 Jakub Jelinek <jakub@redhat.com>
ba2e86d6 26717
ed8e443a
JM
26718 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
26719 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
26720 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
26721 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
26722 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
26723 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
26724 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5a3085c5 26725
ed8e443a 267262002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5a3085c5 26727
ed8e443a 26728 * gcc.dg/format/xopen-2.c: New test.
d70e94ec 26729
ed8e443a 267302002-05-03 Jakub Jelinek <jakub@redhat.com>
d70e94ec 26731
ed8e443a 26732 * gcc.dg/20020503-1.c: New test.
5121c03e 26733
ed8e443a 267342002-05-02 Mark Mitchell <mark@codesourcery.com>
5121c03e 26735
ed8e443a 26736 * g++.dg/init/dtor1.C: Make it tougher.
76ccdb3c 26737
ed8e443a 267382002-05-01 Mark Mitchell <mark@codesourcery.com>
76ccdb3c 26739
ed8e443a 26740 * g++.dg/init/dtor1.C: New test.
0d6d6892 26741
ed8e443a 267422002-05-02 Aldy Hernandez <aldyh@redhat.com>
0d6d6892 26743
ed8e443a 26744 * gcc.dg/altivec-8.c: New.
9b7bc465 26745
ed8e443a 267462002-05-01 Aldy Hernandez <aldyh@redhat.com>
9b7bc465 26747
ed8e443a 26748 * gcc.dg/altivec-7.c: New.
3a73bffb 26749
ed8e443a 267502002-04-29 Jakub Jelinek <jakub@redhat.com>
3a73bffb 26751
ed8e443a 26752 * g++.dg/parse/typedef1.C: New test.
33dd07ee 26753
ed8e443a 267542002-04-29 Mark Mitchell <mark@codesourcery.com>
33dd07ee 26755
ed8e443a
JM
26756 PR c++/6486
26757 * g++.dg/template/friend6.C: New test.
33dd07ee 26758
ed8e443a
JM
26759 PR c++/6492
26760 * g++.dg/init/copy1.C: New test.
4bd7c270 26761
ed8e443a 267622002-04-29 Nathan Sidwell <nathan@codesourcery.com>
4bd7c270 26763
ed8e443a 26764 * g++.dg/warn/effc1.C: New test.
60284a59 26765
ed8e443a 267662002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
60284a59 26767
ed8e443a 26768 * gcc.dg/cpp/if-cexp.c: Add a test.
a20fd5ac 26769
ed8e443a 267702002-04-28 Jakub Jelinek <jakub@redhat.com>
a20fd5ac 26771
ed8e443a 26772 * gcc.dg/20020426-2.c: New test.
87ed109f 26773
ed8e443a 267742002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
87ed109f 26775
ed8e443a
JM
26776 * gcc.dg/cpp/if-mop.c: Update.
26777 * gcc.dg/cpp/if-mpar.c: Add test.
26778 * gcc.dg/cpp/if-oppr.c: Update.
45806a3f 26779
ed8e443a 267802002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
45806a3f 26781
ed8e443a
JM
26782 PR c/6343
26783 * gcc.dg/weak-[2-7].c: New tests.
51ccaeb9 26784
ed8e443a 267852002-04-26 Alexandre Oliva <aoliva@redhat.com>
51ccaeb9 26786
ed8e443a 26787 * gcc.dg/enum1.c: New test.
7d793e9b 26788
ed8e443a 267892002-04-26 Mark Mitchell <mark@codesourcery.com>
e3227f2c 26790
ed8e443a
JM
26791 PR c++/6497
26792 * g++.dg/inherit/access2.C: New test.
7d793e9b 26793
ed8e443a 267942002-04-26 Mark Mitchell <mark@codesourcery.com>
7d793e9b 26795
ed8e443a
JM
26796 PR bootstrap/6445
26797 * gcc.dg/20020426-1.c: New test.
48ba9538 26798
ed8e443a 267992002-04-26 Alexandre Oliva <aoliva@redhat.com>
48ba9538 26800
ed8e443a 26801 * g++.dg/abi/enum1.C: New test.
4d7ea4fc 26802
ed8e443a 268032002-04-26 Richard Henderson <rth@redhat.com>
4d7ea4fc 26804
ed8e443a 26805 * gcc.dg/c99-bool-1.c: Expect always true warning.
07d81318 26806
ed8e443a 268072002-04-25 Roger Sayle <roger@eyesopen.com>
07d81318 26808
ed8e443a 26809 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
bf882c20 26810
ed8e443a 268112002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
bf882c20 26812
ed8e443a
JM
26813 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
26814 targets.
a62d375f 26815
ed8e443a 268162002-04-24 Mark Mitchell <mark@codesourcery.com>
b970a21d 26817
ed8e443a 26818 * g++.dg/abi/mange7.C: New test.
a62d375f 26819
ed8e443a
JM
26820 PR c++/6438.
26821 * g++.dg/parse/stmtexpr2.C: New test.
309d8365 26822
ed8e443a 268232002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
309d8365 26824
ed8e443a 26825 * gcc.dg/20020312-2.c: Add SH target.
3f2019c6 26826
ed8e443a 268272002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3f2019c6 26828
ed8e443a
JM
26829 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
26830 compiler output on mips*-*-irix*.
29cece2e 26831
ed8e443a 268322002-04-23 Jakub Jelinek <jakub@redhat.com>
29cece2e 26833
ed8e443a 26834 * g++.dg/parse/attr1.C: New test.
1a887f86 26835
ed8e443a 268362002-04-23 Roger Sayle <roger@eyesopen.com>
1a887f86 26837
ed8e443a
JM
26838 * gcc.c-torture/execute/string-opt-17.c: New test case.
26839 * gcc.c-torture/execute/memset-2.c: New test case.
77adef84 26840
ed8e443a 268412002-04-23 Mark Mitchell <mark@codesourcery.com>
77adef84 26842
ed8e443a
JM
26843 PR c++/6256:
26844 * g++.dg/template/friend5.C: New test.
77adef84 26845
ed8e443a
JM
26846 PR c++/6331:
26847 * g++.dg/template/qual1.C: Likewise.
74b273d6 26848
ed8e443a 268492002-04-22 Zack Weinberg <zack@codesourcery.com>
74b273d6 26850
ed8e443a
JM
26851 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
26852 Include stdlib.h, not stdio.h or ctype.h.
bb03c710 26853
ed8e443a 268542002-04-22 Hans-Peter Nilsson <hp@axis.com>
bb03c710 26855
ed8e443a
JM
26856 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
26857 cris-*-elf* and mmix-*-*.
26858 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
26859 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
26860 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
26861 Ditto.
26862 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
26863 * gcc.dg/wchar_t-1.c: Ditto.
5b3dc815 26864
ed8e443a 268652002-04-21 Hans-Peter Nilsson <hp@axis.com>
5b3dc815 26866
ed8e443a
JM
26867 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
26868 Clarify comment.
9ac3b1be 26869
ed8e443a 268702002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9ac3b1be 26871
ed8e443a 26872 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
d8b85ae5 26873
ed8e443a 268742002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
d8b85ae5 26875
ed8e443a 26876 * gcc.c-torture/execute/20000906-1.x: Delete.
0c69ed55 26877
ed8e443a 268782002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
0c69ed55 26879
ed8e443a 26880 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
d106599f 26881
ed8e443a 268822002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
d106599f 26883
ed8e443a
JM
26884 * PR6367
26885 * g77.f-torture/execute/6367.f: New test.
26886 * g77.f-torture/execute/6367.x: Disable for MMIX.
303a3927 26887
ed8e443a 268882002-04-19 Mark Mitchell <mark@codesourcery.com>
303a3927 26889
ed8e443a
JM
26890 * PR6352
26891 * g++.dg/opt/inline2.C: New test.
0cd3301b 26892
ed8e443a 268932002-04-18 Richard Henderson <rth@redhat.com>
0cd3301b 26894
ed8e443a
JM
26895 * gcc.dg/20000906-1.c: Enable for all targets.
26896 * gcc.c-torture/compile/iftrap-2.c: New.
a4863215 26897
ed8e443a 268982002-04-18 Jakub Jelinek <jakub@redhat.com>
a4863215 26899
ed8e443a
JM
26900 * gcc.dg/20020418-1.c: New test.
26901 * gcc.dg/20020418-2.c: New test.
96b453dc 26902
ed8e443a 269032002-04-18 Richard Henderson <rth@redhat.com>
96b453dc 26904
ed8e443a
JM
26905 * gcc.c-torture/compile/iftrap-1.c: New.
26906 * gcc.dg/iftrap-1.c: Adjust for ia64.
26907 * gcc.dg/iftrap-2.c: New.
a3acf46d 26908
ed8e443a 269092002-04-18 Jakub Jelinek <jakub@redhat.com>
a3acf46d 26910
ed8e443a 26911 * gcc.c-torture/compile/20020418-1.c: New test.
58c2956c 26912
ed8e443a 269132002-04-18 Roger Sayle <roger@eyesopen.com>
58c2956c 26914
ed8e443a 26915 * gcc.c-torture/compile/20020415-1.c: New.
887fc41a 26916
ed8e443a 269172002-04-18 David S. Miller <davem@redhat.com>
887fc41a 26918
ed8e443a 26919 * gcc.c-torture/execute/20020418-1.c: New test.
2a732575 26920
ed8e443a 269212002-04-17 Jakub Jelinek <jakub@redhat.com>
2a732575 26922
ed8e443a 26923 * gcc.dg/20020416-1.c: New test.
32121b96 26924
ed8e443a 26925 * g++.dg/opt/inline1.C: New test.
98ef3137 26926
ed8e443a 269272002-04-16 Jakub Jelinek <jakub@redhat.com>
98ef3137 26928
ed8e443a 26929 * gcc.dg/altivec-5.c: New test.
4c8c0dec 26930
ed8e443a 26931 * gcc.dg/20020415-1.c: New test.
07cdae91 26932
ed8e443a 269332002-04-15 Mark Mitchell <mark@codesourcery.com>
07cdae91 26934
ed8e443a 26935 * testsuite/lib/chill.exp: Remove.
0f490a2b 26936
ed8e443a 269372002-04-14 Jakub Jelinek <jakub@redhat.com>
0f490a2b 26938
ed8e443a 26939 * g++.dg/other/big-struct.C: New test.
4b27e132 26940
ed8e443a 269412002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
4b27e132 26942
ed8e443a
JM
26943 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
26944 of scratch file.
cf56e373 26945
ed8e443a 269462002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
cf56e373 26947
ed8e443a
JM
26948 PR c/6277
26949 * gcc.dg/i386-387-1.c: Allow optional leading underscore
26950 in scan-assembler function name
1aa65134 26951
ed8e443a 269522002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
1aa65134 26953
ed8e443a
JM
26954 * g77.f-torture/execute/980628-4.x,
26955 g77.f-torture/execute/980628-5.x,
26956 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26957 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26958 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
26959 i[34567]86-*-*.
791b23fe 26960
ed8e443a 269612002-04-13 David S. Miller <davem@redhat.com>
791b23fe 26962
ed8e443a 26963 * gcc.c-torture/execute/20020413-1.c: New test.
4fb07802 26964
ed8e443a 269652002-04-13 Richard Sandiford <rsandifo@redhat.com>
4fb07802 26966
ed8e443a
JM
26967 * gcc.dg/asm-6.c,
26968 * g++.dg/ext/asm1.C: New tests.
9928a3d5 26969
ed8e443a 269702002-04-12 Mark Mitchell <mark@codesourcery.com>
0481bc21 26971
ed8e443a
JM
26972 PR c++ 5373.
26973 * g++.dg/parse/stmtexpr1.C: New test.
9928a3d5 26974
ed8e443a
JM
26975 PR c++/5189.
26976 * g++.dg/template/copy1.C: New test.
21b14752 26977
ed8e443a 269782002-04-12 Richard Henderson <rth@redhat.com>
21b14752 26979
ed8e443a 26980 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
869b8e4d 26981
ed8e443a 269822002-04-12 Geoffrey Keating <geoffk@redhat.com>
869b8e4d 26983
ed8e443a
JM
26984 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
26985 gcc.c-torture/execute/20020307-2.c.
4b72e8ed 26986
ed8e443a 269872002-04-12 Richard Sandiford <rsandifo@redhat.com>
4b72e8ed 26988
ed8e443a
JM
26989 * g++.dg/ext/attrib5.C,
26990 * g++.dg/lookup/struct1.C: New tests.
578fc63d 26991
ed8e443a 269922002-04-11 Jakub Jelinek <jakub@redhat.com>
578fc63d 26993
ed8e443a 26994 * gcc.dg/20020411-1.c: New test.
010f87c4 26995
ed8e443a 26996 * gcc.c-torture/execute/20020411-1.c: New test.
67092f4d 26997
ed8e443a 269982002-04-10 Janis Johnson <janis187@us.ibm.com>
67092f4d 26999
ed8e443a 27000 * g77.f-torture/execute/6177.f: New test.
dab550cb 27001
ed8e443a 270022002-04-10 Jakub Jelinek <jakub@redhat.com>
dab550cb 27003
ed8e443a
JM
27004 PR middle-end/6247
27005 * g++.dg/opt/cleanup1.C: New test.
dab550cb 27006
ed8e443a 27007 * g++.dg/opt/const1.C: New test.
1a887f86 27008
ed8e443a 270092002-04-10 Lars Brinkhoff <lars@nocrew.org>
6127eac4 27010
ed8e443a 27011 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
ba3307c0 27012
ed8e443a 270132002-04-10 Nathan Sidwell <nathan@codesourcery.com>
ba3307c0 27014
ed8e443a
JM
27015 PR c++/5507
27016 * g++.dg/template/typename2.C: New test.
aec3e189 27017
ed8e443a 270182002-04-10 Alan Modra <amodra@bigpond.net.au>
aec3e189 27019
ed8e443a 27020 * gcc.c-torture/execute/loop-12.c: New.
a19caa88 27021
ed8e443a 270222002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
a19caa88 27023
ed8e443a
JM
27024 * g77.f-torture/execute/980628-4.x,
27025 g77.f-torture/execute/980628-5.x,
27026 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
27027 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
27028 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
eeec38a8 27029
ed8e443a 270302002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
eeec38a8 27031
ed8e443a
JM
27032 PR optimization/6086
27033 * g++.dg/opt/preinc1.C: New test.
0154eaa8 27034
ed8e443a 270352002-04-06 Mark Mitchell <mark@codesourcery.com>
0154eaa8 27036
ed8e443a
JM
27037 PR c++/5571
27038 * g++.dg/opt/static2.C: New test.
b1896e61 27039
ed8e443a 270402002-04-06 Mark Mitchell <mark@codesourcery.com>
b1896e61 27041
ed8e443a
JM
27042 PR c/5120
27043 * gcc.dg/20020406-1.c: New test.
3ca5f444 27044
ed8e443a 270452002-04-04 David S. Miller <davem@redhat.com>
3ca5f444 27046
ed8e443a 27047 * gcc.c-torture/execute/20020404-1.c: New test.
a4fa73f3 27048
ed8e443a 270492002-04-04 Jakub Jelinek <jakub@redhat.com>
a4fa73f3 27050
ed8e443a
JM
27051 PR c/6123
27052 * gcc.dg/20020312-2.c: Do not declare global register variable
27053 if __PIC__ or __pic__ is defined.
31956228 27054
ed8e443a 270552002-04-04 Richard Earnshaw <rearnsha@arm.com>
31956228 27056
ed8e443a
JM
27057 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
27058 __asm__ so that it works correctly even if -ansi -pedantic-errors.
71fad614 27059
ed8e443a 270602002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
71fad614 27061
ed8e443a
JM
27062 * gcc.misc-tests/linkage.exp: Update last change to handle
27063 sparc*-, not just sparc-.
9d7013b8 27064
ed8e443a 270652002-04-03 Richard Henderson <rth@redhat.com>
9d7013b8 27066
ed8e443a 27067 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9390eb16 27068
ed8e443a 270692002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9390eb16 27070
ed8e443a 27071 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
2e839a04 27072
ed8e443a 270732002-04-02 David S. Miller <davem@redhat.com>
2e839a04 27074
ed8e443a 27075 * gcc.c-torture/execute/20020402-3.c: New test.
a06c96f4 27076
ed8e443a 270772002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
d32c9170 27078
ed8e443a
JM
27079 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
27080 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
e78c4529 27081
ed8e443a
JM
27082 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
27083 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
27084 g77.f-torture/execute/20001201.x,
27085 g77.f-torture/execute/u77-test.x: New files.
a06c96f4 27086
ed8e443a
JM
27087 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
27088 * gcc.dg/wchar_t-1.c: Ditto.
cfe834f3 27089
ed8e443a 270902002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
cfe834f3 27091
ed8e443a 27092 * gcc.c-torture/execute/20020402-1.c: New test.
ed4168d5 27093
ed8e443a 270942002-04-01 Richard Henderson <rth@redhat.com>
9b14a237 27095
ed8e443a 27096 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
ed4168d5 27097
ed8e443a 27098 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
ee3c0639 27099
ed8e443a 271002002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
ee3c0639 27101
ed8e443a 27102 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
d5ecb9cb 27103
ed8e443a 271042002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
d5ecb9cb 27105
ed8e443a
JM
27106 * g++.dg/inherit/template-as-base.C: Expect error.
27107 * g++.dg/inherit/namespace-as-base.C: Likewise.
820ecf56 27108
ed8e443a 271092002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5c7060d3 27110
ed8e443a
JM
27111 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
27112 g++.dg/ext/instantiate3.C: Tweak match patterns.
820ecf56 27113
ed8e443a
JM
27114 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
27115 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
27116 -da test.
41ba8a20 27117
ed8e443a 271182002-03-31 Richard Henderson <rth@redhat.com>
41ba8a20 27119
ed8e443a
JM
27120 * gcc.dg/special/alias-2.c: New.
27121 * gcc.dg/special/ecos.exp: Run it.
9602f5a0 27122
ed8e443a 271232002-03-31 Richard Henderson <rth@redhat.com>
9602f5a0 27124
ed8e443a 27125 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
463eefc8 27126
ed8e443a 271272002-03-31 Kazu Hirata <kazu@hxi.com>
463eefc8 27128
ed8e443a 27129 * gcc.dg/weak-1.c: Disable on h8300 port.
cb260b11 27130
ed8e443a 271312002-03-29 Janis Johnson <janis187@us.ibm.com>
cb260b11 27132
ed8e443a
JM
27133 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
27134 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
27135 ordering tests.
27136 * g++.dg/bprob/bprob-1.C: New test.
27137 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
27138 * g++.dg/gcov/gcov-1.C: New test.
27139 * g++.dg/gcov/gcov-1.x: New file.
27140 * g++.dg/gcov/gcov-2.C: New test.
27141 * g++.dg/gcov/gcov-3.C: New test.
27142 * g++.dg/gcov/gcov-3.h: New file.
d52e4867 27143
ed8e443a 271442002-03-28 Roger Sayle <roger@eyesopen.com>
d52e4867 27145
ed8e443a
JM
27146 * g++.old-deja/g++.other/builtins5.C: New test.
27147 * g++.old-deja/g++.other/builtins6.C: New test.
27148 * g++.old-deja/g++.other/builtins7.C: New test.
27149 * g++.old-deja/g++.other/builtins8.C: New test.
27150 * g++.old-deja/g++.other/builtins9.C: New test.
c7f4981a 27151
ed8e443a 271522002-03-29 Jakub Jelinek <jakub@redhat.com>
c7f4981a 27153
ed8e443a 27154 * g++.dg/opt/static1.C: New test.
f17f9332 27155
ed8e443a 27156 * g++.dg/opt/longbranch1.C: New test.
d15e67bc 27157
ed8e443a 271582002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
d15e67bc 27159
ed8e443a 27160 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
d15e67bc 27161
ed8e443a 27162 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
a08cbd59 27163
ed8e443a 271642002-03-28 Jeffrey A Law (law@redhat.com)
a08cbd59 27165
ed8e443a 27166 * gcc.c-torture/execute/20020328-1.c: New test.
1b58660a 27167
ed8e443a 271682002-03-27 Richard Henderson <rth@redhat.com>
1b58660a 27169
ed8e443a
JM
27170 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
27171 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
27172 move from g++.old-deja/g++.ext/.
cd4e8331 27173
ed8e443a 271742002-03-27 Mark Mitchell <mark@codesourcery.com>
1a887f86 27175
ed8e443a 27176 * g++.dg/init/new2.C: New test.
6a3177b9 27177
ed8e443a 271782002-03-26 Richard Henderson <rth@redhat.com>
62d3b526 27179
ed8e443a 27180 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46ff5047 27181
ed8e443a
JM
27182 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
27183 on sparc.
6d4c57a0 27184
ed8e443a
JM
27185 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
27186 sparcv9 systems.
27187 * gcc.dg/20001102-1.c: Likewise.
6d4c57a0 27188
ed8e443a 271892002-03-26 Phil Edwards <pme@gcc.gnu.org>
fc4a714b 27190
ed8e443a
JM
27191 * gcc.dg/cpp/endif-pedantic1.c,
27192 gcc.dg/cpp/endif-pedantic2.c: New tests.
fc4a714b 27193
ed8e443a 271942002-03-26 Mark Mitchell <mark@codesourcery.com>
173028e5 27195
ed8e443a 27196 * g++.dg/init/new1.C: New test.
173028e5 27197
ed8e443a 271982002-03-26 Nathan Sidwell <nathan@codesourcery.com>
43f2b308 27199
ed8e443a 27200 * g++.dg/abi/vbase9.C: New test.
43f2b308 27201
ed8e443a 272022002-03-26 Richard Earnshaw <rearnsha@arm.com>
8018b36d 27203
ed8e443a 27204 * gcc.dg/arm-asm.c: New test.
bbffa101 27205
ed8e443a 272062002-03-26 Andrew Cagney <ac131313@redhat.com>
8018b36d 27207
ed8e443a
JM
27208 * gcc.dg/Wswitch-enum.c: New test.
27209 Fix PR c/5044.
15e5ad76 27210
ed8e443a 272112002-03-26 Richard Henderson <rth@redhat.com>
15e5ad76 27212
ed8e443a
JM
27213 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
27214 structure.
813b848c 27215
ed8e443a 272162002-03-25 Richard Henderson <rth@redhat.com>
813b848c 27217
ed8e443a
JM
27218 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
27219 sparcv9 systems.
ea475b23 27220
ed8e443a
JM
27221 * gcc.c-torture/compile/20011119-1.c (xxx): New.
27222 * gcc.c-torture/compile/20011119-2.c (xxx): New.
ea475b23 27223
ed8e443a 272242002-03-25 Zack Weinberg <zack@codesourcery.com>
6ddae612 27225
ed8e443a 27226 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
1bd6476f 27227
ed8e443a 272282002-03-25 Bob Wilson <bob.wilson@acm.org>
1bd6476f 27229
ed8e443a
JM
27230 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
27231 targets using generic thunk support.
479e51f6 27232
ed8e443a 272332002-03-25 Jakub Jelinek <jakub@redhat.com>
479e51f6 27234
ed8e443a 27235 * gcc.c-torture/compile/20020323-1.c: New test.
47e87a93 27236
ed8e443a 27237 * g++.dg/opt/conj2.C: New test.
47e87a93 27238
ed8e443a 272392002-03-24 Richard Henderson <rth@redhat.com>
5bcf08f6 27240
ed8e443a 27241 * gcc.dg/weak-1.c: Use -fno-common.
5bcf08f6 27242
ed8e443a 272432002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
12c3717e 27244
ed8e443a
JM
27245 * g77.dg/f77-edit-apostrophe-out.f: New test
27246 * g77.dg/f77-edit-h-out.f: New test
27247 * g77.dg/f77-edit-t-in.f: New test
27248 * g77.dg/f77-edit-t-out.f: New test
27249 * g77.dg/f77-edit-x-out.f: New test
27250 * g77.dg/f77-edit-slash-out.f: New test
27251 * g77.dg/f77-edit-colon-out.f: New test
27252 * g77.dg/f77-edit-s-out.f: New test
12c3717e 27253
ed8e443a 272542002-03-24 Richard Henderson <rth@redhat.com>
d6961341 27255
ed8e443a 27256 * objc/execute/formal_protocol-6.x: New XFAIL.
d6961341 27257
ed8e443a 272582002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
e756a7da 27259
ed8e443a
JM
27260 * gcc.dg/weak-1.c: Early return from dg-final on platforms
27261 that do not support weak symbols
e756a7da 27262
ed8e443a 272632002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5365c83f 27264
ed8e443a
JM
27265 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
27266 * lib/g77.exp: Likewise
27267 * lib/objc.exp: Likewise
5365c83f 27268
ed8e443a 272692002-03-23 Andrew Cagney <ac131313@redhat.com>
acb044ee 27270
ed8e443a 27271 * gcc.dg/Wswitch-default.c: New test.
acb044ee 27272
ed8e443a 272732002-03-23 Jakub Jelinek <jakub@redhat.com>
661fff62 27274
ed8e443a 27275 * g++.dg/other/enum1.C: New test.
661fff62 27276
ed8e443a 272772002-03-23 Zack Weinberg <zack@codesourcery.com>
d4e6133f 27278
ed8e443a 27279 * gcc.dg/pragma-ep-3.c: Fix typo.
d4e6133f 27280
ed8e443a 272812002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
44d57e36 27282
ed8e443a 27283 * g++.dg/inherit/template-as-base.C: New test.
44d57e36 27284
ed8e443a 272852002-03-22 Jakub Jelinek <jakub@redhat.com>
4299b4e1 27286
ed8e443a
JM
27287 * g++.old-deja/g++.other/dwarf2-1.C: Move...
27288 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
4299b4e1 27289
ed8e443a 272902002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
97c6c02c 27291
ed8e443a 27292 * gcc.dg/cpp/multiline.c: Update to match.
97c6c02c 27293
ed8e443a 272942002-03-22 Alexandre Oliva <aoliva@redhat.com>
7614d20b 27295
ed8e443a 27296 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17043e0d 27297
ed8e443a 272982002-03-22 Phil Edwards <pme@gcc.gnu.org>
17043e0d 27299
ed8e443a 27300 * gcc.dg/cpp/extratokens2.c: New file.
617d988c 27301
ed8e443a 273022002-03-21 David Edelsohn <edelsohn@gnu.org>
617d988c 27303
ed8e443a 27304 * gcc.dg/20020312-2.c: Add rs6000 target.
a29b099d 27305
ed8e443a 27306 * gcc.c-torture/compile/20020319-1.c: New test.
a29b099d 27307
ed8e443a 273082002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
f735a153 27309
ed8e443a
JM
27310 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
27311 (A, E): Handle this.
f735a153 27312
ed8e443a 273132002-03-20 Jason Merrill <jason@redhat.com>
6ae504c9 27314
ed8e443a
JM
27315 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
27316 ignoring -fpic.
27317 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
27318 through prune_gcc_output.
1813dafd 27319
ed8e443a 273202002-03-20 Jakub Jelinek <jakub@redhat.com>
cbb92744 27321
ed8e443a 27322 * gcc.c-torture/compile/20020320-1.c: New test.
cbb92744 27323
ed8e443a 273242002-03-19 Jakub Jelinek <jakub@redhat.com>
e9dd7bfd 27325
ed8e443a 27326 * gcc.c-torture/compile/20020318-1.c: New test.
e9dd7bfd 27327
ed8e443a 27328 * gcc.dg/struct-by-value-1.c: New test.
ff8908ff 27329
ed8e443a 27330 * gcc.dg/20020319-1.c: New test.
ff8908ff 27331
ed8e443a 273322002-03-18 Jakub Jelinek <jakub@redhat.com>
5dd236e2 27333
ed8e443a 27334 * g++.dg/opt/conj1.C: New test.
5dd236e2 27335
ed8e443a 273362002-03-17 Mark Mitchell <mark@codesourcery.com>
6fb2cd7b 27337
ed8e443a
JM
27338 * g++.dg/template/qualttp20.C: Revert previous change.
27339 * g++.dg/template/qualttp3.C: Likewise.
27340 * g++.dg/template/qualttp4.C: Likewise
27341 * g++.dg/template/qualttp5.C: Likewise
27342 * g++.dg/template/qualttp6.C: Likewise
27343 * g++.dg/template/qualttp7.C: Likewise
27344 * g++.dg/template/qualttp8.C: Likewise
27345 * g++.dg/template/recurse.C: Likewise.
6fb2cd7b 27346
ed8e443a 273472002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6e4ae815 27348
ed8e443a 27349 * gcc.dg/cpp/wchar-1.c: Update.
6e4ae815 27350
ed8e443a 273512002-03-16 Nathan Sidwell <nathan@codesourcery.com>
a42519be 27352
ed8e443a
JM
27353 * g++.dg/template/conv1.C: New test.
27354 * g++.dg/template/conv2.C: New test.
27355 * g++.dg/template/conv3.C: New test.
27356 * g++.dg/template/conv4.C: New test.
a42519be 27357
ed8e443a 273582002-03-15 Mark Mitchell <mark@codesourcery.com>
32135a8c 27359
ed8e443a
JM
27360 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
27361 * g++.dg/template/qualttp3.C: Likewise.
27362 * g++.dg/template/qualttp4.C: Likewise
27363 * g++.dg/template/qualttp5.C: Likewise
27364 * g++.dg/template/qualttp6.C: Likewise
27365 * g++.dg/template/qualttp7.C: Likewise
27366 * g++.dg/template/qualttp8.C: Likewise
27367 * g++.dg/template/recurse.C: Likewise.
32135a8c 27368
ed8e443a 273692002-03-15 Mark Mitchell <mark@codesourcery.com>
a541f1aa 27370
ed8e443a 27371 * g++.dg/opt/dtor1.C: New test.
a541f1aa 27372
ed8e443a 273732002-03-15 Jakub Jelinek <jakub@redhat.com>
933a0721 27374
ed8e443a 27375 * gcc.c-torture/compile/20020315-1.c: New test.
933a0721 27376
ed8e443a 273772002-03-15 Richard Earnshaw <rearnsha@arm.com>
2019279f 27378
ed8e443a 27379 * gcc.dg/weak-1.c: Fix scan tests.
d3f129b3 27380
ed8e443a 273812002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
d3f129b3 27382
ed8e443a
JM
27383 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
27384 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
27385 cris-*-aout* mmix-*-*.
27386 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
27387 cris-*-aout* mmix-*-*.
27388 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
27389 cris-*-elf* cris-*-aout* and mmix-*-*.
27390 * gcc.dg/20001009-1.c: Ditto.
27391 * gcc.dg/20010912-1.c: Ditto.
27392 * gcc.dg/20020122-4.c: Ditto.
27393 * gcc.dg/inline-2.c: Ditto.
440d0518 27394
ed8e443a 273952002-03-14 Jeffrey A Law (law@cygnus.com)
440d0518 27396
ed8e443a 27397 * gcc.c-torture/compile/20020314-1.c: New test.
4061c1a3 27398
ed8e443a 273992002-03-14 Richard Earnshaw <rearnsha@arm.com>
4061c1a3 27400
ed8e443a 27401 * gcc.c-torture/execute/20020314-1.c: New test.
09948ece 27402
ed8e443a 274032002-03-14 Jakub Jelinek <jakub@redhat.com>
df867456 27404
ed8e443a 27405 * g++.dg/warn/Wunused-1.C: New test.
df867456 27406
ed8e443a 274072002-02-13 Richard Sandiford <rsandifo@redhat.com>
62ae2529 27408
ed8e443a 27409 * g++.dg/abi/mangle6.C: New test.
62ae2529 27410
ed8e443a 274112002-03-13 Jakub Jelinek <jakub@redhat.com>
2ab57cc9 27412
ed8e443a 27413 * gcc.c-torture/compile/20020309-2.c: New test.
2ab57cc9 27414
ed8e443a 27415 * gcc.c-torture/compile/20020312-1.c: New test.
56f4537e 27416
ed8e443a 274172002-03-12 Nathan Sidwell <nathan@codesourcery.com>
56f4537e 27418
ed8e443a 27419 * g++.dg/other/access1.C: New test.
55a21c32 27420
ed8e443a 274212002-03-12 Jakub Jelinek <jakub@redhat.com>
55a21c32 27422
ed8e443a 27423 * gcc.c-torture/execute/wchar_t-1.c: New test.
6c40858f 27424
ed8e443a 274252002-03-12 David Edelsohn <edelsohn@gnu.org>
6c40858f 27426
ed8e443a 27427 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
ab04e34b 27428
ed8e443a 274292002-03-12 Roger Sayle <roger@eyesopen.com>
ab04e34b 27430
ed8e443a 27431 * gcc.dg/20020312-1.c: New test case.
999cc24c 27432
ed8e443a 274332002-03-11 Aldy Hernandez <aldyh@redhat.com>
999cc24c 27434
ed8e443a 27435 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
1453ec8c 27436
ed8e443a 274372002-03-11 Richard Henderson <rth@redhat.com>
1453ec8c 27438
ed8e443a
JM
27439 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
27440 * g++.old-deja/g++.jason/report.C: Likewise.
5ddec02e 27441
ed8e443a 274422002-03-11 Nathan Sidwell <nathan@codesourcery.com>
5ddec02e 27443
ed8e443a
JM
27444 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
27445 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
a012ba73 27446
ed8e443a 274472002-03-11 Nathan Sidwell <nathan@codesourcery.com>
a012ba73 27448
ed8e443a 27449 * testsuite/g++.dg/overload/pmf1.C: New test.
79b51cd7 27450
ed8e443a 274512002-03-11 Kazu Hirata <kazu@hxi.com>
79b51cd7 27452
ed8e443a 27453 * gcc.c-torture/execute/20020307-1.c: Use long.
e4a4c70b 27454
ed8e443a 274552002-03-11 Jakub Jelinek <jakub@redhat.com>
e4a4c70b 27456
ed8e443a
JM
27457 PR optimization/5844
27458 * gcc.dg/20020310-1.c: New test.
93fe8e92 27459
ed8e443a 274602002-03-09 Michael Meissner <meissner@redhat.com>
93fe8e92 27461
ed8e443a
JM
27462 * gcc.c-torture/execute/memcpy-2.c: New test.
27463 * gcc.c-torture/execute/memset-1.c: New test.
27464 * gcc.c-torture/execute/strlen-1.c: New test.
27465 * gcc.c-torture/execute/strcmp-1.c: New test.
27466 * gcc.c-torture/execute/strncmp-1.c: New test.
71db7d03 27467
ed8e443a 274682002-03-09 Geoffrey Keating <geoffk@redhat.com>
71db7d03 27469
ed8e443a 27470 * gcc.dg/ppc-ldstruct.c: New test.
fcf742ea 27471
ed8e443a 274722002-03-09 Jakub Jelinek <jakub@redhat.com>
fcf742ea 27473
ed8e443a 27474 * gcc.c-torture/execute/va-arg-22.c: New test.
e106e1b0 27475
ed8e443a 274762002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
e106e1b0 27477
ed8e443a 27478 * gcc.c-torture/compile/20020309-1.c: New test.
50cb1e20 27479
ed8e443a 274802002-03-08 Jakub Jelinek <jakub@redhat.com>
50cb1e20 27481
ed8e443a 27482 * gcc.c-torture/execute/20020307-2.c: New test.
6d051694 27483
ed8e443a 274842002-03-07 Jeffrey A Law (law@redhat.com)
6d051694 27485
ed8e443a 27486 * g77.f-torture/compile/20020307-1.f: New test.
170c56da 27487
ed8e443a 274882002-03-07 Richard Sandiford <rsandifo@redhat.com>
a298d936 27489
ed8e443a 27490 * gcc.dg/unordered-1.c: New test.
a298d936 27491
ed8e443a 274922002-03-07 Richard Earnshaw <rearnsha@arm.com>
8c4093d8 27493
ed8e443a 27494 * gcc.c-torture/execute/20020307-1.c: New test.
8c4093d8 27495
ed8e443a 274962002-03-05 Jakub Jelinek <jakub@redhat.com>
fd87b7a7 27497
ed8e443a 27498 * gcc.dg/20020304-1.c: New test.
fd87b7a7 27499
ed8e443a 27500 * gcc.c-torture/compile/20020304-2.c: New test.
9d8b9004 27501
ed8e443a 275022002-03-04 Zack Weinberg <zack@codesourcery.com>
9d8b9004 27503
ed8e443a
JM
27504 * gcc.c-torture/compile/20020304-1.c: New test case
27505 (from PR c/5830).
cc36a670 27506
ed8e443a 275072002-03-03 Aldy Hernandez <aldyh@redhat.com>
cc36a670 27508
ed8e443a 27509 * gcc.dg/20020103-1.c: Add other -D ppc variants.
f086058e 27510
ed8e443a 275112002-03-02 Nathan Sidwell <nathan@codesourcery.com>
f086058e 27512
ed8e443a 27513 * g++.dg/other/classkey1.C: New test.
16d3e075 27514
ed8e443a 275152002-03-01 Richard Henderson <rth@redhat.com>
56f4537e 27516
ed8e443a
JM
27517 * gcc.c-torture/compile/981223-1.x: New.
27518 * gcc.c-torture/compile/920625-1.x: New.
4e07d762 27519
ed8e443a 275202002-02-28 Richard Henderson <rth@redhat.com>
4e07d762 27521
ed8e443a 27522 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
f458d1d5 27523
ed8e443a 275242002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
f458d1d5 27525
ed8e443a 27526 * gcc.c-torture/execute/20020227-1.c: New test.
e808ec9c 27527
ed8e443a 275282002-02-27 Mark Mitchell <mark@codesourcery.com>
e808ec9c 27529
ed8e443a
JM
27530 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
27531 here" ERROR lines.
27532 * g++.old-deja/g++.oliva/partord1.C: Likewise.
27533 * g++.old-deja.g++.other/defarg1.C: Likewise.
27534 * g++.old-deja/g++.pt/calls2.C: Likewise.
27535 * g++.old-deja/g++.pt/crash20.C: Likewise.
27536 * g++.old-deja/g++.pt/crash30.C: Likewise.
27537 * g++.old-deja/g++.pt/crash36.C: Likewise.
27538 * g++.old-deja/g++.pt/crash6.C: Likewise.
27539 * g++.old-deja/g++.pt/defarg13.C: Likewise.
27540 * g++.old-deja/g++.pt/derived3.C: Likewise.
27541 * g++.old-deja/g++.pt/error1.C: Likewise.
27542 * g++.old-deja/g++.pt/friend21.C: Likewise.
27543 * g++.old-deja/g++.pt/friend23.C: Likewise.
27544 * g++.old-deja/g++.pt/infinite1.C: Likewise.
27545 * g++.old-deja/g++.robertl/eb128.C: Likewise.
1fef1cdd 27546
ed8e443a 275472002-02-27 Geoffrey Keating <geoffk@redhat.com>
1fef1cdd 27548
ed8e443a 27549 * gcc.c-torture/execute/20020225-2.c: New test.
6d73371a 27550
ed8e443a 275512002-02-27 Zack Weinberg <zack@codesourcery.com>
6d73371a 27552
ed8e443a
JM
27553 * gcc.c-torture/execute/920730-1t.c,
27554 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
27555 Delete test cases, only relevant to -traditional.
47bd70b5 27556
ed8e443a 275572002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
06e224f7 27558
ed8e443a
JM
27559 * gcc.dg/cpp/undef1.c: Remove.
27560 * gcc.dg/cpp/directiv.c: Update.
27561 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
06e224f7 27562
ed8e443a 275632002-02-27 Michael Meissner <meissner@redhat.com>
801791cc 27564
ed8e443a 27565 * gcc.c-torture/execute/20020226-1.c: New test.
801791cc 27566
ed8e443a 275672002-02-26 Jakub Jelinek <jakub@redhat.com>
232b8f52 27568
ed8e443a 27569 * g++.dg/debug/debug4.C: New test.
232b8f52 27570
ed8e443a 27571 * gcc.dg/ia64-visibility-1.c: New test.
11a35b8b 27572
ed8e443a 275732002-02-26 Alexandre Oliva <aoliva@redhat.com>
11a35b8b 27574
ed8e443a 27575 * gcc.dg/debug/20020224-1.c: New.
a47ed310 27576
ed8e443a 275772002-02-25 Kazu Hirata <kazu@hxi.com>
a47ed310 27578
ed8e443a
JM
27579 * gcc.c-torture/execute/960416-1.x: New.
27580 * gcc.c-torture/execute/divconst-3.x: Likewise.
44c5edc0 27581
ed8e443a 275822002-02-25 Jakub Jelinek <jakub@redhat.com>
44c5edc0 27583
ed8e443a 27584 * gcc.dg/20020224-1.c: New test.
3256b817 27585
ed8e443a 275862002-02-25 Alan Modra <amodra@bigpond.net.au>
3256b817 27587
ed8e443a 27588 * gcc.c-torture/execute/20020225-1.c: New.
4f2b0fb2 27589
ed8e443a 275902002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
4f2b0fb2 27591
ed8e443a 27592 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
87b3cd76 27593
ed8e443a 275942002-02-23 Jakub Jelinek <jakub@redhat.com>
87b3cd76 27595
ed8e443a 27596 * gcc.dg/20020222-1.c: New test.
7133e992 27597
ed8e443a 275982002-02-22 Jakub Jelinek <jakub@redhat.com>
22273300 27599
ed8e443a 27600 * g++.dg/opt/anonunion1.C: New test.
7133e992 27601
ed8e443a 276022002-02-22 Nathan Sidwell <nathan@codesourcery.com>
e5a20888 27603
ed8e443a
JM
27604 * g++.dg/template/qualttp19.C: New test.
27605 * g++.dg/template/qualttp20.C: New test.
27606 * g++.old-deja/g++.jason/report.C: Adjust expected errors
27607 * g++.old-deja/g++.other/qual1.C: Likewise.
8e8d61f5 27608
ed8e443a 276092002-02-21 Aldy Hernandez <aldyh@redhat.com>
8e8d61f5 27610
ed8e443a 27611 * gcc.dg/attr-alwaysinline.c: New.
f67e0d11 27612
ed8e443a 276132002-02-21 Jakub Jelinek <jakub@redhat.com>
f67e0d11 27614
ed8e443a 27615 * gcc.dg/20020220-1.c: New test.
4636c87e 27616
ed8e443a 27617 * gcc.dg/20020220-2.c: New test.
00fae85d 27618
ed8e443a 27619 * g++.dg/opt/mmx1.C: New test.
7552da58 27620
ed8e443a 276212002-02-20 Alexandre Oliva <aoliva@redhat.com>
149d6f9e 27622
ed8e443a 27623 * gcc.c-torture/compile/20020110.c: New test.
f6f8ada3 27624
ed8e443a 276252002-02-20 Jakub Jelinek <jakub@redhat.com>
f6f8ada3 27626
ed8e443a 27627 * gcc.c-torture/execute/20020219-1.c: New test.
7f311f63 27628
ed8e443a 27629 * gcc.dg/20020219-1.c: New test.
7f311f63 27630
ed8e443a 27631 * gcc.dg/noncompile/20020220-1.c: New test.
8d6e459d 27632
ed8e443a 27633 * g++.dg/opt/ptrintsum1.C: New test.
8d6e459d 27634
ed8e443a 27635 * gcc.dg/debug/20020220-1.c: New test.
aa42eef1 27636
ed8e443a 276372002-02-17 Jakub Jelinek <jakub@redhat.com>
aa42eef1 27638
ed8e443a 27639 * gcc.c-torture/execute/20020216-1.c: New test.
0b6e58fd 27640
ed8e443a 276412002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
0b6e58fd 27642
ed8e443a 27643 * gcc.dg/decl-1.c: Update, new test.
d76e6800 27644
ed8e443a 276452002-02-15 Nathan Sidwell <nathan@codesourcery.com>
333ce3a7 27646
ed8e443a
JM
27647 * g++.dg/abi/bitfield1.C: New test.
27648 * g++.dg/abi/bitfield2.C: New test.
d76e6800 27649
ed8e443a 276502002-02-15 Richard Sandiford <rsandifo@redhat.com>
ec65b2e3 27651
ed8e443a 27652 * gcc.dg/attr-nest.c: New test.
ec65b2e3 27653
ed8e443a 276542002-02-15 Richard Sandiford <rsandifo@redhat.com>
21117a17 27655
ed8e443a 27656 * gcc.c-torture/execute/20020215-1.c: New test.
658311e0 27657
ed8e443a 276582002-02-14 Jakub Jelinek <jakub@redhat.com>
658311e0 27659
ed8e443a
JM
27660 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
27661 * g++.dg/debug/debug.exp: New.
27662 * g++.dg/debug/trivial.C: New.
27663 * g++.dg/debug/debug1.C: Moved...
27664 * g++.dg/other/debug1.C: ...from here.
27665 * g++.dg/debug/debug2.C: Moved...
27666 * g++.dg/other/debug2.C: ...from here.
27667 * g++.dg/debug/debug3.C: Moved...
27668 * g++.dg/other/debug3.C: ...from here.
845d6a2f 27669
ed8e443a 27670 * gcc.dg/noncompile/20020213-1.c: New test.
845d6a2f 27671
ed8e443a 276722002-02-13 Jakub Jelinek <jakub@redhat.com>
e6834654 27673
ed8e443a 27674 * g++.dg/other/debug3.C: New test.
e6834654 27675
ed8e443a 27676 * gcc.c-torture/execute/20020213-1.c: New test.
56d44285 27677
ed8e443a 276782002-02-13 Richard Smith <richard@ex-parrot.com>
56d44285 27679
ed8e443a 27680 * g++.old-deja/g++.other/thunk1.C: New test.
34e68c86 27681
ed8e443a 276822002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
34e68c86 27683
ed8e443a 27684 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
3bb91036 27685
ed8e443a 276862002-02-13 Stan Shebs <shebs@apple.com>
3bb91036 27687
ed8e443a 27688 * gcc.dg/altivec-3.c: New.
036d01d0 27689
ed8e443a 276902002-02-12 Jakub Jelinek <jakub@redhat.com>
036d01d0 27691
ed8e443a
JM
27692 * gcc.dg/Wunreachable-1.c: New test.
27693 * gcc.dg/Wunreachable-2.c: New test.
0b8c0d4e 27694
ed8e443a 276952002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
0b8c0d4e 27696
ed8e443a 27697 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
b516907f 27698
ed8e443a 276992002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
b516907f 27700
ed8e443a 27701 * gcc.dg/decl-1.c: New test.
3611ccb4 27702
ed8e443a 277032002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
3611ccb4 27704
ed8e443a 27705 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
7aa00daf 27706
ed8e443a 277072002-02-10 Kazu Hirata <kazu@hxi.com>
7aa00daf 27708
ed8e443a
JM
27709 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
27710 * gcc.c-torture/compile/980506-1.x: Likewise.
fdf473ae 27711
ed8e443a 277122002-02-10 Kazu Hirata <kazu@hxi.com>
fdf473ae 27713
ed8e443a 27714 * gcc.dg/20020210-1.c: New.
1cf537c5 27715
ed8e443a 277162002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
1cf537c5 27717
ed8e443a
JM
27718 * g77.f-torture/execute/947.f: New regression test
27719 for PR fortran/947.
9dd7fc76 27720
ed8e443a 277212002-02-09 Alexandre Oliva <aoliva@redhat.com>
9dd7fc76 27722
ed8e443a
JM
27723 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
27724 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
fecb60af 27725
ed8e443a 277262002-02-08 Richard Henderson <rth@redhat.com>
fecb60af 27727
ed8e443a 27728 * gcc.c-torture/compile/labels-3.c: New.
d3dac0ae 27729
ed8e443a 277302002-02-08 Jakub Jelinek <jakub@redhat.com>
d3dac0ae 27731
ed8e443a
JM
27732 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
27733 expression statements work instead.
27734 * gcc.dg/noncompile/20020207-1.c: New test.
ff9ea967 27735
ed8e443a 277362002-02-07 Richard Henderson <rth@redhat.com>
ff9ea967 27737
ed8e443a 27738 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
d5614afb 27739
ed8e443a 277402002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
d5614afb 27741
ed8e443a
JM
27742 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
27743 message from g77
27744 * lib/g77-dg.exp: Trim g77 error messages so that they are
27745 recognized by dg.exp.
3f9796f9 27746
ed8e443a 277472002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
3f9796f9 27748
ed8e443a
JM
27749 PR fortran/5473
27750 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
30203c18 27751
ed8e443a 277522002-02-07 Richard Henderson <rth@redhat.com>
30203c18 27753
ed8e443a
JM
27754 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
27755 to be sufficiently aligned for integers.
edd1967d 27756
ed8e443a 277572002-02-07 Nathan Sidwell <nathan@codesourcery.com>
edd1967d 27758
ed8e443a 27759 * g++.dg/template/friend4.C: New test.
e1e52c7e 27760
ed8e443a 277612002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
e1e52c7e 27762
ed8e443a
JM
27763 PR fortran/5743
27764 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
27765 unsupported cases.
5364626a 27766
ed8e443a 277672002-02-07 Richard Henderson <rth@redhat.com>
d5129288 27768
ed8e443a
JM
27769 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
27770 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
27771 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
27772 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
caaf2272 27773
ed8e443a 277742002-02-06 Richard Henderson <rth@redhat.com>
5364626a 27775
ed8e443a 27776 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
1b8afbe7 27777
ed8e443a 277782002-02-06 Janis Johnson <janis187@us.ibm.com>
23fb1469 27779
ed8e443a 27780 * gcc.dg/20020206-1.c: New test.
1b8afbe7 27781
ed8e443a 277822002-02-06 Jakub Jelinek <jakub@redhat.com>
1b8afbe7 27783
ed8e443a 27784 * gcc.c-torture/execute/20020206-1.c: New test.
8a921c08 27785
ed8e443a 27786 * gcc.c-torture/execute/20020206-2.c: New test.
8a921c08 27787
ed8e443a
JM
27788 PR optimization/5429:
27789 * gcc.c-torture/compile/20020206-1.c: New test.
127b94b5 27790
ed8e443a 277912002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
127b94b5 27792
ed8e443a
JM
27793 * g++.dg/ext/align1.C: Do not use an explicit alignment value
27794 as certain file formats cannot support particularly large
27795 alignments.
fa852403 27796
ed8e443a
JM
27797 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
27798 and do not expect to be able to link the executable.
fa852403 27799
ed8e443a
JM
27800 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
27801 fail because the COFF format does not support the weak attribute.
f7948d51 27802
ed8e443a 278032002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
f7948d51 27804
ed8e443a 27805 * g77.dg/pr5473.f: New test
ffe80457 27806
ed8e443a 278072002-02-05 Aldy Hernandez <aldyh@redhat.com>
ffe80457 27808
ed8e443a
JM
27809 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
27810 Fix testcase accordingly.
013c7e95 27811
ed8e443a 278122002-02-04 Richard Henderson <rth@redhat.com>
013c7e95 27813
ed8e443a
JM
27814 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
27815 (buf): Change to be an array of pointers, not ints.
e7daa976 27816
ed8e443a 278172002-02-04 Jakub Jelinek <jakub@redhat.com>
e7daa976 27818
ed8e443a
JM
27819 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
27820 before all tests. Move warning one line above to match where it
27821 C frontend emits.
27822 * gcc.dg/Wswitch-2.c: New test.
27823 * g++.dg/warn/Wswitch-1.C: New test.
27824 * g++.dg/warn/Wswitch-2.C: New test.
0fef3fd0 27825
ed8e443a 278262002-02-04 Richard Henderson <rth@redhat.com>
0fef3fd0 27827
ed8e443a 27828 * g++.dg/abi/offsetof.C: Fix size comparison.
444c52f9 27829
ed8e443a 278302002-02-04 Richard Sandiford <rsandifo@redhat.com>
444c52f9 27831
ed8e443a 27832 * gcc.dg/cast-qual-2.c: New test.
b24d861d 27833
ed8e443a 278342002-02-04 Jakub Jelinek <jakub@redhat.com>
b24d861d 27835
ed8e443a 27836 * gcc.dg/20020201-4.c: New test.
ea142788 27837
ed8e443a 278382002-02-04 Ben Elliston <bje@redhat.com>
f786ab27 27839
ed8e443a
JM
27840 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
27841 target_info attribute != 0, in addition to the empty string.
27842 (gcc_target_compile): Likewise.
dfd48d76 27843
ed8e443a 278442002-02-03 Andrew Cagney <ac131313@redhat.com>
dfd48d76 27845
ed8e443a
JM
27846 * gcc.dg/Wswitch.c: New test.
27847 PR gcc/4475. PR gcc/3780.
d3c52658 27848
ed8e443a 278492002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
d3c52658 27850
ed8e443a
JM
27851 * g77.f-torture/execute/5122.f: New test for regressions
27852 against PR fortran/5122.
91f5782d 27853
ed8e443a 278542002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
91f5782d 27855
ed8e443a
JM
27856 * g77.f-torture/compile/pr3743.f: Delete
27857 * g77.dg/pr3743-1.f: New test.
27858 * g77.dg/pr3743-2.f: New test.
27859 * g77.dg/pr3743-3.f: New test.
27860 * g77.dg/pr3743-4.f: New test.
81622d29 27861
ed8e443a 278622002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
81622d29 27863
ed8e443a 27864 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
87859851 27865
ed8e443a 278662002-02-02 Richard Henderson <rth@redhat.com>
87859851 27867
ed8e443a
JM
27868 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
27869 * gcc.c-torture/execute/bf64-1.c: Likewise.
6169e5fd 27870
ed8e443a 278712002-02-02 Jakub Jelinek <jakub@redhat.com>
6169e5fd 27872
ed8e443a 27873 * gcc.dg/20020201-2.c: New test.
02f06b3c 27874
ed8e443a 27875 * gcc.dg/20020201-3.c: New test.
02f06b3c 27876
ed8e443a 27877 * gcc.c-torture/execute/bitfld-2.c: New test.
2fd667c2 27878
ed8e443a 278792002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
2fd667c2 27880
ed8e443a
JM
27881 * gcc.dg/bitfld-1.c: Update.
27882 * gcc.dg/bitfld-2.c: Update.
27883 * gcc.c-torture/execute/bitfld-1.x: New.
37060e78 27884
ed8e443a 278852002-02-02 Jakub Jelinek <jakub@redhat.com>
37060e78 27886
ed8e443a 27887 * gcc.c-torture/execute/20020201-1.c: New test.
d82b2ced 27888
ed8e443a 278892002-02-01 Janis Johnson <janis187@us.ibm.com>
d82b2ced 27890
ed8e443a
JM
27891 PR target/5469
27892 * gcc.dg/20020201-1.c: New test.
b8b98c66 27893
ed8e443a 278942002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
b8b98c66 27895
ed8e443a
JM
27896 PR fortran/3743
27897 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
27898 * g77.f-torture/compile/pr3743.x: Remove
3bca17dd 27899
ed8e443a 279002002-01-31 Tom Rix <trix@redhat.com>
3bca17dd 27901
ed8e443a 27902 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27d921c7 27903
ed8e443a 279042002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27d921c7 27905
ed8e443a 27906 * gcc.dg/noncompile/20020130-1.c: New test.
438451cc 27907
ed8e443a 279082002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
438451cc 27909
ed8e443a 27910 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
56f4537e 27911
ed8e443a 279122002-01-29 Richard Henderson <rth@redhat.com>
1bf8640c 27913
ed8e443a
JM
27914 * gcc.c-torture/execute/991118-1.c: Cast various constants back
27915 to long long.
27916 * gcc.c-torture/execute/bf64-1.c: Likewise.
33c7f925 27917
ed8e443a 279182002-01-29 Jakub Jelinek <jakub@redhat.com>
33c7f925 27919
ed8e443a 27920 * gcc.c-torture/execute/20020129-1.c: New test.
1658df0a 27921
ed8e443a 279222002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6b016bf4 27923
ed8e443a
JM
27924 * gcc.c-torture/compile/20000224-1.c: Update.
27925 * gcc.c-torture/execute/bitfld-1.c: New tests.
27926 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
27927 * gcc.dg/uninit-A.c: Update.
6b016bf4 27928
ed8e443a 279292002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6932f033 27930
ed8e443a 27931 * g++.dg/template/ctor1.C: Add instantiation.
6932f033 27932
ed8e443a 279332002-01-28 Paul Koning <pkoning@equallogic.com>
6932f033 27934
ed8e443a
JM
27935 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
27936 argument to __builtin_prefetch to be const ptr.
d5714a5d 27937
ed8e443a 279382002-01-28 Jakub Jelinek <jakub@redhat.com>
d5714a5d 27939
ed8e443a 27940 * gcc.c-torture/compile/20020120-1.c: New test.
709619d9 27941
ed8e443a 279422002-01-27 Kazu Hirata <kazu@hxi.com>
709619d9 27943
ed8e443a 27944 * gcc.c-torture/execute/20020127-1.c: New test.
03984308 27945
ed8e443a 279462002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
03984308 27947
ed8e443a
JM
27948 * g77.dg/f77-edit-i-in.f: New test
27949 * g77.dg/f77-edit-i-out.f: New test
a8435716 27950
ed8e443a 279512002-01-25 Geoffrey Keating <geoffk@redhat.com>
a8435716 27952
ed8e443a
JM
27953 * gcc.dg/debug/debug.exp: New file.
27954 * gcc.dg/debug/trivial.c: New file.
27955 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
27956 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
27957 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
27958 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
27959 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
27960 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
27961 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
27962 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
27963 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
27964 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
27965 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
27966 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
27967 * gcc.dg/20000503-1.c: Removed.
27968 * gcc.dg/20010207-1.c: Removed.
27969 * gcc.dg/20011223-1.c: Removed.
27970 * gcc.dg/20020104-2.c: Removed.
27971 * gcc.dg/debug-1.c: Removed.
27972 * gcc.dg/debug-2.c: Removed.
27973 * gcc.dg/debug-3.c: Removed.
27974 * gcc.dg/debug-4.c: Removed.
27975 * gcc.dg/debug-5.c: Removed.
27976 * gcc.dg/debug-6.c: Removed.
27977 * gcc.dg/dwarf2-1.c: Removed.
27978 * gcc.dg/dwarf2-2.c: Removed.
0a01c261 27979
ed8e443a 279802002-01-25 Jakub Jelinek <jakub@redhat.com>
0a01c261 27981
ed8e443a
JM
27982 * g++.old-deja/g++.other/eh5.C: New test.
27983 * g++.old-deja/g++.other/sibcall2.C: New test.
27984 * g++.old-deja/g++.other/array9.C: New test.
27985 * g++.old-deja/g++.other/typename2.C: New test.
27986 * g++.old-deja/g++.other/crash60.C: New test.
27987 * g++.old-deja/g++.other/conv9.C: New test.
27988 * g++.old-deja/g++.other/mangle10.C: New test.
27989 * g++.old-deja/g++.other/unchanging1.C: New test.
27990 * g++.old-deja/g++.other/exprstmt1.C: New test.
27991 * g++.old-deja/g++.other/inline23.C: New test.
27992 * g++.old-deja/g++.eh/ia64-1.C: New test.
27993 * g++.old-deja/g++.other/dwarf2-1.C: New test.
27994 * g++.old-deja/g++.other/reload1.C: New test.
27995 * g++.old-deja/g++.other/static20.C: New test.
27996 * g++.old-deja/g++.other/local-alloc1.C: New test.
27997 * g++.old-deja/g++.other/conv8.C: New test.
27998 * g++.old-deja/g++.other/stmtexpr2.C: New test.
27999 * g++.old-deja/g++.other/storeexpr1.C: New test.
28000 * g++.old-deja/g++.other/storeexpr2.C: New test.
28001 * g++.dg/eh/template2.C: New test.
28002 * g++.dg/warn/weak1.C: New test.
d0a8f4e4 28003
ed8e443a 280042002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
d0a8f4e4 28005
ed8e443a
JM
28006 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
28007 Remove first, non-varying, argument.
a99e47a5 28008
ed8e443a 280092002-01-23 Richard Henderson <rth@redhat.com>
a99e47a5 28010
ed8e443a 28011 * gcc.dg/inline-2.c: New.
1e7e480e 28012
ed8e443a
JM
28013 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
28014 Add optional target arg. Check number of arguments.
28015 (scan-assembler-not, scan-assembler-dem): Likewise.
28016 (scan-assembler-dem-not): Likewise.
1e7e480e 28017
ed8e443a 280182002-01-23 Zack Weinberg <zack@codesourcery.com>
d04fd40f 28019
ed8e443a
JM
28020 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
28021 line 12.
28022 * g++.old-deja/g++.brendan/parse3.C,
28023 g++.old-deja/g++.other/crash26.C,
28024 g++.old-deja/g++.other/crash28.C,
28025 g++.old-deja/g++.other/crash29.C,
28026 g++.old-deja/g++.other/crash30.C,
28027 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
d04fd40f 28028
ed8e443a 280292002-01-23 Aldy Hernandez <aldyh@redhat.com>
3196dfde 28030
ed8e443a 28031 * gcc.dg/20020115-1.c: New.
3196dfde 28032
ed8e443a 280332002-01-23 Bob Wilson <bob.wilson@acm.org>
0c0c3c39 28034
ed8e443a 28035 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
0c0c3c39 28036
ed8e443a 280372002-01-23 Janis Johnson <janis187@us.ibm.com>
75dbec30 28038
ed8e443a 28039 * gcc.dg/20020122-3.c: New.
75dbec30 28040
ed8e443a 280412002-01-23 Jakub Jelinek <jakub@redhat.com>
32abfc26 28042
ed8e443a 28043 * g++.dg/other/gc1.C: New test.
32abfc26 28044
ed8e443a 280452002-01-23 Zack Weinberg <zack@codesourcery.com>
38e583fd 28046
ed8e443a 28047 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
38e583fd 28048
ed8e443a 280492002-01-22 Richard Henderson <rth@redhat.com>
e5f54c45 28050
ed8e443a 28051 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
e5f54c45 28052
ed8e443a 280532002-01-22 Richard Henderson <rth@redhat.com>
0333394e 28054
ed8e443a 28055 * gcc.dg/20020122-4.c: New.
0333394e 28056
ed8e443a 280572002-01-22 H.J. Lu <hjl@gnu.org>
e23baf78 28058
ed8e443a
JM
28059 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
28060 link output.
28061 * gcc.dg/special/ecos.exp: Likewise.
28062 * lib/g++-dg.exp: Likewise.
28063 * lib/g77-dg.exp: Likewise.
28064 * lib/gcc-dg.exp : Likewise.
28065 * lib/mike-g++.exp: Likewise.
28066 * lib/mike-g77.exp: Likewise.
28067 * lib/mike-gcc.exp: Likewise.
28068 * lib/objc-dg.exp: Likewise.
e23baf78 28069
ed8e443a 280702002-01-22 Janis Johnson <janis187@us.ibm.com>
a5cf3ccc 28071
ed8e443a
JM
28072 PR target/5379
28073 * gcc.dg/20020122-2.c: New test.
a5cf3ccc 28074
ed8e443a 280752002-01-22 Hans-Peter Nilsson <hp@axis.com>
3807621a 28076
ed8e443a 28077 * gcc.dg/20020122-1.c: New test.
3807621a 28078
ed8e443a 280792001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
4e98d045 28080
ed8e443a 28081 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
4e98d045 28082
ed8e443a 280832002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
072f20ef 28084
ed8e443a 28085 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
072f20ef 28086
ed8e443a 280872002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ee459e5e 28088
ed8e443a 28089 * gcc.c-torture/compile/20020121-1.c: New test.
ee459e5e 28090
ed8e443a 280912002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6040e200 28092
ed8e443a
JM
28093 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
28094 ld_library_path.
6040e200 28095
ed8e443a 280962002-01-21 Jakub Jelinek <jakub@redhat.com>
d0e82870 28097
ed8e443a 28098 * gcc.dg/20020218-1.c: New test.
d0e82870 28099
ed8e443a 281002002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
b8c1a6b8 28101
ed8e443a
JM
28102 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
28103 messages
28104 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
28105 "At global scope" warning
28106 * g++.dg/ext/align1.C: Change cygwin test for alignment
28107 from db-bogus to dg-warning
b8c1a6b8 28108
ed8e443a 281092002-01-21 Zack Weinberg <zack@codesourcery.com>
c4031a04 28110
ed8e443a 28111 * g77.f-torture/compile/cpp2.F: New test.
c4031a04 28112
ed8e443a 281132002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7ec9c85a 28114
ed8e443a 28115 * g++.dg/template/access1.C: New test.
7ec9c85a 28116
ed8e443a 281172002-01-18 Aldy Hernandez <aldyh@redhat.com>
441f5264 28118
ed8e443a 28119 * gcc.dg/20020118-1.c: New.
441f5264 28120
ed8e443a 281212002-01-18 Kazu Hirata <kazu@hxi.com>
7c94ce7f 28122
ed8e443a 28123 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7c94ce7f 28124
ed8e443a 281252001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8559c8c0 28126
ed8e443a
JM
28127 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
28128 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
28129 alignment warnings.
8559c8c0 28130
ed8e443a 281312001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9060718c 28132
ed8e443a
JM
28133 * gcc.misc-tests/i386-prefetch.exp: Save and restore
28134 torture_with_loops and torture_without_loops
9060718c 28135
ed8e443a 281362002-01-17 Jakub Jelinek <jakub@redhat.com>
6f1a6c5b 28137
ed8e443a 28138 * gcc.c-torture/compile/20020116-1.c: New test.
6f1a6c5b 28139
ed8e443a 281402002-01-16 Jakub Jelinek <jakub@redhat.com>
f8cfe1a4 28141
ed8e443a 28142 * gcc.dg/20020116-2.c: New test.
f8cfe1a4 28143
ed8e443a 28144 * gcc.dg/ultrasp4.c: New test.
f15054ea 28145
ed8e443a 28146 * gcc.dg/20020116-1.c: New test.
f15054ea 28147
ed8e443a 281482002-01-15 Geoffrey Keating <geoffk@redhat.com>
bccd793e 28149
ed8e443a
JM
28150 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
28151 by EABI.
bccd793e 28152
ed8e443a 281532002-01-15 Janis Johnson <janis187@us.ibm.com>
115b6181 28154
ed8e443a
JM
28155 * gcc.misc-tests/i386-prefetch.exp: New.
28156 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
28157 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
28158 * gcc.misc-tests/i386-pf-none-1.c: New test.
28159 * gcc.misc-tests/i386-pf-sse-1.c: New test.
115b6181 28160
ed8e443a 281612002-01-15 Jakub Jelinek <jakub@redhat.com>
2c74ce9d 28162
ed8e443a 28163 * gcc.dg/gnu89-init-1.c: Add new tests.
2c74ce9d 28164
ed8e443a 281652002-01-15 Andreas Jaeger <aj@suse.de>
a4ae2fdc 28166
ed8e443a
JM
28167 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
28168 * gcc.dg/i386-mmx-2.c: Likewise.
28169 * gcc.dg/i386-sse-1.c: Likewise.
28170 * gcc.dg/i386-sse-2.c: Likewise.
28171 * gcc.dg/i386-sse-3.c: Likewise.
a4ae2fdc 28172
ed8e443a 281732001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
8d15f472 28174
ed8e443a
JM
28175 * g77.f-torture/execute/intrinsic-unix-bessel.f:
28176 Uncomment additional cases that now pass.
8d15f472 28177
ed8e443a 281782002-01-11 Richard Henderson <rth@redhat.com>
ffb9c594 28179
ed8e443a
JM
28180 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
28181 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
ffb9c594 28182
ed8e443a 281832002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
afaa8065 28184
ed8e443a 28185 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7d5c66d6 28186
ed8e443a 281872002-01-10 Aldy Hernandez <aldyh@redhat.com>
afaa8065 28188
ed8e443a
JM
28189 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
28190 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
a2a2c12d 28191
ed8e443a 281922002-01-10 Dale Johannesen <dalej@apple.com>
a2a2c12d 28193
ed8e443a 28194 * gcc.c-torture/execute/loop-11.c: New.
18cf8dda 28195
ed8e443a 281962002-01-08 Aldy Hernandez <aldyh@redhat.com>
18cf8dda 28197
ed8e443a
JM
28198 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
28199 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
b3ca30df 28200
ed8e443a 282012002-01-09 Richard Henderson <rth@redhat.com>
b3ca30df 28202
ed8e443a
JM
28203 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
28204 type in which to perform the operation for each size.
c9f115ad 28205
ed8e443a 282062002-01-09 Alan Matsuoka (alanm@redhat.com)
c9f115ad 28207
ed8e443a 28208 * gcc.c-torture/compile/20020109-2.c: New test.
acd8ea2a 28209
ed8e443a 282102002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
acd8ea2a 28211
ed8e443a 28212 * gcc.c-torture/execute/loop-10.c: New test.
70ec0b9b 28213
ed8e443a 282142002-01-09 Jakub Jelinek <jakub@redhat.com>
70ec0b9b 28215
ed8e443a
JM
28216 * gcc.c-torture/compile/20010226-1.c: New test.
28217 * gcc.c-torture/compile/20010227-1.c: New test.
28218 * gcc.c-torture/compile/20010426-1.c: New test.
28219 * gcc.c-torture/compile/20010510-1.c: New test.
28220 * gcc.c-torture/compile/20010605-3.c: New test.
28221 * gcc.c-torture/compile/20010824-1.c: New test.
28222 * gcc.c-torture/execute/20010409-1.c: New test.
28223 * gcc.dg/noncompile/20000901-1.c: New test.
28224 * gcc.dg/20001023-1.c: New test.
28225 * gcc.dg/20001101-1.c: New test.
28226 * gcc.dg/20001102-1.c: New test.
28227 * gcc.dg/20010207-1.c: New test.
28228 * gcc.dg/20010405-1.c: New test.
28229 * gcc.dg/20010822-1.c: New test.
28230 * gcc.dg/20011107-1.c: New test.
2e951384 28231
ed8e443a 282322002-01-09 Jeffrey A Law (law@redhat.com)
2e951384 28233
ed8e443a 28234 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
a858ca75 28235
ed8e443a
JM
28236 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
28237 execution failure on PA targets.
a858ca75 28238
ed8e443a 282392002-01-09 Jakub Jelinek <jakub@redhat.com>
f21bf182 28240
ed8e443a 28241 * gcc.c-torture/compile/20020109-1.c: New test.
f21bf182 28242
ed8e443a 282432002-01-08 Kazu Hirata <kazu@hxi.com>
302d2f14 28244
ed8e443a 28245 * gcc.c-torture/execute/20020108-1.c: New test.
302d2f14 28246
ed8e443a 282472002-01-08 Jakub Jelinek <jakub@redhat.com>
3693730e 28248
ed8e443a 28249 * gcc.dg/20020108-1.c: New test.
3693730e 28250
ed8e443a 282512002-01-08 H.J. Lu <hjl@gnu.org>
28434337 28252
ed8e443a
JM
28253 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
28254 for header files.
b0832fe1 28255
ed8e443a 282562002-01-08 Geoff Keating <geoffk@redhat.com>
b0832fe1 28257
ed8e443a
JM
28258 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
28259 consistency.
336b7dca 28260
611bcfc0 282612002-01-07 Aldy Hernandez <aldyh@redhat.com>
fee5bdb0 28262
ed8e443a 28263 * gcc.dg/altivec-4.c: Test altivec predicates.
fee5bdb0 28264
ed8e443a 282652002-01-07 Jakub Jelinek <jakub@redhat.com>
0b223645 28266
ed8e443a 28267 * gcc.c-torture/execute/20020107-1.c: New test.
0b223645 28268
ed8e443a 282692002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
187462ac 28270
ed8e443a
JM
28271 PR c/5279
28272 * gcc.c-torture/compile/20020106-1.c: New test.
187462ac 28273
ed8e443a 282742002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5e55c6a2 28275
ed8e443a 28276 * gcc.c-torture/execute/nestfunc-4.c: New test.
5e55c6a2 28277
ed8e443a 282782002-01-04 Loren J. Rittle <ljrittle@acm.org>
cb1ac742 28279
ed8e443a
JM
28280 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
28281 extra triple that slipped in.
28282 * g++.old-deja/g++.abi/align.C: Likewise.
28283 * g++.old-deja/g++.abi/bitfields.C: Likewise.
e6ecc89b 28284
ed8e443a 282852002-01-04 Loren J. Rittle <ljrittle@acm.org>
e6ecc89b 28286
ed8e443a
JM
28287 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
28288 * g++.old-deja/g++.abi/align.C: Likewise.
28289 * g++.old-deja/g++.abi/bitfields.C: Likewise.
d46a33b3 28290
ed8e443a
JM
28291 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
28292 on FreeBSD/i386.
28293 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
28294 FreeBSD.
40e593d7 28295
ed8e443a 282962002-01-04 Jakub Jelinek <jakub@redhat.com>
323728aa 28297
ed8e443a 28298 * gcc.dg/20020104-1.c: New test.
46c895ac 28299
ed8e443a 28300 * gcc.dg/20020104-2.c: New test.
833aa4c4 28301
ed8e443a 283022002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18976b21 28303
ed8e443a 28304 * gcc.dg/20020103-1.c: Fix typo in target selector.
303d1c55 28305
ed8e443a 283062002-01-03 Richard Henderson <rth@redhat.com>
d46a33b3 28307
ed8e443a 28308 * gcc.dg/20020103-1.c: New.
4542128e 28309
ed8e443a 283102002-01-03 Kazu Hirata <kazu@hxi.com>
4542128e 28311
ed8e443a 28312 * gcc.c-torture/execute/20020103-1.c: New test.
903c6234 28313
ed8e443a 283142002-01-03 Jakub Jelinek <jakub@redhat.com>
903c6234 28315
ed8e443a 28316 * g++.dg/other/debug2.C: New test.
477558bf 28317
ed8e443a 28318 * gcc.c-torture/compile/20020103-1.c: New test.
477558bf 28319
ed8e443a 283202002-01-02 Jakub Jelinek <jakub@redhat.com>
db993cf3 28321
ed8e443a 28322 * gcc.dg/gnu89-init-1.c: Added new tests.
db993cf3 28323
ed8e443a 283242002-01-02 Nathan Sidwell <nathan@codesourcery.com>
3ada20ee 28325
ed8e443a 28326 * g++.dg/template/friend2.C: Remove as patch is reverted.
3ada20ee 28327
ed8e443a 28328 * g++.dg/warn/oldcast1.C: New test.
c49b2550 28329
ed8e443a
JM
28330 * g++.dg/template/ptrmem1.C: New test.
28331 * g++.dg/template/ptrmem2.C: New test.
c49b2550 28332
ed8e443a 28333 * g++.dg/template/ntp.C: New test.
d73b1f07 28334
ed8e443a 28335 * g++.dg/other/component1.C: New test.
d73b1f07 28336
ed8e443a 28337 * g++.dg/template/ttp3.C: New test.
6ee3c8e4 28338
ed8e443a
JM
28339 * g++.dg/template/friend2.C: New test.
28340 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
6ee3c8e4 28341
ed8e443a 283422002-01-02 Nathan Sidwell <nathan@codesourcery.com>
54561457 28343
ed8e443a
JM
28344 * g++.dg/other/ptrmem1.C: New test.
28345 * g++.dg/other/ptrmem2.C: New test.
54561457 28346
ed8e443a 283472002-01-02 Nathan Sidwell <nathan@codesourcery.com>
c8af9937 28348
ed8e443a 28349 * g++.dg/template/ctor1.C: New test.
c8af9937 28350
ed8e443a 283512002-01-02 Nathan Sidwell <nathan@codesourcery.com>
f3368a90 28352
ed8e443a 28353 * g++.dg/template/friend2.C: New test.
f3368a90 28354
ed8e443a 283552002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
03c9c274 28356
ed8e443a 28357 * gcc.dg/mmix-1.c: New test.
03c9c274 28358
ed8e443a 283592001-12-31 Richard Henderson <rth@redhat.com>
7f3ad6b6 28360
ed8e443a 28361 * gcc.dg/asm-5.c: New.
7f3ad6b6 28362
ed8e443a 283632001-12-31 Paolo Carlini <pcarlini@unitus.it>
47ffd48a 28364
ed8e443a
JM
28365 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
28366 in namespace __gnu_cxx
47ffd48a 28367
ed8e443a 283682001-12-30 Richard Henderson <rth@redhat.com>
ad47f1e5 28369
ed8e443a 28370 * gcc.dg/debug-6.c: New.
ad47f1e5 28371
ed8e443a 283722001-12-30 Jakub Jelinek <jakub@redhat.com>
fe85f179 28373
ed8e443a 28374 * gcc.c-torture/compile/20011229-2.c: New test.
fe85f179 28375
ed8e443a 283762001-12-29 Jakub Jelinek <jakub@redhat.com>
df8992f8 28377
ed8e443a
JM
28378 * gcc.dg/debug-3.c: New test.
28379 * gcc.dg/debug-4.c: New test.
28380 * gcc.dg/debug-5.c: New test.
df8992f8 28381
ed8e443a 283822001-12-29 Richard Henderson <rth@redhat.com>
7d8e8369 28383
ed8e443a 28384 * g++.dg/eh/loop1.C: New.
7d8e8369 28385
ed8e443a 283862001-12-29 Nathan Sidwell <nathan@codesourcery.com>
a56ca899 28387
ed8e443a 28388 * g++.dg/template/crash1.C: New test.
a56ca899 28389
ed8e443a 283902001-12-29 Nathan Sidwell <nathan@codesourcery.com>
b79d5213 28391
ed8e443a 28392 * g++.dg/other/const1.C: New test.
b79d5213 28393
ed8e443a 283942001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7abcb63a 28395
ed8e443a 28396 * gcc.c-torture/compile/20011229-1.c: New test.
7abcb63a 28397
ed8e443a 283982001-12-28 Stan Shebs <shebs@apple.com>
8aad1777 28399
ed8e443a
JM
28400 * lib/objc-torture.exp: Resync with c-torture.exp.
28401 * lib/objc.exp: Load standard libraries.
8aad1777 28402
ed8e443a 284032001-12-28 Jakub Jelinek <jakub@redhat.com>
6eb53511 28404
ed8e443a
JM
28405 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
28406 additional tests.
6eb53511 28407
ed8e443a 284082001-12-27 Roger Sayle <roger@eyesopen.com>
0ba28a6d 28409
ed8e443a 28410 * gcc.c-torture/execute/string-opt-16.c: New testcase.
0ba28a6d 28411
ed8e443a 284122001-12-27 Richard Henderson <rth@redhat.com>
3c0a049e 28413
ed8e443a 28414 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
3c0a049e 28415
ed8e443a 284162001-12-26 Nathan Sidwell <nathan@codesourcery.com>
87b7873d 28417
ed8e443a
JM
28418 * g++.dg/eh/ctor1.C: New test.
28419 * g++.dg/other/error2.C: New test.
87b7873d 28420
ed8e443a 284212001-12-24 Nathan Sidwell <nathan@codesourcery.com>
ff7230ac 28422
ed8e443a 28423 * g++.dg/other/init2.C: New test.
ff7230ac 28424
ed8e443a 284252001-12-24 Richard Henderson <rth@redhat.com>
b4c984fb 28426
ed8e443a
JM
28427 * gcc.dg/20011223-1.c: New.
28428 * gcc.dg/inline-1.c: New.
b4c984fb 28429
ed8e443a 284302001-12-23 Richard Henderson <rth@redhat.com>
cf785988 28431
ed8e443a 28432 * gcc.dg/asm-4.c: Test operand modifiers.
cf785988 28433
ed8e443a 284342001-12-23 Richard Henderson <rth@redhat.com>
2a3b43b6 28435
ed8e443a 28436 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
a9dc868f 28437
ed8e443a 284382001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
2a3b43b6 28439
ed8e443a 28440 * gcc.c-torture/execute/20011223-1.c: New test.
871c5f6b 28441
ed8e443a 284422001-12-21 Richard Henderson <rth@redhat.com>
871c5f6b 28443
ed8e443a
JM
28444 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
28445 re-enables the warning.
30fa7e33 28446
ed8e443a 284472001-12-21 Richard Henderson <rth@redhat.com>
30fa7e33 28448
ed8e443a 28449 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
2e4cf9dc 28450
ed8e443a 284512001-12-20 Jakub Jelinek <jakub@redhat.com>
2e4cf9dc 28452
ed8e443a 28453 * gcc.c-torture/compile/20011218-1.c: New test.
2d628c25 28454
ed8e443a 284552001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
2d628c25 28456
ed8e443a
JM
28457 * gcc.misc-test/arm-isr.exp: New file. Control running of the
28458 arm-isr.c test.
28459 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
28460 epilogue generation for ARM ISR routines.
18c8746d 28461
ed8e443a 284622001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18c8746d 28463
ed8e443a
JM
28464 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
28465 * gcc.dg/format/c90-printf-3.c: Likewise.
28466 * gcc.dg/format/c99-printf-3.c: Likewise.
28467 * gcc.dg/format/ext-1.c: Likewise.
28468 * gcc.dg/format/ext-6.c: Likewise.
28469 * gcc.dg/format/format.h: Prototype unlocked stdio.
232fd111 28470
ed8e443a 284712001-12-20 Richard Henderson <rth@redhat.com>
232fd111 28472
ed8e443a
JM
28473 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
28474 (arena): Use it.
28475 (malloc): Correct allocation logic. Abort if we fill up the
28476 arena before initialization complete.
28477 (realloc): Correct allocation logic.
8d37a5c0 28478
ed8e443a 284792001-12-20 Jakub Jelinek <jakub@redhat.com>
8d37a5c0 28480
ed8e443a 28481 * gcc.c-torture/compile/20011219-2.c: New test.
cdf89524 28482
ed8e443a 28483 * gcc.c-torture/execute/20011219-1.c: New test.
cdf89524 28484
ed8e443a 284852001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
c178fe89 28486
ed8e443a
JM
28487 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
28488 target does not support weak symbols.
c178fe89 28489
ed8e443a 284902001-12-19 Jakub Jelinek <jakub@redhat.com>
05c8e58b 28491
ed8e443a 28492 * gcc.c-torture/compile/20011219-1.c: New test.
05c8e58b 28493
ed8e443a 284942001-12-19 Nathan Sidwell <nathan@codesourcery.com>
72dd53af 28495
ed8e443a 28496 * g++.dg/other/error1.C: New test.
72dd53af 28497
ed8e443a 284982001-12-17 Jeffrey A Law (law@redhat.com)
c03bc36d 28499
ed8e443a 28500 * gcc.c-torture/execute/20011217-1.c: New test.
232fd111 28501
ed8e443a 285022001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
59c83dbf 28503
ed8e443a
JM
28504 * objc.dg/special/: New directory.
28505 * objc.dg/special/special.exp: New file.
28506 * objc.dg/special/unclaimed-category-1.h: New file.
28507 * objc.dg/special/unclaimed-category-1a.m: New file.
28508 * objc.dg/special/unclaimed-category-1.m: New file.
59c83dbf 28509
ed8e443a 285102001-12-17 Andreas Jaeger <aj@suse.de>
ad1a6d45 28511
ed8e443a 28512 * gcc.c-torture/compile/20011217-2.c: New test.
ad1a6d45 28513
ed8e443a 285142001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
270d8c65 28515
ed8e443a 28516 * gcc.c-torture/compile/20011217-1.c: New test.
270d8c65 28517
ed8e443a 285182001-12-14 Aldy Hernandez <aldyh@redhat.com>
9aa8a1df 28519
ed8e443a 28520 * testsuite/gcc.dg/20011214-1.c: New.
9aa8a1df 28521
ed8e443a 285222001-12-13 Aldy Hernandez <aldyh@redhat.com>
4c594031 28523
ed8e443a 28524 * gcc.dg/altivec-4.c: New.
4c594031 28525
ed8e443a 285262001-12-13 Hans-Peter Nilsson <hp@axis.com>
19cfdd34 28527
ed8e443a 28528 * gcc.dg/20011113-1.c: New test.
19cfdd34 28529
ed8e443a 285302001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9aaceb4b 28531
ed8e443a
JM
28532 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
28533 std::__malloc_alloc_template<0> and
28534 std::__default_alloc_template<false, 0>.
9aaceb4b 28535
ed8e443a 285362001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
271e6f02 28537
ed8e443a
JM
28538 * objc/execute/bf-21.m: New test.
28539 * objc/execute/enumeration-1.m: New test.
28540 * objc/execute/enumeration-2.m: New test.
271e6f02 28541
ed8e443a 285422001-12-12 Jakub Jelinek <jakub@redhat.com>
1ec9bf8a 28543
ed8e443a 28544 * gcc.dg/gnu89-init-1.c: New test.
1ec9bf8a 28545
ed8e443a 285462001-12-12 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 28547
ed8e443a
JM
28548 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
28549 * g++.old-deja/g++.jason/2371.C: Likewise.
28550 * g++.old-deja/g++.jason/template33.C: Likewise.
28551 * g++.old-deja/g++.jason/template34.C: Likewise.
28552 * g++.old-deja/g++.jason/template36.C: Likewise.
28553 * g++.old-deja/g++.oliva/typename1.C: Likewise.
28554 * g++.old-deja/g++.oliva/typename2.C: Likewise.
28555 * g++.old-deja/g++.other/typename1.C: Likewise.
28556 * g++.old-deja/g++.pt/inherit2.C: Likewise.
28557 * g++.old-deja/g++.pt/nontype5.C: Likewise.
28558 * g++.old-deja/g++.pt/typename11.C: Likewise.
28559 * g++.old-deja/g++.pt/typename14.C: Likewise.
28560 * g++.old-deja/g++.pt/typename16.C: Likewise.
28561 * g++.old-deja/g++.pt/typename3.C: Likewise.
28562 * g++.old-deja/g++.pt/typename4.C: Likewise.
28563 * g++.old-deja/g++.pt/typename5.C: Likewise.
28564 * g++.old-deja/g++.pt/typename7.C: Likewise.
28565 * g++.old-deja/g++.robertl/eb9.C: Likewise.
1ec9bf8a 28566
ed8e443a 285672001-12-11 Nathan Sidwell <nathan@codesourcery.com>
1ec9bf8a 28568
ed8e443a
JM
28569 * g++.dg/other/linkage1.C: New test.
28570 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
28571 specifiers.
e9d7407e 28572
ed8e443a 285732001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
e9d7407e 28574
ed8e443a 28575 * gcc.dg/concat.c: New test.
ecd70094 28576
ed8e443a 285772001-12-11 Stan Shebs <shebs@apple.com>
ecd70094 28578
ed8e443a
JM
28579 * objc/compile: New test directory.
28580 * objc/compile/compile.exp: New expect script.
28581 * objc/compile/20011211-1.m: New compile test.
f393dd70 28582
ed8e443a 285832001-12-11 Jason Merrill <jason@redhat.com>
f393dd70 28584
ed8e443a
JM
28585 * lib/prune.exp (prune_gcc_output): Also handle "In member
28586 function". So many permutations...
a2b1e914 28587
ed8e443a 285882001-12-10 Nathan Sidwell <nathan@codesourcery.com>
a2b1e914 28589
ed8e443a 28590 * g++.dg/template/typedef1.C: New test.
b4fcd7d2 28591
ed8e443a 285922001-12-09 Nathan Sidwell <nathan@codesourcery.com>
b4fcd7d2 28593
ed8e443a 28594 * g++.dg/other/copy1.C: New test.
26f943fd 28595
ed8e443a 285962001-10-08 Aldy Hernandez <aldyh@redhat.com>
26f943fd 28597
ed8e443a 28598 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
f79349c7 28599
ed8e443a 28600 * gcc.dg/builtin-choose-expr.c: New.
f79349c7 28601
ed8e443a 286022001-12-07 Aldy Hernandez <aldyh@redhat.com>
db3acfa5 28603
ed8e443a 28604 * gcc.dg/altivec-2.c: New.
db3acfa5 28605
ed8e443a 286062001-12-07 Richard Henderson <rth@redhat.com>
713ccd0c 28607
ed8e443a 28608 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
713ccd0c 28609
ed8e443a 286102001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
108b7d3d 28611
ed8e443a
JM
28612 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
28613 ultrasparc.
108b7d3d 28614
ed8e443a 286152001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
b318748f 28616
ed8e443a 28617 * g++-old.deja/g++.robertl/eb101.C: Deleted.
86890024 28618
ed8e443a 286192001-12-06 Janis Johnson <janis187@us.ibm.com>
86890024 28620
ed8e443a
JM
28621 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
28622 variable argument list.
63658a9a 28623
ed8e443a 286242001-12-06 Zack Weinberg <zack@codesourcery.com>
63658a9a 28625
ed8e443a
JM
28626 * gcc.c-torture/execute/memcheck: Delete entire directory.
28627 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
28628 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
f1880e13 28629
ed8e443a 286302001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
f1880e13 28631
ed8e443a 28632 * gcc.dg/Wshadow-1.c: New test.
39bc99c2 28633
ed8e443a 286342001-12-05 Jakub Jelinek <jakub@redhat.com>
39bc99c2 28635
ed8e443a 28636 * gcc.c-torture/compile/20011130-1.c: New test.
41543739 28637
ed8e443a 28638 * gcc.dg/noncompile/20011025-1.c: New test.
41543739 28639
ed8e443a 28640 * g++.dg/other/anon-union.C: New test.
1f978f5f 28641
ed8e443a 28642 * gcc.c-torture/execute/20011024-1.c: New test.
1f978f5f 28643
ed8e443a 286442001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
816a3974 28645
ed8e443a
JM
28646 * gcc.c-torture/execute/20000722-1.x,
28647 gcc.c-torture/execute/20010123-1.x: Remove.
28648 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
28649 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
28650 gcc.dg/c99-complit-2.c: New tests.
816a3974 28651
ed8e443a 286522001-12-04 Nathan Sidwell <nathan@codesourcery.com>
d4d73d4c 28653
ed8e443a 28654 * g++.dg/inherit/base1.C: New test.
d4d73d4c 28655
ed8e443a 286562001-12-04 Jakub Jelinek <jakub@redhat.com>
fd2aba00 28657
ed8e443a 28658 * g++.dg/other/stdarg1.C: New test.
fd2aba00 28659
ed8e443a 28660 * gcc.c-torture/compile/20011130-2.c: New test.
7e5fb12f 28661
ed8e443a 286622001-12-03 Janis Johnson <janis187@us.ibm.com>
7e5fb12f 28663
ed8e443a
JM
28664 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
28665 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
28666 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
28667 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
28668 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
28669 * gcc.dg/builtin-prefetch-1.c: New test.
338d90b8 28670
ed8e443a 286712001-12-03 Jakub Jelinek <jakub@redhat.com>
338d90b8 28672
ed8e443a 28673 * gcc.dg/20011130-1.c: New test.
cbfd0e9e 28674
ed8e443a 286752001-12-03 Nathan Sidwell <nathan@codesourcery.com>
cbfd0e9e 28676
ed8e443a
JM
28677 * g++.dg/other/scope1.C: New test.
28678 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
05ce35e6 28679
ed8e443a 286802001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
05ce35e6 28681
ed8e443a 28682 * gcc.dg/vla-init-1.c: New test.
e1e7d56b 28683
ed8e443a 286842001-12-01 Geoff Keating <geoffk@redhat.com>
e1e7d56b 28685
ed8e443a 28686 * gcc.c-torture/compile/structs.c: New testcase from GDB.
8d49efb0 28687
ed8e443a 286882001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
8d49efb0 28689
ed8e443a
JM
28690 * objc.dg/alias.m: Update.
28691 * objc.dg/class-1.m: Update.
28692 * objc.dg/const-str-1.m: Update.
28693 * objc.dg/fwd-proto-1.m: Update.
28694 * objc.dg/id-1.m: Update.
28695 * objc.dg/super-class-1.m: Update.
577a67b0 28696
ed8e443a 286972001-11-29 Mark Mitchell <mark@codesourcery.com>
577a67b0 28698
ed8e443a
JM
28699 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
28700 constructs.
83dea45d 28701
ed8e443a 287022001-11-28 Jeffrey A Law (law@cygnus.com)
83dea45d 28703
ed8e443a 28704 * gcc.c-torture/execute/20011128-1.c: New test.
da6ccf83 28705
ed8e443a 287062001-11-28 Hans-Peter Nilsson <hp@axis.com>
da6ccf83 28707
ed8e443a 28708 * gcc.dg/20011127-1.c: New test.
ca349304 28709
ed8e443a 287102001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
ca349304 28711
ed8e443a
JM
28712 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
28713 from Austin Group draft 7.
28714 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
28715 scanf format arguments.
28716 * gcc.dg/format/no-exargs-2.c: New test.
8f7a5cdc 28717
ed8e443a 287182001-11-25 Nathan Sidwell <nathan@codesourcery.com>
8f7a5cdc 28719
ed8e443a 28720 * g++.dg/abi/vbase8-4.C: New test.
d88c9275 28721
ed8e443a 287222001-11-24 Ian Lance Taylor <ian@airs.com>
34806eda 28723
ed8e443a 28724 * gcc.c-torture/execute/20011121-1.c: New test.
d88c9275 28725
ed8e443a 287262001-11-23 Jeffrey A Law (law@cygnus.com)
d88c9275 28727
ed8e443a 28728 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
b73f6494 28729
ed8e443a 287302001-11-23 Andreas Jaeger <aj@suse.de>
b73f6494 28731
ed8e443a 28732 * gcc.dg/cpp/charconst-2.c: New test.
3293c3e3 28733
ed8e443a 287342001-11-22 Geoffrey Keating <geoffk@redhat.com>
3293c3e3 28735
ed8e443a
JM
28736 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
28737 to the host if it is remote. Let tests specify extra headers
28738 they use.
28739 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
28740 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
28741 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
28742 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
28743 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
28744 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
28745 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
28746 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
28747 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
28748 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
aa99bd09 28749
ed8e443a 287502001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
aa99bd09 28751
ed8e443a
JM
28752 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
28753 for little endian ARMs.
7d14c755 28754
ed8e443a 287552001-11-20 Jakub Jelinek <jakub@redhat.com>
7d14c755 28756
ed8e443a
JM
28757 * gcc.c-torture/compile/20011119-1.c: New test.
28758 * gcc.c-torture/compile/20011119-2.c: New test.
25e7f439 28759
ed8e443a 287602001-11-17 Aldy Hernandez <aldyh@redhat.com>
25e7f439 28761
ed8e443a 28762 * gcc.dg/altivec-1.c: Fix typo.
2b7d71b2 28763
ed8e443a 287642001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
2b7d71b2 28765
ed8e443a 28766 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
36a68fe7 28767
ed8e443a 287682001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
36a68fe7 28769
ed8e443a 28770 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
6345b681 28771
ed8e443a 287722001-11-19 Geoffrey Keating <geoffk@redhat.com>
7042d510 28773
ed8e443a 28774 * lib/g77.exp: Don't specify --rpath-link.
7042d510 28775
ed8e443a
JM
28776 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
28777 across all the headers.
28778 * gcc.dg/format/format.exp: For testing on a remote host,
28779 copy format.h.
6345b681 28780
ed8e443a
JM
28781 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
28782 * gcc.c-torture/execute/930406-1.c: Likewise.
28783 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
c1a7b241 28784
ed8e443a 287852001-11-19 Aldy Hernandez <aldyh@redhat.com>
c1a7b241 28786
ed8e443a 28787 * gcc.dg/altivec-1.c: New.
373bd0fa 28788
ed8e443a 287892001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
373bd0fa 28790
ed8e443a 28791 * gcc.dg/cpp/fpreprocessed.c: New test case.
574f95c4 28792
ed8e443a 287932001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
574f95c4 28794
ed8e443a
JM
28795 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
28796 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
28797 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
b02922a4 28798
ed8e443a 287992001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
b02922a4 28800
ed8e443a 28801 * gcc.dg/no-builtin-1.c: New test.
630036c6 28802
ed8e443a 288032001-11-16 Jakub Jelinek <jakub@redhat.com>
630036c6 28804
ed8e443a 28805 * gcc.c-torture/execute/20011115-1.c: New test.
4192f0d2 28806
ed8e443a 288072001-11-15 Jakub Jelinek <jakub@redhat.com>
ff6051b7 28808
ed8e443a
JM
28809 * gcc.c-torture/compile/20011114-2.c: New test.
28810 * gcc.c-torture/compile/20011114-3.c: New test.
28811 * gcc.c-torture/compile/20011114-4.c: New test.
4192f0d2 28812
ed8e443a 288132001-11-15 Nathan Sidwell <nathan@codesourcery.com>
a3d87e92 28814
ed8e443a 28815 * g++.dg/other/init1.C: New test.
a3d87e92 28816
ed8e443a 288172001-11-14 Geoffrey Keating <geoffk@redhat.com>
c6243b4c 28818
ed8e443a
JM
28819 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
28820 message.
c6243b4c 28821
ed8e443a 28822 * gcc.c-torture/execute/20011114-1.c: New testcase.
8ac9ea61 28823
ed8e443a
JM
28824 * gcc.c-torture/compile/20010327-1.c: Revert last change.
28825 * gcc.c-torture/compile/20011114-1.c: New test, exactly
28826 like the (before this change) version of 20010327-1.c.
8ac9ea61 28827
ed8e443a 288282001-11-14 Roger Sayle <roger@eyesopen.com>
207bf485 28829
ed8e443a 28830 * gcc.c-torture/execute/string-opt-13.c: New testcase.
207bf485 28831
ed8e443a 288322001-11-14 Richard Sandiford <rsandifo@redhat.com>
63d75005 28833
ed8e443a 28834 * g++.dg/init/array2.C: New test.
63d75005 28835
ed8e443a 288362001-11-14 Alexandre Oliva <aoliva@redhat.com>
e9b2c823 28837
ed8e443a 28838 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
e9b2c823 28839
ed8e443a 288402001-11-13 Nathan Sidwell <nathan@codesourcery.com>
2e80c17d 28841
ed8e443a
JM
28842 * g++.dg/other/forscope1.C: New test.
28843 * g++.dg/ext/forscope1.C: New test.
28844 * g++.dg/ext/forscope2.C: New test.
2e80c17d 28845
ed8e443a 288462001-11-13 Jakub Jelinek <jakub@redhat.com>
2e80c17d 28847
ed8e443a 28848 * gcc.c-torture/execute/20011113-1.c: New test.
ae31824c 28849
ed8e443a 288502001-11-09 Geoffrey Keating <geoffk@redhat.com>
ae31824c 28851
ed8e443a 28852 * gcc.c-torture/execute/20011109-2.c: New test.
19989812 28853
ed8e443a 28854 * gcc.c-torture/execute/20011109-1.c: New test.
19989812 28855
ed8e443a 288562001-11-09 Jakub Jelinek <jakub@redhat.com>
9199347f 28857
ed8e443a 28858 * gcc.c-torture/compile/20011109-1.c: New test.
9199347f 28859
ed8e443a 288602001-11-08 Geoffrey Keating <geoffk@redhat.com>
3d238248 28861
ed8e443a
JM
28862 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
28863 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
28864 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
28865 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
28866 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
28867 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
28868 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
3d238248 28869
ed8e443a 288702001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
cfaef116 28871
ed8e443a
JM
28872 * g++.dg/warn/Wshadow-1.C: New tests.
28873 * g++.old-deja/g++.mike/for3.C: Update.
3df95b7b 28874
ed8e443a 288752001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
3df95b7b 28876
ed8e443a
JM
28877 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
28878 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
28879 XFAILs. Adjust expected error texts.
28880 * gcc.c-torture/compile/20011106-1.c,
28881 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
28882 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
28883 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
28884 gcc.dg/c99-array-lval-5.c: New tests.
5037fa81 28885
ed8e443a 288862001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
5037fa81 28887
ed8e443a 28888 * gcc.dg/cpp/defined.c: Update.
b621a4dd 28889
ed8e443a 288902001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
b621a4dd 28891
ed8e443a 28892 * gcc.c-torture/execute/anon-1.c: New test.
c0a4369a 28893
ed8e443a 288942001-11-03 Geoffrey Keating <geoffk@redhat.com>
c0a4369a 28895
ed8e443a
JM
28896 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
28897 same size, so no warning should be produced on stormy16.
91dc81f9 28898
ed8e443a
JM
28899 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
28900 due to oversized array.
28901 * g++.old-deja/g++.mike/ns15.C: Likewise.
28902 * g++.old-deja/g++.pt/crash16.C: Likewise.
91dc81f9 28903
ed8e443a 289042001-11-02 Graham Stott <grahams@redhat.com>
4768dbdd 28905
ed8e443a 28906 * g++.dgother/debug1.C: Fix typos.
4768dbdd 28907
ed8e443a 289082001-11-01 Jakub Jelinek <jakub@redhat.com>
368a1647 28909
ed8e443a 28910 * g++.dg/other/debug1.C: New test.
48d4b9f0 28911
ed8e443a 289122001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48d4b9f0 28913
ed8e443a
JM
28914 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
28915 of unsigned long.
c8202d4c 28916
ed8e443a 289172001-10-30 Jakub Jelinek <jakub@redhat.com>
c8202d4c 28918
ed8e443a 28919 * gcc.dg/20011029-2.c: New test.
bf911a9a 28920
ed8e443a 28921 * gcc.c-torture/compile/20011029-1.c: New test.
bf911a9a 28922
ed8e443a 289232001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
756b2d5e 28924
ed8e443a
JM
28925 * objc/execute/class_self-1.m: New test.
28926 * objc/execute/class_self-2.m: New test.
756b2d5e 28927
ed8e443a 289282001-10-25 Zack Weinberg <zack@codesourcery.com>
2d1245b8 28929
ed8e443a
JM
28930 * gcc.misc-tests/msgs.exp: Delete.
28931 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
28932 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
28933 error set to match recent changes.
2d1245b8 28934
ed8e443a 289352001-10-24 Zack Weinberg <zack@codesourcery.com>
e2ccde7b 28936
ed8e443a 28937 * gcc.dg/20011021-1.c: New test.
e2ccde7b 28938
ed8e443a 289392001-10-24 Jakub Jelinek <jakub@redhat.com>
8554d9a4 28940
ed8e443a 28941 * gcc.c-torture/compile/20011023-1.c: New test.
8554d9a4 28942
ed8e443a 289432001-10-23 Geoffrey Keating <geoffk@redhat.com>
e60505a5 28944
ed8e443a 28945 * lib/g77.exp: Rewrite based on lib/g++.exp.
e60505a5 28946
ed8e443a 289472001-10-19 Jakub Jelinek <jakub@redhat.com>
4a8d0c9c 28948
ed8e443a 28949 * gcc.c-torture/execute/20011019-1.c: New test.
4a8d0c9c 28950
ed8e443a 28951 * gcc.dg/20011018-1.c: New test.
6cb3ae1e 28952
ed8e443a 289532001-10-19 NIIBE Yutaka <gniibe@m17n.org>
6cb3ae1e 28954
ed8e443a 28955 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9f2f9eb6 28956
ed8e443a 289572001-10-18 Alexandre Oliva <aoliva@redhat.com>
9f2f9eb6 28958
ed8e443a
JM
28959 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
28960 * gcc.dg/attr-invalid.c: Likewise.
24b9d43a 28961
ed8e443a 289622001-10-18 Jakub Jelinek <jakub@redhat.com>
24b9d43a 28963
ed8e443a 28964 * testsuite/gcc.dg/20011015-1.c: New test.
63dd08e6 28965
ed8e443a 289662001-10-14 Richard Sandiford <rsandifo@redhat.com>
63dd08e6 28967
ed8e443a 28968 * g++.dg/template/unify2.C: New test.
1dde5a4e 28969
ed8e443a 289702001-10-14 Richard Sandiford <rsandifo@redhat.com>
1dde5a4e 28971
ed8e443a 28972 * g++.dg/other/exception-specification.C: New test
d6da836d 28973
ed8e443a 289742001-10-13 Tom Rix <trix@redhat.com>
d6da836d 28975
ed8e443a
JM
28976 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
28977 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
cc712abf 28978
ed8e443a 289792001-10-12 Jakub Jelinek <jakub@redhat.com>
cc712abf 28980
ed8e443a 28981 * testsuite/gcc.dg/20011009-1.c: New test.
8d5463d4 28982
ed8e443a 289832001-10-12 Nathan Sidwell <nathan@codesourcery.com>
8d5463d4 28984
ed8e443a
JM
28985 PR g++/4476
28986 * g++.dg/other/friend1.C: New test.
d9c28ce3 28987
ed8e443a 289882001-10-11 Richard Henderson <rth@redhat.com>
d9c28ce3 28989
ed8e443a 28990 * g++.old-deja/g++.other/crash18.C: Add -S to options.
a2566f60 28991
ed8e443a 289922001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a2566f60 28993
ed8e443a 28994 * gcc.c-torture/compile/20011010-1.c: New.
80a497e4 28995
ed8e443a 289962001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
80a497e4 28997
ed8e443a
JM
28998 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
28999 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
29000 g77.f-torture/execute/execute.exp,
29001 g77.f-torture/noncompile/noncompile.exp,
29002 gcc.c-torture/compile/compile.exp,
29003 gcc.c-torture/execute/execute.exp,
29004 gcc.c-torture/execute/ieee/ieee.exp,
29005 gcc.c-torture/execute/memcheck/memcheck.exp,
29006 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
29007 objc/execute/execute.exp: Update FSF address.
6431177a 29008
ed8e443a 290092001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
6431177a 29010
ed8e443a
JM
29011 * gcc.dg/cpp/cmdlne-C.c: Update.
29012 * gcc.dg/cpp/cmdlne-C2.c: New.
ed0ea560 29013
ed8e443a 290142001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
ed0ea560 29015
ed8e443a 29016 * gcc.c-torture/execute/20011008-3.c: New.
bab3db73 29017
ed8e443a 290182001-10-08 DJ Delorie <dj@redhat.com>
bab3db73 29019
ed8e443a
JM
29020 * gcc.dg/20011008-1.c: New.
29021 * gcc.dg/20011008-2.c: New.
ab17715d 29022
ed8e443a 290232001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
ab17715d 29024
ed8e443a 29025 * gcc.dg/cpp/spacing1.c: Update test.
8c3b2693 29026
ed8e443a 290272001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8c3b2693 29028
ed8e443a
JM
29029 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
29030 spelling errors of "separate" as "seperate".
bed2ebd0 29031
ed8e443a 290322001-10-05 Alexandre Oliva <aoliva@redhat.com>
bed2ebd0 29033
ed8e443a
JM
29034 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
29035 enough to avoid inlining.
b56cfd51 29036
ed8e443a 290372001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
b56cfd51 29038
ed8e443a 29039 * lib/g77.exp: set libg2c_dir correctly.
4ed5bcfb 29040
ed8e443a 290412001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
4ed5bcfb 29042
ed8e443a 29043 * gcc.dg/cpp/macro11.c: New test.
1b47b7ae 29044
ed8e443a 290452001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
e1e7d56b 29046
ed8e443a
JM
29047 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
29048 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
29049 gcc.dg/format/multattr-3.c: New tests.
29050 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
29051 tests for format attributes on function pointers being rejected.
dea2f2db 29052
ed8e443a 290532001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
dea2f2db 29054
ed8e443a 29055 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
040cc071 29056
ed8e443a 290572001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
040cc071 29058
ed8e443a 29059 * g++.dg/warn/format1.C: New test.
ab6e6969 29060
ed8e443a 290612001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
ab6e6969 29062
ed8e443a 29063 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
67231816 29064
ed8e443a 290652001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
67231816 29066
ed8e443a 29067 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
91d231cb 29068
ed8e443a 290692001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
91d231cb 29070
ed8e443a 29071 * gcc.dg/cpp/redef2.c: Add test.
e7b6a0ee 29072
ed8e443a 290732001-09-27 Geoffrey Keating <geoffk@redhat.com>
e7b6a0ee 29074
ed8e443a
JM
29075 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
29076 long-standing bug on i686, apparently.
29077 * gcc.c-torture/execute/loop-2c.x: New file.
29078 * gcc.c-torture/execute/loop-2d.x: New file.
29079 * gcc.c-torture/execute/loop-3c.x: New file.
4241b637 29080
ed8e443a 290812001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
4241b637 29082
ed8e443a 29083 * gcc.dg/cpp/20000625-2.c: Correct line number.
17920efb 29084
ed8e443a 290852001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
17920efb 29086
ed8e443a
JM
29087 * gcc.dg/cpp/macro10.c: New test.
29088 * gcc.dg/cpp/strify3.c: New test.
29089 * gcc.dg/cpp/spacing1.c: Add tests.
29090 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
29091 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18a9d8ff 29092
ed8e443a 290932001-09-24 DJ Delorie <dj@redhat.com>
18a9d8ff 29094
ed8e443a 29095 * gcc.c-torture/execute/20010924-1.c: New test.
3617ff1e 29096
ed8e443a 290972001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
3617ff1e 29098
ed8e443a 29099 * testsuite/objc/execute/paste.m: Remove.
0ea009fc 29100
ed8e443a 291012001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
0ea009fc 29102
ed8e443a 29103 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
846f0467 29104
ed8e443a 291052001-09-22 George Helffrich <george@geo.titech.ac.jp>
846f0467 29106
ed8e443a 29107 * g77.dg/strlen0.f: New test.
1f8d138f 29108
ed8e443a 291092001-09-21 Richard Henderson <rth@redhat.com>
1f8d138f 29110
ed8e443a
JM
29111 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
29112 * g++.old-deja/g++.abi/vtable2.C: Likewise.
bdcbe496 29113
ed8e443a 291142001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
bdcbe496 29115
ed8e443a
JM
29116 Table-driven attributes.
29117 * g++.dg/ext/attrib1.C: New test.
c1d4e7e1 29118
ed8e443a 291192001-09-20 DJ Delorie <dj@redhat.com>
c1d4e7e1 29120
ed8e443a
JM
29121 * gcc.dg/20000926-1.c: Update expected warning messages.
29122 * gcc.dg/array-2.c: Likewise, and test for warnings too.
29123 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
29124 array.
cd1f97c6 29125
ed8e443a 291262001-09-18 Richard Sandiford <rsandifo@redhat.com>
cd1f97c6 29127
ed8e443a 29128 * g++.dg/eh/registers1.C: New test case.
1d30139d 29129
ed8e443a 291302001-09-17 Richard Henderson <rth@redhat.com>
1d30139d 29131
ed8e443a 29132 * gcc.dg/array-5.c: Fix VLA decomposition test.
1aa084e6 29133
ed8e443a 291342001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
1aa084e6 29135
ed8e443a 29136 * gcc.dg/cpp/line5.c: New testcase.
1aa084e6 29137
ed8e443a 291382001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
ebe0d266 29139
ed8e443a 29140 * gcc.dg/cpp/macro9.c: New test.
a3070574 29141
ed8e443a 291422001-09-15 Aldy Hernandez <aldyh@redhat.com>
a3070574 29143
ed8e443a
JM
29144 * gcc.c-torture/execute/980223.c: Change type of addr from long
29145 to char *.
39e78d8b 29146
ed8e443a 291472001-09-15 Hans-Peter Nilsson <hp@axis.com>
39e78d8b 29148
ed8e443a 29149 * gcc.c-torture/execute/20010915-1.c: New test.
89fc3605 29150
ed8e443a 291512001-09-14 Janis Johnson <janis187@us.ibm.com>
e1e7d56b 29152
ed8e443a
JM
29153 * g77.dg/bprob: New directory.
29154 * g77.dg/bprob/bprob.exp: New file.
29155 * g77.dg/bprob/bprob-1.f: New test.
29156 * g77.dg/gcov: New directory.
29157 * g77.dg/gcov/gcov.exp: New file.
29158 * g77.dg/gcov/gcov-1.f: New test.
29159 * g77.dg/gcov/gcov-1.x: New file.
da86f08f 29160
ed8e443a 291612001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
da86f08f 29162
ed8e443a
JM
29163 * gcc.dg/cpp/directiv.c: Update.
29164 * gcc.dg/cpp/undef1.c: Update.
7743fdb9 29165
ed8e443a 291662001-09-12 Jakub Jelinek <jakub@redhat.com>
7743fdb9 29167
ed8e443a 29168 * gcc.dg/20010912-1.c: New test.
89503616 29169
ed8e443a 291702001-09-11 Janis Johnson <janis187@us.ibm.com>
89503616 29171
ed8e443a
JM
29172 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
29173 language-independent file in lib.
29174 * lib/gcov.exp: New file.
7566ca49 29175
ed8e443a 291762001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7566ca49 29177
ed8e443a 29178 * gcc.c-torture/compile/20010911-1.c: New test.
7566ca49 29179
ed8e443a 291802001-09-10 Janis Johnson <janis187@us.ibm.com>
7566ca49 29181
ed8e443a
JM
29182 * lib/profopt.exp: New, to support profile-directed optimizations.
29183 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
29184 * gcc.misc-tests/bprob-1.c: New test.
29185 * gcc.misc-tests/bprob-2.c: New test.
2d107c59 29186
ed8e443a 291872001-09-07 Janis Johnson <janis187@us.ibm.com>
2d107c59 29188
ed8e443a
JM
29189 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
29190 XFAIL and which kinds of gcov output to verify.
29191 * gcc.misc-tests/gcov-4b.x: New file.
29192 * gcc.misc-tests/gcov-5b.x: New file.
29193 * gcc.misc-tests/gcov-6.x: New file.
29194 * gcc.misc-tests/gcov-7.c: New test.
29195 * gcc.misc-tests/gcov-7.x: New file.
af592bf9 29196
ed8e443a 291972001-09-06 Janis Johnson <janis187@us.ibm.com>
af592bf9 29198
ed8e443a
JM
29199 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
29200 * gcc.misc-tests/gcov-6.c: New test.
fa4e13e0 29201
ed8e443a 292022001-09-06 Nathan Sidwell <nathan@codesourcery.com>
fa4e13e0 29203
ed8e443a
JM
29204 PR c++/3986
29205 * g++.dg/abi/vbase1.C: New test.
90d925d3 29206
ed8e443a 292072001-09-05 Ziemowit Laski <zlaski@apple.com>
90d925d3 29208
ed8e443a 29209 * objc.dg/method-2.m: New.
033c017c 29210
ed8e443a 292112001-09-04 Nathan Sidwell <nathan@codesourcery.com>
033c017c 29212
ed8e443a
JM
29213 PR c++/4203
29214 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
29215 * g++.dg/init/empty1.C: New test.
ada11335 29216
ed8e443a 292172001-09-03 Jakub Jelinek <jakub@redhat.com>
ada11335 29218
ed8e443a 29219 * gcc.c-torture/compile/20010903-1.c: New test.
0585896c 29220
ed8e443a 292212001-08-31 Roman Zippel <zippel@linux-m68k.org>
0585896c 29222
ed8e443a
JM
29223 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
29224 for m68k.
c0e4f189 29225
ed8e443a 292262001-08-31 Geoffrey Keating <geoffk@redhat.com>
c0e4f189 29227
ed8e443a 29228 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
ea319998 29229
ed8e443a 29230 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
ea319998 29231
ed8e443a 29232 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
9b95b063 29233
ed8e443a 292342001-08-30 Geoffrey Keating <geoffk@redhat.com>
9b95b063 29235
ed8e443a
JM
29236 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
29237 for 16-bit 'unsigned int'.
915a17f6 29238
ed8e443a 292392001-08-29 Kazu Hirata <kazu@hxi.com>
915a17f6 29240
ed8e443a 29241 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
baeb4732 29242
ed8e443a 292432001-08-27 Richard Henderson <rth@redhat.com>
baeb4732 29244
ed8e443a
JM
29245 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
29246 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
3c0a5af2 29247
ed8e443a 292482001-08-25 Aldy Hernandez <aldyh@redhat.com>
3c0a5af2 29249
ed8e443a 29250 * gcc.dg/asm-names.c (ymain): New.
c3849183 29251
ed8e443a 292522001-08-22 Geoffrey Keating <geoffk@redhat.com>
c3849183 29253
ed8e443a
JM
29254 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
29255 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
29256 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
3d146acb 29257
ed8e443a 292582001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3d146acb 29259
ed8e443a 29260 * gcc.dg/compare5.c: New testcase.
4d5f3fbd 29261
ed8e443a 292622001-08-23 Jason Merrill <jason_merrill@redhat.com>
4d5f3fbd 29263
ed8e443a
JM
29264 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
29265 and "In instantiation".
0830ae44 29266
ed8e443a 292672001-08-21 Aldy Hernandez <aldyh@redhat.com>
0830ae44 29268
ed8e443a 29269 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
6b6f7231 29270
ed8e443a 292712001-08-20 Janis Johnson <janis187@us.ibm.com>
6b6f7231 29272
ed8e443a
JM
29273 * gcc.misc-tests/gcov.exp: Add support for branch information.
29274 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
29275 * gcc.misc-tests/gcov-4.c: New test.
29276 * gcc.misc-tests/gcov-4b.c: New test.
29277 * gcc.misc-tests/gcov-5b.c: New test.
eac69b8a 29278
ed8e443a 292792001-08-20 Zack Weinberg <zackw@panix.com>
eac69b8a 29280
ed8e443a
JM
29281 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
29282 expected to fail.
6604e6f3 29283
ed8e443a 292842001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
6604e6f3 29285
ed8e443a 29286 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
67821e3a 29287
ed8e443a 292882001-08-19 Jakub Jelinek <jakub@redhat.com>
67821e3a 29289
ed8e443a 29290 * g++.dg/eh/template1.C: New test.
13104975 29291
ed8e443a 292922001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13104975 29293
ed8e443a
JM
29294 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
29295 Fix thinko.
29296 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
29297 for xfail.
949f197f 29298
ed8e443a 292992001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
949f197f 29300
ed8e443a
JM
29301 * lib/g77-dg.exp: Use prune.exp for common procedures
29302 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
29303 * lib/g77.exp: (g77-dg-prune) Remove
d82fc108 29304
ed8e443a 293052001-08-13 Jason Merrill <jason_merrill@redhat.com>
d82fc108 29306
ed8e443a 29307 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
d4d3e882 29308
ed8e443a 293092001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
d4d3e882 29310
ed8e443a 29311 * g++.dg/template/unify1.C: New test.
1dbb6023 29312
ed8e443a 293132001-08-07 Nathan Sidwell <nathan@codesourcery.com>
1dbb6023 29314
ed8e443a 29315 * g++.dg/abi/empty4.C: New test.
41ae4ee6 29316
ed8e443a 293172001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
41ae4ee6 29318
ed8e443a
JM
29319 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
29320 solaris2.*
29321 * g77.f-torture/compile/pr3743.x: Likewise
41ae4ee6 29322
ed8e443a 293232001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
41ae4ee6 29324
ed8e443a 29325 * g++.dg/other/using-declaration.C: New test.
3fecf49c 29326
ed8e443a 293272001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
3fecf49c 29328
ed8e443a 29329 * gcc.dg/cpp/tr-sign.c: New testcase.
ebff8232 29330
ed8e443a 293312001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
ebff8232 29332
ed8e443a
JM
29333 * gcc.dg/cpp/19951025-1.c: Revert.
29334 * gcc.dg/cpp/directiv.c: We no longer process directives that
29335 interrupt macro arguments.
20dde49d 29336
ed8e443a 293372001-08-03 Zack Weinberg <zackw@stanford.edu>
20dde49d 29338
ed8e443a 29339 * gcc.dg/bconstp-1.c: New test.
b7ad2f8b 29340
ed8e443a 293412001-08-03 Richard Henderson <rth@redhat.com>
b7ad2f8b 29342
ed8e443a 29343 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
dd666a87 29344
ed8e443a 293452001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
dd666a87 29346
ed8e443a 29347 * gcc.dg/cpp/19951025-1.c: Update.
0ab142b0 29348
ed8e443a 293492001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
0ab142b0 29350
ed8e443a
JM
29351 * g77.dg/ff90-1.f (s): Fix reference of variable z,
29352 should be x.
d60d223b 29353
ed8e443a 293542001-08-02 Nathan Sidwell <nathan@codesourcery.com>
d60d223b 29355
ed8e443a
JM
29356 Kill -fhonor-std.
29357 * g++.old-deja/g++.ns/ns14.C: Remove special options.
29358 * g++.old-deja/g++.other/std1.C: Likewise.
29359 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
08ecdbeb 29360
ed8e443a 293612001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
08ecdbeb 29362
ed8e443a
JM
29363 * lib/g77.exp: Load gcc-defs.exp for common procedures
29364 (g77_pass, g77_fail, g77_finish, g77_exit,
29365 ${tool}_check_unsupported_p} Now redundant. Deleted.
62ba5f39 29366
ed8e443a 293672001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
62ba5f39 29368
ed8e443a
JM
29369 * g77.dg/fbackslash.f
29370 * g77.dg/fcase-preserve.f
29371 * g77.dg/ff90-1.f
29372 * g77.dg/ffixed-line-length-0.f
29373 * g77.dg/ffixed-line-length-132.f
29374 * g77.dg/ffixed-line-length-7.f
29375 * g77.dg/ffixed-line-length-72.f
29376 * g77.dg/ffixed-line-length-none.f
29377 * g77.dg/ffree-form-1.f
29378 * g77.dg/fno-backslash.f
29379 * g77.dg/fno-f90-1.f
29380 * g77.dg/fno-fixed-form-1.f
29381 * g77.dg/fno-onetrip.f
29382 * g77.dg/fno-typeless-boz.f
29383 * g77.dg/fno-underscoring.f
29384 * g77.dg/fno-vxt-1.f
29385 * g77.dg/fonetrip.f
29386 * g77.dg/ftypeless-boz.f
29387 * g77.dg/fugly-assumed.f
29388 * g77.dg/funderscoring.f
29389 * g77.dg/fvxt-1.f
db3ef87b 29390
ed8e443a 293912001-08-01 Ziemowit Laski <zlaski@apple.com>
db3ef87b 29392
ed8e443a
JM
29393 * objc.dg/fwd-proto-1.m: New.
29394 * objc.dg/local-decl-1.m: New.
29395 * objc.dg/naming-1.m: New.
29396 * objc.dg/naming-2.m: New.
29397 * objc.dg/proto-hier-1.m: New.
312b7c9d 29398
ed8e443a 293992001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
312b7c9d 29400
ed8e443a
JM
29401 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
29402 largest-type elements to a struct makes its size grow.
648c2206 29403
ed8e443a 294042001-07-31 Nathan Sidwell <nathan@codesourcery.com>
648c2206 29405
ed8e443a 29406 * g++.dg/abi/vthunk1.C: New test.
969fd501 29407
ed8e443a 294082001-07-31 Nathan Sidwell <nathan@codesourcery.com>
969fd501 29409
ed8e443a 29410 * g++.dg/abi/vbase8-22.C: New test.
cef0d199 29411
ed8e443a 294122001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
cef0d199 29413
ed8e443a 29414 * gcc.dg/cpp/macro8.c: New test.
50011802 29415
ed8e443a 294162001-07-27 Nathan Sidwell <nathan@codesourcery.com>
50011802 29417
ed8e443a 29418 * g++.dg/abi/vbase8-21.C: New test.
40260429 29419
ed8e443a 294202001-07-27 Nathan Sidwell <nathan@codesourcery.com>
40260429 29421
ed8e443a 29422 * g++.dg/abi/vbase8-10.C: New test.
ab085207 29423
ed8e443a 294242001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
ab085207 29425
ed8e443a
JM
29426 * lib/g++.exp (g++_set_ld_library_path): Renamed to
29427 ${tool}_set_ld_library_path.
29428 Changed caller.
29429 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
29430 g++.exp.
90b1ca2f 29431
ed8e443a 294322001-07-26 Stan Cox <scox@redhat.com>
90b1ca2f 29433
ed8e443a
JM
29434 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
29435 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
29436 gcc_exit, gcc_check_unsupported_p):
29437 Moved to gcc-deps.exp
29438 * gcc-deps.exp: New file.
41971242 29439
ed8e443a 294402001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971242 29441
ed8e443a 29442 * g++.old-deja/g++.pt/defarg14.C: New test.
41971242 29443
ed8e443a 294442001-07-26 Nathan Sidwell <nathan@codesourcery.com>
41971242 29445
ed8e443a 29446 * g++.old-deja/g++.other/lineno5.C: New test.
897c6ab7 29447
ed8e443a 294482001-07-26 Nathan Sidwell <nathan@codesourcery.com>
897c6ab7 29449
ed8e443a 29450 * g++.old-deja/g++.pt/crash68.C: New test.
1ee6b839 29451
ed8e443a 294522001-07-26 Nathan Sidwell <nathan@codesourcery.com>
1ee6b839 29453
ed8e443a 29454 * g++.old-deja/g++.other/crash42.C: New test.
541c655f 29455
ed8e443a 294562001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
541c655f 29457
ed8e443a
JM
29458 * gcc.dg/cpp/extratokens.c: Fix.
29459 * gcc.dg/cpp/skipping2.c: New tests.
e5d4fff4 29460
ed8e443a 294612001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
e5d4fff4 29462
ed8e443a
JM
29463 * gcc.c-torture/execute/20010724-1.c: New file.
29464 * gcc.c-torture/execute/20010724-1.x: New file.
f4653d92 29465
ed8e443a 294662001-07-25 Nathan Sidwell <nathan@codesourcery.com>
f4653d92 29467
ed8e443a 29468 * g++.old-deja/g++.other/cond7.C: New test.
08f66b04 29469
ed8e443a 294702001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 29471
ed8e443a 29472 * g++.old-deja/g++.other/optimize4.C: New test.
08f66b04 29473
ed8e443a 294742001-07-25 Nathan Sidwell <nathan@codesourcery.com>
08f66b04 29475
ed8e443a 29476 * g++.old-deja/g++.abi/vbase8-5.C: New test.
432fa9f2 29477
ed8e443a 294782001-07-24 Jason Merrill <jason_merrill@redhat.com>
432fa9f2 29479
ed8e443a
JM
29480 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
29481 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
29482 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
29483 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
f7bebb56 29484
ed8e443a
JM
29485 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
29486 bug report" message.
f7bebb56 29487
ed8e443a
JM
29488 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
29489 * g++.dg/ext/instantiate1.C: Move from old-deja.
a3424c98 29490
ed8e443a 294912001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
a3424c98 29492
ed8e443a
JM
29493 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
29494 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
29495 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
29496 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
91a18fe0 29497
ed8e443a 294982001-07-23 Jeffrey A Law (law@cygnus.com)
91a18fe0 29499
ed8e443a 29500 * gcc.c-torture/execute/20010723-1.c: New test.
4b01f8d8 29501
ed8e443a 295022001-07-23 Ben Elliston <bje@redhat.com>
4b01f8d8 29503
ed8e443a 29504 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
b5ca1dc7 29505
ed8e443a 295062001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b5ca1dc7 29507
ed8e443a
JM
29508 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
29509 i[34567]86-*-*.
29510 Delete handling of ieee_multilib_flags.
29511 Pass -mieee for alpha*-*-* and sh-*-*.
29512 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
3d719162 29513
ed8e443a 295142001-07-21 Nathan Sidwell <nathan@codesourcery.com>
3d719162 29515
ed8e443a
JM
29516 Remove old-abi tests.
29517 * g++.old-deja/g++.mike/p11116.C: Remove.
29518 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
55680aef 29519
ed8e443a 295202001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
55680aef 29521
ed8e443a 29522 * g77.f-torture/compile/pr3743.f: New test
09b495e5 29523
ed8e443a 295242001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
09b495e5 29525
ed8e443a 29526 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
147424bf 29527
ed8e443a 295282001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
147424bf 29529
ed8e443a
JM
29530 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
29531 g++.old-deja/g++.pt/static6.C: Likewise.
29532 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
29533 supports weak symbols.
999c0669 29534
ed8e443a 295352001-07-18 Andreas Jaeger <aj@suse.de>
999c0669 29536
ed8e443a
JM
29537 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
29538 supported again.
2ea80cfd 29539
ed8e443a 295402001-07-18 Andreas Jaeger <aj@suse.de>
2ea80cfd 29541
ed8e443a 29542 * gcc.dg/iftrap-1.c: Fix target line.
1ca46974 29543
ed8e443a 295442001-07-17 Richard Henderson <rth@redhat.com>
1ca46974 29545
ed8e443a 29546 * gcc.c-torture/execute/20010717-1.c: New.
0e41fb04 29547
ed8e443a 295482001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
0e41fb04 29549
ed8e443a
JM
29550 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
29551 tests.
4a1b6176 29552
ed8e443a 295532001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
4a1b6176 29554
ed8e443a 29555 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
6fbce318 29556
ed8e443a 295572001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6fbce318 29558
ed8e443a
JM
29559 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
29560 UAC_SIGBUS, UAC_NOPRINT definitions.
41971242 29561
ed8e443a 295622001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
41971242 29563
ed8e443a
JM
29564 * objc/execute/object_is_class.m: New test.
29565 * objc/execute/object_is_meta_class.m: New test.
f7a4cec0 29566
ed8e443a 295672001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
f7a4cec0 29568
ed8e443a
JM
29569 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
29570 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
d9249616 29571
ed8e443a 295722001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
d9249616 29573
ed8e443a
JM
29574 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
29575 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
809353e1 29576
ed8e443a 295772001-07-14 Richard Henderson <rth@redhat.com>
809353e1 29578
ed8e443a 29579 * gcc.dg/iftrap-1.c: New.
0168a849 29580
ed8e443a 295812001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
0168a849 29582
ed8e443a 29583 * g77.f-torture/execute/intrinsic77.f: New test.
f4b20cd9 29584
ed8e443a 295852001-07-11 Janis Johnson <janis@us.ibm.com>
f4b20cd9 29586
ed8e443a 29587 * gcc.misc-tests/gcov-3.c: New test.
f9e1917e 29588
ed8e443a 295892001-07-11 Richard Sandiford <rsandifo@redhat.com>
f9e1917e 29590
ed8e443a
JM
29591 * gcc.c-torture/compile/20010711-1.c,
29592 * gcc.c-torture/compile/20010711-2.c: New tests.
b2af8e32 29593
ed8e443a 295942001-07-11 Richard Sandiford <rsandifo@redhat.com>
b2af8e32 29595
ed8e443a 29596 * gcc.c-torture/execute/20010711-1.c: New test.
eaea542a 29597
ed8e443a 295982001-07-11 Ben Elliston <bje@redhat.com>
eaea542a 29599
ed8e443a 29600 * g++.old-deja/g++.other/enum5.C: New test.
87326ba8 29601
ed8e443a 296022001-07-10 Jason Merrill <jason_merrill@redhat.com>
87326ba8 29603
ed8e443a
JM
29604 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
29605 (g++-dg-prune): Call prune_gcc_output.
29606 * prune.exp: New file for prune_gcc_output.
29607 * lib/g++.exp, lib/gcc.exp: Load it.
15a7ee9f 29608
ed8e443a 296092001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
15a7ee9f 29610
ed8e443a
JM
29611 * gcc.c-torture/compile/20010701-1.c,
29612 g++.old-deja/g++.ext/attrib6.C: New tests.
757e4f23 29613
ed8e443a 296142001-07-06 Jeffrey A Law (law@cygnus.com)
757e4f23 29615
ed8e443a 29616 * gcc.c-torture/compile/20010706-1.c: New test.
623fe76a 29617
ed8e443a 296182000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
623fe76a 29619
ed8e443a 29620 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
2c1a2421 29621
ed8e443a 296222001-06-28 Stan Shebs <shebs@apple.com>
2c1a2421 29623
ed8e443a 29624 * gcc.dg/pragma-darwin.c: New test.
7bdcf888 29625
ed8e443a 296262001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7bdcf888 29627
ed8e443a
JM
29628 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
29629 Solaris 2.[678] system.
b05d8201 29630
ed8e443a 296312001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
b05d8201 29632
ed8e443a 29633 * gcc.dg/20010622-1.c: New test.
55f61a56 29634
ed8e443a 296352001-06-18 Stan Shebs <shebs@apple.com>
55f61a56 29636
ed8e443a
JM
29637 * objc.dg: New directory.
29638 * objc.dg/dg.exp: New file.
29639 * objc.dg/alias.m: New.
29640 * objc.dg/class-1.m: New.
29641 * objc.dg/class-2.m: New.
29642 * objc.dg/const-str-1.m: New.
29643 * objc.dg/const-str-2.m: New.
29644 * objc.dg/id-1.m: New.
29645 * objc.dg/method-1.m: New.
29646 * objc.dg/super-class-1.m: New.
29647 * lib/objc-dg.exp: New file.
07732516 29648
ed8e443a 296492001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
07732516 29650
ed8e443a
JM
29651 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
29652 of label name.
d4a6cf38 29653
ed8e443a 296542001-06-14 Nathan Sidwell <nathan@codesourcery.com>
d4a6cf38 29655
ed8e443a 29656 * g++.old-deja/g++.abi/vbase8-9.C: New test.
1552f874 29657
ed8e443a 296582001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1552f874 29659
ed8e443a
JM
29660 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
29661 variable.
f18b70f5 29662
ed8e443a 296632001-06-12 Richard Henderson <rth@redhat.com>
f18b70f5 29664
ed8e443a 29665 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
2e246150 29666
ed8e443a 296672001-06-12 Nathan Sidwell <nathan@codesourcery.com>
2e246150 29668
ed8e443a
JM
29669 * g++.old-deja/g++.abi/vbase5.C: New test.
29670 * g++.old-deja/g++.abi/vbase6.C: New test.
29671 * g++.old-deja/g++.abi/vbase7.C: New test.
226f8242 29672
ed8e443a 296732001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226f8242 29674
ed8e443a 29675 * gcc.c-torture/compile/20010610-1.c: New test.
5bb8dd28 29676
ed8e443a 296772001-06-12 Nathan Sidwell <nathan@codesourcery.com>
5bb8dd28 29678
ed8e443a 29679 * g++.old-deja/g++.abi/vbase4.C: New test.
07a96c1b 29680
ed8e443a 296812001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
07a96c1b 29682
ed8e443a
JM
29683 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
29684 support %f for HC11/HC12 targets.
29685 * gcc.c-torture/execute/930513-1.x: New file, likewise.
29686 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
29687 on HC11/HC12 targets.
29688 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
b2782014 29689
ed8e443a 296902001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
b2782014 29691
ed8e443a
JM
29692 * gcc.dg/wchar_t-1.c: New file.
29693 * gcc.dg/wint_t-1.c: Likewise.
43fd108f 29694
ed8e443a 296952001-06-11 Bernd Schmidt <bernds@redhat.com>
a3424c98 29696
ed8e443a 29697 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
7137fd76 29698
ed8e443a 296992001-06-11 Richard Henderson <rth@redhat.com>
7137fd76 29700
ed8e443a 29701 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
4b454fcc 29702
ed8e443a 297032001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
4b454fcc 29704
ed8e443a 29705 * gcc.c-torture/compile/20010611-1.c: New test.
9ac1bd2e 29706
ed8e443a 297072001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
9ac1bd2e 29708
ed8e443a 29709 * gcc.dg/c99-tag-1.c: Add more tests.
fcebb2dd 29710
ed8e443a 297112001-06-10 Alexandre Oliva <aoliva@redhat.com>
fcebb2dd 29712
ed8e443a
JM
29713 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
29714 representation on MN10300 and ARM/Thumb.
bea09693 29715
ed8e443a 297162001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
bea09693 29717
ed8e443a 29718 * g77.f-torture/execute/20010610.f: New.
f375b7a7 29719
ed8e443a 297202001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
f375b7a7 29721
ed8e443a
JM
29722 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
29723 names.
3d3daefd 29724
ed8e443a 297252001-06-09 Richard Henderson <rth@redhat.com>
3d3daefd 29726
ed8e443a
JM
29727 * gcc.c-torture/execute/ashrdi-1.c: New.
29728 * gcc.c-torture/execute/ashldi-1.c: New.
29729 * gcc.c-torture/execute/lshrdi-1.c: New.
05ac6740 29730
ed8e443a 297312001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
05ac6740 29732
ed8e443a
JM
29733 * objc/execute/load-3.m: Added. Check sending +load to categories,
29734 in addition to classes.
6bdfaf09 29735
ed8e443a 297362001-06-08 Stan Shebs <shebs@apple.com>
6bdfaf09 29737
ed8e443a
JM
29738 * objc/execute/load-2.m: New test. From Nicola Pero
29739 <n.pero@mi.flashnet.it>.
87327987 29740
ed8e443a 297412001-06-08 Jakub Jelinek <jakub@redhat.com>
87327987 29742
ed8e443a 29743 * gcc.c-torture/execute/20010605-2.c: New test.
0c02eebf 29744
ed8e443a 297452001-06-08 Nathan Sidwell <nathan@codesourcery.com>
0c02eebf 29746
ed8e443a
JM
29747 * g++.old-deja/g++.abi/vbase2.C: New test.
29748 * g++.old-deja/g++.abi/vbase3.C: New test.
42a9e4e4 29749
ed8e443a 297502001-06-08 Nathan Sidwell <nathan@codesourcery.com>
42a9e4e4 29751
ed8e443a 29752 * g++.old-deja/g++.pt/friend49.C: New test.
e97c9488 29753
ed8e443a 297542001-06-07 Nathan Sidwell <nathan@codesourcery.com>
e97c9488 29755
ed8e443a 29756 * g++.old-deja/g++.ext/anon3.C: New test.
7dd0ff2b 29757
ed8e443a 297582001-06-05 Nathan Sidwell <nathan@codesourcery.com>
7dd0ff2b 29759
ed8e443a 29760 * g++.old-deja/g++.other/conv7.C: New test.
87d9ac49 29761
ed8e443a 297622001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
87d9ac49 29763
ed8e443a 29764 * gcc.c-torture/compile/20010605-2.c: New test.
47cf9247 29765
ed8e443a 297662001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
47cf9247 29767
ed8e443a 29768 * gcc.c-torture/execute/20010604-1.c: New test.
0e03329a 29769
ed8e443a 297702001-06-04 Loren J. Rittle <ljrittle@acm.org>
0e03329a 29771
ed8e443a 29772 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
f5aada26 29773
ed8e443a 297742001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
f5aada26 29775
ed8e443a
JM
29776 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
29777 (g++_link_flags): Likewise.
29778 (g++_init): Pass gccpath's value to two previous functions.
6f56d925 29779
ed8e443a 297802001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6f56d925 29781
ed8e443a
JM
29782 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
29783 Ensure logfile entry matches exec command line.
f8710242 29784
ed8e443a 297852001-05-31 Richard Henderson <rth@redhat.com>
f8710242 29786
ed8e443a
JM
29787 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
29788 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
3af21e04 29789
ed8e443a 297902001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
3af21e04 29791
ed8e443a
JM
29792 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
29793 compiler for irix6.2
1ec07597 29794
ed8e443a 297952001-05-30 Nathan Sidwell <nathan@codesourcery.com>
1ec07597 29796
ed8e443a 29797 * g++.old-deja/g++.other/optimize3.C: New file.
c215b29f 29798
ed8e443a 297992001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
c215b29f 29800
ed8e443a
JM
29801 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
29802 assemble.
4694cec2 29803
ed8e443a 298042001-05-26 Nathan Sidwell <nathan@codesourcery.com>
4694cec2 29805
ed8e443a 29806 * g++.old-deja/g++.other/optimize2.C: New file.
f0ef84a2 29807
ed8e443a 298082001-05-25 Diego Novillo <dnovillo@redhat.com>
f0ef84a2 29809
ed8e443a
JM
29810 * gcc.c-torture/compile/20010518-2.c: New file.
29811 * gcc.c-torture/execute/20010518-1.c: New file.
29812 * gcc.c-torture/execute/20010518-2.c: New file.
ef73e139 29813
ed8e443a 298142001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
ef73e139 29815
ed8e443a 29816 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
4951297b 29817
ed8e443a 298182001-05-24 Mark Mitchell <mark@codesourcery.com>
4951297b 29819
ed8e443a
JM
29820 G++ no longer defines builtins that do not begin with __builtin.
29821 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
29822 * g++.old-deja/g++.brendand/misc13.C: Likewise.
29823 * g++.old-deja/g++.law/builtin1.C: Likewise.
29824 * g++.old-deja/g++.law/cvt2.C: Likewise.
29825 * g++.old-deja/g++.mike/net5.C: Likewise.
29826 * g++.old-deja/g++.other/builtins1.C: Likewise.
29827 * g++.old-deja/g++.other/builtins2.C: Likewise.
29828 * g++.old-deja/g++.other/builtins3.C: Likewise.
29829 * g++.old-deja/g++.other/builtins4.C: Likewise.
29830 * g++.old-deja/g++.other/inline8.C: Likewise.
29831 * g++.old-deja/g++.robertl/eb39.C: Likewise.
88e3805d 29832
ed8e443a 298332001-05-24 Nathan Sidwell <nathan@codesourcery.com>
88e3805d 29834
ed8e443a
JM
29835 * g++.old-deja/g++.pt/using1.C: Adjust.
29836 * g++.old-deja/g++.pt/using2.C: New test.
d30a825a 29837
ed8e443a 298382001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
d30a825a 29839
ed8e443a
JM
29840 * gcc.dg/cpp/charconst.c: New tests.
29841 * gcc.dg/cpp/escape.c: New tests.
29842 * gcc.dg/cpp/escape-1.c: New tests.
29843 * gcc.dg/cpp/escape-2.c: New tests.
29844 * gcc.dg/cpp/ucs.c: New tests.
3b82c249 29845
ed8e443a 298462001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
3b82c249 29847
ed8e443a
JM
29848 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
29849 native compiler for irix6.5.
97d24516 29850
ed8e443a 29851Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
97d24516 29852
ed8e443a
JM
29853 * lib/g++.exp (g++_include_flags): Use args to compute
29854 get_multilibs.
29855 (g++_link_flags): Likewise.
29856 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10d6cbb8 29857
ed8e443a 298582001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10d6cbb8 29859
ed8e443a 29860 * gcc.dg/c90-hexfloat-1.c: Add more tests.
2b0cbc5d 29861
ed8e443a 298622001-05-21 Geoff Keating <geoffk@redhat.com>
2b0cbc5d 29863
ed8e443a
JM
29864 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
29865 this file.
20415bba 29866
ed8e443a 298672001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20415bba 29868
ed8e443a
JM
29869 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
29870 STACK_SIZE;
29871 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
29872 to STACK_SIZE; Use it to define size of add_histo array.
29873 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
29874 to STACK_SIZE.
29875 (f): Use GITT_SIZE to define size of gitt local table.
29876 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
29877 to STACK_SIZE; Use it to define size of bytemem array.
7857f134 29878
ed8e443a 298792001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7857f134 29880
ed8e443a
JM
29881 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
29882 on 68HC11/HC12 due to the asm instruction.
29883 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
29884 * gcc.c-torture/compile/920520-1.x: Likewise.
29885 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
29886 on 68HC11/HC12 because the function is larger than 64K.
29887 * gcc.c-torture/compile/961203-1.x: New file, this test fails
29888 on 68HC11/HC12 because the structure is too large.
5a111a5b 29889
ed8e443a 298902001-05-20 Richard Henderson <rth@redhat.com>
5a111a5b 29891
ed8e443a 29892 * gcc.c-torture/execute/20010520-1.c: New.
3f0a9b35 29893
ed8e443a 298942001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
cc469ee9 29895
ed8e443a
JM
29896 * g++.old-deja/g++.warn/compare1.C: New test.
29897 * gcc.dg/compare4.c: New test.
cc469ee9 29898
ed8e443a 298992001-05-20 Nathan Sidwell <nathan@codesourcery.com>
3f0a9b35 29900
ed8e443a 29901 * g++.old-deja/g++.other/optimize1.C: New test.
5846d7f7 29902
ed8e443a 299032001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5846d7f7 29904
ed8e443a 29905 * g++.old-deja/g++.pt/spec41.C: New test.
5be598f6 29906
ed8e443a 299072001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
5be598f6 29908
ed8e443a 29909 * gcc.c-torture/compile/20010114-1.x: Remove.
0239bfdd 29910
ed8e443a 299112001-05-18 Stan Shebs <shebs@apple.com>
0239bfdd 29912
ed8e443a 29913 * gcc.c-torture/compile/20010518-1.c: New test.
ce29729a 29914
ed8e443a 299152001-05-18 Nathan Sidwell <nathan@codesourcery.com>
ce29729a 29916
ed8e443a
JM
29917 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
29918 * g++.old-deja/g++.pt/crash67.C: New test.
8b9df536 29919
ed8e443a 299202001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
a3424c98 29921
ed8e443a 29922 * g++.old-deja/g++.other/debug9.C: New test.
6f221402 29923
ed8e443a 299242001-05-16 Zack Weinberg <zackw@stanford.edu>
6f221402 29925
ed8e443a 29926 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
e7288e18 29927
ed8e443a 299282001-05-16 Jan Hubicka <jh@suse.cz>
e7288e18 29929
ed8e443a 29930 * gcc.c-torture/compile/20010516-1.c: New test.
c873862c 29931
ed8e443a 299322001-05-16 Nathan Sidwell <nathan@codesourcery.com>
c873862c 29933
ed8e443a 29934 * g++.old-deja/g++.other/crash41.C: New test.
25d78ace 29935
ed8e443a 299362001-05-16 Nathan Sidwell <nathan@codesourcery.com>
25d78ace 29937
ed8e443a 29938 * g++.old-deja/g++.pt/crash66.C: New test.
6d4587f7 29939
ed8e443a 299402001-05-15 Benjamin Kosnik <bkoz@redhat.com>
6d4587f7 29941
ed8e443a 29942 * g++.old-deja/g++.robertl/eb27.C: Convert.
6d4587f7 29943
ed8e443a 299442001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
1a560c3a 29945
ed8e443a
JM
29946 * g++.dg/friend-warn.C: New test. Do not warn about friend
29947 declaration being redundant.
1a560c3a 29948
ed8e443a 299492001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
7f75752b 29950
ed8e443a 29951 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
7f75752b 29952
ed8e443a 299532001-05-14 Mark Mitchell <mark@codesourcery.com>
7120a6fe 29954
ed8e443a 29955 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
7120a6fe 29956
ed8e443a 299572001-05-13 Benjamin Kosnik <bkoz@redhat.com>
a92644e7 29958
ed8e443a 29959 * lib/g++.exp: Use testsuite_flags.
de26cf80 29960
ed8e443a 299612001-05-13 Mark Mitchell <mark@codesourcery.com>
2d2a86ae 29962
ed8e443a 29963 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
2d2a86ae 29964
ed8e443a 299652001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
a39a06ff 29966
ed8e443a 29967 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
a39a06ff 29968
ed8e443a 299692001-05-11 Mark Mitchell <mark@codesourcery.com>
9da99f7d 29970
ed8e443a 29971 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
9da99f7d 29972
ed8e443a 299732001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
4b48a93e 29974
ed8e443a 29975 * gcc.c-torture/compile/20010313-1.c: New test.
4b48a93e 29976
ed8e443a 299772001-05-09 Zack Weinberg <zackw@stanford.edu>
901d43bc 29978
ed8e443a
JM
29979 * gcc.dg/cpp/direct2.c: New test.
29980 * gccq.dg/cpp/direct2s.c: New test.
901d43bc 29981
ed8e443a 29982 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
505cf15f 29983
ed8e443a 299842001-05-07 Mark Mitchell <mark@codesourcery.com>
505cf15f 29985
ed8e443a
JM
29986 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
29987 * g++.old-deja/g++.other/op3.C: Likewise.
d60e5448 29988
ed8e443a 299892001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
d60e5448 29990
ed8e443a
JM
29991 * gcc.dg/cpp/syshdr.h: New file.
29992 * gcc.dg/cpp/sysmac1.c: Update.
29993 * gcc.dg/cpp/sysmac2.c: Update.
7200764f 29994
ed8e443a 299952001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7200764f 29996
ed8e443a 29997 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
2d46ec83 29998
ed8e443a 299992001-05-04 David Edelsohn <edelsohn@gnu.org>
2d46ec83 30000
ed8e443a
JM
30001 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
30002 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
02a1a68c 30003
ed8e443a 300042001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
02a1a68c 30005
ed8e443a 30006 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
5f6eeeb3 30007
ed8e443a 300082001-05-03 Geoffrey Keating <geoffk@redhat.com>
5f6eeeb3 30009
ed8e443a
JM
30010 * lib/g++.exp (g++_include_flags): Don't use any special flags
30011 if TESTING_IN_BUILD_TREE is not defined.
30012 (g++_init): Use a plain 'c++' as the compiler if
30013 TESTING_IN_BUILD_TREEE is not defined.
f6ce87c0 30014
ed8e443a 300152001-05-02 Jakub Jelinek <jakub@redhat.com>
f6ce87c0 30016
ed8e443a
JM
30017 * g++.old-deja/g++.eh/catch13.C: New test.
30018 * g++.old-deja/g++.eh/catch14.C: New test.
f658da59 30019
ed8e443a 300202001-05-02 Jakub Jelinek <jakub@redhat.com>
f658da59 30021
ed8e443a 30022 * gcc.dg/cpp/tr-define.c: New test.
3da5d5c8 30023
ed8e443a 300242001-05-01 Loren J. Rittle <ljrittle@acm.org>
a86414f3 30025
ed8e443a
JM
30026 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
30027 <stdlib.h>, not <malloc.h>.
3da5d5c8 30028
ed8e443a 300292001-05-01 Nathan Sidwell <nathan@codesourcery.com>
5677efb0 30030
ed8e443a 30031 * g++.old-deja/g++.ns/template17.C: New test.
5677efb0 30032
ed8e443a 300332001-05-01 Nathan Sidwell <nathan@codesourcery.com>
3b07c79b 30034
ed8e443a 30035 * g++.old-deja/g++.pt/ref4.C: New test.
3b07c79b 30036
ed8e443a 300372001-04-30 Richard Henderson <rth@redhat.com>
0576ec13 30038
ed8e443a 30039 * gcc.dg/20000724-1.c: Revert last change.
0576ec13 30040
ed8e443a 300412001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
b5cd6849 30042
ed8e443a 30043 * g77.f-torture/execute/20010430.f: New test.
b5cd6849 30044
ed8e443a 300452001-04-30 Mark Mitchell <mark@codesourcery.com>
0607953c 30046
ed8e443a 30047 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
0607953c 30048
ed8e443a 300492001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
e99af66b 30050
ed8e443a 30051 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
e99af66b 30052
ed8e443a 300532001-04-27 Nathan Sidwell <nathan@codesourcery.com>
6bda7a5e 30054
ed8e443a 30055 * g++.old-deja/g++.eh/crash6.C: New test.
6bda7a5e 30056
ed8e443a 300572001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11fe225a 30058
ed8e443a 30059 * g++.old-deja/g++.other/warn7.C: New test.
11fe225a 30060
ed8e443a 300612001-04-27 Nathan Sidwell <nathan@codesourcery.com>
0ba8a114 30062
ed8e443a 30063 * g++.old-deja/g++.other/defarg9.C: New test.
0ba8a114 30064
ed8e443a 300652001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
15784bba 30066
ed8e443a
JM
30067 * g77.f-torture/compile/20010426.f: New test.
30068 * g77.f-torture/execute/20010426.f: New test.
15784bba 30069
ed8e443a 300702001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
c3cd9c8b 30071
ed8e443a
JM
30072 * g77.f-torture/compile/20000629-1.x: Remove - error
30073 has been fixed.
c3cd9c8b 30074
ed8e443a 300752001-04-26 Jeffrey A Law (law@cygnus.com)
aa1826e2 30076
ed8e443a
JM
30077 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
30078 Tweak slightly to work with g++.dg framework.
30079 * g++.dg/special/ecos.exp: Run initp1.C test.
30080 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
aa1826e2 30081
ed8e443a
JM
30082 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
30083 its linker doesn't give line numbers either.
30084 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
06d9f09f 30085
ed8e443a 300862001-04-26 Nathan Sidwell <nathan@codesourcery.com>
06d9f09f 30087
ed8e443a 30088 * g++.old-deja/g++.other/lex1.C: New test.
24f80882 30089
ed8e443a 300902001-04-26 Jakub Jelinek <jakub@redhat.com>
24f80882 30091
ed8e443a 30092 * gcc.dg/noncompile/20010425-1.c: New test.
351a0f00 30093
ed8e443a 300942001-04-26 Nathan Sidwell <nathan@codesourcery.com>
351a0f00 30095
ed8e443a 30096 * g++.old-deja/g++.pt/mangle2.C: New test.
881cae05 30097
ed8e443a 300982001-04-25 Jakub Jelinek <jakub@redhat.com>
881cae05 30099
ed8e443a 30100 * gcc.dg/format/plus-1.c: New test.
43e72072 30101
ed8e443a 301022001-04-25 Jakub Jelinek <jakub@redhat.com>
43e72072 30103
ed8e443a 30104 * gcc.dg/20010423-1.c: New test.
5c8378a7 30105
ed8e443a 301062001-04-25 Jakub Jelinek <jakub@redhat.com>
5c8378a7 30107
ed8e443a 30108 * gcc.c-torture/execute/20010422-1.c: New test.
96f1c2b1 30109
ed8e443a 301102001-04-25 Nathan Sidwell <nathan@codesourcery.com>
96f1c2b1 30111
ed8e443a 30112 * g++.old-deja/g++.ns/type2.C: New test.
3ed56f8a 30113
ed8e443a 301142001-04-24 Zack Weinberg <zackw@stanford.edu>
3ed56f8a 30115
ed8e443a 30116 * g++.old-deja/g++.other/perf1.C: New test.
6d4587f7 30117
ed8e443a 301182001-04-24 Nathan Sidwell <nathan@codesourcery.com>
0fb3018c 30119
ed8e443a
JM
30120 * gcc.dg/c99-func-2.c: Remove xfail.
30121 * gcc.dg/c99-func-3.c: Remove xfail.
30122 * gcc.dg/c99-func-4.c: Remove xfail.
bbb53468 30123
ed8e443a 301242001-04-23 Zack Weinberg <zackw@stanford.edu>
bbb53468 30125
ed8e443a 30126 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
76cf1895 30127
ed8e443a 301282001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
76cf1895 30129
ed8e443a 30130 * gcc.c-torture/compile/20010423-1.c: New test.
a2095778 30131
ed8e443a 301322001-04-20 Nathan Sidwell <nathan@codesourcery.com>
a2095778 30133
ed8e443a 30134 * g++.old-deja/g++.pt/typename28.C: New test.
3a172730 30135
ed8e443a 301362001-04-20 Nathan Sidwell <nathan@codesourcery.com>
3a172730 30137
ed8e443a
JM
30138 * g++.old-deja/g++.abi/empty2.C: New test.
30139 * g++.old-deja/g++.abi/empty3.C: New test.
03829ad2 30140
ed8e443a 301412001-04-20 Jakub Jelinek <jakub@redhat.com>
03829ad2 30142
ed8e443a
JM
30143 * g++.old-deja/g++.other/comdat2.C: New test.
30144 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
5a01d634 30145
ed8e443a 301462001-04-20 Jakub Jelinek <jakub@redhat.com>
5a01d634 30147
ed8e443a 30148 * g++.old-deja/g++.other/overload14.C: New test.
9b38026f 30149
ed8e443a 301502001-04-20 Jakub Jelinek <jakub@redhat.com>
9b38026f 30151
ed8e443a 30152 * g++.old-deja/g++.other/lookup23.C: New test.
a5434cb7 30153
ed8e443a 301542001-04-20 Jakub Jelinek <jakub@redhat.com>
a5434cb7 30155
ed8e443a 30156 * gcc.c-torture/execute/20010403-1.c: New test.
608d74c4 30157
ed8e443a
JM
301582001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
30159 Mark Mitchell <mark@codesourcery.com>
608d74c4 30160
ed8e443a
JM
30161 * lib/old-dejagnu.exp: Don't delete output of executable.
30162 Add .exe suffix to executables.
b0835578 30163
ed8e443a 301642001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
b0835578 30165
ed8e443a 30166 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
347f3440 30167
ed8e443a 301682001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
347f3440 30169
ed8e443a 30170 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
41dc4816 30171
ed8e443a 301722001-04-12 Nathan Sidwell <nathan@codesourcery.com>
41dc4816 30173
ed8e443a
JM
30174 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
30175 * g++.old-deja/g++.abi/crash1.C: New test.
4d8a2001 30176
ed8e443a 301772001-04-12 Nathan Sidwell <nathan@codesourcery.com>
4d8a2001 30178
ed8e443a 30179 * g++.old-deja/g++.other/crash40.C: New test.
caf4d6e0 30180
ed8e443a 301812001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
caf4d6e0 30182
ed8e443a 30183 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
32ff70d2 30184
ed8e443a 301852001-04-11 Nathan Sidwell <nathan@codesourcery.com>
32ff70d2 30186
ed8e443a 30187 * g++.old-deja/g++.other/warn6.C: New test.
d791ea1e 30188
611bcfc0 301892001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
d791ea1e 30190
ed8e443a 30191 * g++.old-deja/g++.robertl/eb42.C: Same.
a7fd2186 30192
611bcfc0 301932001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
a7fd2186 30194
ed8e443a 30195 * gcc.dg/wtr-conversion-1.c: New testcase.
2c082cb2 30196
ed8e443a 301972001-04-10 Richard Henderson <rth@redhat.com>
2c082cb2 30198
ed8e443a 30199 * g++.old-deja/g++.other/array5.C: New.
145c1def 30200
ed8e443a 302012001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
145c1def 30202
ed8e443a 30203 * gcc.c-torture/execute/20010408-1.c: New test.
531073e7 30204
ed8e443a 302052001-04-06 Benjamin Kosnik <bkoz@redhat.com>
531073e7 30206
ed8e443a
JM
30207 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
30208 headers and constructs.
30209 * g++.old-deja/g++.robertl/eb79.C: Same.
30210 * g++.old-deja/g++.robertl/eb77.C (main): Same.
30211 * g++.old-deja/g++.robertl/eb73.C: Same.
30212 * g++.old-deja/g++.robertl/eb66.C (main): Same.
30213 * g++.old-deja/g++.robertl/eb55.C (t): Same.
30214 * g++.old-deja/g++.robertl/eb54.C (main): Same.
30215 * g++.old-deja/g++.robertl/eb46.C (main): Same.
30216 * g++.old-deja/g++.robertl/eb44.C: Same.
30217 * g++.old-deja/g++.robertl/eb41.C (main): Same.
30218 * g++.old-deja/g++.robertl/eb4.C (main): Same.
30219 * g++.old-deja/g++.robertl/eb39.C: Same.
30220 * g++.old-deja/g++.robertl/eb33.C (main): Same.
30221 * g++.old-deja/g++.robertl/eb31.C (main): Same.
30222 * g++.old-deja/g++.robertl/eb30.C: Same.
30223 * g++.old-deja/g++.robertl/eb3.C: Same.
30224 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
30225 * g++.old-deja/g++.robertl/eb21.C: Same.
30226 * g++.old-deja/g++.robertl/eb15.C: Same.
30227 * g++.old-deja/g++.robertl/eb118.C: Same.
30228 * g++.old-deja/g++.robertl/eb115.C (main): Same.
30229 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
30230 * g++.old-deja/g++.robertl/eb109.C: Same.
30231 * g++.old-deja/g++.other/sibcall1.C (main): Same.
30232 * g++.old-deja/g++.mike/rtti1.C: Same.
30233 * g++.old-deja/g++.mike/p658.C: Same.
30234 * g++.old-deja/g++.mike/net46.C: Same.
30235 * g++.old-deja/g++.mike/net34.C: Same.
30236 * g++.old-deja/g++.mike/memoize1.C: Same.
30237 * g++.old-deja/g++.mike/eh2.C: Same.
30238 * g++.old-deja/g++.law/weak.C: Same.
30239 * g++.old-deja/g++.law/visibility7.C: Same.
30240 * g++.old-deja/g++.law/visibility25.C: Same.
30241 * g++.old-deja/g++.law/visibility22.C: Same.
30242 * g++.old-deja/g++.law/visibility2.C: Same.
30243 * g++.old-deja/g++.law/visibility17.C: Same.
30244 * g++.old-deja/g++.law/visibility13.C: Same.
30245 * g++.old-deja/g++.law/visibility10.C: Same.
30246 * g++.old-deja/g++.law/visibility1.C: Same.
30247 * g++.old-deja/g++.law/virtual3.C (eval): Same.
30248 * g++.old-deja/g++.law/vbase1.C: Same.
30249 * g++.old-deja/g++.law/operators32.C: Same.
30250 * g++.old-deja/g++.law/nest3.C: Same.
30251 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
30252 * g++.old-deja/g++.law/except5.C (main): Same.
30253 * g++.old-deja/g++.law/cvt7.C (run): Same.
30254 * g++.old-deja/g++.law/cvt2.C: Same.
30255 * g++.old-deja/g++.law/cvt16.C: Same.
30256 * g++.old-deja/g++.law/ctors6.C (bar): Same.
30257 * g++.old-deja/g++.law/ctors17.C (main): Same.
30258 * g++.old-deja/g++.law/ctors13.C: Same.
30259 * g++.old-deja/g++.law/ctors12.C (main): Same.
30260 * g++.old-deja/g++.law/ctors10.C: Same.
30261 * g++.old-deja/g++.law/code-gen5.C: Same.
30262 * g++.old-deja/g++.law/bad-error7.C: Same.
30263 * g++.old-deja/g++.law/arm9.C: Same.
30264 * g++.old-deja/g++.law/arm12.C: Same.
30265 * g++.old-deja/g++.law/arg8.C: Same.
30266 * g++.old-deja/g++.law/arg1.C: Same.
30267 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
30268 * g++.old-deja/g++.jason/template31.C: Same.
30269 * g++.old-deja/g++.jason/template24.C (main): Same.
30270 * g++.old-deja/g++.jason/2371.C: Same.
30271 * g++.old-deja/g++.eh/new2.C: Same.
30272 * g++.old-deja/g++.eh/new1.C: Same.
30273 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
30274 * g++.old-deja/g++.brendan/nest21.C (main): Same.
30275 * g++.old-deja/g++.brendan/err-msg3.C: Same.
30276 * g++.old-deja/g++.brendan/crash62.C: Same.
30277 * g++.old-deja/g++.brendan/crash52.C: Same.
30278 * g++.old-deja/g++.brendan/crash49.C (main): Same.
30279 * g++.old-deja/g++.brendan/crash38.C: Same.
30280 * g++.old-deja/g++.brendan/crash15.C (main): Same.
30281 * g++.old-deja/g++.brendan/copy9.C: Same.
b13aca19 30282
ed8e443a 302832001-04-06 J"orn Rennecke <amylaar@redhat.com>
b13aca19 30284
ed8e443a
JM
30285 * gcc.c-torture/execute/20001203-2.c (memset):
30286 Count argument is of type __SIZE_TYPE__.
788bf0e3 30287
ed8e443a 302882001-04-04 Diego Novillo <dnovillo@redhat.com>
788bf0e3 30289
ed8e443a 30290 * gcc.c-torture/compile/20010404-1.c: New test.
eb40d6b9 30291
ed8e443a 302922001-04-04 Jakub Jelinek <jakub@redhat.com>
eb40d6b9 30293
ed8e443a 30294 * gcc.c-torture/compile/20010326-1.c: New test.
8e4ce833 30295
ed8e443a 302962001-04-03 Alexandre Oliva <aoliva@redhat.com>
8e4ce833 30297
ed8e443a
JM
30298 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
30299 peculiarities of the SH.
30300 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
a1c2b86d 30301
ed8e443a 303022001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
a1c2b86d 30303
ed8e443a
JM
30304 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
30305 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
30306 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
a44a935f 30307
ed8e443a 303082001-04-02 Jakub Jelinek <jakub@redhat.com>
a44a935f 30309
ed8e443a 30310 * g77.f-torture/compile/20010321-1.f: New test.
e72dd89c 30311
ed8e443a 303122001-04-02 Jakub Jelinek <jakub@redhat.com>
e72dd89c 30313
ed8e443a 30314 * gcc.c-torture/compile/20010329-1.c: New test.
92784908 30315
ed8e443a 303162001-04-02 Jakub Jelinek <jakub@redhat.com>
92784908 30317
ed8e443a 30318 * gcc.c-torture/execute/20010329-1.c: New test.
d064d75a 30319
ed8e443a 303202001-03-28 Loren J. Rittle <ljrittle@acm.org>
d064d75a 30321
ed8e443a 30322 * g++.old-deja/g++.other/eh4.C: Fix typo.
7f63897e 30323
ed8e443a 303242001-03-28 Loren J. Rittle <ljrittle@acm.org>
7f63897e 30325
ed8e443a 30326 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9cf218a3 30327
ed8e443a 303282001-03-28 Philip Blundell <philb@gnu.org>
9cf218a3 30329
ed8e443a 30330 * gcc.c-torture/compile/20010328-1.c: New test.
78fe06c2 30331
ed8e443a 303322001-03-27 Richard Henderson <rth@redhat.com>
78fe06c2 30333
ed8e443a
JM
30334 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
30335 * g++.old-deja/g++.eh/vbase3.C: Likewise.
533dfde0 30336
ed8e443a 303372001-03-27 Alan Modra <alan@linuxcare.com.au>
533dfde0 30338
ed8e443a 30339 * gcc.c-torture/compile/20010327-1.c: New test.
bb937853 30340
ed8e443a 303412001-03-26 Nathan Sidwell <nathan@codesourcery.com>
bb937853 30342
ed8e443a
JM
30343 * g++.old-deja/g++.other/friend12.C: New test.
30344 * g++.old-deja/g++.other/friend9.C: Expect no errors.
30345 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
da1cb092 30346
ed8e443a 303472001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
6d4587f7 30348
ed8e443a 30349 * gcc.c-torture/execute/20010325-1.c: New test.
cd5a58e5 30350
ed8e443a 303512001-03-23 Jakub Jelinek <jakub@redhat.com>
cd5a58e5 30352
ed8e443a 30353 * g++.old-deja/g++.other/mangle3.C: New test.
612164eb 30354
ed8e443a 303552001-03-22 Jakub Jelinek <jakub@redhat.com>
612164eb 30356
ed8e443a 30357 * g++.old-deja/g++.other/anon8.C: New test.
e8186ecf 30358
ed8e443a 303592001-03-20 Philip Blundell <philb@gnu.org>
6d4587f7 30360
ed8e443a 30361 * gcc.c-torture/compile/20010320-1.c: New test.
2c1be322 30362
ed8e443a 303632001-03-17 Richard Henderson <rth@redhat.com>
2c1be322 30364
ed8e443a 30365 * g++.old-deja/g++.other/eh4.C: Add expected error text.
1d2e075a 30366
ed8e443a 303672001-03-15 Geoff Keating <geoff@redhat.com>
1d2e075a 30368
ed8e443a
JM
30369 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
30370 tests on AIX.
6d139650 30371
ed8e443a 303722001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
6d139650 30373
ed8e443a 30374 * g++.old-deja/g++.other/eh4.C: New test.
49f527d5 30375
ed8e443a 303762001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
49f527d5 30377
ed8e443a 30378 * gcc.dg/cpp/mi1.c: Update.
d0ab7624 30379
ed8e443a 303802001-03-14 Jakub Jelinek <jakub@redhat.com>
d0ab7624 30381
ed8e443a 30382 * g++.old-deja/g++.other/regstack.C: New test.
7773899b 30383
ed8e443a 303842001-03-12 Nathan Sidwell <nathan@codesourcery.com>
7773899b 30385
ed8e443a 30386 * g++.old-deja/g++.other/ref4.C: New test.
fe375cf1 30387
ed8e443a
JM
303882001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
30389
30390 * objc/execute/va_method.m: Added.
30391 * objc/execute/IMP.m: Added.
30392 * objc/execute/_cmd.m: Added.
30393 * objc/execute/accessing_ivars.m: Added.
30394 * objc/execute/class-1.m: Added.
30395 * objc/execute/class-10.m: Added.
30396 * objc/execute/class-11.m: Added.
30397 * objc/execute/class-12.m: Added.
30398 * objc/execute/class-13.m: Added.
30399 * objc/execute/class-14.m: Added.
30400 * objc/execute/class-2.m: Added.
30401 * objc/execute/class-3.m: Added.
30402 * objc/execute/class-4.m: Added.
30403 * objc/execute/class-5.m: Added.
30404 * objc/execute/class-6.m: Added.
30405 * objc/execute/class-7.m: Added.
30406 * objc/execute/class-8.m: Added.
30407 * objc/execute/class-9.m: Added.
30408 * objc/execute/class-tests-1.h
30409 * objc/execute/class-tests-2.h
30410 * objc/execute/compatibility_alias.m: Added.
30411 * objc/execute/encode-1.m: Added.
30412 * objc/execute/formal_protocol-1.m: Added.
30413 * objc/execute/formal_protocol-2.m: Added.
30414 * objc/execute/formal_protocol-3.m: Added.
30415 * objc/execute/formal_protocol-4.m: Added.
30416 * objc/execute/formal_protocol-5.m: Added.
30417 * objc/execute/formal_protocol-6.m: Added.
30418 * objc/execute/formal_protocol-7.m: Added.
30419 * objc/execute/informal_protocol.m: Added.
30420 * objc/execute/initialize.m: Added.
30421 * objc/execute/load.m: Added.
30422 * objc/execute/many_args_method.m: Added.
30423 * objc/execute/nested-3.m: Added.
30424 * objc/execute/no_clash.m: Added.
30425 * objc/execute/private.m: Added.
30426 * objc/execute/redefining_self.m: Added.
30427 * objc/execute/root_methods.m: Added.
30428 * objc/execute/selector-1.m: Added.
30429 * objc/execute/static-1.m: Added.
30430 * objc/execute/static-2.m: Added.
30431 * objc/execute/va_method.m: Added.
30432
304332001-03-10 Richard Henderson <rth@redhat.com>
30434
30435 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
30436
304372001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
30438
30439 * g++.old-deja/g++.other/crash31.C: XFAIL.
30440 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
30441 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
30442 * gcc.c-torture/execute/20010123-1.x: XFAIL.
30443 * gcc.c-torture/execute/20010124-1.x: XFAIL.
30444 * gcc.dg/sequence-pt-1.c: XFAIL one test.
30445
304462001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
30447
30448 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
30449
304502001-03-06 Zack Weinberg <zackw@stanford.edu>
30451
30452 * gcc.dg/20000724-1.c: Don't use multiline strings.
30453
304542001-03-06 Zack Weinberg <zackw@stanford.edu>
30455
30456 * objc/execute/string1.m, objc/execute/string2.m: Compare the
30457 result of -cString against what we expect it to be; don't just
30458 print it out for no one to read.
30459
30460 * objc/execute/string3.m, objc/execute/string4.m: New tests.
30461 Based on testcases provided by Nicola Pero.
30462
304632001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
30464
30465 * gcc.dg/cpp/macro7.c: New test.
30466
304672001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
30468
30469 * gcc.dg/cpp/multiline.c: Update.
30470
304712001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30472
30473 * g++.old-deja/g++.other/enum3.C: New test.
30474
304752001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30476
30477 * g++.old-deja/g++.other/pod1.C: New test.
30478
304792001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30480
30481 * g++.old-deja/g++.ext/overload1.C: New test.
30482
304832001-03-01 Nathan Sidwell <nathan@codesourcery.com>
30484
30485 * g++.old-deja/g++.pt/using1.C: New test.
30486
304872001-03-01 Nathan Sidwell <nathan@codesourcery.com>
30488
30489 * g++.old-deja/g++.other/using9.C: New test.
30490
304912001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
30492
30493 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
30494
30495 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
30496
304972001-02-28 Nathan Sidwell <nathan@codesourcery.com>
30498
30499 * g++.old-deja/g++.ext/realpt1.C: Remove.
30500
305012001-02-27 Nathan Sidwell <nathan@codesourcery.com>
30502
30503 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
30504
305052001-02-26 Will Cohen <wcohen@redhat.com>
30506
30507 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
30508
305092001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
30510
30511 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
30512 templatized constructors.
30513
305142001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30515
30516 * gcc.c-torture/execute/20010224-1.c: New test.
30517
305182001-02-23 Jakub Jelinek <jakub@redhat.com>
30519
30520 * gcc.c-torture/execute/20010222-1.c: New test.
30521
305222001-02-22 Jakub Jelinek <jakub@redhat.com>
30523
30524 * g++.old-deja/g++.other/inline20.C: New test.
30525
305262001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
30527
30528 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
30529
305302001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30531
30532 * g++.old-deja/g++.other/lookup22.C: New test.
30533
305342001-02-19 Zack Weinberg <zackw@stanford.edu>
30535
30536 * g77.dg: New directory.
30537 * g77.dg/20010216-1.f: New test case.
30538 * g77.dg/dg.exp: New driver.
30539 * lib/g77-dg.exp: New driver library.
30540
305412001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30542
30543 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
30544
305452001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
30546
30547 * g++.old-deja/g++.other/decl9.C: New test.
30548
305492001-02-16 Jakub Jelinek <jakub@redhat.com>
30550
30551 * g++.old-deja/g++.other/init16.C: Update the test so that it does
30552 not need <string> and also tests the initialization at runtime.
30553
305542001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30555
30556 * gcc.c-torture/execute/longlong.c: New test.
30557
305582001-02-14 J"orn Rennecke <amylaar@redhat.com>
30559
30560 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
30561
305622001-02-14 J"orn Rennecke <amylaar@redhat.com>
30563
30564 * gcc.c-torture/execute/920302-1.c (execute):
30565 Change argument type to short.
30566
305672001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30568
30569 * g++.old-deja/g++.pt/deduct6.C: New test.
30570
305712001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30572
30573 * g++.old-deja/g++.pt/deduct5.C: New test.
30574
305752001-02-14 Jakub Jelinek <jakub@redhat.com>
30576
30577 * gcc.c-torture/execute/20010209-1.c: New test.
30578
305792001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
30580
30581 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
30582
305832001-02-12 Geoffrey Keating <geoffk@redhat.com>
30584
30585 * g++.dg/vtgc1.C: Update for new ABI.
30586
30587 * consistency.vlad: New directory, 1665 files.
30588
305892001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30590
30591 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
30592 return type.
30593 * gcc.dg/cpp/digraphs.c: Declare puts.
30594
305952001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30596
30597 * g++.old-deja/g++.other/warn5.C: New test.
30598
305992001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30600
30601 * g++.old-deja/g++.pt/spec40.C: New test.
30602
306032001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30604
30605 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
30606 case.
30607 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
30608
306092001-02-12 Jakub Jelinek <jakub@redhat.com>
30610
30611 * gcc.c-torture/compile/20010209-1.c: New test.
30612
306132001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
30614
30615 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
30616 excess errors message but not if it crashes.
30617 * g++.old-deja/g++.other/crash27.C: Likewise.
30618 * g++.old-deja/g++.other/crash28.C: Likewise.
30619 * g++.old-deja/g++.other/crash30.C: Likewise.
30620 * g++.old-deja/g++.other/crash32.C: Likewise.
30621 * g++.old-deja/g++.other/crash35.C: Likewise.
30622 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30623
306242001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
30625
30626 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
30627 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
30628 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
30629 g77.f-torture/execute/execute.exp,
30630 g77.f-torture/noncompile/noncompile.exp,
30631 gcc.c-torture/execute/execute.exp,
30632 gcc.c-torture/execute/memcheck/memcheck.exp,
30633 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
30634 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
30635 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
30636 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
30637 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
30638 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
30639 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
30640 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
30641 Remove bug reporting instructions with ancient email addresses.
30642
306432001-02-07 Jakub Jelinek <jakub@redhat.com>
30644
30645 * gcc.dg/20010202-1.c: New test.
30646 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
30647
306482001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
30649
30650 * g++.dg/stdbool-if.C: New test.
30651
306522001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
30653
30654 * objc/execute/fdecl.m: Added main().
30655
306562001-02-07 Jakub Jelinek <jakub@redhat.com>
30657
30658 * gcc.c-torture/execute/20010206-1.c: New test.
30659
306602001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
30661
30662 * gcc.dg/cpp/avoidpaste1.c: Update.
30663
306642001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
30665
30666 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
30667 Pero <nicola@brainstorm.co.uk>.
30668 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
30669
306702001-02-06 Nathan Sidwell <nathan@codesourcery.com>
30671
30672 * g++.old-deja/g++.pt/spec39.C: New test.
30673
306742001-02-05 Jakub Jelinek <jakub@redhat.com>
30675
30676 * gcc.c-torture/compile/20010202-1.c: New test.
30677
306782001-02-05 Nathan Sidwell <nathan@codesourcery.com>
30679
30680 * g++.old-deja/g++.abi/primary2.C: New test.
30681 * g++.old-deja/g++.abi/primary3.C: New test.
30682 * g++.old-deja/g++.abi/primary4.C: New test.
30683 * g++.old-deja/g++.abi/primary5.C: New test.
30684 * g++.old-deja/g++.abi/vtable3.h: New test.
30685 * g++.old-deja/g++.abi/vtable3a.C: New test.
30686 * g++.old-deja/g++.abi/vtable3b.C: New test.
30687 * g++.old-deja/g++.abi/vtable3c.C: New test.
30688 * g++.old-deja/g++.abi/vtable3d.C: New test.
30689 * g++.old-deja/g++.abi/vtable3e.C: New test.
30690 * g++.old-deja/g++.abi/vtable3f.C: New test.
30691 * g++.old-deja/g++.abi/vtable3g.C: New test.
30692 * g++.old-deja/g++.abi/vtable3h.C: New test.
30693 * g++.old-deja/g++.abi/vtable3i.C: New test.
30694 * g++.old-deja/g++.abi/vtable3j.C: New test.
30695 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
30696
306972001-02-03 Jakub Jelinek <jakub@redhat.com>
30698
30699 * g++.old-deja/g++.other/anon6.C: New test.
30700 * g++.old-deja/g++.other/anon7.C: New test.
30701
307022001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
30703
30704 * gcc.dg/cpp/avoidpaste2.c: New tests.
30705
307062001-01-31 Jakub Jelinek <jakub@redhat.com>
30707
30708 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
30709
307102001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
30711
30712 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
30713 DECIMAL_DIG cases for Irix."
30714
307152001-01-31 J"orn Rennecke <amylaar@redhat.com>
30716
30717 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
30718
307192001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
30720
30721 * gcc.dg/c99-tag-1.c: New test.
30722
307232001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30724
30725 * gcc.dg/cpp/tr-warn1.c: Add tests.
30726
307272001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30728
30729 * gcc.dg/cpp/avoidpaste1.c: Update.
30730 * gcc.dg/cpp/paste4.c: Update.
30731
307322001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
30733
30734 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
30735 cases for Irix.
30736
307372001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30738
30739 * g++.old-deja/g++.other/inline19.C: New test.
30740
307412001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
30742
30743 * gcc.dg/Wlarger-than.c: New test.
30744
307452001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
30746
30747 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
30748
307492001-01-29 Jakub Jelinek <jakub@redhat.com>
30750
30751 * gcc.c-torture/execute/20010129-1.c: New test.
30752 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
30753
307542001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
30755
30756 * gcc.dg/cpp/avoidpaste1.c: Test case.
30757
307582001-01-28 Jakub Jelinek <jakub@redhat.com>
30759
30760 * g++.old-deja/g++.other/inline18.C: New test.
30761
307622001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30763
30764 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
30765 and __builtin_putchar.
30766
307672001-01-27 Jakub Jelinek <jakub@redhat.com>
30768
30769 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
30770 tests.
30771
307722001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
30773
30774 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
30775 floating point number rounding mode to round to the nearest
30776 representable mode.
30777
307782001-01-25 Jakub Jelinek <jakub@redhat.com>
30779
30780 * g++.old-deja/g++.other/mangle2.C: New test.
30781
307822001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
30783
30784 * gcc.c-torture/compile/20010124-1.c: New test.
30785
307862001-01-24 Nathan Sidwell <nathan@codesourcery.com>
30787
30788 * g++.old-deja/g++.pt/spec38.C: New test.
30789
307902001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30791
30792 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
30793 "Build don't run".
30794
307952001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30796
30797 * gcc.c-torture/execute/20010123-1.c: New test.
30798
307992001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30800
30801 * g++.old-deja/g++.pt/spec37.C: New test.
30802
308032001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30804
30805 * g++.old-deja/g++.pt/overload14.C: New test.
30806
308072001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30808
30809 * gcc.c-torture/execute/20010122-1.c: New test, exercise
30810 __builtin_return_address.
30811
308122001-01-22 Nathan Sidwell <nathan@codesourcery.com>
30813
30814 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
30815 * g++.old-deja/g++.pt/spec35.C: New test.
30816 * g++.old-deja/g++.pt/spec36.C: New test.
30817
308182001-01-20 Jakub Jelinek <jakub@redhat.com>
30819
30820 * gcc.c-torture/compile/20010118-1.c: New test.
30821
308222001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
30823
30824 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
30825
308262001-01-19 Jakub Jelinek <jakub@redhat.com>
30827
30828 * gcc.c-torture/execute/20010119-1.c: New test.
30829
308302001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30831
30832 * g++.old-deja/g++.other/vbase5.C: New test.
30833
308342001-01-19 Jakub Jelinek <jakub@redhat.com>
30835
30836 * gcc.c-torture/execute/20010118-1.c: New test.
30837
308382001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30839
30840 * g++.old-deja/g++.pt/deduct3.C: New test.
30841
308422001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30843
30844 * g++.old-deja/g++.pt/spec34.C: New test.
30845
308462001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
30847
30848 * g77.f-torture/compile/20000601-2.f: New test.
30849
308502001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30851
30852 * g++.old-deja/g++.other/init17.C: New test.
30853
308542001-01-18 Alexandre Oliva <aoliva@redhat.com>
30855
30856 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
30857
308582001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30859
30860 * g++.old-deja/g++.pt/unify8.C: New test.
30861
308622001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30863
30864 * g++.old-deja/g++.abi/vbase1.C: New test.
30865
308662001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30867
30868 * g++.old-deja/g++.pt/crash65.C: New test.
30869
308702001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
30871
30872 * gcc.dg/cpp/assembl2.S: New test case.
30873
308742001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
30875
30876 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
30877 are supported.
30878
308792001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30880
30881 * g++.old-deja/g++.other/builtins1.C: New test.
30882 * g++.old-deja/g++.other/builtins2.C: Likewise.
30883 * g++.old-deja/g++.other/builtins3.C: Likewise.
30884 * g++.old-deja/g++.other/builtins4.C: Likewise.
30885
308862001-01-17 Jakub Jelinek <jakub@redhat.com>
30887
30888 * gcc.c-torture/compile/20010117-1.c: New test.
30889 * gcc.c-torture/compile/20010117-2.c: New test.
30890
308912001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30892
30893 * g77.f-torture/execute/20010116.[fx]: New test,
30894 XFAIL on i?86-*-*.
30895 * g77.f-torture/compile/20010115.f: Indicate it's
30896 a test for PR fortran/1636.
30897
308982001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
30899
30900 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
30901
309022001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30903
30904 * g77.f-torture/compile/20010115.f: New test.
30905
309062001-01-15 Nathan Sidwell <nathan@codesourcery.com>
30907
30908 * g++.old-deja/g++.pt/nontype5.C: New test.
30909
309102001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
30911
30912 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
30913 have an equivalent working one below it.
30914
309152001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30916
30917 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
30918 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30919
309202001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30921
30922 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
30923 message containing "init_priority".
30924 (conpr-2.C): Likewise.
30925 (conpr-3.C): Likewise.
30926 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
30927
309282001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30929
30930 * gcc.c-torture/execute/20010114-2.c: New test.
30931
309322001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
30933
30934 * gcc.c-torture/compile/20010114-1.c: New test.
30935 * gcc.c-torture/compile/20010114-1.x: Xfail.
30936 * gcc.c-torture/compile/20010114-2.c: New test.
30937 * gcc.c-torture/execute/20010114-1.c: New test.
30938 * gcc.dg/trunc-1.c: New test.
30939 * gcc.dg/uninit-B.c: New test.
30940
309412001-01-13 Nick Clifton <nickc@redhat.com>
30942
30943 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
30944 target.
30945
309462001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
30947
30948 * gcc.c-torture/compile/20010113-1.c: New test.
30949
309502001-01-13 Jakub Jelinek <jakub@redhat.com>
30951
30952 * gcc.c-torture/compile/20001212-1.c: New test.
30953
309542001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
30955
30956 * gcc.dg/cpp/widestr1.c: Update.
30957 * gcc.dg/cpp/prag-imp.c: Remove.
30958
309592001-01-12 Jakub Jelinek <jakub@redhat.com>
30960
30961 * gcc.c-torture/execute/20000801-3.x: Remove.
30962 * gcc.dg/c90-init-1.c: New test.
30963 * gcc.dg/c99-init-1.c: New test.
30964 * gcc.dg/c99-init-2.c: New test.
30965 * gcc.dg/gnu99-init-1.c: New test.
30966
309672001-01-12 Richard Earnshaw <rearnsha@arm.com>
30968
30969 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
30970 testing that no relevant ones were found.
30971
309722001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30973
30974 * g++.old-deja/g++.pt/cast2.C: New test.
30975
309762001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30977
30978 * g++.old-deja/g++.pt/friend47.C: New test.
30979
309802001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30981
30982 * g++.old-deja/g++.pt/instantiate13.C: New test.
30983
309842001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30985
30986 * g++.old-deja/g++.other/defarg7.C: New test.
30987 * g++.old-deja/g++.other/defarg8.C: New test.
30988
309892001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30990
30991 * g++.old-deja/g++.pt/crash64.C: New test.
30992
309932001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30994
30995 * g++.old-deja/g++.pt/crash63.C: New test.
30996
309972001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
30998
30999 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
31000
310012001-01-10 Alan Lehotsky <lehotsky@tiac.net>
31002
31003 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
31004
310052001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31006
31007 * g++.old-deja/g++.pt/error3.C: New test.
31008
310092001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31010
31011 * g++.old-deja/g++.other/crash39.C: New test.
31012
310132001-01-10 Nathan Sidwell <nathan@codesourcery.com>
31014
31015 * g++.old-deja/g++.other/vbase4.C: New test.
31016
310172001-01-08 Jonathan Larmour <jlarmour@redhat.com>
31018
31019 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
31020 * gcc.dg/special/20000419-2.c: New file. Identical to above.
31021 * gcc.dg/special/special.exp: New test driver which will check
31022 for alias support for the above test.
31023
310242001-01-09 Alan Lehotsky <lehotsky@tiac.net>
31025
31026 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
31027 problems on small machines.
31028 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
31029 parameterize.
31030
310312001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
31032
31033 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
31034 mips.
31035 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
31036
310372001-01-09 Nathan Sidwell <nathan@codesourcery.com>
31038
31039 * g++.old_deja/g++.pt/using8.C: New test.
31040
310412001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
31042
31043 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
31044
310452000-01-08 Loren J. Rittle <ljrittle@acm.org>
31046
31047 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
31048 where a failure is expected.
31049 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
31050
310512001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31052
31053 * g++.old_deja/g++.pt/instantiate12.C: New test.
31054
310552001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31056
31057 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
31058 start of structs.
31059 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
31060 * g++.old-deja/g++.brendan/crash17.C: Likewise.
31061 * g++.old-deja/g++.brendan/crash29.C: Likewise.
31062 * g++.old-deja/g++.brendan/crash48.C: Likewise.
31063 * g++.old-deja/g++.brendan/ns1.C: Likewise.
31064 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
31065 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
31066 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
31067 * g++.old-deja/g++.eh/spec6.C: Likewise.
31068 * g++.old-deja/g++.jason/crash3.C: Likewise.
31069 * g++.old-deja/g++.law/ctors11.C: Likewise.
31070 * g++.old-deja/g++.law/ctors17.C: Likewise.
31071 * g++.old-deja/g++.law/ctors5.C: Likewise.
31072 * g++.old-deja/g++.law/ctors9.C: Likewise.
31073 * g++.old-deja/g++.mike/ambig1.C: Likewise.
31074 * g++.old-deja/g++.mike/net22.C: Likewise.
31075 * g++.old-deja/g++.mike/p3538a.C: Likewise.
31076 * g++.old-deja/g++.mike/p3538b.C: Likewise.
31077 * g++.old-deja/g++.mike/virt3.C: Likewise.
31078 * g++.old-deja/g++.niklas/t128.C: Likewise.
31079 * g++.old-deja/g++.other/anon4.C: Likewise.
31080 * g++.old-deja/g++.other/using1.C: Likewise.
31081 * g++.old-deja/g++.other/warn3.C: Likewise.
31082 * g++.old-deja/g++.pt/t37.C: Likewise.
31083 * g++.old-deja/g++.robertl/eb69.C: Likewise.
31084 * g++.old-deja/g++.robertl/eb71.C: Likewise.
31085
310862001-01-08 Nathan Sidwell <nathan@codesourcery.com>
31087
31088 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
31089
310902001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31091
31092 * gcc.c-torture/execute/stdio-opt-3.c: New test.
31093
310942001-01-07 Jakub Jelinek <jakub@redhat.com>
31095
31096 * gcc.c-torture/compile/20010107-1.c: New test.
31097
310982001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31099
31100 * gcc.c-torture/execute/builtin-noret-1.c: New test.
31101
311022001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
31103
31104 * gcc.dg/format/format.h: New file.
31105 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
31106 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
31107 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
31108 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
31109 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
31110 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
31111 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
31112 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
31113 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
31114 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
31115 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
31116 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
31117 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
31118 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
31119 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
31120 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
31121 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
31122 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
31123 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
31124 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
31125 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
31126 instead of declaring standard types, macros and functions in each
31127 test.
31128
311292001-01-06 Alexandre Oliva <aoliva@redhat.com>
31130
31131 * gcc.c-torture/execute/20010106-1.c: New test.
31132
311332001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
31134
31135 * gcc.dg/format/format.exp: New file.
31136 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
31137 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
31138 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
31139 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
31140 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
31141 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
31142 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
31143 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
31144 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
31145 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
31146 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
31147 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
31148 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
31149 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
31150 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
31151 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
31152 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
31153 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
31154 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
31155 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
31156 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
31157 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
31158 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
31159 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
31160 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
31161 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
31162 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
31163 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
31164 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
31165 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
31166 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
31167 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
31168 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
31169 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
31170 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
31171 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
31172 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
31173 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
31174 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
31175 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
31176 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
31177 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
31178
311792001-01-05 Alexandre Oliva <aoliva@redhat.com>
31180
31181 * gcc.c-torture/execute/991228-1.c: Take word endianness into
31182 account.
31183
311842001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
31185
31186 * gcc.c-torture/execute/builtin-complex-1.c: New test.
31187
311882001-01-05 Nathan Sidwell <nathan@codesourcery.com>
31189
31190 * g++.old-deja/g++.pt/crash62.C: New test.
31191
311922001-01-04 Richard Henderson <rth@redhat.com>
31193
31194 * gcc.dg/20000926-1.c: Update expected warnings.
31195 * gcc.dg/array-2.c: Likewise.
31196 * gcc.dg/array-4.c: Also validate flexible array members.
31197 * gcc.dg/c99-flex-array-1.c: New.
31198
311992001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
31200
31201 * gcc.c-torture/compile/20001222-1.x: Remove.
31202
312032001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31204
31205 * gcc.c-torture/execute/built-in-setjmp.c: New.
31206
312072001-01-03 Richard Henderson <rth@redhat.com>
31208
31209 * gcc.dg/940510-1.c: Update expected error wording.
31210 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
31211
312122001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
31213
31214 * lib/target-supports.exp (check_alias_available): Modified to
31215 indicate aliases not supported if only weak aliases are supported.
31216
312172001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31218
31219 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
31220 Turn on cmpstrsi checks for __pj__ and __i370__.
31221
312222001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31223
31224 * g++.old-deja/g++.other/virtual11.C: New test.
31225
312262001-01-03 Nathan Sidwell <nathan@codesourcery.com>
31227
31228 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
31229
312302001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31231
31232 * gcc.c-torture/compile/20010102-1.c: New test.
31233
312342001-01-02 Andreas Jaeger <aj@suse.de>
31235
31236 * gcc.dg/noreturn-3.c: New test.
31237
31238 * gcc.dg/noreturn-4.c: New test.
31239
312402001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31241
31242 * gcc.c-torture/execute/stdio-opt-1.c: Also test
31243 __builtin_fputc and __builtin_fwrite.
31244
312452000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31246
31247 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
31248 signed char, not default char.
31249
312502000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
31251
31252 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
31253
312542000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
31255
31256 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
31257
312582000-12-29 Richard Henderson <rth@redhat.com>
31259
31260 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
31261 (__cyg_profile_func_exit): Define.
31262
312632000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
31264
31265 * g++.dg/vtgc1.C: New test.
31266
312672000-12-28 Geoffrey Keating <geoffk@redhat.com>
31268
31269 * gcc.dg/noncompile/20001228-1.c: New test.
31270
31271 * gcc.dg/20001228-1.c: New test.
31272
31273 * gcc.c-torture/execute/20001228-1.c: New test.
31274
312752000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
31276
31277 * gcc.dg/format-strfmon-1.c: New test.
31278
312792000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31280
31281 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
31282 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
31283 * gcc.c-torture/execute/string-opt-1.c: Likewise.
31284 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31285 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31286 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31287 * gcc.c-torture/execute/string-opt-6.c: Likewise.
31288 * gcc.c-torture/execute/string-opt-7.c: Likewise.
31289 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31290 * gcc.c-torture/execute/string-opt-9.c: Likewise.
31291 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31292 * gcc.c-torture/execute/string-opt-11.c: Likewise.
31293 * gcc.c-torture/execute/string-opt-12.c: Likewise.
31294
31295 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
31296 * gcc.c-torture/execute/string-opt-4.c: Test index.
31297
312982000-12-26 Geoffrey Keating <geoffk@redhat.com>
31299
31300 * gcc.c-torture/compile/20001226-1.c: New test.
31301
313022000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
31303
31304 * gcc.c-torture/compile/20001222-1.c: New test.
31305 * gcc.c-torture/compile/20001222-1.x: Xfail.
31306
313072000-12-22 Alexandre Oliva <aoliva@redhat.com>
31308
31309 * gcc.c-torture/execute/comp-goto-2.c: New test.
31310
313112000-12-21 J"orn Rennecke <amylaar@redhat.com>
31312
31313 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
31314 Use long types if __INT_MAX__ is 32767.
31315 (main): Use cast to (sint32 *) when poking 88 into a_page.
31316
31317 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
31318
313192000-12-21 Bernd Schmidt <bernds@redhat.com>
31320
31321 * gcc.c-torture/compile/20001221-1.c: New test.
31322 * gcc.c-torture/execute/20001221-1.c: New test.
31323
313242000-12-20 Richard Henderson <rth@redhat.com>
31325
31326 * g++.old-deja/g++.pt/crash36.C: Update error lines.
31327 * g++.old-deja/g++.robertl/eb109.C: Likewise.
31328
313292000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31330
31331 * gcc.dg/compare3.c: New test.
31332
313332000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
31334
31335 * gcc.dg/format-warnll-1.c: New test.
31336
313372000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
31338
31339 * gcc.dg/cpp/cmdlne-P.c: New test.
31340
313412000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
31342
31343 * gcc.c-torture/execute/builtin-abs-1.c,
31344 gcc.c-torture/execute/builtin-abs-2.c: New tests.
31345
313462000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31347
31348 * gcc.dg/cpp/multiline.c: New test.
31349
313502000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31351
31352 * g++.old-deja/g++.other/syshdr1.C: Update.
31353 * gcc.dg/cpp/lineflags.c: Remove temporarily.
31354
313552000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31356
31357 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
31358
313592000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31360
31361 * g++.old-deja/g++.pt/ttp65.C: New test.
31362
313632000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31364
31365 * g++.old-deja/g++.pt/ttp64.C: New test.
31366
313672000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31368
31369 * g++.old-deja/g++.pt/spec33.C: New test.
31370
313712000-12-14 Catherine Moore <clm@redhat.com>
31372
31373 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
31374 * gcc.c-torture/execute/920612-2.c: Likewise.
31375 * gcc.c-torture/execute/920428-2.c: Likewise.
31376 * gcc-c-torture/execute/va-arg-11.c: Call exit.
31377 * gcc.c-torture/execute/va-arg-21.c: Likewise.
31378
313792000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31380
31381 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
31382 * gcc.dg/pack-test-2.c: Likewise.
31383
313842000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31385
31386 Tests by Zack Weinberg <zackw@stanford.edu>.
31387
31388 * gcc.dg/cpp/defined.c: Update.
31389 * gcc.dg/cpp/defined_trad.c: New tests.
31390
313912000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31392
31393 * gcc.dg/cpp/trad-direct.c: Update.
31394
313952000-12-11 Neil Booth <neilb@earthling.net>
31396
31397 * gcc.dg/cpp/defined_trad.c
31398
313992000-12-11 Neil Booth <neilb@earthling.net>
31400
31401 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
31402
314032000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
31404
31405 * gcc.dg/format-miss-2.c: New test.
31406
314072000-12-09 Neil Booth <neilb@earthling.net>
31408
31409 * gcc.dg/cpp/lineflags.c: New tests.
31410 * gcc.dg/cpp/poison.c: Update.
31411 * gcc.dg/cpp/redef2.c: Update.
31412 * gcc.dg/cpp/skipping.c: New test.
31413
314142000-12-07 Geoffrey Keating <geoffk@redhat.com>
31415
31416 * g++.old-deja/g++.other/eh3.C: New testcase.
31417
314182000-12-07 Neil Booth <neilb@earthling.net>
31419
31420 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
31421 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
31422 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
31423 wtr-union-init-2.c, wtr-union-init-3.c: Update.
31424 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
31425 Update.
31426
314272000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31428
31429 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
31430 __SIZE_TYPE__ instead of int for type of integers cast to
31431 pointers.
31432
314332000-12-07 Jakub Jelinek <jakub@redhat.com>
31434
31435 * g++.old-deja/g++.other/cleanup4.C: New test.
31436
314372000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31438
31439 * format-sec-1.c: New test.
31440
314412000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31442
31443 * gcc.dg/format-nonlit-3.c: New test.
31444
314452000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31446
31447 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
31448 through a null pointer.
31449
314502000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31451
31452 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
31453 * g++.old-deja/g++.pt/partial4.C: New test.
31454
314552000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
31456
31457 * gcc.c-torture/execute/ieee/hugeval.x: New.
31458
314592000-12-06 Neil Booth <neilb@earthling.net>
31460
31461 * gcc.dg/cpp/backslash2.c: New tests.
31462
314632000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31464
31465 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
31466 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
31467
314682000-12-05 Geoffrey Keating <geoffk@redhat.com>
31469
31470 * gcc.c-torture/execute/20001203-2.c: New testcase.
31471
314722000-12-05 Nathan Sidwell <nathan@codesourcery.com>
31473
31474 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
31475 * g++.old-deja/g++.other/virtual10.C: New test.
31476
314772000-12-05 Nathan Sidwell <nathan@codesourcery.com>
31478
31479 * g++.old-deja/g++.mike/pmf5.C: Remove test.
31480
314812000-12-05 Richard Henderson <rth@redhat.com>
31482
31483 * gcc.c-torture/compile/20001205-1.c: New.
31484
314852000-12-04 Neil Booth <neilb@earthling.net>
31486
31487 * g++.old-deja/g++.other/virtual9.C: New test.
31488 * g++.old-deja/g++.pt/crash61.C: New test.
31489 * gcc.c-torture/execute/loop-9.c: New test.
31490
314912000-12-04 Neil Booth <neilb@earthling.net>
31492
31493 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
31494 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
31495 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
31496 * gcc.dg/cpp/extratokens.c: ...here.
31497
314982000-12-04 Neil Booth <neilb@earthling.net>
31499
31500 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
31501 New tests.
31502
315032000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31504
31505 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
31506 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
31507
315082000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31509
31510 * gcc.c-torture/execute/20001203-1.c: New test.
31511
315122000-12-03 Neil Booth <neilb@earthling.net>
31513
31514 * gcc.dg/cpp/macro6.c: New test cases.
31515
315162000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31517
31518 * gcc.c-torture/execute/string-opt-9.c: New test.
31519 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31520 * gcc.c-torture/execute/string-opt-11.c: Likewise.
31521 * gcc.c-torture/execute/string-opt-12.c: Likewise.
31522
31523 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
31524 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
31525
315262000-12-02 Geoffrey Keating <geoffk@redhat.com>
31527
31528 * gcc.dg/cpp/if-6.c: New testcase.
31529
31530 * gcc.dg/20001201-1.c: New testcase.
31531
315322000-12-02 Neil Booth <neilb@earthling.net>
31533
31534 * g++.old-deja/g++.other/externC4.C,
31535 g++.old-deja/g++.other/friend10.C: New tests.
31536
315372000-12-02 Neil Booth <neilb@earthling.net>
31538
31539 * g++.old-deja/g++.other/instan2.C
31540 * g++.old-deja/g++.other/instan3.C: New test.
31541
315422000-12-02 Neil Booth <neilb@earthling.net>
31543
31544 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
31545 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
31546 gnuc99.c,gnuc99-pedantic.c: New tests.
31547
315482000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31549
31550 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
31551 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
31552
315532000-12-01 Neil Booth <neilb@earthling.net>
31554
31555 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
31556 * gcc.dg/cpp/poison.c: Update.
31557 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
31558
315592000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
31560
31561 * g77.f-torture/execute/20001201.f: New test.
31562
315632000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31564
31565 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
31566
315672000-12-01 Jakub Jelinek <jakub@redhat.com>
31568
31569 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
31570
315712000-12-01 Nathan Sidwell <nathan@codesourcery.com>
31572
31573 * g++.old-deja/g++.other/cast6.C: New test.
31574
315752000-11-30 Geoffrey Keating <geoffk@redhat.com>
31576
31577 * gcc.c-torture/execute/20001130-2.c: New testcase.
31578
315792000-11-30 Richard Henderson <rth@redhat.com>
31580
31581 * gcc.c-torture/execute/20001130-1.c: New test.
31582
315832000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31584
31585 * g++.old-deja/g++.other/op3.C: New test.
31586
315872000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31588
31589 * g++.old-deja/g++.other/op2.C: New test.
31590
315912000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31592
31593 * g++.old-deja/g++.other/crash38.C: New test.
31594
315952000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
31596
31597 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
31598
315992000-11-29 Jakub Jelinek <jakub@redhat.com>
31600
31601 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
31602 tests.
31603 * gcc.c-torture/execute/string-opt-6.c: New test.
31604
31605 * gcc.dg/20001117-1.c: Add main.
31606
316072000-11-28 Geoffrey Keating <geoffk@redhat.com>
31608
31609 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
31610 Move from here ...
31611 * gcc.dg/940510-1.c: ... to here.
31612
31613 * gcc.dg/20000926-1.c: GNU C now allows initializations of
31614 zero-size arrays in toplevel structures.
31615
316162000-11-28 Jakub Jelinek <jakub@redhat.com>
31617
31618 * gcc.c-torture/execute/loop-8.c: New test.
31619
316202000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31621
31622 * g++.old-deja/g++.other/base1.C: New test.
31623
316242000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31625
31626 * g++.old-deja/g++.other/parse2.C: New test.
31627
316282000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31629
31630 * g++.old-deja/g++.pt/incomplete1.C: New test.
31631
316322000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31633
31634 * g++.old-deja/g++.other/friend9.C: New test.
31635
316362000-11-28 Jakub Jelinek <jakub@redhat.com>
31637
31638 * gcc.dg/20001127-1.c: New test.
31639
316402000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31641
31642 * g++.old-deja/g++.pt/friend46.C: New test.
31643
316442000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31645
31646 * g++.old-deja/g++.other/ptrmem8.C: New test.
31647
316482000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31649
31650 * gcc.c-torture/execute/string-opt-7.c: New test.
31651 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31652
316532000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
31654
31655 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
31656 instead of 'mkcheck 2'.
31657
316582000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31659
31660 * gcc.c-torture/execute/memcheck/driver.c,
31661 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
31662 C9X references to refer to C99.
31663
316642000-11-25 Jakub Jelinek <jakub@redhat.com>
31665
31666 * gcc.dg/ultrasp3.c: New test.
31667
316682000-11-25 Neil Booth <neilb@earthling.net>
31669
31670 * gcc.dg/cpp/include2.c: Update test to be locale independent.
31671
316722000-11-25 Alexandre Oliva <aoliva@redhat.com>
31673
31674 * gcc.c-torture/compile/20001123-2.c: New.
31675
316762000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31677
31678 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
31679
316802000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
31681
31682 * gcc.dg/sequence-point-1.c: Add some new tests.
31683 * gcc.c-torture/execute/20001124-1.c: New test.
31684
316852000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31686
31687 * g++.old-deja/g++.other/vaarg4.C: New test.
31688 * gcc.c-torture/compile/20001123-1.c: New test.
31689
316902000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31691
31692 * g++.other/crash24.C: Adjust and remove XFAIL.
31693 * g++.other/crash37.C: New test.
31694
316952000-11-23 Nathan Sidwell <nathan@codesourcery.com>
31696
31697 * g++.old-deja/g++.pt/instantiate9.C: New test.
31698
316992000-11-22 Mark Mitchell <mark@codesourcery.com>
31700
31701 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
31702 new ABI, too.
31703
31704 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
31705 * g++.old-deja/g++.robertl/eb55.C: Likewise.
31706
317072000-11-22 Neil Booth <neilb@earthling.net>
31708
31709 * gcc.dg/cpp/Wtrigraphs.c: New test.
31710
317112000-11-22 Loren J. Rittle <ljrittle@acm.org>
31712
31713 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
31714
317152000-11-22 Jakub Jelinek <jakub@redhat.com>
31716
31717 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
31718
317192000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
31720
31721 * lib/gcc-dg.exp: load_lib scanasm.exp.
31722 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
31723 * lib/g++-dg.exp: load_lib scanasm.exp.
31724 * lib/scanasm.exp: New.
31725 (scan-assembler, scan-assembler-not): Add optional arguments to
31726 test name, or if not present, the pattern name.
31727 (scan-assembler-dem, scan-assembler-dem-not): New.
31728
31729 * g++.dg/dg.exp: New.
31730
317312000-11-21 Neil Booth <neilb@earthling.net>
31732
31733 * gcc.dg/cpp/integrated1.c: Remove.
31734
317352000-11-21 Jakub Jelinek <jakub@redhat.com>
31736
31737 * gcc.c-torture/execute/20001121-1.c: New test.
31738
317392000-11-21 Richard Henderson <rth@redhat.com>
31740
31741 * gcc.c-torture/compile/20001121-1.c: New test.
31742
317432000-11-20 Neil Booth <neilb@earthling.net>
31744
31745 * gcc.dg/cpp/integrated1.c: New test.
31746
317472000-11-21 Jakub Jelinek <jakub@redhat.com>
31748
31749 * g++.old-deja/g++.other/inline17.C: New test.
31750
317512000-11-20 Donald Lindsay <dlindsay@redhat.com>
31752
31753 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
31754 local variable to be zero: I made the variable global. Now
31755 uses abort() and exit() instead of relying on main's return value.
31756
317572000-11-20 Neil Booth <neilb@earthling.net>
31758
31759 * gcc.dg/cpp/paste2.c: Update test.
31760 * objc/execute/paste.m: New test.
31761
317622000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31763
31764 * gcc.dg/c99-condexpr-1.c: New test.
31765
317662000-11-20 Neil Booth <neilb@earthling.net>
31767
31768 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
31769
317702000-11-20 Nathan Sidwell <nathan@codesourcery.com>
31771
31772 * g++.old-deja/g++.pt/export1.C: New test.
31773
317742000-11-20 Jakub Jelinek <jakub@redhat.com>
31775
31776 * gcc.dg/20001117-1.c: New test.
31777
317782000-11-18 Richard Henderson <rth@redhat.com>
31779
31780 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
31781
317822000-11-18 Richard Henderson <rth@redhat.com>
31783
31784 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
31785 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
31786 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
31787
317882000-11-18 Richard Henderson <rth@redhat.com>
31789
31790 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
31791 (main): New. Exit cleanly.
31792
317932000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31794
31795 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
31796 gcc.dg/c99-fordecl-2.c: New tests.
31797
317982000-11-18 Richard Henderson <rth@redhat.com>
31799
31800 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
31801 * gcc.c-torture/execute/zerolen-2.c: New.
31802
318032000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31804
31805 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
31806 memory.
31807
318082000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31809
31810 * g++.old-deja/g++.pt/instantiate8.C: New test.
31811
318122000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31813
31814 * g++.old-deja/g++.other/incomplete.C: Add more tests.
31815 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
31816
318172000-11-16 Nick Clifton <nickc@redhat.com>
31818
31819 * gcc.c-torture/execute/nestfunc-2.c: New test.
31820 * gcc.c-torture/execute/nestfunc-3.c: New test.
31821
318222000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31823
31824 * gcc.c-torture/compile/20001116-1.c: New test.
31825
318262000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31827
31828 * gcc.c-torture/execute/20001115-1.c: New test.
31829
318302000-11-15 Mark Mitchell <mark@codesourcery.com>
31831
31832 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
31833 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
31834 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
31835 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31836
318372000-11-15 Neil Booth <neilb@earthling.net>
31838
31839 gcc.dg/cpp/_Pragma1.c: Update.
31840 gcc.dg/cpp/_Pragma2.c: New test.
31841
318422000-11-15 Nathan Sidwell <nathan@codesourcery.com>
31843
31844 * g++.old-deja/g++.other/anon5.C: New test.
31845
318462000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
31847
31848 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
31849 tests.
31850
318512000-11-14 Jakub Jelinek <jakub@redhat.com>
31852
31853 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
31854 output.
31855
318562000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31857
31858 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
31859 labels at end of compound statements.
31860
318612000-11-13 Jakub Jelinek <jakub@redhat.com>
31862
31863 * gcc.c-torture/execute/loop-7.c: New test.
31864
318652000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31866
31867 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
31868
318692000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31870
31871 * gcc.dg/c99-bool-1.c: New test.
31872
318732000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31874
31875 * gcc.dg/c99-scope-1.c: Remove xfail.
31876 * gcc.dg/c99-scope-2.c: New test.
31877
318782000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31879
31880 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
31881 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
31882
318832000-11-11 Mark Mitchell <mark@codesourcery.com>
31884
31885 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
31886 error messages.
31887
31888 * g++.mike/p700.C: Don't typedef wchar_t.
31889 * g++.mike/p784.C: Likewise.
31890 * g++.mike/eb101.C: Don't use __wchar_t.
31891
318922000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
31893
31894 * g77.f-torture/execute/20001111.[fx]: Test premature exit
31895 from DO loop.
31896
318972000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31898
31899 * gcc.c-torture/execute/20001111-1.c: New test.
31900
319012000-11-10 Nick Clifton <nickc@redhat.com>
31902
31903 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
31904 long multuiple and accumulate.
31905
319062000-11-09 Richard Henderson <rth@redhat.com>
31907
31908 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
31909 via size_t instead of int.
31910
31911 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
31912 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31913 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31914 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31915
319162000-11-09 Geoffrey Keating <geoffk@redhat.com>
31917
31918 * gcc.c-torture/compile/20001109-1.c: New test.
31919 * gcc.c-torture/compile/20001109-2.c: New test.
31920
319212000-11-09 Nathan Sidwell <nathan@codesourcery.com>
31922
31923 * g++.old-deja/g++.pt/operator1.C: New test.
31924 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
31925
319262000-11-09 Jakub Jelinek <jakub@redhat.com>
31927
31928 * gcc.dg/20001108-1.c: New test.
31929
319302000-11-09 Jakub Jelinek <jakub@redhat.com>
31931
31932 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
31933 with both arguments constant strings.
31934 * gcc.c-torture/execute/string-opt-3.c: New test.
31935 * gcc.c-torture/execute/string-opt-4.c: New test.
31936 * gcc.c-torture/execute/string-opt-5.c: New test.
31937
319382000-11-08 Nick Clifton <nickc@redhat.com>
31939
31940 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
31941 mulsidi3adddi patterns.
31942
319432000-11-08 Nathan Sidwell <nathan@codesourcery.com>
31944
31945 * g++.old-deja/g++.other/crash36.C: New test.
31946
319472000-11-08 Jakub Jelinek <jakub@redhat.com>
31948
31949 * g++.old-deja/g++.other/init16.C: New test.
31950
319512000-11-06 Loren J. Rittle <ljrittle@acm.org>
31952
31953 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
31954
319552000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31956
31957 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
31958 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31959 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31960
319612000-11-07 DJ Delorie <dj@redhat.com>
31962
31963 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
31964
319652000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31966
31967 * gcc.c-torture/execute/string-opt-1.c: New test.
31968
319692000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31970
31971 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
31972 mips-sgi-irix6.* because the MIPS ABI passes floating-point
31973 parameters in registers, and there is no way for a varargs
31974 function to know in which order the integer and floating-point
31975 parameters should be interleaved when they are placed on the
31976 stack.
31977 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31978 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31979
319802000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31981
31982 * gcc.c-torture/execute/string-opt-2.c: New test.
31983
319842000-11-07 Nathan Sidwell <nathan@codesourcery.com>
31985
31986 * g++.old-deja/g++.pt/crash60.C: New test.
31987
319882000-11-06 Jakub Jelinek <jakub@redhat.com>
31989
31990 * g++.old-deja/g++.other/crash24.C: New test.
31991 * g++.old-deja/g++.other/crash25.C: New test.
31992 * g++.old-deja/g++.other/crash26.C: New test.
31993 * g++.old-deja/g++.other/crash27.C: New test.
31994 * g++.old-deja/g++.other/crash28.C: New test.
31995 * g++.old-deja/g++.other/crash29.C: New test.
31996 * g++.old-deja/g++.other/crash30.C: New test.
31997 * g++.old-deja/g++.other/crash31.C: New test.
31998 * g++.old-deja/g++.other/crash32.C: New test.
31999 * g++.old-deja/g++.other/crash33.C: New test.
32000 * g++.old-deja/g++.other/crash34.C: New test.
32001 * g++.old-deja/g++.other/crash35.C: New test.
32002
320032000-11-06 Jakub Jelinek <jakub@redhat.com>
32004
32005 * gcc.c-torture/execute/20001031-1.c: New test.
32006
320072000-11-04 Mark Mitchell <mark@codesourcery.com>
32008
32009 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
32010 namespace.
32011
32012 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
32013 standards-conformant.
32014
32015 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
32016
32017 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
32018 * g++.old-deja/g++.mike/p755a.C: Likewise.
32019 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
32020 library makes no calls to `operator new' during initialization.
32021
320222000-11-04 Neil Booth <neilb@earthling.net>
32023
32024 * gcc.dg/cpp/include2.c: New tests.
32025
320262000-11-03 Mark P Mitchell <mark@codesourcery.com>
32027
32028 * lib/g++.exp (g++_set_ld_library_path): New function.
32029 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
32030
320312000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
32032
32033 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
32034 warnings.
32035
320362000-11-01 Richard Henderson <rth@redhat.com>
32037
32038 * g++.old-deja/g++.ext/namedret1.C: New.
32039 * g++.old-deja/g++.ext/namedret2.C: New.
32040 * g++.old-deja/g++.ext/namedret3.C: New.
32041
320422000-10-31 Geoffrey Keating <geoffk@cygnus.com>
32043
32044 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
32045 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
32046
320472000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32048
32049 * gcc.c-torture/execute/va-arg-21.c: New test.
32050
320512000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
32052
32053 * gcc.dg/c99-complex-2.c: New test.
32054
320552000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32056
32057 * gcc.c-torture/execute/stdio-opt-1.c: New test.
32058
320592000-10-31 Jakub Jelinek <jakub@redhat.com>
32060
32061 * g++.old-deja/g++.other/inline16.C: New test.
32062
320632000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
32064
32065 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
32066 __PRETTY_FUNCTION__
32067
320682000-10-29 Neil Booth <neilb@earthling.net>
32069
32070 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
32071 New tests.
32072 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
32073 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
32074 optimisation.
32075
320762000-10-29 Neil Booth <neilb@earthling.net>
32077
32078 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
32079 * mi1.c, mi1c.h: Add null directives to multiple-include test.
32080 * mi5.c: Test multiple includes work with -C.
32081 * trigraphs.c: Test ^= version.
32082
320832000-10-28 Neil Booth <neilb@earthling.net>
32084
32085 New tests and test updates for new macro expander.
32086
32087 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
32088 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
32089 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
32090 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
32091 new diagnostic messages.
32092
32093 * gcc.dg/cpp/macro3.c: New tests.
32094
320952000-10-27 Mark Mitchell <mark@codesourcery.com>
32096
32097 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
32098 on the same line.
32099
321002000-10-27 Jakub Jelinek <jakub@redhat.com>
32101
32102 * g++.old-deja/g++.other/eh2.C: New test.
32103
321042000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
32105
32106 * gcc.c-torture/execute/20001027-1.c: New test.
32107
321082000-10-26 Richard Henderson <rth@redhat.com>
32109
32110 * gcc.c-torture/execute/20001026-1.c: New.
32111
321122000-10-26 Mark Mitchell <mark@codesourcery.com>
32113
32114 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
32115 * g++.old-deja/g++.law/builtin1.C: Likewise.
32116 * g++.old-deja/g++.law/ctors10.C: Likewise.
32117 * g++.old-deja/g++.law/virtual3.C: Likewise.
32118 * g++.old-deja/g++.mike/p658.C: Likewise.
32119 * g++.old-deja/g++.other/sibcall1.C: Likewise.
32120 * g++.old-deja/g++.other/vaarg2.C: Likewise.
32121 * g++.old-deja/g++.robertl/eb124.C: Likewise.
32122 * g++.old-deja/g++.robertl/eb44.C: Likewise.
32123 * g++.old-deja/g++.robertl/eb77.C: Likewise.
32124
321252000-10-26 Nathan Sidwell <nathan@codesourcery.com>
32126
32127 * gcc.c-torture/compile/20001024-1.c: New test.
32128
321292000-10-25 Mark Mitchell <mark@codesourcery.com>
32130
32131 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
32132 to tell us whether or not we are using V3.
32133
321342000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
32135
32136 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
32137 operands.
32138
321392000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
32140
32141 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
32142
321432000-10-25 Jakub Jelinek <jakub@redhat.com>
32144
32145 * gcc.c-torture/execute/20001024-1.c: New test.
32146
321472000-10-24 Jakub Jelinek <jakub@redhat.com>
32148
32149 * g++.old-deja/g++.other/sibcall1.C: New test.
32150
321512000-10-20 Jakub Jelinek <jakub@redhat.com>
32152
32153 * gcc.dg/noncompile/init-3.c: New test.
32154
321552000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
32156
32157 * gcc.dg/format-array-1.c: New test.
32158
321592000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32160
32161 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
32162 writing through null pointers; remove comment about testing
32163 unterminated strings.
32164
321652000-10-17 Matthew Hiller <hiller@redhat.com>
32166
32167 * gcc.c-torture/execute/20001017-2.c: New test.
32168
321692000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
32170
32171 * gcc.c-torture/compile/20001018-1.c: New test.
32172 * gcc.c-torture/compile/20001018-1.x: Xfail.
32173
321742000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32175
32176 * gcc.c-torture/execute/20001017-1.c: New test.
32177
321782000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32179
32180 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
32181 for multiple use of arguments with scanf formats; add tests for
32182 multiple use of arguments.
32183
321842000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
32185
32186 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
32187
321882000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
32189
32190 * gcc.dg/format-miss-1.c: New test.
32191
321922000-10-16 Jakub Jelinek <jakub@redhat.com>
32193
32194 * gcc.c-torture/execute/20001013-1.c: New test.
32195
321962000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32197
32198 * gcc.dg/format-branch-1.c: New test.
32199
322002000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
32201
32202 * README, lib/file-format.exp: Remove EGCS references.
32203
322042000-10-16 Jakub Jelinek <jakub@redhat.com>
32205
32206 * gcc.dg/20001013-1.c: New test.
32207
322082000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
32209
32210 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
32211 for intmax_t in the compiler using __typeof__ and the type rules
32212 for conditional expressions.
32213
322142000-10-13 Jakub Jelinek <jakub@redhat.com>
32215
32216 * gcc.dg/20001012-1.c: New test.
32217 * gcc.dg/20001012-2.c: New test.
32218
322192000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32220
32221 * gcc.dg/format-attr-1.c: New test.
32222
322232000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32224
32225 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
32226 __LONG_LONG_MAX__ instead of LLONG_MAX.
32227
322282000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
32229
32230 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
32231 scanf flags.
32232 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
32233 flags.
32234
322352000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
32236
32237 * gcc.dg/sequence-pt-1.c: New test.
32238
322392000-10-11 Geoff Keating <geoffk@cygnus.com>
32240
32241 * gcc.c-torture/execute/20001011-1.c: New testcase.
32242 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
32243
322442000-10-10 Jakub Jelinek <jakub@redhat.com>
32245
32246 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
32247 does not error on it.
32248
322492000-10-10 Jakub Jelinek <jakub@redhat.com>
32250
32251 * gcc.dg/20001009-1.c: New test.
32252
32253Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
32254
32255 * gcc.c-torture/compile/20001009-1.c: Move from here ....
32256 * gcc.c-torture/execute/20001009-2.c: ... to here.
32257
322582000-10-09 Geoff Keating <geoffk@cygnus.com>
32259
32260 * gcc.c-torture/compile/20001009-1.c: New testcase.
32261 * gcc.c-torture/execute/20001009-1.c: New testcase.
32262 Testcases provided by Jan Hubicka <jh@suse.cz>.
32263
322642000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32265
32266 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32267 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
32268 uintmax_t using <limits.h> to emulate the compiler's internal
32269 logic. No longer XFAIL %j tests.
32270
322712000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
32272
32273 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
32274 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
32275 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
32276 regexps and details of expected handling of some bad formats.
32277 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
32278 suppression.
32279
322802000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
32281
32282 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
32283 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
32284 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
32285 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
32286 in list archives.
32287
322882000-10-06 Richard Henderson <rth@cygnus.com>
32289
32290 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
32291 * g++.old-deja/g++.brendan/crash52.C: Likewise.
32292 * g++.old-deja/g++.jason/report.C: Likewise.
32293 * g++.old-deja/g++.law/friend5.C: Likewise.
32294 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
32295 of the expected warnings.
32296
322972000-10-06 Nathan Sidwell <nathan@codesourcery.com>
32298
32299 * g++.old-deja/g++.pt/enum14.C: New test.
32300
323012000-10-05 Nathan Sidwell <nathan@codesourcery.com>
32302
32303 * g++.old-deja/g++.pt/crash59.C: New test.
32304
323052000-10-04 Will Cohen <wcohen@redhat.com>
32306
32307 * gcc.dg/20000926-1.c: New test.
32308
323092000-10-03 Geoff Keating <geoffk@cygnus.com>
32310
32311 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
32312 function name for current C++ compiler.
32313 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
32314
323152000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
32316
32317 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
32318 __PRETTY_FUNCTION__.
32319 * g++.old-deja/g++.ext/pretty2.C: Likewise.
32320
323212000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32322
32323 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
32324
323252000-09-26 Jakub Jelinek <jakub@redhat.com>
32326
32327 * gcc.c-torture/compile/20000923-1.c: New test.
32328
323292000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
32330
32331 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
32332 * g++.old-deja/g++.pt/ttp62.C: Same.
32333 * g++.old-deja/g++.other/inline14.C: Same.
32334
323352000-09-24 Richard Henderson <rth@cygnus.com>
32336
32337 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
32338
323392000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
32340
32341 * gcc.dg/c90-printf-1.c: Add test for wide string format.
32342
323432000-09-22 Geoff Keating <geoffk@cygnus.com>
32344
32345 * gcc.c-torture/compile/20000922-1.c: New file.
32346
323472000-09-21 Nick Clifton <nickc@redhat.com>
32348
32349 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
32350 a signed long modulo operation.
32351 (mod6): New function - perform an unsigned long modulo operation.
32352 (main): Add tests for modulos of very large numbers by very small
32353 dividends.
32354
323552000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32356
32357 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
32358
323592000-09-19 Richard Henderson <rth@cygnus.com>
32360
32361 * gcc.dg/compare2.c (case 10): XFAIL.
32362
323632000-09-18 Richard Henderson <rth@cygnus.com>
32364
32365 * gcc.c-torture/execute/20000906-1.c: Move ...
32366 * gcc.dg/20000906-1.c: ... here. Only run on targets
32367 that support __builtin_trap.
32368
32369Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
32370
32371 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
32372
323732000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32374
32375 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
32376 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
32377 more $ format tests.
32378
323792000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32380
32381 * gcc.dg/format-errmk-1.c: New test.
32382
323832000-09-17 Greg McGary <greg@mcgary.org>
32384
32385 * gcc.c-torture/execute/20000917-1.x: Remove.
32386
323872000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
32388
32389 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
32390
323912000-09-17 Greg McGary <greg@mcgary.org>
32392
32393 * gcc.c-torture/execute/20000917-1.c: New test.
32394 * gcc.c-torture/execute/20000917-1.x: XFAIL.
32395
323962000-09-16 Neil Booth <NeilB@earthling.net>
32397
32398 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
32399 in nested macro bug.
32400
324012000-09-15 Neil Booth <NeilB@earthling.net>
32402
32403 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
32404
324052000-09-14 Jeffrey A Law (law@cygnus.com)
32406
32407 * gcc.c-torture/execute/20000914-1.c: New test.
32408
324092000-09-12 Alexandre Oliva <aoliva@redhat.com>
32410
32411 * g++.other/inline13.C: New test.
32412
324132000-09-12 Andreas Jaeger <aj@suse.de>
32414
32415 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
32416 constant by Ulrich Drepper <drepper@redhat.com>.
32417
324182000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
32419
32420 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
32421
324222000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32423
32424 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
32425
324262000-09-11 Zack Weinberg <zack@wolery.cumb.org>
32427
32428 * gcc.dg/cpp/backslash.c: New test.
32429
324302000-09-11 Alexandre Oliva <aoliva@redhat.com>
32431
32432 * gcc.c-torture/execute/20000910-1.c: New test.
32433 * gcc.c-torture/execute/20000910-2.c: Likewise.
32434
324352000-09-11 Robert Lipe <robertl@sco.com>
32436
32437 * gcc.dg/pragma-align.c: New test.
32438
324392000-09-11 Nathan Sidwell <nathan@codesourcery.com>
32440
32441 * g++.old-deja/g++.pt/explicit82.C: New test.
32442 * g++.old-deja/g++.pt/explicit83.C: New test.
32443
324442000-09-10 Zack Weinberg <zack@wolery.cumb.org>
32445
32446 * gcc.dg/asm-names.c: New test.
32447
324482000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32449
32450 * gcc.dg/cpp/tr-warn6.c: New test
32451
324522000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
32453
32454 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
32455 be accepted.
32456
324572000-09-07 Catherine Moore <clm@redhat.com>
32458
32459 * gcc.c-torture/execute/unroll-1.c: New test.
32460
324612000-09-06 Zack Weinberg <zack@wolery.cumb.org>
32462
32463 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
32464 ERROR markers.
32465 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
32466 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
32467 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
32468 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
32469 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
32470 Preprocess only.
32471 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
32472 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
32473
324742000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32475
32476 * g++.old-deja/g++.pt/deduct2.C: New test.
32477
324782000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32479
32480 * g++.old-deja/g++.pt/parms2.C: New test.
32481
324822000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32483
32484 * g++.old-deja/g++.pt/crash58.C: New test.
32485
324862000-09-06 Greg McGary <greg@mcgary.org>
32487
32488 * gcc.c-torture/execute/20000906-1.c: New test.
32489 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
32490
324912000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32492
32493 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
32494
324952000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32496
32497 * g++.old-deja/g++.pt/crash57.C: New test.
32498
324992000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32500
32501 * g++.old-deja/g++.pt/crash56.C: New test.
32502
325032000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32504
32505 * g++.old-deja/g++.pt/koenig1.C: New test.
32506
325072000-09-04 Jakub Jelinek <jakub@redhat.com>
32508
32509 * gcc.dg/20000904-1.c: New test.
32510
325112000-09-04 Jakub Jelinek <jakub@redhat.com>
32512
32513 * gcc.dg/cpp/paste8.c: New test.
32514
325152000-09-01 Alexandre Oliva <aoliva@redhat.com>
32516
32517 * gcc.c-torture/compile/20000827-1.c: New test.
32518
325192000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
32520
32521 * gcc.dg/format-diag-1.c: New test.
32522
325232000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
32524
32525 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
32526 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
32527 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
32528 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
32529 gcc.dg/formatz-1.c: Adjust warning regular expressions.
32530
325312000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32532
32533 * g++.old-deja/g++.other/nested4.C: New test.
32534
325352000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32536
32537 * g++.old-deja/g++.ns/scoped1.C: New test.
32538
325392000-08-30 Alexandre Oliva <aoliva@redhat.com>
32540
32541 * lib/g++.exp: Support testing already-installed GCC.
32542
325432000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32544
32545 * wtr-label-1.c, wtr-suffix-1.c: New tests.
32546
325472000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32548
32549 * gcc.dg/return-type-2.c: New test.
32550
325512000-08-27 Geoff Keating <geoffk@cygnus.com>
32552
32553 * gcc.c-torture/compile/20000825-1.c: New test.
32554
325552000-08-26 Alexandre Oliva <aoliva@redhat.com>
32556
32557 * gcc.dg/dwarf2-2.c: New test.
32558
325592000-08-26 Zack Weinberg <zack@wolery.cumb.org>
32560
32561 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
32562 dg-warning regexps.
32563
325642000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
32565
32566 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
32567 gcc.dg/format-ext-5.c: New tests.
32568
325692000-08-25 Jakub Jelinek <jakub@redhat.com>
32570
32571 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
32572
325732000-08-24 Mark Mitchell <mark@codesourcery.com>
32574
32575 * gcc.dg/noncompile/930622-2.c: Adjust error message.
32576
325772000-08-24 Richard Henderson <rth@cygnus.com>
32578
32579 * gcc.dg/ia64-sync-1.c: New test.
32580 * gcc.dg/ia64-sync-2.c: New test.
32581 * gcc.dg/ia64-asm-1.c: New test.
32582
325832000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
32584
32585 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
32586 * gcc.dg/format-ext-2.c: New test.
32587
325882000-08-23 Jason Merrill <jason@redhat.com>
32589
32590 * lib/old-dejagnu.exp: Also ignore "In member function" and
32591 "At global scope".
32592
325932000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32594
32595 * gcc.dg/noncompile/label-lineno-1.c: New test.
32596
325972000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32598
32599 * gcc.dg/c99-array-nonobj-1.c: New test.
32600
326012000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32602
32603 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
32604 tests.
32605 * gcc.dg/format-ext-1.c: New test.
32606
326072000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32608
32609 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
32610 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
32611 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
32612 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
32613 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
32614
326152000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
32616
32617 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
32618 gcc.dg/c99-strftime-2.c: New tests.
32619
326202000-08-22 Richard Henderson <rth@cygnus.com>
32621
32622 * gcc.c-torture/execute/20000822-1.c: New test.
32623
326242000-08-21 Jakub Jelinek <jakub@redhat.com>
32625
32626 * gcc.c-torture/execute/20000819-1.x: Remove.
32627
326282000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32629
32630 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
32631 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
32632 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
32633 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
32634 gcc.dg/format-xopen-1.c: New tests.
32635
326362000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32637
32638 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
32639
326402000-08-21 Jakub Jelinek <jakub@redhat.com>
32641
32642 * g++.old-deja/g++.other/loop2.C: New test.
32643
32644 * gcc.c-torture/compile/20000606-1.c: New test.
32645 * gcc.c-torture/compile/20000728-1.c: New test.
32646 * gcc.c-torture/execute/20000801-1.c: New test.
32647 * gcc.c-torture/execute/20000801-2.c: New test.
32648 * gcc.c-torture/execute/20000819-1.c: New test.
32649 * gcc.c-torture/execute/20000819-1.x: XFAIL.
32650 * gcc.dg/20000629-1.c: New test.
32651 * gcc.dg/20000724-1.c: New test.
32652 * gcc.dg/20000807-1.c: New test.
32653
326542000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
32655
32656 * gcc.dg/cpp/pragma-1.c: New test.
32657 * gcc.dg/cpp/pragma-2.c: New test.
32658
326592000-08-18 Zack Weinberg <zack@wolery.cumb.org>
32660
32661 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
32662 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
32663
326642000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32665
32666 * gcc.c-torture/compile/20000818-1.c: New test.
32667
326682000-08-18 Manfred Hollstein <manfredh@redhat.com>
32669
32670 * gcc.c-torture/execute/20000818-1.c: New test.
32671
326722000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
32673
32674 * gcc.dg/format-va-1.c: New test.
32675
326762000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32677
32678 * g++.old-deja/g++.other/typedef8.C: New test.
32679
326802000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32681
32682 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
32683 * g++.old-deja/g++.mike/net36.C: Mark candidate.
32684 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
32685 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
32686 * g++.old-deja/g++.other/ptrmem7.C: New test.
32687 * g++.old-deja/g++.pt/ptrmem10.C: New test.
32688
326892000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32690
32691 * g++.old-deja/g++.pt/typename27.C: New test.
32692
326932000-08-17 Nathan Sidwell <nathan@codesourcery.com>
32694
32695 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
32696 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
32697 * g++.old-deja/g++.pt/friend45.C: New test.
32698 * g++.old-deja/g++.other/friend8.C: New test.
32699
327002000-08-15 Richard Henderson <rth@cygnus.com>
32701
32702 * gcc.c-torture/execute/20000815-1.c: New test.
32703
327042000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
32705
32706 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
32707 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
32708 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
32709
327102000-08-14 Nathan Sidwell <nathan@codesourcery.com>
32711
32712 * g++.old-deja/g++.other/refinit2.C: New test.
32713
327142000-08-13 Geoff Keating <geoffk@cygnus.com>
32715
32716 * lib/c-torture.exp (c-torture): Make
32717 compiler_conditional_xfail_data global.
32718 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
32719 compiler_conditional_xfail_data machinery.
32720 (f-torture-execute): Likewise.
32721 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
32722 and only when unrolling loops.
32723
32724 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
32725
327262000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32727
32728 * g++.old-deja/g++.pt/explicit81.C: New test.
32729
327302000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32731
32732 * g++.old-deja/g++.pt/typename26.C: New test.
32733
327342000-08-10 Geoff Keating <geoffk@cygnus.com>
32735
32736 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
32737 warning.
32738
327392000-08-10 Nathan Sidwell <nathan@codesourcery.com>
32740
32741 * g++.old-deja/g++.other/array3.C: New test.
32742
327432000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32744
32745 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
32746 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
32747 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
32748 New tests.
32749
327502000-08-09 Nathan Sidwell <nathan@codesourcery.com>
32751
32752 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
32753 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32754
327552000-08-09 Alexandre Oliva <aoliva@redhat.com>
32756
32757 * gcc.c-torture/execute/20000808-1.c: New test.
32758
327592000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32760
32761 * gcc.dg/c90-const-expr-1.c: New test.
32762
327632000-08-08 Richard Henderson <rth@cygnus.com>
32764
32765 * gcc.dg/noncompile/920923-1.c: Declare calloc.
32766
327672000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
32768
32769 * gcc.dg/noncompile/const-ll-1.c: New test.
32770
327712000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
32772
32773 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
32774
327752000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32776
32777 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
32778 that running programs linked against the shared version of libobjc
32779 run correctly.
32780
327812000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32782
32783 * gcc.dg/c99-printf-1.c: New test.
32784
327852000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32786
32787 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
32788
327892000-08-05 Zack Weinberg <zack@wolery.cumb.org>
32790
32791 * gcc.c-torture/execute/20000731-1.x: Delete.
32792
327932000-08-04 Zack Weinberg <zack@wolery.cumb.org>
32794
32795 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
32796 and torture_without_loops as is done by c-torture.exp.
32797 (search_for): Copy from c-torture.exp.
32798 (gcc-dg-runtest): New function, drives a directory of tests
32799 iterating over the TORTURE_OPTIONS.
32800 (scan-assembler, scan-assembler-not): Move here from
32801 individual directory drivers.
32802
32803 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
32804 defined by lib/gcc-dg.exp.
32805 * gcc.dg/cpp/cpp.exp: Likewise.
32806 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
32807 gcc-dg-runtest, so we cycle over optimization options.
32808
32809 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
32810 * gcc.dg/compare2.c: No longer expected to fail.
32811
328122000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32813
32814 * gcc.c-torture/execute/20000804-1.c: New test.
32815
328162000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
32817
32818 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
32819
328202000-08-03 Zack Weinberg <zack@wolery.cumb.org>
32821
32822 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
32823
328242000-08-03 Jeffrey A Law (law@cygnus.com)
32825
32826 * gcc.c-torture/compile/20000803-1.c: New test.
32827
328282000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
32829
32830 * gcc.c-torture/execute/20000801-3.c,
32831 gcc.c-torture/execute/20000801-4.c: New tests.
32832 * gcc.c-torture/execute/20000801-3.x,
32833 gcc.c-torture/execute/20000801-4.x: Xfail.
32834
328352000-08-02 Geoff Keating <geoffk@cygnus.com>
32836
32837 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
32838 libobjc/.libs to allow for libtool.
32839
328402000-08-02 Jakub Jelinek <jakub@redhat.com>
32841
32842 * gcc.c-torture/compile/20000802-1.c: New test.
32843
328442000-08-02 Zack Weinberg <zack@wolery.cumb.org>
32845
32846 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
32847
328482000-07-31 Jeffrey A Law (law@cygnus.com)
32849
32850 * gcc-c-torture/execute/20000731-2.c: New test.
32851
32852 * gcc.c-torture/execute/20000731-1.c: New test.
32853 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
32854
328552000-07-31 Jakub Jelinek <jakub@redhat.com>
32856
32857 * testsuite/gcc.dg/cpp/paste7.c: New test.
32858 * gcc.dg/cpp/20000725-1.c: New test.
32859
328602000-07-31 Zack Weinberg <zack@wolery.cumb.org>
32861
32862 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
32863 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
32864 declaration warning for __builtin_dwarf_reg_size.
32865
32866 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
32867
328682000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
32869
32870 * gcc.dg/noncompile/voidparam-1.c: New test.
32871
328722000-07-30 Richard Henderson <rth@cygnus.com>
32873
32874 * gcc.dg/c90-digraph-1.c: Don't xfail.
32875 * gcc.dg/compare2.c (case 10): Xfail.
32876 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
32877
328782000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
32879
32880 * gcc.dg/c99-main-1.c: New test.
32881
328822000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
32883
32884 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
32885
328862000-07-26 Hans-Peter Nilsson <hp@axis.com>
32887
32888 * gcc.c-tortuer/execute/20000726-1.c: New test.
32889
328902000-07-26 Alexandre Oliva <aoliva@redhat.com>
32891
32892 * gcc.c-torture/execute/enum-2.c: New test.
32893
328942000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32895
32896 * gcc.dg/cpp/tr-warn3.c: New test.
32897
328982000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32899
32900 * g++.old-deja/g++.ext/implicit1.C: Remove.
32901 * g++.old-deja/g++.jason/c2.C: Remove
32902 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
32903 * g++.old-deja/g++.pt/crash16.C: Likewise.
32904 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
32905
329062000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32907
32908 * g++.old-deja/g++.other/for2.C: New test.
32909
329102000-07-25 Jakub Jelinek <jakub@redhat.com>
32911
32912 * gcc.dg/20000720-1.c: New test.
32913
329142000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
32915
32916 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
32917
329182000-07-24 Geoff Keating <geoffk@cygnus.com>
32919
32920 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
32921 * gcc.c-torture/execute/20000722-1.c: New.
32922 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
32923
329242000-07-24 Jakub Jelinek <jakub@redhat.com>
32925
32926 * gcc.dg/cpp/20000720-1.S: New test.
32927
329282000-07-21 Michael Meissner <meissner@redhat.com>
32929
32930 * gcc.c-torture/execute/ieee/hugeval.c: New test.
32931
329322000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32933
32934 * g++.old-deja/g++.brendan/crash16.C,
32935 g++.old-deja/g++.brendan/parse3.C,
32936 g++.old-deja/g++.brendan/redecl1.C,
32937 g++.old-deja/g++.ns/template13.C,
32938 g++.old-deja/g++.other/decl4.C,
32939 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
32940
329412000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32942
32943 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
32944 and "Internal error".
32945
32946 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
32947 regexps.
32948 * gcc.dg/cpp/paste6.c: New test.
32949
329502000-07-19 Zack Weinberg <zack@wolery.cumb.org>
32951
32952 * gcc.dg/cpp/tr-direct.c: New test.
32953
32954 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
32955 gcc.dg/cpp/undef1.c: Tweak error regexps.
32956
329572000-07-18 Eric Christopher <echristo@redhat.com>
32958
32959 * gcc.c-torture/compile/20000718-1.c: New test.
32960
329612000-07-18 Zack Weinberg <zack@wolery.cumb.org>
32962
32963 * cpplex.c (_cpp_push_token): If the token being pushed back
32964 is the previous token in this context, just subtract one from
32965 context->posn.
32966 * cppmacro.c (save_expansion): Clear aux field when storing a
32967 placemarker.
32968
329692000-07-18 Alexandre Oliva <aoliva@redhat.com>
32970
32971 * gcc.dg/noncompile/redecl-1.c: New test.
32972
329732000-07-18 Jakub Jelinek <jakub@redhat.com>
32974
32975 * gcc.c-torture/execute/20000717-5.c: New test.
32976 * gcc.c-torture/execute/20000717-1.x: Removed.
32977
329782000-07-17 Richard Henderson <rth@cygnus.com>
32979
32980 * gcc.c-torture/execute/20000717-4.c: New test.
32981
329822000-07-17 Zack Weinberg <zack@wolery.cumb.org>
32983
32984 * gcc.dg/cpp/syshdr.c: New test.
32985 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
32986
329872000-07-17 Neil Booth <neilb@earthling.net>
32988
32989 * gcc.dg/cpp/cmdlne-dM.c: New test.
32990 * gcc.dg/cpp/cmdlne-dD.c: New test.
32991
329922000-07-17 Jeffrey A Law (law@cygnus.com)
32993
32994 * gcc.c-torture/execute/20000717-3.c: New test.
32995
32996 * gcc.c-torture/compile/20000717-1.c: New test.
32997
329982000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32999
33000 * gcc.c-torture/execute/20000717-2.c: New test.
33001
330022000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
33003
33004 * gcc.dg/formatz-1.c: New test.
33005
33006 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
33007 * gcc.dg/c99-digraph-1.c: New tests.
33008
33009 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
33010 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
33011
33012 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
33013 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
33014 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
33015 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
33016 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
33017 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
33018 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
33019
330202000-07-17 Greg McGary <greg@mcgary.org>
33021
33022 * gcc.c-torture/execute/20000717-1.c: New test.
33023 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
33024
330252000-07-15 Jakub Jelinek <jakub@redhat.com>
33026
33027 * gcc.c-torture/execute/20000715-2.c: New test.
33028 * gcc.dg/20000715-1.c: New test.
33029
330302000-07-15 Michael Meissner <meissner@redhat.com>
33031
33032 * gcc.c-torture/execute/20000715-1.c: New test.
33033
330342000-07-13 Jakub Jelinek <jakub@redhat.com>
33035
33036 * gcc.c-torture/execute/20000707-1.c: New test.
33037
330382000-07-13 Neil Booth <NeilB@earthling.net>
33039
33040 * testsuite/gcc.dg/cpp/digraph1.c,
33041 testsuite/gcc.dg/cpp/digraph2.c,
33042 testsuite/gcc.dg/cpp/digraphs.c: New tests.
33043
330442000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
33045
33046 * g77.f-torture/compile/20000630-2.f: New test.
33047 * g77.f-torture/compile/20000630-2.x
33048
330492000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
33050
33051 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
33052
330532000-07-11 Neil Booth <NeilB@earthling.net>
33054
33055 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
33056
330572000-07-11 Neil Booth <NeilB@earthling.net>
33058
33059 * gcc.dg/cpp/cmdlne-C.c: New.
33060
330612000-07-09 Neil Booth <NeilB@earthling.net>
33062
33063 * gcc.dg/cpp/directiv.c: New tests.
33064 * gcc.dg/cpp/undef1.c: Update.
33065
330662000-07-08 Angela Marie Thomas <angela@cygnus.com>
33067
33068 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
33069
330702000-07-09 Neil Booth <NeilB@earthling.net>
33071
33072 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
33073
330742000-07-07 Zack Weinberg <zack@wolery.cumb.org>
33075
33076 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
33077 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
33078
330792000-07-08 Neil Booth <NeilB@earthling.net>
33080
33081 * gcc.dg/cpp/macsyntx.c: New tests.
33082
330832000-07-07 Jakub Jelinek <jakub@redhat.com>
33084
33085 * gcc.dg/20000707-1.c: New test.
33086
330872000-07-07 Jakub Jelinek <jakub@redhat.com>
33088
33089 * gcc.c-torture/execute/20000706-1.c: New test.
33090 * gcc.c-torture/execute/20000706-2.c: New test.
33091 * gcc.c-torture/execute/20000706-3.c: New test.
33092 * gcc.c-torture/execute/20000706-4.c: New test.
33093 * gcc.c-torture/execute/20000706-5.c: New test.
33094
330952000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33096
33097 * g++.old-deja/g++.pt/instantiate7.C: New test.
33098
330992000-07-06 Nathan Sidwell <nathan@codesourcery.com>
33100
33101 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
33102 * g++.old-deja/g++.mike/thunk3.C: Likewise.
33103 * g++.old-deja/g++.other/rtti3.C: Likewise.
33104 * g++.old-deja/g++.other/rttid3.C: Likewise.
33105
331062000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
33107
33108 * g77.f-torture/compile/20000630-1.x: Fix typo
33109
331102000-07-05 Zack Weinberg <zack@wolery.cumb.org>
33111
33112 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
33113 assembly output.
33114
331152000-07-04 Zack Weinberg <zack@wolery.cumb.org>
33116
33117 * gcc.dg/cpp/ident.c: New test.
33118
331192000-07-05 Neil Booth <NeilB@earthling.net>
33120
33121 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
33122 gcc.dg/cpp/lexstrng.c: New tests.
33123
331242000-07-04 Neil Booth <NeilB@earthling.net>
33125
33126 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
33127 * gcc.dg/cpp/strify2.c: Same.
33128
331292000-07-03 Zack Weinberg <zack@wolery.cumb.org>
33130
33131 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
33132 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
33133 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
33134 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
33135
33136 * testsuite/gcc.dg/cpp/macro1.c,
33137 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
33138 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
33139 testsuite/gcc.dg/cpp/strify1.c,
33140 testsuite/gcc.dg/cpp/strify2.c: New tests.
33141
331422000-07-03 Jakub Jelinek <jakub@redhat.com>
33143
33144 * gcc.c-torture/execute/20000703-1.c: New test.
33145
331462000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33147
33148 * g++.old-deja/g++.pt (lookup10.C): New test.
33149
331502000-07-03 Nathan Sidwell <nathan@codesourcery.com>
33151
33152 * g++.old-deja/g++.pt (typename25.C): New test.
fe375cf1 33153
662ef0f5 331542000-07-02 Zack Weinberg <zack@wolery.cumb.org
ceeaadbb 33155
ed8e443a
JM
33156 * gcc.c-torture/compile/20000701-1.c: New test.
33157
331582000-06-30 Nick Clifton <nickc@cygnus.com>
33159
33160 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
33161 to test case.
33162
331632000-06-30 Catherine Moore <clm@cygnus.com>
33164
33165 * gcc.c-torture/execute/align-1.c: New test.
33166
331672000-06-30 Nathan Sidwell <nathan@codesourcery.com>
33168
33169 * g++.old-deja/g++.pt/expr8.C: New test.
33170 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
33171
331722000-06-29 Nick Clifton <nickc@cygnus.com>
33173
33174 * gcc.c-torture/compile/20000629-1.c: New test.
33175
331762000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33177
33178
33179 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
33180 gcc.dg/noncompile directory, depending on whether they're
33181 preprocessor tests or not. Annotate all the tests for the dg
33182 framework.
33183
33184 * gcc.c-torture/noncompile/noncompile.exp: Delete.
33185 * gcc.dg/noncompile/noncompile.exp: New.
33186
33187 * Moved files:
33188 Old name New name
33189 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
33190 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
33191 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
33192 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
33193 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
33194 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
33195 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
33196 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
33197 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
33198 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
33199 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
33200 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
33201 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
33202 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
33203 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
33204 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
33205 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
33206 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
33207 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
33208 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
33209 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
33210 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
33211 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
33212 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
33213
33214 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
33215 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
33216 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
33217 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
33218 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
33219 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
33220
332212000-06-29 Zack Weinberg <zack@wolery.cumb.org>
33222
33223 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
33224 declare one variable. On the fourth, error.
33225 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
33226 declared by 20000628-1a.h.
33227
332282000-06-29 Richard Henderson <rth@redhat.com>
33229
33230 * gcc.c-torture/execute/930529-1.x: New file.
33231 * gcc.dg/920413-1.c: Adjust expected warning text.
33232 * gcc.dg/980217-1.c: Declare abort.
33233 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
33234
332352000-06-29 Jeffrey A Law (law@cygnus.com)
33236
33237 * g77.f-torture/compile/20000629-1.f: New test.
33238 * g77.f-torture/compile/20000629-1.x: Expected to fail.
33239
332402000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33241
33242 Rearrange lots of files, removing entirely the
33243 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
33244 directories.
33245
33246 * Deleted files:
33247 gcc.c-torture/code_quality/code_quality.exp
33248 gcc.c-torture/special/special.exp
33249 gcc.failure/failure.exp
33250 gcc.failure/940409-1.x
33251 gcc.c-torture/compile/961203-1.x
33252
33253 * New files:
33254 gcc.misc-tests/linkage.exp
33255 gcc.c-torture/execute/920730-1t.c
33256 gcc.c-torture/execute/920730-1t.x
33257 gcc.c-torture/compile/920520-1.x
33258 gcc.c-torture/compile/920521-1.x
33259 gcc.c-torture/compile/981006-1.x
33260 gcc.c-torture/execute/eeprof-1.x
33261
33262 * Moved files (possibly with modifications to fit a new harness):
33263 Old name New name
33264 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
33265 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
33266 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
33267 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
33268 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
33269 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
33270 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
33271 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
33272 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
33273 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
33274 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
33275 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
33276 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
33277 gcc.failure/940409-1.c gcc.dg/940409-1.c
33278
332792000-06-28 Zack Weinberg <zack@wolery.cumb.org>
33280
33281 * c-torture/compile/961203-1.x: Delete.
33282
33283 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
33284 not exit. Include stdio.h.
33285 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
33286 * gcc.misc-tests/dg-12.c: Likewise.
33287 * gcc.misc-tests/dg-5.c: Likewise.
33288 * gcc.misc-tests/dg-6.c: Likewise.
33289 * gcc.misc-tests/dg-7.c: Prototype abort.
33290 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
33291 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
33292 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
33293 not exit.
33294 * gcc.misc-tests/sieve.c: Use return from main, not exit.
33295 * gcc.misc-tests/sort2.c: Use return from main, not exit.
33296
332972000-06-28 Jakub Jelinek <jakub@redhat.com>
33298
33299 * gcc.dg/cpp/20000628-1.c: New test.
33300 * gcc.dg/cpp/20000628-1.h: New header for above test.
33301 * gcc.dg/cpp/20000628-1a.h: Likewise.
33302
333032000-06-27 Zack Weinberg <zack@wolery.cumb.org>
33304
33305 * gcc.dg/cpp: New directory.
33306 * gcc.dg/cpp/cpp.exp: New driver.
33307 * gcc.dg/cpp/20000627-1.c: New test.
33308 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
33309 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
33310 and rewrite as a compilation test.
33311
33312 * gcc.dg: Move many files into the cpp subdirectory, possibly
33313 renaming or editing them as well.
33314 Old name New name
33315 990119-1.c cpp/19990119-1.c
33316 990228-1.c cpp/19990228-1.c
33317 990407-1.c cpp/19990407-1.c
33318 990409-1.c cpp/19990409-1.c
33319 990413-1.c cpp/19990413-1.c
33320 990703-1.c cpp/19990703-1.c
33321 20000127-1.c cpp/20000127-1.c
33322 20000129-1.c cpp/20000129-1.c
33323 20000207-1.c cpp/20000207-1.c
33324 20000207-2.c cpp/20000207-2.c
33325 20000209-1.c cpp/20000209-1.c
33326 20000209-2.c cpp/20000209-2.c
33327 20000301-1.c cpp/20000301-1.c
33328 20000419-1.c cpp/20000419-1.c
33329 20000510-1.S cpp/20000510-1.S
33330 20000519-1.c cpp/20000519-1.c
33331 20000529-1.c cpp/20000529-1.c
33332 20000625-1.c cpp/20000625-1.c
33333 20000625-2.c cpp/20000625-2.c
33334 cpp-as1.c cpp/assert1.c
33335 cpp-as2.c cpp/assert2.c
33336 cxx-comments-1.c cpp/cxxcom1.c
33337 cxx-comments-2.c cpp/cxxcom2.c
33338 endif-label.c cpp/endif.c
33339 cpp-hash1.c cpp/hash1.c
33340 cpp-hash2.c cpp/hash2.c
33341 cpp-if1.c cpp/if-1.c
33342 cpp-if2.c cpp/if-2.c
33343 cpp-if3.c cpp/if-3.c
33344 cpp-if4.c cpp/if-4.c
33345 cpp-if5.c cpp/if-5.c
33346 cpp-cond.c cpp/if-cexp.c
33347 cpp-missingop.c cpp/if-mop.c
33348 cpp-missingparen.c cpp/if-mpar.c
33349 cpp-opprec.c cpp/if-oppr.c
33350 cpp-ifparen.c cpp/if-paren.c
33351 cpp-shortcircuit.c cpp/if-sc.c
33352 cpp-shift.c cpp/if-shift.c
33353 cpp-unary.c cpp/if-unary.c
33354 cpp-li1.c cpp/line1.c
33355 cpp-li2.c cpp/line2.c
33356 lineno.c cpp/line3.c
33357 lineno-2.c cpp/line4.c
33358 cpp-mi.c cpp/mi1.c
33359 cpp-mic.h cpp/mi1c.h
33360 cpp-micc.h cpp/mi1cc.h
33361 cpp-mind.h cpp/mi1nd.h
33362 cpp-mindp.h cpp/mi1ndp.h
33363 cpp-mix.h cpp/mi1x.h
33364 cpp-mi2.c cpp/mi2.c
33365 cpp-mi2a.h cpp/mi2a.h
33366 cpp-mi2b.h cpp/mi2b.h
33367 cpp-mi2c.h cpp/mi2c.h
33368 cpp-mi3.c cpp/mi3.c
33369 cpp-mi3.def cpp/mi3.def
33370 poison-1.c cpp/poison.c
33371 pr-impl.c cpp/prag-imp.c
33372 cpp-redef-2.c cpp/redef1.c
33373 cpp-redef.c cpp/redef2.c
33374 strpaste.c cpp/strp1.c
33375 strpaste-2.c cpp/strp2.c
33376 cpp-tradpaste.c cpp/tr-paste.c
33377 cpp-tradstringify.c cpp/tr-str.c
33378 cpp-tradwarn1.c cpp/tr-warn1.c
33379 cpp-tradwarn2.c cpp/tr-warn2.c
33380 trigraphs.c cpp/trigraphs.c
33381 cpp-unc1.c cpp/unc1.c
33382 cpp-unc2.c cpp/unc2.c
33383 cpp-unc3.c cpp/unc3.c
33384 cpp-unc.c cpp/unc4.c
33385 undef.c cpp/undef1.c
33386 undef-2.c cpp/undef2.c
33387 cpp-wi1.c cpp/widestr1.c
33388
333892000-06-27 Mark Mitchell <mark@codesourcery.com>
33390
33391 * lib/g++.exp (g++_include_flags): Tweak.
33392
333932000-06-27 H.J. Lu <hjl@gnu.org>
33394 Loren J. Rittle <ljrittle@acm.org>
33395
33396 * lib/g++.exp (g++_include_flags): Override libgloss.exp
33397 version with one that knows about the new gcc tree structure.
33398 (g++_link_flags): Same.
33399
334002000-06-26 Zack Weinberg <zack@wolery.cumb.org>
33401
33402 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
33403 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
33404 case we are cross-compiling.
33405
33406 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
33407 g++.old-deja/g++.niklas/Makefile.in,
33408 g++.old-deja/g++.niklas/configure.in,
33409 g++.old-deja/g++.other/Makefile.in,
33410 g++.old-deja/g++.other/configure.in,
33411 gcc.c-torture/code_quality/Makefile.in,
33412 gcc.c-torture/code_quality/configure.in,
33413 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
33414 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
33415 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
33416 gcc.c-torture/execute/ieee/Makefile.in,
33417 gcc.c-torture/execute/ieee/configure.in,
33418 gcc.c-torture/noncompile/Makefile.in,
33419 gcc.c-torture/noncompile/configure.in,
33420 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
33421 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
33422 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
33423
334242000-06-26 Nathan Sidwell <nathan@codesourcery.com>
33425
33426 * g++.old-deja/g++.other/ambig3.C: New test.
33427
334282000-06-26 Nathan Sidwell <nathan@codesourcery.com>
33429
33430 * g++.old-deja/g++.pt/syntax1.C: New test.
33431 * g++.old-deja/g++.pt/syntax2.C: New test.
33432 * g++.old-deja/g++.other/syntax3.C: New test.
33433 * g++.old-deja/g++.other/syntax4.C: New test.
33434
334352000-06-25 Zack Weinberg <zack@wolery.cumb.org>
33436
33437 * gcc.dg/20000623-1.c: Prototype exit and abort.
33438
334392000-06-25 Zack Weinberg <zack@wolery.cumb.org>
33440
33441 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
33442 New tests.
33443 * gcc.dg/cpp-mi3.def: New file.
33444
33445 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
33446 inside assertions.
33447 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
33448 lexer's error messages.
33449 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
33450 divine anything from the linemarkers.
33451 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
33452 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
33453
334542000-06-23 Geoffrey Keating <geoffk@cygnus.com>
33455
33456 * gcc.dg/20000623-1.c: New test.
33457
334582000-06-22 Jakub Jelinek <jakub@redhat.com>
33459
33460 * gcc.c-torture/execute/20000622-1.c: New test.
33461
334622000-06-22 Nathan Sidwell <nathan@codesourcery.com>
33463
33464 * g++.old-deja/g++.other/init15.C: New test.
33465
334662000-06-22 Nathan Sidwell <nathan@codesourcery.com>
33467
33468 * g++.old-deja/g++.pt/vaarg2.C: New test.
33469 * g++.old-deja/g++.pt/vaarg3.C: New test.
33470
334712000-06-20 Nathan Sidwell <nathan@codesourcery.com>
33472
33473 * g++.old-deja/g++.other/dyncast6.C: New test.
33474
334752000-06-15 Jakub Jelinek <jakub@redhat.com>
33476
33477 * gcc.c-torture/execute/loop-6.c: New test.
33478
334792000-06-14 Jakub Jelinek <jakub@redhat.com>
33480
33481 * gcc.dg/20000614-1.c: New test.
33482 * gcc.dg/20000614-2.c: New test.
33483
334842000-06-14 Hans-Peter Nilsson <hp@axis.com>
33485
33486 * g++.old-deja/g++.other/inline12.C: New test.
33487
334882000-06-13 Jakub Jelinek <jakub@redhat.com>
33489
33490 * g++.old-deja/g++.other/eh1.C: New test.
33491
334922000-06-12 Jakub Jelinek <jakub@redhat.com>
33493
33494 * g++.old-deja/g++.other/type.C: New test.
33495
334962000-06-05 Jakub Jelinek <jakub@redhat.com>
33497
33498 * g++.old-deja/g++.other/initstring.C: New test.
33499
335002000-06-12 Jason Merrill <jason@redhat.com>
33501
33502 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
33503
335042000-06-09 Jeffrey A Law (law@cygnus.com)
33505
33506 * gcc.c-torture/compile/20000609-1.c: New test.
33507
335082000-06-09 Clinton Popetz <cpopetz@cygnus.com>
33509
33510 * gcc.dg/20000609-1.c: New test.
33511
335122000-06-08 Zack Weinberg <zack@wolery.cumb.org>
33513
33514 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
33515 * gcc.c-torture/noncompile/poison-1.c: Move...
33516 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
33517 * gcc.dg/cpp-li1.c: Add a token after the #line.
33518
335192000-06-05 Richard Henderson <rth@cygnus.com>
33520
33521 * gcc.c-torture/execute/20000605-2.c: New test.
33522 * gcc.c-torture/execute/20000605-3.c: New test.
33523
335242000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
33525
33526 * g77.f-torture/execute/20000503-1.x: New file.
33527
335282000-06-06 Nathan Sidwell <nathan@codesourcery.com>
33529
33530 * g++.old-deja/g++.eh/badalloc1.C: New test.
33531
335322000-06-05 Richard Henderson <rth@cygnus.com>
33533
33534 * gcc.c-torture/execute/20000605-1.c: New test.
33535
335362000-06-05 Jakub Jelinek <jakub@redhat.com>
33537 Nathan Sidwell <nathan@codesourcery.com>
33538
33539 * gcc.c-torture/compile/20000605-1.c: New test.
33540
335412000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
33542
33543 * g77.f-torture/compile/20000601-1.f: New test.
33544
335452000-06-03 Richard Henderson <rth@cygnus.com>
33546
33547 * gcc.c-torture/execute/20000603-1.c: New.
33548
335492000-06-02 Zack Weinberg <zack@wolery.cumb.org>
33550
33551 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
33552 * gcc.dg/noreturn-2.c (noreturn): Likewise.
33553
335542000-06-01 Zack Weinberg <zack@wolery.cumb.org>
33555
33556 * gcc.dg/compare2.c (case 12): XFAIL.
33557 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
33558 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
33559
33560 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
33561
335622000-05-29 Zack Weinberg <zack@wolery.cumb.org>
33563
33564 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
33565 guard macro is already defined when the header is first
33566 included.
33567 * gcc.dg/cpp-mix.h: New file.
33568 * gcc.dg/endif-label.c: Update patterns to match compiler.
33569
33570 * g++.brendan/complex1.C: Declare abort.
33571 * g++.law/refs4.C: Remove XFAIL.
33572 * g++.oliva/expr2.C: Declare abort and exit.
33573
335742000-05-28 Alexandre Oliva <aoliva@cygnus.com>
33575
33576 * gcc.c-torture/execute/20000528-1.c: New test.
33577
33578 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
33579 * g++.old-deja/g++.law/temps4.C: Likewise.
33580
33581 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
33582 stdlib.h. Call abort() on failure.
33583 * g++.old-deja/g++.law/refs4.C: Likewise.
33584 * g++.old-deja/g++.law/temps4.C: Likewise.
33585 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
33586 * gcc.c-torture/execute/20000112-1.c: Include string.h.
33587
335882000-05-27 Zack Weinberg <zack@wolery.cumb.org>
33589
33590 Relative to g++.dg/special:
33591 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
33592
33593 Relative to g++.old-deja:
33594 * g++.brendan/complex1.C, g++.jason/optimize2.C,
33595 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
33596 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
33597 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
33598 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
33599 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
33600 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
33601
33602 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
33603 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
33604 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
33605 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
33606 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
33607 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
33608 and/or string.h.
33609
33610 * g++.other/goto1.C: Update expectations for error messages.
33611
336122000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33613
33614 * gcc.c-torture/compile/20000523-1.c: New test.
33615
336162000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33617
33618 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
33619
336202000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33621
33622 * g++.old-deja/g++.eh/catch11.C: New test.
33623 * g++.old-deja/g++.eh/catch12.C: New test.
33624
336252000-05-24 Nick Clifton <nickc@cygnus.com>
33626
33627 * gcc.c-torture/execute/20000523-1.c: New test.
33628
336292000-05-23 Zack Weinberg <zack@wolery.cumb.org>
33630
33631 * c-torture/execute/bcp-1.c: Replace abort in arg of
33632 __builtin_constant_p with a generic external function.
33633
33634 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
33635 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
33636 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
33637 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
33638 Prototype abort and/or exit.
33639
33640 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
33641 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
33642 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
33643 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
33644
336452000-05-22 Alexandre Oliva <aoliva@cygnus.com>
33646
33647 * gcc.dg/dwarf2-1.c: New test.
33648
336492000-05-20 Richard Henderson <rth@cygnus.com>
33650
33651 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
33652
336532000-05-20 Andreas Jaeger <aj@suse.de>
33654
33655 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
33656 testcase.
33657
336582000-05-19 David Edelsohn <edelsohn@gnu.org>
33659
33660 * gcc.c-torture/execute/20000519-2.c: New test.
33661
336622000-05-19 Andreas Jaeger <aj@suse.de>
33663
33664 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
33665 which fails with SSA.
33666
33667 * lib/c-torture.exp: Also test with -O3 -fssa.
33668
336692000-05-18 Michael Meissner <meissner@redhat.com>
33670
33671 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
33672 * gcc.c-torture/execute/920415-1.c: Ditto.
33673 * gcc.c-torture/execute/920501-1.c: Ditto.
33674 * gcc.c-torture/execute/conversion.c: Ditto.
33675 * gcc.c-torture/execute/cvt-1.c: Ditto.
33676
336772000-05-18 Jeffrey A Law (law@cygnus.com)
33678
33679 * gcc.c-torture/compile/20000518-1.c: New test.
33680
336812000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
33682
33683 * g77.f-torture/compile/200005018.f: New test.
33684
336852000-05-17 Jeffrey A Law (law@cygnus.com)
33686
33687 * gcc.c-torture/compile/20000517-1.c: New test.
33688
336892000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33690
33691 * gcc.c-torture/execute/20000516-1.c: New test.
33692
336932000-05-15 Jakub Jelinek <jakub@redhat.com>
33694
33695 * g++.old-deja/g++.other/eh.C: New test.
33696
336972000-05-12 Richard Henderson <rth@cygnus.com>
33698
33699 * gcc.c-torture/execute/990208-1.c (main): Don't pass
33700 constants through to doit's conditional.
33701
337022000-05-11 Jeffrey A Law (law@cygnus.com)
33703
33704 * gcc.c-torture/compile/20000511-1.c: New test.
33705 * g77.f-torture/compile/20000511-1.f: New test.
33706 * g77.f-torture/compile/20000511-2.f: New test.
33707
337082000-05-11 Michael Meissner <meissner@redhat.com>
33709
33710 * gcc.c-torture/execute/20000511-1.c: New test.
33711
337122000-05-11 Zack Weinberg <zack@wolery.cumb.org>
33713
33714 * gcc.dg/dg.exp: Scan .S files as well as .c files.
33715 * gcc.dg/20000510-1.S: New.
33716
337172000-05-08 Catherine Moore <clm@cygnus.com>
33718
33719 * gcc.dg/unused-3.c: New.
33720
337212000-05-06 Richard Henderson <rth@cygnus.com>
33722
33723 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
33724 * g++.old-deja/g++.mike/warn1.C: Likewise.
33725 * g++.old-deja/g++.pt/local1.C: Likewise.
33726 * g++.old-deja/g++.pt/local7.C: Likewise.
33727 * g++.old-deja/g++.pt/spec16.C: Likewise.
33728
337292000-05-06 Nathan Sidwell <nathan@codesourcery.com>
ceeaadbb 33730
ed8e443a 33731 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
c36ae96c 33732
ed8e443a 337332000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
4b01cd8f 33734
ed8e443a 33735 * g77.f-torture/execute/20000503-1.f: New test.
c36ae96c 33736
ed8e443a 337372000-05-04 Andreas Jaeger <aj@suse.de>
f43b2795 33738
ed8e443a 33739 * gcc.dg/noreturn-2.c: New test.
f43b2795 33740
ed8e443a 337412000-05-04 Neil Booth <NeilB@earthling.net>
45abaea8 33742
ed8e443a
JM
33743 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
33744 preprocessor.
45abaea8 33745
ed8e443a 337462000-05-04 Richard Henderson <rth@cygnus.com>
996065b4 33747
ed8e443a 33748 * gcc.c-torture/execute/20000503-1.c: Fix typo.
996065b4 33749
ed8e443a 337502000-05-04 Richard Henderson <rth@cygnus.com>
82c18d5c 33751
ed8e443a
JM
33752 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
33753 OpenSSL by Jason R Thorpe.
82c18d5c 33754
ed8e443a 337552000-05-03 Jim Wilson <wilson@cygnus.com>
d02b54f6 33756
ed8e443a 33757 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
d02b54f6 33758
ed8e443a 337592000-05-03 Robert Lipe <robertlipe@usa.net>
79ff6e27 33760
ed8e443a 33761 * gcc.dg/20000503-1.c: New test.
79ff6e27 33762
ed8e443a 337632000-05-02 Jakub Jelinek <jakub@redhat.com>
f4d07b5e 33764
ed8e443a
JM
33765 * gcc.c-torture/compile/20000502-1.c: New test.
33766 * g++.old-deja/g++.other/align.C: New test.
33767 * gcc.dg/cpp-tradstringify.c: New test.
33768
33769Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
33770
33771 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
33772 and hard registers.
33773
337742000-04-26 Geoff Keating <geoffk@cygnus.com>
33775
33776 * gcc.c-torture/execute/loop-5.c: New test.
33777
337782000-04-25 Jakub Jelinek <jakub@redhat.com>
33779
33780 * gcc.c-torture/execute/va-arg-20.c: New test.
33781
337822000-04-23 Jeffrey A Law (law@cygnus.com)
33783
33784 * gcc.c-torture/execute/20000422-1.c: New test.
33785
337862000-04-20 Greg McGary <gkm@gnu.org>
33787
33788 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
33789 when optimizing, but without sibling-call optimizations (-O1).
33790
337912000-04-20 Jeffrey A Law (law@cygnus.com)
33792
33793 * gcc.c-torture/compile/20000420-1.c: New test.
33794
337952000-04-20 Nathan Sidwell <nathan@codesourcery.com>
33796
33797 * g++.abi/ptrflags.C: New test.
33798 * g++.eh/catchptr1.C: Test incomplete pointer chains.
33799
338002000-04-19 Catherine Moore <clm@cygnus.com>
33801
33802 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
33803
338042000-04-19 Greg McGary <gkm@gnu.org>
33805
33806 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
33807 sibling-call optimizations.
33808
338092000-04-19 Zack Weinberg <zack@wolery.cumb.org>
33810
33811 * gcc.dg/20000419-1.c: New test.
33812
338132000-04-12 Hans-Peter Nilsson <hp@axis.com>
33814
33815 * gcc.c-torture/execute/20000412-6.c: New test.
33816
338172000-04-12 Jeffrey A Law (law@cygnus.com)
33818
33819 * gcc.c-torture/execute/20000412-5.c: New test.
33820 * g77.f-torture/compile/20000412-1.f: New test.
33821 * gcc.c-torture/execute/20000412-4.c: New test.
33822 * gcc.c-torture/compile/20000412-2.c: New test.
33823 * gcc.c-torture/execute/20000412-3.c: New test.
33824 * gcc.c-torture/compile/20000412-1.c: New test.
33825 * gcc.c-torture/execute/20000412-2.c: New test.
33826
338272000-04-12 Jakub Jelinek <jakub@redhat.com>
33828
33829 * objc/execute/bf-20.m: New test.
33830
338312000-04-10 Richard Henderson <rth@cygnus.com>
33832
33833 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
33834
33835 * gcc.c-torture/execute/20000412-1.c: New test.
33836
338372000-04-10 Nathan Sidwell <nathan@codesourcery.com>
33838
33839 * g++.old-deja/g++.eh/catchptr1.C: New test.
33840
338412000-04-09 Nathan Sidwell <nathan@codesourcery.com>
33842
33843 * g++.old-deja/g++.abi/cxa_vec.C: New test.
33844
338452000-04-08 Neil Booth <NeilB@earthling.net>
33846
33847 * gcc.dg/cpp-nullchar.c: Remove test as
33848 embedded nulls cause problems.
33849
338502000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33851
33852 * gcc.dg/compare2.c: New test.
33853
338542000-04-08 Neil Booth <NeilB@earthling.net>
33855
33856 * gcc.dg/cpp-nullchar.c: New test.
33857
338582000-04-07 Zack Weinberg <zack@wolery.cumb.org>
33859
33860 * gcc.dg/cpp-mi2.c: New test.
33861 * gcc.dg/cpp-mi2[abc].h: New files.
33862
338632000-04-07 Nathan Sidwell <nathan@codesourcery.com>
33864
33865 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
33866 member name.
33867
338682000-04-06 Nathan Sidwell <nathan@codesourcery.com>
33869
33870 * g++.old-deja/g++.abi/vmihint.C: New test.
33871
338722000-04-06 Neil Booth <NeilB@earthling.net>
33873
33874 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
33875 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
33876 copyright.
33877
338782000-04-05 Hans-Peter Nilsson <hp@axis.com>
33879
33880 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
33881 avoid stack-frame overwrite.
33882
338832000-04-05 Jakub Jelinek <jakub@redhat.com>
33884
33885 * gcc.c-torture/compile/20000405-2.c: New test.
33886 * gcc.c-torture/compile/20000405-3.c: New test.
33887
338882000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33889
33890 * gcc.c-torture/compile/20000405-1.c: New test.
33891
338922000-04-04 Geoff Keating <geoffk@cygnus.com>
33893
33894 * gcc.dg/cast-qual-1.c: Revert last change.
33895
338962000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33897
33898 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
33899
339002000-04-03 Zack Weinberg <zack@wolery.cumb.org>
33901
33902 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
33903 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
33904
339052000-04-03 Jeffrey A Law (law@cygnus.com)
33906
33907 * gcc.c-torture/compile/20000403-2.c: New test.
33908 * gcc.c-torture/compile/20000403-1.c: New test.
33909
339102000-04-03 Hans-Peter Nilsson <hp@axis.com>
33911
33912 * gcc.c-torture/execute/20000403-1.c: New test.
33913
339142000-04-03 Geoff Keating <geoffk@cygnus.com>
33915
33916 * gcc.c-torture/execute/20000402-1.c: New test.
33917
339182000-04-03 Donald Lindsay <dlindsay@cygnus.com>
33919
33920 * gcc.c-torture/execute/va-arg-15.c: New test.
33921 * gcc.c-torture/execute/va-arg-16.c: New test.
33922 * gcc.c-torture/execute/va-arg-17.c: New test.
33923 * gcc.c-torture/execute/va-arg-18.c: New test.
33924 * gcc.c-torture/execute/va-arg-19.c: New test.
33925
339262000-04-02 Zack Weinberg <zack@wolery.cumb.org>
33927
33928 * gcc.c-torture/compile/981211-1.c: Move to...
33929 * gcc.dg/cpp-as1.c: ...here.
33930 * gcc.dg/cpp-as2.c: New file.
33931
33932 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
33933 compiler.
33934
339352000-04-02 Neil Booth <NeilB@earthling.net>
33936
33937 * gcc.dg/cpp-cond.c New tests.
33938 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
33939 accidental success less likely.
33940 * gcc.dg/cpp-missingop.c New tests.
33941 * gcc.dg/cpp-missingparen.c New tests.
33942 * gcc.dg/cpp-shift.c New tests.
33943 * gcc.dg/cpp-shortcircuit.c New tests.
33944 * gcc.dg/cpp-unary.c New tests.
f4d07b5e 33945
ed8e443a 339462000-03-29 Jeffrey A Law (law@cygnus.com)
1ada4cd0 33947
ed8e443a 33948 * gcc.c-torture/compile/20000329-1.c: New test.
1ada4cd0 33949
ed8e443a 339502000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
7d4918a2 33951
ed8e443a
JM
33952 * gcc.c-torture/compile/20000326-1.c: New test.
33953 * gcc.c-torture/compile/20000326-2.c: New test.
7d4918a2 33954
ed8e443a 339552000-03-24 Geoff Keating <geoffk@cygnus.com>
7acfb19e 33956
ed8e443a
JM
33957 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
33958 the first parameter is a function argument.
7acfb19e 33959
ed8e443a 339602000-03-23 Nathan Sidwell <nathan@codesourcery.com>
bdc624db 33961
ed8e443a 33962 * g++.old-deja/g++.ext/array4.C: New test.
bdc624db 33963
ed8e443a 339642000-03-22 Geoff Keating <geoffk@cygnus.com>
f2f7ac40 33965
ed8e443a 33966 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
f2f7ac40 33967
ed8e443a 339682000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1ae10ad0 33969
ed8e443a 33970 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
1ae10ad0 33971
ed8e443a 339722000-03-19 Richard Henderson <rth@cygnus.com>
a87b4257 33973
ed8e443a 33974 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
a87b4257 33975
ed8e443a 339762000-03-19 Richard Henderson <rth@cygnus.com>
2f4e8f2b 33977
ed8e443a 33978 * gcc.c-torture/compile/20000319-1.c: New test.
83f1c55d 33979
ed8e443a 339802000-03-14 Jeffrey A Law (law@cygnus.com)
602b1b13 33981
ed8e443a
JM
33982 * gcc.c-torture/execute/20000314-3.c: New test.
33983 * gcc.c-torture/execute/20000314-2.c: New test.
33984 * gcc.c-torture/execute/20000314-1.c: New test.
33985 * gcc.c-torture/compile/20000314-2.c: New test.
33986 * gcc.c-torture/compile/20000314-1.c: New test.
602b1b13 33987
ed8e443a 339882000-03-13 Nathan Sidwell <nathan@codesourcery.com>
45f984e4 33989
ed8e443a 33990 * g++.old-deja/g++.warn/inline.C: New test.
45f984e4 33991
ed8e443a 339922000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
532f12a2 33993
ed8e443a
JM
33994 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
33995 standards-compliant result rather than specific constants.
33996 Put test-values in array.
532f12a2 33997
ed8e443a 339982000-03-08 Jason Merrill <jason@casey.cygnus.com>
98eddaf7 33999
ed8e443a
JM
34000 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
34001 (g++_target_compile): Put test-specific options last.
98eddaf7 34002
ed8e443a 340032000-03-08 Nathan Sidwell <nathan@codesourcery.com>
8ce5ef19 34004
ed8e443a 34005 * g++.old-deja/g++.eh/vbase4.C: New test.
8ce5ef19 34006
ed8e443a 340072000-03-08 Nathan Sidwell <nathan@codesourcery.com>
133a40d2 34008
ed8e443a 34009 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
133a40d2 34010
ed8e443a 340112000-03-08 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 34012
ed8e443a
JM
34013 * g++.old-deja/g++.brendan/misc12.C: Removed.
34014 * g++.old-deja/g++.pt/memtemp77.C: Constify.
34015 * g++.old-deja/g++.ext/pretty4.C: New test.
83f1c55d 34016
ed8e443a 340172000-03-08 Nathan Sidwell <nathan@codesourcery.com>
2f6f9ac7 34018
ed8e443a 34019 * g++.old-deja/g++.other/string2.C: New test.
2f6f9ac7 34020
ed8e443a 340212000-03-06 Nathan Sidwell <nathan@codesourcery.com>
fbb886eb 34022
ed8e443a 34023 * g++.old-deja/g++.warn/impint2.C: New test.
fbb886eb 34024
ed8e443a 340252000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
2a6b7809 34026
ed8e443a
JM
34027 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
34028 is 1, not zero.
2a6b7809 34029
ed8e443a 340302000-03-05 Nathan Sidwell <nathan@codesourcery.com>
eeafa66d 34031
ed8e443a
JM
34032 * g++.old-deja/g++.warn/impint.C: New test.
34033 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
34034 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
34035 * g++.old-deja/g++.pt/explicit12.C: Likewise.
34036 * g++.old-deja/g++.pt/explicit13.C: Likewise.
34037 * g++.old-deja/g++.pt/explicit17.C: Likewise.
34038 * g++.old-deja/g++.pt/explicit18.C: Likewise.
34039 * g++.old-deja/g++.pt/explicit19.C: Likewise.
34040 * g++.old-deja/g++.pt/explicit23.C: Likewise.
34041 * g++.old-deja/g++.pt/explicit31.C: Likewise.
34042 * g++.old-deja/g++.pt/explicit35.C: Likewise.
34043 * g++.old-deja/g++.pt/explicit6.C: Likewise.
34044 * g++.old-deja/g++.pt/memclass7.C: Likewise.
eeafa66d 34045
ed8e443a 340462000-03-01 Zack Weinberg <zack@wolery.cumb.org>
83f1c55d 34047
ed8e443a 34048 * gcc.dg/cpp-redef.c: New test.
83f1c55d 34049
ed8e443a 340502000-02-29 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 34051
ed8e443a 34052 * g++.old-deja/g++.pt/unify7.C: New test.
83f1c55d 34053
ed8e443a 340542000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
985dae7c 34055
ed8e443a
JM
34056 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
34057 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
985dae7c 34058
ed8e443a 340592000-02-25 Geoff Keating <geoffk@cygnus.com>
cff244b2 34060
ed8e443a 34061 * gcc.c-torture/compile/20000224-1.c: New test.
495da1f6 34062
ed8e443a 340632000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
e729bc6d 34064
ed8e443a
JM
34065 * gcc.c-torture/compile/cpp-2.c: New test.
34066 * gcc.c-torture/compile/cpp-1.c: New test.
cff244b2 34067
ed8e443a 340682000-02-25 Jeffrey A Law (law@cygnus.com)
da3a4719 34069
ed8e443a 34070 * gcc.c-torture/execute/20000225-1.c: New test.
da3a4719 34071
ed8e443a 340722000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 34073
ed8e443a 34074 * gcc.dg/cpp-li2.c: New test.
83f1c55d 34075
ed8e443a 34076 * gcc.dg/cpp-wi1.c: New test.
83f1c55d 34077
ed8e443a 34078 * gcc.dg/cpp-li1.c: New test.
83f1c55d 34079
ed8e443a 340802000-02-24 Nathan Sidwell <nathan@codesourcery.com>
83f1c55d 34081
ed8e443a 34082 * g++.old-deja/g++.other/sizeof5.C: New test.
83f1c55d 34083
ed8e443a 340842000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b23875c9 34085
ed8e443a 34086 * gcc.c-torture/execute/va-arg-13.c: New test.
b23875c9 34087
ed8e443a 340882000-02-23 Donald Lindsay <dlindsay@cygnus.com>
fa2e34e8 34089
ed8e443a 34090 * gcc.c-torture/execute/va-arg-12.c: New test.
fa2e34e8 34091
ed8e443a 340922000-02-23 Nathan Sidwell <nathan@codesourcery.com>
4a6cfa63 34093
ed8e443a 34094 * gcc.c-torture/execute/20000223-1.c: New test.
4a6cfa63 34095
ed8e443a 340962000-02-23 Nathan Sidwell <nathan@codesourcery.com>
44399cac 34097
ed8e443a 34098 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
44399cac 34099
ed8e443a 341002000-02-22 Mark Mitchell <mark@codesourcery.com>
ed3b0480 34101
ed8e443a 34102 * g++.old-deja/g++.abi/ptrmem.C: New test.
ed3b0480 34103
ed8e443a 341042000-02-19 Richard Henderson <rth@cygnus.com>
ddcc2ade 34105
ed8e443a 34106 * gcc.c-torture/compile/init-3.c: New.
ddcc2ade 34107
ed8e443a 341082000-02-17 Mark Mitchell <mark@codesourcery.com>
2144ddea 34109
ed8e443a
JM
34110 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
34111 ALWAYS_CXXFLAGS.
2144ddea 34112
ed8e443a 341132000-02-11 Robert Lipe <robertl@sco.com>
ae6f3fe9 34114
ed8e443a 34115 * gcc.c-torture/compile/20000211-3.c: New test.
ae6f3fe9 34116
ed8e443a 341172000-02-11 Martin Buchholz <martin@xemacs.org>
1d3f28d4 34118
ed8e443a 34119 * gcc.c-torture/compile/20000211-2.c: New test.
1d3f28d4 34120
ed8e443a 341212000-02-11 Jeffrey A Law (law@cygnus.com)
cc6c6c23 34122
ed8e443a 34123 * gcc.c-torture/compile/20000211-1.c: New test.
cc6c6c23 34124
ed8e443a 341252000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
31a72d3f 34126
ed8e443a
JM
34127 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
34128 on native targets
31a72d3f 34129
ed8e443a 341302000-02-08 Nathan Sidwell <nathan@acm.org>
bd524aa3 34131
ed8e443a 34132 * g++.old-deja/g++.other/cast5.C: New test.
15f724f6 34133
ed8e443a 341342000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
bd524aa3 34135
ed8e443a 34136 * gcc.c-torture/execute/20000205-1.c: New.
83f1c55d 34137
ed8e443a 341382000-02-03 Nathan Sidwell <nathan@acm.org>
83f1c55d 34139
ed8e443a
JM
34140 * g++.old-deja/g++.jason/cast3.C: Return void.
34141 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
3ebed0b2 34142
ed8e443a 341432000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
3f50679d 34144
ed8e443a 34145 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
3ebed0b2 34146
ed8e443a 34147 * gcc.dg/loop-1.c: New test.
7a53e94b 34148
ed8e443a 341492000-01-27 Jakub Jelinek <jakub@redhat.com>
92936ecf 34150
ed8e443a
JM
34151 * gcc.c-torture/compile/20000127-1.c: New test.
34152 * gcc.c-torture/execute/991228-1.c: New test.
360f2326 34153
ed8e443a 341542000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
360f2326 34155
ed8e443a 34156 * gcc.dg/unused-2.c: New test.
1eb8759b 34157
ed8e443a 34158 * gcc.dg/conv-1.c: New test.
1eb8759b 34159
ed8e443a 341602000-01-24 Mark Mitchell <mark@codesourcery.com>
33f6849b 34161
ed8e443a
JM
34162 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
34163 compiler.
34164 (tool_option_proc): Fix typo.
33f6849b 34165
ed8e443a 341662000-01-24 Geoff Keating <geoffk@cygnus.com>
ca4cd7ab 34167
ed8e443a
JM
34168 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
34169 of the ld on the host, not on the build machine.
34170 Also, don't crash if '--help' is not a supported option.
ca4cd7ab 34171
ed8e443a 341722000-01-24 Richard Henderson <rth@cygnus.com>
7a2a27a5 34173
ed8e443a 34174 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
7a2a27a5 34175
ed8e443a 341762000-01-20 Jeffrey A Law (law@cygnus.com)
a5bfff0c 34177
ed8e443a
JM
34178 * gcc.c-torture/execute/20000120-2.c: New test.
34179 * gcc.c-torture/execute/20000120-1.c: New test.
a5bfff0c 34180
ed8e443a 341812000-01-13 Jeffrey A Law (law@cygnus.com)
afc27297 34182
ed8e443a 34183 * gcc.c-torture/execute/20000113-1.c: New test.
afc27297 34184
ed8e443a 341852000-01-12 Jeffrey A Law (law@cygnus.com)
69d4f56d 34186
ed8e443a 34187 * gcc.c-torture/execute/20000112-1.c: New test.
69d4f56d 34188
ed8e443a 341892000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
cc6ecc6a 34190
ed8e443a 34191 * gcc.dg/20000111-1.c: New test.
cc6ecc6a 34192
ed8e443a 341932000-01-10 Jeffrey A Law (law@cygnus.com)
ac8cd718 34194
ed8e443a
JM
34195 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
34196 with 16 bit integers.
662ef0f5 34197
ed8e443a 341982000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
662ef0f5 34199
ed8e443a 34200 * gcc.dg/20000108-1.c: New test.
662ef0f5 34201
ed8e443a 342022000-01-05 Nathan Sidwell <nathan@acm.org>
3f552d62 34203
ed8e443a 34204 * g++.old-deja/g++.ns/koenig8.C: New test.
3fe5b143 34205
ed8e443a 342062000-01-05 Nathan Sidwell <nathan@acm.org>
3fe5b143 34207
ed8e443a
JM
34208 * g++.old-deja/g++.other/cast4.C: New test.
34209
342102000-01-05 Jeffrey A Law (law@cygnus.com)
34211
34212 * gcc.c-torture/compile/20000105-2.c: New test.
34213 * gcc.c-torture/compile/20000105-1.c: New test.
34214
342152000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34216
34217 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
34218 references to printf & atoi to conform to ANSI standard.
34219 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
34220 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
34221 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
34222 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
34223 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
34224 * g++.old-deja/g++.brendan/complex1.C: Likewise.
34225 * g++.old-deja/g++.brendan/copy1.C: Likewise.
34226 * g++.old-deja/g++.brendan/copy2.C: Likewise.
34227 * g++.old-deja/g++.brendan/copy3.C: Likewise.
34228 * g++.old-deja/g++.brendan/copy4.C: Likewise.
34229 * g++.old-deja/g++.brendan/copy5.C: Likewise.
34230 * g++.old-deja/g++.brendan/copy6.C: Likewise.
34231 * g++.old-deja/g++.brendan/copy7.C: Likewise.
34232 * g++.old-deja/g++.brendan/copy8.C: Likewise.
34233 * g++.old-deja/g++.brendan/crash11.C: Likewise.
34234 * g++.old-deja/g++.brendan/crash14.C: Likewise.
34235 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
34236 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
34237 * g++.old-deja/g++.brendan/delete2.C: Likewise.
34238 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
34239 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
34240 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
34241 * g++.old-deja/g++.brendan/eh1.C: Likewise.
34242 * g++.old-deja/g++.brendan/groff1.C: Likewise.
34243 * g++.old-deja/g++.brendan/init3.C: Likewise.
34244 * g++.old-deja/g++.brendan/misc12.C: Likewise.
34245 * g++.old-deja/g++.brendan/misc7.C: Likewise.
34246 * g++.old-deja/g++.brendan/new2.C: Likewise.
34247 * g++.old-deja/g++.brendan/operators4.C: Likewise.
34248 * g++.old-deja/g++.brendan/operators5.C: Likewise.
34249 * g++.old-deja/g++.brendan/overload2.C: Likewise.
34250 * g++.old-deja/g++.brendan/overload7.C: Likewise.
34251 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
34252 * g++.old-deja/g++.brendan/reference1.C: Likewise.
34253 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
34254 * g++.old-deja/g++.brendan/template24.C: Likewise.
34255 * g++.old-deja/g++.brendan/template3.C: Likewise.
34256 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
34257 * g++.old-deja/g++.jason/inline3.C: Likewise.
34258 * g++.old-deja/g++.jason/opeq.C: Likewise.
34259 * g++.old-deja/g++.law/arg5.C: Likewise.
34260 * g++.old-deja/g++.law/arm7.C: Likewise.
34261 * g++.old-deja/g++.law/ctors11.C: Likewise.
34262 * g++.old-deja/g++.law/cvt8.C: Likewise.
34263 * g++.old-deja/g++.law/init9.C: Likewise.
34264 * g++.old-deja/g++.law/refs4.C: Likewise.
34265 * g++.old-deja/g++.law/template2.C: Likewise.
34266 * g++.old-deja/g++.law/visibility24.C: Likewise.
34267 * g++.old-deja/g++.law/vtable3.C: Likewise.
34268 * g++.old-deja/g++.mike/asm2.C: Likewise.
34269 * g++.old-deja/g++.mike/eh1.C: Likewise.
34270 * g++.old-deja/g++.mike/misc1.C: Likewise.
34271 * g++.old-deja/g++.mike/misc13.C: Likewise.
34272 * g++.old-deja/g++.mike/misc14.C: Likewise.
34273 * g++.old-deja/g++.mike/ns12.C: Likewise.
34274 * g++.old-deja/g++.mike/p1248.C: Likewise.
34275 * g++.old-deja/g++.mike/p3708.C: Likewise.
34276 * g++.old-deja/g++.mike/p3708a.C: Likewise.
34277 * g++.old-deja/g++.mike/p3708b.C: Likewise.
34278 * g++.old-deja/g++.mike/p646.C: Likewise.
34279 * g++.old-deja/g++.mike/p700.C: Likewise.
34280 * g++.old-deja/g++.mike/p783.C: Likewise.
34281 * g++.old-deja/g++.mike/p783a.C: Likewise.
34282 * g++.old-deja/g++.mike/p783b.C: Likewise.
34283 * g++.old-deja/g++.mike/p786.C: Likewise.
34284 * g++.old-deja/g++.mike/p789.C: Likewise.
34285 * g++.old-deja/g++.mike/p789a.C: Likewise.
34286 * g++.old-deja/g++.mike/p807a.C: Likewise.
34287 * g++.old-deja/g++.other/delete3.C: Likewise.
34288 * g++.old-deja/g++.other/dyncast1.C: Likewise.
34289 * g++.old-deja/g++.other/dyncast2.C: Likewise.
34290 * g++.old-deja/g++.other/dyncast3.C: Likewise.
34291 * g++.old-deja/g++.other/empty1.C: Likewise.
34292 * g++.old-deja/g++.other/temporary1.C: Likewise.
34293 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
34294 * g++.old-deja/g++.pt/t16.C: Likewise.
34295 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
bacaaca4 34296
ed8e443a 342971999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
bacaaca4 34298
ed8e443a 34299 * gcc.dg/991230-1.c: New test.
7fb1283f 34300
ed8e443a 343011999-12-29 Jeffrey A Law (law@cygnus.com)
7fb1283f 34302
ed8e443a
JM
34303 * gcc.c-torture/compile/991229-3.c: New test.
34304 * gcc.c-torture/compile/991229-2.c: New test.
34305 * gcc.c-torture/compile/991229-1.c: New test.
83f1c55d 34306
ed8e443a 343071999-12-29 Greg McGary <gkm@eng.ascend.com>
83f1c55d 34308
ed8e443a 34309 * gcc.c-torture/compile/labels-2.c: New test.
0e455fc3 34310
1acaf650 343111999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
0e455fc3 34312
ed8e443a 34313 * gcc.c-torture/execute/991227-1.c: New test.
83f1c55d 34314
ed8e443a 343151999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
83f1c55d 34316
ed8e443a 34317 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
2d447b1e 34318
1acaf650 343191999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
2d447b1e 34320
ed8e443a 34321 * gcc.c-torture/execute/991221-1.c: New test.
83f1c55d 34322
ed8e443a 343231999-12-20 Nathan Sidwell <nathan@acm.org>
83f1c55d 34324
ed8e443a 34325 * g++.old-deja/g++.other/cast3.C: New test.
83f1c55d 34326
ed8e443a 343271999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 34328
ed8e443a 34329 * gcc.c-torture/execute/991216-4.c: New test.
5ba280da 34330
ed8e443a 343311999-12-16 Michael Meissner <meissner@cygnus.com>
5ba280da 34332
ed8e443a
JM
34333 * gcc.c-torture/execute/991216-1.c: New test.
34334 * gcc.c-torture/execute/991216-2.c: New test.
34335 * gcc.c-torture/execute/991216-3.c: New test.
41bd0db1 34336
ed8e443a 343371999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
41bd0db1 34338
ed8e443a
JM
34339 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
34340 Actually make the test fail by using "-O2" for compilation.
83f1c55d 34341
ed8e443a 343421999-12-15 Nathan Sidwell <nathan@acm.org>
83f1c55d 34343
ed8e443a 34344 * g++.old-deja/g++.warn/cast-align1.C: New test.
468644e6 34345
ed8e443a 343461999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
92936ecf 34347
ed8e443a
JM
34348 * gcc.c-torture/compile/991214-1.c: New test.
34349 * gcc.c-torture/compile/991214-2.c: New test.
4767498b 34350
ed8e443a 343511999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
4767498b 34352
ed8e443a 34353 * gcc.dg/991214-1.c: New test.
c07c7c9d 34354
ed8e443a 343551999-12-13 Jeffrey A Law (law@cygnus.com)
c07c7c9d 34356
ed8e443a
JM
34357 * gcc.c-torture/compile/991213-3.c: New test.
34358 * gcc.c-torture/compile/991213-2.c: New test.
34359 * gcc.c-torture/compile/991213-1.c: New test.
810ec6bd 34360
ed8e443a 343611999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
810ec6bd 34362
ed8e443a 34363 * gcc.dg/991209-1.c: New test.
8ab56d5d 34364
ed8e443a 343651999-12-08 Nathan Sidwell <nathan@acm.org>
8ab56d5d 34366
ed8e443a 34367 * gcc.c-torture/compile/991208-1.c: New test.
77cf4d55 34368
ed8e443a 343691999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
77cf4d55 34370
ed8e443a 34371 * gcc.dg/ultrasp2.c: New test.
83f1c55d 34372
ed8e443a 343731999-12-05 Alex Samuel <samuel@codesourcery.com>
83f1c55d 34374
ed8e443a 34375 * g++.old-deja/g++.abi/align.C (main): Fix typo.
7337695d 34376
ed8e443a 343771999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
7337695d 34378
ed8e443a
JM
34379 * gcc.c-torture/compile/991202-1.c: New test.
34380 * gcc.c-torture/execute/991202-1.c: New test.
34381 * gcc.c-torture/execute/991202-2.c: New test.
34382 * gcc.c-torture/execute/991202-3.c: New test.
d1923ab7 34383
ed8e443a 343841999-12-02 Alex Samuel <samuel@codesourcery.com>
d1923ab7 34385
ed8e443a
JM
34386 * g++.old-deja/g++.abi/align.C: New test.
34387 * g++.old-deja/g++.abi/aggregates.C: Likewise.
34388 * g++.old-deja/g++.abi/bitfields.C: Likewise.
97c1c80b 34389
ed8e443a 343901999-12-01 Richard Henderson <rth@cygnus.com>
97c1c80b 34391
ed8e443a 34392 * gcc.c-torture/execute/991201-1.c: New.
83f1c55d 34393
ed8e443a 343941999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
83f1c55d 34395
ed8e443a 34396 * gcc.dg/991129-1.c: New test.
19a027a0 34397
ed8e443a 343981999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
19a027a0 34399
ed8e443a 34400 * gcc.c-torture/compile/991127-1.c: New test.
7cffd12d 34401
ed8e443a 344021999-11-22 Nathan Sidwell <nathan@acm.org>
7cffd12d 34403
ed8e443a 34404 * g++.old-deja/g++.other/warn4.C: New test.
83f1c55d 34405
ed8e443a 344061999-11-22 Nathan Sidwell <nathan@acm.org>
83f1c55d 34407
ed8e443a
JM
34408 * g++.old-deja/g++.eh/cleanup2.C: New test.
34409 * g++.old-deja/g++.ext/pretty2.C: New test.
34410 * g++.old-deja/g++.ext/pretty3.C: New test.
34411 * g++.old-deja/g++.other/debug6.C: New test.
8b1cb95b 34412
ed8e443a 344131999-10-20 Jim Wilson <wilson@cygnus.com>
8b1cb95b 34414
ed8e443a
JM
34415 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
34416 compiler_output to look for one error message instead of two.
e5315fad 34417
ed8e443a 344181999-11-19 Geoffrey Keating <geoffk@cygnus.com>
e5315fad 34419
ed8e443a
JM
34420 * gcc.c-torture/execute/991118-1.c: Also test case
34421 where the word boundary does not split a byte evenly.
ee760205 34422
ed8e443a 344231999-11-19 Nathan Sidwell <nathan@acm.org>
ee760205 34424
ed8e443a 34425 * g++.old-deja/g++.ext/restrict1.C: New test.
9c7acf2f 34426
ed8e443a 344271999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
9c7acf2f 34428
ed8e443a 34429 * gcc.c-torture/execute/991118-1.c: New test.
83f1c55d 34430
ed8e443a 344311999-11-16 Geoffrey Keating <geoffk@cygnus.com>
83f1c55d 34432
ed8e443a
JM
34433 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
34434 working directory pathnames.
83f1c55d 34435
ed8e443a 344361999-10-13 Brendan Kehoe <brendan@cygnus.com>
83f1c55d 34437
ed8e443a
JM
34438 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
34439 host is equipped with driver.h and driver.o so it can actually
34440 compile and run the tests.
8f4f2f29 34441
ed8e443a 344421999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
8f4f2f29 34443
ed8e443a 34444 * gcc.c-torture/compile/991008-1.c: New test.
ce82ff5c 34445
ed8e443a 344461999-11-08 Nick Clifton <nickc@cygnus.com>
92936ecf 34447
ed8e443a 34448 * lib/gcc-dg.exp: Include target-supports.exp
71152e6d 34449
ed8e443a 344501999-11-05 Nick Clifton <nickc@cygnus.com>
ce82ff5c 34451
ed8e443a
JM
34452 * lib/target-supports.exp: New file: Provide procs to test for
34453 features supported by the target.
34454 (check_weak_available): Moved here from ecos.exp.
34455 (check_alias_available): New proc: Determine of the target
34456 toolchain supports the alias attribute.
da018257 34457
ed8e443a
JM
34458 * gcc.dg/special/ecos.exp: Move check_weak_available to
34459 target-supports.exp.
34460 (alias-1.c): Only perform the test if the target supports
34461 aliases.
34462 (wkali-1.c): Only perform the test if the target supports
34463 aliases.
da018257 34464
ed8e443a
JM
34465 * gcc.dg/990506-0.c: Expect error messages from cross
34466 targets as well as native targets.
2792392c 34467
ed8e443a 344681999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
7b6cbff4 34469
ed8e443a
JM
34470 * gcc.dg/ultrasp1.c: Removed xfail.
34471 * gcc.dg/struct-ret-2.c: Likewise.
34472 * gcc.dg/array-1.c: Likewise.
2792392c 34473
ed8e443a 344741999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2a81679e 34475
ed8e443a 34476 * gcc.dg/struct-ret-2.c: New test.
2a81679e 34477
ed8e443a 34478 * gcc.dg/array-1.c: New test.
3965abd0 34479
ed8e443a 344801999-10-30 Stephen L Moshier <moshier@mediaone.net>
3965abd0 34481
ed8e443a 34482 * gcc.c-torture/execute/991030-1.c: New test.
543c94cc 34483
ed8e443a 344841999-10-26 Richard Henderson <rth@cygnus.com>
543c94cc 34485
ed8e443a 34486 * gcc.c-torture/compile/991026-2.c: New test.
ee90ff50 34487
ed8e443a 344881999-10-26 Jeffrey A Law (law@cygnus.com)
ee90ff50 34489
ed8e443a 34490 * gcc.c-torture/compile/991026-1.c: New test.
5603a487 34491
ed8e443a 344921999-10-23 Jeffrey A Law (law@cygnus.com)
5603a487 34493
ed8e443a 34494 * gcc.c-torture/execute/991023-1.c: New test.
fa7ae3bc 34495
ed8e443a 344961999-10-19 Jeffrey A Law (law@cygnus.com)
fa7ae3bc 34497
ed8e443a 34498 * gcc.c-torture/execute/991019-1.c: New test.
b7fd6635 34499
ed8e443a 345001999-10-16 Richard Henderson <rth@cygnus.com>
b7fd6635 34501
ed8e443a 34502 * gcc.c-torture/execute/991016-1.c: New test.
a59f8640 34503
ed8e443a 345041999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
a59f8640 34505
ed8e443a 34506 * gcc.c-torture/execute/991014-1.c: New test.
7c4adc7f 34507
ed8e443a 345081999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
7c4adc7f 34509
ed8e443a 34510 * g++.old-deja/g++.other/union2.C: New test.
8538ac5e 34511
ed8e443a 345121999-10-13 Nathan Sidwell <nathan@acm.org>
8538ac5e 34513
ed8e443a
JM
34514 * g++.old-deja/g++.other/vaarg2.C: New test.
34515 * g++.old-deja/g++.other/vaarg3.C: New test.
83f1c55d 34516
ed8e443a 345171999-10-12 Craig Burley <craig@jcb-sc.com>
83f1c55d 34518
ed8e443a
JM
34519 * g77.f-torture/noncompile/19990905-1.f: Moved from being
34520 in compile/.
c328b1d7 34521
ed8e443a 345221999-10-04 Ulrich Drepper <drepper@cygnus.com>
c328b1d7 34523
ed8e443a 34524 * gcc.c-torture/execute/va-arg-11.c: New test.
061f7e47 34525
ed8e443a 345261999-10-01 Mark P. Mitchell <mark@codesourcery.com>
061f7e47 34527
ed8e443a
JM
34528 * lib/file-format.exp (gcc_target_object_format): Don't
34529 crash if objdump is unavailable.
83f1c55d 34530
ed8e443a 345311999-09-29 Donn Terry <donn@interix.com>
83f1c55d 34532
ed8e443a 34533 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24d50598 34534
ed8e443a 345351999-09-28 Nick Clifton <nickc@cygnus.com>
24d50598 34536
ed8e443a 34537 * gcc.c-torture/compile/990928-1.c: New test.
8bbcc7ce 34538
ed8e443a 345391999-09-28 Nathan Sidwell <nathan@acm.org>
8bbcc7ce 34540
ed8e443a 34541 * g++.old-deja/g++.other/decl6.C: New test.
a0cc9ab6 34542
ed8e443a 345431999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
a0cc9ab6 34544
ed8e443a 34545 * gcc.c-torture/execute/va-arg-10.c: New test.
83f1c55d 34546
ed8e443a 345471999-09-27 Nathan Sidwell <nathan@acm.org>
83f1c55d 34548
ed8e443a
JM
34549 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
34550 __PRETTY_FUNCTION__.
83f1c55d 34551
ed8e443a 345521999-09-23 Nick Clifton <nickc@cygnus.com>
83f1c55d 34553
ed8e443a 34554 * gcc.c-torture/execute/990923-1.c: New test.
e88d975c 34555
ed8e443a 345561999-09-21 Nick Clifton <nickc@cygnus.com>
e88d975c 34557
ed8e443a
JM
34558 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
34559 for which -fpic is inappropriate.
34d257b1 34560
ed8e443a 345611999-09-21 Mark Mitchell <mark@codesourcery.com>
34d257b1 34562
ed8e443a 34563 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54c75f8c 34564
ed8e443a 345651999-09-21 Nathan Sidwell <nathan@acm.org>
54c75f8c 34566
ed8e443a
JM
34567 * g++.old-deja/g++.other/dyncast1.C: New test.
34568 * g++.old-deja/g++.other/dyncast2.C: New test.
34569 * g++.old-deja/g++.other/dyncast3.C: New test.
34570 * g++.old-deja/g++.other/dyncast4.C: New test.
34571 * g++.old-deja/g++.other/dyncast5.C: New test.
34572 * g++.old-deja/g++.eh/catch3.C: New test.
34573 * g++.old-deja/g++.eh/catch3p.C: New test.
34574 * g++.old-deja/g++.eh/catch4.C: New test.
34575 * g++.old-deja/g++.eh/catch4p.C: New test.
34576 * g++.old-deja/g++.eh/catch5.C: New test.
34577 * g++.old-deja/g++.eh/catch5p.C: New test.
34578 * g++.old-deja/g++.eh/catch6.C: New test.
34579 * g++.old-deja/g++.eh/catch6p.C: New test.
34580 * g++.old-deja/g++.eh/catch7.C: New test.
34581 * g++.old-deja/g++.eh/catch7p.C: New test.
34582 * g++.old-deja/g++.eh/catch8.C: New test.
34583 * g++.old-deja/g++.eh/catch8p.C: New test.
34584 * g++.old-deja/g++.eh/catch9.C: New test.
34585 * g++.old-deja/g++.eh/catch9p.C: New test.
2da4ce19 34586
ed8e443a 345871999-09-13 Nathan Sidwell <nathan@acm.org>
2da4ce19 34588
ed8e443a
JM
34589 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
34590 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
0881d223 34591
ed8e443a 345921999-09-13 Jeffrey A Law (law@cygnus.com)
0881d223 34593
ed8e443a 34594 * gcc.c-torture/compile/990913-1.c: New test.
cdf508e8 34595
ed8e443a 345961999-09-10 Nathan Sidwell <nathan@acm.org>
cdf508e8 34597
ed8e443a
JM
34598 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
34599 * g++.old-deja/g++.jason/rfg5.C: Likewise.
6e9d6189 34600
ed8e443a 346011999-09-09 Richard Henderson <rth@cygnus.com>
6e9d6189 34602
ed8e443a 34603 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
83f1c55d 34604
ed8e443a 346051999-09-09 Nathan Sidwell <nathan@acm.org>
83f1c55d 34606
ed8e443a
JM
34607 * g++.old-deja/g++.other/lookup11.C: New test.
34608 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
34609 what is permitted and what we want.
34610 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
34611 overload use.
34612 * g++.old-deja/g++.jason/rfg5.C: Likewise
661d2b52 34613
ed8e443a 346141999-09-08 Geoffrey Keating <geoffk@cygnus.com>
661d2b52 34615
ed8e443a
JM
34616 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
34617 * gcc.c-torture/noncompile/poison-1.c: New file.
c530479e 34618
ed8e443a 346191999-09-08 Nathan Sidwell <nathan@acm.org>
c530479e 34620
ed8e443a
JM
34621 * g++.old-deja/g++.other/sizeof3.C: New test.
34622 * g++.old-deja/g++.other/sizeof4.C: New test.
34623 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
34624 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
83f1c55d 34625
ed8e443a 346261999-09-07 Richard Henderson <rth@cygnus.com>
83f1c55d 34627
ed8e443a 34628 * gcc.dg/va-arg-1.c: New.
76292ef8 34629
ed8e443a 346301999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
76292ef8 34631
ed8e443a 34632 * gcc.c-torture/execute/va-arg-9.c: New test.
76292ef8 34633
ed8e443a 346341999-09-05 Craig Burley <craig@jcb-sc.com>
eb898ce4 34635
ed8e443a
JM
34636 * g77.f-torture/compile/980519-2.f: New test.
34637 * g77.f-torture/compile/19990905-0.f: New test.
34638 * g77.f-torture/compile/19990905-1.f: New test.
34639 * g77.f-torture/compile/19990905-2.f: New test.
eb898ce4 34640
ed8e443a 34641 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
8c5f3e15 34642
ed8e443a 346431999-09-03 Richard Earnshaw <rearnsha@arm.com>
8c5f3e15 34644
ed8e443a 34645 * gcc.c-torture/execute/990827-1.c: Fix typo.
88bf1faf 34646
ed8e443a 346471999-09-03 Nathan Sidwell <nathan@acm.org>
88bf1faf 34648
ed8e443a 34649 * g++.old-deja/g++.other/deref1.C: New test.
456dd999 34650
ed8e443a 346511999-09-02 Nathan Sidwell <nathan@acm.org>
456dd999 34652
ed8e443a
JM
34653 * g++.old-deja/g++.other/ambig2.C: New test.
34654 * g++.old-deja/g++.other/cond5.C: New test.
34655 * g++.old-deja/g++.other/lookup16.C: New test.
a12e24fc 34656
ed8e443a 346571999-09-02 Marc Espie <espie@cvs.openbsd.org>
a12e24fc 34658
ed8e443a
JM
34659 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
34660 assemblers too.
18987000 34661
ed8e443a 346621999-08-31 Jeffrey A Law (law@cygnus.com)
18987000 34663
ed8e443a
JM
34664 * lib/c-torture.exp: Avoid the "compare executables" optimization
34665 when testing native.
b780db79 34666
ed8e443a 346671999-08-29 Jeffrey A Law (law@cygnus.com)
b780db79 34668
ed8e443a
JM
34669 * gcc.c-torture/execute/990829-1.c: New test.
34670 * gcc.c-torture/compile/990829-1.c: New test.
2dc36fe3 34671
ed8e443a 346721999-08-27 Paul Burchard <burchard@pobox.com>
2dc36fe3 34673
ed8e443a
JM
34674 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
34675 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
34676 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
34677 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
34678 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
34679 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
34680 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
34681 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
34682 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
34683 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
34684 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
03565372 34685
ed8e443a 346861999-08-27 Jeffrey A Law (law@cygnus.com)
723dc442 34687
ed8e443a 34688 * gcc.c-torture/execute/990827-1.c: New test.
49b1e9eb 34689
ed8e443a 346901999-08-26 Craig Burley <craig@jcb-sc.com>
c363a0c4 34691
ed8e443a 34692 * g77.f-torture/noncompile/19990826-4.f: New test.
9dae6a7f 34693
ed8e443a 34694 * g77.f-torture/compile/19990826-3.f: New test.
b5a3b737 34695
ed8e443a 34696 * g77.f-torture/execute/19990826-2.f: New test.
03565372 34697
ed8e443a 34698 * g77.f-torture/compile/19990826-1.f: New test.
f362bcef 34699
ed8e443a
JM
34700 * gcc.c-torture/execute/990826-0.c: New test.
34701 * g77.c-torture/execute/19990826-0.f: New test.
f362bcef 34702
ed8e443a 34703 * g77.f-torture/noncompile/970626-2.f: New test.
f4c6443e 34704
ed8e443a 347051999-08-25 Paul Burchard <burchard@pobox.com>
f4c6443e 34706
ed8e443a
JM
34707 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
34708 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
34709 lss-011.C: New tests.
33f58a4e 34710
ed8e443a 347111999-08-25 Nathan Sidwell <nathan@acm.org>
33f58a4e 34712
ed8e443a 34713 * g++.old-deja/g++.other/decl5.C: New test.
0dcda002 34714
ed8e443a 347151999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
0dcda002 34716
ed8e443a
JM
34717 * noncompile/noncompile.exp: Load_lib c-torture.exp.
34718 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
34719 call `postbase' for each one. All callers of `postbase' changed
34720 to call this instead.
fb20fc45 34721
ed8e443a 347221999-08-11 Richard Earnshaw (rearnsha@arm.com)
fb20fc45 34723
ed8e443a 34724 * gcc.c-torture/execute/990811-1.c: New test.
fb20fc45 34725
ed8e443a 347261999-08-09 Nick Clifton <nickc@cygnus.com>
8a07ed33 34727
ed8e443a
JM
34728 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
34729 just native ones.
8a07ed33 34730
ed8e443a
JM
34731 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
34732 just native ones.
7ea3788d 34733
ed8e443a 347341999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
7ea3788d 34735
ed8e443a 34736 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
fb2000b2 34737
ed8e443a 347381999-08-04 Jeffrey A Law (law@cygnus.com)
fb2000b2 34739
ed8e443a 34740 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
6d368e86 34741
ed8e443a 347421999-08-04 Nathan Sidwell <nathan@acm.org>
6d368e86 34743
ed8e443a 34744 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
351b736c 34745
ed8e443a 347461999-08-04 Jeffrey A Law (law@cygnus.com)
351b736c 34747
ed8e443a 34748 * gcc.c-torture/execute/990804-1.c: New test.
4a30151d 34749
ed8e443a 347501999-08-03 Nathan Sidwell <nathan@acm.org>
4a30151d 34751
ed8e443a
JM
34752 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
34753 * g++.old-deja/g++.brendan/crash64.C: Likewise
34754 * g++.old-deja/g++.brendan/overload8.C: Likewise
8e64077d 34755
ed8e443a 347561999-08-03 Nathan Sidwell <nathan@acm.org>
8e64077d 34757
ed8e443a 34758 * g++.old-deja/g++.other/struct1.C: New test.
54dd04be 34759
ed8e443a 347601999-08-03 Nathan Sidwell <nathan@acm.org>
54dd04be 34761
ed8e443a 34762 * g++.old-deja/g++.other/enum2.C: New test.
568276d7 34763
ed8e443a 347641999-08-02 Richard Henderson <rth@cygnus.com>
a33ab1b1 34765
ed8e443a
JM
34766 Adapted from tests from Franz Sirl:
34767 * gcc.c-torture/execute/va-arg-7.c: New test.
34768 * gcc.c-torture/execute/va-arg-8.c: New test.
568276d7 34769
ed8e443a 347701999-08-01 Jeffrey A Law (law@cygnus.com)
83f1c55d 34771
ed8e443a 34772 * gcc.c-torture/compile/990801-2.c: New test.
83f1c55d 34773
ed8e443a 34774 * gcc.c-torture/compile/990801-1.c: New test.
83f1c55d 34775
ed8e443a 347761999-07-27 Michael Meissner <meissner@cygnus.com>
83f1c55d 34777
ed8e443a
JM
34778 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
34779 fp-cmp-1.c, converting double to float.
0e8b6188 34780
ed8e443a
JM
34781 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
34782 fp-cmp-1.c, converting double to long double.
0e8b6188 34783
ed8e443a
JM
34784 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
34785 from fr1 to unknown_register, since fr1 is a legitimate register
34786 on some machines.
6ccecb36 34787
ed8e443a 347881999-07-25 Jeffrey A Law (law@cygnus.com)
6ccecb36 34789
ed8e443a 34790 * README: More listname related changes.
32bebc43 34791
ed8e443a 347921999-07-08 Catherine Moore <clm@cygnus.com>
32bebc43 34793
ed8e443a 34794 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
2f2ea326 34795
ed8e443a 347961999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
2f2ea326 34797
ed8e443a 34798 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
32bebc43 34799
ed8e443a 348001999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
32bebc43 34801
ed8e443a 34802 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
58e1e5ad 34803
ed8e443a 348041999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
58e1e5ad 34805
ed8e443a 34806 * gcc.dg/990703-1.c: New test.
58e1e5ad 34807
ed8e443a 348081999-06-29 Nick Clifton <nickc@cygnus.com>
92936ecf 34809
ed8e443a
JM
34810 * lib/file-format.exp: New file: Move definition of proc
34811 gcc_target_object_format to here from
34812 gcc.dg/special/ecos.exp.
da621fd2 34813
ed8e443a
JM
34814 * lib/c-torture.exp: Include lib file-format.exp.
34815 * lib/gcc-dg.exp: Include lib file-format.exp.
da621fd2 34816
ed8e443a
JM
34817 * gcc.dg/special/ecos.exp: Remove definition of proc
34818 gcc_target_object_format.
3fb36cbd 34819
ed8e443a
JM
348201999-06-28 Jeffrey A Law (law@cygnus.com)
34821
34822 * gcc.c-torture/execute/990628-1.c: New test.
790f04d1 34823
ed8e443a 348241999-06-25 Jeffrey A Law (law@cygnus.com)
3fb36cbd 34825
ed8e443a 34826 * gcc.c-torture/compile/990625-2.c: New test.
83f1c55d 34827
ed8e443a 34828 * gcc.c-torture/compile/990625-1.c: New test.
83f1c55d 34829
ed8e443a 348301999-06-23 Nick Clifton <nickc@cygnus.com>
048f60dc 34831
ed8e443a
JM
34832 * gcc.c-torture/compile/dll.c: New test case. Check that dll
34833 attributes compile.
34834 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
34835 ports that use the COFF/PE file format.
048f60dc 34836
ed8e443a 348371999-06-17 Jeffrey A Law (law@cygnus.com)
06c8baef 34838
ed8e443a 34839 * gcc.c-torture/compile/990617-1.c: New test.
06c8baef 34840
ed8e443a 348411999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
e4b593c5 34842
ed8e443a 34843 * g++.old-deja/g++.other/decl4.C: New test.
e4b593c5 34844
ed8e443a 348451999-06-14 Nathan Sidwell <nathan@acm.org>
b9a2a899 34846
ed8e443a 34847 * g++.old-deja/g++.other/bitfld3.C: New test.
b9a2a899 34848
ed8e443a 348491999-06-08 Nathan Sidwell <nathan@acm.org>
1c25a28e 34850
ed8e443a 34851 * g++.old-deja/g++.eh/catch1.C: New test.
3f8ac8a2 34852
ed8e443a 348531999-06-07 Jeffrey A Law (law@cygnus.com)
1c25a28e 34854
ed8e443a 34855 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
622cc043 34856
ed8e443a
JM
34857 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
34858 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
622cc043 34859
ed8e443a 348601999-06-05 Craig Burley <craig@jcb-sc.com>
4469640c 34861
ed8e443a
JM
34862 * g77.f-torture/compile/19990502-0.f: Replace with new,
34863 shorter, test that still fails after recent changes.
34864
348651999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34866
34867 * gcc.c-torture/execute/990604-1.c: New test.
4469640c 34868
ed8e443a 348691999-05-31 Jeffrey A Law (law@cygnus.com)
71fb0056
JL
34870
34871 * gcc.c-torture/execute/990531-1.c: New test.
34872
b8c25665 348731999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
b040e3a2
FS
34874
34875 * gcc.c-torture/compile/990527-1.c: New test.
34876
b8c25665 348771999-05-27 Joern Rennecke <amylaar@cygnus.com>
49447b36
JR
34878
34879 * gcc.c-torture/execute/990527-1.c: New test.
34880
83f1c55d
RH
348811999-05-25 Nick Clifton <nickc@cygnus.com>
34882
34883 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
92936ecf 34884 bitfields as signed.
83f1c55d 34885
47d98fa2
CB
348861999-05-25 Craig Burley <craig@jcb-sc.com>
34887
34888 * g77.f-torture/compile/19990525-0.f: New test.
34889
b8c25665 348901999-05-25 Jeffrey A Law (law@cygnus.com)
d3e82013 34891
73951da8
JL
34892 * gcc.c-torture/execute/990525-2.c: New test.
34893
d3e82013
JL
34894 * gcc.c-torture/execute/990525-1.c: New test.
34895
569c1d8b
NS
348961999-05-24 Nathan Sidwell <nathan@acm.org>
34897
34898 * g++.old-deja/g++.other/anon3.C: New test.
34899 * g++.old-deja/g++.other/anon4.C: New test.
34900 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
34901 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
34902 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
34903 Merrill).
34904
b8c25665 349051999-05-24 Jeffrey A Law (law@cygnus.com)
35676551 34906
79d6c916
JL
34907 * gcc.c-torture/execute/990524-1.c: New test.
34908
35676551
JL
34909 * gcc.dg/990524-1.c: New test.
34910
b8c25665 349111999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9208b154
FS
34912
34913 * gcc.c-torture/compile/990523-1.c: New test.
34914
b8c25665 349151999-05-19 Raja R Harinath <harinath@cs.umn.edu>
ae5ccd89
RH
34916
34917 * gcc.c-torture/compile/990519-1.c: New test.
34918
92b3fc3a
AS
349191999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34920
2e5b4448
AS
34921 * gcc.c-torture/compile/990517-1.c: New test.
34922
34923 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
92b3fc3a
AS
34924 (e4, f4): New tests.
34925 (main): Call them.
34926
6de8697e
KG
349271999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34928
34929 * gcc.dg/noreturn-1.c: New test.
34930
b8c25665 349311999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16481bae
AS
34932
34933 * gcc.c-torture/execute/990513-1.c: New test.
34934
b6181dbb
RH
349351999-05-10 Richard Henderson <rth@cygnus.com>
34936
34937 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
34938
6d9bf074
CB
349391999-05-10 Craig Burley <craig@jcb-sc.com>
34940
34941 * g77.f-torture/execute/erfc.f: Use small single-precision
34942 values, to avoid problems on Alphas when not -mieee.
34943
ea0f786b
CB
349441999-05-08 Craig Burley <craig@jcb-sc.com>
34945
34946 * gcc.dg/990506-0.c: New test.
34947
a3af74c4
RH
349481999-05-08 Richard Henderson <rth@cygnus.com>
34949
34950 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
34951 the constant to test. Don't XFAIL 64-bit targets.
34952
34953 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
34954 * g++.old-deja/g++.law/profile1.C: Likewise.
34955
34956 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
34957 operator new instances.
34958 * g++.old-deja/g++.other/delete5.C: Likewise.
34959
dbd9ec97
CB
349601999-05-03 Craig Burley <craig@jcb-sc.com>
34961
34962 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
34963 intrinsic.
34964
2b0bdd9a
CB
349651999-05-03 Craig Burley <craig@jcb-sc.com>
34966
34967 * g77.f-torture/execute/u77-test.f: Reverse order of two
34968 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
34969
ddcd89b9
KG
349701999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34971
34972 * gcc.dg/compare1.c: New test.
34973
4014b382
JM
349741999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
34975
34976 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
34977 New tests.
34978
a7e34b17
CB
349791999-05-02 Craig Burley <craig@jcb-sc.com>
34980
34981 * g77.f-torture/compile/19990502-1.f: New test.
34982
4a5ae682
CB
349831999-05-02 Craig Burley <craig@jcb-sc.com>
34984
34985 * g77.f-torture/compile/19990502-0.f: New test.
34986
b8c25665 349871999-05-02 Craig Burley <craig@jcb-sc.com>
851fc392
CB
34988
34989 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
34990 intrinsic.
34991
b8c25665 349921999-05-02 Craig Burley <craig@jcb-sc.com>
78b2090a
CB
34993
34994 * g77.f-torture/execute/u77-test.f (main): List libU77
34995 intrinsics not currently tested.
34996 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
34997 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
34998 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
34999 Trim blanks off the ends of some printed strings.
35000
b8c25665 350011999-05-02 Craig Burley <craig@jcb-sc.com>
f9f2ac3f
CB
35002
35003 * g77.f-torture/execute/u77-test.f (main): Just warn about
35004 FSTAT gid disagreement, as it's expected on some systems.
35005
b8c25665 350061999-05-01 Craig Burley <craig@jcb-sc.com>
92e38ab5
CB
35007
35008 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
35009 use a new function, which allows for some slop.
35010 Clean up some commentary.
35011 (issum): The new function.
35012 (sgladd): Deleted subroutine.
35013
0bfc6dd2
CB
350141999-05-01 Craig Burley <craig@jcb-sc.com>
35015
35016 * g77.f-torture/execute/u77-test.f: Modify to be more like
35017 libf2c/libU77 version, bringing patches to that version here.
35018 Add suitable commentary.
35019
b8c25665 350201999-04-25 Richard Henderson <rth@cygnus.com>
ed856f4c
RH
35021
35022 * gcc.dg/990424-1.c: New test.
35023
4d9a07db
CB
350241999-04-24 Craig Burley <craig@jcb-sc.com>
35025
35026 * g77.f-torture/execute/u77-test.f (main): Bug involving
35027 LSTAT has been fixed, so turn back on full checking.
35028
2e647206
CB
350291999-04-20 Craig Burley <craig@jcb-sc.com>
35030
35031 * g77.f-torture/compile/19990419-0.f: New test.
35032 * g77.f-torture/execute/19990419-1.f: New test.
35033
b8c25665 350341999-04-17 Richard Henderson <rth@cygnus.com>
f5e68e33
RH
35035
35036 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
35037 to avoid the need for a prototype to supress a warning.
35038
b8c25665 350391999-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35040
35041 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
35042
b8c25665 350431999-04-04 Jeffrey A Law (law@cygnus.com)
db488e9e
JL
35044
35045 * gcc.c-torture/execute/990404-1.c: New test.
35046
24dc09a7
ZW
350471999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35048
35049 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
35050 * gcc.dg/cpp-if3.c: Don't use -pedantic.
35051 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
35052 missing initializer warnings.
35053
b8c25665 350541999-03-28 Jeffrey A Law (law@cygnus.com)
557ca192
JL
35055
35056 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
35057 matching strings.
35058
b8c25665 350591999-03-26 Jeffrey A Law (law@cygnus.com)
9f29bdb0
JL
35060
35061 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
35062
96e57dac
CB
350631999-03-26 Craig Burley <craig@jcb-sc.com>
35064
35065 * g77.f-torture/execute/19990325-0.f: New test.
35066 * g77.f-torture/execute/19990325-1.f: New test.
35067
b8c25665 350681999-03-24 Jeffrey A Law (law@cygnus.com)
7633094f
JL
35069
35070 * gcc.c-torture/execute/990324-1.c: New test.
35071
b8c25665 350721999-03-22 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35073
35074 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
35075 test with 4.
35076
b8c25665 350771999-03-17 Richard Henderson <rth@cygnus.com>
83f1c55d
RH
35078
35079 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
35080
98941e01
CB
350811999-03-13 Craig Burley <craig@jcb-sc.com>
35082
35083 * g77.f-torture/execute/19990313-2.f: New test.
35084 * g77.f-torture/execute/19990313-3.f: New test.
35085
fe3ab6bd
CB
350861999-03-13 Craig Burley <craig@jcb-sc.com>
35087
35088 * g77.f-torture/execute/19990313-0.f: New test.
35089 * g77.f-torture/execute/19990313-1.f: New test.
35090
b8c25665 350911999-03-12 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
35092
35093 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
35094 printf to sprintf.
35095 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
35096 (main): Add check for u15. Conditionalize u31 check depending on
35097 whether ints are <32 bits or >=32 bits.
92936ecf 35098
3d1d35d6
CB
350991999-03-08 Craig Burley <craig@jcb-sc.com>
35100
35101 * g77.f-torture/execute/19981119-0.f: Improve testiness.
35102
fc370eff
CB
351031999-03-08 Craig Burley <craig@jcb-sc.com>
35104
35105 * g77.f-torture/compile/19990305-0.f: New test.
35106 * g77.f-torture/execute/19981119-0.f: New test.
35107
7e0847f6
CB
351081999-03-08 Craig Burley <craig@jcb-sc.com>
35109
35110 * g77.f-torture/execute/970625-2.f: call ABORT if final
35111 result is not correct, instead of just printing it.
35112 Add this checking via newly introduced obfuscation, to
35113 trip up buggy front ends.
35114
3f18f777
CB
351151999-03-07 Craig Burley <craig@jcb-sc.com>
35116
35117 * g77.f-torture/compile/960317-1.f: Moved from being
35118 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
35119
158281d7
CB
351201999-03-06 Craig Burley <craig@jcb-sc.com>
35121
35122 * g77.f-torture/execute/960317-1.f: New (old) test.
35123 * g77.f-torture/execute/970625-2.f: Ditto.
35124
83f1c55d
RH
351251999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
35126
35127 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
35128 message on line 1 or line 2; cccp and cpplib do this differently.
35129
b8c25665 351301999-03-01 Jeffrey A Law (law@cygnus.com)
d3aca1d6
JL
35131
35132 * g++.old-deja/g++.law/weak1.C: New test.
35133
5762f506
ZW
351341999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35135
35136 * gcc.c-torture/execute/990119-1.c: Renamed to...
35137 * gcc.dg/990119-1.c: this, so it will only be tested once
35138 (it's a preprocessor test, it doesn't need to be run at
35139 multiple optimization levels).
35140
7126c249
ZW
351411999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
35142
35143 * lib/g++.exp: Don't add incdir=$base_dir/../include to
efdbc6f8 35144 ALWAYS_CXXFLAGS.
7126c249 35145
bc0a89ec
CB
351461999-02-24 Craig Burley <craig@jcb-sc.com>
35147
29df9714
CB
35148 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
35149 * g77.f-torture/compile/19981216-0.f: ...as it is expected
bc0a89ec
CB
35150 to not be compilable by current g77.
35151
518ee01e
NC
351521999-02-24 Nick Clifton <nickc@cygnus.com>
35153
35154 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
35155
b8c25665 351561999-02-22 Jeffrey A Law (law@cygnus.com)
9c41200f
JL
35157
35158 * gcc.c-torture/execute/990222-1.c: New test.
35159
a27e2d39
CB
351601999-02-19 Craig Burley <craig@jcb-sc.com>
35161
35162 * g77.f-torture/compile/19990218-0.f: New test.
35163 * g77.f-torture/noncompile/19990218-1.f: New test.
35164
fc18a80e
CB
351651999-02-18 Craig Burley <craig@jcb-sc.com>
35166
35167 * g77.f-torture/compile/19981216-0.f: New test.
35168
b8c25665 351691999-02-14 Jeffrey A Law (law@cygnus.com)
22f8036e
JL
35170
35171 * gcc.dg/990214-1.c: New test.
35172
b8c25665 351731999-02-13 Jeffrey A Law (law@cygnus.com)
68fe00c0 35174
3c602fcb
JL
35175 * gcc.dg/990213-2.c: New test.
35176
68fe00c0
JL
35177 * gcc.dg/990213-1.c: New test.
35178
b8c25665 351791999-02-12 Jeffrey A Law (law@cygnus.com)
354a5b07
JL
35180
35181 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
35182 ints.
35183
60f29ff7
NC
351841999-02-11 Nick Clifton <nickc@cygnus.com>
35185
3af64817
JL
35186 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
35187 specified by target.
35188
60f29ff7
NC
35189 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
35190
b8c25665 351911999-02-11 Jeffrey A Law (law@cygnus.com)
3e6ccc11
JL
35192
35193 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
35194
b8c25665 351951999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
01dd4564
JL
35196
35197 * gcc.dg/special/ecos.exp: New test driver for new tests with
35198 special requirements.
35199
35200 * gcc.dg/special/alias-1.c: New test.
35201 * gcc.dg/special/gcsec-1.c: New test.
35202 * gcc.dg/special/weak-1.c: New test.
35203 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
35204 * gcc.dg/special/weak-2.c: New test.
35205 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
35206 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
35207 * gcc.dg/special/wkali-1.c: New test.
35208 * gcc.dg/special/wkali-2.c: New test.
35209 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
35210 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
35211
b8c25665 352121999-02-10 Felix Lee <flee@cygnus.com>
05a59650 35213
efdbc6f8
RH
35214 * lib/c-torture.exp (c-torture-compile): Pull out code for
35215 analyzing gcc error messages.
35216 (c-torture-execute): Likewise. Fix some (harmless) false
35217 positives.
35218 * lib/gcc.exp (gcc_check_compile): New function.
05a59650 35219
b8c25665 352201999-02-08 Richard Henderson <rth@cygnus.com>
20d83a04
RH
35221
35222 * gcc.c-torture/execute/990208-1.c: New test.
35223
561cb39b
JL
352241999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
35225
35226 * g++.dg/special/ecos.exp: New driver for new tests with special
35227 requirements
92936ecf 35228
561cb39b
JL
35229 * g++.dg/special/conpr-1.C: New test
35230 * g++.dg/special/conpr-2.C: New test
35231 * g++.dg/special/conpr-2a.C: New test
35232 * g++.dg/special/conpr-3.C: New test
35233 * g++.dg/special/conpr-3a.C: New test
35234 * g++.dg/special/conpr-3b.C: New test
92936ecf 35235
561cb39b
JL
35236 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
35237 allow g++ to use the dg driver
35238
35239 * README: Add comment about g++.dg directory
35240
b8c25665 352411999-02-06 Jeffrey A Law (law@cygnus.com)
90198320
JL
35242
35243 * README: Update email addresses.
35244
83f1c55d
RH
352451999-02-03 Nick Clifton <nickc@cygnus.com>
35246
35247 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
35248 arguments in order to force structure S onto the stack even on
35249 the alpha.
35250 (test): Pass 10 leading arguments to function foo as well as the
35251 structure S.
35252
35253 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
92936ecf 35254 failure for all targets.
83f1c55d
RH
35255
35256 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
35257 abort to terminate program execution.
35258
b8c25665 352591999-01-30 Richard Henderson <rth@cygnus.com>
4833c8bf
RH
35260
35261 * gcc.c-torture/execute/990130-1.c: New test.
35262
b8c25665 352631999-01-30 Jeffrey A Law (law@cygnus.com)
763c4445
JL
35264
35265 * gcc.dg/990130-1.c: New test.
35266
83f1c55d
RH
352671999-01-28 Michael Meissner <meissner@cygnus.com>
35268
35269 * gcc.c-torture/execute/990128-1.c: New test.
35270
352711999-01-27 Michael Meissner <meissner@cygnus.com>
35272
35273 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
35274
3af64817
JL
352751999-01-27 Felix Lee <flee@cygnus.com>
35276
35277 * lib/c-torture.exp (c-torture-compile): pull out code for
35278 analyzing gcc error messages.
35279 (c-torture-execute): ditto, and fix some (harmless) false
35280 positives.
35281 * lib/gcc.exp (gcc_check_compile): new function.
35282
b8c25665 352831999-01-17 Jeffrey A Law (law@cygnus.com)
5a95c7b0 35284
b96acc3f
JL
35285 * gcc.dg/990117-1.c: New test.
35286
f81b9d95 35287 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
cf29d761 35288
f81b9d95 35289 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
5a95c7b0 35290
b8c25665 352911999-01-15 Jeffrey A Law (law@cygnus.com)
0ae4d57b
JL
35292
35293 * g77.f-torture/compile/990115-1.f: New test.
35294
b8c25665 352951999-01-07 Jeffrey A Law (law@cygnus.com)
2c615241
JL
35296
35297 * gcc.c-torture/compile/990107-1.c: New test
35298
b8c25665 352991999-01-06 Jeffrey A Law (law@cygnus.com)
e2ba7b0e 35300
1d1c12f4
JL
35301 * gcc.c-torture/execute/990106-2.c: New test.
35302
e2ba7b0e
JL
35303 * gcc.c-torture/execute/990106-1.c: New test.
35304
b8c25665 353051998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
de2c54aa
ZW
35306
35307 * gcc.c-torture/compile/981223-1.c: New test.
35308
b8c25665 353091998-12-29 Richard Henderson <rth@cygnus.com>
8f8e7de3
RH
35310
35311 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
35312 (opt3): Rename from opt4 and disable.
35313
7162b45d
AO
353141998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
35315
35316 * g++.old-deja/g++.pt/ptrmem5.C: New test.
35317
68b04813
AO
353181998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
35319
35320 * g++.old-deja/g++.other/conv5.C: New test.
35321
83f1c55d
RH
353221998-12-14 Nick Clifton <nickc@cygnus.com>
35323
35324 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
35325
b8c25665 353261998-12-11 Jeffrey A Law (law@cygnus.com)
7d91fc53
JL
35327
35328 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
35329
b8c25665 353301998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18c3a4ac
ZW
35331
35332 * gcc.c-torture/compile/981211-1.c: New test.
35333
2d8bf6c3
AO
353341998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
35335
ceff9b14 35336 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
752e02e4 35337
ceff9b14 35338 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
2d8bf6c3 35339
b8c25665 353401998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31c24861
FS
35341
35342 * gcc.special/930510-1.c: Make C9X safe.
35343 * gcc.misc-tests/gcov-1.c Similarly.
35344 * gcc.misc-tests/gcov-2.c Similarly.
35345
7dc8c714
AO
353461998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35347
35348 * gcc.dg/ultrasp1.c: New test.
35349
b8c25665 353501998-12-06 Richard Henderson <rth@cygnus.com>
11f39bb8
RH
35351
35352 * gcc.c-torture/execute/981206.c: New test.
35353
658269bd
AO
353541998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35355
c3a6e905
AO
35356 * g++.old-deja/g++.ns/template7.C: New test.
35357
2732314e
AO
35358 * g++.old-deja/g++.other/expr1.C: New test.
35359
ad987436
AO
35360 * g++.old-deja/g++.eh/tmpl3.C: New test.
35361
658269bd
AO
35362 * g++.old-deja/g++.eh/tmpl2.C: New test.
35363
71eb0b9e
AO
353641998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35365
ceff9b14
AO
35366 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
35367 * g++.old-deja/g++.other/using6.C: Removed.
35368 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
4dab1f3e 35369
71eb0b9e
AO
35370 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
35371
16fe4796
AO
353721998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35373
b0e3f98f
AO
35374 * g++.old-deja/g++.pt/overload8.C: New test.
35375
10e209e3
AO
35376 * g++.old-deja/g++.pt/overload7.C: New test.
35377
ceff9b14 35378 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
174a498b 35379
ceff9b14
AO
35380 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
35381 and relinking messages.
35382 * lib/g++.exp (g++_target_compile): Remove .rpo file when
35383 compiling with -frepo.
16fe4796 35384
688d56bc
AO
353851998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
35386
35387 * g++.old-deja/g++.pt/lookup6.C: New test.
35388
83f1c55d
RH
353891998-11-30 Nick Clifton <nickc@cygnus.com>
35390
35391 * gcc.c-torture/execute/981130-1.c: New test.
35392 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
35393
d1b0fca0
AO
353941998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
35395
308a214a
AO
35396 * g++.old-deja/g++.pt/explicit76.C: New test.
35397
91910750
AO
35398 * g++.old-deja/g++.pt/friend38.C: New test.
35399
fb63a870
AO
35400 * g++.old-deja/g++.ns/crash2.C: New test.
35401
c885faf8
AO
35402 * g++.old-deja/g++.pt/defarg8.C: New test.
35403
be537f34
AO
35404 * g++.old-deja/g++.pt/instantiate6.C: New test.
35405
bc4f0b0a
AO
35406 * g++.old-deja/g++.pt/static6.C: New test.
35407
d1b0fca0
AO
35408 * g++.old-deja/g++.pt/decl2.C: New test.
35409
3c9a0d0f
AO
354101998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35411
51a63112
AO
35412 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
35413 problem is actually related with name lookup, but so what? :-)
35414
3c9a0d0f
AO
35415 * g++.old-deja/g++.pt/friend37.C: New test.
35416
6edfbe4c
DL
354171998-11-25 Dave Love <d.love@dl.ac.uk>
35418
35419 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
35420 element, which fails on some systems.
35421
35422 * g77.f-torture/execute/labug1.f: New test.
35423
b8c25665 354241998-11-21 Jeffrey A Law (law@cygnus.com)
02d0eb47
JL
35425
35426 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
35427 is defined.
35428
7251e552
DL
354291998-11-18 Dave Love <d.love@dl.ac.uk>
35430
35431 * g77.f-torture/compile/981117-1.f: New test.
35432
233363cb
AO
354331998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
35434
35435 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
42ded877 35436 properly discarded.
233363cb 35437
b8c25665 354381998-10-11 Ken Raeburn <raeburn@cygnus.com>
83f1c55d
RH
35439
35440 * gcc.c-torture/execute/memcheck: New directory of tests for
35441 -fcheck-memory-usage.
35442
ed8e443a
JM
354431998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35444
35445 * README: New file, general information about the testsuite and
35446 new description of the various C++ test subdirectories.
35447 * README.g++: Eliminate obsolete information, update and move most
35448 relevant stuff to README.
35449
354501998-11-07 Richard Henderson <rth@cygnus.com>
35451
35452 * gcc.c-torture/compile/981107-1.c: New test.
35453
354541998-11-02 Doug Evans <devans@canuck.cygnus.com>
35455
35456 * execute/memcpy-bi.c: New testcase.
35457
354581998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
35459
35460 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
35461 base classes.
35462
35463 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
35464 template is selected.
35465
35466 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
35467 classes, it should be accepted for all types.
35468
35469 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
35470
35471 * g++.old-deja/g++.pt/spec24.C: Ensure that template
35472 specializations start with template headers.
35473
354741998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
35475
35476 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
35477
35478 * g++.old-deja/g++.other/init9.C: Test cross initialization of
35479 non-POD types.
35480
354811998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
35482
35483 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
35484
354851998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
35486
35487 * compile/981022-1.c, compile/981022-1.x: New test and driver.
35488
354891998-10-19 Jeffrey A Law (law@cygnus.com)
35490
35491 * 981019-1.c: New test.
35492
354931998-10-14 Robert Lipe <robertl@dgii.com>
35494
35495 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
35496 find objc headers.
35497
354981998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35499
35500 * compile/981001-4.c: Remove use of GCC extension that triggers a
35501 compiler bug.
35502
355031998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
35504
35505 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
35506
355071998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
35508
35509 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
35510 instantiation of template produces incorrect code for delete
35511 expression.
35512
35513 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
35514 constructors' name is not unique.
35515 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
35516 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
35517
35518 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
35519 automatic array of const is ill-formed.
35520
35521 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
35522 of template parameter?
35523
35524 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
35525 const.
35526
35527 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
35528 pointer-to-member expression.
35529
35530 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
35531 declaration causes ICE.
35532
355331998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
35534
35535 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
35536 reserved in the global namespace.
35537
35538 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
35539 generate needed virtual table.
35540
35541 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
35542
355431998-10-10 Dariush Eslimi <eslimi@loran.com>
35544
35545 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
35546 template-dependent type
35547
355481998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35549
35550 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
35551 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
35552 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
35553
35554 * g++.old-deja/g++.other/using5.C: New test; using decl from base
35555 class should be usable as argument of member function.
35556 * g++.old-deja/g++.other/using6.C: New test; using decl from base
35557 class should be usable as return type of member function.
35558 * g++.old-deja/g++.other/using7.C: New test; using decl from base
35559 class should be usable as type of data member.
35560
35561 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
35562
355631998-10-09 Jeffrey A Law (law@cygnus.com)
35564
35565 * gcc.c-torture/special/920521-1.c: Fix bogus test.
35566
355671998-10-08 Nick Clifton <nickc@cygnus.com>
35568
35569 * gcc.dg/dll-?.c Add thumb to target list.
35570 Fix assembler scan patterns to match current assembler output.
35571
355721998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
35573
35574 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
35575 matching of template brackets.
35576
35577 * g++.old-deja/g++.other/using4.C: New test. Test using
35578 declarations of methods from base classes.
35579
35580 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
35581 within functions should introduce names into the innermost
35582 enclosing namespace.
35583
35584 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
35585 of static locals if first initialization throws.
35586
355871998-10-07 Jim Wilson <wilson@cygnus.com>
35588
35589 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
35590
355911998-10-06 Ken Raeburn <raeburn@cygnus.com>
35592
35593 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
35594 lose track of the possible targets of tablejump insns.
35595 * special/special.exp: Run it.
35596
355971998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35598
35599 * g++.old-deja/g++.pt/friend35.C: New test. A template function
35600 must be declared before its specializations can be named in friend
35601 declarations.
35602
356031998-10-05 Dave Love <d.love@dl.ac.uk>
35604
35605 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
35606
35607 * g77.f-torture/execute/io1.f: New test.
35608
356091998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35610
35611 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
35612 with pointer to template function, for which no argument deduction
35613 is possible.
35614
35615 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
35616 specialization of template function as argument to template
35617 function.
35618
35619 * g++.old-deja/g++.other/access2.C: New test; Inner class
35620 shouldn't have privileged access to Outer's names.
35621
356221998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35623
35624 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
35625 friend template declared within template class conflicts with
35626 nested class of the same name.
35627
35628 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
35629 is ignored.
35630
35631 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
35632 object with direct initializer as function declaration.
35633
35634 * g++.old-deja/g++.other/decl2.C: New test; duplicate
35635 initializers.
35636
35637 * g++.old-deja/g++.other/null2.C: New test; conditional operator
35638 involving const pointer and NULL produces incorrect result.
35639
35640 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
35641 type name without `typename' should be rejected with -pedantic.
35642
356431998-10-02 Richard Henderson <rth@cygnus.com>
35644
35645 * g++.old-deja/g++.other/addrof1.C: New test.
35646
356471998-10-01 Nick Clifton <nickc@cygnus.com>
35648
35649 * gcc.c-torture/compile/981001-1.c: New test.
35650 * gcc.c-torture/execute/981001-1.c: New test.
35651
356521998-10-01 Jeffrey A Law (law@cygnus.com)
35653
35654 * gcc.c-torture/compile/981001-2.c: New test.
35655 * gcc.c-torture/compile/981001-3.c: New test.
35656 * gcc.c-torture/compile/981001-4.c: New test.
35657
356581998-10-01 Robert Lipe <robertl@dgii.com>
35659
35660 * lib/objc.exp (objc_target_compile): Add -L during compiles for
35661 multilibbed hosts. Idea grafted from g77.exp.
35662
356631998-09-30 Dave Love <d.love@dl.ac.uk>
35664
35665 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
35666 avoid losing on systems which need -lsocket.
35667
356681998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
35669
35670 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
35671 * g++.old-deja/g++.other/nested2.C: Ditto.
35672 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
35673 failure.
35674
356751998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35676
35677 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
35678 preferred over template operator!= for enum bitfields.
35679
356801998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
35681
35682 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
35683 that happen to have the same base name, but in different scopes,
35684 are incorrectly rejected.
35685
356861998-09-16 Richard Henderson <rth@cygnus.com>
35687
35688 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
35689 on the native word size instead of an integer literal.
35690
356911998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
35692
35693 * g++.old-deja/g++.other/static2.C: Invocation of static data
35694 member of type pointer-to-function denoted as non-static member.
35695
35696 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
35697 checks involving function types and aliases.
35698
356991998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
35700
35701 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
35702 redefined to the same non-trivial type.
35703
35704 * g++.old-deja/g++.pt/explicit73.C: Test for proper
35705 namespace-qualification of template specializations declared in
35706 other namespaces.
35707
35708 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
35709 to declare a subset of the specializations of a template function
35710 as friends of specializations of a template class.
35711
35712 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
35713 member templates that do not fully specialize the enclosing
35714 template class are rejected.
35715
357161998-09-11 Dave Love <d.love@dl.ac.uk>
35717
35718 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
35719
357201998-09-08 Dave Love <d.love@dl.ac.uk>
35721
35722 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
35723 altered from libf2c/libU77 version.
35724
357251998-09-06 Dave Love <d.love@dl.ac.uk>
35726
35727 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
35728
357291998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
35730
35731 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
35732 (un)signed char are different types for template specialization
35733 purposes.
35734
357351998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
35736
35737 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
35738 * objc: ObjC testsuite.
35739
357401998-08-31 Catherine Moore <clm@cygnus.com>
35741
35742 * gcc.c-torture/execute/941014-1.x: New file.
35743
357441998-08-31 Nick Clifton <nickc@cygnus.com>
35745
35746 * lib/c-torture.exp: Add support for
35747 torture_eval_before_compile and torture_eval_before_execute
35748 variables.
35749
357501998-08-30 Jeffrey A Law (law@cygnus.com)
35751
35752 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
35753 this test triggers valid.
35754
357551998-08-27 Jeffrey A Law (law@cygnus.com)
35756
35757 * gcc.dg/980827-1.c: New test.
35758
357591997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
35760
35761 * gcc.c-torture/execute/loop-4b.c: New test.
35762
357631998-08-26 Nick Clifton <nickc@cygnus.com>
35764
35765 * lib/c-torture.exp: Add support for
35766 torture_eval_before_compile and torture_eval_before_execute
35767 variables.
35768
357691998-08-25 Jeffrey A Law (law@cygnus.com)
35770
35771 * gcc.c-torture/compile/980825-1.c: New test.
35772
357731998-08-24 Nick Clifton <nickc@cygnus.com>
35774
35775 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
35776 count number tests in opt_t0 not good_t0.
35777
357781998-08-24 Jeffrey A Law (law@cygnus.com)
35779
35780 * gcc.c-torture/compile/930326-1.x: Fix typo.
35781
357821998-08-23 Mark Mitchell <mark@markmitchell.com>
35783
35784 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
35785 causes an ICE.
35786
357871998-08-21 Jeffrey A Law (law@cygnus.com)
35788
35789 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
35790 STACK_SIZE is defined.
35791 * gcc.c-torture/unsorted/stuct.c: Similarly.
35792
35793 * gcc.c-torture/compile/980821-1.c: New test.
35794
357951998-08-21 Jeffrey A Law (law@cygnus.com)
35796
35797 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
35798
357991998-08-19 Mark Mitchell <mark@markmitchell.com>
35800
35801 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
35802 code.
35803
358041998-08-09 Mark Mitchell <mark@markmitchell.com>
35805
35806 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
35807 error'.
35808
358091998-08-18 Jeffrey A Law (law@cygnus.com)
35810
35811 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
35812
358131998-08-16 Jeffrey A Law (law@cygnus.com)
35814
35815 * gcc.c-torture/compile/980816-1.c: New test.
35816
35817 * gcc.dg/980816-1.c: New test.
35818
358191998-08-13 Jeffrey A Law (law@cygnus.com)
35820
35821 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
35822 compiler for ieee tests.
35823
358241998-08-01 Dave Love <d.love@dl.ac.uk>
35825
35826 * g77.f-torture/compile/980729-0.f: New test.
35827
358281998-07-30 Ken Raeburn <raeburn@cygnus.com>
35829
35830 * gcc.c-torture/special/eeprof-1.c: New test, for
35831 -finstrument-functions.
35832 * gcc.c-torture/special/special.exp: Run it.
35833
358341998-07-29 Jeffrey A Law (law@cygnus.com)
35835
35836 * gcc.c-torture/compile/980729-1.c: New test.
35837
358381998-07-27 Nick Clifton <nickc@cygnus.com>
35839
35840 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
35841 __thumb__ is defined, and test for ARM style doubles if so.
35842
358431998-07-26 Dave Love <d.love@dl.ac.uk>
a64d7796
DL
35844
35845 * g77.f-torture/noncompile/980615-0.f: New test.
35846
b8c25665 358471998-07-26 H.J. Lu (hjl@gnu.org)
3abe23a0
L
35848
35849 * gcc.dg/980312-1.c: Do link instead of compile.
35850 * gcc.dg/980313-1.c: Likewise.
35851
b8c25665 358521998-07-26 Jeffrey A Law (law@cygnus.com)
bc6bd744
JL
35853
35854 * gcc.c-torture/compile/980726-1.c: New test.
35855
8b62e122
DL
358561998-07-25 Dave Love <d.love@dl.ac.uk>
35857
35858 * g77.f-torture/execute/io0.f: New test.
35859
b8c25665 358601998-07-24 Nick Clifton <nickc@cygnus.com>
83f1c55d
RH
35861
35862 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
35863 an int.
35864
b8c25665 358651998-06-18 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
35866
35867 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
35868 m32r bugs.
35869
b8c25665 358701998-07-17 Nick Clifton <nickc@cygnus.com>
d4c011bc
NC
35871
35872 * gcc.dg/980626-1.c: Expect failures for all toolchains until
35873 c-decl.c:grokdeclarator can handle mode attributes.
35874
b8c25665 358751998-07-16 Jeffrey A Law (law@cygnus.com)
3cab3dc8
JL
35876
35877 * gcc.c-torture/execute/980716-1.c: New test.
35878
b8c25665 358791998-07-13 Jeffrey A Law (law@cygnus.com)
bb121cce
JL
35880
35881 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
35882 the mn10200.
35883 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
35884 the mn10200.
35885 * gcc.c-torture/execute/va-arg-3.x: Similarly.
637d5bac 35886 * gcc.c-torture/compile/930326-1.x: Similarly.
bb121cce 35887
bda991ee
DL
358881998-07-13 Dave Love <d.love@dl.ac.uk>
35889
35890 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
35891 New test from Craig.
35892
3792922a
DL
358931998-07-12 Dave Love <d.love@dl.ac.uk>
35894
538ccf9a
DL
35895 * g77.f-torture/noncompile/980616-0.f: New test.
35896
3792922a
DL
35897 * g77.f-torture/execute/970816-3.f: New test from Craig.
35898
b8c25665 358991998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
92936ecf 35900
a1ee890d
ML
35901 * g++.other/singleton.C: Return error value instead of taking
35902 SIGSEGV.
35903
b8c25665 359041998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
1d8cc6e9
KGA
35905
35906 * g++.other/singleton.C: New test. Warning is under dispute.
35907 Runtime crash is not.
35908
b8c25665 359091998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
80dba978 35910
92936ecf
ZW
35911 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
35912 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
80dba978
ML
35913 using6.C, using7.C}: New namespace tests.
35914
b8c25665 359151998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25381187 35916
ceff9b14
AO
35917 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
35918 specialization with typedef'ed names used as array indexes.
25381187 35919
b8c25665 359201998-07-09 Jeffrey A Law (law@cygnus.com)
6acaa318 35921
57c578cf
JL
35922 * gcc.c-torture/execute/980709-1.c: New test.
35923
6acaa318
JL
35924 * gcc.dg/980709-1.c: New test.
35925
b8c25665 359261998-07-07 Richard Henderson <rth@cygnus.com>
54303b5c
RH
35927
35928 * gcc.c-torture/execute/bcp-1.c: New test.
35929
b8c25665 359301998-07-07 Jeffrey A Law (law@cygnus.com)
c8fbcc35
JL
35931
35932 * gcc.c-torture/execute/980707-1.c: New test.
35933
b8c25665 359341998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
d7997cbb
KI
35935
35936 * gcc.c-torture/compile/980706-1.c: New test.
35937
b22773b1
DL
359381998-07-01 Dave Love <d.love@dl.ac.uk>
35939
35940 * g77.f-torture/execute/980701-0.f,
35941 g77.f-torture/execute/980701-1.f: New test from Craig.
35942
b8c25665 359431998-07-01 Jeffrey A Law (law@cygnus.com)
506506fa 35944
0d37278a
JL
35945 * gcc.c-torture/compile/980701-1.c: New test.
35946
506506fa
JL
35947 * gcc.c-torture/execute/980701-1.c: New test.
35948
b8c25665 359491998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
4a6443a1
KGA
35950rlsruhe.de>
35951
35952 * g++.old-deja/g++.robertl/eb132.C: New test.
35953 * g++.old-deja/g++.robertl/eb133.C: Likewise.
35954
174be1b3
DL
359551998-06-29 Dave Love <d.love@dl.ac.uk>
35956
14583692
DL
35957 * g77.f-torture/execute/980628-7.f,
35958 g77.f-torture/execute/980628-8.f,
35959 g77.f-torture/execute/980628-9.f,
35960 g77.f-torture/execute/980628-10.f: New tests from Craig.
35961
174be1b3
DL
35962 * g77.f-torture/execute/980628-3.f: Remove mail headers.
35963
b8c25665 359641998-06-28 Jeffrey A Law (law@cygnus.com)
95fd960d
JL
35965
35966 * g77.f-torture/execute/980628-4.f: New test from Craig.
35967 * g77.f-torture/execute/980628-5.f: Likewise.
f2843edb 35968 * g77.f-torture/execute/980628-2.f: Likewise.
3d727c42
JL
35969 * g77.f-torture/execute/980628-0.f: Likewise.
35970 * g77.f-torture/execute/980628-1.f: Likewise.
35971 * g77.f-torture/execute/980628-3.f: Likewise.
b0d45b74 35972 * g77.f-torture/execute/980628-6.f: Likewise.
95fd960d 35973
b8c25665 359741998-06-28 Jeffrey A Law (law@cygnus.com)
a2c15e73
JL
35975
35976 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
35977 directory when nothing has been installed yet.
35978
b8c25665 359791998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
b5f3e747
CW
35980
35981 * gcc.c-torture/special/special.exp: Handle newer versions of
35982 dejagnu.
35983
b8c25665 359841998-06-26 Jeffrey A Law (law@cygnus.com)
d12eff3a
JL
35985
35986 * gcc.dg/980626-1.c: New test.
35987
b8c25665 359881998-06-19 Bruno Haible <haible@ilog.fr>
51f8493d
BH
35989
35990 * gcc.misc-tests/m-un-2.c: New test.
35991 * g++.old-deja/g++.other/warn01.c: Likewise.
35992
b8c25665 359931998-06-19 Robert Lipe <robertl@dgii.com>
92936ecf 35994
117b84b7
RL
35995 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
35996 compatibility with assmblers with a different comment character.
92936ecf 35997 Eliminate use of GAS-specific extensions.
117b84b7 35998
b8c25665 359991998-06-19 Jeffrey A Law (law@cygnus.com)
44513ad1
JL
36000
36001 * gcc.c-torture/execute/ieee/980619-1.c: New test.
36002
b8c25665 360031998-06-19 Robert Lipe <robertl@dgii.com>
03164453
RL
36004
36005 *lib/g77.exp: Replace search for libf2c.a with search for newly
36006 renamed libg2c.a
36007
b8c25665 360081998-06-17 Jeffrey A Law (law@cygnus.com)
77f194c2
JL
36009
36010 * gcc.c-torture/execute/980617-1.c: New test.
36011
b8c25665 360121998-06-12 Jeffrey A Law (law@cygnus.com)
da4ce9c2
JL
36013
36014 * gcc.c-torture/execute/980612-1.c: New test.
36015
b8c25665 360161998-06-08 Jeffrey A Law (law@cygnus.com)
74cbdffa 36017
5ccdc8af
JL
36018 * gcc.dg/980523-1.c: Only test on ppc-linux.
36019 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
36020
74cbdffa
JL
36021 * gcc.c-torture/execute/980608-1.c: New test.
36022
b8c25665 360231997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
36024
36025 * gcc.c-torture/execute/980605-1.c: New test.
36026
b8c25665 360271998-06-04 Jeffrey A Law (law@cygnus.com)
f1bfebe5
JL
36028
36029 * gcc.c-torture/execute/980604-1.c: New test.
36030
b8c25665 360311998-06-02 Jeffrey A Law (law@cygnus.com)
8ca0d19f
JL
36032
36033 * gcc.c-torture/execute/980602-1.c: New test.
c0e3b3b3 36034 * gcc.c-torture/execute/980602-2.c: Likewise.
8ca0d19f 36035
858a26d4
DL
360361998-06-02 Dave Love <d.love@dl.ac.uk>
36037
36038 * 970125-0.f: Fix per JCB. Add commentary.
36039
b8c25665 360401998-05-31 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
36041
36042 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
36043 IEEE -0 support.
36044
b8c25665 360451998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
70a48c3f
PL
36046
36047 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
36048 earlier.
36049
b8c25665 360501998-05-28 Catherine Moore <clm@cygnus.com>
ca379c1c
CM
36051
36052 * gcc.c-torture/execute/980526-3.c: New test.
36053
8da801cf
MH
360541998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
36055
36056 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
36057 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
36058 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
36059 m88k-motorola-sysv3 to XFAIL.
36060
b8c25665 360611998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
f5e23e0d
FS
36062
36063 * gcc.dg/980526-1.c: New test.
36064 * gcc.c-torture/execute/980526-2.c: New test.
36065
b8c25665 360661998-05-26 Jeffrey A Law (law@cygnus.com)
74cd6867 36067
077e57d2
JL
36068 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
36069
74cd6867
JL
36070 * gcc.c-torture/execute/980526-1.c: New test.
36071
ef75df42
DL
360721998-05-26 Dave Love <d.love@dl.ac.uk>
36073
36074 * g77.f-torture/execute/alpha2.f: Add runtime test.
36075
46dc5157
JM
360761998-05-24 Jason Merrill <jason@yorick.cygnus.com>
36077
51c4eb9b
JM
36078 * g++.old-deja/old-deja.exp: Strip leading directories.
36079
46dc5157
JM
36080 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
36081 error for the line. Don't run multiple tests for the same line.
36082
b8c25665 360831998-05-23 Jeffrey A Law (law@cygnus.com)
fd71378b
JL
36084
36085 * gcc.dg/980523-1.c: New test.
36086
6e4cdba0
DL
360871998-05-23 Dave Love <d.love@dl.ac.uk>
36088
36089 * g77.f-torture/compile/970915-0.f: New test.
36090
cf22ce45
JM
360911998-05-23 Jason Merrill <jason@yorick.cygnus.com>
36092
36093 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
36094
b8c25665 360951998-05-21 Jeffrey A Law (law@cygnus.com)
05930232
JL
36096
36097 * gcc.dg/980520-1.c: New test.
36098
b8c25665 360991998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
6601d02b
MH
36100
36101 * gcc.dg/980502-1.c: Fix return type.
36102
b8c25665 361031998-05-20 Jeffrey A Law (law@cygnus.com)
f9c3933a
JL
36104
36105 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
36106 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
36107 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
36108 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
36109 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
36110
3e98dfd1
DL
361111998-05-20 Dave Love <d.love@dl.ac.uk>
36112
36113 * g77.f-torture/execute/980520-1.f: New test.
36114
4ee383a7
DL
361151998-05-15 Dave Love <d.love@dl.ac.uk>
36116
36117 * lib/mike-g77.exp: New file.
36118
36119 * g77.f-torture/noncompile/noncompile.exp,
36120 g77.f-torture/noncompile/check0.f: New files.
36121
c02cdb70
DL
361221998-05-14 Dave Love <d.love@dl.ac.uk>
36123
36124 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
36125 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
36126 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
36127 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
36128 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
36129 abort where appropriate.
36130
b8c25665 361311998-05-05 Michael Meissner <meissner@cygnus.com>
a2b1989b
MM
36132
36133 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
36134 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
36135
87c54c63
DL
361361998-04-29 Dave Love <d.love@dl.ac.uk>
36137
36138 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
36139
8594f210
DL
361401998-04-27 Dave Love <d.love@dl.ac.uk>
36141
36142 * g77.f-torture/compile/980427-0.f: New test.
36143
2fe8c4d9
DL
361441998-04-24 Dave Love <d.love@dl.ac.uk>
36145
36146 * g77.f-torture/compile/980424-0.f: New test.
36147
bddcc8a6
DL
361481998-04-19 Dave Love <d.love@dl.ac.uk>
36149
39339a62 36150 * g77.f-torture/compile/980419-2.f (main): New test.
bddcc8a6
DL
36151 * g77.f-torture/compile/970125-0.f: New test.
36152 * g77.f-torture/compile/980419-1.f: New test.
36153
b8c25665 361541998-04-08 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36155
36156 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
36157 of loop-4.c.
36158
b8c25665 361591998-04-07 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36160
36161 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
36162
b8c25665 361631998-04-03 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36164
36165 * gcc.c-torture/compile/980329-1.c: New test.
36166
b8c25665 361671998-03-18 Jim Wilson <wilson@cygnus.com>
9ef35dfb 36168
583708a6 36169 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
9ef35dfb
JW
36170 * gcc.dg/980312-1.c: Fix typo in -march command.
36171
b8c25665 361721998-03-16 H.J. Lu (hjl@gnu.org)
6591521a 36173
583708a6 36174 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
6591521a 36175
b8c25665 361761998-03-11 Robert Lipe <robertl@dgii.com>
ffacfc7c
RL
36177
36178 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
36179 Dave Love agree the Fortran source is bogus.
36180
b8c25665 361811998-03-11 Robert Lipe <robertl@dgii.com>
e1834b5a
RL
36182
36183 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
36184 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
36185 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
36186 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
36187 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
e335c541 36188
b8c25665 361891998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
e335c541 36190
ceff9b14 36191 * g++.old-deja/g++.other/friend1.C: New test.
e335c541 36192
26f6827a
DL
361931998-02-18 Dave Love <d.love@dl.ac.uk>
36194
36195 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
36196 possibly uninitialized) variables and declare dnrm2.
36197
b8c25665 361981998-02-23 Robert Lipe <robertl@dgii.com>
83f1c55d
RH
36199
36200 From Bruno Haible <haible@ilog.fr>:
36201 * gcc.c-torture/execute/980223.c: New test.
36202
b8c25665 362031998-02-13 Jeffrey A Law (law@cygnus.com)
2aca5b9b
JL
36204
36205 * gcc.dg/ifelse-1.c: New test.
b45f3a91 36206
b8c25665 362071998-02-09 H.J. Lu (hjl@gnu.org)
fa80e0a6 36208
b45f3a91
L
36209 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
36210
efdbc6f8
RH
36211 * lib/old-dejagnu.exp (old-dejagnu): Added the
36212 "execution test - XFAIL *-*-*" handling in the spirit of
36213 "excess errors test -". Changed the "execution test fails"
36214 handling to be like "excess errors test fails".
36215 * Update various tests accordingly.
fa80e0a6 36216
b8c25665 362171998-02-06 Jim Wilson <wilson@cygnus.com>
83f1c55d
RH
36218
36219 * gcc.c-torture/execute/980205.c: New test.
36220
b8c25665 362211998-01-18 Jeffrey A Law (law@cygnus.com)
a04a1bea
JL
36222
36223 * lib/c-torture.exp: Look for .x files instead of .cexp files.
36224 * lib/f-torture.exp: Similarly.
36225 * gcc.c-torture: Rename all .cexp files to .x files.
36226
b8c25665 362271997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
36228
36229 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
36230 (940510-1.c): Removed duplicate.
36231 (971104-1.c): New test.
36232
b8c25665 362331997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
10de6d35 36234
efdbc6f8 36235 * lib/f-torture.exp: Improve error and loop detection.
10de6d35 36236
b8c25665 362371997-11-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
36238
36239 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
36240 use that to size the filler array.
36241
b8c25665 362421997-09-26 Bob Manson <manson@charmed.cygnus.com>
335043a8 36243
15ec0729
JL
36244 * lib/c-torture.exp(c-torture-execute): Fix typo.
36245
36246 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
36247 testcase as the executable name. Keep the executable around if
36248 the test fails.
36249
b8c25665 362501997-09-19 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
36251
36252 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
42ded877
AJ
36253 changes. Only test one -g option, and move it to the end of the
36254 list of options to test.
15ec0729 36255
b8c25665 362561997-09-19 Michael Meissner <meissner@cygnus.com>
15ec0729
JL
36257
36258 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
36259 variable GCC_TORTURE_OPTIONS to supply default switches separated
36260 by colons. If no environment variable, run tests with -O0 -g, -O1
36261 -g, and -O2 -g as well.
36262
b8c25665 362631997-09-17 Bob Manson <manson@charmed.cygnus.com>
15ec0729
JL
36264
36265 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
36266 explanatory comments. Fix indentation.
335043a8 36267
b8c25665 362681997-09-15 Jeffrey A Law (law@cygnus.com)
01d8acec
JL
36269
36270 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15ec0729 36271
b8c25665 362721997-09-11 Jeffrey A Law (law@cygnus.com)
7f699781
JL
36273
36274 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
36275 * g++.old-deja/g++.mike/p7325.C: Likewise.
36276 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
36277
b8c25665 362781997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
45591aaf
AO
36279
36280 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
36281 * g++.old-deja/g++.brendan/crash30.C: Likewise.
36282 * g++.old-deja/g++.brendan/crash39.C: Likewise.
36283 * g++.old-deja/g++.law/operators4.C: Likewise.
36284
b8c25665 362851997-09-11 Joe Buck (jbuck@synopsys.com)
9687fea5
JB
36286
36287 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
36288 * g++.old-deja/g++.mike/p784.C: Ditto.
36289 * g++.old-deja/g++.mike/p785.C: Ditto.
36290
b8c25665 362911997-09-05 Jeffrey A Law (law@cygnus.com)
15ec0729 36292
efdbc6f8 36293 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15ec0729 36294
b8c25665 362951997-09-03 Bob Manson <manson@charmed.cygnus.com>
83f1c55d
RH
36296
36297 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
36298 target feature; pass this to c-torture-execute as needed.
36299
b8c25665 363001997-09-03 Bob Manson <manson@charmed.cygnus.com>
18c6629a 36301
15ec0729 36302 * lib/c-torture.exp(c-torture-execute): If the previous and the
42ded877
AJ
36303 current executables being tested are identical, we don't need to
36304 run the executable again. Try to make the executable names
36305 unique. Add an optional argument for passing additional compiler
36306 flags.
18c6629a 36307
b8c25665 363081997-09-02 Doug Evans <dje@canuck.cygnus.com>
b245293e
DE
36309
36310 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
36311
b8c25665 363121997-08-29 Jeffrey A Law (law@cygnus.com)
83f1c55d
RH
36313
36314 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
36315
b8c25665 363161997-07-31 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
36317
36318 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
36319 32bit or larger longs.
36320
36321 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
36322 have either a 32bit long or 32bit int.
36323
b8c25665 363241997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
36325
36326 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
36327 Make double precision tests dependent on sizeof (double).
36328
b8c25665 363291997-07-09 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36330
36331 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
36332 too.
36333
b8c25665 363341997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
36335
36336 * gcc.c-torture/compile/961203-1.cexp: New script.
36337
b8c25665 363381997-06-16 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36339
36340 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
36341 up the includes ourselves.
36342
b8c25665 363431997-06-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36344
36345 * lib/plumhall.exp: Remove random include, and add a few
36346 verbose messages for debugging.
36347
b8c25665 363481997-06-06 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36349
36350 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
36351 of trying to do it ourselves.
36352
b8c25665 363531997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
83f1c55d
RH
36354
36355 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
36356
b8c25665 363571997-06-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36358
36359 * gcc.prms/5403.c: Made regexp a bit less strict.
36360
b8c25665 363611997-06-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36362
36363 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
36364 is returned from remote_load instead.
36365 * lib/plumhall.exp: Ditto.
36366 * lib/mike-g++.exp: Ditto.
36367 * lib/old-dejagnu.exp: Ditto.
36368 * lib/c-torture.exp: Ditto.
36369
b8c25665 363701997-05-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36371
36372 * lib/g++.exp: Use build_wrapper procedure.
36373 * lib/gcc.exp: Ditto.
36374
b8c25665 363751997-05-20 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
36376
36377 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
36378 an old-style decl for malloc. Fixes tests to work when
36379 sizeof (int) != sizeof (size_t).
36380
b8c25665 363811997-05-15 Mike Meissner <meissner@cygnus.com>
83f1c55d
RH
36382
36383 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
36384
36385 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
36386 use stdargs.h interface.
36387
b8c25665 363881997-05-15 Mike Meissner <meissner@cygnus.com>
921e5a0e
JL
36389
36390 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
36391 NO_VARARGS when compiling.
36392
b8c25665 363931997-05-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36394
36395 * lib/plumhall.exp(ph_includes): New procedure.
36396 (ph_make): Use it.
36397 (ph_compiler): Ditto.
36398
36399 * lib/g++.exp: Rename test-glue.c to testglue.c.
36400 * lib/gcc.exp: Ditto.
36401
b8c25665 364021997-04-10 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36403
36404 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
42ded877 36405 to completion when it's called.
921e5a0e 36406
b8c25665 364071997-03-21 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
36408
36409 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
36410 is defined, don't do test.
36411
b8c25665 364121997-03-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36413
36414 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
36415 for object files.
36416 (ph_summary): Mark skipped testcases as untested, not unresolved.
36417
36418 * lib/plumhall.exp (ph_make): If unresolved because of bad
36419 errorCode, record errorCode in log file.
36420 (*): Replace send_log/verbose with verbose -log.
36421
b8c25665 364221997-03-19 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
36423
36424 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
36425 double conversion if double isn't at least 8 bytes.
36426
36427 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
36428 int to work with targets where int is 16 bits.
36429
36430 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
36431 8 bytes, just exit, since 4 byte doubles don't have enough bits of
36432 precision for the test to complete.
36433
b8c25665 364341997-03-14 Michael Meissner <meissner@cygnus.com>
83f1c55d
RH
36435
36436 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
36437 if d10v is not compiled with the -mdouble64 flag.
36438 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
36439
36440 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
36441 d10v is not compiled with the -mint32 flag.
36442
b8c25665 364431997-03-13 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36444
36445 * lib/plumhall.exp: Use incr_count.
36446
b8c25665 364471997-03-12 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
36448
36449 * gcc.c-torture: Update to c-torture-1.45.
36450
b8c25665 364511997-02-23 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36452
36453 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
42ded877 36454 the name of the expect testcase file).
92936ecf 36455
921e5a0e
JL
36456 * lib/g++.exp(g++_init): Ditto.
36457
b8c25665 364581997-02-20 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36459
36460 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
36461 the host.
36462
36463 * lib/gcc.exp(gcc_exit): New procedure.
36464
b8c25665 364651997-02-19 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36466
36467 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
36468 specs where appropriate.
36469
36470 * g++.old-deja/g++.arm/*: Added additional ERROR checks
36471 because of new "candidates are" messages, and removed a few
36472
36473 * Converted all non-old-style g++ testcases to old-style, and
36474 moved into g++.old-deja.
36475
b8c25665 364761997-02-14 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36477
36478 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
36479 options.
36480
36481 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
36482 succeeded.
36483
36484 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
36485
b8c25665 364861997-02-13 Michael Meissner <meissner@cygnus.com>
921e5a0e
JL
36487
36488 * lib/gcc.exp (gcc_target_compile): Add support for defining
36489 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
36490 the machine doesn't have those features.
36491
b8c25665 364921997-02-11 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36493
36494 * g++.law/operators4.exp: Don't use LIBS.
36495
b8c25665 364961997-02-08 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36497
36498 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
92936ecf 36499
921e5a0e
JL
36500 * lib/mike-g++.exp: Don't set the compiler to be tested here.
36501 * lib/g++.exp: Set it here instead. Also, allow use of the
36502 --tool_exec and --tool_opt options. Change CXX to
36503 GXX_UNDER_TEST.
92936ecf 36504
921e5a0e 36505 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
92936ecf 36506
921e5a0e
JL
36507 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
36508
b8c25665 365091997-02-07 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36510
36511 * lib/old-dejagnu.exp: Use prune_warnings instead of
42ded877 36512 prune_system_crud.
921e5a0e
JL
36513 * lib/mike-g++.exp: Ditto.
36514 * lib/gcc.exp: Ditto.
36515 * lib/g++.exp: Ditto.
36516
36517 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
36518
b8c25665 365191997-02-07 Jeffrey A Law (law@cygnus.com)
921e5a0e 36520
efdbc6f8
RH
36521 * 941014-2.c: Include stdlib.h
36522 * 960327-1.c: Include stdio.h
36523 * dbra.c, index-1.c: Don't assume ints are 32bits.
921e5a0e 36524
b8c25665 365251997-02-04 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36526
36527 * lib/gcc.exp: Add gcc,stack_size target feature.
36528
92936ecf 36529 * lib/g++.exp(g++_target_compile): Add the include and link
921e5a0e
JL
36530 paths here, not in two other places. And, it's $options, not
36531 options.
36532
36533 * lib/mike-g++.exp(postbase): Remove the code that determines
36534 the correct include and link paths.
36535 * g++.old-deja/old-deja.exp: Ditto.
36536
b8c25665 365371997-02-03 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36538
36539 * lib/g++.exp(g++_init): target_compile no longer returns the
36540 filename of the result.
36541
b8c25665 365421997-02-02 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36543
36544 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
36545 call to glob.
36546
36547 * gcc.c-torture/special/special.exp: Change call to
42ded877 36548 gcc_target_compile to include the object file.
921e5a0e 36549
b8c25665 365501997-02-02 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
36551
36552 * gcc.c-torture/special/special.exp: Correct misspelling in last
36553 change.
36554
b8c25665 365551997-02-01 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36556
36557 * lib/plumhall.exp(ph_summary): Log the entire output of the
42ded877 36558 executable. Return -1 if there were any failures, 0 otherwise.
921e5a0e
JL
36559 (ph_execute): Return -1 if there were any failures, 0 otherwise.
36560 (ph_make): Clean up objects and executables that were built
36561 if the tests succeeded.
36562
b8c25665 365631997-01-30 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36564
36565 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
36566 libraries and includes in the build tree as appropriate.
36567
b8c25665 365681997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36569
36570 * lib/c-torture.exp: Instead of looking for the global variable
36571 NO_LONG_LONG, check to see if that's a feature of the target.
36572
b8c25665 365731997-01-29 Bob Manson <manson@charmed.cygnus.com>
921e5a0e
JL
36574
36575 * config/default.exp: Minimize. Delete the remainer of the files in
4c3c833a
JL
36576 config; this functionality is now in devo/dejagnu/config.
36577
36578 g++.*/*: Pass any additional flags used to compile to postbase;
36579 delete CXXFLAGS.
92936ecf 36580
4c3c833a
JL
36581 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
36582 is now done by runtest.exp. Use gcc_target_compile instead of
36583 compile.
36584
36585 lib/c-torture.exp: Use gcc_target_compile instead of compile.
36586 Remove references to CFLAGS. Use remote_file instead of
36587 calling rm -f.
36588 (c-torture): Take a list of arguments to use to compile this
36589 testcase.
36590
36591 lib/g++.exp: Simplify. Use target_compile instead of compile.
36592 lib/gcc-dg.exp: Ditto.
36593 lib/gcc.exp: Ditto.
36594 lib/mike-{gcc,g++}.exp: Ditto.
36595 lib/old-dejagnu.exp: Ditto.
36596 lib/plumhall.exp: Ditto.
92936ecf 36597
b8c25665 365981997-01-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
36599
36600 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
36601 (ph_linker): Likewise.
36602
b8c25665 366031996-11-13 Joern Rennecke <amylaar@cygnus.com>
4c3c833a 36604
efdbc6f8 36605 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
4c3c833a
JL
36606 MAP_ANON / MAP_ANONYMOUS if defined;
36607 else try to map from /dev/zero .
36608
b8c25665 366091996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36610
36611 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
36612 isn't defined, then define it to MAP_ANONYMOUS.
36613
b8c25665 366141996-11-12 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36615
36616 * gcc.c-torture: Update to c-torture-1.42 release.
36617
b8c25665 366181996-11-11 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36619
36620 * gcc.c-torture: Update to c-torture-1.41 release.
36621
b8c25665 366221996-10-27 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36623
36624 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
36625 c-torture release.
36626
b8c25665 366271996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36628
36629 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
36630 and LDFLAGS. Fix second case to append the target_info ldflags
36631 onto LDFLAGS, not CFLAGS.
36632 * lib/g++.exp (g++_init): Add target_info stuff.
36633 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
36634 of libgloss and newlib flags for !native.
36635
36636 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
36637 (GDB): Fix relative path to go up another dir for finding gdb.
36638
b8c25665 366391996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
4c3c833a
JL
36640
36641 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
36642 versions in the target_info array, if they don't exist.
36643
b8c25665 366441996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36645
36646 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
36647
b8c25665 366481996-07-08 Jim Wilson <wilson@cygnus.com>
4c3c833a
JL
36649
36650 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
36651 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
36652
b8c25665 366531996-07-01 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
36654
36655 * lib/old-dejagnu.exp: Don't remove the output file before we've
36656 actually tested it. Don't append pwd to the path of the executable
36657 we're testing.
36658
b8c25665 366591996-06-30 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36660
36661 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
36662
b8c25665 366631996-06-26 Bob Manson <manson@charmed.cygnus.com>
4c3c833a
JL
36664
36665 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
42ded877
AJ
36666 temporary directory for compiler files, and set it to a default
36667 value of /tmp. Set $output as the name of the output file from
36668 compiling the testcase. Add a -o option to $cflags_var so the
36669 compiler writes the final output file as $output. Set $executable
36670 to $output.
4c3c833a
JL
36671
36672 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
42ded877
AJ
36673 directory for compiler files, and set it to /tmp if it doesn't
36674 already have a value. Set $output_file to the name of the output
36675 file from compiling the testcase. Add a -o option to CXXFLAGS so
36676 the compiler writes the final output file as $output. Use $output
36677 as the executable to be tested.
4c3c833a 36678
b8c25665 366791996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36680
36681 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
36682
b8c25665 366831996-06-08 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36684
36685 * gcc.c-torture/execute/pending-1.c: New test. Still
36686 pending in Tege's queue.
36687
b8c25665 366881996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
4c3c833a
JL
36689
36690 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
36691 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
36692 if there were failures. Call unresolved if there were unresolved
36693 testcases. Call gcc_fail if program did not run to completion.
36694 (ph_make): Pass additional argument name to ph_execute.
36695 (ph_execute): Add new argument. Pass additional arguments to
36696 ph_summary. Call gcc_fail is there is no execution output.
36697
b8c25665 366981996-04-24 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36699
36700 * lib/plumhall.exp (proc_summary): Output relavent summary
36701 lines into the log so specific failures in plumhall can be
36702 investigated.
36703
b8c25665 367041996-04-10 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36705
36706 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
36707 (c-torture-execute): Don't try to execute tests which use
36708 "long long" types if $NO_LONG_LONG is nonzero.
36709
b8c25665 367101996-04-08 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36711
36712 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
36713 not c-torture.
36714
36715 * gcc.ieee: Move from here.
36716 * gcc.c-torture/execute/ieee: To here.
36717
b8c25665 367181996-03-26 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36719
36720 * gcc.c-torture: Update to c-torture-1.41 release.
36721
b8c25665 367221996-03-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36723
36724 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
36725 not "$output".
36726
b8c25665 367271996-03-07 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36728
36729 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
36730 -c present.
36731
b8c25665 367321996-03-02 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36733
36734 * config/proelf.exp: Handle connecting to a simulator.
36735
b8c25665 367361996-01-31 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36737
36738 * config/proelf.exp: New file. Enough framework that we can
36739 run c-torture tests on the proelf targets (or any other target
36740 that gdb can connect to for that matter).
36741
b8c25665 367421996-01-29 Doug Evans <dje@canuck.cygnus.com>
4c3c833a
JL
36743
36744 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
36745 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
36746
36747 * lib/plumhall.exp (ph_execute): Always call ph_summary if
36748 exec_output exists.
36749
b8c25665 367501996-01-28 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36751
36752 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
36753 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
36754
36755 * config/*.exp: Update FSF address. Change result of ${tool}_load
36756 to pass/fail/unresolved/unsupported/untested. Caller must now
36757 call unresolved/unsupported/untested.
36758 * lib/*.exp: Update FSF address. Update to handle new results of
36759 ${tool}_load.
36760 * lib/chill.exp (verbose): Delete.
36761
b8c25665 367621996-01-27 Doug Evans <dje@charmed.cygnus.com>
4c3c833a
JL
36763
36764 * lib/gcc.exp (default_gcc_start): Change order of args to
36765 $LDFLAGS $CFLAGS $LIBS.
36766 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
36767 Save/set/restore CFLAGS. Pass single arg to gcc_start.
36768 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
36769 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36770 * gcc.misc-tests/dg-test.exp: Likewise.
36771 * gcc.misc-tests/msgs.exp: Likewise.
36772 * gcc.prms/prms.exp: Likewise.
36773 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
36774 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36775
36776 * lib/dg.exp: Deleted, moved to dejagnu/lib.
36777
b8c25665 367781996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
4c3c833a
JL
36779
36780 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
36781
36782 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
36783 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
36784
36785 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
36786 necessary.
36787
b8c25665 367881996-01-20 Brendan Kehoe <brendan@cygnus.com>
4c3c833a
JL
36789
36790 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
36791 global for loop; add use of $mathlib.
36792 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
36793 settings here; set mathlib for anything but VxWorks.
36794
b8c25665 367951996-01-22 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36796
36797 * gcc.c-torture: Update to c-torture-1.40 release.
36798
b8c25665 367991996-01-03 Jeffrey A Law (law@cygnus.com)
4c3c833a
JL
36800
36801 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
36802 dg.exp.
36803
b8c25665 368041995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
921e5a0e
JL
36805
36806 * lib/c-torture.exp (c-torture-execute): Declare "output" as
36807 global.
36808
b8c25665 368091995-11-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36810
36811 * lib/g++.exp (LIBS): Define if not already.
36812 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
36813 (gcc-dg-prune): Call prune_gcc_output.
36814 * lib/gcc.exp (prune_gcc_output): New proc.
36815 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
36816 prune_gcc_output.
36817
b8c25665 368181995-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36819
36820 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
36821 (c-torture-execute): Likewise. Rename `name' to `testcase'.
36822
b8c25665 368231995-11-15 Jeffrey A Law (law@cygnus.com)
921e5a0e
JL
36824
36825 * gcc.c-torture: Update to c-torture-1.39 release.
36826
b8c25665 368271995-11-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36828
36829 * lib/c-torture.exp (c-torture-execute): Don't return if one option
36830 fails, try others as well.
36831
b8c25665 368321995-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36833
36834 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
36835 If compilation fails, mark execute tests as `untested'.
36836 If test is marked as unsupported, don't mark compilation and
36837 execute tests as failed.
36838
b8c25665 368391995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36840
36841 * lib/g++.exp (g++_init): Don't link in libg++, and look to
36842 libstdc++ for whether or not we want to be doing shared
36843 libraries. Delete link_curses since we don't need it anymore.
36844 * lib/mike-g++.exp (postbase): Don't link in libg++.
36845 * g++.old-deja/old-deja.exp: Likewise.
36846
b8c25665 368471995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36848
36849 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
36850
b8c25665 368511995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36852
36853 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
36854 For that, add `-Wl,-a,shared_archive'.
36855 * g++.old-deja/old-deja.exp: Likewise.
36856
b8c25665 368571995-10-17 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36858
36859 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
36860
b8c25665 368611995-10-16 Brendan Kehoe <brendan@cygnus.com>
921e5a0e
JL
36862
36863 * lib/mike-g++.exp (postbase): Pay attention to the status of
36864 g++_load.
36865
b8c25665 368661995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e 36867
efdbc6f8 36868 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
921e5a0e 36869
b8c25665 368701995-10-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36871
36872 * lib/gcc.exp (default_gcc_start): No longer need to log program
36873 being executed or its output, execute_anywhere does that now.
36874 * lib/g++.exp (default_g++_version): Call execute_anywhere.
36875 (default_g++_start): Likewise. Delete calls to verbose/send_log.
36876
b8c25665 368771995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36878
36879 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
36880 the same as those in lib/g++.exp.
36881
b8c25665 368821995-10-10 Jeff Law (law@hurl.cygnus.com)
921e5a0e
JL
36883
36884 * gcc.c-torture: Update to c-torture-1.38 release.
36885 * gcc.ieee: Related changes.
36886
b8c25665 368871995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
36888
36889 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
36890 "exec". Minor reformatting changes.
36891
36892 * config/rom68k.exp (${tool}_load): Make it work in a canadian
36893 cross. This means all "exec" calls now work on a remote host as
36894 well.
36895 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
36896 cross. Filter out the extra "\r\n" stuff that expect puts in.
36897 (c-torture-execute): Filter out the bogus warnings like
36898 c-torture-compile does. Add support for canadian cross.
36899 * lib/gcc.exp (default_gcc_version, default_gcc_start)
36900 Use execute_anywhere rather than calling exec directly. Now it
36901 works for canadian cross testing.
36902
b8c25665 369031995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
921e5a0e
JL
36904
36905 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
36906 results into a variable, and check that rather than using file exists.
36907
b8c25665 369081995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36909
36910 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
36911 create a libg++.so. For sunos4.1.*, also add -ltermcap.
36912
b8c25665 369131995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36914
36915 * g++.old-deja/old-deja.exp: Create and pass runshlib and
36916 lib_curses if there's a shared libg++ in the build tree.
36917
b8c25665 369181995-09-22 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36919
36920 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
36921 if not supported target.
36922
b8c25665 369231995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36924
36925 * lib/g++.exp (g++_init): Move empty setting of runshlib and
36926 link_curses up to always happen, not just for native builds.
36927
b8c25665 369281995-09-21 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36929
36930 * gcc.c-torture: Update to c-torture-1.36 release.
36931 * gcc.failure: Related changes.
36932
b8c25665 369331995-09-20 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36934
36935 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
36936
b8c25665 369371995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36938
36939 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
36940 * lib/mike-g++.exp (postbase): Not in here. Still reference
36941 runshlib, link_curses, and mathlib for link and run.
36942
36943 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
36944 pass the runtime shared library options for Solaris, OSF/1, and
36945 Irix5, and link with -lcurses to avoid unresolved references.
92936ecf 36946
b8c25665 369471995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36948
36949 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
36950 only run once.
36951
b8c25665 369521995-09-13 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36953
36954 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
36955
b8c25665 369561995-09-11 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
36957
36958 * gcc.c-torture: Update to c-torture-1.35 release. Note we
36959 do not have a framework for the "compat" tests yet.
36960
b8c25665 369611995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36962
36963 * lib/mike-g++.exp (postbase): New local variable `mathlib',
36964 set to null if we're testing vxworks5.1. Use that instead of
36965 `-lm' in the setting of LIBS for link and run.
36966
b8c25665 369671995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36968
36969 * config/rom68k.exp (${tool}_load): Major changes to make it
36970 work. Verified that it does in fact return the stuff in
36971 exec_output properly. Catch any Emul or any TRAP other than 0.
36972
b8c25665 369731995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
36974
36975 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
36976 LDFLAGS properly for targets that need stuff from libgloss.
36977 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
36978 only run once.
36979 (gpp_initialized): New variable.
36980
b8c25665 369811995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
921e5a0e
JL
36982
36983 * config/rom68k.exp: Load libgloss.exp.
36984 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
36985 so we can produce a fully linked binary.
36986 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
36987 so we can produce a fully linked binary.
36988
b8c25665 369891995-09-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
36990
36991 * lib/plumhall.exp (ph_section): Watch for expected failures.
36992 Add missing `else'.
36993
36994 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
36995 run the testcase.
36996 (c-torture): Likewise.
36997
b8c25665 369981995-08-28 Doug Evans <dje@cygnus.com>
921e5a0e
JL
36999
37000 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
37001
37002 * lib/mike-g++.exp (mike_cleanup): New proc.
37003 (prebase): New globals compiler_result, not_compiler_result,
37004 target_regexp.
37005 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
37006 allow leading "-" in pattern. Watch for unsupported tests.
37007 If $compiler_result is set, pattern match assembler code,
37008 and ditto for $not_compiler_result.
37009 * lib/mike-gcc.exp: Likewise.
37010
37011 * lib/plumhall.exp (ph_execute): Only call ph_summary if
37012 execution "succeeded".
37013
b8c25665 370141995-08-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37015
37016 * config/win32.exp: New file.
37017 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
37018
b8c25665 370191995-08-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37020
37021 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
37022 unsupported.
37023 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
37024 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
37025 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
37026
37027 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
37028 "... without exceptions was ...". That is now handled by
37029 prune_system_crud.
37030 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37031
b8c25665 370321995-08-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37033
37034 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
37035 sieve.c,sort2.c}: New files.
37036 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
37037 sieve.exp,sort2.exp}: Drivers for them.
37038
37039 * lib/mike-gcc.exp (program_output): New user settable variable.
37040 (postbase): Call prune_system_crud. Also prune extraneous compiler
37041 messages.
37042 * lib/mike-g++.exp (program_output): New user settable variable.
37043
37044 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
37045
37046 * config/sh.exp: Deleted (use sim.exp instead).
37047
b8c25665 370481995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
37049
37050 * config/vx.exp: Declare CHECKTASK as global.
37051 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
37052 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
37053 * lib/old-dejagnu.exp: Load [pwd]/$executable.
37054
b8c25665 370551995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
921e5a0e
JL
37056
37057 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
37058 target. Like vx.exp, only includes `vx29k.exp' instead of
37059 `vxworks.exp'.
37060
b8c25665 370611995-07-23 Ian Lance Taylor <ian@cygnus.com>
921e5a0e
JL
37062
37063 * config/sim.exp: Increase time limit from 120 seconds to 240.
37064
b8c25665 370651995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
921e5a0e
JL
37066
37067 * gcc.c-torture/execute/950628-1.c: New test.
37068
b8c25665 370691995-06-10 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37070
37071 * gcc.c-torture: Update with changes/additions from
37072 c-torture-1.34.
37073
b8c25665 370741995-06-05 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37075
37076 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
37077
b8c25665 370781995-06-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37079
37080 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
37081
b8c25665 370821995-06-01 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37083
37084 * gcc.c-torture/compile/950512-1.c: New test.
37085 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
37086 * gcc.dg/struct-ret-1.c: Likewise.
37087
b8c25665 370881995-05-31 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37089
37090 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
efdbc6f8 37091 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
921e5a0e 37092
b8c25665 370931995-05-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37094
37095 * gcc.c-torture/special/920411-1.c: Deleted.
37096 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
37097
b8c25665 370981995-05-22 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
37099
37100 * config/sim.exp (${tool}_load): Hack in call to bash to get a
37101 cpu limit.
37102
b8c25665 371031995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
37104
37105 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
37106
b8c25665 371071995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
37108
37109 From kenner;
37110 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
37111 is the proper length.
37112 * va-arg-3.c: Likewise.
37113
b8c25665 371141995-04-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37115
37116 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
37117 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
37118
37119 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
37120 * lib/g++.exp (default_g++_start): Delete old cruft.
37121
b8c25665 371221995-04-25 Torbjorn Granlund <tege@cygnus.com>
921e5a0e
JL
37123
37124 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
37125 (2 * (1 << 18)) to (2 * (1 << 17)).
37126
37127 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
37128
b8c25665 371291995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
37130
37131 * config/rom68k.exp: Renamed from config/idp.exp
37132
b8c25665 371331995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
37134
37135 * c-torture/compile/921109-2.c
37136
b8c25665 371371995-04-18 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
37138
37139 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
37140 excess errors.
37141
b8c25665 371421995-04-15 Doug Evans <dje@chestnut.cygnus.com>
921e5a0e
JL
37143
37144 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
37145 output.
37146 * lib/g++.exp (default_g++_start): Likewise.
37147
b8c25665 371481995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
37149
37150 * gcc.c-torture/compile/950329-1.c: New test.
37151
b8c25665 371521995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e 37153
efdbc6f8 37154 * config/bug.exp (${tool}_load): Updated to use new remote_open
921e5a0e
JL
37155 and remote_close procs.
37156 * config/idp.exp: New file.
37157
b8c25665 371581995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
921e5a0e
JL
37159
37160 * gcc.c-torture/execute/950322-1.c: New test.
37161
b8c25665 371621995-03-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37163
37164 * config/vx.exp (${tool}_load): Clean up testing of return code from
37165 vxworks_ld and vxworks_spawn.
37166
b8c25665 371671995-03-21 Doug Evans <dje@deneb.cygnus.com>
921e5a0e
JL
37168
37169 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
37170
b8c25665 371711995-03-13 Mike Stump <mrs@cygnus.com>
921e5a0e
JL
37172
37173 * lib/old-deja.exp: Add `excess errors test - ' error, now one
37174 can mark excess errors on a machine by machine basis. Note, the
37175 default is to not expect any excess errors, even when excess
37176 errors test - is given, so you will want to put an XFAIL ... on
37177 these lines. For example, // excess errors test - XFAIL hppa*-*-*
37178 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
37179 those 4 machines, but no others.
37180
b8c25665 371811995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
37182
37183 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
37184 * lib/c-torture.exp: to here.
37185
b8c25665 371861995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
921e5a0e
JL
37187
37188 * gcc.c-torture/execute/950221-1.c: New test.
37189 * gcc.c-torture/execute/struct-ret-1.c: New test.
37190 * gcc.c-torture/compile/950221-1.c: New test.
37191
37192 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
37193
b8c25665 371941995-03-03 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37195
37196 * gcc.c-torture/execute/arith-1.c (main): Return 0.
37197 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
37198
b8c25665 371991995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
921e5a0e
JL
37200
37201 * g++.gb: New directory of tests, derived from my signature and
37202 class scoping tests.
37203
37204 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
37205 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
37206 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
37207 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
37208 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
37209 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
37210 * g++.gb/sig25.C: Likewise.
37211
37212 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
37213 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
37214 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
37215 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
37216 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
37217 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
37218 * g++.gb/sig25.exp: Likewise.
37219
37220 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
37221 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
37222 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
37223 * g++.gb/scope13.C: Likewise, this test still fails.
37224
37225 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
37226 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
37227 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
37228 * g++.gb/scope13.exp: Ditto.
37229
37230 * g++.gb/README: New file, explains what these tests are about.
37231
b8c25665 372321995-02-28 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37233
37234 * lib/dg.exp (dg-do): Support `preprocess'.
37235 (dg-test): Likewise.
37236
b8c25665 372371995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
37238
37239 * config/udi.exp: change "continue -expect" to "exp_continue".
37240
b8c25665 372411995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
921e5a0e
JL
37242
37243 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
37244 Delete redundant tests.
37245
37246 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
37247 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
37248 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
37249 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
37250 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
37251 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
37252 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
37253 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
37254
37255 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
37256 storing label pointers.
37257 * gcc.c-torture/execute/921019-1.c: Likewise.
37258 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
37259 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
37260 parameter fp.
37261 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
37262 constants.
37263
37264 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
37265 Delete obsolete tests.
37266
37267 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
37268 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
37269 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
37270 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
37271 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
37272 * gcc.c-torture/compile/950124-1.c: New test.
37273
37274 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
37275
b8c25665 372761995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
37277
37278 * lib/mike-g++.exp: Add -lm to LIBS.
37279
b8c25665 372801995-02-07 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37281
37282 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
37283
b8c25665 372841995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
921e5a0e
JL
37285
37286 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
37287
b8c25665 372881995-01-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37289
37290 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
37291
b8c25665 372921995-01-02 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37293
37294 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
37295 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
37296 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
37297 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
37298 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
37299 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
37300 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
92936ecf 37301 * g++.law/{operators31.C, operators32.C,
921e5a0e
JL
37302 * g++.law/{operators33.C, operators34.C}: Likewise.
37303 * g++.law/{pic1.C, refs2.C}: Likewise.
37304 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
37305 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
37306 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
37307 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
37308
37309 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
37310 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
37311 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
37312 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
37313 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
37314 * g++.law/{enum9.exp, friend5.exp}: Likewise.
37315 * g++.law/{nest3.exp, nest4.exp}: Likewise.
37316 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
37317 * g++.law/{operators30.exp, operators31.exp}: Likewise.
92936ecf 37318 * g++.law/{operators32.exp, operators33.exp}: Likewise.
921e5a0e
JL
37319 * g++.law/{operators34.exp}: Likewise.
37320 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
37321 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
37322 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
37323 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
37324 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
37325
37326 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
37327 No longer expected to fail.
37328 * g++.law/missed-error3.C: Tweak for recent bool changes.
37329
b8c25665 373301994-12-04 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37331
37332 * config/emb-unix: Deleted.
37333 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
37334 remote execution. Do final link on remote host if REMOTE_LINK is set.
37335
b8c25665 373361994-12-01 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37337
37338 * lib/dg.exp (dg-test): Fix typo in last patch.
37339
b8c25665 373401994-11-30 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37341
37342 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
37343 (handles multiple occurrences).
37344
b8c25665 373451994-11-24 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37346
37347 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
37348 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
37349 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
37350 printed).
37351 * lib/c-torture.exp (c-torture-compile): Likewise.
37352 (c-torture): Prepend full path if missing.
37353 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
37354 (gcc_fail): Likewise.
37355 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
37356
b8c25665 373571994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
921e5a0e
JL
37358
37359 * lib/netware.exp: Only attach to NetWare i386 systems.
37360
b8c25665 373611994-11-16 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37362
37363 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
37364 messages. Add test name to "output pattern match" pass/fail message.
37365
b8c25665 373661994-11-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37367
37368 * gcc.dg: New testsuite.
37369 * gcc.dg/dg.exp: New file.
37370
37371 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
37372 test-switch.c}: Deleted.
37373
37374 * gcc.misc-tests/msgs.exp: New testcase driver.
37375
b8c25665 373761994-11-09 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37377
37378 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
37379 Watch for illegal return values from ${tool}_load.
37380 * config/unix.exp (${tool}_load): Fix pass/fail detection for
37381 cross targets. Coerce return value >0 to 1.
37382
b8c25665 373831994-11-08 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37384
37385 * config/unix.exp (${tool}_load): Call program rsh, not proc.
37386
37387 * config/emb-unix.exp: New file.
37388
37389 * config/sim.exp: Error if variable $SIM not defined.
37390 (${tool}_load): Mark test as "untested" if simulator missing.
37391
37392 * config/unix.exp: Load remote.exp to get rcp_download.
37393 * lib/c-torture.exp: Use different option lists for testcases with
37394 and without loops.
37395 * gcc.c-torture/execute/execute.exp: Likewise.
37396
b8c25665 373971994-11-02 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37398
37399 * config/*.exp: Clarify return code from ${tool}_load.
37400 Call `unresolved' or `untested' instead of `warning' or `perror'
37401 (sometimes you still want to call both though).
37402 Add comment that `shell_id' is local to each file.
37403 * config/udi.exp (timeout): Set to 30.
37404 Don't print warning if connection fails, $connectmode has already
37405 printed an error.
37406 (${tool}_load): Move verbose messages to level 2.
37407 Rework pattern for "Process started" message.
37408 Pass `shell_id' to ${connectmode}_download.
37409 Retry twice upon timeout. Make resetting of target more robust.
37410 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
37411 Pass `shell_id' to exit_$connectmode.
37412 Only call exit_$connectmode if connected.
37413 * config/unix.exp (${tool}_load): Check return codes better.
37414 * config/vrtx.exp (${tool}_load): Likewise.
37415 * config/vx.exp (${tool}_load): Likewise.
37416 Delete unneeded global's.
37417 * lib/dg.exp (dg-test): Update to reflect clarified return codes
37418 from ${tool}_load.
37419 (dg-stat): Delete.
37420 (dg-init): Delete recording of pass/fail counts.
37421 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37422 (old-dejagnu-init): Likewise.
37423 (old-dejagnu-stat): Delete contents, empty proc now.
37424 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
37425 (c-torture): Delete references to lcnt, lpass, lfail.
37426 Get option list from TORTURE_OPTIONS.
37427 Delete -funroll[-all]-loops if no loops.
37428 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
37429 (g++_stat): Delete contents (empty proc now).
37430 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
37431 (gcc_finish): Likewise.
37432 (gcc_stat): Deleted.
37433 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
37434 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
37435 * gcc.c-torture/execute/execute.exp: Likewise.
37436 Split tests into two parts: compile, execute.
37437 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
37438 no loops. Update to reflect clarified return codes from ${tool}_load.
37439
b8c25665 374401994-10-21 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37441
37442 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
37443 to grep for.
37444 (old-dejagnu): Likewise (where necessary).
37445
b8c25665 374461994-10-14 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37447
37448 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
37449
37450 * lib/dg.exp (dg-process-target): Fix processing of selector.
37451 Add comment regarding use of `error'.
37452
37453 * lib/gcc.exp (prune_system_crud): Define if missing.
37454 * lib/g++.exp (prune_system_crud): Likewise.
37455
37456 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
37457 Call prune_system_crud.
37458 * lib/dg.exp (dg-runtest): New proc.
37459 Use perror instead of send_user for tcl errors in testcase.
37460 Don't return any value, it's never used.
37461 Don't clobber previous definition of `unknown'.
37462 Print tcl errors in `dg-final'.
37463
b8c25665 374641994-10-12 Doug Evans <dje@canuck.cygnus.com>
921e5a0e
JL
37465
37466 * lib/dg.exp (dg-process-target): Improve syntax error messages.
37467 (dg-test): Don't print errorInfo, it contains stack backtrace.
37468
b8c25665 374691994-09-26 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37470
37471 * lib/g++.exp (runtest_file_p): Define if missing.
37472
b8c25665 374731994-09-24 Doug Evans (dje@cygnus.com)
921e5a0e
JL
37474
37475 * lib/mike-g++.exp: Comment out loading of g++.exp.
37476 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
37477 (default_g++_version): Always print something.
37478 (default_g++_start): Comment out call to `which'.
37479 (g++_start, g++_load): Deleted (must be defined in config file).
37480 * lib/gcc.exp: Test for existence of $CC at start.
37481 Delete check for tmpdir (done in gcc_init).
37482 (default_gcc_version): Always print something.
37483 (default_gcc_start): Comment out call to `which'.
37484 * config/*.exp: Major cleanup - make cross targets work at least a
37485 little better for g++ (by not being "--tool gcc" specific).
37486 Rename gcc_xxx to ${tool}_xxx.
37487 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
37488 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
37489
b8c25665 374901994-09-22 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37491
37492 * lib/c-torture.exp (c-torture-compile): Rework compiler
37493 message processing.
37494
37495 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
37496 c-torture.
37497
b8c25665 374981994-09-21 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37499
37500 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
37501
37502 * lib/dg.exp (dg-process-target): Support { target native }.
37503
b8c25665 375041994-09-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37505
37506 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
37507 looked for "... program xxx got fatal signal".
37508 Correct regsub munging of `comp_output'.
37509 Ignore compiler messages "path prefix not used" and "linker input
37510 file unused".
37511
b8c25665 375121994-09-14 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37513
37514 * lib/gcc.exp (runtest_file_p): Define if missing.
37515 * gcc.prms/template.c: Example to work from.
37516
b8c25665 375171994-09-13 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37518
37519 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
37520 * lib/dg.exp (dg-test): Call unsupported testcases as such.
37521
37522 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
37523 * gcc.prms/1883.c: Moved from compile/940714-1.c.
37524 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
37525 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
37526
37527 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
37528 (dg-process-target): No longer a varargs proc.
37529 Return S/N for target, P/F for xfail. All callers changed.
37530 (user option procs): More argument checking.
37531 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
37532 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
37533 (dg-test): Skip test if not running on selected target in `dg-do'.
37534 Update handling of `dg-do-what', `dg-output-text'.
37535 Separate execution pass/fail from output pattern match pass/fail.
37536 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
37537
b8c25665 375381994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37539
37540 * gcc.c-torture/special/special.exp: Don't expect failure for mips
37541 target for 920510-1.c.
37542
b8c25665 375431994-09-12 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37544
37545 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
37546 Clean up comment regarding use of passcnt, etc.
37547 (gcc_stat): Don't update `testcnt' here.
37548 (gcc_finish): Do it here.
37549 Might as well reset `but_id' here too.
37550 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
37551 to determine if the file should be tested.
37552 * gcc.c-torture/compile/compile.exp: Likewise.
37553 * gcc.c-torture/execute/execute.exp: Likewise.
37554 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37555 * gcc.misc-tests/dg-test.exp: Likewise.
37556 * gcc.prms/prms.exp: Likewise.
37557 * gcc.wendy/wendy.exp: Likewise.
37558 * g++.old-deja.exp: Likewise.
37559 Move "Testing file" message to verbose level 1.
37560
b8c25665 375611994-09-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37562
37563 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
37564
b8c25665 375651994-09-08 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37566
37567 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
37568 (default_gcc_start): Accept optional second list element
37569 of compiler flags. Print compiler output at verbosity level 2.
37570 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
37571 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
37572 Save current values of framework globals passcnt, failcnt, xpasscnt,
37573 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
37574 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
37575 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
37576 xfailcnt to compute stats. Update framework global `testcnt' from
37577 pass/fail counts.
37578 (gcc_finish): New proc. Clean up test environment.
37579 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
37580 (gcc_epass, gcc_efail): Delete.
37581 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
37582 argument of line number.
37583 (dg-init): If the tool has an init routine, call it.
37584 (dg-test): Remove args `cflags_var' and `libs_var'.
37585 Pass all compiler options to ${tool}_start.
37586 Handle missing line number.
37587 (dg-finish): New function.
37588 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
37589 particular files. Call gcc_finish at end. Move "skipping test"
37590 message to verbosity level 3.
37591 * gcc.c-torture/compile/compile.exp: Likewise.
37592 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37593 * gcc.c-torture/execute/execute.exp: Likewise.
37594 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37595 Print testcase being tried at verbosity level 1.
37596 * gcc.c-torture/special/special.exp: Unset xfail.
37597 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37598 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
37599 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
37600 * gcc.failure/failure.exp: Likewise.
37601 * gcc.ieee/ieee.exp: Likewise.
37602 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
37603 Update call to dg-test. Call dg-finish at end.
37604 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
37605 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37606 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
37607 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
37608 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
37609 * gcc.wendy/wendy.exp: Add copyright.
37610 Delete setting of tmpdir (done by gcc_init).
37611 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
37612 Pass compiler flags to gcc_start. Call gcc_finish at end.
37613 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
37614 gcc_[ce]pass/fail.
37615
b8c25665 376161994-09-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37617
37618 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
37619 confusion.
37620 (g++_load): Likewise.
37621
37622 * config/*.exp (gcc_load): Some were varargs fns and some were not.
37623 Rename argument to `prog' to remove the confusion.
37624 Varargs fns behave differently too!
37625 (g++_load): Likewise.
37626
37627 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
37628
37629 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
37630 what it is. Delete (always) printing of status value for !native.
37631 Simplify verbose code, and include status and exec_output.
37632 (g++_load): Use gcc_load.
37633
b8c25665 376341994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37635
37636 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
37637 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
37638 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
37639 940714-3.c as these testcases don't exist anymore. Make
37640 va-arg-1.c expected to pass.
37641
b8c25665 376421994-08-19 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37643
37644 * gcc.misc-tests/misc.exp: Only run specific testcases.
37645 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
37646 * gcc.misc-tests/dg-[1-9].c: New files.
37647
37648 * lib/dg.exp: New testsuite driver.
37649 * gcc.prms/prms.exp: Use it.
37650
37651 * README.gcc: New file.
37652
37653 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
37654 Document and reset `lxpass' and `lxfail'.
37655 Simplify "initialized" message.
37656 (gcc_stat): Clean up comments a little.
37657
b8c25665 376581994-08-16 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37659
37660 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
37661
b8c25665 376621994-08-15 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37663
37664 * lib/old-dejagnu.exp (process-option): New proc.
37665 (old-dejagnu-init, old-dejagnu-stat): Likewise.
37666 (old-dejagnu): Simplify.
37667 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
37668
b8c25665 376691994-08-14 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37670
37671 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
37672 exists and is not an empty string.
37673
37674 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
37675 $xfail rather than calling setup_xfail. Clear $xfail when test is
37676 finished.
37677 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
37678 automatically.
37679
37680 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
37681 longer expected to fail.
37682
92936ecf 37683 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
921e5a0e
JL
37684 "f" function call.
37685
37686 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
37687
37688 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
37689 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
37690 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
37691 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
37692 c-torture-1.29.
37693
37694 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
37695 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
37696
37697 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
37698
37699 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
37700 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
37701
37702 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
37703 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
37704 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
37705
b8c25665 377061994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
921e5a0e
JL
37707
37708 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
37709 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
37710 940714-1.c, 940714-2.c, 940714-3.c},
37711 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
37712 gcc.misc-tests/{mg.c,mg.exp}:
37713 New tests.
37714 * gcc.noncompile/noncompile.exp: Change accordingly.
37715
b8c25665 377161994-07-07 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37717
37718 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
37719 Undo previous clobberage.
37720
b8c25665 377211994-07-04 Jeff Law (law@snake.cs.utah.edu)
921e5a0e
JL
37722
37723 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
37724 * gcc.special/{930510-1.c, special.exp}:
37725 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
37726 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
37727 struct-varargs-1.c}: New tests from c-torture-1.26.
37728
b8c25665 377291994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
921e5a0e
JL
37730
37731 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
37732 argument to switch.
37733
b8c25665 377341994-05-21 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
37735
37736 * Revert the previous changes. Please see Rob's directory
37737 (/lisa/test/rob/progressive/gcc/testsuite) for testing
37738 fixes.
37739
b8c25665 377401994-05-19 Bill Cox (bill@rtl.cygnus.com)
921e5a0e 37741
92936ecf 37742 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
efdbc6f8
RH
37743 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
37744 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
37745 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
37746 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
37747 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
92936ecf
ZW
37748 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
37749 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
efdbc6f8
RH
37750 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
37751 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
92936ecf
ZW
37752 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
37753 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
37754 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
efdbc6f8 37755 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
92936ecf 37756 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
efdbc6f8
RH
37757 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
37758 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
37759 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
92936ecf 37760 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
efdbc6f8
RH
37761 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
37762 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
37763 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
92936ecf 37764 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
efdbc6f8
RH
37765 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
37766 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
37767 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37768 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
921e5a0e 37769
b8c25665 377701994-05-17 Bill Cox (bill@rtl.cygnus.com)
921e5a0e
JL
37771
37772 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
efdbc6f8 37773 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
921e5a0e
JL
37774 with perror calls.
37775
b8c25665 377761994-05-02 Jason Merrill (jason@deneb.cygnus.com)
921e5a0e
JL
37777
37778 * config/unix.exp (g++_load): Fix syntax.
37779
b8c25665 377801994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37781
37782 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
37783 * gcc.noncompile/921017-1.c: Deleted obsolete test.
37784 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
37785 Don't expect va-arg-1.c to fail. Correct expected output for
37786 920928-1.c.
37787 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
37788 * gcc.wendy/hbm4.c: Correct typo.
37789 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
37790
b8c25665 377911994-03-28 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37792
37793 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
37794 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
37795 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
37796 * lib/c-torture.exp (c-torture-compile): Ditto.
37797
37798 Reduce volume of output (remove all the -I's and such).
37799 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
37800 Call gcc_cpass, gcc_cfail.
37801 (c-torture): Pass testing option to c-torture-compile.
37802
b8c25665 378031994-03-21 Doug Evans (dje@cygnus.com)
921e5a0e
JL
37804
37805 Bring patches over from progressive.
37806 * config/default.exp: Exit remote shell cleanly.
37807 (g++_exit, g++_start): Add default versions.
37808 * config/sim.exp (gcc_load): Use perror, not error.
37809
b8c25665 378101994-03-20 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37811
37812 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
37813 set in site.exp.
37814
b8c25665 378151994-03-14 Doug Evans (dje@cygnus.com)
921e5a0e
JL
37816
37817 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
37818 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
37819 (wendy_try): New proc to run testcase.
37820 (main loop): Call 'em.
37821 * gcc.wendy/*.c: Clean up pass to correct expected output.
37822
37823 * lib/gcc.exp: Minor cleanup work.
37824 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
37825
b8c25665 378261994-03-09 Doug Evans (dje@canuck.cygnus.com)
921e5a0e
JL
37827
37828 * config/sim.exp (gcc_load): Document return codes better.
37829 Don't pass -v to simulator.
37830
b8c25665 378311994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e 37832
efdbc6f8
RH
37833 * gcc.special/920717-x.c: Fix typo.
37834 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
37835 get at sources.
921e5a0e
JL
37836
37837 * lib/mike-gcc.exp: Fix typo.
37838
b8c25665 378391994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
37840
37841 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
37842 binary to use, transform the name.
37843 * config/*.exp: rename everything. Nuke any g++ specific files,
37844 it's now a special case of gcc that requires no special support.
37845 Add a default.exp for unsupported targets.
37846
b8c25665 378471994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
921e5a0e
JL
37848
37849 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
37850 lib/old-dejagnu.exp: Fix a few patterns to work with the new
37851 version of Tcl.
37852
b8c25665 378531994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
921e5a0e
JL
37854
37855 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
37856 than a warning.
37857
b8c25665 378581994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
921e5a0e
JL
37859
37860 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
37861
b8c25665 378621994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
921e5a0e
JL
37863
37864 * gcc.execute/execute.exp: Combine opt_list and foption_list into
37865 option_list. Compile every file with only 4/6 option choices
37866 (same as C torture) instead of with 12/18 different option
37867 choices.
37868 * lib/c-torture.exp: Likewise.
37869
37870 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
37871 not already set.
37872
b8c25665 378731993-12-30 Mike Stump (mrs@rtl.cygnus.com)
921e5a0e 37874
ed8e443a
JM
37875 * lib/old-deja.exp: Add `excess errors test fails' error, now one
37876 can put an XFAIL *-*-* on excess errors.
37877
378781993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
37879
37880 * g++.law: Add more tests derived from g++-bugs snapshots.
37881
37882 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
37883 equivalent to g++.law/init9.
37884
37885 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
37886 compiled it, and the a.out file after we've run it.
37887
378881993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
37889
37890 * lib/mike-g++.exp (postbase): Delete the .o file after we've
37891 compiled it, and the a.out file after we've run it.
37892
378931993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
37894
37895 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
37896
378971993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
37898
37899 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
37900 version number.
37901
379021993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
37903
37904 * g++.law: New directory of g++ tests derived from the g++-bugs
37905 snapshots.
37906
379071993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
37908
37909 * gcc.compile: initbug1.c initbug1.exp testcase added
37910
379111993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
37912
37913 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
37914 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
37915 fixes submitted by Jeff Law (law@cs.utah.edu)
37916 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
37917 Jeff Law (law@cs.utah.edu)
37918
37919
379201993-11-30 Mike Stump (mrs@cygnus.com)
37921
37922 * config/unix-g++.exp: Follow the gcc way of doing things.
37923 * g++.old-deja/old-deja.exp: Minor updates.
37924 * lib/g++.exp: New file, follow the gcc way of doing things.
37925 * lib/old-dejagnu.exp: Minor updates.
37926 * lib/mike-g++.exp: Always unset errorInfo.
37927
379281993-11-06 Mike Stump (mrs@cygnus.com)
37929
37930 * lib/gcc.exp: Fix some errors with the below change, CC and
37931 CFLAGS should be global when setting, not local.
37932
379331993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
37934
37935 * lib/gcc.exp: Transform tool name.
37936
379371993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37938
37939 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
37940
379411993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37942
37943 * lib/gcc.exp: change gcc_done to gcc_stat
37944
379451993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37946
37947 * Upgraded gcc testsuite to c-torture version 1.25
37948
379491993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
37950
37951 * lib/gcc.exp: added reporting code. Changed verbose compile message.
37952 * lib/c-torture: added hooks for new reporting code.
37953
379541993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
37955
37956 * config/sh-gcc.exp: check if sh-sim exists in the path
37957
379581993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
37959
37960 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
37961 * gcc.compile/compile.exp: Initial changes for new logic.
37962 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
37963 * gcc.failure/failure.exp: Initial changes for new logic.
37964 * gcc.ieee/ieee.exp: Initial changes for new logic.
37965 * gcc.misc-tests/misc.exp: Initial changes for new logic.
37966 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
37967 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
37968 * lib/c-torture.exp: Initial changes for new logic.
37969 * lib/gcc.exp: Initial changes for new logic.
37970
379711993-10-15 Mike Stump (mrs@cygnus.com)
37972
37973 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
37974 depend upon failure or success. Fully qualify names in failure
37975 and success messages. Always remove a.out before starting
37976 compile, just in case. Pay more attention to error text output by
37977 the compiler. Handle testcases with no known past errors just
37978 like all others, so that things are uniform. Other miscellaneous
37979 improvements.
37980
379811993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
37982
37983 * gcc.cpp: new directory for cpp tests
37984
379851993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
37986
37987 * lib/chill.exp: Code reformatted, removed unused code.
37988 * config/unix-chill.exp: Code reformatted, removed unused code.
37989 * chill.execute/execute.exp: Code reformatted, removed unused code.
37990 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
37991
379921993-10-04 Ian Lance Taylor (ian@cygnus.com)
37993
37994 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
37995 routines not written.
37996
379971993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
37998
37999 * config/bug-gcc.exp: Use new procs from bug.exp.
38000
380011993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
38002
38003 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
38004 via ftp, rather than depending on NFS.
38005 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
38006 case.
38007
380081993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
38009
38010 * config/bug-gcc.exp: Use new download proc.
38011
380121993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
38013
38014 * chill.execute/execute.exp: cleanups, handles errors better
38015 * chill.compile/compile.exp: rewrite, based on execute.exp
38016 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
38017 * lib/chill.exp: major changes to diff proc and compile and link
38018 procs. added chill_fail and chill_pass wrappers to pass and
38019 fail. added more comments, and handle error codes better.
38020 Added a hack to capture stderr from exec, so noncompile tests
38021 can work.
38022
380231993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
38024
38025 * chill.execute/execute.exp: rewrite of testsuite driver
38026 * lib/chill.exp: rewrite of testsuite driver
38027 * config/unix-chill.exp: rewrite of testsuite driver
38028
380291993-08-25 Bill Cox (bill@rtl.cygnus.com)
38030
38031 In chill.execute:
38032 * iexpr.ch: Standardize uppercase.
38033 * tuples.dat: Standardize uppercase.
38034 * vary.ch: standardize. Correct varying string assignments.
38035 * vary.dat: Add new output lines.
38036
380371993-08-24 Bill Cox (bill@rtl.cygnus.com)
38038
38039 In chill.execute:
38040 * chprintf.ch: Standardize use of uppercase.
38041 * tuples.ch: Standardize and turn arr2 into a DCL,
38042 rather than a SYN.
38043 * pinits.ch: Standardize.
38044
380451993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
38046
38047 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
38048 * Makefil: Renamed to Makefile.in.
38049 * configure.in: New.
38050
380511993-08-23 Bill Cox (bill@rtl.cygnus.com)
38052
38053 In chill.execute:
38054 * .cvsignore: Add result/output files.
38055 * Makefile: Fix up variables at start. Use MFLAGS
38056 everywhere. Correct bool_loc, built_ins entries.
38057 Add entry for vary1.ch.
38058 * bitarray.ch: Standardize upper-case usage.
38059 * bitexpr.ch: Standardize, add output of b1.
38060 * params.ch: Use arrayt in along PROC parameters, to
38061 avoid novelty problems.
38062 * sets.ch: Tiny cleanup.
38063 * vary1.ch: Re-indent.
38064
380651993-08-17 Bill Cox (bill@rtl.cygnus.com)
38066
38067 * Add PR-related files to Makefiles, .cvsignore files, etc.
38068
380691993-08-02 Jeff Wheat (cassidy@cygnus.com)
38070
38071 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
38072 with compiler objects. New names are test-flow.c and test-loop.c
38073
380741993-07-27 Jeff Wheat (cassidy@cygnus.com)
38075
38076 * Upgraded c-torture tests from 1.19 to 1.20
38077
38078 * new files:
38079 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
38080 * gcc.compile: 930623-1.c 930623-2.c
38081 * gcc.noncompile: 930622-1.c 930622-2.c
38082 * gcc.failure: 920411-1.c 920627-2.c
38083 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
38084
380851993-07-20 Jeff Wheat (cassidy@cygnus.com)
38086
38087 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38088 More changes to get testsuite working properly. Needs more work.
38089 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
38090
380911993-07-19 Jeff Wheat (cassidy@cygnus.com)
38092
38093 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
38094 More changes to get testsuite working properly. Needs more work.
38095
380961993-07-13 Jeff Wheat (cassidy@cygnus.com)
38097
38098 * chill.compile/compile.exp: Added for Dejagnu support
38099 * chill.execute/execute.exp: Added for Dejagnu support
38100 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
38101
381021993-06-19 Bill Cox (bill@rtl.cygnus.com)
38103
38104 This should complete moving the CHILL test files.
38105 * chill.noncompile(.cvsignore printf.grt
38106 in-printf.grt chprintf.grt chprintf.ch):
38107 Added test-support files.
38108 (Makefile): Modified further.
38109 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
38110 signal.ch): Added test files.
38111 * chill.execute (.cvsignore printf.grt printr.c
38112 in-printf.grt rts.c chprintf.grt rts.h): Added
38113 test-support files.
38114 (Makefile): More corrections.
38115
381161993-06-18 Bill Cox (bill@rtl.cygnus.com)
38117
38118 * chill.compile, chill.execute, chill.nocompile: Add CHILL
921e5a0e
JL
38119 test cases, ready for DejaGnu.
38120
b8c25665 381211993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
38122
38123 * Upgraded c-torture tests from 1.18 to 1.19
38124
38125 * gcc.compile: added test(s):
38126 930607-1.c
38127 * gcc.execute: added test(s):
38128 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
38129
38130 * added new subdirectory for misc tests: gcc.misc-tests
38131 * gcc.misc-test(s): added tests:
38132 inst-check.c test-consts.c test-ior.c test-switch.c
38133
b8c25665 381341993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
921e5a0e
JL
38135
38136 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
38137
b8c25665 381381993-06-07 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
38139
38140 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
38141
b8c25665 381421993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
38143
38144 * Upgraded c-torture tests from 1.17 to 1.18
38145
b8c25665 381461993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
921e5a0e
JL
38147
38148 * Upgraded c-torture tests from 1.12 to 1.17
38149
b8c25665 381501993-04-30 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38151
38152 * lib/old-dejagnu.exp:
38153 Fixed handling of XFAIL target triplets to correctly
38154 recognize wildcard characters. Removed code that
38155 appended a unique id tag to the end of the file name
38156 printed out by the result of the testcases within a
38157 given test file.
38158
b8c25665 381591993-04-29 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38160
38161 * lib/old-dejagnu.exp:
38162 Reworked expected failure handling to trigger off of XFAIL
38163 keyword in keyphrase embeded in testcase source code. The
38164 XFAIL keyword must be at the end of the keyphrase line. It
38165 may optionally be followed by one or more target triplets.
38166 It has just occured that the handling of wildcards in the
38167 target triplet may not be correct.
38168
b8c25665 381691993-04-23 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38170
38171 * g++.old-deja/tests:
38172 Moved all subdirectories up one level into g++.old-deja .
38173
38174 * lib/old-dejagnu.exp:
38175 Fixed problem with CXXFLAGS not being properly reset, and being
38176 corrupted with extraneous "-c" compiler option. This was
38177 causing binaries to not be generated for test that needed them.
38178 Modified strings passed to "pass" and "fail" so that individual
38179 tests from the same test file would be distinguished by an
38180 identifier appended to the test file name in the summary logs;
38181 this corrected a problem with erroneous diff logs. Added code
38182 to search testcases for expected fail and unexpected pass keywords.
38183
b8c25665 381841993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
38185
38186 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
38187
b8c25665 381881993-04-15 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38189
38190 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
38191 Removed extraneous text from end of "Special g++ Options"
38192 keyphrase.
38193
38194 * lib/old-dejagnu.exp: Added pattern matching to look for new
38195 keywords, embedded in testcases comments, which will trigger
38196 calls to xpass and xfail.
38197
b8c25665 381981993-04-14 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38199
38200 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
38201 comments embedded in the testcases, especially the one looking for
38202 special compiler options, as well as the pattern matching for the
38203 compiler output again.
38204
b8c25665 382051993-04-12 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38206
38207 * lib/old-dejagnu.exp: Do a proper check of the return value for
38208 execute tests. Fixed several problems with the pattern matching
38209 of the compiler output which gave erroneous test results.
38210 Changed several of the test result messages to be more descriptive.
38211 * config/unix-g++.exp: Proc g++_load now actually works and
38212 executes the tests passed to it and returns a usable return
92936ecf 38213 value.
921e5a0e 38214
b8c25665 382151993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e 38216
efdbc6f8 38217 * lib/gcc.exp: Exits gracefully if $CC is bogus.
921e5a0e 38218
b8c25665 382191993-04-09 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38220
38221 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
38222 Modified both files to properly execute the old style
38223 dejagnu tests. The previous versions of these files were
38224 experimental and did not function anything near correctly.
38225
b8c25665 382261993-04-05 Rob Savoye (rob@cygnus.com)
921e5a0e
JL
38227
38228 * Removed all Makefile.in and configure.in files. No configuration
38229 needed now.
38230
b8c25665 382311993-04-02 Mike Werner (mtw@deneb.cygnus.com)
921e5a0e
JL
38232
38233 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
38234
b8c25665 382351993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
921e5a0e
JL
38236
38237 * gcc.compile/configure.in, gcc.unsorted/configure.in,
38238 gcc.special/configure.in, gcc.noncompile/configure.in,
38239 gcc.execute/configure.in, gcc.code_quality/configure.in,
38240 g++.other/configure.in, g++.old-deja/configure.in,
38241 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
38242 in srcname setting.
38243
b8c25665 382441993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
921e5a0e
JL
38245
38246 * lib/udi.exp: Fixed mondfe and mondfe_download.
38247 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
38248 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
38249
b8c25665 382501993-03-25 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
38251
38252 * config/udi-gdb.exp: Check $shell_id after connecting to target.
38253 (gdb_exit): Don't remove *_soc files.
38254
b8c25665 382551993-03-22 Ian Lance Taylor (ian@cygnus.com)
921e5a0e
JL
38256
38257 * lib/c-torture.exp: Don't look for main; instead always use -w
38258 -c. This is how the c-torture tests work. Remove the object
38259 file if the compilation succeeds.
38260 * gcc.execute/execute.exp: Remove executable if test passes.
38261 * gcc.noncompile/noncompile.exp: Every test is an expected
38262 failure.
38263 * gcc.special/special.exp: Added tests from c-torture 1.11,
38264 corrected use of existing test.
38265 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
38266 gcc.execute/920625-1.c: Updated to c-torture 1.11.
38267 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
38268 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
38269 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
38270 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
38271 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
38272 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
38273 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
38274 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
38275 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
38276 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
38277 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
38278 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
38279 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
38280 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
38281 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
38282 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
38283 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
38284 c-torture 1.11.
38285 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
38286 correspond to c-torture 1.11.
38287
38288 * New file.
This page took 9.171972 seconds and 5 git commands to generate.